Advertisement
PowerSans124

killer human

Jul 13th, 2018
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 51.52 KB | None | 0 0
  1. script.Name = "machine gun banisher v2 maded to destroy skids"
  2. warn'WELCOME TO The Final Sans.'
  3. warn'Please Killing SKIDS.'
  4. print'Just So You Know: this script was supposed to be named "The Final Skid Banisher"'
  5. print' but the tags ruined it. so it was named, The Final Judgement.'
  6. warn'===NEW UPDATE: VERSION 1.00!==='
  7. warn'>Made "Colorful Death"s Bullets bigger. now you can'
  8. warn'kill more skids.'
  9. --//====================================================\\--
  10. --|| CREATED BY SHACKLUSTER
  11. --\\====================================================//--
  12. script:ClearAllChildren()
  13. wait(0.2)
  14. Player = game:GetService("Players").LocalPlayer
  15. PlayerGui = Player.PlayerGui
  16. Cam = workspace.CurrentCamera
  17. Backpack = Player.Backpack
  18. Character = Player.Character
  19. Humanoid = Character.Humanoid
  20. Mouse = Player:GetMouse()
  21. RootPart = Character["HumanoidRootPart"]
  22. Torso = Character["Torso"]
  23. Head = Character["Head"]
  24. RightArm = Character["Right Arm"]
  25. LeftArm = Character["Left Arm"]
  26. RightLeg = Character["Right Leg"]
  27. LeftLeg = Character["Left Leg"]
  28. RootJoint = RootPart["RootJoint"]
  29. Neck = Torso["Neck"]
  30. RightShoulder = Torso["Right Shoulder"]
  31. LeftShoulder = Torso["Left Shoulder"]
  32. RightHip = Torso["Right Hip"]
  33. LeftHip = Torso["Left Hip"]
  34. local TIME = 0
  35.  
  36. IT = Instance.new
  37. CF = CFrame.new
  38. VT = Vector3.new
  39. RAD = math.rad
  40. C3 = Color3.new
  41. UD2 = UDim2.new
  42. BRICKC = BrickColor.new
  43. ANGLES = CFrame.Angles
  44. EULER = CFrame.fromEulerAnglesXYZ
  45. COS = math.cos
  46. ACOS = math.acos
  47. SIN = math.sin
  48. ASIN = math.asin
  49. ABS = math.abs
  50. MRANDOM = math.random
  51. FLOOR = math.floor
  52.  
  53. --//=================================\\
  54. --|| USEFUL VALUES
  55. --\\=================================//
  56.  
  57. Animation_Speed = 1.5
  58. local FORCERESET = false
  59. Frame_Speed = 1 / 60 -- (1 / 30) OR (1 / 60)
  60. local Speed = 30
  61. local ROOTC0 = CF(0, 0, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
  62. local NECKC0 = CF(0, 1, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
  63. local RIGHTSHOULDERC0 = CF(-0.5, 0, 0) * ANGLES(RAD(0), RAD(90), RAD(0))
  64. local LEFTSHOULDERC0 = CF(0.5, 0, 0) * ANGLES(RAD(0), RAD(-90), RAD(0))
  65. local DAMAGEMULTIPLIER = 1
  66. local ANIM = "Idle"
  67. local ATTACK = false
  68. local EQUIPPED = false
  69. local HOLD = false
  70. local COMBO = 1
  71. local Rooted = false
  72. local SINE = 0
  73. local KEYHOLD = false
  74. local CHANGE = 2 / Animation_Speed
  75. local WALKINGANIM = false
  76. local VALUE1 = false
  77. local VALUE2 = false
  78. local ROBLOXIDLEANIMATION = IT("Animation")
  79. ROBLOXIDLEANIMATION.Name = "Roblox Idle Animation"
  80. ROBLOXIDLEANIMATION.AnimationId = "http://www.roblox.com/asset/?id=180435571"
  81. --ROBLOXIDLEANIMATION.Parent = Humanoid
  82. local WEAPONGUI = IT("ScreenGui", PlayerGui)
  83. WEAPONGUI.Name = "BanishV3Gui"
  84. local Weapon = IT("Model")
  85. Weapon.Name = "Adds"
  86. local Effects = IT("Folder", Weapon)
  87. Effects.Name = "Effects"
  88. local ANIMATOR = Humanoid.Animator
  89. local ANIMATE = Character:FindFirstChild("Animate")
  90. local UNANCHOR = true
  91. local TOBANISH = {}
  92. script.Parent = PlayerGui
  93.  
  94. --//=================================\\
  95. --\\=================================//
  96.  
  97. --//=================================\\
  98. --|| Texts For Talk
  99. --//=================================\\
  100. V="Eggplant"
  101. p = game.Players.LocalPlayer
  102. char = p.Character
  103. local txt = Instance.new("BillboardGui", char)
  104. txt.Adornee = char .Head
  105. txt.Name = "_status"
  106. txt.Size = UDim2.new(2, 0, 1.2, 0)
  107. txt.StudsOffset = Vector3.new(-9, 8, 0)
  108. local text = Instance.new("TextLabel", txt)
  109. text.Size = UDim2.new(10, 0, 7, 0)
  110. text.FontSize = "Size24"
  111. text.TextScaled = true
  112. text.TextTransparency = 0
  113. text.BackgroundTransparency = 1
  114. text.TextTransparency = 0
  115. text.TextStrokeTransparency = 0
  116. text.Font = "Arcade"
  117. text.TextStrokeColor3 = Color3.new(255,255,255)
  118.  
  119. v=Instance.new("Part")
  120. v.Name = "ColorBrick"
  121. v.Parent=p.Character
  122. v.FormFactor="Symmetric"
  123. v.Anchored=true
  124. v.CanCollide=false
  125. v.BottomSurface="Smooth"
  126. v.TopSurface="Smooth"
  127. v.Size=Vector3.new(10,5,3)
  128. v.Transparency=1
  129. v.CFrame=char.Torso.CFrame
  130. v.Transparency=1
  131. text.TextColor3 = Color3.new(255,0,255)
  132. v.Shape="Block"
  133. wait()
  134. text.Text = "..."
  135. wait(5)
  136. text.Text = "Finally im Get That Body";
  137. wait(5)
  138. text.Text = "I AM KILLER HUMAN"
  139. wait(3)
  140. text.Text = "Killer Sans Get Body Human =)"
  141. wait(3)
  142. text.TextColor3 = Color3.new(0,200,0)
  143. text.Text = "yeah in here"
  144. wait(5)
  145. text.Text = "heh NOW IN SO STRONG"
  146. wait(3)
  147. text.TextColor3 = Color3.new(0,0,255)
  148. text.Text = "YES YES YES IN GET KILLER GEAR A NOW..."
  149. wait(5)
  150. text.Text = "YESSSSSS YESSSS START THAT FIGHT NOW!!!!!!!"
  151. wait(3)
  152. text.TextColor3 = Color3.new(255,0,0)
  153. text.Text = "yesss NOW I AM ..."
  154. wait(3)
  155. text.Text = "KILLER HUMAN!"
  156. wait(3)
  157. text.Text = "ITS MUSIC BE ERROR SPEED FOR BE KILLER"
  158. wait(3)
  159. text.Text = "Killer Human LV ???"
  160. wait(3)
  161. --//=================================\\
  162. --|| SAZERENOS' ARTIFICIAL HEARTBEAT
  163. --\\=================================//
  164.  
  165. ArtificialHB = Instance.new("BindableEvent", script)
  166. ArtificialHB.Name = "ArtificialHB"
  167.  
  168. script:WaitForChild("ArtificialHB")
  169.  
  170. frame = Frame_Speed
  171. tf = 0
  172. allowframeloss = false
  173. tossremainder = false
  174. lastframe = tick()
  175. script.ArtificialHB:Fire()
  176.  
  177. game:GetService("RunService").Heartbeat:connect(function(s, p)
  178. tf = tf + s
  179. if tf >= frame then
  180. if allowframeloss then
  181. script.ArtificialHB:Fire()
  182. lastframe = tick()
  183. else
  184. for i = 1, math.floor(tf / frame) do
  185. script.ArtificialHB:Fire()
  186. end
  187. lastframe = tick()
  188. end
  189. if tossremainder then
  190. tf = 0
  191. else
  192. tf = tf - frame * math.floor(tf / frame)
  193. end
  194. end
  195. end)
  196.  
  197. --//=================================\\
  198. --\\=================================//
  199.  
  200. --//=================================\\
  201. --|| SOME FUNCTIONS
  202. --\\=================================//
  203.  
  204. function Raycast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
  205. return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
  206. end
  207.  
  208. function PositiveAngle(NUMBER)
  209. if NUMBER >= 0 then
  210. NUMBER = 0
  211. end
  212. return NUMBER
  213. end
  214.  
  215. function NegativeAngle(NUMBER)
  216. if NUMBER <= 0 then
  217. NUMBER = 0
  218. end
  219. return NUMBER
  220. end
  221.  
  222. function Swait(NUMBER)
  223. if NUMBER == 0 or NUMBER == nil then
  224. ArtificialHB.Event:wait()
  225. else
  226. for i = 1, NUMBER do
  227. ArtificialHB.Event:wait()
  228. end
  229. end
  230. end
  231.  
  232. function CreateMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET)
  233. local NEWMESH = IT(MESH)
  234. if MESH == "SpecialMesh" then
  235. NEWMESH.MeshType = MESHTYPE
  236. if MESHID ~= "nil" and MESHID ~= "" then
  237. NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID
  238. end
  239. if TEXTUREID ~= "nil" and TEXTUREID ~= "" then
  240. NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID
  241. end
  242. end
  243. NEWMESH.Offset = OFFSET or VT(0, 0, 0)
  244. NEWMESH.Scale = SCALE
  245. NEWMESH.Parent = PARENT
  246. return NEWMESH
  247. end
  248.  
  249. function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
  250. local NEWPART = IT("Part")
  251. NEWPART.formFactor = FORMFACTOR
  252. NEWPART.Reflectance = REFLECTANCE
  253. NEWPART.Transparency = TRANSPARENCY
  254. NEWPART.CanCollide = false
  255. NEWPART.Locked = true
  256. NEWPART.Anchored = true
  257. if ANCHOR == false then
  258. NEWPART.Anchored = false
  259. end
  260. NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
  261. NEWPART.Name = NAME
  262. NEWPART.Size = SIZE
  263. NEWPART.Position = Torso.Position
  264. NEWPART.Material = MATERIAL
  265. NEWPART:BreakJoints()
  266. NEWPART.Parent = PARENT
  267. return NEWPART
  268. end
  269.  
  270. local function weldBetween(a, b)
  271. local weldd = Instance.new("ManualWeld")
  272. weldd.Part0 = a
  273. weldd.Part1 = b
  274. weldd.C0 = CFrame.new()
  275. weldd.C1 = b.CFrame:inverse() * a.CFrame
  276. weldd.Parent = a
  277. return weldd
  278. end
  279.  
  280.  
  281. function QuaternionFromCFrame(cf)
  282. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  283. local trace = m00 + m11 + m22
  284. if trace > 0 then
  285. local s = math.sqrt(1 + trace)
  286. local recip = 0.5 / s
  287. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  288. else
  289. local i = 0
  290. if m11 > m00 then
  291. i = 1
  292. end
  293. if m22 > (i == 0 and m00 or m11) then
  294. i = 2
  295. end
  296. if i == 0 then
  297. local s = math.sqrt(m00 - m11 - m22 + 1)
  298. local recip = 0.5 / s
  299. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  300. elseif i == 1 then
  301. local s = math.sqrt(m11 - m22 - m00 + 1)
  302. local recip = 0.5 / s
  303. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  304. elseif i == 2 then
  305. local s = math.sqrt(m22 - m00 - m11 + 1)
  306. local recip = 0.5 / s return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  307. end
  308. end
  309. end
  310.  
  311. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  312. local xs, ys, zs = x + x, y + y, z + z
  313. local wx, wy, wz = w * xs, w * ys, w * zs
  314. local xx = x * xs
  315. local xy = x * ys
  316. local xz = x * zs
  317. local yy = y * ys
  318. local yz = y * zs
  319. local zz = z * zs
  320. 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))
  321. end
  322.  
  323. function QuaternionSlerp(a, b, t)
  324. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  325. local startInterp, finishInterp;
  326. if cosTheta >= 0.0001 then
  327. if (1 - cosTheta) > 0.0001 then
  328. local theta = ACOS(cosTheta)
  329. local invSinTheta = 1 / SIN(theta)
  330. startInterp = SIN((1 - t) * theta) * invSinTheta
  331. finishInterp = SIN(t * theta) * invSinTheta
  332. else
  333. startInterp = 1 - t
  334. finishInterp = t
  335. end
  336. else
  337. if (1 + cosTheta) > 0.0001 then
  338. local theta = ACOS(-cosTheta)
  339. local invSinTheta = 1 / SIN(theta)
  340. startInterp = SIN((t - 1) * theta) * invSinTheta
  341. finishInterp = SIN(t * theta) * invSinTheta
  342. else
  343. startInterp = t - 1
  344. finishInterp = t
  345. end
  346. end
  347. 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
  348. end
  349.  
  350. function Clerp(a, b, t)
  351. local qa = {QuaternionFromCFrame(a)}
  352. local qb = {QuaternionFromCFrame(b)}
  353. local ax, ay, az = a.x, a.y, a.z
  354. local bx, by, bz = b.x, b.y, b.z
  355. local _t = 1 - t
  356. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  357. end
  358.  
  359. function CreateFrame(PARENT, TRANSPARENCY, BORDERSIZEPIXEL, POSITION, SIZE, COLOR, BORDERCOLOR, NAME)
  360. local frame = IT("Frame")
  361. frame.BackgroundTransparency = TRANSPARENCY
  362. frame.BorderSizePixel = BORDERSIZEPIXEL
  363. frame.Position = POSITION
  364. frame.Size = SIZE
  365. frame.BackgroundColor3 = COLOR
  366. frame.BorderColor3 = BORDERCOLOR
  367. frame.Name = NAME
  368. frame.Parent = PARENT
  369. return frame
  370. end
  371.  
  372. function CreateLabel(PARENT, TEXT, TEXTCOLOR, TEXTFONTSIZE, TEXTFONT, TRANSPARENCY, BORDERSIZEPIXEL, STROKETRANSPARENCY, NAME)
  373. local label = IT("TextLabel")
  374. label.BackgroundTransparency = 1
  375. label.Size = UD2(1, 0, 1, 0)
  376. label.Position = UD2(0, 0, 0, 0)
  377. label.TextColor3 = TEXTCOLOR
  378. label.TextStrokeTransparency = STROKETRANSPARENCY
  379. label.TextTransparency = TRANSPARENCY
  380. label.FontSize = TEXTFONTSIZE
  381. label.Font = TEXTFONT
  382. label.BorderSizePixel = BORDERSIZEPIXEL
  383. label.TextScaled = false
  384. label.Text = TEXT
  385. label.Name = NAME
  386. label.Parent = PARENT
  387. return label
  388. end
  389.  
  390. function NoOutlines(PART)
  391. PART.TopSurface, PART.BottomSurface, PART.LeftSurface, PART.RightSurface, PART.FrontSurface, PART.BackSurface = 10, 10, 10, 10, 10, 10
  392. end
  393.  
  394. function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
  395. local NEWWELD = IT(TYPE)
  396. NEWWELD.Part0 = PART0
  397. NEWWELD.Part1 = PART1
  398. NEWWELD.C0 = C0
  399. NEWWELD.C1 = C1
  400. NEWWELD.Parent = PARENT
  401. return NEWWELD
  402. end
  403.  
  404. local S = IT("Sound")
  405. function CreateSound(ID, PARENT, VOLUME, PITCH, DOESLOOP)
  406. local NEWSOUND = nil
  407. coroutine.resume(coroutine.create(function()
  408. NEWSOUND = S:Clone()
  409. NEWSOUND.Parent = PARENT
  410. NEWSOUND.Volume = VOLUME
  411. NEWSOUND.Pitch = PITCH
  412. NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
  413. NEWSOUND:play()
  414. if DOESLOOP == true then
  415. NEWSOUND.Looped = true
  416. else
  417. repeat wait(1) until NEWSOUND.Playing == false or NEWSOUND.Parent ~= PARENT
  418. NEWSOUND:remove()
  419. end
  420. end))
  421. return NEWSOUND
  422. end
  423. local sick = Instance.new("Sound",Torso)
  424. sick.Parent = Torso
  425. sick:resume()
  426. sick.Volume = 4
  427. sick.Looped = true
  428. sick.Pitch = 1.5
  429. sick.SoundId = "rbxassetid://1007722135"
  430. sick.Name = "BanishV3Music"
  431. sick:play()
  432. wait(9.7)
  433.  
  434. Player = game:GetService("Players").LocalPlayer
  435. PlayerGui = Player:FindFirstChildOfClass("PlayerGui")
  436. Cam = workspace.CurrentCamera
  437. Backpack = Player:FindFirstChildOfClass("Backpack")
  438. Character = Player.Character
  439. Humanoid = Character:FindFirstChildOfClass("Humanoid")
  440. Mouse = Player:GetMouse()
  441.  
  442. function chatfunc(text)
  443. local chat = coroutine.wrap(function()
  444. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  445. Character:FindFirstChild("TalkingBillBoard"):destroy()
  446. end
  447. local naeeym2 = Instance.new("BillboardGui",Character)
  448. naeeym2.Size = UDim2.new(0,100,0,40)
  449. naeeym2.StudsOffset = Vector3.new(0,3,0)
  450. naeeym2.Adornee = Character.Head
  451. naeeym2.Name = "TalkingBillBoard"
  452. local tecks3 = Instance.new("TextLabel",naeeym2)
  453. tecks3.BackgroundTransparency = 1
  454. tecks3.BorderSizePixel = 0
  455. tecks3.Text = ""
  456. tecks3.Font = "SciFi"
  457. tecks3.TextSize = 30
  458. tecks3.TextStrokeTransparency = 0
  459. tecks3.TextColor3 = Color3.new(3.15,0,0)
  460. tecks3.TextStrokeColor3 = Color3.new(0,0,0)
  461. tecks3.Size = UDim2.new(1,0,0.5,0)
  462. for i = 1,string.len(text),1 do
  463. tecks3.Text = string.sub(text,1,i)
  464. wait(0.01)
  465. end
  466. wait(3)
  467. for i = 1, 80 do
  468. Swait()
  469. tecks3.Position = tecks3.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  470. tecks3.Rotation = tecks3.Rotation + .8
  471. tecks3.TextStrokeTransparency = tecks3.TextStrokeTransparency +.03
  472. tecks3.TextTransparency = tecks3.TextTransparency + .03
  473. end
  474. end)
  475. chat()
  476. end
  477.  
  478.  
  479. function CFrameFromTopBack(at, top, back)
  480. local right = top:Cross(back)
  481. 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)
  482. end
  483.  
  484. --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(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  485. local cR=255
  486. local cG=0
  487. local cB=0
  488. local flg5=1 local omgidk=1
  489. local add=15
  490. game:GetService("RunService"):BindToRenderStep("Ghost",1,function()
  491. if omgidk>10000 then omgidk=0 end
  492. omgidk=omgidk+1
  493. if cR>=255 then flg5=1 end
  494. if cG>=255 then flg5=2 end
  495. if cB>=255 then flg5=3 end
  496. if flg5==1 then cR=cR-add cG=cG+add end
  497. if flg5==2 then cG=cG-add cB=cB+add end
  498. if flg5==3 then cB=cB-add cR=cR+add end
  499. color=Color3.fromRGB(cR,cG,cB)
  500. function WACKYEFFECT(Table)
  501. local TYPE = (Table.EffectType or "Sphere")
  502. local SIZE = (Table.Size or VT(6,6,6))
  503. local ENDSIZE = (Table.Size2 or VT(7,7,7))
  504. local TRANSPARENCY = (Table.Transparency or 0)
  505. local ENDTRANSPARENCY = (Table.Transparency2 or 1)
  506. local CFRAME = (Table.CFrame or Torso.CFrame)
  507. local MOVEDIRECTION = (Table.MoveToPos or nil)
  508. local ROTATION1 = (Table.RotationX or 0)
  509. local ROTATION2 = (Table.RotationY or 0)
  510. local ROTATION3 = (Table.RotationZ or 0)
  511. local MATERIAL = "Neon"
  512. local COLOR = color
  513. local TIME = (Table.Time or 45)
  514. local SOUNDID = (Table.SoundID or nil)
  515. local SOUNDPITCH = (Table.SoundPitch or nil)
  516. local SOUNDVOLUME = (Table.SoundVolume or nil)
  517. coroutine.resume(coroutine.create(function()
  518. local PLAYSSOUND = false
  519. local SOUND = nil
  520. local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true)
  521. if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
  522. PLAYSSOUND = true
  523. SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false)
  524. end
  525. EFFECT.Color = color
  526. local MSH = nil
  527. if TYPE == "Sphere" then
  528. MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0))
  529. elseif TYPE == "Block" then
  530. MSH = IT("BlockMesh",EFFECT)
  531. MSH.Scale = VT(SIZE.X,SIZE.X,SIZE.X)
  532. elseif TYPE == "Wave" then
  533. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8))
  534. elseif TYPE == "Ring" then
  535. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
  536. elseif TYPE == "Slash" then
  537. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  538. elseif TYPE == "Round Slash" then
  539. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  540. elseif TYPE == "Swirl" then
  541. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0))
  542. elseif TYPE == "Skull" then
  543. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0))
  544. elseif TYPE == "Crystal" then
  545. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(0,0,0))
  546. end
  547. if MSH ~= nil then
  548. local MOVESPEED = nil
  549. if MOVEDIRECTION ~= nil then
  550. MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME
  551. end
  552. local GROWTH = SIZE - ENDSIZE
  553. local TRANS = TRANSPARENCY - ENDTRANSPARENCY
  554. if TYPE == "Block" then
  555. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  556. else
  557. EFFECT.CFrame = CFRAME
  558. end
  559. for LOOP = 1, TIME+1 do
  560. Swait()
  561. MSH.Scale = MSH.Scale - GROWTH/TIME
  562. if TYPE == "Wave" then
  563. MSH.Offset = VT(0,0,-MSH.Scale.X/8)
  564. end
  565. EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
  566. if TYPE == "Block" then
  567. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  568. else
  569. EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))
  570. end
  571. if MOVEDIRECTION ~= nil then
  572. local ORI = EFFECT.Orientation
  573. EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED)
  574. EFFECT.Orientation = ORI
  575. end
  576. end
  577. if PLAYSSOUND == false then
  578. EFFECT:remove()
  579. else
  580. SOUND.Stopped:Connect(function()
  581. EFFECT:remove()
  582. end)
  583. end
  584. else
  585. if PLAYSSOUND == false then
  586. EFFECT:remove()
  587. else
  588. repeat Swait() until SOUND.Playing == false
  589. EFFECT:remove()
  590. end
  591. end
  592. end))
  593. end
  594. end)
  595. function MakeForm(PART,TYPE)
  596. if TYPE == "Cyl" then
  597. local MSH = IT("CylinderMesh",PART)
  598. elseif TYPE == "Ball" then
  599. local MSH = IT("SpecialMesh",PART)
  600. MSH.MeshType = "Sphere"
  601. elseif TYPE == "Wedge" then
  602. local MSH = IT("SpecialMesh",PART)
  603. MSH.MeshType = "Wedge"
  604. end
  605. end
  606. function SpawnTrail(FROM,TO,BIG)
  607. local TRAIL = CreatePart(3, Effects, "Neon", 0, 0, "Really red", "Trail", VT(10,10,10))
  608. MakeForm(TRAIL,"Cyl")
  609. local cR=255
  610. local cG=0
  611. local cB=0
  612. local flg5=1 local omgidk=1
  613. local add=15
  614. game:GetService("RunService"):BindToRenderStep("Ghost",1,function()
  615. if omgidk>10000 then omgidk=0 end
  616. omgidk=omgidk+1
  617. if cR>=255 then flg5=1 end
  618. if cG>=255 then flg5=2 end
  619. if cB>=255 then flg5=3 end
  620. if flg5==1 then cR=cR-add cG=cG+add end
  621. if flg5==2 then cG=cG-add cB=cB+add end
  622. if flg5==3 then cB=cB-add cR=cR+add end
  623. color=Color3.fromRGB(cR,cG,cB)
  624. TRAIL.Color = color
  625. end)
  626. local DIST = (FROM - TO).Magnitude
  627. if BIG == true then
  628. TRAIL.Size = VT(5,DIST,5)
  629. else
  630. TRAIL.Size = VT(5,DIST,5)
  631. end
  632. TRAIL.CFrame = CF(FROM, TO) * CF(0, 0, -DIST/2) * ANGLES(RAD(90),RAD(0),RAD(0))
  633. coroutine.resume(coroutine.create(function()
  634. for i = 1, 55 do
  635. Swait()
  636. TRAIL.Transparency = TRAIL.Transparency + 0.01
  637. end
  638. TRAIL:remove()
  639. end))
  640. end
  641.  
  642. function CastProperRay(StartPos, EndPos, Distance, Ignore)
  643. local DIRECTION = CF(StartPos,EndPos).lookVector
  644. return Raycast(StartPos, DIRECTION, Distance, Ignore)
  645. end
  646.  
  647. function turnto(position)
  648. RootPart.CFrame=CFrame.new(RootPart.CFrame.p,VT(position.X,RootPart.Position.Y,position.Z)) * CFrame.new(0, 0, 0)
  649. end
  650.  
  651. --//=================================\\
  652. --|| WEAPON CREATION
  653. --\\=================================//
  654.  
  655. local Particle = IT("ParticleEmitter",nil)
  656. Particle.Enabled = false
  657. Particle.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.3),NumberSequenceKeypoint.new(0.3,0),NumberSequenceKeypoint.new(1,1)})
  658. Particle.LightEmission = 0.5
  659. Particle.Rate = 150
  660. Particle.ZOffset = 0.2
  661. Particle.Rotation = NumberRange.new(-180, 180)
  662. Particle.RotSpeed = NumberRange.new(-180, 180)
  663. Particle.Texture = "http://www.roblox.com/asset/?id=304437537"
  664. Particle.Color = ColorSequence.new(C3(255,0,0),C3(255,128,0),C3(255,255,0),C3(0,255,0),C3(0,255,255),C3(0,0,255),C3(191,0,255),C3(255,0,191))
  665.  
  666. --ParticleEmitter({Speed = 5, Drag = 0, Size1 = 1, Size2 = 5, Lifetime1 = 1, Lifetime2 = 1.5, Parent = Torso, Emit = 100, Offset = 360, Enabled = false})
  667. function ParticleEmitter(Table)
  668. local PRTCL = Particle:Clone()
  669. local Speed = Table.Speed or 5
  670. local Drag = Table.Drag or 0
  671. local Size1 = Table.Size1 or 1
  672. local Size2 = Table.Size2 or 5
  673. local Lifetime1 = Table.Lifetime1 or 9.5
  674. local Lifetime2 = Table.Lifetime2 or 10
  675. local Parent = Table.Parent or Torso
  676. local Emit = Table.Emit or 100
  677. local Offset = Table.Offset or 360
  678. local Acel = Table.Acel or VT(0,0,0)
  679. local Enabled = Table.Enabled or false
  680. PRTCL.Parent = Parent
  681. PRTCL.Size = NumberSequence.new(Size1,Size2)
  682. PRTCL.Lifetime = NumberRange.new(Lifetime1,Lifetime2)
  683. PRTCL.Speed = NumberRange.new(Speed)
  684. PRTCL.VelocitySpread = Offset
  685. PRTCL.Drag = Drag
  686. PRTCL.Acceleration = Acel
  687. if Enabled == false then
  688. PRTCL:Emit(Emit)
  689. Debris:AddItem(PRTCL,Lifetime2)
  690. else
  691. PRTCL.Enabled = true
  692. end
  693. return PRTCL
  694. end
  695. m = game.Players.LocalPlayer
  696. char = m.Character
  697. local txt = Instance.new("BillboardGui", char)
  698. txt.Adornee = char.Head
  699. txt.Name = "_status"
  700. txt.Size = UDim2.new(2, 0, 1.2, 0)
  701. txt.StudsOffset = Vector3.new(-9, 8, 0)
  702. local text = Instance.new("TextLabel", txt)
  703. text.Size = UDim2.new(10, 0, 7, 0)
  704. text.FontSize = "Size24"
  705. text.TextScaled = true
  706. text.TextTransparency = 0
  707. text.BackgroundTransparency = 1
  708. text.TextTransparency = 0
  709. text.TextStrokeTransparency = 0
  710. text.Font = "Bodoni"
  711. text.TextStrokeColor3 = Color3.new(0, 0, 0)
  712. v = Instance.new("Part")
  713. v.Name = "ColorBrick"
  714. v.Parent = m.Character
  715. v.Anchored = true
  716. v.CanCollide = false
  717. v.BottomSurface = "Smooth"
  718. v.TopSurface = "Smooth"
  719. v.Size = Vector3.new(10, 5, 3)
  720. v.Transparency = 1
  721. v.CFrame = char.Torso.CFrame
  722. v.BrickColor = BrickColor.new("Really black")
  723. v.Transparency = 1
  724. v.Shape = "Block"
  725. spawn(function()
  726. local TweenService = game:GetService("TweenService")
  727. local Colours = {Color3.fromRGB(255,0,0),Color3.fromRGB(255,128,0),Color3.fromRGB(255,255,0),Color3.fromRGB(0,255,0),Color3.fromRGB(0,255,255),Color3.fromRGB(0,0,255),Color3.fromRGB(191,0,255),Color3.fromRGB(255,0,191)}
  728. local Int = 0
  729. while wait(0.5) do
  730. if Int == #Colours then Int = 0 end
  731. Int = Int+1
  732. TweenService:Create(text,TweenInfo.new(1),{TextColor3 = Colours[Int]}):Play()
  733. end
  734. end)
  735. text.Text = ""
  736.  
  737. local Handle = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.2,0.6,0.2),false)
  738. local RightArmGrasp = CreateWeldOrSnapOrMotor("Weld", Handle, RightArm, Handle, CF(0,-1, 0) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0.21, 0))
  739. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.2,0.5,0.2),false)
  740. MakeForm(Part,"Wedge")
  741. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.3, 0.2) * ANGLES(RAD(0), RAD(180), RAD(0)), CF(0, 0, 0))
  742. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.2,0.3,0.2),false)
  743. MakeForm(Part,"Wedge")
  744. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.4, 0) * ANGLES(RAD(0), RAD(0), RAD(180)), CF(0, 0, 0))
  745. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.3,0.3,0.3),false)
  746. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.5, 0.2) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0))
  747. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.3,0.5,0.5),false)
  748. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.6, 0.5) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0))
  749. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.4,0.4,0.4),false)
  750. MakeForm(Part,"Cyl")
  751. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.6, 0.5) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 0))
  752. for i = 1, 8 do
  753. local Piece = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Eye", VT(0,0.35,0.41),false)
  754. CreateWeldOrSnapOrMotor("Weld", Handle, Part, Piece, CF(0, 0, 0) * ANGLES(RAD(0), RAD((360/8)*i), RAD(0)), CF(0, 0, 0))
  755. end
  756. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Eye", VT(0.38,0.41,0.38),false)
  757. MakeForm(Part,"Cyl")
  758. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.6, 0.5) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 0))
  759. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.37,0.5,0.37),false)
  760. MakeForm(Part,"Ball")
  761. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.6, 0.3) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 0))
  762. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.2,0.7,0.4),false)
  763. MakeForm(Part,"Wedge")
  764. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.7, 0.5) * ANGLES(RAD(90), RAD(180), RAD(180)), CF(0, 0, 0))
  765. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.3,0.4,0.2),false)
  766. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.6, 0.7) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0))
  767. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.35,0.35,0.35),false)
  768. MakeForm(Part,"Cyl")
  769. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.6, 0.7) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 0))
  770. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.5,0.1,0.5),false)
  771. MakeForm(Part,"Cyl")
  772. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.6, 1) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 0))
  773. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.5,0.1,0.45),false)
  774. MakeForm(Part,"Cyl")
  775. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.6, 1.1) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 0))
  776. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.2,0.5,0.2),false)
  777. MakeForm(Part,"Wedge")
  778. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.55, 0.2) * ANGLES(RAD(-135), RAD(0), RAD(0)), CF(0, -0.3, 0))
  779. local LASTPART = Handle
  780. for i = 1, 10 do
  781. if LASTPART == Handle then
  782. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.1,0.2,0),false)
  783. LASTPART = Part
  784. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.1, 0.2) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 0))
  785. else
  786. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.1,0.05,0),false)
  787. CreateWeldOrSnapOrMotor("Weld", Handle, LASTPART, Part, CF(0, 0.025, 0) * ANGLES(RAD(8), RAD(0), RAD(0)), CF(0, -0.025, 0))
  788. LASTPART = Part
  789. end
  790. end
  791.  
  792. local Barrel = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.15,2,0.15),false)
  793. MakeForm(Barrel,"Cyl")
  794. CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Barrel, CF(0, -0.6, 1.8) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 0))
  795. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0.25,1,0.25),false)
  796. MakeForm(Part,"Cyl")
  797. CreateWeldOrSnapOrMotor("Weld", Handle, Barrel, Part, CF(0, -0.6, 0), CF(0, 0, 0))
  798. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0,0.1,0.2),false)
  799. MakeForm(Part,"Wedge")
  800. CreateWeldOrSnapOrMotor("Weld", Handle, Barrel, Part, CF(0, 0.945, 0.1) * ANGLES(RAD(180), RAD(0), RAD(0)), CF(0, 0, 0))
  801. local Hole = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Eye", VT(0.125,0,0.125),false)
  802. MakeForm(Hole,"Cyl")
  803. CreateWeldOrSnapOrMotor("Weld", Handle, Barrel, Hole, CF(0, 0.98, 0), CF(0, 0, 0))
  804. local Part = CreatePart(3, Weapon, "Metal", 0, 0, "Mid gray", "Part", VT(0,0,0),false)
  805. local GEARWELD = CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.6, 0.7), CF(0, 0, 0))
  806. CreateMesh("SpecialMesh", Part, "FileMesh", 156292343, "", VT(0.8,0.8,1.5), VT(0,0,0.2))
  807. local Part = CreatePart(3, Weapon, "Metal", 0, 0.5, "Mid gray", "Eye", VT(0,0,0),false)
  808. local GEARWELD2 = CreateWeldOrSnapOrMotor("Weld", Handle, Handle, Part, CF(0, -0.6, 0.7), CF(0, 0, 0))
  809. CreateMesh("SpecialMesh", Part, "FileMesh", 156292343, "", VT(0.9,0.9,0.3), VT(0,0,0.2))
  810. coroutine.resume(coroutine.create(function()
  811. while wait() do
  812. GEARWELD.C0 = GEARWELD.C0 * ANGLES(RAD(0), RAD(0), RAD(5))
  813. GEARWELD2.C0 = GEARWELD2.C0 * ANGLES(RAD(0), RAD(0), RAD(-5))
  814. end
  815. end))
  816.  
  817. ParticleEmitter({Speed = 0.2, Drag = 0, Size1 = 0.7, Size2 = 0, Lifetime1 = 0.7, Lifetime2 = 0.7, Parent = Hole, Emit = 100, Offset = 360, Enabled = true, Acel = VT(3,9,8)})
  818. --ParticleEmitter({Speed = 0.5, Drag = 0, Size1 = 0.8, Size2 = 0, Lifetime1 = 0.8, Lifetime2 = 0.9, Parent = Dangle, Emit = 100, Offset = 360, Enabled = true, Acel = VT(3,9,8)})
  819.  
  820. local cR=255
  821. local cG=0
  822. local cB=0
  823. local flg5=1 local omgidk=1
  824. local add=15
  825. game:GetService("RunService"):BindToRenderStep("Ghost",1,function()
  826. if omgidk>10000 then omgidk=0 end
  827. omgidk=omgidk+1
  828. if cR>=255 then flg5=1 end
  829. if cG>=255 then flg5=2 end
  830. if cB>=255 then flg5=3 end
  831. if flg5==1 then cR=cR-add cG=cG+add end
  832. if flg5==2 then cG=cG-add cB=cB+add end
  833. if flg5==3 then cB=cB-add cR=cR+add end
  834. color=Color3.fromRGB(cR,cG,cB)
  835. for _, c in pairs(Weapon:GetDescendants()) do
  836. if c.ClassName == "Part" and c.Name ~= "Eye" and c.Parent ~= Effects and c.Parent.Parent ~= Effects then
  837. c.Material = "Glass"
  838. c.Color = C3(0,0,0)
  839. elseif c.ClassName == "Part" and c.Name == "Eye" then
  840. c.Color = color
  841. c.Material = "Neon"
  842. end
  843. end
  844. end)
  845. Weapon.Parent = Character
  846. for _, c in pairs(Weapon:GetChildren()) do
  847. if c.ClassName == "Part" then
  848. c.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
  849. end
  850. end
  851.  
  852. local SKILLTEXTCOLOR = C3(1,0,0)
  853. local SKILLFONT = "Antique"
  854. local SKILLTEXTSIZE = 7
  855.  
  856. Humanoid.Died:connect(function()
  857. ATTACK = true
  858. end)
  859.  
  860. local SKILL1FRAME = CreateFrame(WEAPONGUI, 0.5, 2, UD2(0.13, 0, 0.80, 0), UD2(0.26, 0, 0.07, 0), C3(0,0,0), C3(0, 0, 0), "Skill 1 Frame")
  861. local SKILL2FRAME = CreateFrame(WEAPONGUI, 0.5, 2, UD2(0.60, 0, 0.80, 0), UD2(0.26, 0, 0.07, 0), C3(0,0,0), C3(0, 0, 0), "Skill 2 Frame")
  862.  
  863. local SKILL1TEXT = CreateLabel(SKILL1FRAME, "[Z] Killer Gaster Blaster", SKILLTEXTCOLOR, 7, "Garamond", 0, 2, 1, "Text 1")
  864. local SKILL2TEXT = CreateLabel(SKILL2FRAME, "[B] Killer Talk", SKILLTEXTCOLOR, 7, "Garamond", 0, 2, 1, "Text 2")
  865.  
  866. function printbye(Name)
  867. 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, "}
  868. warn(MESSAGES[MRANDOM(1,#MESSAGES)]..Name..".")
  869. end
  870. workspace.ChildAdded:connect(function(instance)
  871. for BANISH = 1, #TOBANISH do
  872. if TOBANISH[BANISH] ~= nil then
  873. if instance.Name == TOBANISH[BANISH] then
  874. coroutine.resume(coroutine.create(function()
  875. printbye(instance.Name)
  876. instance:ClearAllChildren()
  877. Debris:AddItem(instance,0.0005)
  878. end))
  879. end
  880. end
  881. end
  882. end)
  883.  
  884. --//=================================\\
  885. --|| DAMAGING
  886. --\\=================================//
  887.  
  888. function Banish(Foe)
  889. if Foe then
  890. coroutine.resume(coroutine.create(function()
  891. --if game.Players:FindFirstChild(Foe.Name) then
  892. table.insert(TOBANISH,Foe.Name)
  893. printbye(Foe.Name)
  894. --end
  895. Foe.Archivable = true
  896. local CLONE = Foe:Clone()
  897. Foe:Destroy()
  898. CLONE.Parent = Effects
  899. CLONE:BreakJoints()
  900. local MATERIALS = {"Glass","Neon"}
  901. for _, c in pairs(CLONE:GetDescendants()) do
  902. if c:IsA("BasePart") then
  903. if c.Name == "Torso" or c.Name == "UpperTorso" or c == CLONE.PrimaryPart then
  904. CreateSound(340722848, c, 10, 1, false)
  905. end
  906. c.Anchored = true
  907. c.Transparency = c.Transparency + 0.2
  908. c.Material = MATERIALS[MRANDOM(1,2)]
  909. c.Color = C3(1,0,0)
  910. if c.ClassName == "MeshPart" then
  911. c.TextureID = ""
  912. end
  913. if c:FindFirstChildOfClass("SpecialMesh") then
  914. c:FindFirstChildOfClass("SpecialMesh").TextureId = ""
  915. end
  916. if c:FindFirstChildOfClass("Decal") then
  917. c:FindFirstChildOfClass("Decal"):remove()
  918. end
  919. c.Name = "Banished"
  920. c.CanCollide = false
  921. else
  922. c:remove()
  923. end
  924. end
  925. local A = false
  926. for i = 1, 35 do
  927. if A == false then
  928. A = true
  929. elseif A == true then
  930. A = false
  931. end
  932. for _, c in pairs(CLONE:GetDescendants()) do
  933. if c:IsA("BasePart") then
  934. c.Anchored = true
  935. c.Material = MATERIALS[MRANDOM(1,2)]
  936. c.Transparency = c.Transparency + 0.8/35
  937. if A == false then
  938. c.CFrame = c.CFrame*CF(MRANDOM(-45,45)/45,MRANDOM(-45,45)/45,MRANDOM(-45,45)/45)
  939. elseif A == true then
  940. c.CFrame = c.CFrame*CF(MRANDOM(-45,45)/45,MRANDOM(-45,45)/45,MRANDOM(-45,45)/45)
  941. end
  942. end
  943. end
  944. Swait()
  945. end
  946. CLONE:remove()
  947. end))
  948. end
  949. end
  950.  
  951. function ApplyAoE(POSITION,RANGE,ISBANISH)
  952. local CHILDREN = workspace:GetDescendants()
  953. for index, CHILD in pairs(CHILDREN) do
  954. if CHILD.ClassName == "Model" and CHILD ~= Character then
  955. local HUM = CHILD:FindFirstChildOfClass("Humanoid")
  956. if HUM then
  957. local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
  958. if TORSO then
  959. if (TORSO.Position - POSITION).Magnitude <= RANGE then
  960. if ISBANISH == true then
  961. Banish(CHILD)
  962. else
  963. if ISBANISH == "Gravity" then
  964. HUM.PlatformStand = true
  965. if TORSO:FindFirstChild("V3BanishForce"..Player.Name) then
  966. local grav = Instance.new("BodyPosition",TORSO)
  967. grav.D = 15
  968. grav.P = 20000
  969. grav.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  970. grav.position = TORSO.Position
  971. grav.Name = "V3BanishForce"..Player.Name
  972. else
  973. TORSO:FindFirstChild("V3BanishForce"..Player.Name).position = TORSO.Position+VT(0,0.3,0)
  974. TORSO.RotVelocity = VT(MRANDOM(-25,25),MRANDOM(-25,25),MRANDOM(-25,25))
  975. end
  976. else
  977. HUM.PlatformStand = false
  978. end
  979. end
  980. elseif ISBANISH == "Gravity" then
  981. if TORSO:FindFirstChild("V3BanishForce"..Player.Name) then
  982. TORSO:FindFirstChild("V3BanishForce"..Player.Name):remove()
  983. HUM.PlatformStand = false
  984. end
  985. end
  986. end
  987. end
  988. end
  989. end
  990. end
  991.  
  992.  
  993.  
  994. UnBanishTaunts = {"so you want be died.", "... =) killer", "WHY YOU ARE HERE =).", "okay?", "heh be died!", "heh nooby", "=).", "Edit By PowerSans1234."}
  995.  
  996.  
  997. --//=================================\\
  998. --|| ATTACK FUNCTIONS AND STUFF
  999. --\\=================================//
  1000.  
  1001. function Colorful_Death()
  1002. ATTACK = true
  1003. Rooted = false
  1004. for i=0, 0.05, 0.1 / Animation_Speed do
  1005. Swait()
  1006. turnto(Mouse.Hit.p)
  1007. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(90)), 0.5 / Animation_Speed)
  1008. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-90)), 0.5 / Animation_Speed)
  1009. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  1010. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6, 0) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
  1011. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1012. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1013. end
  1014. repeat
  1015. for i=0, 0.05, 0.1 / Animation_Speed do
  1016. Swait()
  1017. turnto(Mouse.Hit.p)
  1018. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(90)), 0.5 / Animation_Speed)
  1019. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-90)), 0.5 / Animation_Speed)
  1020. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  1021. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6, 0) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
  1022. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1023. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1024. end
  1025. local HIT,POS = CastProperRay(Hole.Position, Mouse.Hit.p, 1000, Character)
  1026. SpawnTrail(Hole.Position,POS)
  1027. if HIT ~= nil then
  1028. if HIT.Parent ~= workspace and HIT.Parent.ClassName ~= "Folder" then
  1029. Banish(HIT.Parent)
  1030. end
  1031. end
  1032. WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(1,0,1), Size2 = VT(6,7.5,6), 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(1,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1033. WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(1,0,1), Size2 = VT(6,6.5,6), Transparency = 0, Transparency2 = 1, CFrame = Hole.CFrame, MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = 340722848, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 8})
  1034. WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(1,0,1), Size2 = VT(6,6.5,6), 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(1,0,0), SoundID = nil, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 8})
  1035. WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(1,0,1), Size2 = VT(6,6.5,6), 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(1,0,0), SoundID = nil, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 8})
  1036. for i=0, 0.05, 0.1 / Animation_Speed do
  1037. Swait()
  1038. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(90)), 0.5 / Animation_Speed)
  1039. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-90)), 0.25 / Animation_Speed)
  1040. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(130), RAD(15), RAD(90)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  1041. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6, 0) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
  1042. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1043. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1044. end
  1045. until KEYHOLD == false
  1046. ATTACK = false
  1047. Rooted = false
  1048. end
  1049.  
  1050.  
  1051.  
  1052. --//=================================\\
  1053. --|| ASSIGN THINGS TO KEYS
  1054. --\\=================================//
  1055.  
  1056. function MouseDown(Mouse)
  1057. if ATTACK == false then
  1058. end
  1059. end
  1060.  
  1061. function MouseUp(Mouse)
  1062. HOLD = false
  1063. end
  1064.  
  1065. function KeyDown(Key)
  1066. KEYHOLD = true
  1067. if Key == "z" and ATTACK == false then
  1068. Colorful_Death()
  1069. end
  1070.  
  1071. if Key == "b" and ATTACK == false then
  1072. chatfunc(UnBanishTaunts[MRANDOM(1,#UnBanishTaunts)])
  1073. TOBANISH = {}
  1074. end
  1075.  
  1076. if Key == "c" and ATTACK == false then
  1077.  
  1078. end
  1079.  
  1080. if Key == "v" and ATTACK == false then
  1081. end
  1082.  
  1083. if Key == "x" and ATTACK == false then
  1084. end
  1085. end
  1086.  
  1087. function KeyUp(Key)
  1088. KEYHOLD = false
  1089. end
  1090.  
  1091. Mouse.Button1Down:connect(function(NEWKEY)
  1092. MouseDown(NEWKEY)
  1093. end)
  1094. Mouse.Button1Up:connect(function(NEWKEY)
  1095. MouseUp(NEWKEY)
  1096. end)
  1097. Mouse.KeyDown:connect(function(NEWKEY)
  1098. KeyDown(NEWKEY)
  1099. end)
  1100. Mouse.KeyUp:connect(function(NEWKEY)
  1101. KeyUp(NEWKEY)
  1102. end)
  1103.  
  1104. --//=================================\\
  1105. --\\=================================//
  1106.  
  1107.  
  1108. function unanchor()
  1109. if UNANCHOR == true then
  1110. g = Character:GetChildren()
  1111. for i = 1, #g do
  1112. if g[i].ClassName == "Part" then
  1113. g[i].Anchored = false
  1114. end
  1115. end
  1116. end
  1117. end
  1118.  
  1119.  
  1120. --//=================================\\
  1121. --|| WRAP THE WHOLE SCRIPT UP
  1122. --\\=================================//
  1123.  
  1124. Humanoid.Changed:connect(function(Jump)
  1125. if Jump == "Jump" and (Disable_Jump == true) then
  1126. Humanoid.Jump = false
  1127. end
  1128. end)
  1129.  
  1130. local CONNECT = nil
  1131.  
  1132. while true do
  1133. Swait()
  1134. ANIMATE.Parent = nil
  1135. if Character:FindFirstChildOfClass("Humanoid") == nil then
  1136. Humanoid = IT("Humanoid",Character)
  1137. end
  1138. for _,v in next, Humanoid:GetPlayingAnimationTracks() do
  1139. v:Stop();
  1140. end
  1141. SINE = SINE + CHANGE
  1142. local TORSOVELOCITY = (RootPart.Velocity * VT(1, 0, 1)).magnitude
  1143. local TORSOVERTICALVELOCITY = RootPart.Velocity.y
  1144. local HITFLOOR = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4, Character)
  1145. local WALKSPEEDVALUE = 6 / (Humanoid.WalkSpeed / 29)
  1146. if ANIM == "Walk" and TORSOVELOCITY > 1 then
  1147. 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) / 3)
  1148. 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) / 3)
  1149. 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) / 3)
  1150. 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) / 3)
  1151. elseif (ANIM ~= "Walk") or (TORSOVELOCITY < 1) then
  1152. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / 3)
  1153. 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 / 3)
  1154. 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 / 3)
  1155. 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 / 3)
  1156. end
  1157. if TORSOVERTICALVELOCITY > 1 and HITFLOOR == nil then
  1158. ANIM = "Jump"
  1159. if ATTACK == false then
  1160. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  1161. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-20), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  1162. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0), RAD(25))* RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  1163. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(-20)) * LEFTSHOULDERC0, 0.2 / Animation_Speed)
  1164. 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)
  1165. 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)
  1166. end
  1167. elseif TORSOVERTICALVELOCITY < -1 and HITFLOOR == nil then
  1168. ANIM = "Fall"
  1169. if ATTACK == false then
  1170. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0 ) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  1171. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0 , 0 + ((1) - 1)) * ANGLES(RAD(20), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  1172. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0), RAD(25))* RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  1173. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-60)) * LEFTSHOULDERC0, 0.2 / Animation_Speed)
  1174. 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)
  1175. 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)
  1176. end
  1177. elseif TORSOVELOCITY < 1 and HITFLOOR ~= nil then
  1178. ANIM = "Idle"
  1179. if ATTACK == false then
  1180. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(-45)), 0.15 / 3)
  1181. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 4.5 * SIN(SINE / 12)), RAD(0), RAD(45)), 0.15 / 3)
  1182. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.5) * ANGLES(RAD(75), RAD(45 + 2 * SIN(SINE / 12)), RAD(-25))* RIGHTSHOULDERC0, 0.15 / 3)
  1183. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.5) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.15 / 3)
  1184. RightHip.C0 = Clerp(RightHip.C0, CF(1, -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 / 3)
  1185. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -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 / 3)
  1186. end
  1187. elseif TORSOVELOCITY > 1 and HITFLOOR ~= nil then
  1188. ANIM = "Walk"
  1189. if ATTACK == false then
  1190. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / 3)
  1191. 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 / 3)
  1192. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.1, -0.4) * ANGLES(RAD(150), RAD(0), RAD(0))* RIGHTSHOULDERC0, 0.15 / 3)
  1193. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-60 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-5)) * LEFTSHOULDERC0, 0.35 / 3)
  1194. RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 2 / 3)
  1195. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(15)), 2 / 3)
  1196. end
  1197. end
  1198. unanchor()
  1199. Humanoid.MaxHealth = "inf"
  1200. Humanoid.Health = "inf"
  1201. if Rooted == false then
  1202. Disable_Jump = false
  1203. Humanoid.WalkSpeed = Speed
  1204. elseif Rooted == true then
  1205. Disable_Jump = true
  1206. Humanoid.WalkSpeed = 0
  1207. end
  1208. end
  1209. --//=================================\\
  1210. --\\=================================//
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216. --//====================================================\\--
  1217. --|| END OF SCRIPT
  1218. --\\====================================================//--
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement