Advertisement
Flamingo123

Nah idk

Dec 8th, 2018
258
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 218.32 KB | None | 0 0
  1. frameincrease = 30
  2.  
  3. local folder = {
  4. "€",
  5. "¬ ",
  6. "Æ",
  7. "Â¥",
  8. "Ã",
  9. "Æ’",
  10. }
  11.  
  12. warn("Made by SezHu. I made this Voodoo doll before Creterisk or Nebula_Zorua ever released theirs. I thought to myself, what has no one made? So I went for making this. It is hella old, and you probably arent reading this anyways, so ill just say it. Creterisk was inspired by this script. Use Q to target people, click to kill, press F when you have 5 souls or more to go insane, and hit random buttons on your keyboard for the other moves idfk")
  13. local beg = {
  14. "FÌ·Í‹Ìž ̶̎Ì O̸̧͝ ̷̳̅RÌ´Ã���ŒÂ½ÃŒÂ­ ̴̨̀G̸̡̕ ̶̘̔Í̸ͅ ̷̖̈V̷̧̒ ̸Í ̘E̷̦͐ ̵̩͐Ṃ̸̈ ̵Ã����Ã¢â‚¬â„¢ÃƒÅ’Å“Ë̶̝́",
  15. "S̵ ̵P̸ Ì·AÌ´ Ì·R̶ ÃŒ�����´E̸ Ì·M̸ ̵E̸",
  16. "FÌ´Í„Ì­ ̵̤̈RÃŒÂÂ��µÃƒÆ’â€™ÃŒÂ§ ̸͔̆Ë̴̬́ Ì·ÍÅ Ì«Ë̷̪́ ̸̭̂MÌ·Ì•ÌŸ ̴̲͘E̵͓͗",
  17. "HÌ·Í Í™ ̵̙͌E̵̔͜ ̸̯̏L̴̳͋ Ì´Ì“Ì«P̷̦͐ ̷͘Ì M̶̪͒ ̸̑Ã���Ë†EÌ´ÃÂÂÂ��ÃƒÆ’ƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’ŒÅ¾",
  18. "A̸ Ì·J̵S̵ ̸JÌ·E̸ MÃŒÃâ�������¬Å¡Ãƒâ€šÃ‚¶W̶NÃŒÃââ��¬Å¡Ãƒâ€šÃ‚¶ ̶A̸B̵N̸" ,
  19. ">̶̣͐!̵͕̅.̸̺̈2̶Í ̲ṗ̶͍1̷̧̍*Ì·ÌŽÌ™(Ì´Í‘ÃÅââ���¬â„¢ &Ì·Íâ€Ãâ€��œÃƒÅ’ª#Ì´Í’Ìž@Ì´Ì‘Ìœ!̸͕͒4̴̫́2̵͉̔4Ì´ÍÅ Ì«",
  20. }
  21.  
  22. local function soundbork(obj)
  23. if obj:IsA("Sound") and obj.Name ~= "speak" and obj.Name ~= "spook3" and obj.Name ~= "spook" and obj.Name ~= "spook2" and obj.Name ~= "lock" and obj.Name ~= "laughy" and obj.Name ~= "skreem" and obj.Name ~= "strike" and obj.Name ~= "wattha" and obj.Name ~= "pow" then
  24. --obj.SoundId = "rbxassetid://1212564385"
  25. obj.Looped = false
  26. obj.Pitch = 1
  27. obj.Volume = 0
  28. return
  29. end
  30.  
  31.  
  32. local children = obj:GetChildren()
  33. for i = 1, #children do
  34. soundbork(children[i])
  35. end
  36.  
  37. return
  38. end
  39.  
  40. wait(1 / 60)
  41. Effects = { }
  42. local Player = game.Players.localPlayer
  43. local Character = Player.Character
  44. local Humanoid = Character.Humanoid
  45. local Players = game:GetService("Players")
  46. Players.CharacterAutoLoads = false
  47. ws = 8
  48. Humanoid.WalkSpeed = ws
  49. local Mouse = Player:GetMouse()
  50. local LeftArm = Character["Left Arm"]
  51. local RightArm = Character["Right Arm"]
  52. local LeftLeg = Character["Left Leg"]
  53. local RightLeg = Character["Right Leg"]
  54. local Head = Character.Head
  55. local Torso = Character.Torso
  56. local Camera = game.Workspace.CurrentCamera
  57. local RootPart = Character.HumanoidRootPart
  58. local RootJoint = RootPart.RootJoint
  59. local attack = false
  60. local Anim = 'Idle'
  61. local attacktype = 1
  62. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  63. local velocity = RootPart.Velocity.y
  64. local sine = 0
  65. local change = 1
  66. local Create = LoadLibrary("RbxUtility").Create
  67. local mad = false
  68. local leftShoulder = Torso["Left Shoulder"]
  69. --[[RightLeg.Transparency = .001
  70. LeftLeg.Transparency = .001
  71. Head.Transparency = .001
  72. LeftArm.Transparency = .001
  73. RightArm.Transparency = .001
  74. Torso.Transparency = .001--]]
  75.  
  76. Character.Humanoid.Name = "help"
  77. humanoid = Character.help
  78. red = "Crimson"
  79.  
  80. targetted = nil
  81. Head.face.Texture = "rbxasset://textures/face.png"
  82. Instance.new("ForceField",Character).Visible = false
  83. hit = nil
  84. local m = Create("Model"){
  85. Parent = Character,
  86. Name = "WeaponModel",
  87. }
  88.  
  89.  
  90.  
  91.  
  92. LeftArm.BrickColor = BrickColor.new("White")
  93. RightArm.BrickColor = BrickColor.new("White")
  94. RightLeg.BrickColor = BrickColor.new("White")
  95. LeftLeg.BrickColor = BrickColor.new("White")
  96. Head.BrickColor = BrickColor.new("White")
  97. Torso.BrickColor = BrickColor.new("White")
  98. for y,t in pairs(Character:GetChildren()) do
  99. if t:IsA("Accessory") and t:FindFirstChild("Handle") then
  100. t.Handle.Transparency = 1
  101. end
  102. end
  103.  
  104. humanoid.Animator.Parent = nil
  105. Character.Animate.Parent = nil
  106.  
  107. local newMotor = function(part0, part1, c0, c1)
  108. local w = Create('Motor'){
  109. Parent = part0,
  110. Part0 = part0,
  111. Part1 = part1,
  112. C0 = c0,
  113. C1 = c1,
  114. }
  115. return w
  116. end
  117.  
  118. function clerp(a, b, t)
  119. return a:lerp(b, t)
  120. end
  121.  
  122. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  123. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  124.  
  125. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  126. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  127. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  128. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  129. RootJoint.C1 = CFrame.new(0, 0, 0)
  130. RootJoint.C0 = CFrame.new(0, 0, 0)
  131. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  132. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  133.  
  134. local rarmc1 = RW.C1
  135. local larmc1 = LW.C1
  136. local rlegc1 = RH.C1
  137. local llegc1 = LH.C1
  138.  
  139. local resetc1 = false
  140.  
  141.  
  142. local skillcolorscheme = BrickColor.new(Torso.Color).Color
  143.  
  144. local scrn = Instance.new("ScreenGui", Player.PlayerGui)
  145. function makeframe(par, trans, pos, size, color)
  146. local frame = Instance.new("Frame", par)
  147. frame.BackgroundTransparency = .991
  148. frame.BorderSizePixel = 0
  149. frame.Position = pos
  150. frame.Size = size
  151. frame.BackgroundColor3 = color
  152. return frame
  153. end
  154.  
  155. function makelabel(par, text)
  156. local label = Instance.new("TextLabel", par)
  157. label.BackgroundTransparency = 1
  158. label.Size = UDim2.new(5, 0, 5, 0)
  159. label.Position = UDim2.new(0, 0, 0, 0)
  160. label.TextColor3 = Color3.new(255, 255, 255)
  161. label.TextStrokeTransparency = 0
  162. label.FontSize = Enum.FontSize.Size32
  163. label.Font = Enum.Font.SourceSansLight
  164. label.BorderSizePixel = 0
  165. label.TextScaled = true
  166. label.Text = text
  167. end
  168. souls = 0
  169.  
  170.  
  171. framesk1 = makeframe(scrn, 1, UDim2.new(0.8, 0, 0.85, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme)
  172. bar1 = makeframe(framesk1, 1, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
  173. text1 = Instance.new("TextLabel", framesk1)
  174. text1.BackgroundTransparency = 1
  175. text1.Size = UDim2.new(1, 0, 1, 0)
  176. text1.Position = UDim2.new(0, 0, 0, 0)
  177. text1.TextColor3 = Color3.new(255, 255, 255)
  178. text1.TextStrokeTransparency = 0
  179. text1.FontSize = Enum.FontSize.Size24
  180. text1.BorderSizePixel = 0
  181. text1.TextScaled = false
  182. text1.Active = false
  183. text1.Draggable = false
  184. text1.Font = "Garamond"
  185. text1.Text = "Souls collected: " ..souls
  186.  
  187.  
  188. function PlayAnimationFromTable(table, speed, bool)
  189. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  190. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  191. RW.C0 = clerp(RW.C0, table[3], speed)
  192. LW.C0 = clerp(LW.C0, table[4], speed)
  193. RH.C0 = clerp(RH.C0, table[5], speed)
  194. LH.C0 = clerp(LH.C0, table[6], speed)
  195. if bool == true then
  196. if resetc1 == false then
  197. resetc1 = true
  198. RootJoint.C1 = RootJoint.C1
  199. Torso.Neck.C1 = Torso.Neck.C1
  200. RW.C1 = rarmc1
  201. LW.C1 = larmc1
  202. RH.C1 = rlegc1
  203. LH.C1 = llegc1
  204. end
  205. end
  206. end
  207.  
  208. ArtificialHB = Create("BindableEvent", script){
  209. Parent = script,
  210. Name = "Heartbeat",
  211. }
  212.  
  213. script:WaitForChild("Heartbeat")
  214.  
  215. frame = 1 / 30
  216. tf = 0
  217. allowframeloss = false
  218. tossremainder = false
  219. lastframe = tick()
  220. script.Heartbeat:Fire()
  221.  
  222. game:GetService("RunService").Heartbeat:connect(function(s, p)
  223. tf = tf + s
  224. if tf >= frame then
  225. if allowframeloss then
  226. script.Heartbeat:Fire()
  227. lastframe = tick()
  228. else
  229. for i = 1, math.floor(tf / frame) do
  230. script.Heartbeat:Fire()
  231. end
  232. lastframe = tick()
  233. end
  234. if tossremainder then
  235. tf = 0
  236. else
  237. tf = tf - frame * math.floor(tf / frame)
  238. end
  239. end
  240. end)
  241.  
  242. function swait(num)
  243. if num == 0 or num == nil then
  244. ArtificialHB.Event:wait()
  245. else
  246. for i = 0, num do
  247. ArtificialHB.Event:wait()
  248. end
  249. end
  250. end
  251.  
  252. function RemoveOutlines(part)
  253. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  254. end
  255.  
  256. CFuncs = {
  257. Part = {
  258. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  259. local Part = Create("Part"){
  260. Parent = Parent,
  261. Reflectance = Reflectance,
  262. Transparency = Transparency,
  263. CanCollide = false,
  264. Locked = true,
  265. BrickColor = BrickColor.new(tostring(BColor)),
  266. Name = Name,
  267. Size = Size,
  268. Material = Material,
  269. }
  270. RemoveOutlines(Part)
  271. if Size == Vector3.new() then
  272. Part.Size = Vector3.new(0.2, 0.2, 0.2)
  273. else
  274. Part.Size = Size
  275. end
  276. return Part
  277. end;
  278. };
  279.  
  280. Mesh = {
  281. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  282. local Msh = Create(Mesh){
  283. Parent = Part,
  284. Offset = OffSet,
  285. Scale = Scale,
  286. }
  287. if Mesh == "SpecialMesh" then
  288. Msh.MeshType = MeshType
  289. Msh.MeshId = MeshId
  290. end
  291. return Msh
  292. end;
  293. };
  294.  
  295. Weld = {
  296. Create = function(Parent, Part0, Part1, C0, C1)
  297. local Weld = Create("Weld"){
  298. Parent = Parent,
  299. Part0 = Part0,
  300. Part1 = Part1,
  301. C0 = C0,
  302. C1 = C1,
  303. }
  304. return Weld
  305. end;
  306. };
  307.  
  308. Sound = {
  309. Create = function(id, par, vol, pit)
  310. local Sound = Create("Sound"){
  311. Volume = vol,
  312. Pitch = pit or 1,
  313. SoundId = "rbxassetid://" .. id,
  314. Parent = par or workspace,
  315. }
  316. Sound:play()
  317. return Sound
  318. end;
  319. };
  320.  
  321. Decal = {
  322. Create = function(Color, Texture, Transparency, Name, Parent)
  323. local Decal = Create("Decal"){
  324. Color3 = Color,
  325. Texture = "rbxassetid://" .. Texture,
  326. Transparency = Transparency,
  327. Name = Name,
  328. Parent = Parent,
  329. }
  330. return Decal
  331. end;
  332. };
  333.  
  334. BillboardGui = {
  335. Create = function(Parent, Image, Position, Size)
  336. local BillPar = CFuncs.Part.Create(Parent, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "BillboardGuiPart", Vector3.new(1, 1, 1))
  337. BillPar.CFrame = CFrame.new(Position)
  338. local Bill = Create("BillboardGui"){
  339. Parent = BillPar,
  340. Adornee = BillPar,
  341. Size = UDim2.new(1, 0, 1, 0),
  342. SizeOffset = Vector2.new(Size, Size),
  343. }
  344. local d = Create("ImageLabel", Bill){
  345. Parent = Bill,
  346. BackgroundTransparency = 1,
  347. Size = UDim2.new(1, 0, 1, 0),
  348. Image = "rbxassetid://" .. Image,
  349. }
  350. return BillPar
  351. end
  352. };
  353.  
  354. ParticleEmitter = {
  355. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  356. local Particle = Create("ParticleEmitter"){
  357. Parent = Parent,
  358. Color = ColorSequence.new(Color1, Color2),
  359. LightEmission = LightEmission,
  360. Size = Size,
  361. Texture = Texture,
  362. Transparency = Transparency,
  363. ZOffset = ZOffset,
  364. Acceleration = Accel,
  365. Drag = Drag,
  366. LockedToPart = LockedToPart,
  367. VelocityInheritance = VelocityInheritance,
  368. EmissionDirection = EmissionDirection,
  369. Enabled = Enabled,
  370. Lifetime = LifeTime,
  371. Rate = Rate,
  372. Rotation = Rotation,
  373. RotSpeed = RotSpeed,
  374. Speed = Speed,
  375. VelocitySpread = VelocitySpread,
  376. }
  377. return Particle
  378. end;
  379. };
  380.  
  381. CreateTemplate = {
  382.  
  383. };
  384. }
  385.  
  386. function rayCast(Position, Direction, Range, Ignore)
  387. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  388. end
  389.  
  390. function FindNearestTorso(Position, Distance, SinglePlayer)
  391. if SinglePlayer then
  392. return (SinglePlayer.Torso.CFrame.p - Position).magnitude < Distance
  393. end
  394. local List = {}
  395. for i, v in pairs(workspace:GetChildren()) do
  396. if v:IsA("Model") then
  397. if v:findFirstChild("Torso") then
  398. if v ~= Character then
  399. if (v.Torso.Position - Position).magnitude <= Distance then
  400. table.insert(List, v)
  401. end
  402. end
  403. end
  404. end
  405. end
  406. return List
  407. end
  408.  
  409. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  410. if hit.Parent == nil then
  411. return
  412. end
  413. local h = hit.Parent:FindFirstChild("Humanoid")
  414. for _, v in pairs(hit.Parent:children()) do
  415. if v:IsA("Humanoid") then
  416. h = v
  417. end
  418. end
  419. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  420. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  421. if hit.Parent.DebounceHit.Value == true then
  422. return
  423. end
  424. end
  425. local c = Create("ObjectValue"){
  426. Name = "creator",
  427. Value = game:service("Players").LocalPlayer,
  428. Parent = h,
  429. }
  430. game:GetService("Debris"):AddItem(c, .5)
  431. if HitSound ~= nil and HitPitch ~= nil then
  432. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  433. end
  434. local Damage = math.random(minim, maxim)
  435. local blocked = false
  436. local block = hit.Parent:findFirstChild("Block")
  437. if block ~= nil then
  438. if block.className == "IntValue" then
  439. if block.Value > 0 then
  440. blocked = true
  441. block.Value = block.Value - 1
  442. print(block.Value)
  443. end
  444. end
  445. end
  446. if blocked == false then
  447. h.Health = h.Health - Damage
  448. else
  449. h.Health = h.Health - (Damage / 2)
  450. end
  451. if Type == "Knockdown" then
  452. local hum = hit.Parent.Humanoid
  453. hum.PlatformStand = true
  454. coroutine.resume(coroutine.create(function(HHumanoid)
  455. swait(1)
  456. HHumanoid.PlatformStand = false
  457. end), hum)
  458. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  459. local bodvol = Create("BodyVelocity"){
  460. velocity = angle * knockback,
  461. P = 5000,
  462. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  463. Parent = hit,
  464. }
  465. local rl = Create("BodyAngularVelocity"){
  466. P = 3000,
  467. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  468. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  469. Parent = hit,
  470. }
  471. game:GetService("Debris"):AddItem(bodvol, .5)
  472. game:GetService("Debris"):AddItem(rl, .5)
  473. elseif Type == "Normal" then
  474. local vp = Create("BodyVelocity"){
  475. P = 500,
  476. maxForce = Vector3.new(math.huge, 0, math.huge),
  477. velocity = RootPart.CFrame.lookVector * knockback * 2,
  478. }
  479. if knockback > 0 then
  480. vp.Parent = hit.Parent.Torso
  481. end
  482. game:GetService("Debris"):AddItem(vp, .5)
  483.  
  484. elseif Type == "Bleed" then
  485. coroutine.resume(coroutine.create(function()
  486. local vp = Create("BodyVelocity"){
  487. P = 500,
  488. maxForce = Vector3.new(math.huge, 0, math.huge),
  489. velocity = RootPart.CFrame.lookVector * knockback * 2,
  490. }
  491. if knockback > 0 then
  492. vp.Parent = hit.Parent.Torso
  493. end
  494. game:GetService("Debris"):AddItem(vp, .5)
  495. ShowDamage((hit.Parent.Head.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), "Bleeding!", .5, BrickColor.new(maincol).Color,BrickColor.new("Really black").Color)
  496. wait(.3)
  497. for i = 0, 9, 1 do
  498. wait(1)
  499. --CFuncs.Sound.Create(oofowmybones[math.random(#oofowmybones)], hit.Parent.Head, .3, 1)
  500. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 1
  501. ShowDamage((hit.Parent.Head.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), "-1", 1.5, BrickColor.new(maincol).Color,BrickColor.new("Really black").Color)
  502. end
  503. end))
  504.  
  505. elseif Type == "Up" then
  506. local bodyVelocity = Create("BodyVelocity"){
  507. velocity = Vector3.new(0, 20, 0),
  508. P = 5000,
  509. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  510. Parent = hit,
  511. }
  512. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  513. elseif Type == "DarkUp" then
  514. coroutine.resume(coroutine.create(function()
  515. for i = 0, 1, 0.1 do
  516. swait()
  517. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  518. end
  519. end))
  520. local bodyVelocity = Create("BodyVelocity"){
  521. velocity = Vector3.new(0, 20, 0),
  522. P = 5000,
  523. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  524. Parent = hit,
  525. }
  526. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  527. elseif Type == "Snare" then
  528. local bp = Create("BodyPosition"){
  529. P = 2000,
  530. D = 100,
  531. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  532. position = hit.Parent.Torso.Position,
  533. Parent = hit.Parent.Torso,
  534. }
  535. game:GetService("Debris"):AddItem(bp, 1)
  536. elseif Type == "Stagger" then
  537. local BodPos = Create("BodyPosition"){
  538. P = 50000,
  539. D = 1000,
  540. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  541. position = hit.Parent.Torso.Position,
  542. Parent = hit.Parent.Torso,
  543. }
  544. local BodGy = Create("BodyGyro") {
  545. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  546. P = 20e+003,
  547. Parent = hit.Parent.Torso,
  548. CFrame = hit.Parent.Torso.CFrame,
  549. }
  550. ShowDamage((hit.Parent.Head.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), "Staggered!", 1, BrickColor.new("New Yeller").Color,BrickColor.new("Really black").Color)
  551. hit.Parent.Torso.Anchored = true
  552. coroutine.resume(coroutine.create(function(Part)
  553. wait(.5)
  554. Part.Anchored = false
  555. end), hit.Parent.Torso)
  556. game:GetService("Debris"):AddItem(BodPos, .8)
  557. game:GetService("Debris"):AddItem(BodGy, .8)
  558. end
  559. local debounce = Create("BoolValue"){
  560. Name = "DebounceHit",
  561. Parent = hit.Parent,
  562. Value = true,
  563. }
  564. if Delay > 0 then
  565. game:GetService("Debris"):AddItem(debounce, Delay)
  566. c = Create("ObjectValue"){
  567. Name = "creator",
  568. Value = Player,
  569. Parent = h,
  570. }
  571. end
  572. game:GetService("Debris"):AddItem(c, .5)
  573. end
  574. end
  575.  
  576. function ShowDamage(Pos, Text, Time, Color)
  577. local Rate = (1 / 60)
  578. local Pos = (Pos or Vector3.new(0, 0, 0))
  579. local Text = (Text or "")
  580. local Time = (Time or 2)
  581. local Color = (Color or Color3.new(1, 0, 1))
  582. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  583. EffectPart.Anchored = true
  584. local BillboardGui = Create("BillboardGui"){
  585. Size = UDim2.new(3, 0, 3, 0),
  586. Adornee = EffectPart,
  587. Parent = EffectPart,
  588. }
  589. local TextLabel = Create("TextLabel"){
  590. BackgroundTransparency = 1,
  591. Size = UDim2.new(1, 0, 1, 0),
  592. Text = Text,
  593. Font = "Fantasy",
  594. TextColor3 = Color,
  595. TextScaled = true,
  596. Parent = BillboardGui,
  597. }
  598. game.Debris:AddItem(EffectPart, (Time))
  599. EffectPart.Parent = game:GetService("Workspace")
  600. delay(0, function()
  601. local Frames = (Time / Rate)
  602. for Frame = 1, Frames do
  603. wait(Rate)
  604. local Percent = (Frame / Frames)
  605. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  606. TextLabel.TextTransparency = Percent
  607. end
  608. if EffectPart and EffectPart.Parent then
  609. EffectPart:Destroy()
  610. end
  611. end)
  612. end
  613.  
  614.  
  615.  
  616.  
  617. crosshair = Instance.new("BillboardGui",Character)
  618. crosshair.Size = UDim2.new(10,0,10,0)
  619. crosshair.Enabled = false
  620. crosshair.AlwaysOnTop = true
  621. imgl = Instance.new("ImageLabel",crosshair)
  622. imgl.Position = UDim2.new(0,0,0,0)
  623. imgl.Size = UDim2.new(1,0,1,0)
  624. imgl.Image = "rbxassetid://1165138836"
  625. imgl.BackgroundTransparency = 1
  626. imgl.ImageColor3 = Color3.new(1,0,0)
  627.  
  628. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  629. for _, c in pairs(workspace:children()) do
  630. local hum = c:findFirstChild("Humanoid")
  631. if hum ~= nil then
  632. local head = hit
  633. if head ~= nil then
  634. local targ = head.Position - Part.Position
  635. local mag = targ.magnitude
  636. if mag <= Magnitude and c.Name ~= Player.Name then
  637. CFuncs.Sound.Create("324867021", head, 1, 1)
  638. Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, HitSound, HitPitch)
  639. end
  640. end
  641. end
  642. end
  643. end
  644.  
  645. --[[Credit to CKBackup for his lock-on script.--]]
  646. function LockOn()
  647. if Mouse.Target.Parent ~= Character and Mouse.Target.Parent.Parent ~= Character and Mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  648. TargetSelect(Mouse.Target.Parent)
  649. print("Targeting")
  650. print(Mouse.Target.Parent)
  651. lock=CFuncs.Sound.Create("179647221", targetted.Torso, .3, .8)
  652. lock.Name = "lock"
  653. else end
  654. end
  655.  
  656.  
  657. function TargetSelect(person)
  658. local dd=coroutine.wrap(function()
  659. if targetted ~= person then
  660. targetted = person
  661. for i = 0,9,1 do
  662. wait(.01)
  663. crosshair.Size = UDim2.new(13-i,0,13-i,0)
  664. end
  665. end
  666. end)
  667. dd()
  668. end
  669.  
  670. Handle1=CFuncs.Part.Create(m,Enum.Material.Grass,0,.000001,"Smoky grey","Handle1",Vector3.new(0.0718538612, 0.57483077, 0.43112269))
  671. Handle1Weld=CFuncs.Weld.Create(m,Character["Right Arm"],Handle1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.257038116, 0.589717865, 0.530781746, -0.254764616, 0.0992460549, 0.961896718, 0.966506541, 0.058013171, 0.249999866, -0.0309911743, 0.993370533, -0.11070168))
  672. meshy=CFuncs.Mesh.Create("SpecialMesh",Handle1,Enum.MeshType.FileMesh,"rbxassetid://63216455",Vector3.new(0, 0, 0),Vector3.new(1.43707716, 1.43707716, 1.43707716))
  673. Voodooeye1=CFuncs.Part.Create(m,Enum.Material.Neon,0,.001,"White","Voodooeye1",Vector3.new(0.114966214, 0.287415445, 0.287415236))
  674. Voodooeye1Weld=CFuncs.Weld.Create(m,Handle1,Voodooeye1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.249851227, -0.675312996, 0.143596649, -8.94069672e-08, -1, 5.96046448e-08, -8.94069672e-08, 3.5658946e-08, 1.00000012, -0.999999881, 6.57903172e-08, -5.96046448e-08))
  675. CFuncs.Mesh.Create("SpecialMesh",Voodooeye1,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.400000006, 0.300000012))
  676. Voodooeye2=CFuncs.Part.Create(m,Enum.Material.Neon,0,.001,"White","Voodooeye2",Vector3.new(0.114966214, 0.287415445, 0.287415236))
  677. Voodooeye2Weld=CFuncs.Weld.Create(m,Handle1,Voodooeye2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.249853134, -0.675312996, -0.151461601, -7.4505806e-08, -0.999999881, 5.96046448e-08, -8.94069672e-08, 3.5658946e-08, 1.00000012, -0.999999762, 6.57903101e-08, -5.96046448e-08))
  678. CFuncs.Mesh.Create("SpecialMesh",Voodooeye2,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.400000006, 0.300000012))
  679.  
  680.  
  681.  
  682.  
  683. Handle2=CFuncs.Part.Create(m,Enum.Material.Plastic,0,1,"Medium stone grey","Handle2",Vector3.new(0.199999556, 0.200000003, 0.799999833))
  684. Handle2Weld=CFuncs.Weld.Create(m,Character["Left Arm"],Handle2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.136569977, 0.474960327, -0.374771118, -0.00580351055, 0.146951407, 0.989126921, -0.052100271, 0.987755537, -0.147053331, -0.99862504, -0.0523871481, 0.00192379951))
  685.  
  686. fakehandle2=CFuncs.Part.Create(m,Enum.Material.Plastic,0,1,"Medium stone grey","Handle2",Vector3.new(0.199999556, 0.200000003, 0.799999833))
  687. fakehandle2Weld=CFuncs.Weld.Create(m,fakehandle2,Handle2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.136569977, 0.474960327, -0.374771118, -0.00580351055, 0.146951407, 0.989126921, -0.052100271, 0.987755537, -0.147053331, -0.99862504, -0.0523871481, 0.00192379951))
  688.  
  689.  
  690.  
  691. H1=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"Really black","H1",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  692. H1Weld=CFuncs.Weld.Create(m,fakehandle2,H1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0319328308, 0.0348701477, -0.17480278, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  693. CFuncs.Mesh.Create("BlockMesh",H1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.100000001, 0.0333333351))
  694. H10=CFuncs.Part.Create(m,Enum.Material.Plastic,0.20000000298023,.001,"White","H10",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  695. H10Weld=CFuncs.Weld.Create(m,fakehandle2,H10,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0593738556, -0.0309810638, -0.243400574, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  696. CFuncs.Mesh.Create("BlockMesh",H10,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.233333349, 0.13333334))
  697. H11=CFuncs.Part.Create(m,Enum.Material.Plastic,0.20000000298023,.001,"White","H11",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  698. H11Weld=CFuncs.Weld.Create(m,fakehandle2,H11,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0593738556, -0.0309810638, -0.312000275, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  699. CFuncs.Mesh.Create("BlockMesh",H11,"","",Vector3.new(0, 0, 0),Vector3.new(0.166666672, 0.300000012, 0.0333333351))
  700. H12=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"Really black","H12",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  701. H12Weld=CFuncs.Weld.Create(m,fakehandle2,H12,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0868167877, -0.0309829712, -0.24339962, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  702. CFuncs.Mesh.Create("BlockMesh",H12,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.233333349, 0.13333334))
  703. H13=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Really black","H13",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  704. H13Weld=CFuncs.Weld.Create(m,fakehandle2,H13,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0868167877, 0.0348701477, -0.174803734, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  705. CFuncs.Mesh.Create("BlockMesh",H13,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.100000001, 0.0333333351))
  706. H14=CFuncs.Part.Create(m,Enum.Material.Plastic,0.20000000298023,.001,"White","H14",Vector3.new(0.823188484, 0.329275399, 0.823188484))
  707. H14Weld=CFuncs.Weld.Create(m,fakehandle2,H14,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0593738556, -0.0858631134, 1.29982662, 0.984807849, -0.150384158, -0.0868241042, -0.150384068, -0.988605797, 0.00657919049, -0.0868242234, 0.00657771528, -0.996202052))
  708. CFuncs.Mesh.Create("SpecialMesh",H14,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.300000012, 0.366666675))
  709. H15=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"Really black","H15",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  710. H15Weld=CFuncs.Weld.Create(m,fakehandle2,H15,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0868148804, -0.0968399048, -0.17480278, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  711. CFuncs.Mesh.Create("BlockMesh",H15,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.100000001, 0.0333333351))
  712. H16=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"Really black","H16",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  713. H16Weld=CFuncs.Weld.Create(m,fakehandle2,H16,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0319347382, 0.0348701477, 0.456313133, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  714. CFuncs.Mesh.Create("BlockMesh",H16,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.100000001, 0.0333333351))
  715. H17=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"Really black","H17",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  716. H17Weld=CFuncs.Weld.Create(m,fakehandle2,H17,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0868167877, -0.0309829712, 0.511191368, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  717. CFuncs.Mesh.Create("BlockMesh",H17,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.233333349, 0.100000001))
  718. H18=CFuncs.Part.Create(m,Enum.Material.Plastic,0.20000000298023,.001,"White","H18",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  719. H18Weld=CFuncs.Weld.Create(m,fakehandle2,H18,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0593738556, -0.0309810638, 0.511191368, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  720. CFuncs.Mesh.Create("BlockMesh",H18,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.233333349, 0.100000001))
  721. H19=CFuncs.Part.Create(m,Enum.Material.Plastic,0.20000000298023,.001,"White","H19",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  722. H19Weld=CFuncs.Weld.Create(m,fakehandle2,H19,CFrame.new(0, 0, 0, 1, .001, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0593719482, 0.0348701477, 0.456314087, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  723. CFuncs.Mesh.Create("BlockMesh",H19,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.100000001, 0.0333333351))
  724. H2=CFuncs.Part.Create(m,Enum.Material.Plastic,0.20000000298023,.001,"White","H2",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  725. H2Weld=CFuncs.Weld.Create(m,fakehandle2,H2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0593738556, -0.0309810638, 0.1407547, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  726. CFuncs.Mesh.Create("BlockMesh",H2,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.233333349, 0.733333349))
  727. H20=CFuncs.Part.Create(m,Enum.Material.Plastic,0.20000000298023,.001,"White","H20",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  728. H20Weld=CFuncs.Weld.Create(m,fakehandle2,H20,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0593719482, -0.0968379974, -0.17480278, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  729. CFuncs.Mesh.Create("BlockMesh",H20,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.100000001, 0.0333333351))
  730. H21=CFuncs.Part.Create(m,Enum.Material.Plastic,0.20000000298023,.001,"White","H21",Vector3.new(0.823188484, 0.329275399, 0.823188484))
  731. H21Weld=CFuncs.Weld.Create(m,fakehandle2,H21,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.737314224, -0.0309829712, -0.0593719482, -0.0868242234, 0.00657771528, -0.996202052, -0.150384068, -0.988605797, 0.00657919049, -0.984807849, 0.150384158, 0.0868241042))
  732. CFuncs.Mesh.Create("BlockMesh",H21,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.633333325, 0.0333333351))
  733. H22=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"Really black","H22",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  734. H22Weld=CFuncs.Weld.Create(m,fakehandle2,H22,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0868148804, -0.0968399048, 0.566068649, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  735. CFuncs.Mesh.Create("SpecialMesh",H22,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.100000001, 0.0333333351))
  736. H23=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"Really black","H23",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  737. H23Weld=CFuncs.Weld.Create(m,fakehandle2,H23,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0868167877, -0.0348701477, 0.566067696, 0.984807849, -0.150384158, -0.0868241042, 0.150384068, 0.988605797, -0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  738. CFuncs.Mesh.Create("SpecialMesh",H23,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.100000001, 0.0333333351))
  739. H24=CFuncs.Part.Create(m,Enum.Material.Plastic,0.20000000298023,.001,"White","H24",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  740. H24Weld=CFuncs.Weld.Create(m,fakehandle2,H24,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0593738556, -0.0968399048, 0.566069603, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  741. CFuncs.Mesh.Create("SpecialMesh",H24,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.100000001, 0.0333333351))
  742. H25=CFuncs.Part.Create(m,Enum.Material.Plastic,0.20000000298023,.001,"White","H25",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  743. H25Weld=CFuncs.Weld.Create(m,fakehandle2,H25,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0593738556, -0.0968379974, 0.456313133, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  744. CFuncs.Mesh.Create("BlockMesh",H25,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.100000001, 0.0333333351))
  745. H26=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"Really black","H26",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  746. H26Weld=CFuncs.Weld.Create(m,fakehandle2,H26,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0319328308, -0.0968379974, 0.456313133, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  747. CFuncs.Mesh.Create("BlockMesh",H26,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.100000001, 0.0333333351))
  748. H27=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"Really black","H27",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  749. H27Weld=CFuncs.Weld.Create(m,fakehandle2,H27,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0868148804, -0.0309829712, 0.140755653, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  750. CFuncs.Mesh.Create("BlockMesh",H27,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.233333349, 0.733333349))
  751. H28=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"Really black","H28",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  752. H28Weld=CFuncs.Weld.Create(m,fakehandle2,H28,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0868167877, 0.0348720551, 0.45631218, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  753. CFuncs.Mesh.Create("BlockMesh",H28,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.100000001, 0.0333333351))
  754. H29=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"White","H29",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  755. H29Weld=CFuncs.Weld.Create(m,fakehandle2,H29,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0319366455, -0.0309810638, -0.174803734, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  756. CFuncs.Mesh.Create("BlockMesh",H29,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.0333333351, 0.0333333351))
  757. H3=CFuncs.Part.Create(m,Enum.Material.Plastic,0.20000000298023,.001,"White","H3",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  758. H3Weld=CFuncs.Weld.Create(m,fakehandle2,H3,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0593738556, -0.0348701477, 0.566068649, 0.984807849, -0.150384158, -0.0868241042, 0.150384068, 0.988605797, -0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  759. CFuncs.Mesh.Create("SpecialMesh",H3,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.100000001, 0.0333333351))
  760. H30=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"Really black","H30",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  761. H30Weld=CFuncs.Weld.Create(m,fakehandle2,H30,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0868148804, -0.0968379974, 0.45631218, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  762. CFuncs.Mesh.Create("BlockMesh",H30,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.100000001, 0.0333333351))
  763. H31=CFuncs.Part.Create(m,Enum.Material.Plastic,0.20000000298023,.001,"White","H31",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  764. H31Weld=CFuncs.Weld.Create(m,fakehandle2,H31,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0593719482, -0.0309810638, -0.17480278, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  765. CFuncs.Mesh.Create("BlockMesh",H31,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.0333333351, 0.0333333351))
  766. H32=CFuncs.Part.Create(m,Enum.Material.Plastic,0.20000000298023,.001,"White","H32",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  767. H32Weld=CFuncs.Weld.Create(m,fakehandle2,H32,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0593738556, 0.0348701477, -0.174803734, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  768. CFuncs.Mesh.Create("BlockMesh",H32,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.100000001, 0.0333333351))
  769. H33=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"Really black","H33",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  770. H33Weld=CFuncs.Weld.Create(m,fakehandle2,H33,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0868167877, -0.0309810638, 0.566068649, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  771. CFuncs.Mesh.Create("BlockMesh",H33,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.0333333351, 0.0333333351))
  772. H34=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"Really black","H34",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  773. H34Weld=CFuncs.Weld.Create(m,fakehandle2,H34,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0319328308, -0.0968379974, -0.174801826, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  774. CFuncs.Mesh.Create("BlockMesh",H34,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.100000001, 0.0333333351))
  775. H35=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"White","H35",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  776. H35Weld=CFuncs.Weld.Create(m,fakehandle2,H35,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0319328308, -0.0309829712, 0.456313133, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  777. CFuncs.Mesh.Create("BlockMesh",H35,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.0333333351, 0.0333333351))
  778. H36=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"Really black","H36",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  779. H36Weld=CFuncs.Weld.Create(m,fakehandle2,H36,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0319347382, -0.0968379974, 0.566068649, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  780. CFuncs.Mesh.Create("SpecialMesh",H36,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.100000001, 0.0333333351))
  781. H37=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"Really black","H37",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  782. H37Weld=CFuncs.Weld.Create(m,fakehandle2,H37,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0319328308, -0.0309810638, 0.140755653, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  783. CFuncs.Mesh.Create("BlockMesh",H37,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.233333349, 0.733333349))
  784. H38=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"Really black","H38",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  785. H38Weld=CFuncs.Weld.Create(m,fakehandle2,H38,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0319347382, -0.0348701477, 0.566068649, 0.984807849, -0.150384158, -0.0868241042, 0.150384068, 0.988605797, -0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  786. CFuncs.Mesh.Create("SpecialMesh",H38,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.100000001, 0.0333333351))
  787. H39=CFuncs.Part.Create(m,Enum.Material.Plastic,0.20000000298023,.001,"White","H39",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  788. H39Weld=CFuncs.Weld.Create(m,fakehandle2,H39,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0593738556, -0.0309810638, 0.456313133, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  789. CFuncs.Mesh.Create("BlockMesh",H39,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.0333333351, 0.0333333351))
  790. H4=CFuncs.Part.Create(m,Enum.Material.Plastic,0.20000000298023,.001,"White","H4",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  791. H4Weld=CFuncs.Weld.Create(m,fakehandle2,H4,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0593719482, -0.0309829712, 0.566069603, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  792. CFuncs.Mesh.Create("BlockMesh",H4,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.0333333351, 0.0333333351))
  793. H5=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"Really black","H5",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  794. H5Weld=CFuncs.Weld.Create(m,fakehandle2,H5,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0319347382, -0.0309810638, -0.24339962, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  795. CFuncs.Mesh.Create("BlockMesh",H5,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.233333349, 0.13333334))
  796. H6=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"Really black","H6",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  797. H6Weld=CFuncs.Weld.Create(m,fakehandle2,H6,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0319347382, -0.0309810638, 0.511191368, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  798. CFuncs.Mesh.Create("BlockMesh",H6,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.233333349, 0.100000001))
  799. H7=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"Really black","H7",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  800. H7Weld=CFuncs.Weld.Create(m,fakehandle2,H7,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0319347382, -0.0309810638, 0.566068649, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  801. CFuncs.Mesh.Create("BlockMesh",H7,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.0333333351, 0.0333333351))
  802. H8=CFuncs.Part.Create(m,Enum.Material.Plastic,0.20000000298023,.001,"White","H8",Vector3.new(0.823188484, 0.329275399, 0.823188484))
  803. H8Weld=CFuncs.Weld.Create(m,fakehandle2,H8,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0593738556, -0.018409729, 1.29982758, -0.984807849, 0.150384158, 0.0868241042, 0.150384068, 0.988605797, -0.00657919049, -0.0868242234, 0.00657771528, -0.996202052))
  804. CFuncs.Mesh.Create("SpecialMesh",H8,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.333333343, 0.366666675))
  805. H9=CFuncs.Part.Create(m,Enum.Material.Plastic,0,.001,"White","H9",Vector3.new(0.823188484, 0.987826228, 0.823188484))
  806. H9Weld=CFuncs.Weld.Create(m,fakehandle2,H9,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0868167877, -0.0309829712, -0.17480278, -0.984807849, 0.150384158, 0.0868241042, -0.150384068, -0.988605797, 0.00657919049, 0.0868242234, -0.00657771528, 0.996202052))
  807. CFuncs.Mesh.Create("BlockMesh",H9,"","",Vector3.new(0, 0, 0),Vector3.new(0.0333333351, 0.0333333351, 0.0333333351))
  808.  
  809.  
  810. MatchHandle=CFuncs.Part.Create(m,Enum.Material.Wood,0,1,"Brick yellow","MatchHandle",Vector3.new(0.200000003, 1.2069068, 0.200000003))
  811. MatchHandleWeld=CFuncs.Weld.Create(m,Character["Left Arm"],MatchHandle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.183748245, 0.0853595734, -0.637422562, -0.0409919024, 0.417125523, -0.907922506, 0.879357815, 0.446499467, 0.165432349, 0.474392921, -0.791607499, -0.38510561))
  812. CFuncs.Mesh.Create("BlockMesh",MatchHandle,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.400000006))
  813.  
  814. efex=CFuncs.Part.Create(m,Enum.Material.Concrete,0,1,"Burgundy","efex",Vector3.new(0.0500000007, 0.0500000007, 0.0500000007))
  815. efexWeld=CFuncs.Weld.Create(m,MatchHandle,efex,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.90734863e-06, -0.74656105, 0, 0.866022825, -4.47034836e-08, 0.499998599, -6.33299351e-08, 0.999999881, 2.38418579e-07, -0.49999848, -3.7252903e-07, 0.866022825))
  816.  
  817. MatchHead=CFuncs.Part.Create(m,Enum.Material.Concrete,0,1,"Burgundy","MatchHead",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  818. MatchHeadWeld=CFuncs.Weld.Create(m,MatchHandle,MatchHead,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000194549561, -0.700827599, 0.000228881836, 0.999998569, 2.23517418e-08, 0, 3.7252903e-08, 0.999999881, -2.98023224e-08, 5.96046448e-08, -2.98023224e-08, 0.999998569))
  819. CFuncs.Mesh.Create("BlockMesh",MatchHead,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.400000006))
  820.  
  821.  
  822. meshy.TextureId = "rbxassetid://27688359"
  823. sref = CFuncs.Part.Create(Character, "Neon", 0, 1, BrickColor.new("Black"), "Reference", Vector3.new())
  824. sref.Anchored = true
  825.  
  826. --Main Sounds--
  827.  
  828.  
  829. spook=CFuncs.Sound.Create("720316845", Handle2, .1, .5)
  830. spook.Looped=true
  831. spook.Pitch = .5
  832. spook.Name = "spook"
  833. Instance.new("ReverbSoundEffect", spook)
  834.  
  835. spook2=CFuncs.Sound.Create("990088111", Character, .1, 1)
  836. spook2.Looped=true
  837. spook2.Pitch = .5
  838. spook2.Name = "spook2"
  839.  
  840.  
  841. spook3=CFuncs.Sound.Create("671095111", Character, .1, .3)
  842. spook3.Looped=true
  843. spook3.Pitch = .5
  844. spook3.Name = "spook3"
  845.  
  846.  
  847. Facemask=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Really black","Facemask",Vector3.new(0.100000903, 0.199999914, 0.0999996811))
  848. FacemaskWeld=CFuncs.Weld.Create(m,Character["Head"],Facemask,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0500009656, -0.10001123, 0.150001526, 0, 0, 1, 0, 1, 0, -1, 0, 0))
  849.  
  850.  
  851. function soundrefresh()
  852. spook:Destroy()
  853. spook2:Destroy()
  854. spook3:Destroy()
  855.  
  856. spook=CFuncs.Sound.Create("720316845", Handle2, .1, .5)
  857. spook.Looped=true
  858. spook.Pitch = .5
  859. spook.Name = "spook"
  860. Instance.new("ReverbSoundEffect", spook)
  861.  
  862. spook2=CFuncs.Sound.Create("990088111", Character, .1, 1)
  863. spook2.Looped=true
  864. spook2.Pitch = .5
  865. spook2.Name = "spook2"
  866.  
  867.  
  868. spook3=CFuncs.Sound.Create("671095111", Character, .1, .3)
  869. spook3.Looped=true
  870. spook3.Pitch = .5
  871. spook3.Name = "spook3"
  872. end
  873.  
  874.  
  875. EffectModel = Create("Model"){
  876. Parent = Character,
  877. Name = "Effects",
  878. }
  879.  
  880. Effects = {
  881. Block = {
  882. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  883. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  884. prt.Anchored = true
  885. prt.CFrame = cframe
  886. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  887. game:GetService("Debris"):AddItem(prt, 10)
  888. if Type == 1 or Type == nil then
  889. table.insert(Effects, {
  890. prt,
  891. "Block1",
  892. delay,
  893. x3,
  894. y3,
  895. z3,
  896. msh
  897. })
  898. elseif Type == 2 then
  899. table.insert(Effects, {
  900. prt,
  901. "Block2",
  902. delay,
  903. x3,
  904. y3,
  905. z3,
  906. msh
  907. })
  908. end
  909. end;
  910. };
  911.  
  912. Cylinder = {
  913. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  914. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.2, 0.2, 0.2))
  915. prt.Anchored = true
  916. prt.CFrame = cframe
  917. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  918. game:GetService("Debris"):AddItem(prt, 2)
  919. table.insert(Effects, {
  920. prt,
  921. "Cylinder",
  922. delay,
  923. x3,
  924. y3,
  925. z3,
  926. msh
  927. })
  928. end;
  929. };
  930.  
  931. Head = {
  932. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  933. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  934. prt.Anchored = true
  935. prt.CFrame = cframe
  936. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  937. game:GetService("Debris"):AddItem(prt, 10)
  938. table.insert(Effects, {
  939. prt,
  940. "Cylinder",
  941. delay,
  942. x3,
  943. y3,
  944. z3,
  945. msh
  946. })
  947. end;
  948. };
  949.  
  950. Sphere = {
  951. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  952. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  953. prt.Anchored = true
  954. prt.CFrame = cframe
  955. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  956. game:GetService("Debris"):AddItem(prt, 10)
  957. table.insert(Effects, {
  958. prt,
  959. "Cylinder",
  960. delay,
  961. x3,
  962. y3,
  963. z3,
  964. msh
  965. })
  966. end;
  967. };
  968.  
  969. Elect = {
  970. Create = function(cff, x, y, z)
  971. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("New Yeller"), "Part", Vector3.new(1, 1, 1))
  972. prt.Anchored = true
  973. prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  974. prt.CFrame = CFrame.new(prt.Position)
  975. game:GetService("Debris"):AddItem(prt, 2)
  976. local xval = math.random() / 2
  977. local yval = math.random() / 2
  978. local zval = math.random() / 2
  979. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  980. table.insert(Effects, {
  981. prt,
  982. "Elec",
  983. 0.1,
  984. x,
  985. y,
  986. z,
  987. xval,
  988. yval,
  989. zval
  990. })
  991. end;
  992.  
  993. };
  994.  
  995. Ring = {
  996. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  997. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  998. prt.Anchored = true
  999. prt.CFrame = cframe
  1000. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1001. game:GetService("Debris"):AddItem(prt, 10)
  1002. table.insert(Effects, {
  1003. prt,
  1004. "Cylinder",
  1005. delay,
  1006. x3,
  1007. y3,
  1008. z3,
  1009. msh
  1010. })
  1011. end;
  1012. };
  1013.  
  1014.  
  1015. Wave = {
  1016. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1017. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1018. prt.Anchored = true
  1019. prt.CFrame = cframe
  1020. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1021. game:GetService("Debris"):AddItem(prt, 10)
  1022. table.insert(Effects, {
  1023. prt,
  1024. "Cylinder",
  1025. delay,
  1026. x3,
  1027. y3,
  1028. z3,
  1029. msh
  1030. })
  1031. end;
  1032. };
  1033.  
  1034. Break = {
  1035. Create = function(brickcolor, cframe, x1, y1, z1)
  1036. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1037. prt.Anchored = true
  1038. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1039. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1040. local num = math.random(10, 50) / 1000
  1041. game:GetService("Debris"):AddItem(prt, 10)
  1042. table.insert(Effects, {
  1043. prt,
  1044. "Shatter",
  1045. num,
  1046. prt.CFrame,
  1047. math.random() - math.random(),
  1048. 0,
  1049. math.random(50, 100) / 100
  1050. })
  1051. end;
  1052. };
  1053.  
  1054. Fire = {
  1055. Create = function(brickcolor, cframe, x1, y1, z1, delay)
  1056. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1057. prt.Anchored = true
  1058. prt.CFrame = cframe
  1059. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1060. game:GetService("Debris"):AddItem(prt, 10)
  1061. table.insert(Effects, {
  1062. prt,
  1063. "Fire",
  1064. delay,
  1065. 1,
  1066. 1,
  1067. 1,
  1068. msh
  1069. })
  1070. end;
  1071. };
  1072.  
  1073. FireWave = {
  1074. Create = function(brickcolor, cframe, x1, y1, z1)
  1075. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
  1076. prt.Anchored = true
  1077. prt.CFrame = cframe
  1078. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1079. local d = Create("Decal"){
  1080. Parent = prt,
  1081. Texture = "rbxassetid://26356434",
  1082. Face = "Top",
  1083. }
  1084. local d = Create("Decal"){
  1085. Parent = prt,
  1086. Texture = "rbxassetid://26356434",
  1087. Face = "Bottom",
  1088. }
  1089. game:GetService("Debris"):AddItem(prt, 10)
  1090. table.insert(Effects, {
  1091. prt,
  1092. "FireWave",
  1093. 1,
  1094. 30,
  1095. math.random(400, 600) / 100,
  1096. msh
  1097. })
  1098. end;
  1099. };
  1100.  
  1101. Lightning = {
  1102. Create = function(p0, p1, tym, ofs, col, th, tra, last)
  1103. local magz = (p0 - p1).magnitude
  1104. local curpos = p0
  1105. local trz = {
  1106. -ofs,
  1107. ofs
  1108. }
  1109. for i = 1, tym do
  1110. local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
  1111. local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  1112. local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
  1113. li.Material = "Neon"
  1114. if tym == i then
  1115. local magz2 = (curpos - p1).magnitude
  1116. li.Size = Vector3.new(th, th, magz2)
  1117. li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
  1118. table.insert(Effects, {
  1119. li,
  1120. "Disappear",
  1121. last
  1122. })
  1123. else
  1124. do
  1125. do
  1126. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
  1127. curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
  1128. game.Debris:AddItem(li, 10)
  1129. table.insert(Effects, {
  1130. li,
  1131. "Disappear",
  1132. last
  1133. })
  1134. end
  1135. end
  1136. end
  1137. end
  1138. end
  1139. };
  1140.  
  1141. EffectTemplate = {
  1142.  
  1143. };
  1144. }
  1145.  
  1146.  
  1147. --Chat--
  1148. function chatfunc(text)
  1149. local chat = coroutine.wrap(function()
  1150. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  1151. Character:FindFirstChild("TalkingBillBoard"):destroy()
  1152. end
  1153. local naeeym2 = Instance.new("BillboardGui",Character)
  1154. naeeym2.Size = UDim2.new(0,100,0,40)
  1155. naeeym2.StudsOffset = Vector3.new(0,3,0)
  1156. naeeym2.Adornee = Character.Head
  1157. naeeym2.Name = "TalkingBillBoard"
  1158. local tecks2 = Instance.new("TextLabel",naeeym2)
  1159. tecks2.BackgroundTransparency = 1
  1160. tecks2.BorderSizePixel = 0
  1161. tecks2.Text = ""
  1162. tecks2.Font = "Garamond"
  1163. tecks2.FontSize = "Size18"
  1164. tecks2.TextStrokeTransparency = 0
  1165. tecks2.TextColor3 = Color3.new(1,1,1)
  1166. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  1167. tecks2.Size = UDim2.new(1,0,0.5,0)
  1168. local shk = coroutine.wrap(function()
  1169. while tecks2 ~= nil do
  1170. wait(.05)
  1171. tecks2.Position = UDim2.new(0,math.random(-2,2),0,math.random(-2,2))
  1172. end
  1173. end)
  1174. shk()
  1175. for i = 1,string.len(text),1 do
  1176. local speak = CFuncs.Sound.Create("265970978", Torso, 1, 1)
  1177. speak.Name = "speak"
  1178. tecks2.Text = string.sub(text,1,i)
  1179. wait(0.05)
  1180. end
  1181. wait(2)
  1182. for i = 1, 5 do
  1183. wait(.01)
  1184. tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
  1185. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
  1186. tecks2.TextTransparency = tecks2.TextTransparency + .2
  1187. end
  1188. naeeym2:Destroy()
  1189. end)
  1190. chat()
  1191. end
  1192.  
  1193. function onChatted(msg)
  1194. chatfunc(msg)
  1195. end
  1196. Player.Chatted:connect(onChatted)
  1197.  
  1198. local Ragdolls = {}
  1199.  
  1200. function Tween(obj,props,time,easing,direction,repeats,backwards)
  1201. local info = TweenInfo.new(time or .5, easing or Enum.EasingStyle.Quad, direction or Enum.EasingDirection.Out, repeats or 0, backwards or false)
  1202. local tween = game:service'TweenService':Create(obj, info, props)
  1203.  
  1204. tween:Play()
  1205. end
  1206.  
  1207. function Ghost(who)
  1208. table.insert(Ragdolls,who)
  1209. end
  1210.  
  1211. function KillGhosts()
  1212. for _,v in next, Ragdolls do
  1213. v:destroy''
  1214. end
  1215. Ragdolls = {}
  1216. end
  1217.  
  1218.  
  1219. function ragdollenemy()
  1220. local rm = Create("Model"){
  1221. Parent = Character,
  1222. Name = "RagdollModel",
  1223. }
  1224. KillGhosts()
  1225. targetted:FindFirstChild("Torso").CanCollide = false
  1226. targetted:FindFirstChild("Head").CanCollide = false
  1227. targetted:FindFirstChild("Left Arm").CanCollide = false
  1228. targetted:FindFirstChild("Right Arm").CanCollide = false
  1229. targetted:FindFirstChild("Right Leg").CanCollide = false
  1230. targetted:FindFirstChild("Left Leg").CanCollide = false
  1231. targetted:FindFirstChildOfClass("Humanoid"):Destroy()
  1232. if Torso then
  1233. targetted.Torso.Transparency = 1
  1234. local sm00k = Instance.new("Smoke", targetted.Torso)
  1235. sm00k.Opacity = .2
  1236. sm00k.Color = Color3.new(0,0,0)
  1237. sm00k.Size = 8
  1238. local rHead = targetted:FindFirstChild("Head")
  1239. bodpos2 = Instance.new("BodyPosition",targetted.Torso)
  1240. bodpos2.P = 850
  1241. bodpos2.D = 1000
  1242. bodpos2.Position = rHead.Position
  1243. bodpos2.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  1244. rHead.Parent = rm
  1245. rHead.Transparency = 1
  1246. rHead.CanCollide = false
  1247. if rHead then
  1248. local Neck = Instance.new("Weld")
  1249. Neck.Name = "Neck"
  1250. Neck.Part0 = targetted.Torso
  1251. Neck.Part1 = rHead
  1252. Neck.C0 = CFrame.new(0, 1.5, 0)
  1253. Neck.C1 = CFrame.new()
  1254. Neck.Parent = rm
  1255. end
  1256. local rLimb = targetted:FindFirstChild("Right Arm")
  1257. rLimb.Parent = rm
  1258. if rLimb then
  1259. rLimb.Transparency = 1
  1260. rLimb.CanCollide = false
  1261. rLimb.CFrame = targetted.Torso.CFrame * CFrame.new(1.5, 0, 0)
  1262. local Joint = Instance.new("Glue")
  1263. Joint.Name = "RightShoulder"
  1264. Joint.Part0 = targetted.Torso
  1265. Joint.Part1 = rLimb
  1266. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1267. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1268. Joint.Parent = targetted.Torso
  1269.  
  1270. local B = Instance.new("Part")
  1271. B.TopSurface = 0
  1272. B.BottomSurface = 0
  1273. B.formFactor = "Symmetric"
  1274. B.Size = Vector3.new(1, 1, 1)
  1275. B.Transparency = 1
  1276. B.CFrame = rLimb.CFrame * CFrame.new(0, -0.5, 0)
  1277. B.Parent = targetted
  1278. local W = Instance.new("Weld")
  1279. W.Part0 = rLimb
  1280. W.Part1 = B
  1281. W.C0 = CFrame.new(0, -0.5, 0)
  1282. W.Parent = rLimb
  1283.  
  1284. end
  1285. local rLimb = targetted:FindFirstChild("Left Arm")
  1286. rLimb.Parent = rm
  1287. if rLimb then
  1288. rLimb.Transparency = 1
  1289. rLimb.CanCollide = false
  1290. rLimb.CFrame = targetted.Torso.CFrame * CFrame.new(-1.5, 0, 0)
  1291. local Joint = Instance.new("Glue")
  1292. Joint.Name = "LeftShoulder"
  1293. Joint.Part0 = targetted.Torso
  1294. Joint.Part1 = rLimb
  1295. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1296. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1297. Joint.Parent = targetted.Torso
  1298.  
  1299. local B = Instance.new("Part")
  1300. B.TopSurface = 0
  1301. B.BottomSurface = 0
  1302. B.formFactor = "Symmetric"
  1303. B.Size = Vector3.new(1, 1, 1)
  1304. B.Transparency = 1
  1305. B.CFrame = rLimb.CFrame * CFrame.new(0, -0.5, 0)
  1306. B.Parent = targetted
  1307. local W = Instance.new("Weld")
  1308. W.Part0 = rLimb
  1309. W.Part1 = B
  1310. W.C0 = CFrame.new(0, -0.5, 0)
  1311. W.Parent = rLimb
  1312.  
  1313. end
  1314. local rLimb = targetted:FindFirstChild("Right Leg")
  1315. rLimb.Parent = rm
  1316. if rLimb then
  1317. rLimb.Transparency = 1
  1318. rLimb.CanCollide = false
  1319. rLimb.CFrame = targetted.Torso.CFrame * CFrame.new(0.5, -2, 0)
  1320. local Joint = Instance.new("Glue")
  1321. Joint.Name = "RightHip"
  1322. Joint.Part0 = targetted.Torso
  1323. Joint.Part1 = rLimb
  1324. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1325. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1326. Joint.Parent = targetted.Torso
  1327.  
  1328. local B = Instance.new("Part")
  1329. B.TopSurface = 0
  1330. B.BottomSurface = 0
  1331. B.formFactor = "Symmetric"
  1332. B.Size = Vector3.new(1, 1, 1)
  1333. B.Transparency = 1
  1334. B.CFrame = rLimb.CFrame * CFrame.new(0, -0.5, 0)
  1335. B.Parent = targetted
  1336. local W = Instance.new("Weld")
  1337. W.Part0 = rLimb
  1338. W.Part1 = B
  1339. W.C0 = CFrame.new(0, -0.5, 0)
  1340. W.Parent = rLimb
  1341.  
  1342. end
  1343. local rLimb = targetted:FindFirstChild("Left Leg")
  1344. rLimb.Parent = rm
  1345. if rLimb then
  1346. rLimb.Transparency = 1
  1347. rLimb.CanCollide = false
  1348. rLimb.CFrame = targetted.Torso.CFrame * CFrame.new(-0.5, -2, 0)
  1349. local Joint = Instance.new("Glue")
  1350. Joint.Name = "LeftHip"
  1351. Joint.Part0 = targetted.Torso
  1352. Joint.Part1 = rLimb
  1353. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1354. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1355. Joint.Parent = targetted.Torso
  1356.  
  1357. local B = Instance.new("Part")
  1358. B.TopSurface = 0
  1359. B.BottomSurface = 0
  1360. B.formFactor = "Symmetric"
  1361. B.Size = Vector3.new(1, 1, 1)
  1362. B.Transparency = 1
  1363. B.CFrame = rLimb.CFrame * CFrame.new(0, -0.5, 0)
  1364. B.Parent = targetted
  1365. local W = Instance.new("Weld")
  1366. W.Part0 = rLimb
  1367. W.Part1 = B
  1368. W.C0 = CFrame.new(0, -0.5, 0)
  1369. W.Parent = rLimb
  1370.  
  1371. end
  1372. --[
  1373. local Bar = Instance.new("Part")
  1374. Bar.TopSurface = 0
  1375. Bar.BottomSurface = 0
  1376. Bar.formFactor = "Symmetric"
  1377. Bar.Size = Vector3.new(1, 1, 1)
  1378. Bar.Transparency = 1
  1379. Bar.CFrame = targetted.Torso.CFrame * CFrame.new(0, 0.5, 0)
  1380. Bar.Parent = targetted
  1381. local Weld = Instance.new("Weld")
  1382. Weld.Part0 = targetted.Torso
  1383. Weld.Part1 = Bar
  1384. Weld.C0 = CFrame.new(0, 0.5, 0)
  1385. Weld.Parent = targetted.Torso
  1386. --]]
  1387. local spooky=CFuncs.Sound.Create("94247729", targetted.Torso, .1, .5)
  1388. spooky.Looped = true
  1389. spooky.Pitch = .8
  1390. spooky.Name = "spook"
  1391. local con = targetted.Torso.Touched:connect(function(hit)
  1392. if hit.Parent:FindFirstChildOfClass("Humanoid") ~= nil and hit.Parent ~= Character then
  1393. Damage(Torso, hit, 20, 30, 0, "Normal", hit, 0.1, "94247873", .9)
  1394. if hit.Parent:FindFirstChildOfClass("Humanoid").Health == 0 then
  1395. targetted = nil
  1396. end
  1397. end end)
  1398. targetted.Torso.Parent = rm
  1399. Ghost(rm)
  1400. end
  1401. end
  1402.  
  1403.  
  1404. function ragdollself()
  1405. local rm = Create("Model"){
  1406. Parent = Character,
  1407. Name = "RagdollModel",
  1408. }
  1409. KillGhosts()
  1410. Character:FindFirstChildOfClass("Humanoid"):Destroy()
  1411. if Torso then
  1412. local sm00k = Instance.new("Smoke", Torso)
  1413. sm00k.Opacity = .2
  1414. sm00k.Color = Color3.new(1,0,0)
  1415. sm00k.Size = 8
  1416. Torso.Transparency = 1
  1417. local rHead = Character:FindFirstChild("Head")
  1418. rHead.Parent = rm
  1419. rHead.Transparency = 1
  1420. rHead.CanCollide = false
  1421. if rHead then
  1422. local Neck = Instance.new("Weld")
  1423. Neck.Name = "Neck"
  1424. Neck.Part0 = Torso
  1425. Neck.Part1 = rHead
  1426. Neck.C0 = CFrame.new(0, 1.5, 0)
  1427. Neck.C1 = CFrame.new()
  1428. Neck.Parent = rm
  1429. end
  1430. local rLimb = Character:FindFirstChild("Right Arm")
  1431. rLimb.Parent = rm
  1432. if rLimb then
  1433. rLimb.Transparency = 1
  1434. rLimb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  1435. local Joint = Instance.new("Glue")
  1436. Joint.Name = "RightShoulder"
  1437. Joint.Part0 = Torso
  1438. Joint.Part1 = rLimb
  1439. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1440. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1441. Joint.Parent = Torso
  1442.  
  1443. local B = Instance.new("Part")
  1444. B.TopSurface = 0
  1445. B.BottomSurface = 0
  1446. B.formFactor = "Symmetric"
  1447. B.Size = Vector3.new(1, 1, 1)
  1448. B.Transparency = 1
  1449. B.CFrame = rLimb.CFrame * CFrame.new(0, -0.5, 0)
  1450. B.Parent = Character
  1451. local W = Instance.new("Weld")
  1452. W.Part0 = rLimb
  1453. W.Part1 = B
  1454. W.C0 = CFrame.new(0, -0.5, 0)
  1455. W.Parent = rLimb
  1456.  
  1457. end
  1458. local rLimb = Character:FindFirstChild("Left Arm")
  1459. rLimb.Parent = rm
  1460. if rLimb then
  1461. rLimb.Transparency = 1
  1462. rLimb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  1463. local Joint = Instance.new("Glue")
  1464. Joint.Name = "LeftShoulder"
  1465. Joint.Part0 = Torso
  1466. Joint.Part1 = rLimb
  1467. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1468. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1469. Joint.Parent = Torso
  1470.  
  1471. local B = Instance.new("Part")
  1472. B.TopSurface = 0
  1473. B.BottomSurface = 0
  1474. B.formFactor = "Symmetric"
  1475. B.Size = Vector3.new(1, 1, 1)
  1476. B.Transparency = 1
  1477. B.CFrame = rLimb.CFrame * CFrame.new(0, -0.5, 0)
  1478. B.Parent = Character
  1479. local W = Instance.new("Weld")
  1480. W.Part0 = rLimb
  1481. W.Part1 = B
  1482. W.C0 = CFrame.new(0, -0.5, 0)
  1483. W.Parent = rLimb
  1484.  
  1485. end
  1486. local rLimb = Character:FindFirstChild("Right Leg")
  1487. rLimb.Parent = rm
  1488. if rLimb then
  1489. rLimb.Transparency = 1
  1490. rLimb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  1491. local Joint = Instance.new("Glue")
  1492. Joint.Name = "RightHip"
  1493. Joint.Part0 = Torso
  1494. Joint.Part1 = rLimb
  1495. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1496. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1497. Joint.Parent = Torso
  1498.  
  1499. local B = Instance.new("Part")
  1500. B.TopSurface = 0
  1501. B.BottomSurface = 0
  1502. B.formFactor = "Symmetric"
  1503. B.Size = Vector3.new(1, 1, 1)
  1504. B.Transparency = 1
  1505. B.CFrame = rLimb.CFrame * CFrame.new(0, -0.5, 0)
  1506. B.Parent = Character
  1507. local W = Instance.new("Weld")
  1508. W.Part0 = rLimb
  1509. W.Part1 = B
  1510. W.C0 = CFrame.new(0, -0.5, 0)
  1511. W.Parent = rLimb
  1512.  
  1513. end
  1514. local rLimb = Character:FindFirstChild("Left Leg")
  1515. rLimb.Parent = rm
  1516. if rLimb then
  1517. rLimb.Transparency = 1
  1518. rLimb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  1519. local Joint = Instance.new("Glue")
  1520. Joint.Name = "LeftHip"
  1521. Joint.Part0 = Torso
  1522. Joint.Part1 = rLimb
  1523. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1524. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1525. Joint.Parent = Torso
  1526.  
  1527. local B = Instance.new("Part")
  1528. B.TopSurface = 0
  1529. B.BottomSurface = 0
  1530. B.formFactor = "Symmetric"
  1531. B.Size = Vector3.new(1, 1, 1)
  1532. B.Transparency = 1
  1533. B.CFrame = rLimb.CFrame * CFrame.new(0, -0.5, 0)
  1534. B.Parent = Character
  1535. local W = Instance.new("Weld")
  1536. W.Part0 = rLimb
  1537. W.Part1 = B
  1538. W.C0 = CFrame.new(0, -0.5, 0)
  1539. W.Parent = rLimb
  1540.  
  1541. end
  1542. --[
  1543. local Bar = Instance.new("Part")
  1544. Bar.TopSurface = 0
  1545. Bar.BottomSurface = 0
  1546. Bar.formFactor = "Symmetric"
  1547. Bar.Size = Vector3.new(1, 1, 1)
  1548. Bar.Transparency = 1
  1549. Bar.CFrame = Torso.CFrame * CFrame.new(0, 0.5, 0)
  1550. Bar.Parent = Character
  1551. local Weld = Instance.new("Weld")
  1552. Weld.Part0 = Torso
  1553. Weld.Part1 = Bar
  1554. Weld.C0 = CFrame.new(0, 0.5, 0)
  1555. Weld.Parent = Torso
  1556. --]]
  1557. local spooky=CFuncs.Sound.Create("530591527", Torso, 1, 1)
  1558. spooky.Looped = true
  1559. spooky.Pitch = 1
  1560. spooky.Name = "spook"
  1561. Torso.Parent = rm
  1562. Ghost(rm)
  1563. end
  1564. end
  1565.  
  1566.  
  1567.  
  1568.  
  1569. spawn(function()
  1570. while true do
  1571. swait()
  1572. for _,rm in next, Ragdolls do
  1573. for _,v in next, rm:children() do
  1574. if(v:IsA'BasePart')then
  1575. pcall(function()
  1576. local trace = Instance.new(v.ClassName)
  1577. trace.Parent = Character
  1578. trace.Size = v.Size
  1579. trace.Material = Enum.Material.Neon
  1580. trace.Color = Color3.new(0,0,0)
  1581. trace.Transparency = .3
  1582. trace.Anchored = true
  1583. trace.CanCollide = false
  1584. trace.CFrame = v.CFrame
  1585. Tween(trace,{Transparency=1},.5)
  1586. game:GetService("Debris"):AddItem(trace, 1)
  1587. if v.Name == "Head" then
  1588. local mehs = Instance.new("CylinderMesh",trace)
  1589. mehs.Scale = Vector3.new(1.25,1.25,1.25)
  1590. end
  1591. end)
  1592. end
  1593. end
  1594. end
  1595. end
  1596. end)
  1597.  
  1598.  
  1599.  
  1600. function burnragdollenemy()
  1601. targetted:FindFirstChildOfClass("Humanoid").Parent = nil
  1602. game:GetService("Debris"):AddItem(targetted, 10)
  1603. if Torso then
  1604. game:GetService("Debris"):AddItem(PE2, 10)
  1605. local Head = targetted:FindFirstChild("Head")
  1606. if Head then
  1607. local Neck = Instance.new("Weld")
  1608. Neck.Name = "Neck"
  1609. Neck.Part0 = targetted.Torso
  1610. Neck.Part1 = Head
  1611. Neck.C0 = CFrame.new(0, 1.5, 0)
  1612. Neck.C1 = CFrame.new()
  1613. Neck.Parent = targetted.Torso
  1614. end
  1615. local Limb = targetted:FindFirstChild("Right Arm")
  1616. if Limb then
  1617.  
  1618. Limb.CFrame = targetted.Torso.CFrame * CFrame.new(1.5, 0, 0)
  1619. local Joint = Instance.new("Glue")
  1620. Joint.Name = "RightShoulder"
  1621. Joint.Part0 = targetted.Torso
  1622. Joint.Part1 = Limb
  1623. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1624. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1625. Joint.Parent = targetted.Torso
  1626.  
  1627. local B = Instance.new("Part")
  1628. B.TopSurface = 0
  1629. B.BottomSurface = 0
  1630. B.formFactor = "Symmetric"
  1631. B.Size = Vector3.new(1, 1, 1)
  1632. B.Transparency = 1
  1633. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  1634. B.Parent = targetted
  1635. local W = Instance.new("Weld")
  1636. W.Part0 = Limb
  1637. W.Part1 = B
  1638. W.C0 = CFrame.new(0, -0.5, 0)
  1639. W.Parent = Limb
  1640.  
  1641. end
  1642. local Limb = targetted:FindFirstChild("Left Arm")
  1643. if Limb then
  1644.  
  1645. Limb.CFrame = targetted.Torso.CFrame * CFrame.new(-1.5, 0, 0)
  1646. local Joint = Instance.new("Glue")
  1647. Joint.Name = "LeftShoulder"
  1648. Joint.Part0 = targetted.Torso
  1649. Joint.Part1 = Limb
  1650. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1651. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1652. Joint.Parent = targetted.Torso
  1653.  
  1654. local B = Instance.new("Part")
  1655. B.TopSurface = 0
  1656. B.BottomSurface = 0
  1657. B.formFactor = "Symmetric"
  1658. B.Size = Vector3.new(1, 1, 1)
  1659. B.Transparency = 1
  1660. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  1661. B.Parent = targetted
  1662. local W = Instance.new("Weld")
  1663. W.Part0 = Limb
  1664. W.Part1 = B
  1665. W.C0 = CFrame.new(0, -0.5, 0)
  1666. W.Parent = Limb
  1667.  
  1668. end
  1669. local Limb = targetted:FindFirstChild("Right Leg")
  1670. if Limb then
  1671.  
  1672. Limb.CFrame = targetted.Torso.CFrame * CFrame.new(0.5, -2, 0)
  1673. local Joint = Instance.new("Glue")
  1674. Joint.Name = "RightHip"
  1675. Joint.Part0 = targetted.Torso
  1676. Joint.Part1 = Limb
  1677. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1678. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1679. Joint.Parent = targetted.Torso
  1680.  
  1681. local B = Instance.new("Part")
  1682. B.TopSurface = 0
  1683. B.BottomSurface = 0
  1684. B.formFactor = "Symmetric"
  1685. B.Size = Vector3.new(1, 1, 1)
  1686. B.Transparency = 1
  1687. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  1688. B.Parent = targetted
  1689. local W = Instance.new("Weld")
  1690. W.Part0 = Limb
  1691. W.Part1 = B
  1692. W.C0 = CFrame.new(0, -0.5, 0)
  1693. W.Parent = Limb
  1694.  
  1695. end
  1696. local Limb = targetted:FindFirstChild("Left Leg")
  1697. if Limb then
  1698.  
  1699. Limb.CFrame = targetted.Torso.CFrame * CFrame.new(-0.5, -2, 0)
  1700. local Joint = Instance.new("Glue")
  1701. Joint.Name = "LeftHip"
  1702. Joint.Part0 = targetted.Torso
  1703. Joint.Part1 = Limb
  1704. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1705. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1706. Joint.Parent = targetted.Torso
  1707.  
  1708. local B = Instance.new("Part")
  1709. B.TopSurface = 0
  1710. B.BottomSurface = 0
  1711. B.formFactor = "Symmetric"
  1712. B.Size = Vector3.new(1, 1, 1)
  1713. B.Transparency = 1
  1714. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  1715. B.Parent = targetted
  1716. local W = Instance.new("Weld")
  1717. W.Part0 = Limb
  1718. W.Part1 = B
  1719. W.C0 = CFrame.new(0, -0.5, 0)
  1720. W.Parent = Limb
  1721.  
  1722. end
  1723. --[
  1724. local Bar = Instance.new("Part")
  1725. Bar.TopSurface = 0
  1726. Bar.BottomSurface = 0
  1727. Bar.formFactor = "Symmetric"
  1728. Bar.Size = Vector3.new(1, 1, 1)
  1729. Bar.Transparency = 1
  1730. Bar.CFrame = targetted.Torso.CFrame * CFrame.new(0, 0.5, 0)
  1731. Bar.Parent = targetted
  1732. local Weld = Instance.new("Weld")
  1733. Weld.Part0 = targetted.Torso
  1734. Weld.Part1 = Bar
  1735. Weld.C0 = CFrame.new(0, 0.5, 0)
  1736. Weld.Parent = targetted.Torso
  1737. --]]
  1738. end
  1739. end
  1740.  
  1741.  
  1742. function burnthem()
  1743. Humanoid.WalkSpeed = 0
  1744. attack = true
  1745. for i = 0, 1, 0.1 do
  1746. swait()
  1747. PlayAnimationFromTable({
  1748. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1749. CFrame.new(0, 1.49999189, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1750. CFrame.new(0.863071084, 0.037429601, -0.671211839, 0.82317239, 0.163175449, -0.543839157, -0.511009216, 0.630423009, -0.584325612, 0.24750112, 0.758907497, 0.602330983) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1751. CFrame.new(-1.52372348, 0.0687570125, 0.110776901, 0.88543123, 0.0834808722, 0.457211822, -0.0599410161, 0.996032119, -0.0657813028, -0.460889131, 0.0308390725, 0.886921763) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1752. CFrame.new(0.500000358, -1.9999969, 7.4505806e-08, 0.939692736, 0, -0.342019886, 0, 1, 0, 0.342019916, 0, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1753. CFrame.new(-0.500003219, -1.9999969, 8.49366188e-07, 0.866025388, 0, 0.500000238, 0, 1, 0, -0.500000238, 0, 0.866025388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1754. }, .3, false)
  1755. end
  1756. MatchHandle.Transparency = 0
  1757. MatchHead.Transparency = 0
  1758. local strike = CFuncs.Sound.Create("261841453", targetted, 1, 1)
  1759. strike.Name = "strike"
  1760. local PE1 = Instance.new("ParticleEmitter",efex)
  1761. PE1.LightEmission = NumberSequence.new(0.2)
  1762. PE1.Size = NumberSequence.new(.2)
  1763. PE1.Texture = "http://www.roblox.com/asset/?id=242461088"
  1764. PE1.Lifetime = NumberRange.new(.75)
  1765. PE1.Rate = 50.000
  1766. PE1.Transparency = NumberSequence.new(0.2)
  1767. PE1.LightEmission = NumberSequence.new(1)
  1768. PE1.Rotation = NumberRange.new(0)
  1769. PE1.Speed = NumberRange.new(.1)
  1770. PE1.RotSpeed = NumberRange.new(0)
  1771. PE1.ZOffset = .2
  1772. for i = 0, 1, 0.1 do
  1773. swait()
  1774. PlayAnimationFromTable({
  1775. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1776. CFrame.new(0, 1.49999189, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1777. CFrame.new(0.863075495, 0.0374291539, -0.671212196, 0.82317239, 0.163175449, -0.543839157, -0.511009216, 0.630423009, -0.584325612, 0.24750112, 0.758907497, 0.602330983) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1778. CFrame.new(-1.14803481, 0.107736275, 0.532279968, 0.967316866, -0.244378552, 0.0676561743, 0.150543988, 0.768174708, 0.622289479, -0.204045966, -0.591765761, 0.779858112) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1779. CFrame.new(0.500000179, -1.9999969, 5.21540642e-07, 0.939692736, 0, -0.342019886, 0, 1, 0, 0.342019916, 0, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1780. CFrame.new(-0.500000477, -1.9999969, -1.78813934e-07, 0.866025388, 0, 0.500000238, 0, 1, 0, -0.500000238, 0, 0.866025388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1781. }, .3, false)
  1782. end
  1783. local wattha=CFuncs.Sound.Create("239443642", targetted.Torso, 1, 1)
  1784. wattha.Name = "wattha"
  1785. skreem = CFuncs.Sound.Create("147758746", targetted.Torso, .8, 1)
  1786. skreem.Name = "skreem"
  1787. local PE2 = Instance.new("ParticleEmitter",targetted.Torso)
  1788. PE2.LightEmission = NumberSequence.new(0.2)
  1789. PE2.Size = NumberSequence.new(3)
  1790. PE2.Texture = "http://www.roblox.com/asset/?id=242461088"
  1791. PE2.Lifetime = NumberRange.new(.75)
  1792. PE2.Rate = 50.000
  1793. PE2.Transparency = NumberSequence.new(0.2)
  1794. PE2.LightEmission = NumberSequence.new(1)
  1795. PE2.Rotation = NumberRange.new(0)
  1796. PE2.Speed = NumberRange.new(.1)
  1797. PE2.RotSpeed = NumberRange.new(0)
  1798. PE2.ZOffset = .2
  1799. SoulSteal()
  1800. for i = 0, 1, 0.1 do
  1801. swait()
  1802. PlayAnimationFromTable({
  1803. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1804. CFrame.new(-0.0272614881, 1.52851057, -0.13796404, 0.936596215, 0.144423872, -0.319263637, -0.0292440075, 0.940150857, 0.339501232, 0.349188089, -0.30863902, 0.884765327) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1805. CFrame.new(0.863075078, 0.0374298692, -0.671212494, 0.866025269, 0.500000417, -5.04212892e-07, -0.433013141, 0.749999464, -0.500000536, -0.250000089, 0.43301326, 0.86602509) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1806. CFrame.new(-0.596077204, 0.822730899, -0.847055137, -0.439862877, -0.890815496, 0.113878824, 0.881083786, -0.40351975, 0.246704638, -0.173815951, 0.208853006, 0.962376475) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1807. CFrame.new(0.500002205, -1.9999969, 7.30156898e-07, 0.939692736, 0, -0.342019886, 0, 1, 0, 0.342019916, 0, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1808. CFrame.new(-0.500001073, -1.9999969, 7.15255737e-07, 0.866025388, 0, 0.500000238, 0, 1, 0, -0.500000238, 0, 0.866025388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1809. }, .3, false)
  1810. end
  1811.  
  1812. for i = 0, 1, 0.1 do
  1813. swait()
  1814. PlayAnimationFromTable({
  1815. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1816. CFrame.new(-0.0272614881, 1.52851057, -0.13796404, 0.936596215, 0.144423872, -0.319263637, -0.0292440075, 0.940150857, 0.339501232, 0.349188089, -0.30863902, 0.884765327) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1817. CFrame.new(0.863075078, 0.0374298692, -0.671212494, 0.866025269, 0.500000417, -5.04212892e-07, -0.433013141, 0.749999464, -0.500000536, -0.250000089, 0.43301326, 0.86602509) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1818. CFrame.new(-0.799236, 0.0252398103, -0.444895387, 0.468589991, -0.644656956, 0.604020596, 0.838784993, 0.539245546, -0.0751925781, -0.277242005, 0.541877925, 0.793413758) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1819. CFrame.new(0.500002205, -1.9999969, 7.30156898e-07, 0.939692736, 0, -0.342019886, 0, 1, 0, 0.342019916, 0, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1820. CFrame.new(-0.500001073, -1.9999969, 7.15255737e-07, 0.866025388, 0, 0.500000238, 0, 1, 0, -0.500000238, 0, 0.866025388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1821. }, .3, false)
  1822.  
  1823.  
  1824. end
  1825. targetted:FindFirstChildOfClass("Humanoid").Health = 0
  1826. wait(.01)
  1827. burnragdollenemy()
  1828. MatchHandle.Transparency = 1
  1829. MatchHead.Transparency = 1
  1830. PE1:Destroy()
  1831. targetted = nil
  1832. attack = false
  1833. Humanoid.WalkSpeed = ws
  1834. end
  1835.  
  1836.  
  1837. function vood()
  1838. attack = true
  1839. humanoid.WalkSpeed = 0
  1840. for i = 0, 1, 0.1 do
  1841. swait()
  1842. fakehandle2Weld.C0 = clerp(fakehandle2Weld.C0, CFrame.new(0, -.8, 0) * CFrame.Angles(math.rad(180), math.rad(-90), math.rad(0)), 1)
  1843. PlayAnimationFromTable({
  1844. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1845. CFrame.new(-0.0272614881, 1.52851057, -0.13796404, 0.936596215, 0.144423872, -0.319263637, -0.0292440075, 0.940150857, 0.339501232, 0.349188089, -0.30863902, 0.884765327) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1846. CFrame.new(0.863075078, 0.0374298692, -0.671212494, 0.866025269, 0.500000417, -5.04212892e-07, -0.433013141, 0.749999464, -0.500000536, -0.250000089, 0.43301326, 0.86602509) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1847. CFrame.new(-1.55196524, 1.19630826, 0.2391451, -0.773338616, 0.192630485, 0.604020596, -0.295925856, -0.952246606, -0.0751947463, 0.560691774, -0.236896321, 0.79341346) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1848. CFrame.new(0.500002205, -1.9999969, 7.30156898e-07, 0.939692736, 0, -0.342019886, 0, 1, 0, 0.342019916, 0, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1849. CFrame.new(-0.500001073, -1.9999969, 7.15255737e-07, 0.866025388, 0, 0.500000238, 0, 1, 0, -0.500000238, 0, 0.866025388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1850. }, .3, false)
  1851. end
  1852. ded = math.random(1,1)
  1853.  
  1854. pow = CFuncs.Sound.Create("982278034", targetted.Torso, 1, 1)
  1855. pow.Name = "pow"
  1856.  
  1857. for i = 0, 1, 0.1 do
  1858. swait()
  1859. stuf = CFuncs.Part.Create(workspace, "Fabric", .1, .1, BrickColor.new("White"), "stuf", Vector3.new(.1,.1,.1))
  1860. stuf.Anchored = false
  1861. stuf.CanCollide = true
  1862. stuf.Position = Handle1.Position
  1863. game:GetService("Debris"):AddItem(stuf, 1)
  1864. blud = CFuncs.Part.Create(workspace, "Neon", .1, .1, BrickColor.new("Crimson"), "blud", Vector3.new(.1,.1,.1))
  1865. blud.Anchored = false
  1866. blud.CanCollide = true
  1867. blud.Position = targetted.Torso.Position
  1868. game:GetService("Debris"):AddItem(blud, 3)
  1869. PlayAnimationFromTable({
  1870. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1871. CFrame.new(-0.0272614881, 1.52851057, -0.13796404, 0.936596215, 0.144423872, -0.319263637, -0.0292440075, 0.940150857, 0.339501232, 0.349188089, -0.30863902, 0.884765327) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1872. CFrame.new(0.863075078, 0.0374298692, -0.671212494, 0.866025269, 0.500000417, -5.04212892e-07, -0.433013141, 0.749999464, -0.500000536, -0.250000089, 0.43301326, 0.86602509) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1873. CFrame.new(-0.596077204, 0.822730899, -0.847055137, -0.439862877, -0.890815496, 0.113878824, 0.881083786, -0.40351975, 0.246704638, -0.173815951, 0.208853006, 0.962376475) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1874. CFrame.new(0.500002205, -1.9999969, 7.30156898e-07, 0.939692736, 0, -0.342019886, 0, 1, 0, 0.342019916, 0, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1875. CFrame.new(-0.500001073, -1.9999969, 7.15255737e-07, 0.866025388, 0, 0.500000238, 0, 1, 0, -0.500000238, 0, 0.866025388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1876. }, .3, false)
  1877. end
  1878. SoulSteal()
  1879. for i = 0, 1, 0.1 do
  1880. swait()
  1881. PlayAnimationFromTable({
  1882. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1883. CFrame.new(-0.0272614881, 1.52851057, -0.13796404, 0.936596215, 0.144423872, -0.319263637, -0.0292440075, 0.940150857, 0.339501232, 0.349188089, -0.30863902, 0.884765327) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1884. CFrame.new(0.863075078, 0.0374298692, -0.671212494, 0.866025269, 0.500000417, -5.04212892e-07, -0.433013141, 0.749999464, -0.500000536, -0.250000089, 0.43301326, 0.86602509) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1885. CFrame.new(-1.55196524, 1.19630826, 0.2391451, -0.773338616, 0.192630485, 0.604020596, -0.295925856, -0.952246606, -0.0751947463, 0.560691774, -0.236896321, 0.79341346) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1886. CFrame.new(0.500002205, -1.9999969, 7.30156898e-07, 0.939692736, 0, -0.342019886, 0, 1, 0, 0.342019916, 0, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1887. CFrame.new(-0.500001073, -1.9999969, 7.15255737e-07, 0.866025388, 0, 0.500000238, 0, 1, 0, -0.500000238, 0, 0.866025388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1888. }, .3, false)
  1889. end
  1890. targetted:FindFirstChildOfClass("Humanoid").Health = 0
  1891. wait(.01)
  1892. ragdollenemy()
  1893. humanoid.WalkSpeed = ws
  1894. targetted = nil
  1895. attack = false
  1896. end
  1897.  
  1898.  
  1899.  
  1900. function madvood()
  1901. attack = true
  1902. humanoid.WalkSpeed = 0
  1903. targetted:FindFirstChildOfClass("Humanoid").MaxHealth = 100
  1904. for i = 0, 3, 0.1 do
  1905. swait()
  1906. PlayAnimationFromTable({
  1907. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),
  1908. CFrame.new(0.347812474, 1.37974453, -0.0895925462, 0.642787278, 0.754406691, 0.133023009, -0.75440681, 0.593250871, 0.280933768, 0.133022279, -0.280934095, 0.950463653) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .03 * math.cos(sine/1), 0 + .03 * math.cos(sine/1), 0 + .03 * math.cos(sine/1)),
  1909. CFrame.new(0.863075078, 0.0374298692, -0.671212494, 0.866025269, 0.500000417, -5.04212892e-07, -0.433013141, 0.749999464, -0.500000536, -0.250000089, 0.43301326, 0.86602509) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .03 * math.cos(sine/1), 0 + .03 * math.cos(sine/1), 0 + .03 * math.cos(sine/1)),
  1910. CFrame.new(-1.55196524, 1.19630826, 0.2391451, -0.773338616, 0.192630485, 0.604020596, -0.295925856, -0.952246606, -0.0751947463, 0.560691774, -0.236896321, 0.79341346) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .03 * math.cos(sine/1), 0 + .03 * math.cos(sine/1), 0 + .03 * math.cos(sine/1)),
  1911. CFrame.new(0.500002205, -1.9999969, 7.30156898e-07, 0.939692736, 0, -0.342019886, 0, 1, 0, 0.342019916, 0, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1912. CFrame.new(-0.500001073, -1.9999969, 7.15255737e-07, 0.866025388, 0, 0.500000238, 0, 1, 0, -0.500000238, 0, 0.866025388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1913. }, .3, false)
  1914. fakehandle2Weld.C0 = clerp(fakehandle2Weld.C0, CFrame.new(0, -.8, 0) * CFrame.Angles(math.rad(180), math.rad(-90), math.rad(0)), 1)
  1915. end
  1916. spook.Pitch = 1.1
  1917. dis2 = Instance.new("ChorusSoundEffect", spook)
  1918. dis2.Depth = .7
  1919. for i = 0, 2, 1 do
  1920. pow = CFuncs.Sound.Create("429400881", targetted.Torso, .5, 1)
  1921. pow.Name = "pow"
  1922.  
  1923. targetted:FindFirstChildOfClass("Humanoid").Health = targetted:FindFirstChildOfClass("Humanoid").Health/2
  1924. spook.TimePosition = spook.TimePosition - 1
  1925. for i = 0, 1, 0.1 do
  1926. swait()
  1927. local smonk = Instance.new("ParticleEmitter",targetted.Torso)
  1928. smonk.LightEmission = .1
  1929. smonk.Size = NumberSequence.new(0.2)
  1930. smonk.Texture = "http://www.roblox.com/asset/?ID=122022304"
  1931. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(1, 3)})
  1932. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, .3),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  1933. smonk.Transparency = bbb
  1934. smonk.Size = aaa
  1935. smonk.ZOffset = 1
  1936. smonk.Acceleration = Vector3.new(0,0, 0)
  1937. smonk.LockedToPart = false
  1938. smonk.EmissionDirection = "Back"
  1939. smonk.Lifetime = NumberRange.new(.2, .3)
  1940. smonk.Rate = 10
  1941. smonk.Rotation = NumberRange.new(-10, 10)
  1942. smonk.RotSpeed = NumberRange.new(-10, 10)
  1943. smonk.Speed = NumberRange.new(5)
  1944. smonk.VelocitySpread = 100
  1945. smonk.Enabled=true
  1946. game:GetService("Debris"):AddItem(smonk, .5)
  1947. game:GetService("Debris"):AddItem(blud, 3)
  1948. PlayAnimationFromTable({
  1949. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1950. CFrame.new(0.347812474, 1.37974453, -0.0895925462, 0.642787278, 0.754406691, 0.133023009, -0.75440681, 0.593250871, 0.280933768, 0.133022279, -0.280934095, 0.950463653) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .03 * math.cos(sine/1), 0 + .03 * math.cos(sine/1), 0 + .03 * math.cos(sine/1)),
  1951. CFrame.new(0.863075078, 0.0374298692, -0.671212494, 0.866025269, 0.500000417, -5.04212892e-07, -0.433013141, 0.749999464, -0.500000536, -0.250000089, 0.43301326, 0.86602509) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1952. CFrame.new(-0.596077204, 0.822730899, -0.847055137, -0.439862877, -0.890815496, 0.113878824, 0.881083786, -0.40351975, 0.246704638, -0.173815951, 0.208853006, 0.962376475) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1953. CFrame.new(0.500002205, -1.9999969, 7.30156898e-07, 0.939692736, 0, -0.342019886, 0, 1, 0, 0.342019916, 0, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1954. CFrame.new(-0.500001073, -1.9999969, 7.15255737e-07, 0.866025388, 0, 0.500000238, 0, 1, 0, -0.500000238, 0, 0.866025388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1955. }, .3, false)
  1956. end
  1957. for i = 0, 1, 0.1 do
  1958. swait()
  1959. PlayAnimationFromTable({
  1960. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1961. CFrame.new(0.347812474, 1.37974453, -0.0895925462, 0.642787278, 0.754406691, 0.133023009, -0.75440681, 0.593250871, 0.280933768, 0.133022279, -0.280934095, 0.950463653) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .03 * math.cos(sine/1), 0 + .03 * math.cos(sine/1), 0 + .03 * math.cos(sine/1)),
  1962. CFrame.new(0.863075078, 0.0374298692, -0.671212494, 0.866025269, 0.500000417, -5.04212892e-07, -0.433013141, 0.749999464, -0.500000536, -0.250000089, 0.43301326, 0.86602509) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1963. CFrame.new(-1.55196524, 1.19630826, 0.2391451, -0.773338616, 0.192630485, 0.604020596, -0.295925856, -0.952246606, -0.0751947463, 0.560691774, -0.236896321, 0.79341346) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1964. CFrame.new(0.500002205, -1.9999969, 7.30156898e-07, 0.939692736, 0, -0.342019886, 0, 1, 0, 0.342019916, 0, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1965. CFrame.new(-0.500001073, -1.9999969, 7.15255737e-07, 0.866025388, 0, 0.500000238, 0, 1, 0, -0.500000238, 0, 0.866025388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1966. }, .3, false)
  1967. end
  1968. end
  1969. SoulSteal()
  1970. targetted:FindFirstChildOfClass("Humanoid").Health = 0
  1971. wait(.01)
  1972. ragdollenemy()
  1973. humanoid.WalkSpeed = ws
  1974. targetted = nil
  1975. attack = false
  1976. dis2.Enabled = false
  1977. spook.Pitch = .5
  1978. end
  1979.  
  1980.  
  1981. function minenow()
  1982. attack = true
  1983. humanoid.WalkSpeed = 0
  1984. for i = 0, 2, 0.1 do
  1985. swait()
  1986. PlayAnimationFromTable({
  1987. CFrame.new(0, -0, -0, 0.939692736, 0, -0.342019886, 0, 1, 0, 0.342019916, 0, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1988. CFrame.new(0, 1.49998999, 0, 0.939692736, 0, 0.342019916, 0, 1, 0, -0.342019886, 0, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1989. CFrame.new(0.846437991, 0.0426445305, -0.774509072, 0.719846129, 0.69410944, -0.00581353903, -0.642788053, 0.663413763, -0.383021921, -0.262002319, 0.279453695, 0.923721075) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1990. CFrame.new(-1.5032959, 0.424854994, -1.00595379, 1, 2.98023224e-08, -0, 0, 0, -1, 2.98023224e-08, 1, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1991. CFrame.new(0.469847649, -1.99999297, -0.17100963, 0.984807789, 0, -0.173648685, 0, 1, 0, 0.173648715, 0, 0.984807789) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1992. CFrame.new(-0.53245151, -1.99999297, -0.000996470451, 0.939692736, 0, 0.342019916, 0, 1, 0, -0.342019886, 0, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1993. }, .3, false)
  1994. end
  1995. SoulSteal()
  1996. local zap = CFuncs.Sound.Create("1135476193", targetted.Torso, 1, .9)
  1997. zap.Name = "spook"
  1998. local zap = CFuncs.Sound.Create("177359995", Torso, .5, .9)
  1999. zap.Name = "spook"
  2000. local pow = CFuncs.Sound.Create("429400881", targetted.Torso, 1, 1)
  2001. pow.Name = "spook"
  2002. targetted:FindFirstChildOfClass("Humanoid").Health = 0
  2003. local smonk2 = Instance.new("ParticleEmitter",targetted.Torso)
  2004. smonk2.LightEmission = .1
  2005. smonk2.Size = NumberSequence.new(0.2)
  2006. smonk2.Texture = "http://www.roblox.com/asset/?ID=122022304"
  2007. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(1, 3)})
  2008. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, .3),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  2009. smonk2.Transparency = bbb
  2010. smonk2.Size = aaa
  2011. smonk2.ZOffset = 1
  2012. smonk2.Acceleration = Vector3.new(0,0, 0)
  2013. smonk2.LockedToPart = false
  2014. smonk2.EmissionDirection = "Back"
  2015. smonk2.Lifetime = NumberRange.new(.2, .3)
  2016. smonk2.Rate = 10
  2017. smonk2.Rotation = NumberRange.new(-10, 10)
  2018. smonk2.RotSpeed = NumberRange.new(-10, 10)
  2019. smonk2.Speed = NumberRange.new(5)
  2020. smonk2.VelocitySpread = 100
  2021. smonk2.Enabled=true
  2022. game:GetService("Debris"):AddItem(smonk2, 2)
  2023. local smonk = Instance.new("ParticleEmitter",targetted.Torso)
  2024. smonk.LightEmission = .5
  2025. smonk.Size = NumberSequence.new(0.2)
  2026. smonk.Texture = "http://www.roblox.com/asset/?ID=137243001"
  2027. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(1, 3)})
  2028. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, .3),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  2029. smonk.Transparency = bbb
  2030. smonk.Size = aaa
  2031. smonk.ZOffset = 1
  2032. smonk.Acceleration = Vector3.new(0,0, 0)
  2033. smonk.LockedToPart = false
  2034. smonk.EmissionDirection = "Back"
  2035. smonk.Lifetime = NumberRange.new(.2, .3)
  2036. smonk.Rate = 10
  2037. smonk.Rotation = NumberRange.new(-10, 10)
  2038. smonk.RotSpeed = NumberRange.new(-10, 10)
  2039. smonk.Speed = NumberRange.new(5)
  2040. smonk.VelocitySpread = 100
  2041. smonk.Enabled=true
  2042. game:GetService("Debris"):AddItem(smonk, 2)
  2043. bodpos = Instance.new("BodyPosition",targetted.Torso)
  2044. bodpos.D = 1000
  2045. bodpos.Position = targetted.Torso.Position
  2046. wait(.01)
  2047. ragdollenemy()
  2048. targetted = nil
  2049. for i = 0, 3, 0.1 do
  2050. swait()
  2051. PlayAnimationFromTable({
  2052. CFrame.new(-0, -0, 0, 0.939692736, 0, 0.342019886, 0, 1, 0, -0.342019916, 0, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2053. CFrame.new(0, 1.49998999, 0, 0.939692736, 0, -0.342019916, 0, 1, 0, 0.342019886, 0, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2054. CFrame.new(0.864185929, -0.407940805, -0.379718959, 0.719846129, 0.450618565, -0.527981699, -0.642788053, 0.71984607, -0.262002498, 0.262002319, 0.527981758, 0.807830513) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2055. CFrame.new(-1.1422416, 0.424854994, -0.977448702, 0.766044796, -0.642787218, 0, 0, 0, -1, 0.642787218, 0.766044855, -0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2056. CFrame.new(0.469847172, -1.99999297, 0.171010986, 0.642787755, 0, -0.766044497, 0, 1, 0, 0.766044497, 0, 0.642787755) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2057. CFrame.new(-0.407241195, -1.99999297, -0.343016356, 0.939692736, 0, -0.342019916, 0, 1, 0, 0.342019886, 0, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2058. }, .3, false)
  2059. bodpos.Position = Torso.Position
  2060. end
  2061. KillGhosts()
  2062. zap:Destroy()
  2063. if mad == false then
  2064. Head.face.Texture = "rbxasset://textures/face.png"
  2065. end
  2066. bodpos:Destroy()
  2067. attack = false
  2068. humanoid.WalkSpeed = ws
  2069. end
  2070.  
  2071.  
  2072.  
  2073.  
  2074. function selfvood()
  2075. attack = true
  2076. humanoid.WalkSpeed = 0
  2077. for i = 0, 3, 0.1 do
  2078. swait()
  2079. fakehandle2Weld.C0 = clerp(fakehandle2Weld.C0, CFrame.new(0, -.8, 0) * CFrame.Angles(math.rad(180), math.rad(-90), math.rad(0)), 1)
  2080. PlayAnimationFromTable({
  2081. CFrame.new(-0, -1.06227326, -0.0901979208, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2082. CFrame.new(0, 1.496984, -0.0755676329, 1, 0, 0, 0, 0.984807789, 0.173648685, 0, -0.173648715, 0.984807789) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),
  2083. CFrame.new(1.50000381, -0.180755094, -0.579459548, -0, 0, -1, -0.499997973, 0.8660267, 0, 0.8660267, 0.499997914, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2084. CFrame.new(-1.27641273, 0.51513654, -1.0454185, -0.984807253, -0.173651338, -6.02125851e-07, 0.0301534254, -0.171008766, 0.984808028, -0.171013325, 0.96984601, 0.173646823) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2085. CFrame.new(0.5, -1.59199977, 0.40675956, 1, 0, 0, 0, 0.342019916, 0.939692736, 0, -0.939692736, 0.342019886) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2086. CFrame.new(-0.5, -1.6275661, 0.325588763, 1, 0, 0, 0, 0.342019916, 0.939692736, 0, -0.939692736, 0.342019886) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2087. }, .3, false)
  2088. end
  2089. spook:Pause()
  2090. spook2:Pause()
  2091. spook3:Pause()
  2092. Head.face.Texture = "http://www.roblox.com/asset/?id=176777497"
  2093. local spook = CFuncs.Sound.Create("642753669", Character, 1, 1)
  2094. local pow = CFuncs.Sound.Create("429400881", Torso, 1, 1)
  2095.  
  2096. local smonk = Instance.new("ParticleEmitter",Torso)
  2097. smonk.LightEmission = .1
  2098. smonk.Size = NumberSequence.new(0.2)
  2099. smonk.Texture = "http://www.roblox.com/asset/?ID=122022304"
  2100. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(1, 3)})
  2101. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, .3),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  2102. smonk.Transparency = bbb
  2103. smonk.Size = aaa
  2104. smonk.ZOffset = 1
  2105. smonk.Acceleration = Vector3.new(0,0, 0)
  2106. smonk.LockedToPart = false
  2107. smonk.EmissionDirection = "Back"
  2108. smonk.Lifetime = NumberRange.new(.2, .3)
  2109. smonk.Rate = 10
  2110. smonk.Rotation = NumberRange.new(-10, 10)
  2111. smonk.RotSpeed = NumberRange.new(-10, 10)
  2112. smonk.Speed = NumberRange.new(5)
  2113. smonk.VelocitySpread = 100
  2114. smonk.Enabled=true
  2115. game:GetService("Debris"):AddItem(smonk, .8)
  2116. for i = 0, 3, 0.1 do
  2117. swait()
  2118. PlayAnimationFromTable({
  2119. CFrame.new(-0, -1.06227326, -0.0901979208, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2120. CFrame.new(0.347812474, 1.37974453, -0.0895925462, 0.642787278, 0.754406691, 0.133023009, -0.75440681, 0.593250871, 0.280933768, 0.133022279, -0.280934095, 0.950463653) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .21 * math.cos(sine/1), 0 + .21 * math.cos(sine/1), 0 + .2 * math.cos(sine/1)),
  2121. CFrame.new(1.50000381, -0.180755094, -0.579459548, -0, 0, -1, -0.499997973, 0.8660267, 0, 0.8660267, 0.499997914, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .1 * math.cos(sine/1), 0 + .1 * math.cos(sine/1), 0 + .1 * math.cos(sine/1)),
  2122. CFrame.new(-0.568172455, 0.515136659, -1.04541838, 0, -1, 0, 0.17364718, 0, 0.984807909, -0.984807909, 0, 0.17364715) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .1 * math.cos(sine/1), 0 + .1 * math.cos(sine/1), 0 + .1 * math.cos(sine/1)),
  2123. CFrame.new(0.5, -1.59199977, 0.40675956, 1, 0, 0, 0, 0.342019916, 0.939692736, 0, -0.939692736, 0.342019886) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2124. CFrame.new(-0.5, -1.6275661, 0.325588763, 1, 0, 0, 0, 0.342019916, 0.939692736, 0, -0.939692736, 0.342019886) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2125. }, .3, false)
  2126. spook.TimePosition = 23
  2127. end
  2128.  
  2129.  
  2130. local smonk = Instance.new("ParticleEmitter",Torso)
  2131. smonk.LightEmission = .1
  2132. smonk.Size = NumberSequence.new(0.2)
  2133. smonk.Texture = "http://www.roblox.com/asset/?ID=122022304"
  2134. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(1, 3)})
  2135. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, .3),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  2136. smonk.Transparency = bbb
  2137. smonk.Size = aaa
  2138. smonk.ZOffset = 1
  2139. smonk.Acceleration = Vector3.new(0,0, 0)
  2140. smonk.LockedToPart = false
  2141. smonk.EmissionDirection = "Back"
  2142. smonk.Lifetime = NumberRange.new(.2, .3)
  2143. smonk.Rate = 10
  2144. smonk.Rotation = NumberRange.new(-10, 10)
  2145. smonk.RotSpeed = NumberRange.new(-10, 10)
  2146. smonk.Speed = NumberRange.new(5)
  2147. smonk.VelocitySpread = 100
  2148. smonk.Enabled=true
  2149. game:GetService("Debris"):AddItem(smonk, .8)
  2150. chatfunc(beg[math.random(#beg)])
  2151. for i = 0, 12, 1 do
  2152. spook.Pitch = 1
  2153. for i = 0, .6, 0.1 do
  2154. swait()
  2155. PlayAnimationFromTable({
  2156. CFrame.new(-0, -1.06227326, -0.0901979208, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2157. CFrame.new(0.347812474, 1.37974453, -0.0895925462, 0.642787278, 0.754406691, 0.133023009, -0.75440681, 0.593250871, 0.280933768, 0.133022279, -0.280934095, 0.950463653) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .21 * math.cos(sine/1), 0 + .21 * math.cos(sine/1), 0 + .2 * math.cos(sine/1)),
  2158. CFrame.new(1.50000381, -0.180755094, -0.579459548, -0, 0, -1, -0.499997973, 0.8660267, 0, 0.8660267, 0.499997914, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .21 * math.cos(sine/1), 0 + .21 * math.cos(sine/1), 0 + .2 * math.cos(sine/1)),
  2159. CFrame.new(-1.45222509, 0.532710016, -1.14508247, -0.984807849, 0.173648134, 3.13053391e-07, -0.0301533286, -0.171009853, 0.984807849, 0.171010122, 0.969846427, 0.173647866) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .21 * math.cos(sine/1), 0 + .21 * math.cos(sine/1), 0 + .2 * math.cos(sine/1)),
  2160. CFrame.new(0.5, -1.59199977, 0.40675956, 1, 0, 0, 0, 0.342019916, 0.939692736, 0, -0.939692736, 0.342019886) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2161. CFrame.new(-0.5, -1.6275661, 0.325588763, 1, 0, 0, 0, 0.342019916, 0.939692736, 0, -0.939692736, 0.342019886) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2162. }, .3, false)
  2163. end
  2164.  
  2165. local pow = CFuncs.Sound.Create("429400881", Torso, 1, 1)
  2166. Head.face.Texture = "http://www.roblox.com/asset/?id=176777497"
  2167. local smonk = Instance.new("ParticleEmitter",Torso)
  2168. smonk.LightEmission = .1
  2169. smonk.Size = NumberSequence.new(0.2)
  2170. smonk.Texture = "http://www.roblox.com/asset/?ID=122022304"
  2171. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(1, 3)})
  2172. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, .3),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  2173. smonk.Transparency = bbb
  2174. smonk.Size = aaa
  2175. smonk.ZOffset = 1
  2176. smonk.Acceleration = Vector3.new(0,0, 0)
  2177. smonk.LockedToPart = false
  2178. smonk.EmissionDirection = "Back"
  2179. smonk.Lifetime = NumberRange.new(.2, .3)
  2180. smonk.Rate = 10
  2181. smonk.Rotation = NumberRange.new(-10, 10)
  2182. smonk.RotSpeed = NumberRange.new(-10, 10)
  2183. smonk.Speed = NumberRange.new(5)
  2184. smonk.VelocitySpread = 100
  2185. smonk.Enabled=true
  2186. game:GetService("Debris"):AddItem(smonk, .8)
  2187. spook.Pitch = .8
  2188. for i = 0, .6, 0.1 do
  2189. swait()
  2190. PlayAnimationFromTable({
  2191. CFrame.new(-0, -1.06227326, -0.0901979208, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2192. CFrame.new(0.347812474, 1.37974453, -0.0895925462, 0.642787278, 0.754406691, 0.133023009, -0.75440681, 0.593250871, 0.280933768, 0.133022279, -0.280934095, 0.950463653) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .21 * math.cos(sine/1), 0 + .21 * math.cos(sine/1), 0 + .2 * math.cos(sine/1)),
  2193. CFrame.new(1.50000381, -0.180755094, -0.579459548, -0, 0, -1, -0.499997973, 0.8660267, 0, 0.8660267, 0.499997914, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .1 * math.cos(sine/1), 0 + .1 * math.cos(sine/1), 0 + .1 * math.cos(sine/1)),
  2194. CFrame.new(-0.568172455, 0.515136659, -1.04541838, 0, -1, 0, 0.17364718, 0, 0.984807909, -0.984807909, 0, 0.17364715) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .1 * math.cos(sine/1), 0 + .1 * math.cos(sine/1), 0 + .1 * math.cos(sine/1)),
  2195. CFrame.new(0.5, -1.59199977, 0.40675956, 1, 0, 0, 0, 0.342019916, 0.939692736, 0, -0.939692736, 0.342019886) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2196. CFrame.new(-0.5, -1.6275661, 0.325588763, 1, 0, 0, 0, 0.342019916, 0.939692736, 0, -0.939692736, 0.342019886) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2197. }, .3, false)
  2198. spook.TimePosition = 23
  2199. end
  2200. end
  2201. for i = 0, 13, 0.1 do
  2202. swait()
  2203. PlayAnimationFromTable({
  2204. CFrame.new(0, -2.40031433, -1.12047958, 1, 0, 0, 0, 0, 1, 0, -1, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),
  2205. CFrame.new(0.135637388, 1.25514591, -0.148081794, 0.808915854, 0.586822987, -0.0359715298, -0.587052941, 0.802873313, -0.103746079, -0.0319999978, 0.10503903, 0.993953228) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .3 * math.cos(sine/1), 0 + .1 * math.cos(sine/2), 0 + .2 * math.cos(sine/2)),
  2206. CFrame.new(1.50000381, 1.09464121, -0.179402828, 0, 0, -1, 0, -1, 0, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .21 * math.cos(sine/1), 0 + .21 * math.cos(sine/1), 0 + .2 * math.cos(sine/1)),
  2207. CFrame.new(-1.63862431, 1.42091811, 0.0412508622, -0.984807849, 0.171009973, 0.0301539823, -0.171009988, -0.985265851, 0.00259810337, 0.0301539954, -0.00259799929, 0.999541879) * CFrame.new(0 + .21 * math.cos(sine/1), 0 + .2 * math.cos(sine/1), 0 + .1 * math.cos(sine/1)) * CFrame.Angles(0 + .21 * math.cos(sine/1), 0 + .21 * math.cos(sine/1), 0 + .2 * math.cos(sine/1)),
  2208. CFrame.new(0.5, -1.9570061, -0.0188293457, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .21 * math.cos(sine/1), 0 + .1 * math.cos(sine/2), 0 + .2 * math.cos(sine/2)),
  2209. CFrame.new(-0.965170562, -1.72358632, -0.0800125599, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .21 * math.cos(sine/1), 0 + .21 * math.cos(sine/2), 0 + .1 * math.cos(sine/2)),
  2210. }, .3, false)
  2211. end
  2212. Humanoid.Health=0
  2213. attack = false
  2214. end
  2215.  
  2216.  
  2217.  
  2218.  
  2219.  
  2220.  
  2221. Mouse.Button1Down:connect(function()
  2222. if attack == false and targetted ~= nil and targetted.Name ~= "SezHu" and mad == false then
  2223. vood()
  2224. elseif attack == false and targetted ~= nil and targetted.Name == "SezHu" then
  2225. selfvood()
  2226. elseif attack == false and targetted ~= nil and targetted.Name ~= "SezHu" and mad == true then
  2227. madvood()
  2228.  
  2229. end
  2230. end)
  2231.  
  2232.  
  2233. function shadestep()
  2234. attack = true
  2235. Humanoid.WalkSpeed = 0
  2236. Humanoid.JumpPower = 0
  2237. Humanoid.AutoRotate = false
  2238. local portal = Instance.new("Part",Torso)
  2239. portal.Size = Vector3.new(7,8,3.5)
  2240. portal.CanCollide = false
  2241. portal.Anchored = true
  2242. portal.Material = "Glass"
  2243. portal.CFrame = RootPart.CFrame * CFrame.new(-6,0,0)
  2244. portal.BrickColor = BrickColor.new("Earth green")
  2245. portal.Transparency = .9999999
  2246. targetted.Torso.Anchored = true
  2247. zap = CFuncs.Sound.Create("1135476193", Torso, .5, .9)
  2248. zap.Name = "spook"
  2249. local smonk = Instance.new("ParticleEmitter",portal)
  2250. smonk.LightEmission = .1
  2251. smonk.Size = NumberSequence.new(0.2)
  2252. smonk.Texture = "http://www.roblox.com/asset/?ID=137243001"
  2253. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(1, 1)})
  2254. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, .3),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  2255. smonk.Transparency = bbb
  2256. smonk.Size = aaa
  2257. smonk.ZOffset = 1
  2258. smonk.Acceleration = Vector3.new(0,0, 0)
  2259. smonk.LockedToPart = false
  2260. smonk.EmissionDirection = "Back"
  2261. smonk.Lifetime = NumberRange.new(.2, .3)
  2262. smonk.Rate = 100
  2263. smonk.Rotation = NumberRange.new(-10, 10)
  2264. smonk.RotSpeed = NumberRange.new(-10, 10)
  2265. smonk.Speed = NumberRange.new(5)
  2266. smonk.VelocitySpread = 100
  2267. smonk.Enabled=true
  2268. for i = 0, 1, 0.1 do
  2269. swait()
  2270. PlayAnimationFromTable({
  2271. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2272. CFrame.new(3.42726707e-07, 1.49998903, 9.53674316e-07, 0.939692736, -0.0593911372, 0.336823851, 0, 0.984807849, 0.173648164, -0.342019916, -0.163175926, 0.925416648) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2273. CFrame.new(0.931666315, -0.0946135819, -0.746298254, 0.866025269, 0.500000417, -5.04212892e-07, -0.433013141, 0.749999464, -0.500000536, -0.250000089, 0.43301326, 0.86602509) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2274. CFrame.new(-1.49999905, 0, -0, 1, 0, -0, 0, 0.76604414, -0.642788053, 0, 0.642788053, 0.76604414) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2275. CFrame.new(0.5, -1.99999368, -5.36441803e-07, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2276. CFrame.new(-0.720551491, -1.48057103, -0.248975754, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849, 0, -0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2277. }, .3, false)
  2278. end
  2279. RightLeg.Transparency = .001
  2280. LeftLeg.Transparency = .001
  2281. Head.Transparency = .001
  2282. LeftArm.Transparency = .001
  2283. RightArm.Transparency = .001
  2284. Torso.Transparency = .001
  2285. for i = 0, 1, 0.1 do
  2286. swait()
  2287. PlayAnimationFromTable({
  2288. CFrame.new(-5.22641468, -0.00028098881, 0.000417715404, 1.00001502, -4.24588279e-06, -1.15687726e-09, -4.24588279e-06, 1.00000072, 2.03726813e-10, -1.15687726e-09, 2.03726813e-10, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2289. CFrame.new(-1.23381615e-05, 1.50001132, 3.1888485e-06, 0.866936922, -0.059389241, 0.494882226, -0.0301606432, 0.984807909, 0.171010628, -0.497516185, -0.163180113, 0.851968348) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2290. CFrame.new(0.526583731, -0.0394355357, -0.714433908, 0.500005841, 0.866030812, 1.66532845e-06, -0.750003815, 0.43301329, -0.499994576, -0.433007985, 0.249996915, 0.866028786) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2291. CFrame.new(-1.5000447, 4.98362851e-06, -9.59282715e-08, 0.984814703, 0.173652425, -2.29182479e-06, -0.163184389, 0.925419688, -0.342009157, -0.0593881272, 0.33681336, 0.939696729) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2292. CFrame.new(0.848292768, -1.88091469, -0.0433515906, 0.93969965, -0.342022836, -2.45875708e-06, 0.321391046, 0.883024156, 0.342018813, -0.116975173, -0.321393222, 0.939693213) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2293. CFrame.new(-0.710637033, -1.42431033, -0.40600121, 0.9848153, 0.171010852, 0.0301539209, -0.173651934, 0.969846129, 0.171009913, -1.1019074e-07, -0.173648119, 0.984807789) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2294. }, .3, false)
  2295. end
  2296. RootPart.CFrame = targetted.Torso.CFrame * CFrame.new(0,0,5)
  2297. portal.CFrame = RootPart.CFrame * CFrame.new(-6,0,0)
  2298. zap = CFuncs.Sound.Create("177359995", Torso, .5, .9)
  2299. zap.Name = "spook"
  2300. for i = 0, 1, 0.1 do
  2301. swait()
  2302. PlayAnimationFromTable({
  2303. CFrame.new(-3.96769428, -0.000213317384, 0.000316624471, 1.00001502, -4.24588279e-06, -1.15687726e-09, -4.24588279e-06, 1.00000072, 2.03726813e-10, -1.15687726e-09, 2.03726813e-10, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2304. CFrame.new(-1.32024288e-05, 1.50001109, 1.22189522e-06, 0.862049878, -0.0593847744, -0.503347397, 0.133013517, 0.984808683, 0.111624479, 0.48906824, -0.163176596, 0.856846392) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2305. CFrame.new(1.18375278, -0.0413921922, -0.538647294, 0.939700425, 0.34202072, 3.87117325e-06, -0.29619953, 0.813800216, -0.499996006, -0.171010777, 0.469841599, 0.866027951) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2306. CFrame.new(-0.932069957, -0.103391632, -0.719776034, 0.866033554, -0.500000954, -1.84038799e-06, 0.469841331, 0.813804984, -0.342011005, 0.171005979, 0.296189845, 0.939696014) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2307. CFrame.new(0.951902509, -1.61429334, -0.140393496, 0.984815419, -0.173648387, -2.52752943e-06, 0.163171723, 0.925418317, 0.342018664, -0.0593881905, -0.336822987, 0.939693272) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2308. CFrame.new(-0.7694332, -1.75775802, -0.34629786, 0.9848153, 0.173648983, 1.36140443e-07, -0.173651934, 0.984807491, 1.44253136e-07, -1.1019074e-07, -1.65717211e-07, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2309. }, .3, false)
  2310. end
  2311.  
  2312. for i = 0, 1, 0.1 do
  2313. swait()
  2314. PlayAnimationFromTable({
  2315. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2316. CFrame.new(3.42726707e-07, 1.49998903, 9.53674316e-07, 0.939692736, -0.0593911372, 0.336823851, 0, 0.984807849, 0.173648164, -0.342019916, -0.163175926, 0.925416648) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2317. CFrame.new(0.931666315, -0.0946135819, -0.746298254, 0.866025269, 0.500000417, -5.04212892e-07, -0.433013141, 0.749999464, -0.500000536, -0.250000089, 0.43301326, 0.86602509) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2318. CFrame.new(-1.49999905, 0, -0, 1, 0, -0, 0, 0.76604414, -0.642788053, 0, 0.642788053, 0.76604414) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2319. CFrame.new(0.5, -1.99999368, -5.36441803e-07, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2320. CFrame.new(-0.720551491, -1.48057103, -0.248975754, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849, 0, -0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2321. }, .3, false)
  2322. end
  2323.  
  2324.  
  2325.  
  2326. portal:Destroy()
  2327. RightLeg.Transparency = 0
  2328. LeftLeg.Transparency = 0
  2329. Head.Transparency = 0
  2330. LeftArm.Transparency = 0
  2331. RightArm.Transparency = 0
  2332. Torso.Transparency = 0
  2333. Humanoid.WalkSpeed = ws
  2334. Humanoid.JumpPower = 60
  2335. Humanoid.AutoRotate = true
  2336. attack = false
  2337. targetted.Torso.Anchored = false
  2338. end
  2339.  
  2340.  
  2341.  
  2342. function SoulSteal(pos)
  2343. local soulst = coroutine.wrap(function()
  2344. local soul = Instance.new("Part",targetted)
  2345. soul.Size = Vector3.new(.2,.2,.2)
  2346. soul.CanCollide = false
  2347. soul.Anchored = false
  2348. soul.BrickColor = BrickColor.new("Really red")
  2349. soul.Position = targetted.Torso.Position
  2350. soul.Transparency = 1
  2351. local bodpos = Instance.new("BodyPosition",soul)
  2352. bodpos.Position = targetted.Torso.Position
  2353. local col = targetted.Torso.Color
  2354. game:GetService("Debris"):AddItem(soul, 20)
  2355. wait(2)
  2356. soul.Touched:connect(function(hit)
  2357. if hit.Parent == Character then
  2358. Effects.Block.Create(BrickColor.new(col), Torso.CFrame, .2, .2, .2, .2, .2, .2, .01, 1)
  2359. soul:Destroy()
  2360. humanoid.WalkSpeed = humanoid.WalkSpeed + souls
  2361. frameincrease = frameincrease + souls
  2362. ws = ws + souls
  2363. souls = souls + 1
  2364.  
  2365. --chatfunc("In the forest, dark and deep, I offer you, eternal sleep..")
  2366. end
  2367. end)
  2368. while soul do
  2369. swait()
  2370. bodpos.Position = Torso.Position
  2371. end
  2372. end)
  2373. soulst()
  2374. end
  2375.  
  2376.  
  2377.  
  2378.  
  2379. Mouse.KeyDown:connect(function(k)
  2380. k = k:lower()
  2381. if k == 'q' and attack == false then
  2382. LockOn()
  2383. elseif k == 'e' and attack == false and targetted ~= nil then
  2384. burnthem()
  2385. elseif k == 't' and attack == false and targetted ~= nil then
  2386. minenow()
  2387. elseif k == 'g' and mad == false then
  2388. soundrefresh()
  2389. elseif k == 'f' and attack == false and souls >= 5 and mad == false then
  2390. mad = true
  2391. spook.Pitch = .5
  2392. spook.Volume = .5
  2393. local dis2 = Instance.new("ChorusSoundEffect", spook)
  2394. dis2.Depth = .7
  2395. spook2:Pause()
  2396. spook2=CFuncs.Sound.Create("1285581251", Torso, 1, .5)
  2397. spook2.Name = "spook2"
  2398. spook2.Looped = true
  2399. spook3:Pause()
  2400. zap = CFuncs.Sound.Create("223103466", Character, .005, .5)
  2401. zap.Name = "spook"
  2402. zap.Looped = true
  2403. Head.face.Texture = "http://www.roblox.com/asset/?id=176777497"
  2404. local l = Instance.new("PointLight",Torso)
  2405. l.Range = 10
  2406. l.Brightness = 1
  2407. l.Color = Color3.new(1,0,0)
  2408.  
  2409. elseif k == 'r' and attack == false and targetted ~= nil then
  2410. shadestep()
  2411.  
  2412. end
  2413. end)
  2414.  
  2415. punished = false
  2416.  
  2417. Humanoid.Died:connect(function()
  2418. local bodposs = Instance.new("BodyPosition",Torso)
  2419. bodposs.P = 1500
  2420. bodposs.D = 500
  2421. bodposs.Position = Torso.Position
  2422. bodposs.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  2423. local con = Torso.Touched:connect(function(hit)
  2424. if hit.Parent:FindFirstChildOfClass("Humanoid") ~= nil and hit.Parent ~= Character then
  2425. hit:BreakJoints()
  2426. end
  2427. end)
  2428. ragdollself()
  2429. punished = true
  2430. if punished == true then
  2431. while true do
  2432. for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 10000)) do
  2433. if v:FindFirstChild('Torso') then
  2434. if v:FindFirstChildOfClass("Humanoid").Health > 0 then
  2435. i = v
  2436. bodposs.Position = i.Torso.Position
  2437. end
  2438. end
  2439. end
  2440. wait(.1)
  2441. end
  2442. end
  2443. for v,i in pairs(game.Players:GetChildren()) do
  2444. end
  2445. end)
  2446.  
  2447.  
  2448.  
  2449.  
  2450. while true do
  2451. text1.Text = "Souls collected: " ..souls
  2452. swait()
  2453. sref.CFrame = RightArm.CFrame * CFrame.new(0, -1.5, 0) * CFrame.fromEulerAnglesXYZ(-1.57, 0, 0)
  2454. for i, v in pairs(Character:GetChildren()) do
  2455. if v:IsA("Part") then
  2456. v.Material = "SmoothPlastic"
  2457. elseif v:IsA("Accessory") then
  2458. v:WaitForChild("Handle").Material = "SmoothPlastic"
  2459. end
  2460. end
  2461. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  2462. velocity = RootPart.Velocity.y
  2463. sine = sine + change
  2464. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  2465. if RootPart.Velocity.y > 1 and hit == nil then
  2466. Anim = "Jump"
  2467. if attack == false then
  2468. PlayAnimationFromTable({
  2469. CFrame.new(0, 0.0486936681, -0.0429394133, 1, 0, -0, 0, 0.996194661, -0.087155968, 0, 0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2470. CFrame.new(0, 1.48698187, -0.0992434025, 1, 0, 0, 0, 0.98480767, 0.173648626, -0, -0.173648626, 0.98480767) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2471. CFrame.new(1.66118193, 0.583681226, 0.430878729, 0.556951106, -0.772693694, -0.30454877, 0.830109596, 0.506009281, 0.234249175, -0.026898358, -0.383274168, 0.923242927) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2472. CFrame.new(-1.65963519, 0.695907593, 0.339572817, 0.482961893, 0.810776234, 0.330741376, -0.866026103, 0.498096228, 0.0435779653, -0.129409045, -0.307477146, 0.94271481) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2473. CFrame.new(0.499997795, -1.71809137, -0.102601528, 0.984807849, 3.55863392e-007, -0.173647791, 0.0593907312, 0.939692557, 0.336824298, 0.163175657, -0.342020214, 0.925416589) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2474. CFrame.new(-0.599241376, -1.29528463, -0.396836221, 0.992403984, 0.086823605, 0.0871558413, -0.118890785, 0.858931601, 0.498097867, -0.0316142589, -0.504676282, 0.862729669) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2475. }, .3, false)
  2476. end
  2477. elseif RootPart.Velocity.y < -1 and hit == nil then
  2478. Anim = "Fall"
  2479. if attack == false then
  2480. PlayAnimationFromTable({
  2481. CFrame.new(-0, -0.0520263538, -0.0354017057, 1, 0, 0, 0, 0.965925872, 0.258818984, 0, -0.258818984, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2482. CFrame.new(0, 1.51533091, -0.10684365, 1, 0, 0, 0, 0.965925872, 0.258819342, 0, -0.258819342, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2483. CFrame.new(1.67554009, 0.885679007, 0.385592818, 0.374123871, -0.696466088, -0.61234498, 0.914592147, 0.386364758, 0.119345918, 0.153468132, -0.604696095, 0.781530797) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2484. CFrame.new(-1.67474985, 0.999329269, 0.296636045, 0.250219911, 0.753912985, 0.607457995, -0.927206695, 0.367205799, -0.0738086402, -0.278707415, -0.544770718, 0.79091537) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2485. CFrame.new(0.504494727, -1.81757987, -0.0935191363, 0.984807849, -0.0449431092, -0.167730823, 0.059390761, 0.99484998, 0.0821366012, 0.163175508, -0.0908504426, 0.982405365) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2486. CFrame.new(-0.623603821, -1.49203336, -0.421764404, 0.992403865, 0.122534379, 0.0109562073, -0.118891656, 0.978150725, -0.17054674, -0.0316146575, 0.167948633, 0.985288799) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2487. }, .3, false)
  2488. end
  2489. elseif Torsovelocity < 1 and hit ~= nil and mad == false then
  2490. Anim = "Idle"
  2491. if attack == false then
  2492. change = 1
  2493. PlayAnimationFromTable({
  2494. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0 + .1 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  2495. CFrame.new(-0.0272614881, 1.52851057, -0.13796404, 0.936596215, 0.144423872, -0.319263637, -0.0292440075, 0.940150857, 0.339501232, 0.349188089, -0.30863902, 0.884765327) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .02 * math.cos(sine/1), 0 + .02 * math.cos(sine/1), 0 + .02 * math.cos(sine/1)),
  2496. CFrame.new(0.863075078, 0.0374298692, -0.671212494, 0.866025269, 0.500000417, -5.04212892e-07, -0.433013141, 0.749999464, -0.500000536, -0.250000089, 0.43301326, 0.86602509) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2497. CFrame.new(-0.799236, 0.0252398103, -0.444895387, 0.468589991, -0.644656956, 0.604020596, 0.838784993, 0.539245546, -0.0751925781, -0.277242005, 0.541877925, 0.793413758) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2498. CFrame.new(0.500002205, -1.9999969, 7.30156898e-07, 0.939692736, 0, -0.342019886, 0, 1, 0, 0.342019916, 0, 0.939692736) * CFrame.new(0, 0 - .1 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  2499. CFrame.new(-0.500001073, -1.9999969, 7.15255737e-07, 0.866025388, 0, 0.500000238, 0, 1, 0, -0.500000238, 0, 0.866025388) * CFrame.new(0, 0 - .1 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  2500. }, .3, false)
  2501. fakehandle2Weld.C0 = clerp(fakehandle2Weld.C0, CFrame.new(0, -.8, 0) * CFrame.Angles(math.rad(180), math.rad(-90), math.rad(0)), 1)
  2502. end
  2503.  
  2504. elseif Torsovelocity < 1 and hit ~= nil and mad == true then
  2505. Anim = "Idle"
  2506. if attack == false then
  2507. change = 1
  2508. PlayAnimationFromTable({
  2509. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0 + .1 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  2510. CFrame.new(0.347812474, 1.37974453, -0.0895925462, 0.642787278, 0.754406691, 0.133023009, -0.75440681, 0.593250871, 0.280933768, 0.133022279, -0.280934095, 0.950463653) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .03 * math.cos(sine/1), 0 + .03 * math.cos(sine/1), 0 + .03 * math.cos(sine/1)),
  2511. CFrame.new(0.863075078, 0.0374298692, -0.671212494, 0.866025269, 0.500000417, -5.04212892e-07, -0.433013141, 0.749999464, -0.500000536, -0.250000089, 0.43301326, 0.86602509) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .01 * math.cos(sine/1), 0 + .01 * math.cos(sine/1), 0 + .01 * math.cos(sine/1)),
  2512. CFrame.new(-0.799236, 0.0252398103, -0.444895387, 0.468589991, -0.644656956, 0.604020596, 0.838784993, 0.539245546, -0.0751925781, -0.277242005, 0.541877925, 0.793413758) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .01 * math.cos(sine/1), 0 + .01 * math.cos(sine/1), 0 + .01 * math.cos(sine/1)),
  2513. CFrame.new(0.500002205, -1.9999969, 7.30156898e-07, 0.939692736, 0, -0.342019886, 0, 1, 0, 0.342019916, 0, 0.939692736) * CFrame.new(0, 0 - .1 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  2514. CFrame.new(-0.500001073, -1.9999969, 7.15255737e-07, 0.866025388, 0, 0.500000238, 0, 1, 0, -0.500000238, 0, 0.866025388) * CFrame.new(0, 0 - .1 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  2515. }, .3, false)
  2516. spook.Pitch = .5
  2517. spook.Volume = .5
  2518. ws = 4
  2519. humanoid.WalkSpeed = ws
  2520. fakehandle2Weld.C0 = clerp(fakehandle2Weld.C0, CFrame.new(0, -.8, 0) * CFrame.Angles(math.rad(180), math.rad(-90), math.rad(0)), 1)
  2521. end
  2522. elseif Torsovelocity > 2 and hit ~= nil and mad == false then
  2523. Anim = "Walk"
  2524. if attack == false then
  2525. change = 2
  2526. PlayAnimationFromTable({
  2527. CFrame.new(-0, 0, 0, 0.998444736, 0.0471846126, 0.0296955798, -0.0533299893, 0.963592768, 0.262001783, -0.0162519962, -0.263177931, 0.964610517) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(3 * math.sin(sine / 8)), math.rad(3)),
  2528. CFrame.new(-0.0272574369, 1.52851033, -0.137963861, 0.977806866, 0.0838034153, -0.192017511, -0.0877529904, 0.996068299, -0.0121424496, 0.190244973, 0.0287230853, 0.981316388) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),
  2529. CFrame.new(0.59841007, 0.0103551596, -0.747657239, 0.604022443, 0.766044676, -0.219846517, -0.794415593, 0.55667001, -0.242945373, -0.0637250468, 0.321393907, 0.944799006) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),
  2530. CFrame.new(-1.68601704, 0.119868845, 0.0212422945, 0.975082457, 0.21984607, -0.0296994951, -0.21674411, 0.972632885, 0.0837100297, 0.0472900234, -0.0751869828, 0.996047497) * CFrame.new(math.rad(3 * math.sin(sine / 8)), math.rad(0), math.rad(3 * math.sin(sine / 8))) * CFrame.Angles(math.rad(0), math.rad(3 * math.sin(sine / 8)), math.rad(5 * math.sin(sine / 8))),
  2531. CFrame.new(.5, -1.64 - 0.5 * math.cos(sine / 8) / 2, 0 + 2 * math.sin(sine / 8) / 2) * CFrame.Angles(math.rad(-70 * math.sin(sine / 8)), math.rad(-3), math.rad(0)),
  2532. CFrame.new(-.5, -1.64 + 0.5 * math.cos(sine / 8) / 2, 0 - 2 * math.sin(sine / 8) / 2) * CFrame.Angles(math.rad(70 * math.sin(sine / 8)), math.rad(3), math.rad(0)),
  2533. }, .3, false)
  2534. fakehandle2Weld.C0 = clerp(Handle2Weld.C0, CFrame.new(0, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  2535. end
  2536. elseif Torsovelocity > 2 and hit ~= nil and mad == true then
  2537. Anim = "Walk"
  2538. if attack == false then
  2539. ws = 5
  2540. humanoid.WalkSpeed = ws
  2541. change = 2
  2542. PlayAnimationFromTable({
  2543. CFrame.new(-0, 0, 0, 0.998444736, 0.0471846126, 0.0296955798, -0.0533299893, 0.963592768, 0.262001783, -0.0162519962, -0.263177931, 0.964610517) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(3 * math.sin(sine / 8)), math.rad(3)),
  2544. CFrame.new(-0.0272574369, 1.52851033, -0.137963861, 0.977806866, 0.0838034153, -0.192017511, -0.0877529904, 0.996068299, -0.0121424496, 0.190244973, 0.0287230853, 0.981316388) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .03 * math.cos(sine/1),0 + .03 * math.cos(sine/1),math.rad(-10)),
  2545. CFrame.new(0.59841007, 0.0103551596, -0.747657239, 0.604022443, 0.766044676, -0.219846517, -0.794415593, 0.55667001, -0.242945373, -0.0637250468, 0.321393907, 0.944799006) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),
  2546. CFrame.new(-1.68601704, 0.119868845, 0.0212422945, 0.975082457, 0.21984607, -0.0296994951, -0.21674411, 0.972632885, 0.0837100297, 0.0472900234, -0.0751869828, 0.996047497) * CFrame.new(math.rad(3 * math.sin(sine / 8)), math.rad(0), math.rad(3 * math.sin(sine / 8))) * CFrame.Angles(math.rad(0), math.rad(3 * math.sin(sine / 8)), math.rad(5 * math.sin(sine / 8))),
  2547. CFrame.new(.5, -1.64 - 0.5 * math.cos(sine / 8) / 2, 0 + 2 * math.sin(sine / 8) / 2) * CFrame.Angles(math.rad(-70 * math.sin(sine / 8)), math.rad(-3), math.rad(0)),
  2548. CFrame.new(-.5, -1.64 + 0.5 * math.cos(sine / 8) / 2, 0 - 2 * math.sin(sine / 8) / 2) * CFrame.Angles(math.rad(70 * math.sin(sine / 8)), math.rad(3), math.rad(0)),
  2549. }, .3, false)
  2550. fakehandle2Weld.C0 = clerp(Handle2Weld.C0, CFrame.new(0, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  2551. end
  2552. end
  2553. if 0 < #Effects then
  2554. for e = 1, #Effects do
  2555. if Effects[e] ~= nil then
  2556. local Thing = Effects[e]
  2557. if Thing ~= nil then
  2558. local Part = Thing[1]
  2559. local Mode = Thing[2]
  2560. local Delay = Thing[3]
  2561. local IncX = Thing[4]
  2562. local IncY = Thing[5]
  2563. local IncZ = Thing[6]
  2564. if Thing[2] == "Shoot" then
  2565. local Look = Thing[1]
  2566. local move = 5
  2567. local hit, pos = rayCast(Thing[4], Thing[1], move, Character)
  2568. if Thing[10] ~= nil then
  2569. da = pos
  2570. cf2 = CFrame.new(Thing[4], Thing[10].Position)
  2571. cfa = CFrame.new(Thing[4], pos)
  2572. tehCF = cfa:lerp(cf2, 0.2)
  2573. Thing[1] = tehCF.lookVector
  2574. end
  2575. local mag = (Thing[4] - pos).magnitude
  2576. Effects.Elect.Create(CFrame.new((Thing[4] + pos) / 2, pos), 4, 4, 4)
  2577. Effects.Sphere.Create(BrickColor.new("New Yeller"), CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 3, 3, 3, 5, 5, 5, 0.15)
  2578. Thing[4] = Thing[4] + Look * move
  2579. Thing[3] = Thing[3] - 1
  2580. if 2 < Thing[5] then
  2581. Thing[5] = Thing[5] - 0.3
  2582. Thing[6] = Thing[6] - 0.3
  2583. end
  2584. if hit ~= nil then
  2585. Thing[3] = 0
  2586. MagnitudeDamage(hit, 5, 10, 15, 0, "Normal", "161006093", 0.8)
  2587. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  2588. ref.Anchored = true
  2589. ref.CFrame = CFrame.new(pos)
  2590. Effects.Block.Create(BrickColor.new("New Yeller"), CFrame.new(pos), 1, 1, 1, 2, 2, 2, .05)
  2591. Effects.Sphere.Create(BrickColor.new("New Yeller"), CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.03)
  2592. game:GetService("Debris"):AddItem(ref, 1)
  2593. end
  2594. if Thing[3] <= 0 then
  2595. table.remove(Effects, e)
  2596. end
  2597. end
  2598. do
  2599. do
  2600. if Thing[2] == "FireWave" then
  2601. if Thing[3] <= Thing[4] then
  2602. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
  2603. Thing[3] = Thing[3] + 1
  2604. Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
  2605. else
  2606. Part.Parent = nil
  2607. table.remove(Effects, e)
  2608. end
  2609. end
  2610. if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
  2611. if Thing[1].Transparency <= 1 then
  2612. if Thing[2] == "Block1" then
  2613. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2614. Mesh = Thing[7]
  2615. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2616. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2617. else
  2618. if Thing[2] == "Block2" then
  2619. Thing[1].CFrame = Thing[1].CFrame
  2620. Mesh = Thing[7]
  2621. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2622. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2623. else
  2624. if Thing[2] == "Fire" then
  2625. Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
  2626. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2627. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2628. else
  2629. if Thing[2] == "Cylinder" then
  2630. Mesh = Thing[7]
  2631. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2632. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2633. else
  2634. if Thing[2] == "Blood" then
  2635. Mesh = Thing[7]
  2636. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
  2637. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2638. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2639. else
  2640. if Thing[2] == "Elec" then
  2641. Thing[1].Size = Thing[1].Size + Vector3.new(Thing[7], Thing[8], Thing[9])
  2642. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2643. else
  2644. if Thing[2] == "Disappear" then
  2645. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2646. end
  2647. end
  2648. end
  2649. end
  2650. end
  2651. end
  2652. end
  2653. else
  2654. Part.Parent = nil
  2655. table.remove(Effects, e)
  2656. end
  2657. end
  2658. end
  2659. end
  2660. end
  2661. end
  2662. end
  2663. end
  2664. twitchy = math.random(1,500)
  2665. if twitchy == 1 and Anim == "Idle" and attack == false and mad == false then
  2666. Head.face.Texture = "http://www.roblox.com/asset/?id=176777497"
  2667. line = math.random(1,5)
  2668. if line == 1 then
  2669. laughy = CFuncs.Sound.Create("453313332", Character, 1, 1)
  2670. laughy.Name = "laughy"
  2671. elseif line == 2 then
  2672. laughy = CFuncs.Sound.Create("453313353", Character, 1, 1)
  2673. laughy.Name = "laughy"
  2674. elseif line == 3 then
  2675. laughy = CFuncs.Sound.Create("456177573", Character, 1, 1)
  2676. laughy.Name = "laughy"
  2677. elseif line == 4 then
  2678. laughy = CFuncs.Sound.Create("456179838", Character, 1, 1)
  2679. laughy.Name = "laughy"
  2680. end
  2681.  
  2682. zap = CFuncs.Sound.Create("223103466", Character, 3, 1)
  2683. zap.Name = "zap"
  2684. for i = 0, .1, 0.1 do
  2685. PlayAnimationFromTable({
  2686. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2687. CFrame.new(-0.2433438, 1.16466844, 0.804812133, 0.977807224, -0.209098667, -0.0130749447, -0.0877520218, -0.352086037, -0.931845009, 0.190244049, 0.912312031, -0.362621069) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + .5 * math.cos(sine/20), 0, 0),
  2688. CFrame.new(1.64227509, 0.827429175, -1.03914833, 0.604023039, -0.219846934, -0.76604414, -0.794415116, -0.242945939, -0.556670427, -0.0637250096, 0.944798768, -0.321394682) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2689. CFrame.new(-1.68601704, 0.119868845, 0.0212422945, 0.975082457, 0.21984607, -0.0296994951, -0.21674411, 0.972632885, 0.0837100297, 0.0472900234, -0.0751869828, 0.996047497) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2690. CFrame.new(0.500002205, -1.9999969, 7.30156898e-07, 0.939692736, 0, -0.342019886, 0, 1, 0, 0.342019916, 0, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2691. CFrame.new(-0.500001073, -1.9999969, 7.15255737e-07, 0.866025388, 0, 0.500000238, 0, 1, 0, -0.500000238, 0, 0.866025388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2692. }, .3, false)
  2693. end
  2694. wait(.3)
  2695. Head.face.Texture = "rbxasset://textures/face.png"
  2696. zap:Destroy()
  2697. end
  2698.  
  2699. if game.Lighting.OutdoorAmbient ~= Color3.new(.2,.2,.2) then
  2700. game.Lighting.OutdoorAmbient = Color3.new(.2,.2,.2)
  2701. game.Lighting.Ambient = Color3.new(.2,.2,.2)
  2702. game.Lighting.TimeOfDay = "00:00:00"
  2703. game.Lighting.FogColor = Color3.new(0,0,0)
  2704. game.Lighting.FogEnd = 100
  2705. end
  2706. if targetted ~= nil then
  2707. crosshair.Adornee = targetted:FindFirstChild("Torso") or targetted:FindFirstChild("UpperTorso")
  2708. crosshair.Enabled = true
  2709. elseif targetted == nil then
  2710. crosshair.Adornee = nil
  2711. crosshair.Enabled = false
  2712. if mad == true then
  2713. efekt=CFuncs.Part.Create(Torso, "Neon", 0, 1, BrickColor.new("Crimson"), "ref", Vector3.new(0,0,0))
  2714. efekt.Anchored=true
  2715. efekt.CanCollide=false
  2716. game:GetService("Debris"):AddItem(efekt, 1)
  2717. efekt.CFrame=Torso.CFrame*CFrame.new(math.random(-10,10),-2.5,math.random(-10,10))
  2718. ShowDamage((efekt.CFrame * CFrame.new(0, 0, 0).p + Vector3.new(0, 0, 0)), folder[math.random(#folder)], 1, BrickColor.new(red).Color)
  2719. for _,v in next, game.Players:players() do
  2720. if(v.Character and v.Character:FindFirstChild'Head' and not v.Character.Parent)then
  2721. pcall(function()
  2722. v.Character.Parent = workspace
  2723. v.Character:BreakJoints()
  2724. end)
  2725. end
  2726. end
  2727. end
  2728. soundbork(workspace)
  2729. humanoid.Health = math.huge
  2730. end
  2731.  
  2732. if bodpos2 then
  2733. bodpos2.Position = Head.Position
  2734. end
  2735.  
  2736. if bodpos2 and targetted ~= nil and not bodpos then
  2737. bodpos2.Position = targetted.Head.Position
  2738. end
  2739. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement