Advertisement
voyqgo

Test1

Jun 5th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --whitelist--
  2. if game.Players.LocalPlayer.userId == 366915725 or game.Players.LocalPlayer.userId == 261737299 or game.Players.LocalPlayer.userId == 208192226 or game.Players.LocalPlayer.userId == 400610816
  3. then
  4. -- friend list
  5. print([[
  6. ___________________________________
  7.  
  8. Whitelist system
  9. Build 0001
  10. 1x1x1x1IAMbck
  11.  
  12. ___________________________________
  13. ]])
  14.  
  15. function checkfriendlist(model)
  16. local friend = true
  17. local target = nil
  18. if model.ClassName == "Player" then
  19. target = model
  20. else
  21. target = game:GetService("Players"):GetPlayerFromCharacter(model)
  22. end
  23. if target ~= nil then
  24. if target:IsFriendsWith(153566520) then friend = true end
  25. end
  26. return friend
  27. end
  28.  
  29. if checkfriendlist(game:GetService("Players").LocalPlayer) == false and not game:GetService("Players").LocalPlayer:FindFirstChild("Kyu's Temp Really blacklist") then
  30. warn("You're not whitelisted")
  31. --wait(1)
  32. --error("Script has been stopped.")
  33. end
  34.  
  35. warn("You're whitelisted, "..game:GetService("Players").LocalPlayer.Name.." :)")
  36.  
  37. else
  38. while true do
  39. wait()
  40. local blind = Instance.new('ScreenGui')
  41. local user = game.Players.LocalPlayer
  42. blind.Parent = user.PlayerGui
  43. local scr = Instance.new('TextLabel')
  44. scr.Parent = blind
  45. scr.Text = "Ur not whitelisted "..game.Players.LocalPlayer.Name.." "
  46. scr.TextScaled = true
  47. scr.Font = Enum.Font.Arial
  48. scr.TextColor = BrickColor.new(1001)
  49. scr.BackgroundColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  50. scr.BorderColor3 = Color3.new(0, 0, 0)
  51. scr.Position = UDim2.new(0, 0, 0, 0)
  52. scr.Size = UDim2.new(1, 1, 1, 1)
  53. end
  54. end
  55.  
  56. script:ClearAllChildren()
  57. wait(0.2)
  58.  
  59. Player = game:GetService("Players").LocalPlayer
  60. PlayerGui = Player.PlayerGui
  61. Cam = workspace.CurrentCamera
  62. Backpack = Player.Backpack
  63. Character = Player.Character
  64. Humanoid = Character.Humanoid
  65. Mouse = Player:GetMouse()
  66. RootPart = Character["HumanoidRootPart"]
  67. Torso = Character["Torso"]
  68. Head = Character["Head"]
  69. RightArm = Character["Right Arm"]
  70. LeftArm = Character["Left Arm"]
  71. RightLeg = Character["Right Leg"]
  72. LeftLeg = Character["Left Leg"]
  73. RootJoint = RootPart["RootJoint"]
  74. Neck = Torso["Neck"]
  75. RightShoulder = Torso["Right Shoulder"]
  76. LeftShoulder = Torso["Left Shoulder"]
  77. RightHip = Torso["Right Hip"]
  78. LeftHip = Torso["Left Hip"]
  79. local TIME = 0
  80. local sick = Instance.new("Sound",Torso)
  81.  
  82. IT = Instance.new
  83. CF = CFrame.new
  84. VT = Vector3.new
  85. RAD = math.rad
  86. C3 = Color3.new
  87. UD2 = UDim2.new
  88. BRICKC = BrickColor.new
  89. ANGLES = CFrame.Angles
  90. EULER = CFrame.fromEulerAnglesXYZ
  91. COS = math.cos
  92. ACOS = math.acos
  93. SIN = math.sin
  94. ASIN = math.asin
  95. ABS = math.abs
  96. MRANDOM = math.random
  97. FLOOR = math.floor
  98.  
  99. --//=================================\\
  100. --|| USEFUL VALUES
  101. --\\=================================//
  102.  
  103. Animation_Speed = 3
  104. local FORCERESET = false
  105. Frame_Speed = 1 / 60 -- (1 / 30) OR (1 / 60)
  106. local Speed = 16
  107. local ROOTC0 = CF(0, 0, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
  108. local NECKC0 = CF(0, 1, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
  109. local RIGHTSHOULDERC0 = CF(-0.5, 0, 0) * ANGLES(RAD(0), RAD(90), RAD(0))
  110. local LEFTSHOULDERC0 = CF(0.5, 0, 0) * ANGLES(RAD(0), RAD(-90), RAD(0))
  111. local DAMAGEMULTIPLIER = 1
  112. local ANIM = "Idle"
  113. local ATTACK = false
  114. local EQUIPPED = false
  115. local HOLD = false
  116. local COMBO = 1
  117. local Rooted = false
  118. local SINE = 0
  119. local KEYHOLD = false
  120. local CHANGE = 2 / Animation_Speed
  121. local WALKINGANIM = false
  122. local VALUE1 = false
  123. local VALUE2 = false
  124. local ROBLOXIDLEANIMATION = IT("Animation")
  125. ROBLOXIDLEANIMATION.Name = "Roblox Idle Animation"
  126. ROBLOXIDLEANIMATION.AnimationId = "http://www.roblox.com/asset/?id=180435571"
  127. --ROBLOXIDLEANIMATION.Parent = Humanoid
  128. local WEAPONGUI = IT("ScreenGui", PlayerGui)
  129. WEAPONGUI.Name = "BanishV3Gui"
  130. local Weapon = IT("Model")
  131. Weapon.Name = "Adds"
  132. local Effects = IT("Folder", Weapon)
  133. Effects.Name = "Effects"
  134. local ANIMATOR = Humanoid.Animator
  135. local ANIMATE = Character:FindFirstChild("Animate")
  136. local UNANCHOR = true
  137. local TOBANISH = {}
  138. script.Parent = PlayerGui
  139.  
  140. --//=================================\\
  141. --\\=================================//
  142.  
  143.  
  144. --//=================================\\
  145. --|| SAZERENOS' ARTIFICIAL HEARTBEAT
  146. --\\=================================//
  147.  
  148. ArtificialHB = Instance.new("BindableEvent", script)
  149. ArtificialHB.Name = "ArtificialHB"
  150.  
  151. script:WaitForChild("ArtificialHB")
  152.  
  153. frame = Frame_Speed
  154. tf = 0
  155. allowframeloss = false
  156. tossremainder = false
  157. lastframe = tick()
  158. script.ArtificialHB:Fire()
  159.  
  160. game:GetService("RunService").Heartbeat:connect(function(s, p)
  161. tf = tf + s
  162. if tf >= frame then
  163. if allowframeloss then
  164. script.ArtificialHB:Fire()
  165. lastframe = tick()
  166. else
  167. for i = 1, math.floor(tf / frame) do
  168. script.ArtificialHB:Fire()
  169. end
  170. lastframe = tick()
  171. end
  172. if tossremainder then
  173. tf = 0
  174. else
  175. tf = tf - frame * math.floor(tf / frame)
  176. end
  177. end
  178. end)
  179.  
  180. --//=================================\\
  181. --\\=================================//
  182.  
  183. --//=================================\\
  184. --|| SOME FUNCTIONS
  185. --\\=================================//
  186.  
  187. function Raycast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
  188. return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
  189. end
  190.  
  191. function PositiveAngle(NUMBER)
  192. if NUMBER >= 0 then
  193. NUMBER = 0
  194. end
  195. return NUMBER
  196. end
  197.  
  198. function NegativeAngle(NUMBER)
  199. if NUMBER <= 0 then
  200. NUMBER = 0
  201. end
  202. return NUMBER
  203. end
  204.  
  205. function Swait(NUMBER)
  206. if NUMBER == 0 or NUMBER == nil then
  207. ArtificialHB.Event:wait()
  208. else
  209. for i = 1, NUMBER do
  210. ArtificialHB.Event:wait()
  211. end
  212. end
  213. end
  214.  
  215. function CreateMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET)
  216. local NEWMESH = IT(MESH)
  217. if MESH == "SpecialMesh" then
  218. NEWMESH.MeshType = MESHTYPE
  219. if MESHID ~= "nil" and MESHID ~= "" then
  220. NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID
  221. end
  222. if TEXTUREID ~= "nil" and TEXTUREID ~= "" then
  223. NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID
  224. end
  225. end
  226. NEWMESH.Offset = OFFSET or VT(0, 0, 0)
  227. NEWMESH.Scale = SCALE
  228. NEWMESH.Parent = PARENT
  229. return NEWMESH
  230. end
  231.  
  232. function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
  233. local NEWPART = IT("Part")
  234. NEWPART.formFactor = FORMFACTOR
  235. NEWPART.Reflectance = REFLECTANCE
  236. NEWPART.Transparency = TRANSPARENCY
  237. NEWPART.CanCollide = false
  238. NEWPART.Locked = true
  239. NEWPART.Anchored = true
  240. if ANCHOR == false then
  241. NEWPART.Anchored = false
  242. end
  243. NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
  244. NEWPART.Name = NAME
  245. NEWPART.Size = SIZE
  246. NEWPART.Position = Torso.Position
  247. NEWPART.Material = MATERIAL
  248. NEWPART:BreakJoints()
  249. NEWPART.Parent = PARENT
  250. return NEWPART
  251. end
  252.  
  253. local function weldBetween(a, b)
  254. local weldd = Instance.new("ManualWeld")
  255. weldd.Part0 = a
  256. weldd.Part1 = b
  257. weldd.C0 = CFrame.new()
  258. weldd.C1 = b.CFrame:inverse() * a.CFrame
  259. weldd.Parent = a
  260. return weldd
  261. end
  262.  
  263.  
  264. function QuaternionFromCFrame(cf)
  265. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  266. local trace = m00 + m11 + m22
  267. if trace > 0 then
  268. local s = math.sqrt(1 + trace)
  269. local recip = 0.5 / s
  270. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  271. else
  272. local i = 0
  273. if m11 > m00 then
  274. i = 1
  275. end
  276. if m22 > (i == 0 and m00 or m11) then
  277. i = 2
  278. end
  279. if i == 0 then
  280. local s = math.sqrt(m00 - m11 - m22 + 1)
  281. local recip = 0.5 / s
  282. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  283. elseif i == 1 then
  284. local s = math.sqrt(m11 - m22 - m00 + 1)
  285. local recip = 0.5 / s
  286. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  287. elseif i == 2 then
  288. local s = math.sqrt(m22 - m00 - m11 + 1)
  289. local recip = 0.5 / s return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  290. end
  291. end
  292. end
  293.  
  294. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  295. local xs, ys, zs = x + x, y + y, z + z
  296. local wx, wy, wz = w * xs, w * ys, w * zs
  297. local xx = x * xs
  298. local xy = x * ys
  299. local xz = x * zs
  300. local yy = y * ys
  301. local yz = y * zs
  302. local zz = z * zs
  303. return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
  304. end
  305.  
  306. function QuaternionSlerp(a, b, t)
  307. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  308. local startInterp, finishInterp;
  309. if cosTheta >= 0.0001 then
  310. if (1 - cosTheta) > 0.0001 then
  311. local theta = ACOS(cosTheta)
  312. local invSinTheta = 1 / SIN(theta)
  313. startInterp = SIN((1 - t) * theta) * invSinTheta
  314. finishInterp = SIN(t * theta) * invSinTheta
  315. else
  316. startInterp = 1 - t
  317. finishInterp = t
  318. end
  319. else
  320. if (1 + cosTheta) > 0.0001 then
  321. local theta = ACOS(-cosTheta)
  322. local invSinTheta = 1 / SIN(theta)
  323. startInterp = SIN((t - 1) * theta) * invSinTheta
  324. finishInterp = SIN(t * theta) * invSinTheta
  325. else
  326. startInterp = t - 1
  327. finishInterp = t
  328. end
  329. end
  330. return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
  331. end
  332.  
  333. function Clerp(a, b, t)
  334. local qa = {QuaternionFromCFrame(a)}
  335. local qb = {QuaternionFromCFrame(b)}
  336. local ax, ay, az = a.x, a.y, a.z
  337. local bx, by, bz = b.x, b.y, b.z
  338. local _t = 1 - t
  339. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  340. end
  341.  
  342. function CreateFrame(PARENT, TRANSPARENCY, BORDERSIZEPIXEL, POSITION, SIZE, COLOR, BORDERCOLOR, NAME)
  343. local frame = IT("Frame")
  344. frame.BackgroundTransparency = TRANSPARENCY
  345. frame.BorderSizePixel = BORDERSIZEPIXEL
  346. frame.Position = POSITION
  347. frame.Size = SIZE
  348. frame.BackgroundColor3 = COLOR
  349. frame.BorderColor3 = BORDERCOLOR
  350. frame.Name = NAME
  351. frame.Parent = PARENT
  352. return frame
  353. end
  354.  
  355. function CreateLabel(PARENT, TEXT, TEXTCOLOR, TEXTFONTSIZE, TEXTFONT, TRANSPARENCY, BORDERSIZEPIXEL, STROKETRANSPARENCY, NAME)
  356. local label = IT("TextLabel")
  357. label.BackgroundTransparency = 1
  358. label.Size = UD2(1, 0, 1, 0)
  359. label.Position = UD2(0, 0, 0, 0)
  360. label.TextColor3 = TEXTCOLOR
  361. label.TextStrokeTransparency = STROKETRANSPARENCY
  362. label.TextTransparency = TRANSPARENCY
  363. label.FontSize = TEXTFONTSIZE
  364. label.Font = TEXTFONT
  365. label.BorderSizePixel = BORDERSIZEPIXEL
  366. label.TextScaled = false
  367. label.Text = TEXT
  368. label.Name = NAME
  369. label.Parent = PARENT
  370. return label
  371. end
  372.  
  373. function NoOutlines(PART)
  374. PART.TopSurface, PART.BottomSurface, PART.LeftSurface, PART.RightSurface, PART.FrontSurface, PART.BackSurface = 10, 10, 10, 10, 10, 10
  375. end
  376.  
  377. function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
  378. local NEWWELD = IT(TYPE)
  379. NEWWELD.Part0 = PART0
  380. NEWWELD.Part1 = PART1
  381. NEWWELD.C0 = C0
  382. NEWWELD.C1 = C1
  383. NEWWELD.Parent = PARENT
  384. return NEWWELD
  385. end
  386.  
  387. local S = IT("Sound")
  388. function CreateSound(ID, PARENT, VOLUME, PITCH, DOESLOOP)
  389. local NEWSOUND = nil
  390. coroutine.resume(coroutine.create(function()
  391. NEWSOUND = S:Clone()
  392. NEWSOUND.Parent = PARENT
  393. NEWSOUND.Volume = VOLUME
  394. NEWSOUND.Pitch = PITCH
  395. NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
  396. NEWSOUND:play()
  397. if DOESLOOP == true then
  398. NEWSOUND.Looped = true
  399. else
  400. repeat wait(1) until NEWSOUND.Playing == false or NEWSOUND.Parent ~= PARENT
  401. NEWSOUND:remove()
  402. end
  403. end))
  404. return NEWSOUND
  405. end
  406.  
  407. function CFrameFromTopBack(at, top, back)
  408. local right = top:Cross(back)
  409. return CF(at.x, at.y, at.z, right.x, top.x, back.x, right.y, top.y, back.y, right.z, top.z, back.z)
  410. end
  411.  
  412. --WACKYEFFECT({EffectType = "", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(255, 0, 0), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  413. function WACKYEFFECT(Table)
  414. local TYPE = (Table.EffectType or "Sphere")
  415. local SIZE = (Table.Size or VT(1,1,1))
  416. local ENDSIZE = (Table.Size2 or VT(0,0,0))
  417. local TRANSPARENCY = (Table.Transparency or 0)
  418. local ENDTRANSPARENCY = (Table.Transparency2 or 1)
  419. local CFRAME = (Table.CFrame or Torso.CFrame)
  420. local MOVEDIRECTION = (Table.MoveToPos or nil)
  421. local ROTATION1 = (Table.RotationX or 0)
  422. local ROTATION2 = (Table.RotationY or 0)
  423. local ROTATION3 = (Table.RotationZ or 0)
  424. local MATERIAL = (Table.Material or "Neon")
  425. local COLOR = (Table.Color or C3(255, 0, 0))
  426. local TIME = (Table.Time or 45)
  427. local SOUNDID = (Table.SoundID or nil)
  428. local SOUNDPITCH = (Table.SoundPitch or nil)
  429. local SOUNDVOLUME = (Table.SoundVolume or nil)
  430. coroutine.resume(coroutine.create(function()
  431. local PLAYSSOUND = false
  432. local SOUND = nil
  433. local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true)
  434. if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
  435. PLAYSSOUND = true
  436. SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false)
  437. end
  438. EFFECT.Color = COLOR
  439. local MSH = nil
  440. if TYPE == "Sphere" then
  441. MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0))
  442. elseif TYPE == "Block" then
  443. MSH = IT("BlockMesh",EFFECT)
  444. MSH.Scale = VT(SIZE.X,SIZE.X,SIZE.X)
  445. elseif TYPE == "Wave" then
  446. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8))
  447. elseif TYPE == "Ring" then
  448. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
  449. elseif TYPE == "Slash" then
  450. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  451. elseif TYPE == "Round Slash" then
  452. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  453. elseif TYPE == "Swirl" then
  454. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0))
  455. elseif TYPE == "Skull" then
  456. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0))
  457. elseif TYPE == "Crystal" then
  458. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(0,0,0))
  459. end
  460. if MSH ~= nil then
  461. local MOVESPEED = nil
  462. if MOVEDIRECTION ~= nil then
  463. MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME
  464. end
  465. local GROWTH = SIZE - ENDSIZE
  466. local TRANS = TRANSPARENCY - ENDTRANSPARENCY
  467. if TYPE == "Block" then
  468. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  469. else
  470. EFFECT.CFrame = CFRAME
  471. end
  472. for LOOP = 1, TIME+1 do
  473. Swait()
  474. MSH.Scale = MSH.Scale - GROWTH/TIME
  475. if TYPE == "Wave" then
  476. MSH.Offset = VT(0,0,-MSH.Scale.X/8)
  477. end
  478. EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
  479. if TYPE == "Block" then
  480. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  481. else
  482. EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))
  483. end
  484. if MOVEDIRECTION ~= nil then
  485. local ORI = EFFECT.Orientation
  486. EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED)
  487. EFFECT.Orientation = ORI
  488. end
  489. end
  490. if PLAYSSOUND == false then
  491. EFFECT:remove()
  492. else
  493. SOUND.Stopped:Connect(function()
  494. EFFECT:remove()
  495. end)
  496. end
  497. else
  498. if PLAYSSOUND == false then
  499. EFFECT:remove()
  500. else
  501. repeat Swait() until SOUND.Playing == false
  502. EFFECT:remove()
  503. end
  504. end
  505. end))
  506. end
  507.  
  508. function MakeForm(PART,TYPE)
  509. if TYPE == "Cyl" then
  510. local MSH = IT("CylinderMesh",PART)
  511. elseif TYPE == "Ball" then
  512. local MSH = IT("SpecialMesh",PART)
  513. MSH.MeshType = "Sphere"
  514. elseif TYPE == "Wedge" then
  515. local MSH = IT("SpecialMesh",PART)
  516. MSH.MeshType = "Wedge"
  517. end
  518. end
  519.  
  520. function SpawnTrail(FROM,TO,BIG)
  521. local TRAIL = CreatePart(3, Effects, "Neon", 0, 0.5, "Really red", "Trail", VT(0,0,0))
  522. MakeForm(TRAIL,"Cyl")
  523. local DIST = (FROM - TO).Magnitude
  524. if BIG == true then
  525. TRAIL.Size = VT(0.5,DIST,0.5)
  526. else
  527. TRAIL.Size = VT(0.25,DIST,0.25)
  528. end
  529. TRAIL.CFrame = CF(FROM, TO) * CF(0, 0, -DIST/2) * ANGLES(RAD(90),RAD(0),RAD(0))
  530. coroutine.resume(coroutine.create(function()
  531. for i = 1, 5 do
  532. Swait()
  533. TRAIL.Transparency = TRAIL.Transparency + 0.1
  534. end
  535. TRAIL:remove()
  536. end))
  537. end
  538.  
  539. Debris = game:GetService("Debris")
  540.  
  541. function CastProperRay(StartPos, EndPos, Distance, Ignore)
  542. local DIRECTION = CF(StartPos,EndPos).lookVector
  543. return Raycast(StartPos, DIRECTION, Distance, Ignore)
  544. end
  545.  
  546. function turnto(position)
  547. RootPart.CFrame=CFrame.new(RootPart.CFrame.p,VT(position.X,RootPart.Position.Y,position.Z)) * CFrame.new(0, 0, 0)
  548. end
  549. local asd = Instance.new("ParticleEmitter")
  550. asd.Color = ColorSequence.new(Color3.new(255, 0, 0), Color3.new(255, 0, 0))
  551. asd.LightEmission = .1
  552. asd.Texture = "http://www.roblox.com/asset/?ID=291880914"
  553. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.6),NumberSequenceKeypoint.new(1, 2)})
  554. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  555. asd.Transparency = bbb
  556. asd.Size = aaa
  557. asd.ZOffset = .9
  558. asd.Acceleration = Vector3.new(0, -15, 0)
  559. asd.LockedToPart = false
  560. asd.EmissionDirection = "Back"
  561. asd.Lifetime = NumberRange.new(1, 2)
  562. asd.Rotation = NumberRange.new(-100, 100)
  563. asd.RotSpeed = NumberRange.new(-100, 100)
  564. asd.Speed = NumberRange.new(10)
  565. asd.Enabled = false
  566. asd.VelocitySpread = 999
  567.  
  568. function getbloody(victim,amount)
  569. local PART = CreatePart(3, Effects, "Metal", 0, 1, "Mid gray", "Blood", victim.Size)
  570. PART.CFrame = victim.CFrame
  571. local HITPLAYERSOUNDS = {"356551938","264486467"}
  572. Debris:AddItem(PART,5)
  573. CreateSound(HITPLAYERSOUNDS[MRANDOM(1, #HITPLAYERSOUNDS)], PART, 1, (math.random(8,12)/10))
  574. CreateSound(HITPLAYERSOUNDS[MRANDOM(1, #HITPLAYERSOUNDS)], PART, 1, (math.random(8,12)/10))
  575. CreateSound(HITPLAYERSOUNDS[MRANDOM(1, #HITPLAYERSOUNDS)], PART, 1, (math.random(8,12)/10))
  576. local prtcl = asd:Clone()
  577. prtcl.Parent = PART
  578. prtcl:Emit(amount*10)
  579. end
  580.  
  581. local Particle = IT("ParticleEmitter",nil)
  582. Particle.Enabled = false
  583. Particle.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(0.3,0.95),NumberSequenceKeypoint.new(1,1)})
  584. Particle.LightEmission = 0.5
  585. Particle.Rate = 150
  586. Particle.ZOffset = 1
  587. Particle.Rotation = NumberRange.new(-180, 180)
  588. Particle.RotSpeed = NumberRange.new(-180, 180)
  589. Particle.Texture = "http://www.roblox.com/asset/?id=304437537"
  590. Particle.Color = ColorSequence.new(C3(255, 0, 0),C3(255, 0, 0))
  591.  
  592. --ParticleEmitter({Speed = 5, Drag = 0, Size1 = 1, Size2 = 5, Lifetime1 = 1, Lifetime2 = 1.5, Parent = Torso, Emit = 100, Offset = 360, Enabled = false})
  593. function ParticleEmitter(Table)
  594. local PRTCL = Particle:Clone()
  595. local Speed = Table.Speed or 5
  596. local Drag = Table.Drag or 0
  597. local Size1 = Table.Size1 or 1
  598. local Size2 = Table.Size2 or 5
  599. local Lifetime1 = Table.Lifetime1 or 1
  600. local Lifetime2 = Table.Lifetime2 or 1.5
  601. local Parent = Table.Parent or Torso
  602. local Emit = Table.Emit or 100
  603. local Offset = Table.Offset or 360
  604. local Acel = Table.Acel or VT(0,0,0)
  605. local Enabled = Table.Enabled or false
  606. PRTCL.Parent = Parent
  607. PRTCL.Size = NumberSequence.new(Size1,Size2)
  608. PRTCL.Lifetime = NumberRange.new(Lifetime1,Lifetime2)
  609. PRTCL.Speed = NumberRange.new(Speed)
  610. PRTCL.VelocitySpread = Offset
  611. PRTCL.Drag = Drag
  612. PRTCL.Acceleration = Acel
  613. if Enabled == false then
  614. PRTCL:Emit(Emit)
  615. Debris:AddItem(PRTCL,Lifetime2)
  616. else
  617. PRTCL.Enabled = true
  618. end
  619. return PRTCL
  620. end
  621.  
  622.  
  623. --//=================================\\
  624. --|| WEAPON CREATION
  625. --\\=================================//
  626. local txtfag = Instance.new("BillboardGui", game.Players.LocalPlayer.Character.Head)
  627. txtfag.Adornee = suckadick
  628. txtfag.Name = "kys nigga"
  629. txtfag.Size = UDim2.new(2, 0, 1.2, 0)
  630. txtfag.StudsOffset = Vector3.new(-5, 3, 0)
  631. local textfag = Instance.new("TextLabel", txtfag)
  632. textfag.Size = UDim2.new(6, 0, 1, 0)
  633. textfag.FontSize = "Size8"
  634. textfag.TextScaled = true
  635. textfag.TextTransparency = 0
  636. textfag.BackgroundTransparency = 1
  637. textfag.TextTransparency = 0
  638. textfag.TextStrokeTransparency = 0
  639. textfag.Font = "Cartoon"
  640. textfag.TextStrokeColor3 = Color3.new(255, 0, 0)
  641. v = Instance.new("Part")
  642. v.Name = "ColorBrick"
  643. v.Parent = part
  644. v.FormFactor = "Symmetric"
  645. v.Anchored = true
  646. v.CanCollide = false
  647. v.BottomSurface = "Smooth"
  648. v.TopSurface = "Smooth"
  649. v.Size = Vector3.new(10, 5, 3)
  650. v.Transparency = 0.7
  651. v.BrickColor = game.Players.LocalPlayer.Character.Torso.BrickColor
  652. v.Transparency = 1
  653. textfag.TextColor3 = v.BrickColor.Color
  654. textfag.TextStrokeColor3 = Color3.new(255, 0, 0)
  655. v.Shape = "Block"
  656. textfag.Text = "Script Edit By voyqgo"
  657. wait(2)
  658. textfag.Text = "You will be in Hell"
  659. wait(0.3)
  660. textfag.Text = game.Players.LocalPlayer.Character.Name.." Demon of hell"
  661. function sandbox(var,func)
  662. local env = getfenv(func)
  663. local newenv = setmetatable({},{
  664. __index = function(self,k)
  665. if k=="script" then
  666. return var
  667. else
  668. return env[k]
  669. end
  670. end,
  671. })
  672. setfenv(func,newenv)
  673. return func
  674. end
  675. cors = {}
  676. mas = Instance.new("Model",game:GetService("Lighting"))
  677. Model0 = Instance.new("Model")
  678. Part1 = Instance.new("Part")
  679. Weld2 = Instance.new("Weld")
  680. Part3 = Instance.new("Part")
  681. Decal4 = Instance.new("Decal")
  682. Decal5 = Instance.new("Decal")
  683. Model0.Name = "Flagloldiefurshits"
  684. Model0.Parent = mas
  685. Part1.Name = "Stick"
  686. Part1.Parent = Model0
  687. Part1.Material = Enum.Material.Wood
  688. Part1.BrickColor = BrickColor.new("Really red")
  689. Part1.Rotation = Vector3.new(0, 0, 126)
  690. Part1.Shape = Enum.PartType.Cylinder
  691. Part1.Size = Vector3.new(5.71999931, 0.319999993, 0.839999914)
  692. Part1.CFrame = CFrame.new(-11.7340431, 3.40531874, -51.7842827, -0.58777535, -0.809025586, 0, 0.809025586, -0.58777535, 0, 0, 0, 1)
  693. Part1.BottomSurface = Enum.SurfaceType.Smooth
  694. Part1.TopSurface = Enum.SurfaceType.Smooth
  695. Part1.Color = Color3.new(255, 0, 0)
  696. Part1.Position = Vector3.new(-11.7340431, 3.40531874, -51.7842827)
  697. Part1.Orientation = Vector3.new(255, 0, 0)
  698. Part1.Color = Color3.new(255, 0, 0)
  699. Weld2.Parent = Part1
  700. Weld2.C0 = CFrame.new(1.73310661, 1.69616222, 0.00998687744, -2.56299973e-06, 1.00000119, 0, -1.00000119, -2.56299973e-06, 0, 0, 0, 1)
  701. Weld2.Part0 = Part1
  702. Weld2.Part1 = Part3
  703. Part3.Name = "Flag"
  704. Part3.Parent = Model0
  705. Part3.BrickColor = BrickColor.new("Really red")
  706. Part3.Rotation = Vector3.new(0, 0, 36)
  707. Part3.Size = Vector3.new(3.32999945, 2.10000038, 0.0700000003)
  708. Part3.CFrame = CFrame.new(-14.124959, 3.81048417, -51.7742958, 0.809026122, -0.587772548, 0, 0.587772548, 0.809026122, 0, 0, 0, 1)
  709. Part3.BottomSurface = Enum.SurfaceType.Smooth
  710. Part3.Color = Color3.new(255, 0, 0)
  711. Part3.Position = Vector3.new(-14.124959, 3.81048417, -51.7742958)
  712. Part3.Orientation = Vector3.new(0, 0, 36)
  713. Part3.Color = Color3.new(255, 0, 0)
  714. Decal4.Parent = Part3
  715. Decal4.Texture = "rbxassetid://1150731665"
  716. Decal5.Name = "Decal1"
  717. Decal5.Parent = Part3
  718. Decal5.Texture = "rbxassetid://1150731665"
  719. Decal5.Face = Enum.NormalId.Back
  720. for i,v in pairs(mas:GetChildren()) do
  721. v.Parent = game:GetService("Players").LocalPlayer.Character
  722. pcall(function() v:MakeJoints() end)
  723. end
  724. mas:Destroy()
  725. for i,v in pairs(cors) do
  726. spawn(function()
  727. pcall(v)
  728. end)
  729. end
  730.  
  731. local LeftHole = CreatePart(3, Character, "Metal", 0, 0, "Mid gray", "Eye", VT(0.2,0,0.2),false)
  732. MakeForm(LeftHole,"Cyl")
  733. CreateWeldOrSnapOrMotor("Weld", Handle, LeftBarrel, LeftHole, CF(0, 2.5, 0), CF(0, 0, 0))
  734. local Eye = CreatePart(3, Character, "Neon", 0, 0, "Really red", "Eye", VT(0.6,0.1,1)/2,false)
  735. MakeForm(Eye,"Ball")
  736. CreateWeldOrSnapOrMotor("Weld", Eye, Head, Eye, CF(0,0.2,0) * ANGLES(RAD(0), RAD(-18), RAD(15)), CF(0, 0, 0.4))
  737. local Eye = CreatePart(3, Character, "Neon", 0, 0, "Really red", "Eye", VT(0.6,0.1,1)/2,false)
  738. MakeForm(Eye,"Ball")
  739. CreateWeldOrSnapOrMotor("Weld", Eye, Head, Eye, CF(0,0.2,0) * ANGLES(RAD(0), RAD(18), RAD(-15)), CF(0, 0, 0.4))
  740. local Eye = CreatePart(3, Character, "Neon", 0, 0, "Really red", "Eye", VT(0.1,1,1)/2,false)
  741. MakeForm(Eye,"Ball")
  742. CreateWeldOrSnapOrMotor("Weld", Eye, Head, Eye, CF(0,0.15,0) * ANGLES(RAD(0), RAD(-18), RAD(0)), CF(0, 0, 0.4))
  743. local Eye = CreatePart(3, Character, "Neon", 0, 0, "Really red", "Eye", VT(0.1,1,1)/2,false)
  744. MakeForm(Eye,"Ball")
  745. CreateWeldOrSnapOrMotor("Weld", Eye, Head, Eye, CF(0,0.15,0) * ANGLES(RAD(0), RAD(18), RAD(0)), CF(0, 0, 0.4))
  746. local A = IT("Attachment",Torso)
  747. A.Position = VT(1,1.3,0)
  748. A.Orientation = VT(-0.098, -89.999, 0.227)
  749. local B = IT("Attachment",Torso)
  750. B.Position = VT(-1.3,-0.6,0)
  751. B.Orientation = VT(-88.911, -68.808, 158.782)
  752. local ChainLink = IT("Beam",Torso)
  753. ChainLink.Texture = "rbxassetid://73042633"
  754. ChainLink.Color = ColorSequence.new(C3(255, 0, 0))
  755. ChainLink.TextureSpeed = 1
  756. ChainLink.FaceCamera = true
  757. ChainLink.Width0 = 1
  758. ChainLink.Width1 = 1
  759. ChainLink.TextureLength = 3
  760. ChainLink.Attachment0 = A
  761. ChainLink.Attachment1 = B
  762. ChainLink.CurveSize0 = 1.6
  763. ChainLink.CurveSize1 = 1.6
  764. ChainLink.FaceCamera = true
  765. ChainLink.Transparency = NumberSequence.new(0)
  766. local ChainLink = IT("Beam",Torso)
  767. ChainLink.Texture = "rbxassetid://73042633"
  768. ChainLink.Color = ColorSequence.new(C3(255, 0, 0))
  769. ChainLink.TextureSpeed = 1
  770. ChainLink.FaceCamera = true
  771. ChainLink.Width0 = 1
  772. ChainLink.Width1 = 1
  773. ChainLink.TextureLength = 3
  774. ChainLink.Attachment0 = B
  775. ChainLink.Attachment1 = A
  776. ChainLink.CurveSize0 = 1.6
  777. ChainLink.CurveSize1 = 1.6
  778. ChainLink.FaceCamera = true
  779. ChainLink.Transparency = NumberSequence.new(0)
  780. local A = IT("Attachment",Torso)
  781. A.Position = VT(1.3,-0.85,0)
  782. A.Orientation = VT(-0.098, -89.999, 0.227)
  783. local B = IT("Attachment",Torso)
  784. B.Position = VT(-1,2,0)
  785. B.Orientation = VT(-88.911, -68.808, 158.782)
  786. local ChainLink = IT("Beam",Torso)
  787. ChainLink.Texture = "rbxassetid://73042633"
  788. ChainLink.Color = ColorSequence.new(C3(255, 0, 0))
  789. ChainLink.TextureSpeed = 1
  790. ChainLink.FaceCamera = true
  791. ChainLink.Width0 = 1
  792. ChainLink.Width1 = 1
  793. ChainLink.TextureLength = 3
  794. ChainLink.Attachment0 = A
  795. ChainLink.Attachment1 = B
  796. ChainLink.CurveSize0 = 1.3
  797. ChainLink.CurveSize1 = 1.3
  798. ChainLink.FaceCamera = true
  799. ChainLink.Transparency = NumberSequence.new(0)
  800. local ChainLink = IT("Beam",Torso)
  801. ChainLink.Texture = "rbxassetid://73042633"
  802. ChainLink.Color = ColorSequence.new(C3(255, 0, 0))
  803. ChainLink.TextureSpeed = 1
  804. ChainLink.FaceCamera = true
  805. ChainLink.Width0 = 1
  806. ChainLink.Width1 = 1
  807. ChainLink.TextureLength = 3
  808. ChainLink.Attachment0 = B
  809. ChainLink.Attachment1 = A
  810. ChainLink.CurveSize0 = 1.3
  811. ChainLink.CurveSize1 = 1.3
  812. ChainLink.FaceCamera = true
  813. ChainLink.Transparency = NumberSequence.new(0)
  814.  
  815. local A = IT("Attachment",RightBarrel)
  816. A.Position = VT(0,-2.5,0)
  817. local B = IT("Attachment",RightBarrel)
  818. B.Position = VT(0,2.5,0)
  819. local Trail = IT("Trail",RightBarrel)
  820. Trail.Attachment0 = A
  821. Trail.Attachment1 = B
  822. Trail.Lifetime = 0.2
  823. Trail.Color = ColorSequence.new(BRICKC"Really red".Color)
  824. Trail.Transparency = NumberSequence.new(0, 1)
  825. Trail.Enabled = false
  826.  
  827. local PRT = ParticleEmitter({Speed = 0.3, Drag = 3, Size1 = 0.1, Size2 = 0.3, Lifetime1 = 0.2, Lifetime2 = 1, Parent = RightLeg, Emit = 100, Offset = 360, Enabled = true})
  828. PRT.LockedToPart = true
  829. local PRT = ParticleEmitter({Speed = 0.3, Drag = 3, Size1 = 0.1, Size2 = 0.3, Lifetime1 = 0.2, Lifetime2 = 1, Parent = LeftLeg, Emit = 100, Offset = 360, Enabled = true})
  830. PRT.LockedToPart = true
  831. local PRT = ParticleEmitter({Speed = 0.3, Drag = 3, Size1 = 0.1, Size2 = 0.3, Lifetime1 = 0.3, Lifetime2 = 1.5, Parent = Torso, Emit = 100, Offset = 360, Enabled = true})
  832. PRT.LockedToPart = true
  833. local PRT = ParticleEmitter({Speed = 0.3, Drag = 3, Size1 = 0.1, Size2 = 0.3, Lifetime1 = 0.2, Lifetime2 = 1, Parent = RightArm, Emit = 100, Offset = 360, Enabled = true})
  834. PRT.LockedToPart = true
  835. local PRT = ParticleEmitter({Speed = 0.3, Drag = 3, Size1 = 0.1, Size2 = 0.3, Lifetime1 = 0.2, Lifetime2 = 1, Parent = LeftArm, Emit = 100, Offset = 360, Enabled = true})
  836. PRT.LockedToPart = true
  837. for _, c in pairs(Character:GetDescendants()) do
  838. if c and c.Parent then
  839. if c.Name == "Handle" and c.Parent.ClassName == "Accessory" then
  840. local ACCESSORY = c.Parent
  841. c.Parent = Character
  842. if c then
  843. if c:FindFirstChild("HatAttachment") or c:FindFirstChild("FaceFrontAttachment") or c:FindFirstChild("HairAttachment") then
  844. weldBetween(Head,c)
  845. else
  846. weldBetween(Torso,c)
  847. end
  848. end
  849. end
  850. end
  851. end
  852. local BODY = {}
  853. for _, c in pairs(Character:GetDescendants()) do
  854. if c:IsA("BasePart") and c.Name ~= "Handle" then
  855. if c ~= RootPart and c ~= Torso and c ~= Head and c ~= RightArm and c ~= LeftArm and c ~= RightLeg and c ~= LeftLeg then
  856. c.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
  857. end
  858. table.insert(BODY,{c,c.Parent,c.Material,c.Color,c.Transparency,c.Size,c.Name})
  859. elseif c:IsA("JointInstance") then
  860. table.insert(BODY,{c,c.Parent,nil,nil,nil,nil,nil})
  861. end
  862. end
  863. function refit()
  864. Character.Parent = workspace
  865. for e = 1, #BODY do
  866. if BODY[e] ~= nil then
  867. local STUFF = BODY[e]
  868. local PART = STUFF[1]
  869. local PARENT = STUFF[2]
  870. local MATERIAL = STUFF[3]
  871. local COLOR = STUFF[4]
  872. local TRANSPARENCY = STUFF[5]
  873. --local SIZE = STUFF[6]
  874. local NAME = STUFF[7]
  875. if PART.ClassName == "Part" and PART ~= RootPart then
  876. PART.Material = MATERIAL
  877. PART.Transparency = TRANSPARENCY
  878. PART.Name = NAME
  879. end
  880. if PART.Parent ~= PARENT then
  881. Humanoid:remove()
  882. PART.Parent = PARENT
  883. Humanoid = IT("Humanoid",Character)
  884. end
  885. end
  886. end
  887. end
  888.  
  889.  
  890. --[[
  891. Thanks for using Build-To-Lua by jarredbcv.
  892. ]]--
  893.  
  894. New = function(Object, Parent, Name, Data)
  895. local Object = Instance.new(Object)
  896. for Index, Value in pairs(Data or {}) do
  897. Object[Index] = Value
  898. end
  899. Object.Parent = Parent
  900. Object.Name = Name
  901. return Object
  902. end
  903.  
  904.  
  905. Corruption = New("Part",Character,"Really red",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.330000252, 0.660000384, 0.0500000007),CFrame = CFrame.new(-67.6787415, 1.33912802, 93.9772263, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  906. mot = New("Motor",Corruption,"mot",{Part0 = Corruption,Part1 = LeftLeg,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0),C1 = CFrame.new(0.0127105713, 0.339127064, 0.487541199, 0, 0, 1, 0, 1, 0, -1, 0, 0),})
  907. Corruption = New("Part",Character,"Really red",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.330000252, 0.660000384, 0.0500000007),CFrame = CFrame.new(-66.6787415, 1.33912802, 93.9772263, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  908. mot = New("Motor",Corruption,"mot",{Part0 = Corruption,Part1 = LeftLeg,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0),C1 = CFrame.new(0.0127105713, 0.339127064, -0.512458801, 0, 0, 1, 0, 1, 0, -1, 0, 0),})
  909.  
  910. Corruption = New("Part",Character,"Really red",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.740000069, 0.140000015, 0.0500000007),CFrame = CFrame.new(-67.6787415, 3.12643075, 92.6921463, -9.31322575e-10, -1.86264515e-09, -0.999999285, 0.777135551, 0.629333496, 9.31322575e-10, 0.6293329, -0.777134895, 0),})
  911. mot = New("Motor",Corruption,"mot",{Part0 = Corruption,Part1 = Torso,C0 = CFrame.new(0, 0, 0, 0, 0.777135491, 0.629333377, 0, 0.629333377, -0.777135491, -1, 0, 0),C1 = CFrame.new(-0.766067505, 0.138611317, 0.515716553, -0.0156119959, -4.38656264e-11, 0.999877751, -0.0062854127, 0.999980271, -9.81397825e-05, -0.999858022, -0.00628618058, -0.0156116877),})
  912. Corruption = New("Part",Character,"Really red",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1.12999988, 1.12000012, 0.0500000007),CFrame = CFrame.new(-67.6951752, 3.43133378, 93.991272, 0, -9.31322575e-10, -0.999999285, 0, 1, 9.31322575e-10, 0.999999225, 0, 0),})
  913. mot = New("Motor",Corruption,"mot",{Part0 = Corruption,Part1 = Torso,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0),C1 = CFrame.new(0.533157349, 0.443484068, 0.50994873, -0.0156119959, -4.38656264e-11, 0.999877751, -0.0062854127, 0.999980271, -9.81397825e-05, -0.999858022, -0.00628618058, -0.0156116877),})
  914. Corruption = New("Part",Character,"Really red",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.450000018, 0.590000272, 0.0500000007),CFrame = CFrame.new(-67.6951752, 2.60608268, 94.3512573, 0, -9.31322575e-10, -0.999999285, 0, 1, 9.31322575e-10, 0.999999225, 0, 0),})
  915. mot = New("Motor",Corruption,"mot",{Part0 = Corruption,Part1 = Torso,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0),C1 = CFrame.new(0.893096924, -0.381786108, 0.509513855, -0.0156119959, -4.38656264e-11, 0.999877751, -0.0062854127, 0.999980271, -9.81397825e-05, -0.999858022, -0.00628618058, -0.0156116877),})
  916. Corruption = New("Part",Character,"Really red",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.330000013, 0.590000272, 0.0500000007),CFrame = CFrame.new(-66.6951752, 2.60608268, 94.2912598, 0, -9.31322575e-10, -0.999999285, 0, 1, 9.31322575e-10, 0.999999225, 0, 0),})
  917. mot = New("Motor",Corruption,"mot",{Part0 = Corruption,Part1 = Torso,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0),C1 = CFrame.new(0.817497253, -0.388065577, -0.489402771, -0.0156119959, -4.38656264e-11, 0.999877751, -0.0062854127, 0.999980271, -9.81397825e-05, -0.999858022, -0.00628618058, -0.0156116877),})
  918. Corruption = New("Part",Character,"Really red",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.220000237, 0.660000384, 0.0500000007),CFrame = CFrame.new(-66.6787338, 2.57395577, 93.9222183, 0, -9.31322575e-10, -0.999999285, 0, 1, 9.31322575e-10, 0.999999225, 0, 0),})
  919. mot = New("Motor",Corruption,"mot",{Part0 = Corruption,Part1 = Torso,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0),C1 = CFrame.new(0.448242188, -0.420258999, -0.49987793, -0.0156119959, -4.38656264e-11, 0.999877751, -0.0062854127, 0.999980271, -9.81397825e-05, -0.999858022, -0.00628618058, -0.0156116877),})
  920. Corruption = New("Part",Character,"Really red",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1.07999992, 1.12000012, 0.0500000007),CFrame = CFrame.new(-66.6951752, 3.43133354, 93.9662704, 0, -9.31322575e-10, -0.999999285, 0, 1, 9.31322575e-10, 0.999999225, 0, 0),})
  921. mot = New("Motor",Corruption,"mot",{Part0 = Corruption,Part1 = Torso,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0),C1 = CFrame.new(0.492546082, 0.437201023, -0.489517212, -0.0156119959, -4.38656264e-11, 0.999877751, -0.0062854127, 0.999980271, -9.81397825e-05, -0.999858022, -0.00628618058, -0.0156116877),})
  922. Corruption = New("Part",Character,"Really red",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.740000069, 0.340000302, 0.0500000007),CFrame = CFrame.new(-66.6787415, 3.2281816, 93.1287689, 0, -9.31322575e-10, -0.999999285, 0, 1, 9.31322575e-10, 0.999999225, 0, 0),})
  923. mot = New("Motor",Corruption,"mot",{Part0 = Corruption,Part1 = Torso,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0),C1 = CFrame.new(-0.345108032, 0.234031916, -0.491600037, -0.0156119959, -4.38656264e-11, 0.999877751, -0.0062854127, 0.999980271, -9.81397825e-05, -0.999858022, -0.00628618058, -0.0156116877),})
  924. Corruption = New("Part",Character,"Really red",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1.0999999, 0.0500000007, 1.00999975),CFrame = CFrame.new(-67.1759109, 3.99574399, 93.9762726, 0, -0.0260759834, -0.999659359, 0, 0.999660075, -0.0260760002, 0.999999225, -2.91038305e-11, -9.31322575e-10),})
  925. mot = New("Motor",Corruption,"mot",{Part0 = Corruption,Part1 = Torso,C0 = CFrame.new(0, 0, 0, 0, 0, 1, -0.0260760002, 0.999660015, 0, -0.999660015, -0.0260760002, 0),C1 = CFrame.new(0.510047913, 1.00462079, -0.0125579834, -0.0156119959, -4.38656264e-11, 0.999877751, -0.0062854127, 0.999980271, -9.81397825e-05, -0.999858022, -0.00628618058, -0.0156116877),})
  926.  
  927. Corruption = New("Part",Character,"Really red",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.740000069, 0.419999987, 0.870000064),CFrame = CFrame.new(-67.0815201, 2.81366396, 91.9528885, 0, 0, -1, 0.777135491, 0.629333377, 0, 0.629333377, -0.777135491, 0),})
  928. mot = New("Motor",Corruption,"mot",{Part0 = Corruption,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 0, 0.777135491, 0.629333377, 0, 0.629333377, -0.777135491, -1, 0, 0),C1 = CFrame.new(-0.00936126709, -0.184385061, -0.0693511963, 0, 0, 1, 0, 1, 0, -1, 0, 0),})
  929.  
  930.  
  931.  
  932. for i = 1, 35 do
  933. local FACE = CreatePart(3, Character, "Fabric", 0, 0+(i-1)/35.2, "Dark stone grey", "FaceGradient", VT(1.01,0.5,1.01),false)
  934. FACE.Color = C3(0,0,0)
  935. Head:FindFirstChildOfClass("SpecialMesh"):Clone().Parent = FACE
  936. CreateWeldOrSnapOrMotor("Weld", Head, Head, FACE, CF(0,0.35-(i-1)/75,0), CF(0, 0, 0))
  937. end
  938.  
  939. local Eye = CreatePart(3, Character, "Neon", 0, 0, "Really red", "Eye", VT(0.6,0.1,1)/2,false)
  940. MakeForm(Eye,"Ball")
  941. CreateWeldOrSnapOrMotor("Weld", Eye, Head, Eye, CF(0,0.2,0) * ANGLES(RAD(0), RAD(-18), RAD(15)), CF(0, 0, 0.4))
  942. local Eye = CreatePart(3, Character, "Neon", 0, 0, "Really red", "Eye", VT(0.6,0.1,1)/2,false)
  943. MakeForm(Eye,"Ball")
  944. CreateWeldOrSnapOrMotor("Weld", Eye, Head, Eye, CF(0,0.2,0) * ANGLES(RAD(0), RAD(18), RAD(-15)), CF(0, 0, 0.4))
  945. local Eye = CreatePart(3, Character, "Neon", 0, 0, "Really red", "Eye", VT(0.1,1,1)/2,false)
  946. MakeForm(Eye,"Ball")
  947. CreateWeldOrSnapOrMotor("Weld", Eye, Head, Eye, CF(0,0.15,0) * ANGLES(RAD(0), RAD(-18), RAD(0)), CF(0, 0, 0.4))
  948. local Eye = CreatePart(3, Character, "Neon", 0, 0, "Really red", "Eye", VT(0.1,1,1)/2,false)
  949. MakeForm(Eye,"Ball")
  950. CreateWeldOrSnapOrMotor("Weld", Eye, Head, Eye, CF(0,0.15,0) * ANGLES(RAD(0), RAD(18), RAD(0)), CF(0, 0, 0.4))
  951.  
  952. local BasePart = CreatePart(3, Weapon, "SmoothPlastic", 1, 1, "Really red", "BraceletPart", VT(1.01,0.3,1.01),false)
  953. CreateWeldOrSnapOrMotor("Weld", RightArm, RightArm, BasePart, CF(0, -0.2, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0))
  954. for i = 1, 3 do
  955. local Part = CreatePart(3, Weapon, "SmoothPlastic", 1, 1, "Royal purple", "BraceletPart", VT(0.2,1.02,0.2),false)
  956. CreateWeldOrSnapOrMotor("Weld", BasePart, BasePart, Part, CF(0, 0, 0.6-0.3*i) * ANGLES(RAD(0), RAD(0), RAD(90)), CF(0, 0, 0))
  957. MakeForm(Part,"Cyl")
  958. end
  959. for i = 1, 3 do
  960. local Part = CreatePart(3, Weapon, "SmoothPlastic", 1, 1, "Really red", "BraceletPart", VT(0.2,1.02,0.2),false)
  961. CreateWeldOrSnapOrMotor("Weld", BasePart, BasePart, Part, CF(0.6-0.3*i, 0, 0) * ANGLES(RAD(0), RAD(90), RAD(90)), CF(0, 0, 0))
  962. MakeForm(Part,"Cyl")
  963. end
  964. local Part = CreatePart(3, Weapon, "SmoothPlastic", 1, 1, "Really red", "BraceletPart", VT(0.51,0.6,0.25),false)
  965. CreateWeldOrSnapOrMotor("Weld", BasePart, BasePart, Part, CF(-0.125, -0.4, -0.25) * ANGLES(RAD(0), RAD(90), RAD(180)), CF(0, 0, 0))
  966. MakeForm(Part,"Wedge")
  967. local Part = CreatePart(3, Weapon, "SmoothPlastic", 1, 1, "Really red", "BraceletPart", VT(0.51,0.6,0.25),false)
  968. CreateWeldOrSnapOrMotor("Weld", BasePart, BasePart, Part, CF(0.125, -0.4, -0.25) * ANGLES(RAD(0), RAD(-90), RAD(180)), CF(0, 0, 0))
  969. MakeForm(Part,"Wedge")
  970. local Part = CreatePart(3, Weapon, "SmoothPlastic", 1, 1, "Really red", "BraceletPart", VT(0.52,0.5,0.25/2.3),false)
  971. CreateWeldOrSnapOrMotor("Weld", BasePart, BasePart, Part, CF(-0.125/2.3, -0.25, -0.25) * ANGLES(RAD(0), RAD(90), RAD(180)), CF(0, 0, 0))
  972. MakeForm(Part,"Wedge")
  973. local Part = CreatePart(3, Weapon, "SmoothPlastic", 1, 1, "Really red", "BraceletPart", VT(0.52,0.5,0.25/2.3),false)
  974. CreateWeldOrSnapOrMotor("Weld", BasePart, BasePart, Part, CF(0.125/2.3, -0.25, -0.25) * ANGLES(RAD(0), RAD(-90), RAD(180)), CF(0, 0, 0))
  975. MakeForm(Part,"Wedge")
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983. for _, c in pairs(Weapon:GetChildren()) do
  984. if c.ClassName == "Part" then
  985. c.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
  986. local AURA = c:Clone()
  987. AURA:BreakJoints()
  988. AURA.Parent = c
  989. AURA.CFrame = c.CFrame
  990. AURA.Size = AURA.Size*1.001
  991. AURA.Transparency = 0.8
  992. AURA.BrickColor = BRICKC"Really red"
  993. AURA.Material = "Neon"
  994. weldBetween(c,AURA)
  995. end
  996. end
  997.  
  998. local SKILLTEXTCOLOR = BRICKC"Really red".Color
  999. local SKILLFONT = "Bodoni"
  1000. local SKILLTEXTSIZE = 7
  1001.  
  1002. Humanoid.DisplayDistanceType = "None"
  1003. local naeeym2 = IT("BillboardGui",Character)
  1004. naeeym2.AlwaysOnTop = true
  1005. naeeym2.Size = UDim2.new(5,35,2,15)
  1006. naeeym2.StudsOffset = Vector3.new(0,2,0)
  1007. naeeym2.MaxDistance = 75
  1008. naeeym2.Adornee = Character.Head
  1009. naeeym2.Name = "Name"
  1010. local tecks2 = IT("TextLabel",naeeym2)
  1011. tecks2.BackgroundTransparency = 1
  1012. tecks2.TextScaled = true
  1013. tecks2.BorderSizePixel = 0
  1014. tecks2.Text = ""
  1015. tecks2.Font = "Fantasy"
  1016. tecks2.TextSize = 30
  1017. tecks2.TextStrokeTransparency = 0
  1018. tecks2.TextColor3 = C3(0,1,0)
  1019. tecks2.TextStrokeColor3 = C3(159/255, 111/255, 183/255)
  1020. tecks2.Size = UDim2.new(1,0,0.5,0)
  1021. tecks2.Parent = naeeym2
  1022. local LeftHole = CreatePart(3, Character, "Metal", 0, 0, "Mid gray", "Eye", VT(0.2,0,0.2),false)
  1023. MakeForm(LeftHole,"Cyl")
  1024. CreateWeldOrSnapOrMotor("Weld", Handle, LeftBarrel, LeftHole, CF(0, 2.5, 0), CF(0, 0, 0))
  1025. local Eye = CreatePart(3, Character, "Neon", 0, 0, "Really red", "Eye", VT(0.6,0.1,1)/2,false)
  1026. MakeForm(Eye,"Ball")
  1027. CreateWeldOrSnapOrMotor("Weld", Eye, Head, Eye, CF(0,0.2,0) * ANGLES(RAD(0), RAD(-18), RAD(15)), CF(0, 0, 0.4))
  1028. local Eye = CreatePart(3, Character, "Neon", 0, 0, "Really red", "Eye", VT(0.6,0.1,1)/2,false)
  1029. MakeForm(Eye,"Ball")
  1030. CreateWeldOrSnapOrMotor("Weld", Eye, Head, Eye, CF(0,0.2,0) * ANGLES(RAD(0), RAD(18), RAD(-15)), CF(0, 0, 0.4))
  1031. local Eye = CreatePart(3, Character, "Neon", 0, 0, "Really red", "Eye", VT(0.1,1,1)/2,false)
  1032. MakeForm(Eye,"Ball")
  1033. CreateWeldOrSnapOrMotor("Weld", Eye, Head, Eye, CF(0,0.15,0) * ANGLES(RAD(0), RAD(-18), RAD(0)), CF(0, 0, 0.4))
  1034. local Eye = CreatePart(3, Character, "Neon", 0, 0, "Really red", "Eye", VT(0.1,1,1)/2,false)
  1035. MakeForm(Eye,"Ball")
  1036. CreateWeldOrSnapOrMotor("Weld", Eye, Head, Eye, CF(0,0.15,0) * ANGLES(RAD(0), RAD(18), RAD(0)), CF(0, 0, 0.4))
  1037. local A = IT("Attachment",Torso)
  1038. A.Position = VT(1,1.3,0)
  1039. A.Orientation = VT(-0.098, -89.999, 0.227)
  1040. local B = IT("Attachment",Torso)
  1041. B.Position = VT(-1.3,-0.6,0)
  1042. B.Orientation = VT(-88.911, -68.808, 158.782)
  1043. local ChainLink = IT("Beam",Torso)
  1044. ChainLink.Texture = "rbxassetid://73042633"
  1045. ChainLink.Color = ColorSequence.new(C3(255, 0, 0))
  1046. ChainLink.TextureSpeed = 1
  1047. ChainLink.FaceCamera = true
  1048. ChainLink.Width0 = 1
  1049. ChainLink.Width1 = 1
  1050. ChainLink.TextureLength = 3
  1051. ChainLink.Attachment0 = A
  1052. ChainLink.Attachment1 = B
  1053. ChainLink.CurveSize0 = 1.6
  1054. ChainLink.CurveSize1 = 1.6
  1055. ChainLink.FaceCamera = true
  1056. ChainLink.Transparency = NumberSequence.new(0)
  1057. local ChainLink = IT("Beam",Torso)
  1058. ChainLink.Texture = "rbxassetid://73042633"
  1059. ChainLink.Color = ColorSequence.new(C3(255, 0, 0))
  1060. ChainLink.TextureSpeed = 1
  1061. ChainLink.FaceCamera = true
  1062. ChainLink.Width0 = 1
  1063. ChainLink.Width1 = 1
  1064. ChainLink.TextureLength = 3
  1065. ChainLink.Attachment0 = B
  1066. ChainLink.Attachment1 = A
  1067. ChainLink.CurveSize0 = 1.6
  1068. ChainLink.CurveSize1 = 1.6
  1069. ChainLink.FaceCamera = true
  1070. ChainLink.Transparency = NumberSequence.new(0)
  1071. local A = IT("Attachment",Torso)
  1072. A.Position = VT(1.3,-0.85,0)
  1073. A.Orientation = VT(-0.098, -89.999, 0.227)
  1074. local B = IT("Attachment",Torso)
  1075. B.Position = VT(-1,2,0)
  1076. B.Orientation = VT(-88.911, -68.808, 158.782)
  1077. local ChainLink = IT("Beam",Torso)
  1078. ChainLink.Texture = "rbxassetid://73042633"
  1079. ChainLink.Color = ColorSequence.new(C3(255, 0, 0))
  1080. ChainLink.TextureSpeed = 1
  1081. ChainLink.FaceCamera = true
  1082. ChainLink.Width0 = 1
  1083. ChainLink.Width1 = 1
  1084. ChainLink.TextureLength = 3
  1085. ChainLink.Attachment0 = A
  1086. ChainLink.Attachment1 = B
  1087. ChainLink.CurveSize0 = 1.3
  1088. ChainLink.CurveSize1 = 1.3
  1089. ChainLink.FaceCamera = true
  1090. ChainLink.Transparency = NumberSequence.new(0)
  1091. local ChainLink = IT("Beam",Torso)
  1092. ChainLink.Texture = "rbxassetid://73042633"
  1093. ChainLink.Color = ColorSequence.new(C3(255, 0, 0))
  1094. ChainLink.TextureSpeed = 1
  1095. ChainLink.FaceCamera = true
  1096. ChainLink.Width0 = 1
  1097. ChainLink.Width1 = 1
  1098. ChainLink.TextureLength = 3
  1099. ChainLink.Attachment0 = B
  1100. ChainLink.Attachment1 = A
  1101. ChainLink.CurveSize0 = 1.3
  1102. ChainLink.CurveSize1 = 1.3
  1103. ChainLink.FaceCamera = true
  1104. ChainLink.Transparency = NumberSequence.new(0)
  1105.  
  1106. local A = IT("Attachment",RightBarrel)
  1107. A.Position = VT(0,-2.5,0)
  1108. local B = IT("Attachment",RightBarrel)
  1109. B.Position = VT(0,2.5,0)
  1110. local Trail = IT("Trail",RightBarrel)
  1111. Trail.Attachment0 = A
  1112. Trail.Attachment1 = B
  1113. Trail.Lifetime = 0.2
  1114. Trail.Color = ColorSequence.new(BRICKC"Really red".Color)
  1115. Trail.Transparency = NumberSequence.new(0, 1)
  1116. Trail.Enabled = false
  1117.  
  1118. local PRT = ParticleEmitter({Speed = 0.3, Drag = 3, Size1 = 0.1, Size2 = 0.3, Lifetime1 = 0.2, Lifetime2 = 1, Parent = RightLeg, Emit = 100, Offset = 360, Enabled = true})
  1119. PRT.LockedToPart = true
  1120. local PRT = ParticleEmitter({Speed = 0.3, Drag = 3, Size1 = 0.1, Size2 = 0.3, Lifetime1 = 0.2, Lifetime2 = 1, Parent = LeftLeg, Emit = 100, Offset = 360, Enabled = true})
  1121. PRT.LockedToPart = true
  1122. local PRT = ParticleEmitter({Speed = 0.3, Drag = 3, Size1 = 0.1, Size2 = 0.3, Lifetime1 = 0.3, Lifetime2 = 1.5, Parent = Torso, Emit = 100, Offset = 360, Enabled = true})
  1123. PRT.LockedToPart = true
  1124. local PRT = ParticleEmitter({Speed = 0.3, Drag = 3, Size1 = 0.1, Size2 = 0.3, Lifetime1 = 0.2, Lifetime2 = 1, Parent = RightArm, Emit = 100, Offset = 360, Enabled = true})
  1125. PRT.LockedToPart = true
  1126. local PRT = ParticleEmitter({Speed = 0.3, Drag = 3, Size1 = 0.1, Size2 = 0.3, Lifetime1 = 0.2, Lifetime2 = 1, Parent = LeftArm, Emit = 100, Offset = 360, Enabled = true})
  1127. PRT.LockedToPart = true
  1128. for _, c in pairs(Character:GetDescendants()) do
  1129. if c and c.Parent then
  1130. if c.Name == "Handle" and c.Parent.ClassName == "Accessory" then
  1131. local ACCESSORY = c.Parent
  1132. c.Parent = Character
  1133. if c then
  1134. if c:FindFirstChild("HatAttachment") or c:FindFirstChild("FaceFrontAttachment") or c:FindFirstChild("HairAttachment") then
  1135. weldBetween(Head,c)
  1136. else
  1137. weldBetween(Torso,c)
  1138. end
  1139. end
  1140. end
  1141. end
  1142. end
  1143. local BODY = {}
  1144. for _, c in pairs(Character:GetDescendants()) do
  1145. if c:IsA("BasePart") and c.Name ~= "Handle" then
  1146. if c ~= RootPart and c ~= Torso and c ~= Head and c ~= RightArm and c ~= LeftArm and c ~= RightLeg and c ~= LeftLeg then
  1147. c.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
  1148. end
  1149. table.insert(BODY,{c,c.Parent,c.Material,c.Color,c.Transparency,c.Size,c.Name})
  1150. elseif c:IsA("JointInstance") then
  1151. table.insert(BODY,{c,c.Parent,nil,nil,nil,nil,nil})
  1152. end
  1153. end
  1154. function refit()
  1155. Character.Parent = workspace
  1156. for e = 1, #BODY do
  1157. if BODY[e] ~= nil then
  1158. local STUFF = BODY[e]
  1159. local PART = STUFF[1]
  1160. local PARENT = STUFF[2]
  1161. local MATERIAL = STUFF[3]
  1162. local COLOR = STUFF[4]
  1163. local TRANSPARENCY = STUFF[5]
  1164. --local SIZE = STUFF[6]
  1165. local NAME = STUFF[7]
  1166. if PART.ClassName == "Part" and PART ~= RootPart then
  1167. PART.Material = MATERIAL
  1168. PART.Transparency = TRANSPARENCY
  1169. PART.Name = NAME
  1170. end
  1171. if PART.Parent ~= PARENT then
  1172. Humanoid:remove()
  1173. PART.Parent = PARENT
  1174. Humanoid = IT("Humanoid",Character)
  1175. end
  1176. end
  1177. end
  1178. end
  1179.  
  1180.  
  1181. local Particle = IT("ParticleEmitter",nil)
  1182. Particle.Enabled = false
  1183. Particle.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.3),NumberSequenceKeypoint.new(0.3,0),NumberSequenceKeypoint.new(1,1)})
  1184. Particle.LightEmission = 0.5
  1185. Particle.Rate = 150
  1186. Particle.ZOffset = 0.2
  1187. Particle.Rotation = NumberRange.new(-180, 180)
  1188. Particle.RotSpeed = NumberRange.new(-180, 180)
  1189. Particle.Texture = "http://www.roblox.com/asset/?id=304437537"
  1190. Particle.Color = ColorSequence.new(C3(255, 0, 0),C3(255, 0, 0))
  1191.  
  1192. --ParticleEmitter({Speed = 5, Drag = 0, Size1 = 1, Size2 = 5, Lifetime1 = 1, Lifetime2 = 1.5, Parent = Torso, Emit = 100, Offset = 360, Enabled = false})
  1193. function ParticleEmitter(Table)
  1194. local PRTCL = Particle:Clone()
  1195. local Speed = Table.Speed or 5
  1196. local Drag = Table.Drag or 0
  1197. local Size1 = Table.Size1 or 1
  1198. local Size2 = Table.Size2 or 5
  1199. local Lifetime1 = Table.Lifetime1 or 1
  1200. local Lifetime2 = Table.Lifetime2 or 1.5
  1201. local Parent = Table.Parent or Torso
  1202. local Emit = Table.Emit or 100
  1203. local Offset = Table.Offset or 360
  1204. local Acel = Table.Acel or VT(0,0,0)
  1205. local Enabled = Table.Enabled or false
  1206. PRTCL.Parent = Parent
  1207. PRTCL.Size = NumberSequence.new(Size1,Size2)
  1208. PRTCL.Lifetime = NumberRange.new(Lifetime1,Lifetime2)
  1209. PRTCL.Speed = NumberRange.new(Speed)
  1210. PRTCL.VelocitySpread = Offset
  1211. PRTCL.Drag = Drag
  1212. PRTCL.Acceleration = Acel
  1213. if Enabled == false then
  1214. PRTCL:Emit(Emit)
  1215. Debris:AddItem(PRTCL,Lifetime2)
  1216. else
  1217. PRTCL.Enabled = true
  1218. end
  1219. return PRTCL
  1220. end
  1221.  
  1222. local Handle = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.2,0.6,0.2),false)
  1223. local RightArmGrasp = CreateWeldOrSnapOrMotor("Weld", Handle, RightArm, Handle, CF(0,-1, 0) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0.21, 0))
  1224. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.2,0.5,0.2),false)
  1225. MakeForm(Part,"Wedge")
  1226. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.3, 0.2) * ANGLES(RAD(0), RAD(180), RAD(0)), CF(0, 0, 0))
  1227. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.2,0.3,0.2),false)
  1228. MakeForm(Part,"Wedge")
  1229. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.4, 0) * ANGLES(RAD(0), RAD(0), RAD(180)), CF(0, 0, 0))
  1230. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.3,0.3,0.3),false)
  1231. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.5, 0.2) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0))
  1232. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.3,0.5,0.5),false)
  1233. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.6, 0.5) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0))
  1234. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.4,0.4,0.4),false)
  1235. MakeForm(Part,"Cyl")
  1236. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.6, 0.5) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 0))
  1237. for i = 1, 8 do
  1238. local Piece = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Eye", VT(0,0.35,0.41),false)
  1239. CreateWeldOrSnapOrMotor("Weld", Handle, Part, Piece, CF(0, 0, 0) * ANGLES(RAD(0), RAD((360/8)*i), RAD(0)), CF(0, 0, 0))
  1240. end
  1241. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Eye", VT(0.38,0.41,0.38),false)
  1242. MakeForm(Part,"Cyl")
  1243. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.6, 0.5) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 0))
  1244. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.37,0.5,0.37),false)
  1245. MakeForm(Part,"Ball")
  1246. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.6, 0.3) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 0))
  1247. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.2,0.7,0.4),false)
  1248. MakeForm(Part,"Wedge")
  1249. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.7, 0.5) * ANGLES(RAD(90), RAD(180), RAD(180)), CF(0, 0, 0))
  1250. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.3,0.4,0.2),false)
  1251. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.6, 0.7) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0))
  1252. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.35,0.35,0.35),false)
  1253. MakeForm(Part,"Cyl")
  1254. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.6, 0.7) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 0))
  1255. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.5,0.1,0.5),false)
  1256. MakeForm(Part,"Cyl")
  1257. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.6, 1) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 0))
  1258. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.5,0.1,0.45),false)
  1259. MakeForm(Part,"Cyl")
  1260. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.6, 1.1) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 0))
  1261. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.2,0.5,0.2),false)
  1262. MakeForm(Part,"Wedge")
  1263. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.55, 0.2) * ANGLES(RAD(-135), RAD(0), RAD(0)), CF(0, -0.3, 0))
  1264. local LASTPART = Handle
  1265. for i = 1, 10 do
  1266. if LASTPART == Handle then
  1267. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.1,0.2,0),false)
  1268. LASTPART = Part
  1269. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.1, 0.2) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 0))
  1270. else
  1271. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.1,0.05,0),false)
  1272. CreateWeldOrSnapOrMotor("Weld", Handle, LASTPART, Part, CF(0, 0.025, 0) * ANGLES(RAD(8), RAD(0), RAD(0)), CF(0, -0.025, 0))
  1273. LASTPART = Part
  1274. end
  1275. end
  1276.  
  1277. local Barrel = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.15,2,0.15),false)
  1278. MakeForm(Barrel,"Cyl")
  1279. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Barrel, CF(0, -0.6, 1.8) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 0))
  1280. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.25,1,0.25),false)
  1281. MakeForm(Part,"Cyl")
  1282. CreateWeldOrSnapOrMotor("Weld", Handle, Barrel, Part, CF(0, -0.6, 0), CF(0, 0, 0))
  1283. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0,0.1,0.2),false)
  1284. MakeForm(Part,"Wedge")
  1285. CreateWeldOrSnapOrMotor("Weld", Handle, Barrel, Part, CF(0, 0.945, 0.1) * ANGLES(RAD(180), RAD(0), RAD(0)), CF(0, 0, 0))
  1286. local Hole = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Eye", VT(0.125,0,0.125),false)
  1287. MakeForm(Hole,"Cyl")
  1288. CreateWeldOrSnapOrMotor("Weld", Handle, Barrel, Hole, CF(0, 0.98, 0), CF(0, 0, 0))
  1289. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0,0,0),false)
  1290. local GEARWELD = CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.6, 0.7), CF(0, 0, 0))
  1291. CreateMesh("SpecialMesh", Part, "FileMesh", 156292343, "", VT(0.8,0.8,1.5), VT(0,0,0.2))
  1292. local Part = CreatePart(3, Weapon, "Metal", 0, 0.5, "Mid gray", "Eye", VT(0,0,0),false)
  1293. local GEARWELD2 = CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.6, 0.7), CF(0, 0, 0))
  1294. CreateMesh("SpecialMesh", Part, "FileMesh", 156292343, "", VT(0.9,0.9,0.3), VT(0,0,0.2))
  1295. coroutine.resume(coroutine.create(function()
  1296. while wait() do
  1297. GEARWELD.C0 = GEARWELD.C0 * ANGLES(RAD(0), RAD(0), RAD(5))
  1298. GEARWELD2.C0 = GEARWELD2.C0 * ANGLES(RAD(0), RAD(0), RAD(-5))
  1299. end
  1300. end))
  1301.  
  1302. ParticleEmitter({Speed = 0.2, Drag = 0, Size1 = 0.1, Size2 = 0, Lifetime1 = 0.3, Lifetime2 = 0.5, Parent = Hole, Emit = 100, Offset = 360, Enabled = true, Acel = VT(0,5,0)})
  1303. --ParticleEmitter({Speed = 0.5, Drag = 0, Size1 = 0.2, Size2 = 0, Lifetime1 = 0.3, Lifetime2 = 0.7, Parent = Dangle, Emit = 100, Offset = 360, Enabled = true, Acel = VT(0,5,0)})
  1304.  
  1305. for _, c in pairs(Weapon:GetDescendants()) do
  1306. if c.ClassName == "Part" and c.Name ~= "Eye" and c.Parent ~= Effects and c.Parent.Parent ~= Effects then
  1307. c.Material = "Glass"
  1308. c.Color = C3(255, 0, 0)
  1309. elseif c.ClassName == "Part" and c.Name == "Eye" then
  1310. c.Color = C3(255, 0, 0)
  1311. c.Material = "Neon"
  1312. end
  1313. end
  1314.  
  1315. Weapon.Parent = Character
  1316. for _, c in pairs(Weapon:GetChildren()) do
  1317. if c.ClassName == "Part" then
  1318. c.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
  1319. end
  1320. end
  1321.  
  1322. local SKILLTEXTCOLOR = C3(255, 0, 0)
  1323. local SKILLFONT = "Antique"
  1324. local SKILLTEXTSIZE = 7
  1325.  
  1326. Humanoid.Died:connect(function()
  1327. ATTACK = true
  1328. end)
  1329.  
  1330. local SKILL1FRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.1, 0, 0.90, 0), UD2(0.26, 0, 0.07, 0), C3(255, 0, 0), C3(0, 0, 0), "Skill 1 Frame")
  1331. --[[local SKILL2FRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.63, 0, 0.90, 0), UD2(0.26, 0, 0.07, 0), C3(255, 0, 0), C3(255, 0, 0), "Skill 2 Frame")
  1332. local SKILL3FRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.215, 0, 0.90, 0), UD2(0.26, 0, 0.07, 0), C3(255, 0, 0), C3(255, 0, 0), "Skill 3 Frame")
  1333. local SKILL4FRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.525, 0, 0.90, 0), UD2(0.26, 0, 0.07, 0), C3(255, 0, 0), C3(255, 0, 00), "Skill 4 Frame")
  1334. local SKILL5FRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.365, 0, 0.90, 0), UD2(0.26, 0, 0.07, 0), C3(255, 0, 0), C3(255, 0, 0), "Skill 5 Frame")
  1335. ]]
  1336. local SKILL1TEXT = CreateLabel(SKILL1FRAME, "[Z] LETS GO HELL", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.7, "Text 1")
  1337. --[[local SKILL2TEXT = CreateLabel(SKILL2FRAME, "[B] Ability 2", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.7, "Text 2")
  1338. local SKILL3TEXT = CreateLabel(SKILL3FRAME, "[C] Ability 3", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.7, "Text 3")
  1339. local SKILL4TEXT = CreateLabel(SKILL4FRAME, "[V] Ability 4", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.7, "Text 4")
  1340. local SKILL5TEXT = CreateLabel(SKILL5FRAME, "[X] Mercy", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.7, "Text 5")
  1341. ]]
  1342. function printbye(Name)
  1343. local MESSAGES = {"You cannot struggle, ","Your existance is an insult, ","Fade, ","Your existance is not desired, ","You are not permitted here, ","You are not to decide your fate, ","Be gone, ","You are already dead, ","Your live is an anomaly, ","Don't dare to return, ","Why are you resisting, ","You cannot exist here, ","Why are you struggling, ","Your fate was already decided, ","Goodbye, ","You cannot ignore my command, ","You cannot resist my command, ","You already died, "}
  1344. warn(MESSAGES[MRANDOM(1,#MESSAGES)]..Name..".")
  1345. end
  1346.  
  1347. workspace.ChildAdded:connect(function(instance)
  1348. for BANISH = 1, #TOBANISH do
  1349. if TOBANISH[BANISH] ~= nil then
  1350. if instance.Name == TOBANISH[BANISH] then
  1351. coroutine.resume(coroutine.create(function()
  1352. printbye(instance.Name)
  1353. instance:ClearAllChildren()
  1354. Debris:AddItem(instance,0.0005)
  1355. end))
  1356. end
  1357. end
  1358. end
  1359. end)
  1360.  
  1361. --//=================================\\
  1362. --|| DAMAGING
  1363. --\\=================================//
  1364.  
  1365. function Banish(Foe)
  1366. if Foe then
  1367. coroutine.resume(coroutine.create(function()
  1368. --if game.Players:FindFirstChild(Foe.Name) then
  1369. table.insert(TOBANISH,Foe.Name)
  1370. printbye(Foe.Name)
  1371. --end
  1372. Foe.Archivable = true
  1373. local CLONE = Foe:Clone()
  1374. Foe:Destroy()
  1375. CLONE.Parent = Effects
  1376. CLONE:BreakJoints()
  1377. local MATERIALS = {"Glass","Neon"}
  1378. for _, c in pairs(CLONE:GetDescendants()) do
  1379. if c:IsA("BasePart") then
  1380. if c.Name == "Torso" or c.Name == "UpperTorso" or c == CLONE.PrimaryPart then
  1381. CreateSound(340722848, c, 10, 1, false)
  1382. end
  1383. c.Anchored = true
  1384. c.Transparency = c.Transparency + 0.2
  1385. c.Material = MATERIALS[MRANDOM(1,2)]
  1386. c.Color = C3(0,1,0)
  1387. if c.ClassName == "MeshPart" then
  1388. c.TextureID = ""
  1389. end
  1390. if c:FindFirstChildOfClass("SpecialMesh") then
  1391. c:FindFirstChildOfClass("SpecialMesh").TextureId = ""
  1392. end
  1393. if c:FindFirstChildOfClass("Decal") then
  1394. c:FindFirstChildOfClass("Decal"):remove()
  1395. end
  1396. c.Name = "Banished"
  1397. c.CanCollide = false
  1398. else
  1399. c:remove()
  1400. end
  1401. end
  1402. local A = false
  1403. for i = 1, 35 do
  1404. if A == false then
  1405. A = true
  1406. elseif A == true then
  1407. A = false
  1408. end
  1409. for _, c in pairs(CLONE:GetDescendants()) do
  1410. if c:IsA("BasePart") then
  1411. c.Anchored = true
  1412. c.Material = MATERIALS[MRANDOM(1,2)]
  1413. c.Transparency = c.Transparency + 0.8/35
  1414. if A == false then
  1415. c.CFrame = c.CFrame*CF(MRANDOM(-45,45)/45,MRANDOM(-45,45)/45,MRANDOM(-45,45)/45)
  1416. elseif A == true then
  1417. c.CFrame = c.CFrame*CF(MRANDOM(-45,45)/45,MRANDOM(-45,45)/45,MRANDOM(-45,45)/45)
  1418. end
  1419. end
  1420. end
  1421. Swait()
  1422. end
  1423. CLONE:remove()
  1424. end))
  1425. end
  1426. end
  1427.  
  1428. function ApplyAoE(POSITION,RANGE,ISBANISH)
  1429. local CHILDREN = workspace:GetDescendants()
  1430. for index, CHILD in pairs(CHILDREN) do
  1431. if CHILD.ClassName == "Model" and CHILD ~= Character then
  1432. local HUM = CHILD:FindFirstChildOfClass("Humanoid")
  1433. if HUM then
  1434. local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
  1435. if TORSO then
  1436. if (TORSO.Position - POSITION).Magnitude <= RANGE then
  1437. if ISBANISH == true then
  1438. Banish(CHILD)
  1439. else
  1440. if ISBANISH == "Gravity" then
  1441. HUM.PlatformStand = true
  1442. if TORSO:FindFirstChild("V3BanishForce"..Player.Name) then
  1443. local grav = Instance.new("BodyPosition",TORSO)
  1444. grav.D = 15
  1445. grav.P = 20000
  1446. grav.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1447. grav.position = TORSO.Position
  1448. grav.Name = "V3BanishForce"..Player.Name
  1449. else
  1450. TORSO:FindFirstChild("V3BanishForce"..Player.Name).position = TORSO.Position+VT(0,0.3,0)
  1451. TORSO.RotVelocity = VT(MRANDOM(-25,25),MRANDOM(-25,25),MRANDOM(-25,25))
  1452. end
  1453. else
  1454. HUM.PlatformStand = false
  1455. end
  1456. end
  1457. elseif ISBANISH == "Gravity" then
  1458. if TORSO:FindFirstChild("V3BanishForce"..Player.Name) then
  1459. TORSO:FindFirstChild("V3BanishForce"..Player.Name):remove()
  1460. HUM.PlatformStand = false
  1461. end
  1462. end
  1463. end
  1464. end
  1465. end
  1466. end
  1467. end
  1468.  
  1469. --//=================================\\
  1470. --|| ATTACK FUNCTIONS AND STUFF
  1471. --\\=================================//
  1472.  
  1473. function Debree(POS,SWAIT)
  1474. coroutine.resume(coroutine.create(function()
  1475. local HOLDER = IT("Model",Effects)
  1476. HOLDER.Name = "Debree"
  1477. local HITFLOOR = Raycast(POS, (CF(POS, POS + VT(0, -1, 0))).lookVector, 4 * Player_Size, Character)
  1478. MagicSphere(VT(15,1,15),SWAIT,CF(POS),"Really red",VT(0,0,0))
  1479. MagicSphere(VT(13,1,13),SWAIT,CF(POS),"Really red",VT(0,0,0))
  1480. MagicSphere(VT(12,1,12),SWAIT,CF(POS),"Really red",VT(0,0,0))
  1481. repeat Swait() until HITFLOOR ~= nil
  1482. local O = 0
  1483. for i = 1, 18 do
  1484. local Part = CreatePart(3, HOLDER, HITFLOOR.Material, 0, 0, HITFLOOR.BrickColor, "Really red", VT(3,3,3))
  1485. Part.CFrame = CF(CF(POS) * CF((45/4.5)-i,0,O).p) * ANGLES(RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)))
  1486. O = O - (45/4)/5+i/4
  1487. coroutine.resume(coroutine.create(function()
  1488. Swait(SWAIT)
  1489. for i = 1, 60 do
  1490. Swait()
  1491. local RayHit, Way = CastProperRay(Part.Position,POS,0.1,workspace)
  1492. Part.CFrame = CF(Way) * ANGLES(RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)))
  1493. end
  1494. for i = 1, 50 do
  1495. Swait()
  1496. Part.Size = Part.Size * 0.9
  1497. end
  1498. end))
  1499. end
  1500. local O = 0
  1501. for i = 1, 18 do
  1502. local Part = CreatePart(3, HOLDER, HITFLOOR.Material, 0, 0, HITFLOOR.BrickColor, "Really red", VT(3,3,3))
  1503. Part.CFrame = CF(CF(POS) * CF((45/4.5)-i,0,O).p) * ANGLES(RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)))
  1504. O = O + (45/4)/5-i/4
  1505. coroutine.resume(coroutine.create(function()
  1506. Swait(SWAIT)
  1507. for i = 1, 60 do
  1508. Swait()
  1509. local RayHit, Way = CastProperRay(Part.Position,POS,0.1,workspace)
  1510. Part.CFrame = CF(Way) * ANGLES(RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)))
  1511. end
  1512. for i = 1, 50 do
  1513. Swait()
  1514. Part.Size = Part.Size * 0.9
  1515. end
  1516. end))
  1517. end
  1518. Swait(SWAIT+110)
  1519. HOLDER:remove()
  1520. end))
  1521. end
  1522.  
  1523.  
  1524.  
  1525.  
  1526. function WarpVector()
  1527. ATTACK = false
  1528. Rooted = true
  1529.  
  1530. Debree(CF(RootPart.Position)*CF(0,-2.8,0).p,75)
  1531. UNANCHOR = false
  1532.  
  1533. RootPart.Anchored = true
  1534. for i=0, 2, 0.1 / Animation_Speed do
  1535. Swait()
  1536. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -10 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  1537. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1538. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  1539. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6, 0) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
  1540. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1541. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1542. end
  1543.  
  1544. local POS = RootPart.Position
  1545. RootPart.CFrame = CF(CF(Mouse.Hit.p)*CF(0,2.8,0).p,POS)
  1546. Debree(CF(RootPart.Position)*CF(0,-2.5,0).p,150)
  1547. for i=0, 2, 0.1 / Animation_Speed do
  1548. Swait()
  1549. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  1550. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1551. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  1552. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6, 0) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
  1553. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1554. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1555. end
  1556. UNANCHOR = true
  1557. ATTACK = false
  1558. Rooted = false
  1559. end
  1560.  
  1561. function Banisher_Bullet()
  1562. ATTACK = true
  1563. Rooted = false
  1564. for i=2, 2, 2 / Animation_Speed do
  1565. Swait()
  1566. turnto(Mouse.Hit.p)
  1567. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(90)), 2 / Animation_Speed)
  1568. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-90)), 2 / Animation_Speed)
  1569. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1570. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6, 0) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1571. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 2 / Animation_Speed)
  1572. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 2 / Animation_Speed)
  1573. end
  1574. repeat
  1575. for i=0, 0.2, 0.1 / Animation_Speed do
  1576. Swait()
  1577. turnto(Mouse.Hit.p)
  1578. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(90)), 2 / Animation_Speed)
  1579. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-90)), 2 / Animation_Speed)
  1580. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1581. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6, 0) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1582. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 2 / Animation_Speed)
  1583. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 2 / Animation_Speed)
  1584. end
  1585. local HIT,POS = CastProperRay(Hole.Position, Mouse.Hit.p, 1000, Character)
  1586. SpawnTrail(Hole.Position,POS)
  1587. if HIT ~= nil then
  1588. if HIT.Parent ~= workspace and HIT.Parent.ClassName ~= "Folder" then
  1589. Banish(HIT.Parent)
  1590. end
  1591. end
  1592. WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(1,1.5,1), Transparency = 0, Transparency2 = 1, CFrame = Hole.CFrame, MoveToPos = Hole.CFrame*CF(0,0.5,0).p, RotationX = 0, RotationY = -15, RotationZ = 0, Material = "Neon", Color = C3(255, 0, 0), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1593. WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(2,0.5,2), Transparency = 0, Transparency2 = 1, CFrame = Hole.CFrame, MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(255, 0, 0), SoundID = 904440937, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 8})
  1594. WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(2,0.5,2), Transparency = 0, Transparency2 = 1, CFrame = CF(POS,Hole.Position) * ANGLES(RAD(-90), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = -5, RotationZ = 0, Material = "Neon", Color = C3(255, 0, 0), SoundID = nil, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 8})
  1595. WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(2,0.5,2), Transparency = 0, Transparency2 = 1, CFrame = CF(POS,Hole.Position) * ANGLES(RAD(-90), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(255, 0, 0), SoundID = nil, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 8})
  1596. for i=0, 0.3, 0.1 / Animation_Speed do
  1597. Swait()
  1598. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(90)), 2 / Animation_Speed)
  1599. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-90)), 2 / Animation_Speed)
  1600. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(15), RAD(90)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1601. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6, 0) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1602. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 2 / Animation_Speed)
  1603. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 2 / Animation_Speed)
  1604. end
  1605. until KEYHOLD == false
  1606. ATTACK = false
  1607. Rooted = false
  1608. end
  1609.  
  1610. function AttackTemplate()
  1611. ATTACK = true
  1612. Rooted = false
  1613. for i=0, 1, 0.1 / Animation_Speed do
  1614. Swait()
  1615. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
  1616. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 2 / Animation_Speed)
  1617. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(12)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1618. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-12)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1619. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 2 / Animation_Speed)
  1620. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 2 / Animation_Speed)
  1621. end
  1622. ATTACK = false
  1623. Rooted = false
  1624. end
  1625.  
  1626. --//=================================\\
  1627. --|| ASSIGN THINGS TO KEYS
  1628. --\\=================================//
  1629.  
  1630. function MouseDown(Mouse)
  1631. if ATTACK == false then
  1632. end
  1633. end
  1634.  
  1635. function MouseUp(Mouse)
  1636. HOLD = false
  1637. end
  1638.  
  1639. function KeyDown(Key)
  1640. KEYHOLD = true
  1641. if Key == "z" and ATTACK == false then
  1642. Banisher_Bullet()
  1643. end
  1644.  
  1645. if Key == "b" and ATTACK == false then
  1646. end
  1647.  
  1648. if Key == "v" and ATTACK == false then
  1649. end
  1650.  
  1651. if Key == "t" and ATTACK == false then
  1652. Taunt()
  1653. end
  1654.  
  1655. if Key == "x" and ATTACK == false then
  1656. end
  1657.  
  1658. if Key == "c" and ATTACK == false then
  1659. WarpVector()
  1660. end
  1661. end
  1662.  
  1663. function KeyUp(Key)
  1664. KEYHOLD = false
  1665. end
  1666.  
  1667. Mouse.Button1Down:connect(function(NEWKEY)
  1668. MouseDown(NEWKEY)
  1669. end)
  1670. Mouse.Button1Up:connect(function(NEWKEY)
  1671. MouseUp(NEWKEY)
  1672. end)
  1673. Mouse.KeyDown:connect(function(NEWKEY)
  1674. KeyDown(NEWKEY)
  1675. end)
  1676. Mouse.KeyUp:connect(function(NEWKEY)
  1677. KeyUp(NEWKEY)
  1678. end)
  1679.  
  1680. --//=================================\\
  1681. --\\=================================//
  1682.  
  1683.  
  1684. function unanchor()
  1685. if UNANCHOR == true then
  1686. g = Character:GetChildren()
  1687. for i = 1, #g do
  1688. if g[i].ClassName == "Part" then
  1689. g[i].Anchored = false
  1690. end
  1691. end
  1692. end
  1693. end
  1694.  
  1695.  
  1696. --//=================================\\
  1697. --|| WRAP THE WHOLE SCRIPT UP
  1698. --\\=================================//
  1699.  
  1700. Humanoid.Changed:connect(function(Jump)
  1701. if Jump == "Jump" and (Disable_Jump == true) then
  1702. Humanoid.Jump = false
  1703. end
  1704. end)
  1705.  
  1706. local CONNECT = nil
  1707.  
  1708. while true do
  1709. Swait()
  1710. ANIMATE.Parent = nil
  1711. if Character:FindFirstChildOfClass("Humanoid") == nil then
  1712. Humanoid = IT("Humanoid",Character)
  1713. end
  1714. for _,v in next, Humanoid:GetPlayingAnimationTracks() do
  1715. v:Stop();
  1716. end
  1717. SINE = SINE + CHANGE
  1718. local TORSOVELOCITY = (RootPart.Velocity * VT(1, 0, 1)).magnitude
  1719. local TORSOVERTICALVELOCITY = RootPart.Velocity.y
  1720. local HITFLOOR = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4, Character)
  1721. local WALKSPEEDVALUE = 6 / (Humanoid.WalkSpeed / 16)
  1722. if ANIM == "Walk" and TORSOVELOCITY > 1 then
  1723. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, -0.15 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  1724. Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  1725. RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.125 * COS(SINE / WALKSPEEDVALUE) +0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0) - RightLeg.RotVelocity.Y / 75, RAD(0), RAD(76 * COS(SINE / WALKSPEEDVALUE))), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  1726. LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0.125 * COS(SINE / WALKSPEEDVALUE) +0.2+ -0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0) + LeftLeg.RotVelocity.Y / 75, RAD(0), RAD(76 * COS(SINE / WALKSPEEDVALUE))), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  1727. elseif (ANIM ~= "Walk") or (TORSOVELOCITY < 1) then
  1728. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.3 / Animation_Speed)
  1729. Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.3 / Animation_Speed)
  1730. RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.3 / Animation_Speed)
  1731. LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.3 / Animation_Speed)
  1732. end
  1733. if TORSOVERTICALVELOCITY > 1 and HITFLOOR == nil then
  1734. ANIM = "Jump"
  1735. if ATTACK == false then
  1736. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.3 / Animation_Speed)
  1737. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-20), RAD(0), RAD(0)), 0.3 / Animation_Speed)
  1738. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0), RAD(25))* RIGHTSHOULDERC0, 0.16 / Animation_Speed)
  1739. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(-20)) * LEFTSHOULDERC0, 0.3 / Animation_Speed)
  1740. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.3) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(-20)), 0.3 / Animation_Speed)
  1741. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.3) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(20)), 0.3 / Animation_Speed)
  1742. end
  1743. elseif TORSOVERTICALVELOCITY < -1 and HITFLOOR == nil then
  1744. ANIM = "Fall"
  1745. if ATTACK == false then
  1746. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0 ) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.3 / Animation_Speed)
  1747. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0 , 0 + ((1) - 1)) * ANGLES(RAD(20), RAD(0), RAD(0)), 0.3 / Animation_Speed)
  1748. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0), RAD(25))* RIGHTSHOULDERC0, 0.16 / Animation_Speed)
  1749. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-60)) * LEFTSHOULDERC0, 0.3 / Animation_Speed)
  1750. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(20)), 0.3 / Animation_Speed)
  1751. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(10)), 0.3 / Animation_Speed)
  1752. end
  1753. elseif TORSOVELOCITY < 1 and HITFLOOR ~= nil then
  1754. ANIM = "Idle"
  1755. if ATTACK == false then
  1756. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(-45)), 0.16 / Animation_Speed)
  1757. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(45)), 0.16 / Animation_Speed)
  1758. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.5) * ANGLES(RAD(75), RAD(45), RAD(-25))* RIGHTSHOULDERC0, 0.16 / Animation_Speed)
  1759. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.5) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.16 / Animation_Speed)
  1760. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.16 / Animation_Speed)
  1761. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-50), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.16 / Animation_Speed)
  1762. end
  1763. elseif TORSOVELOCITY > 1 and HITFLOOR ~= nil then
  1764. ANIM = "Walk"
  1765. if ATTACK == false then
  1766. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.16 / Animation_Speed)
  1767. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 8 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0)), 0.16 / Animation_Speed)
  1768. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.1, -0.4) * ANGLES(RAD(150), RAD(0), RAD(0))* RIGHTSHOULDERC0, 0.16 / Animation_Speed)
  1769. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-60 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-5)) * LEFTSHOULDERC0, 0.35 / Animation_Speed)
  1770. RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 2 / Animation_Speed)
  1771. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(15)), 2 / Animation_Speed)
  1772. end
  1773. end
  1774. unanchor()
  1775. Humanoid.MaxHealth = "inf"
  1776. Humanoid.Health = "inf"
  1777. if Rooted == false then
  1778. Disable_Jump = false
  1779. Humanoid.WalkSpeed = Speed
  1780. elseif Rooted == true then
  1781. Disable_Jump = true
  1782. Humanoid.WalkSpeed = 0
  1783. end
  1784. sick.Parent = Torso
  1785. sick:resume()
  1786. sick.Volume = 3
  1787. sick.Pitch = 1
  1788. sick.SoundId = "rbxassetid://397952612" -- the music
  1789. sick.Name = "BanishV3Music"
  1790. end
  1791. if Head:FindFirstChild("face") then
  1792. Head.face.Texture = "rbxassetid://176217464"
  1793. end
  1794.  
  1795. Humanoid.Changed:connect(function(Jump)
  1796. if Jump == "Jump" and (Disable_Jump == true) then
  1797. Humanoid.Jump = false
  1798. end
  1799. end)
  1800.  
  1801. local BLINKLOOP = 0
  1802.  
  1803. while true do
  1804. Swait()
  1805. script.Parent = WEAPONGUI
  1806. ANIMATE.Parent = nil
  1807. Humanoid.Parent = Character
  1808. if Humanoid then
  1809. local IDLEANIMATION = Humanoid:LoadAnimation(ROBLOXIDLEANIMATION)
  1810. IDLEANIMATION:Play()
  1811. end
  1812. SINE = SINE + CHANGE
  1813. local TORSOVELOCITY = (RootPart.Velocity * VT(1, 0, 1)).magnitude
  1814. local TORSOVERTICALVELOCITY = RootPart.Velocity.y
  1815. local HITFLOOR = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4, Character)
  1816. local WALKSPEEDVALUE = 6 / (Humanoid.WalkSpeed / 16)
  1817. if ANIM == "Walk" and TORSOVELOCITY > 1 then
  1818. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, -0.15 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  1819. Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  1820. RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.125 * COS(SINE / WALKSPEEDVALUE) +0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0) - RightLeg.RotVelocity.Y / 75, RAD(0), RAD(76 * COS(SINE / WALKSPEEDVALUE))), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  1821. LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0.125 * COS(SINE / WALKSPEEDVALUE) +0.2+ -0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0) + LeftLeg.RotVelocity.Y / 75, RAD(0), RAD(76 * COS(SINE / WALKSPEEDVALUE))), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  1822. elseif (ANIM ~= "Walk") or (TORSOVELOCITY < 1) then
  1823. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  1824. Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  1825. RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  1826. LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  1827. end
  1828. if TORSOVERTICALVELOCITY > 1 and HITFLOOR == nil then
  1829. ANIM = "Jump"
  1830. if ATTACK == false then
  1831. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  1832. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-20), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  1833. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0), RAD(25))* RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  1834. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(-20)) * LEFTSHOULDERC0, 0.2 / Animation_Speed)
  1835. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.3) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(-20)), 0.2 / Animation_Speed)
  1836. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.3) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(20)), 0.2 / Animation_Speed)
  1837. end
  1838. elseif TORSOVERTICALVELOCITY < -1 and HITFLOOR == nil then
  1839. ANIM = "Fall"
  1840. if ATTACK == false then
  1841. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0 ) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  1842. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0 , 0 + ((1) - 1)) * ANGLES(RAD(20), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  1843. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0), RAD(25))* RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  1844. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-60)) * LEFTSHOULDERC0, 0.2 / Animation_Speed)
  1845. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(20)), 0.2 / Animation_Speed)
  1846. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(10)), 0.2 / Animation_Speed)
  1847. end
  1848. elseif TORSOVELOCITY < 1 and HITFLOOR ~= nil then
  1849. ANIM = "Idle"
  1850. if ATTACK == false then
  1851. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(-45)), 0.15 / Animation_Speed)
  1852. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(45)), 0.15 / Animation_Speed)
  1853. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.5) * ANGLES(RAD(75), RAD(45), RAD(-25))* RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  1854. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.5) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  1855. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  1856. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-50), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  1857. end
  1858. elseif TORSOVELOCITY > 1 and HITFLOOR ~= nil then
  1859. ANIM = "Walk"
  1860. if ATTACK == false then
  1861. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  1862. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 8 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  1863. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.1, -0.4) * ANGLES(RAD(150), RAD(0), RAD(0))* RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  1864. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-30 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-5)) * LEFTSHOULDERC0, 0.35 / Animation_Speed)
  1865. RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 2 / Animation_Speed)
  1866. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(15)), 2 / Animation_Speed)
  1867. end
  1868. end
  1869. unanchor()
  1870. Humanoid.MaxHealth = "inf"
  1871. Humanoid.Health = "inf"
  1872. if Rooted == false then
  1873. Disable_Jump = false
  1874. Humanoid.WalkSpeed = Speed
  1875. elseif Rooted == true then
  1876. Disable_Jump = true
  1877. Humanoid.WalkSpeed = 0
  1878. end
  1879. sick.SoundId = "rbxassetid://397952612"
  1880. sick.Looped = true
  1881. sick.Pitch = 1
  1882. sick.Volume = 3.1
  1883. sick.Playing = true
  1884. sick.Parent = Torso
  1885. if Head:FindFirstChild("face") then
  1886. Head.face.Texture = "rbxassetid://404306534"
  1887. end
  1888. BLINKLOOP = BLINKLOOP + 1
  1889. if BLINKLOOP >=650 then
  1890. BLINKLOOP = 0
  1891. Blink()
  1892. end
  1893. if #GHOSTS>0 then
  1894. for e=1,#GHOSTS do
  1895. if GHOSTS[e]~=nil then
  1896. local Thing=GHOSTS[e]
  1897. if Thing~=nil then
  1898. if Thing:FindFirstChild("Head") then
  1899. if Thing:FindFirstChild("Head"):FindFirstChild("face") then
  1900. Thing:FindFirstChild("Head").face.Texture = "rbxassetid://479674570"
  1901. end
  1902. if Thing:FindFirstChild("Head"):FindFirstChildOfClass("Sound") then
  1903. Thing:FindFirstChild("Head"):FindFirstChildOfClass("Sound"):remove()
  1904. end
  1905. end
  1906. local TORSO = Thing:FindFirstChild("Torso")
  1907. if TORSO then
  1908. TORSO.Anchored = false
  1909. local ROOT = Thing.HumanoidRootPart
  1910. local RootJoint1 = ROOT:FindFirstChild("RootJoint")
  1911. local Neck1 = TORSO:FindFirstChild("Neck")
  1912. local RightShoulder1 = TORSO:FindFirstChild("Right Shoulder")
  1913. local LeftShoulder1 = TORSO:FindFirstChild("Left Shoulder")
  1914. local RightHip1 = TORSO:FindFirstChild("Right Hip")
  1915. local LeftHip1 = TORSO:FindFirstChild("Left Hip")
  1916. if ROOT and RootJoint1 then
  1917. local VELOCITY = (ROOT.Velocity * VT(1, 0, 1)).magnitude
  1918. if VELOCITY < 1 then
  1919. RootJoint1.C0 = ROOTC0 * CF(0, 0, 0 + 0.15 * COS(SINE / 12)) * ANGLES(RAD(4 + 2.5 * SIN(SINE / 12)), RAD(0), RAD(2.5 * SIN(SINE / 12)))
  1920. Neck1.C0 = NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 + 4.5 * SIN(SINE / 12)), RAD(0), RAD( - 2.5 * SIN(SINE / 12)))
  1921. RightShoulder1.C0 = CF(1.5, 0.5 + 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(0 - 2.5 * SIN(SINE / 12)), RAD(5 + 1.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0
  1922. LeftShoulder1.C0 = CF(-1.5, 0.5 + 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(0 + 2.5 * SIN(SINE / 12)), RAD(-5 - 1.5 * SIN(SINE / 12))) * LEFTSHOULDERC0
  1923. RightHip1.C0 = CF(1, -1, -0.01) * ANGLES(RAD(-2.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0))
  1924. LeftHip1.C0 = CF(-1, -0.5, -0.5) * ANGLES(RAD(-2.5 * SIN(SINE / 12)), RAD(-90), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0))
  1925. elseif VELOCITY > 1 then
  1926. RootJoint1.C0 = ROOTC0 * CF(0, 0, 0 + 0.15 * COS(SINE / 12)) * ANGLES(RAD(25 + 2.5 * SIN(SINE / 12)), RAD(0), RAD(2.5 * SIN(SINE / 12)))
  1927. Neck1.C0 = NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-25 + 4.5 * SIN(SINE / 12)), RAD(0), RAD( - 2.5 * SIN(SINE / 12)))
  1928. RightShoulder1.C0 = CF(1.5, 0.5 + 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(-25), RAD(0 - 2.5 * SIN(SINE / 12)), RAD(15 + 1.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0
  1929. LeftShoulder1.C0 = CF(-1.5, 0.5 + 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(-25), RAD(0 + 2.5 * SIN(SINE / 12)), RAD(-15 - 1.5 * SIN(SINE / 12))) * LEFTSHOULDERC0
  1930. RightHip1.C0 = CF(1, -1, -0.01) * ANGLES(RAD(-25-2.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-8 - 5.5 * SIN(SINE / 12)), RAD(0), RAD(0))
  1931. LeftHip1.C0 = CF(-1, -0.5, -0.5) * ANGLES(RAD(-2.5 * SIN(SINE / 12)), RAD(-90), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0))
  1932. end
  1933. end
  1934. local Human = Thing.Humanoid
  1935. if Human then
  1936. Human.HipHeight = 0.3
  1937. for _, c in pairs(Thing:GetChildren()) do
  1938. if c.ClassName == "Part" and c.Transparency < 1 then
  1939. c.Color = C3(255, 0, 0)
  1940. c.Transparency = 0.65 + 0.15 * COS(SINE / 25)
  1941. elseif c.ClassName == "Accessory" or c.ClassName == "Hat" or c.ClassName == "CharacterMesh" or c.ClassName == "Shirt" or c.ClassName == "Pants" then
  1942. c:remove()
  1943. end
  1944. end
  1945. if Human then
  1946. local IDLEANIMATION = Human:LoadAnimation(ROBLOXIDLEANIMATION)
  1947. IDLEANIMATION:Play()
  1948. end
  1949. local list = game.Workspace:children()
  1950. local torso = nil
  1951. local dist = 50
  1952. local temp = nil
  1953. local human = nil
  1954. local temp2 = nil
  1955. local OwnerInDanger = false
  1956. for x = 1, #list do
  1957. temp2 = list[x]
  1958. if (temp2.className == "Model") and (temp2 ~= Character) and (temp2 ~= Thing) then
  1959. temp = temp2:findFirstChild("Torso") or temp2:findFirstChild("UpperTorso")
  1960. human = temp2:findFirstChildOfClass("Humanoid")
  1961. if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  1962. if (temp.Position - Torso.Position).magnitude < 15 then
  1963. OwnerInDanger = true
  1964. newdist = (temp.Position - TORSO.Position).magnitude
  1965. dist = (Torso.Position - temp.Position).magnitude
  1966. Human:MoveTo(temp.Position)
  1967. torso = temp
  1968. if newdist < 7 then
  1969. torso.CFrame = CF(torso.Position,TORSO.Position)*CF(0,0,5)
  1970. CreateSound(814168787, temp, 1, 2, false)
  1971. ApplyDamage(human,MRANDOM(15,35),temp)
  1972. WACKYEFFECT({Time = 15, EffectType = "Wave", Size = VT(1,1,1), Size2 = VT(3,1,3), Transparency = 0, Transparency2 = 1, CFrame = CF(TORSO.Position,torso.Position)*CF(0,0,-2) * ANGLES(RAD(-90), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(255, 0, 0), SoundID = nil, SoundPitch = 1, SoundVolume = 5})
  1973. WACKYEFFECT({Time = 35, EffectType = "Wave", Size = VT(1,1,1), Size2 = VT(3,1,3), Transparency = 0, Transparency2 = 1, CFrame = torso.CFrame*CF(0,-4*torso.Size.Y/2,0), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(255, 0, 0), SoundID = nil, SoundPitch = 1, SoundVolume = 5})
  1974. end
  1975. end
  1976. end
  1977. end
  1978. end
  1979. if OwnerInDanger == false then
  1980. for x = 1, #list do
  1981. temp2 = list[x]
  1982. if (temp2.className == "Model") and (temp2 ~= Character) and (temp2 ~= Thing) then
  1983. temp = temp2:findFirstChild("Torso") or temp2:findFirstChild("UpperTorso")
  1984. human = temp2:findFirstChildOfClass("Humanoid")
  1985. if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  1986. if (temp.Position - Torso.Position).magnitude < dist then
  1987. newdist = (temp.Position - TORSO.Position).magnitude
  1988. Human:MoveTo(temp.Position)
  1989. torso = temp
  1990. if newdist < 15 then
  1991. if MRANDOM(1,35) == 1 then
  1992. CreateSound(438665935, temp, 1, 3, false)
  1993. ApplyDamage(human,MRANDOM(2,20),temp)
  1994. WACKYEFFECT({Time = 15, EffectType = "Wave", Size = VT(1,1,1), Size2 = VT(3,1,3), Transparency = 0, Transparency2 = 1, CFrame = CF(TORSO.Position,torso.Position)*CF(0,0,-2) * ANGLES(RAD(-90), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(255, 0, 0), SoundID = nil, SoundPitch = 1, SoundVolume = 5})
  1995. end
  1996. end
  1997. end
  1998. end
  1999. end
  2000. end
  2001. end
  2002. if torso == nil then
  2003. Human.WalkSpeed = Speed -0.2
  2004. if (Torso.Position - TORSO.Position).magnitude < 12 and (Torso.Position - TORSO.Position).magnitude >= 11 then
  2005. Human:MoveTo(TORSO.Position)
  2006. elseif (Torso.Position - TORSO.Position).magnitude > 15 then
  2007. Human:MoveTo(Torso.Position)
  2008. elseif (Torso.Position - TORSO.Position).magnitude < 11 then
  2009. Human:MoveTo(CF(Torso.Position,TORSO.Position)*CF(0,0,-5).p)
  2010. end
  2011. else
  2012. if OwnerInDanger == false then
  2013. Human.WalkSpeed = Speed*1.2
  2014. else
  2015. Human.WalkSpeed = Speed*5
  2016. end
  2017. end
  2018. if Human.Health == 0 then
  2019. Thing:remove()
  2020. table.remove(GHOSTS,e)
  2021. else
  2022. Human.Health = Human.Health + 0.5
  2023. end
  2024. else
  2025. Thing:remove()
  2026. table.remove(GHOSTS,e)
  2027. end
  2028. else
  2029. Thing:remove()
  2030. table.remove(GHOSTS,e)
  2031. end
  2032. end
  2033. end
  2034. end
  2035. end
  2036. refit()
  2037. end
  2038.  
  2039. --//=================================\\
  2040. --\\=================================//
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046. --//====================================================\\--
  2047. --|| END OF SCRIPT
  2048. --\\====================================================//--
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement