Advertisement
Unicornelias

uhgauifhgsiufgagjndimt 8wrt8q7362

Jul 4th, 2017
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 32.43 KB | None | 0 0
  1. --- Edited by Unicornelias ---
  2. --- Edit of SCP Shadow Demon ---
  3. ------------------------------------------------------
  4. Player=game:GetService("Players").LocalPlayer
  5. Character=Player.Character
  6.  
  7. -------------------------------------------------------
  8. local Orbd = Instance.new("Part", Character)
  9. Orbd.Name = "Orbd"
  10. Orbd.Shape = Enum.PartType.Ball
  11. Orbd.CanCollide = false
  12. Orbd.BrickColor = BrickColor.new("Maroon")
  13. Orbd.Transparency = 0
  14. Orbd.Material = "Neon"
  15. Orbd.Size = Vector3.new(0.3, 0.3, 0.3)
  16. Orbd.TopSurface = Enum.SurfaceType.Smooth
  17. Orbd.BottomSurface = Enum.SurfaceType.Smooth
  18.  
  19. local Weld = Instance.new("Weld", Orbd)
  20. Weld.Part0 = Character.Head
  21. Weld.Part1 = Orbd
  22. Weld.C1 = CFrame.new(-0.26, -0.24, 0.55)
  23.  
  24. --------------------------------------------------------
  25. local Orbvc = Instance.new("Part", Character)
  26. Orbvc.Name = "Orbvc"
  27. Orbvc.Shape = Enum.PartType.Ball
  28. Orbvc.CanCollide = false
  29. Orbvc.BrickColor = BrickColor.new("Maroon")
  30. Orbvc.Transparency = 0
  31. Orbvc.Material = "Neon"
  32. Orbvc.Size = Vector3.new(0.3, 0.3, 0.3)
  33. Orbvc.TopSurface = Enum.SurfaceType.Smooth
  34. Orbvc.BottomSurface = Enum.SurfaceType.Smooth
  35.  
  36. local Weld = Instance.new("Weld", Orbvc)
  37. Weld.Part0 = Character.Head
  38. Weld.Part1 = Orbvc
  39. Weld.C1 = CFrame.new(0.26, -0.24, 0.55)
  40. ---------------------------------------------------------
  41. local Mask = Instance.new("Part", Character)
  42. Mask.Name = "Mask"
  43. Mask.CanCollide = false
  44. Mask.BrickColor = BrickColor.new("Lime green")
  45. Mask.Transparency = 0
  46. Mask.Material = "Neon"
  47. Mask.Size = Vector3.new(0.1, 0.1, 0.1)
  48. Mask.TopSurface = Enum.SurfaceType.Smooth
  49. Mask.BottomSurface = Enum.SurfaceType.Smooth
  50.  
  51. local Weld = Instance.new("Weld", Mask)
  52. Weld.Part0 = Character.Head
  53. Weld.Part1 = Mask
  54. Weld.C1 = CFrame.new(0, 0, 0)
  55.  
  56. local M1 = Instance.new("SpecialMesh")
  57. M1.Parent = Mask
  58. M1.MeshId = "http://www.roblox.com/asset/?id=335069424"
  59. M1.Scale = Vector3.new( 1, 1, 1)
  60. ----------------------------------------------------------
  61.  
  62. ------------------------------------------------------
  63.  
  64. p = game.Players.LocalPlayer
  65. char049 = p.Character
  66.  
  67. char049.Shirt:Remove()
  68. for i,v in pairs(char049:GetChildren()) do if v:IsA("Pants") then v:Remove() end end
  69. wait()shirt = Instance.new("Shirt", char049)
  70. shirt.Name = "Shirt"
  71. pants = Instance.new("Pants", char049)
  72. pants.Name = "Pants"
  73.  
  74. char049.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=106998524"
  75. char049.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=262871236"
  76. -------------------------------------------------
  77. ---- Orbd,Orbvc,Mask,Hood
  78.  
  79. --[[NIGHTOWLACE_WEAPONRY]]--
  80. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  81. secondcolor = "Really black"
  82.  
  83. wait(1 / 60)
  84. Effects = { }
  85. local Player = game.Players.localPlayer
  86. local Character = Player.Character
  87. local Humanoid = Character.Humanoid
  88. local mouse = Player:GetMouse()
  89. local LeftArm = Character["Left Arm"]
  90. local RightArm = Character["Right Arm"]
  91. local LeftLeg = Character["Left Leg"]
  92. local RightLeg = Character["Right Leg"]
  93. local Head = Character.Head
  94. local Torso = Character.Torso
  95. local cam = game.Workspace.CurrentCamera
  96. local RootPart = Character.HumanoidRootPart
  97. local RootJoint = RootPart.RootJoint
  98. local equipped = false
  99. local attack = false
  100. local Anim = 'Idle'
  101. local idle = 0
  102. local attacktype = 1
  103. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  104. local velocity = RootPart.Velocity.y
  105. local sine = 0
  106. local change = 1
  107. local grabbed = false
  108. local cn = CFrame.new
  109. local mr = math.rad
  110. local angles = CFrame.Angles
  111. local ud = UDim2.new
  112. local c3 = Color3.new
  113.  
  114. local NeckCF = cn(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  115. Humanoid.Animator:Destroy()
  116. Character.Animate:Destroy()
  117.  
  118. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  119. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  120. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  121.  
  122. RSH, LSH = nil, nil
  123.  
  124. RW = Instance.new("Weld")
  125. LW = Instance.new("Weld")
  126.  
  127. RH = Torso["Right Hip"]
  128. LH = Torso["Left Hip"]
  129.  
  130. RSH = Torso["Right Shoulder"]
  131. LSH = Torso["Left Shoulder"]
  132.  
  133. RSH.Parent = nil
  134. LSH.Parent = nil
  135.  
  136. RW.Name = "RW"
  137. RW.Part0 = Torso
  138. RW.C0 = cn(1.5, 0.5, 0)
  139. RW.C1 = cn(0, 0.5, 0)
  140. RW.Part1 = RightArm
  141. RW.Parent = Torso
  142.  
  143. LW.Name = "LW"
  144. LW.Part0 = Torso
  145. LW.C0 = cn(-1.5, 0.5, 0)
  146. LW.C1 = cn(0, 0.5, 0)
  147. LW.Part1 = LeftArm
  148. LW.Parent = Torso
  149.  
  150. function clerp(a, b, t)
  151. local qa = {
  152. QuaternionFromCFrame(a)
  153. }
  154. local qb = {
  155. QuaternionFromCFrame(b)
  156. }
  157. local ax, ay, az = a.x, a.y, a.z
  158. local bx, by, bz = b.x, b.y, b.z
  159. local _t = 1 - t
  160. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  161. end
  162.  
  163. function QuaternionFromCFrame(cf)
  164. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  165. local trace = m00 + m11 + m22
  166. if trace > 0 then
  167. local s = math.sqrt(1 + trace)
  168. local recip = 0.5 / s
  169. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  170. else
  171. local i = 0
  172. if m11 > m00 then
  173. i = 1
  174. end
  175. if m22 > (i == 0 and m00 or m11) then
  176. i = 2
  177. end
  178. if i == 0 then
  179. local s = math.sqrt(m00 - m11 - m22 + 1)
  180. local recip = 0.5 / s
  181. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  182. elseif i == 1 then
  183. local s = math.sqrt(m11 - m22 - m00 + 1)
  184. local recip = 0.5 / s
  185. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  186. elseif i == 2 then
  187. local s = math.sqrt(m22 - m00 - m11 + 1)
  188. local recip = 0.5 / s
  189. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  190. end
  191. end
  192. end
  193.  
  194. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  195. local xs, ys, zs = x + x, y + y, z + z
  196. local wx, wy, wz = w * xs, w * ys, w * zs
  197. local xx = x * xs
  198. local xy = x * ys
  199. local xz = x * zs
  200. local yy = y * ys
  201. local yz = y * zs
  202. local zz = z * zs
  203. return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
  204. end
  205.  
  206. function QuaternionSlerp(a, b, t)
  207. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  208. local startInterp, finishInterp;
  209. if cosTheta >= 0.0001 then
  210. if (1 - cosTheta) > 0.0001 then
  211. local theta = math.acos(cosTheta)
  212. local invSinTheta = 1 / math.sin(theta)
  213. startInterp = math.sin((1 - t) * theta) * invSinTheta
  214. finishInterp = math.sin(t * theta) * invSinTheta
  215. else
  216. startInterp = 1 - t
  217. finishInterp = t
  218. end
  219. else
  220. if (1 + cosTheta) > 0.0001 then
  221. local theta = math.acos(-cosTheta)
  222. local invSinTheta = 1 / math.sin(theta)
  223. startInterp = math.sin((t - 1) * theta) * invSinTheta
  224. finishInterp = math.sin(t * theta) * invSinTheta
  225. else
  226. startInterp = t - 1
  227. finishInterp = t
  228. end
  229. end
  230. return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
  231. end
  232.  
  233. function swait(num)
  234. if num == 0 or num == nil then
  235. game:service'RunService'.RenderStepped:wait(0)
  236. else
  237. for i = 0, num do
  238. game:service'RunService'.RenderStepped:wait(0)
  239. end
  240. end
  241. end
  242.  
  243. local RbxUtility = LoadLibrary("RbxUtility")
  244. local Create = RbxUtility.Create
  245.  
  246. function RemoveOutlines(part)
  247. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  248. end
  249.  
  250. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  251. local Part = Create("Part"){
  252. formFactor = FormFactor,
  253. Parent = Parent,
  254. Reflectance = Reflectance,
  255. Transparency = Transparency,
  256. CanCollide = false,
  257. Locked = true,
  258. BrickColor = BrickColor.new(tostring(BColor)),
  259. Name = Name,
  260. Size = Size,
  261. Material = Material,
  262. }
  263. RemoveOutlines(Part)
  264. return Part
  265. end
  266.  
  267. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  268. local Msh = Create(Mesh){
  269. Parent = Part,
  270. Offset = OffSet,
  271. Scale = Scale,
  272. }
  273. if Mesh == "SpecialMesh" then
  274. Msh.MeshType = MeshType
  275. Msh.MeshId = MeshId
  276. end
  277. return Msh
  278. end
  279.  
  280. function CreateWeld(Parent, Part0, Part1, C0, C1)
  281. local Weld = Create("Weld"){
  282. Parent = Parent,
  283. Part0 = Part0,
  284. Part1 = Part1,
  285. C0 = C0,
  286. C1 = C1,
  287. }
  288. return Weld
  289. end
  290.  
  291. function rayCast(Position, Direction, Range, Ignore)
  292. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  293. end
  294.  
  295. function CreateSound(id, par, vol, pit)
  296. coroutine.resume(coroutine.create(function()
  297. local sou = Instance.new("Sound", par or workspace)
  298. sou.Volume = vol
  299. sou.Pitch = pit or 1
  300. sou.SoundId = id
  301. wait()
  302. sou:play()
  303. game:GetService("Debris"):AddItem(sou, 6)
  304. end))
  305. end
  306.  
  307. local function getclosest(obj, distance)
  308. local last, lastx = distance + 1
  309. for i, v in pairs(workspace:GetChildren()) do
  310. if v:IsA'Model' and v ~= Character and v:findFirstChild('Humanoid') and v:findFirstChild('Torso') and v:findFirstChild('Humanoid').Health > 0 then
  311. local t = v.Torso
  312. local dist = (t.Position - obj.Position).magnitude
  313. if dist <= distance then
  314. if dist < last then
  315. last = dist
  316. lastx = v
  317. end
  318. end
  319. end
  320. end
  321. return lastx
  322. end
  323.  
  324. function Damage(hit, damage, cooldown, Color1, Color2, HSound, HPitch)
  325. for i, v in pairs(hit:GetChildren()) do
  326. if v:IsA("Humanoid") and hit.Name ~= Character.Name then
  327. local find = v:FindFirstChild("Hitz")
  328. if not find then
  329. if v.Parent:findFirstChild("Head") then
  330. local BillG = Create("BillboardGui"){
  331. Parent = v.Parent.Head,
  332. Size = UDim2.new(1, 0, 1, 0),
  333. Adornee = v.Parent.Head,
  334. StudsOffset = Vector3.new(math.random(-3, 3), math.random(3, 5), math.random(-3, 3)),
  335. }
  336. local TL = Create("TextLabel"){
  337. Parent = BillG,
  338. Size = UDim2.new(3, 3, 3, 3),
  339. BackgroundTransparency = 1,
  340. Text = tostring(damage).."-",
  341. TextColor3 = Color1.Color,
  342. TextStrokeColor3 = Color2.Color,
  343. TextStrokeTransparency = 0,
  344. TextXAlignment = Enum.TextXAlignment.Center,
  345. TextYAlignment = Enum.TextYAlignment.Center,
  346. FontSize = Enum.FontSize.Size18,
  347. Font = "ArialBold",
  348. }
  349. coroutine.resume(coroutine.create(function()
  350. wait(1)
  351. for i = 0, 1, .1 do
  352. wait(.1)
  353. BillG.StudsOffset = BillG.StudsOffset + Vector3.new(0, .1, 0)
  354. end
  355. BillG:Destroy()
  356. end))
  357. end
  358. v.Health = v.Health - damage
  359. local bool = Create("BoolValue"){
  360. Parent = v,
  361. Name = 'Hitz',
  362. }
  363. if HSound ~= nil and HPitch ~= nil then
  364. CreateSound(HSound, hit, 1, HPitch)
  365. end
  366. game:GetService("Debris"):AddItem(bool, cooldown)
  367. end
  368. end
  369. end
  370. end
  371.  
  372.  
  373. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  374. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  375. prt.Anchored = true
  376. prt.CFrame = cframe
  377. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  378. game:GetService("Debris"):AddItem(prt, 10)
  379. if Type == 1 or Type == nil then
  380. table.insert(Effects, {
  381. prt,
  382. "Block1",
  383. delay,
  384. x3,
  385. y3,
  386. z3,
  387. msh
  388. })
  389. elseif Type == 2 then
  390. table.insert(Effects, {
  391. prt,
  392. "Block2",
  393. delay,
  394. x3,
  395. y3,
  396. z3,
  397. msh
  398. })
  399. end
  400. end
  401.  
  402. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  403. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  404. prt.Anchored = true
  405. prt.CFrame = cframe
  406. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  407. game:GetService("Debris"):AddItem(prt, 10)
  408. table.insert(Effects, {
  409. prt,
  410. "Cylinder",
  411. delay,
  412. x3,
  413. y3,
  414. z3,
  415. msh
  416. })
  417. end
  418.  
  419. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  420. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  421. prt.Anchored = true
  422. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  423. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  424. game:GetService("Debris"):AddItem(prt, 10)
  425. table.insert(Effects, {
  426. prt,
  427. "Cylinder",
  428. delay,
  429. x3,
  430. y3,
  431. z3,
  432. msh
  433. })
  434. end
  435.  
  436. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  437. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  438. prt.Anchored = true
  439. prt.CFrame = cframe
  440. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  441. game:GetService("Debris"):AddItem(prt, 10)
  442. table.insert(Effects, {
  443. prt,
  444. "Cylinder",
  445. delay,
  446. x3,
  447. y3,
  448. z3,
  449. msh
  450. })
  451. end
  452.  
  453. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  454. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  455. prt.Anchored = true
  456. prt.CFrame = cframe
  457. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  458. game:GetService("Debris"):AddItem(prt, 10)
  459. table.insert(Effects, {
  460. prt,
  461. "Cylinder",
  462. delay,
  463. x3,
  464. y3,
  465. z3,
  466. msh
  467. })
  468. end
  469.  
  470. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  471. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  472. prt.Anchored = true
  473. prt.CFrame = cframe
  474. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  475. game:GetService("Debris"):AddItem(prt, 10)
  476. table.insert(Effects, {
  477. prt,
  478. "Cylinder",
  479. delay,
  480. x3,
  481. y3,
  482. z3,
  483. msh
  484. })
  485. end
  486.  
  487. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  488. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  489. prt.Anchored = true
  490. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  491. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  492. local num = math.random(10, 50) / 1000
  493. game:GetService("Debris"):AddItem(prt, 10)
  494. table.insert(Effects, {
  495. prt,
  496. "Shatter",
  497. num,
  498. prt.CFrame,
  499. math.random() - math.random(),
  500. 0,
  501. math.random(50, 100) / 100
  502. })
  503. end
  504.  
  505.  
  506.  
  507.  
  508. for i = 0, 1, 0.05 do
  509. swait()
  510. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
  511. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), .1)
  512. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  513. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
  514. if Torsovelocity > 2 then
  515. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-50 * math.cos(sine / 4)), math.rad(0), math.rad(4 * math.cos(sine / 4))), .2)
  516. RH.C0 = clerp(RH.C0, cn(1, -1 + .1 * math.cos(sine / 5), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), .3)
  517. LH.C0 = clerp(LH.C0, cn(-1, -1 + .1 * math.cos(sine / 5), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), .3)
  518. elseif Torsovelocity < 1 then
  519. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  520. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
  521. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
  522. end
  523. end
  524. attack = false
  525.  
  526.  
  527.  
  528. game:GetService'RunService'.Stepped:connect(function()
  529. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  530. velocity = RootPart.Velocity.y
  531. sine = sine + change
  532. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  533. if equipped == true or equipped == false then
  534. if RootPart.Velocity.y > 1 and hit == nil then
  535. Anim = "Jump"
  536. if attack == false then
  537. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  538. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  539. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), .1)
  540. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), .1)
  541. RH.C0 = clerp(RH.C0, cn(1, -.9, -.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), .1)
  542. LH.C0 = clerp(LH.C0, cn(-1, -.7, -.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), .1)
  543. end
  544. elseif RootPart.Velocity.y < -1 and hit == nil then
  545. Anim = "Fall"
  546. if attack == false then
  547. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  548. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  549. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), .1)
  550. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), .1)
  551. RH.C0 = clerp(RH.C0, cn(1, -1, -.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  552. LH.C0 = clerp(LH.C0, cn(-1, -.8, -.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  553. end
  554. elseif Torsovelocity < 1 and hit ~= nil then
  555. Anim = "Idle"
  556. if attack == false then
  557. change = 1
  558. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1 + 0.1 * math.cos(sine / 25)) * angles(math.rad(0), math.rad(0), math.rad(5)), .1)
  559. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-5)), .1)
  560. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(5 + 3 * math.cos(sine / 25))), 0.1)
  561. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5 - 3 * math.cos(sine / 25))), 0.1)
  562. RH.C0 = clerp(RH.C0, cn(1, -.9 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 2 * math.cos(sine / 25)), math.rad(-5), math.rad(0 + 2 * math.cos(sine / 25))), .1)
  563. LH.C0 = clerp(LH.C0, cn(-1, -.9 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 2 * math.cos(sine / 25)), math.rad(-5), math.rad(0 + 2 * math.cos(sine / 25))), .1)
  564. end
  565. elseif Torsovelocity > 2 and hit ~= nil then
  566. Anim = "Walk"
  567. if attack == false then
  568. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.05 + .1 * math.cos(sine / 3)) * angles(math.rad(5), math.rad(0) + RootPart.RotVelocity.Y / 30, math.rad(5 * math.cos(sine / 5))), .2)
  569. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3), math.rad(0), math.rad(-5 * math.cos(sine / 5)) + RootPart.RotVelocity.Y / 9), .2)
  570. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-50 * math.cos(sine / 4)), math.rad(0), math.rad(4 * math.cos(sine / 4))), .2)
  571. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50 * math.cos(sine / 4)), math.rad(0), math.rad(4 * math.cos(sine / 4))), .2)
  572. RH.C0 = clerp(RH.C0, cn(1, -1 + .1 * math.cos(sine / 3), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), .3)
  573. LH.C0 = clerp(LH.C0, cn(-1, -1 + .1 * math.cos(sine / 3), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), .3)
  574. end
  575. end
  576. end
  577. if #Effects > 0 then
  578. for e = 1, #Effects do
  579. if Effects[e] ~= nil then
  580. local Thing = Effects[e]
  581. if Thing ~= nil then
  582. local Part = Thing[1]
  583. local Mode = Thing[2]
  584. local Delay = Thing[3]
  585. local IncX = Thing[4]
  586. local IncY = Thing[5]
  587. local IncZ = Thing[6]
  588. if Thing[1].Transparency <= 1 then
  589. if Thing[2] == "Block1" then
  590. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  591. local Mesh = Thing[1].Mesh
  592. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  593. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  594. elseif Thing[2] == "Block2" then
  595. Thing[1].CFrame = Thing[1].CFrame
  596. local Mesh = Thing[7]
  597. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  598. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  599. elseif Thing[2] == "Cylinder" then
  600. local Mesh = Thing[1].Mesh
  601. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  602. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  603. elseif Thing[2] == "Blood" then
  604. local Mesh = Thing[7]
  605. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, .5, 0)
  606. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  607. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  608. elseif Thing[2] == "Elec" then
  609. local Mesh = Thing[1].Mesh
  610. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  611. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  612. elseif Thing[2] == "Disappear" then
  613. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  614. elseif Thing[2] == "Shatter" then
  615. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  616. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  617. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  618. Thing[6] = Thing[6] + Thing[5]
  619. end
  620. else
  621. Part.Parent = nil
  622. table.remove(Effects, e)
  623. end
  624. end
  625. end
  626. end
  627. end
  628. end)
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637. p = (game.Players.LocalPlayer.Name)
  638. char = game.Players.LocalPlayer.Character
  639.  
  640.  
  641. local player = game.Players.LocalPlayer
  642. repeat wait() until player.Character.Humanoid
  643. local humanoid = player.Character.Humanoid
  644. local mouse = player:GetMouse()
  645.  
  646. for i,v in pairs(char:GetChildren()) do
  647. if v.ClassName == 'Accessory' then
  648. v:Destroy()
  649. end
  650. end
  651.  
  652. ScarySound1 = Instance.new("Sound")
  653. ScarySound1.Parent = char.Torso
  654. ScarySound1.SoundId = "rbxassetid://161964276"
  655. ScarySound1.Volume = .5
  656.  
  657. ScarySound2 = Instance.new("Sound")
  658. ScarySound2.Parent = char.Torso
  659. ScarySound2.SoundId = "rbxassetid://143382469"
  660. ScarySound2.Volume = 2
  661. ScarySound2.Looped = true
  662.  
  663. ScarySound3 = Instance.new("Sound")
  664. ScarySound3.Parent = char.Torso
  665. ScarySound3.SoundId = "rbxassetid://483810543"
  666. ScarySound3.Volume = 0.3
  667. ScarySound3.Looped = true
  668.  
  669. ScarySound4 = Instance.new("Sound")
  670. ScarySound4.Parent = char.Torso
  671. ScarySound4.SoundId = "rbxassetid://177113856"
  672. ScarySound4.Volume = 2
  673. ScarySound4.Looped = false
  674.  
  675. Punch = Instance.new("Sound")
  676. Punch.Parent = char.Torso
  677. Punch.SoundId = "rbxassetid://168085723"
  678. Punch.Volume = 1.5
  679. Punch.Looped = false
  680. Punch.Pitch = 0.8
  681.  
  682. hole = Instance.new("Sound")
  683. hole.Parent = char.Torso
  684. hole.SoundId = "rbxassetid://224339308"
  685. hole.Volume = .3
  686.  
  687.  
  688. game.Players.LocalPlayer.Character.Sound:Destroy()
  689.  
  690. function Normal()
  691. ScarySound3:Play()
  692. char.Humanoid.WalkSpeed = 18
  693. char.Head.face.Texture = "rbxassetid://0"
  694. char["Left Leg"].Transparency = 0
  695. char["Head"].Transparency = 0
  696. char["Right Leg"].Transparency = 0
  697. char["Torso"].Transparency = 0
  698. char["Left Arm"].Transparency = 0
  699. char["Right Arm"].Transparency = 0
  700. end
  701.  
  702. function GoInvisible()
  703. ScarySound3:Stop()
  704. ScarySound1:Stop()
  705. char.Humanoid.WalkSpeed = 120
  706. char.Head.face.Transparency = 1
  707. char["Left Leg"].Transparency = 0
  708. char["Head"].Transparency = 0.5
  709. char["Right Leg"].Transparency = 0.5
  710. char["Torso"].Transparency = 0.5
  711. char["Left Arm"].Transparency = 0.5
  712. char["Right Arm"].Transparency = 0.5
  713. Hood.Transparency = 0.5
  714. Mask.Transparency = 0.5
  715. Orbvc.Transparency = 0.5
  716. Orbd.Transparency = 0.5
  717. Orbvc.BrickColor = BrickColor.new("Really red")
  718. Orbd.BrickColor = BrickColor.new("Really red")
  719. wait(0.001)
  720. char["Left Leg"].Transparency = 0.6
  721. char["Head"].Transparency = 0.6
  722. char["Right Leg"].Transparency = 0.6
  723. char["Torso"].Transparency = 0.6
  724. char["Left Arm"].Transparency = 0.6
  725. char["Right Arm"].Transparency = 0.6
  726. Hood.Transparency = 0.6
  727. Mask.Transparency = 0.6
  728. Orbvc.Transparency = 0.6
  729. Orbd.Transparency = 0.6
  730. wait(0.001)
  731. char["Left Leg"].Transparency = 0.7
  732. char["Head"].Transparency = 0.7
  733. char["Right Leg"].Transparency = 0.7
  734. char["Torso"].Transparency = 0.7
  735. char["Left Arm"].Transparency = 0.7
  736. char["Right Arm"].Transparency = 0.7
  737. Hood.Transparency = 0.7
  738. Mask.Transparency = 0.7
  739. Orbvc.Transparency = 0.7
  740. Orbd.Transparency = 0.7
  741. wait(0.001)
  742. char["Left Leg"].Transparency = 1
  743. char["Head"].Transparency = 1
  744. char["Right Leg"].Transparency = 1
  745. char["Torso"].Transparency = 1
  746. char["Left Arm"].Transparency = 1
  747. char["Right Arm"].Transparency = 1
  748. Hood.Transparency = 1
  749. Mask.Transparency = 1
  750. Orbvc.Transparency = 1
  751. Orbd.Transparency = 1
  752. end
  753.  
  754. function GoVisible()
  755. ScarySound3:Play()
  756. char.Humanoid.WalkSpeed = 16
  757. ScarySound1:Play()
  758. char.Head.face.Transparency = 0
  759. Orbvc.BrickColor = BrickColor.new("Really black")
  760. Orbd.BrickColor = BrickColor.new("Really black")
  761. char["Left Leg"].Transparency = 0.9
  762. char["Head"].Transparency = 0.9
  763. char["Right Leg"].Transparency = 9
  764. char["Torso"].Transparency = 0.9
  765. char["Left Arm"].Transparency = 0.9
  766. char["Right Arm"].Transparency = 0.9
  767. Hood.Transparency = 0.9
  768. Mask.Transparency = 0.9
  769. Orbvc.Transparency = 0.9
  770. Orbd.Transparency = 0.9
  771. wait(0.001)
  772. char["Left Leg"].Transparency = 0.7
  773. char["Head"].Transparency = 0.7
  774. char["Right Leg"].Transparency = 0.7
  775. char["Torso"].Transparency = 0.7
  776. char["Left Arm"].Transparency = 0.7
  777. char["Right Arm"].Transparency = 0.7
  778. Hood.Transparency = 0.7
  779. Mask.Transparency = 0.7
  780. Orbvc.Transparency = 0.7
  781. Orbd.Transparency = 0.7
  782. wait(0.001)
  783. char["Left Leg"].Transparency = 0
  784. char["Head"].Transparency = 0
  785. char["Right Leg"].Transparency = 0
  786. char["Torso"].Transparency = 0
  787. char["Left Arm"].Transparency = 0
  788. char["Right Arm"].Transparency = 0
  789. Hood.Transparency = 0
  790. Mask.Transparency = 0
  791. Orbvc.Transparency = 0
  792. Orbd.Transparency = 0
  793. end
  794.  
  795. Normal()
  796.  
  797.  
  798.  
  799. mouse.KeyDown:connect(function(key)
  800. if key == "z" then
  801. if char.Head.Transparency == 0 then
  802. GoInvisible()
  803.  
  804. elseif char.Head.Transparency == 1 then
  805. GoVisible()
  806. end
  807. end end)
  808.  
  809. mouse.KeyDown:connect(function(key)
  810. if key == "x" then
  811. if ScarySound2.IsPlaying == false then
  812. ScarySound2:Play()
  813. elseif ScarySound2.IsPlaying == true then
  814. ScarySound2:Stop()
  815.  
  816.  
  817. end
  818. end end)
  819.  
  820. mouse.KeyDown:connect(function(key)
  821. if key == "r" then
  822. if ScarySound4.IsPlaying == false then
  823. ScarySound4:Play()
  824. elseif ScarySound2.IsPlaying == true then
  825. ScarySound4:Stop()
  826.  
  827.  
  828. end
  829. end end)
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839. function onTouch(part)
  840.  
  841. local humanoid = part.Parent:findFirstChild("Humanoid")
  842. local model = part.Parent
  843. local torso = part.Parent:findFirstChild("Torso")
  844. local head = part.Parent:findFirstChild("Head")
  845. local leftleg = part.Parent:findFirstChild("Left Leg")
  846. local rightleg = part.Parent:findFirstChild("Right Leg")
  847. local leftarm = part.Parent:findFirstChild("Left Arm")
  848. local rightarm = part.Parent:findFirstChild("Right Arm")
  849.  
  850.  
  851. if (humanoid ~=nil) then
  852.  
  853. --humanoid.Health = 0
  854.  
  855. head.BrickColor = BrickColor.new("Really black")
  856. torso.BrickColor = BrickColor.new("Really black")
  857. leftleg.BrickColor = BrickColor.new("Really black")
  858. rightleg.BrickColor = BrickColor.new("Really black")
  859. rightarm.BrickColor = BrickColor.new("Really black")
  860. leftarm.BrickColor = BrickColor.new("Really black")
  861. humanoid.Sit = true
  862. wait(0.5)
  863. torso.Anchored = true
  864. wait(3)
  865.  
  866. e=Instance.new('Part', model)
  867. e.Size = Vector3.new(2.25,2.25,2.25)
  868. e.Transparency = 1
  869. e.Anchored = true
  870. e.CFrame = CFrame.new(head.Position)
  871. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  872. wait(0.1)
  873. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  874. wait(0.1)
  875. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  876. wait(0.1)
  877. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  878. wait(0.1)
  879. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  880. wait(0.1)
  881. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  882. wait(0.1)
  883. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  884. wait(0.1)
  885. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  886. wait(0.1)
  887. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  888. wait(0.1)
  889. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  890. wait(0.1)
  891. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  892. wait(0.1)
  893. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  894. wait(0.1)
  895. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  896. wait(0.1)
  897. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  898. wait(0.1)
  899. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  900. wait(0.1)
  901. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  902. wait(0.1)
  903. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  904. wait(0.1)
  905. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  906. wait(0.1)
  907. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  908. wait(0.1)
  909. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  910. wait(0.1)
  911. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  912. wait(0.1)
  913. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  914. wait(0.1)
  915. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  916. wait(0.1)
  917. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  918. wait(0.1)
  919. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  920. wait(0.1)
  921. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  922. wait(0.1)
  923. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  924. wait(0.1)
  925. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  926. wait(0.1)
  927. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  928. wait(0.1)
  929. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  930. wait(0.1)
  931. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  932. wait(0.1)
  933. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  934. wait(0.1)
  935. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  936. wait(0.1)
  937. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  938. wait(0.1)
  939. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  940. wait(0.1)
  941. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  942. wait(0.1)
  943. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  944. wait(0.1)
  945. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  946. wait(0.1)
  947. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  948. wait(0.1)
  949. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  950. wait(0.1)
  951. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  952. wait(0.1)
  953. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  954. wait(0.1)
  955. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  956. wait(0.1)
  957. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  958. wait(0.1)
  959. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  960. wait(0.1)
  961. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  962. wait(0.1)
  963. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  964. wait(0.1)
  965. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  966.  
  967.  
  968. wait(2)
  969. head:Destroy()
  970. q=Instance.new('ParticleEmitter', e)
  971. q.Size = NumberSequence.new(1)
  972. q.Rate = 500
  973. q.Transparency = NumberSequence.new(0.5)
  974. q.Speed = NumberRange.new(7)
  975. q.VelocitySpread = 40
  976. q.Lifetime = NumberRange.new(0.1,1)
  977. q.Texture = 'rbxassetid://164417280'
  978.  
  979. torso.Anchored = true
  980. rightleg.Anchored = true
  981. leftleg.Anchored = true
  982. rightarm.Anchored = true
  983. leftarm.Anchored = true
  984. ded = Instance.new("Sound")
  985. ded.Parent = torso
  986. ded.SoundId = "rbxassetid://130976109"
  987. ded.Volume = 3
  988. ded.Looped = false
  989. wait()
  990. ded:Play()
  991.  
  992.  
  993.  
  994.  
  995. end
  996.  
  997. end
  998.  
  999.  
  1000.  
  1001. char.Torso.Touched:connect(onTouch)
  1002.  
  1003. mouse.KeyDown:connect(function(key)
  1004. if key == "c" then
  1005.  
  1006.  
  1007. Punch:Play()
  1008.  
  1009.  
  1010.  
  1011.  
  1012. end
  1013. end)
  1014.  
  1015. debounce = false
  1016.  
  1017. function onTouched(hit)
  1018. hole:Play()
  1019. hit.CanCollide=false
  1020. wait(.5)
  1021. hit.CanCollide = true
  1022. debounce = true
  1023.  
  1024. end
  1025. game.Players.LocalPlayer.Character.Torso.Touched:connect(onTouched)
  1026.  
  1027.  
  1028. while wait() do
  1029. char["Left Leg"].BrickColor = BrickColor.new("Really black")
  1030. char["Head"].BrickColor = BrickColor.new("Really black")
  1031. char["Right Leg"].BrickColor = BrickColor.new("Really black")
  1032. char["Torso"].BrickColor = BrickColor.new("Really black")
  1033. char["Left Arm"].BrickColor = BrickColor.new("Black")
  1034. char["Right Arm"].BrickColor = BrickColor.new("Black")
  1035. end
  1036.  
  1037. ------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement