Advertisement
epicboi

Untitled

Apr 8th, 2019
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 121.38 KB | None | 0 0
  1. local Player = game:GetService("Players").Feuxed--[script.Parent]
  2. local Mouse,mouse,UserInputService,ContextActionService
  3. do
  4. script.Parent = Player.Character
  5. local CAS = {Actions={}}
  6. local Event = Instance.new("RemoteEvent")
  7. Event.Name = "UserInput_Event"
  8. Event.Parent = Player.Character
  9. local fakeEvent = function()
  10. local t = {_fakeEvent=true}
  11. t.Connect = function(self,f)self.Function=f end
  12. t.connect = t.Connect
  13. return t
  14. end
  15. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  16. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  17. function CAS:BindAction(name,fun,touch,...)
  18. CAS.Actions[name] = {Name=name,Function=fun,Keys={...}}
  19. end
  20. function CAS:UnbindAction(name)
  21. CAS.Actions[name] = nil
  22. end
  23. local function te(self,ev,...)
  24. local t = m[ev]
  25. if t and t._fakeEvent and t.Function then
  26. t.Function(...)
  27. end
  28. end
  29. m.TrigEvent = te
  30. UIS.TrigEvent = te
  31. Event.OnServerEvent:Connect(function(plr,io)
  32. if plr~=Player then return end
  33. if io.isMouse then
  34. m.Target = io.Target
  35. m.Hit = io.Hit
  36. elseif io.UserInputType == Enum.UserInputType.MouseButton1 then
  37. if io.UserInputState == Enum.UserInputState.Begin then
  38. m:TrigEvent("Button1Down")
  39. else
  40. m:TrigEvent("Button1Up")
  41. end
  42. else
  43. for n,t in pairs(CAS.Actions) do
  44. for _,k in pairs(t.Keys) do
  45. if k==io.KeyCode then
  46. t.Function(t.Name,io.UserInputState,io)
  47. end
  48. end
  49. end
  50. if io.UserInputState == Enum.UserInputState.Begin then
  51. m:TrigEvent("KeyDown",io.KeyCode.Name:lower())
  52. UIS:TrigEvent("InputBegan",io,false)
  53. else
  54. m:TrigEvent("KeyUp",io.KeyCode.Name:lower())
  55. UIS:TrigEvent("InputEnded",io,false)
  56. end
  57. end
  58. end)
  59. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  60. end
  61.  
  62. wait(0.2)
  63.  
  64. Player = game:GetService("Players").Feuxed--[script.Parent]
  65. --PlayerGui = Player.PlayerGui
  66. Cam = workspace.CurrentCamera
  67. Backpack = Player.Backpack
  68. Character = Player.Character
  69. Humanoid = Character.Humanoid
  70. RootPart = Character["HumanoidRootPart"]
  71. Torso = Character["Torso"]
  72. Head = Character["Head"]
  73. RightArm = Character["Right Arm"]
  74. LeftArm = Character["Left Arm"]
  75. RightLeg = Character["Right Leg"]
  76. LeftLeg = Character["Left Leg"]
  77. RootJoint = RootPart["RootJoint"]
  78. Neck = Torso["Neck"]
  79. RightShoulder = Torso["Right Shoulder"]
  80. LeftShoulder = Torso["Left Shoulder"]
  81. RightHip = Torso["Right Hip"]
  82. LeftHip = Torso["Left Hip"]
  83. RW = Torso["Right Shoulder"]
  84. LW = Torso["Left Shoulder"]
  85. LH=Torso["Left Hip"]
  86. RH=Torso["Right Hip"]
  87. local TIME = 0
  88. local sick = Instance.new("Sound",RootPart)
  89. sick.SoundId = "rbxassetid://2385953834"
  90. sick.Looped = true
  91. sick.Pitch = 1
  92. sick.Volume = 3
  93. sick:Play()
  94.  
  95.  
  96. IT = Instance.new
  97. CF = CFrame.new
  98. cf = CFrame.new
  99. VT = Vector3.new
  100. RAD = math.rad
  101. C3 = Color3.new
  102. UD2 = UDim2.new
  103. BRICKC = BrickColor.new
  104. ANGLES = CFrame.Angles
  105. angles = CFrame.Angles
  106. EULER = CFrame.fromEulerAnglesXYZ
  107. COS = math.cos
  108. ACOS = math.acos
  109. SIN = math.sin
  110. ASIN = math.asin
  111. ABS = math.abs
  112. MRANDOM = math.random
  113. FLOOR = math.floor
  114. local reason = "what"
  115. --//=================================\\
  116. --|| USEFUL VALUES
  117. --\\=================================//
  118. local Type = "Banish"
  119. local nomeme = "1"
  120. Animation_Speed = 2.89
  121. local FORCERESET = false
  122. Frame_Speed = 1 / 60 -- (1 / 30) OR (1 / 60)
  123. local Speed = 110
  124. local ROOTC0 = CF(0, 0, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
  125. local NECKC0 = CF(0, 1, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
  126. local RIGHTSHOULDERC0 = CF(-0.5, 0, 0) * ANGLES(RAD(0), RAD(90), RAD(0))
  127. local LEFTSHOULDERC0 = CF(0.5, 0, 0) * ANGLES(RAD(0), RAD(-90), RAD(0))
  128. local DAMAGEMULTIPLIER = 1.1
  129. local ANIM = "Idle"
  130. local ATTACK = false
  131. local EQUIPPED = false
  132. local HOLD = true
  133. local COMBO = 3
  134. local Rooted = false
  135. local SINE = 0
  136. local KEYHOLD = false
  137. local CHANGE = 2 / Animation_Speed
  138. local WALKINGANIM = false
  139. local VALUE1 = false
  140. local VALUE2 = false
  141. local ROBLOXIDLEANIMATION = IT("Animation")
  142. ROBLOXIDLEANIMATION.Name = "Roblox Idle Animation"
  143. ROBLOXIDLEANIMATION.AnimationId = "http://www.roblox.com/asset/?id=180435571"
  144. --ROBLOXIDLEANIMATION.Parent = Humanoid
  145. --local WEAPONGUI = IT("ScreenGui", PlayerGui)
  146. --WEAPONGUI.Name = "KickGunGUI"
  147. local Weapon = IT("Model")
  148. Weapon.Name = "Adds"
  149. local Effects = IT("Folder", Weapon)
  150. Effects.Name = "Effects"
  151. local ANIMATOR = Humanoid.Animator
  152. local ANIMATE = Character:FindFirstChild("Animate")
  153. local UNANCHOR = true
  154. --script.Parent = PlayerGui
  155.  
  156. RootCF=EULER(-1.57,0,3.14)
  157. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  158. --//=================================\\
  159. --\\=================================//
  160.  
  161.  
  162. --//=================================\\
  163. --|| SAZERENOS' ARTIFICIAL HEARTBEAT
  164. --\\=================================//
  165.  
  166. ArtificialHB = Instance.new("BindableEvent", script)
  167. ArtificialHB.Name = "ArtificialHB"
  168.  
  169. script:WaitForChild("ArtificialHB")
  170.  
  171. frame = Frame_Speed
  172. tf = 0
  173. allowframeloss = false
  174. tossremainder = false
  175. lastframe = tick()
  176. script.ArtificialHB:Fire()
  177.  
  178. game:GetService("RunService").Heartbeat:connect(function(s, p)
  179. tf = tf + s
  180. if tf >= frame then
  181. if allowframeloss then
  182. script.ArtificialHB:Fire()
  183. lastframe = tick()
  184. else
  185. for i = 1, math.floor(tf / frame) do
  186. script.ArtificialHB:Fire()
  187. end
  188. lastframe = tick()
  189. end
  190. if tossremainder then
  191. tf = 0
  192. else
  193. tf = tf - frame * math.floor(tf / frame)
  194. end
  195. end
  196. end)
  197.  
  198. --//=================================\\
  199. --\\=================================//
  200.  
  201. --//=================================\\
  202. --|| SOME FUNCTIONS
  203. --\\=================================//
  204.  
  205. function Raycast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
  206. return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
  207. end
  208.  
  209. function PositiveAngle(NUMBER)
  210. if NUMBER >= 0 then
  211. NUMBER = 0
  212. end
  213. return NUMBER
  214. end
  215.  
  216. function NegativeAngle(NUMBER)
  217. if NUMBER <= 0 then
  218. NUMBER = 0
  219. end
  220. return NUMBER
  221. end
  222.  
  223. function Swait(NUMBER)
  224. if NUMBER == 0 or NUMBER == nil then
  225. ArtificialHB.Event:wait()
  226. else
  227. for i = 1, NUMBER do
  228. ArtificialHB.Event:wait()
  229. end
  230. end
  231. end
  232.  
  233. function CreateMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET)
  234. local NEWMESH = IT(MESH)
  235. if MESH == "SpecialMesh" then
  236. NEWMESH.MeshType = MESHTYPE
  237. if MESHID ~= "nil" and MESHID ~= "" then
  238. NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID
  239. end
  240. if TEXTUREID ~= "nil" and TEXTUREID ~= "" then
  241. NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID
  242. end
  243. end
  244. NEWMESH.Offset = OFFSET or VT(0, 0, 0)
  245. NEWMESH.Scale = SCALE
  246. NEWMESH.Parent = PARENT
  247. return NEWMESH
  248. end
  249.  
  250. function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
  251. local NEWPART = IT("Part")
  252. NEWPART.formFactor = FORMFACTOR
  253. NEWPART.Reflectance = REFLECTANCE
  254. NEWPART.Transparency = TRANSPARENCY
  255. NEWPART.CanCollide = false
  256. NEWPART.Locked = true
  257. NEWPART.Anchored = true
  258. if ANCHOR == false then
  259. NEWPART.Anchored = false
  260. end
  261. NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
  262. NEWPART.Name = NAME
  263. NEWPART.Size = SIZE
  264. NEWPART.Position = Torso.Position
  265. NEWPART.Material = MATERIAL
  266. NEWPART:BreakJoints()
  267. NEWPART.Parent = PARENT
  268. return NEWPART
  269. end
  270.  
  271. local function weldBetween(a, b)
  272. local weldd = Instance.new("ManualWeld")
  273. weldd.Part0 = a
  274. weldd.Part1 = b
  275. weldd.C0 = CFrame.new()
  276. weldd.C1 = b.CFrame:inverse() * a.CFrame
  277. weldd.Parent = a
  278. return weldd
  279. end
  280.  
  281.  
  282. function QuaternionFromCFrame(cf)
  283. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  284. local trace = m00 + m11 + m22
  285. if trace > 0 then
  286. local s = math.sqrt(1 + trace)
  287. local recip = 0.5 / s
  288. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  289. else
  290. local i = 0
  291. if m11 > m00 then
  292. i = 1
  293. end
  294. if m22 > (i == 0 and m00 or m11) then
  295. i = 2
  296. end
  297. if i == 0 then
  298. local s = math.sqrt(m00 - m11 - m22 + 1)
  299. local recip = 0.5 / s
  300. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  301. elseif i == 1 then
  302. local s = math.sqrt(m11 - m22 - m00 + 1)
  303. local recip = 0.5 / s
  304. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  305. elseif i == 2 then
  306. local s = math.sqrt(m22 - m00 - m11 + 1)
  307. local recip = 0.5 / s return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  308. end
  309. end
  310. end
  311.  
  312. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  313. local xs, ys, zs = x + x, y + y, z + z
  314. local wx, wy, wz = w * xs, w * ys, w * zs
  315. local xx = x * xs
  316. local xy = x * ys
  317. local xz = x * zs
  318. local yy = y * ys
  319. local yz = y * zs
  320. local zz = z * zs
  321. 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))
  322. end
  323.  
  324. function QuaternionSlerp(a, b, t)
  325. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  326. local startInterp, finishInterp;
  327. if cosTheta >= 0.0001 then
  328. if (1 - cosTheta) > 0.0001 then
  329. local theta = ACOS(cosTheta)
  330. local invSinTheta = 1 / SIN(theta)
  331. startInterp = SIN((1 - t) * theta) * invSinTheta
  332. finishInterp = SIN(t * theta) * invSinTheta
  333. else
  334. startInterp = 1 - t
  335. finishInterp = t
  336. end
  337. else
  338. if (1 + cosTheta) > 0.0001 then
  339. local theta = ACOS(-cosTheta)
  340. local invSinTheta = 1 / SIN(theta)
  341. startInterp = SIN((t - 1) * theta) * invSinTheta
  342. finishInterp = SIN(t * theta) * invSinTheta
  343. else
  344. startInterp = t - 1
  345. finishInterp = t
  346. end
  347. end
  348. 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
  349. end
  350.  
  351. function Clerp(a, b, t)
  352. local qa = {QuaternionFromCFrame(a)}
  353. local qb = {QuaternionFromCFrame(b)}
  354. local ax, ay, az = a.x, a.y, a.z
  355. local bx, by, bz = b.x, b.y, b.z
  356. local _t = 1 - t
  357. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  358. end
  359.  
  360. function CreateFrame(PARENT, TRANSPARENCY, BORDERSIZEPIXEL, POSITION, SIZE, COLOR, BORDERCOLOR, NAME)
  361. local frame = IT("Frame")
  362. frame.BackgroundTransparency = TRANSPARENCY
  363. frame.BorderSizePixel = BORDERSIZEPIXEL
  364. frame.Position = POSITION
  365. frame.Size = SIZE
  366. frame.BackgroundColor3 = COLOR
  367. frame.BorderColor3 = BORDERCOLOR
  368. frame.Name = NAME
  369. frame.Parent = PARENT
  370. return frame
  371. end
  372.  
  373. function CreateLabel(PARENT, TEXT, TEXTCOLOR, TEXTFONTSIZE, TEXTFONT, TRANSPARENCY, BORDERSIZEPIXEL, STROKETRANSPARENCY, NAME)
  374. local label = IT("TextLabel")
  375. label.BackgroundTransparency = 1
  376. label.Size = UD2(1, 0, 1, 0)
  377. label.Position = UD2(0, 0, 0, 0)
  378. label.TextColor3 = TEXTCOLOR
  379. label.TextStrokeTransparency = STROKETRANSPARENCY
  380. label.TextTransparency = TRANSPARENCY
  381. label.FontSize = TEXTFONTSIZE
  382. label.Font = TEXTFONT
  383. label.BorderSizePixel = BORDERSIZEPIXEL
  384. label.TextScaled = false
  385. label.Text = TEXT
  386. label.Name = NAME
  387. label.Parent = PARENT
  388. return label
  389. end
  390.  
  391. function NoOutlines(PART)
  392. PART.TopSurface, PART.BottomSurface, PART.LeftSurface, PART.RightSurface, PART.FrontSurface, PART.BackSurface = 10, 10, 10, 10, 10, 10
  393. end
  394.  
  395. function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
  396. local NEWWELD = IT(TYPE)
  397. NEWWELD.Part0 = PART0
  398. NEWWELD.Part1 = PART1
  399. NEWWELD.C0 = C0
  400. NEWWELD.C1 = C1
  401. NEWWELD.Parent = PARENT
  402. return NEWWELD
  403. end
  404.  
  405. local S = IT("Sound")
  406. function CreateSound(ID, PARENT, VOLUME, PITCH, DOESLOOP)
  407. local NEWSOUND = nil
  408. coroutine.resume(coroutine.create(function()
  409. NEWSOUND = S:Clone()
  410. NEWSOUND.Parent = PARENT
  411. NEWSOUND.Volume = VOLUME
  412. NEWSOUND.Pitch = PITCH
  413. NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
  414. NEWSOUND:play()
  415. if DOESLOOP == true then
  416. NEWSOUND.Looped = true
  417. else
  418. repeat wait(1) until NEWSOUND.Playing == false or NEWSOUND.Parent ~= PARENT
  419. NEWSOUND:remove()
  420. end
  421. end))
  422. return NEWSOUND
  423. end
  424.  
  425. function CFrameFromTopBack(at, top, back)
  426. local right = top:Cross(back)
  427. 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)
  428. end
  429.  
  430. --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})
  431. function WACKYEFFECT(Table)
  432. local TYPE = (Table.EffectType or "Sphere")
  433. local SIZE = (Table.Size or VT(1,1,1))
  434. local ENDSIZE = (Table.Size2 or VT(0,0,0))
  435. local TRANSPARENCY = (Table.Transparency or 0)
  436. local ENDTRANSPARENCY = (Table.Transparency2 or 1)
  437. local CFRAME = (Table.CFrame or Torso.CFrame)
  438. local MOVEDIRECTION = (Table.MoveToPos or nil)
  439. local ROTATION1 = (Table.RotationX or 0)
  440. local ROTATION2 = (Table.RotationY or 0)
  441. local ROTATION3 = (Table.RotationZ or 0)
  442. local MATERIAL = (Table.Material or "Neon")
  443. local COLOR = (Table.Color or C3(1,1,1))
  444. local TIME = (Table.Time or 45)
  445. local SOUNDID = (Table.SoundID or nil)
  446. local SOUNDPITCH = (Table.SoundPitch or nil)
  447. local SOUNDVOLUME = (Table.SoundVolume or nil)
  448. coroutine.resume(coroutine.create(function()
  449. local PLAYSSOUND = false
  450. local SOUND = nil
  451. local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true)
  452. if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
  453. PLAYSSOUND = true
  454. SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false)
  455. end
  456. EFFECT.Color = COLOR
  457. local MSH = nil
  458. if TYPE == "Sphere" then
  459. MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0))
  460. elseif TYPE == "Block" then
  461. MSH = IT("BlockMesh",EFFECT)
  462. MSH.Scale = VT(SIZE.X,SIZE.X,SIZE.X)
  463. elseif TYPE == "Wave" then
  464. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8))
  465. elseif TYPE == "Ring" then
  466. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
  467. elseif TYPE == "Slash" then
  468. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  469. elseif TYPE == "Round Slash" then
  470. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  471. elseif TYPE == "Swirl" then
  472. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0))
  473. elseif TYPE == "Skull" then
  474. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0))
  475. elseif TYPE == "Crystal" then
  476. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(0,0,0))
  477. end
  478. if MSH ~= nil then
  479. local MOVESPEED = nil
  480. if MOVEDIRECTION ~= nil then
  481. MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME
  482. end
  483. local GROWTH = SIZE - ENDSIZE
  484. local TRANS = TRANSPARENCY - ENDTRANSPARENCY
  485. if TYPE == "Block" then
  486. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  487. else
  488. EFFECT.CFrame = CFRAME
  489. end
  490. for LOOP = 1, TIME+1 do
  491. Swait()
  492. MSH.Scale = MSH.Scale - GROWTH/TIME
  493. if TYPE == "Wave" then
  494. MSH.Offset = VT(0,0,-MSH.Scale.X/8)
  495. end
  496. EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
  497. if TYPE == "Block" then
  498. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  499. else
  500. EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))
  501. end
  502. if MOVEDIRECTION ~= nil then
  503. local ORI = EFFECT.Orientation
  504. EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED)
  505. EFFECT.Orientation = ORI
  506. end
  507. end
  508. if PLAYSSOUND == false then
  509. EFFECT:remove()
  510. else
  511. SOUND.Stopped:Connect(function()
  512. EFFECT:remove()
  513. end)
  514. end
  515. else
  516. if PLAYSSOUND == false then
  517. EFFECT:remove()
  518. else
  519. repeat Swait() until SOUND.Playing == false
  520. EFFECT:remove()
  521. end
  522. end
  523. end))
  524. end
  525.  
  526. function WACKYEFFECT1(Table)
  527. local TYPE = (Table.EffectType or "Sphere")
  528. local SIZE = (Table.Size or VT(1,1,1))
  529. local ENDSIZE = (Table.Size2 or VT(0,0,0))
  530. local TRANSPARENCY = (Table.Transparency or 0)
  531. local ENDTRANSPARENCY = (Table.Transparency2 or 1)
  532. local CFRAME = (Table.CFrame or Torso.CFrame)
  533. local MOVEDIRECTION = (Table.MoveToPos or nil)
  534. local ROTATION1 = (Table.RotationX or 0)
  535. local ROTATION2 = (Table.RotationY or 0)
  536. local ROTATION3 = (Table.RotationZ or 0)
  537. local MATERIAL = (Table.Material or "Neon")
  538. local COLOR = (Table.Color or C3(1,1,1))
  539. local TIME = (Table.Time or 45)
  540. local SOUNDID = (Table.SoundID or nil)
  541. local SOUNDPITCH = (Table.SoundPitch or nil)
  542. local SOUNDVOLUME = (Table.SoundVolume or nil)
  543. local USEBOOMERANGMATH = (Table.UseBoomerangMath or false)
  544. local BOOMERANG = (Table.Boomerang or 0)
  545. local SIZEBOOMERANG = (Table.SizeBoomerang or 0)
  546. coroutine.resume(coroutine.create(function()
  547. local PLAYSSOUND = false
  548. local SOUND = nil
  549. local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true)
  550. if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
  551. PLAYSSOUND = true
  552. SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false)
  553. end
  554. EFFECT.Color = COLOR
  555. local MSH = nil
  556. if TYPE == "Sphere" then
  557. MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0))
  558. elseif TYPE == "Block" or TYPE == "Box" then
  559. MSH = IT("BlockMesh",EFFECT)
  560. MSH.Scale = SIZE
  561. elseif TYPE == "Wave" then
  562. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8))
  563. elseif TYPE == "Ring" then
  564. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
  565. elseif TYPE == "Slash" then
  566. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  567. elseif TYPE == "Round Slash" then
  568. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  569. elseif TYPE == "Swirl" then
  570. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "168892432", "", SIZE, VT(0,0,0))
  571. elseif TYPE == "Skull" then
  572. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0))
  573. elseif TYPE == "Crystal" then
  574. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(0,0,0))
  575. end
  576. if MSH ~= nil then
  577. local BOOMR1 = 1+BOOMERANG/50
  578. local BOOMR2 = 1+SIZEBOOMERANG/50
  579. local MOVESPEED = nil
  580. if MOVEDIRECTION ~= nil then
  581. if USEBOOMERANGMATH == true then
  582. MOVESPEED = ((CFRAME.p - MOVEDIRECTION).Magnitude/TIME)*BOOMR1
  583. else
  584. MOVESPEED = ((CFRAME.p - MOVEDIRECTION).Magnitude/TIME)
  585. end
  586. end
  587. local GROWTH = nil
  588. if USEBOOMERANGMATH == true then
  589. GROWTH = (SIZE - ENDSIZE)*(BOOMR2+1)
  590. else
  591. GROWTH = (SIZE - ENDSIZE)
  592. end
  593. local TRANS = TRANSPARENCY - ENDTRANSPARENCY
  594. if TYPE == "Block" then
  595. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  596. else
  597. EFFECT.CFrame = CFRAME
  598. end
  599. if USEBOOMERANGMATH == true then
  600. for LOOP = 1, TIME+1 do
  601. Swait()
  602. MSH.Scale = MSH.Scale - (VT((GROWTH.X)*((1 - (LOOP/TIME)*BOOMR2)),(GROWTH.Y)*((1 - (LOOP/TIME)*BOOMR2)),(GROWTH.Z)*((1 - (LOOP/TIME)*BOOMR2)))*BOOMR2)/TIME
  603. if TYPE == "Wave" then
  604. MSH.Offset = VT(0,0,-MSH.Scale.Z/8)
  605. end
  606. EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
  607. if TYPE == "Block" then
  608. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  609. else
  610. EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))
  611. end
  612. if MOVEDIRECTION ~= nil then
  613. local ORI = EFFECT.Orientation
  614. EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-(MOVESPEED)*((1 - (LOOP/TIME)*BOOMR1)))
  615. EFFECT.CFrame = CF(EFFECT.Position)*ANGLES(RAD(ORI.X),RAD(ORI.Y),RAD(ORI.Z))
  616. end
  617. end
  618. else
  619. for LOOP = 1, TIME+1 do
  620. Swait()
  621. MSH.Scale = MSH.Scale - GROWTH/TIME
  622. if TYPE == "Wave" then
  623. MSH.Offset = VT(0,0,-MSH.Scale.Z/8)
  624. end
  625. EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
  626. if TYPE == "Block" then
  627. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  628. else
  629. EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))
  630. end
  631. if MOVEDIRECTION ~= nil then
  632. local ORI = EFFECT.Orientation
  633. EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED)
  634. EFFECT.CFrame = CF(EFFECT.Position)*ANGLES(RAD(ORI.X),RAD(ORI.Y),RAD(ORI.Z))
  635. end
  636. end
  637. end
  638. EFFECT.Transparency = 1
  639. if PLAYSSOUND == false then
  640. EFFECT:remove()
  641. else
  642. repeat Swait() until EFFECT:FindFirstChildOfClass("Sound") == nil
  643. EFFECT:remove()
  644. end
  645. else
  646. if PLAYSSOUND == false then
  647. EFFECT:remove()
  648. else
  649. repeat Swait() until EFFECT:FindFirstChildOfClass("Sound") == nil
  650. EFFECT:remove()
  651. end
  652. end
  653. end))
  654. end
  655.  
  656. function MakeForm(PART,TYPE)
  657. if TYPE == "Cyl" then
  658. local MSH = IT("CylinderMesh",PART)
  659. elseif TYPE == "Ball" then
  660. local MSH = IT("SpecialMesh",PART)
  661. MSH.MeshType = "Sphere"
  662. elseif TYPE == "Wedge" then
  663. local MSH = IT("SpecialMesh",PART)
  664. MSH.MeshType = "Wedge"
  665. end
  666. end
  667.  
  668. function SpawnTrail(FROM,TO,BIG)
  669. local TRAIL = CreatePart(3, Effects, "Neon", 0, 0.5, "Really red", "Trail", VT(0,0,0))
  670. MakeForm(TRAIL,"Cyl")
  671. local DIST = (FROM - TO).Magnitude
  672. if BIG == true then
  673. TRAIL.Size = VT(0.5,DIST,0.5)
  674. else
  675. TRAIL.Size = VT(0.25,DIST,0.25)
  676. end
  677. TRAIL.CFrame = CF(FROM, TO) * CF(0, 0, -DIST/2) * ANGLES(RAD(90),RAD(0),RAD(0))
  678. coroutine.resume(coroutine.create(function()
  679. for i = 1, 5 do
  680. Swait()
  681. TRAIL.Transparency = TRAIL.Transparency + 0.1
  682. end
  683. TRAIL:remove()
  684. end))
  685. end
  686.  
  687. Debris = game:GetService("Debris")
  688.  
  689. function CastProperRay(StartPos, EndPos, Distance, Ignore)
  690. local DIRECTION = CF(StartPos,EndPos).lookVector
  691. return Raycast(StartPos, DIRECTION, Distance, Ignore)
  692. end
  693.  
  694. function turnto(position)
  695. RootPart.CFrame=CFrame.new(RootPart.CFrame.p,VT(position.X,RootPart.Position.Y,position.Z)) * CFrame.new(0, 0, 0)
  696. end
  697.  
  698.  
  699. function shakes(power,length)
  700. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  701. local var = script.Shaker:Clone()
  702. var.Parent = v.PlayerGui
  703. local pw = var.Shakeval
  704. local lgth = var.MultLength
  705. pw.Value = power
  706. lgth.Value = length
  707. var.Disabled = false
  708. end
  709. end
  710.  
  711. --//=================================\\
  712. --|| WEAPON CREATION
  713. --\\=================================//
  714.  
  715. local Particle = IT("ParticleEmitter",nil)
  716. Particle.Enabled = false
  717. Particle.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.3),NumberSequenceKeypoint.new(0.3,0),NumberSequenceKeypoint.new(1,1)})
  718. Particle.LightEmission = 0.5
  719. Particle.Rate = 150
  720. Particle.ZOffset = 0.2
  721. Particle.Rotation = NumberRange.new(-180, 180)
  722. Particle.RotSpeed = NumberRange.new(-180, 180)
  723. Particle.Texture = "http://www.roblox.com/asset/?id=304437537"
  724. Particle.Color = ColorSequence.new(C3(1,1,0),C3(0.4,0.4,0))
  725.  
  726. --ParticleEmitter({Speed = 5, Drag = 0, Size1 = 1, Size2 = 5, Lifetime1 = 1, Lifetime2 = 1.5, Parent = Torso, Emit = 100, Offset = 360, Enabled = false})
  727. function ParticleEmitter(Table)
  728. local PRTCL = Particle:Clone()
  729. local Speed = Table.Speed or 5
  730. local Drag = Table.Drag or 0
  731. local Size1 = Table.Size1 or 1
  732. local Size2 = Table.Size2 or 5
  733. local Lifetime1 = Table.Lifetime1 or 1
  734. local Lifetime2 = Table.Lifetime2 or 1.5
  735. local Parent = Table.Parent or Torso
  736. local Emit = Table.Emit or 100
  737. local Offset = Table.Offset or 360
  738. local Acel = Table.Acel or VT(0,0,0)
  739. local Enabled = Table.Enabled or false
  740. PRTCL.Parent = Parent
  741. PRTCL.Size = NumberSequence.new(Size1,Size2)
  742. PRTCL.Lifetime = NumberRange.new(Lifetime1,Lifetime2)
  743. PRTCL.Speed = NumberRange.new(Speed)
  744. PRTCL.VelocitySpread = Offset
  745. PRTCL.Drag = Drag
  746. PRTCL.Acceleration = Acel
  747. if Enabled == false then
  748. PRTCL:Emit(Emit)
  749. Debris:AddItem(PRTCL,Lifetime2)
  750. else
  751. PRTCL.Enabled = true
  752. end
  753. return PRTCL
  754. end
  755.  
  756. local musik = Instance.new("Sound",RootPart)
  757. --script.Parent = PlayerGui
  758.  
  759. local Player_Size = 1
  760.  
  761.  
  762.  
  763. --IgnorantRojo/X5UL made the deag and fixed it on here
  764.  
  765.  
  766. if Player.Name == "X5UL" then
  767. for i,v in pairs(Character:GetChildren()) do
  768. if v:IsA("Accessory") then
  769. v:Destroy()
  770. end
  771. end
  772. --[[
  773. for _, c in pairs(Character:GetChildren()) do
  774. if script:FindFirstChild(c.Name) then
  775. local Part = script[c.Name]
  776. Part.Parent = Character
  777. Part.Base.Anchored = false
  778. Part:SetPrimaryPartCFrame(c.CFrame)
  779. weldBetween(c,Part.Base)
  780. for _, e in pairs(Part:GetChildren()) do
  781. if e:IsA("BasePart") and e.Name ~= "Base" then
  782. e.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
  783. e.Locked = true
  784. e.Anchored = false
  785. e.Parent = Character
  786. weldBetween(c,e)
  787. end
  788. end
  789. Part:remove()
  790. end
  791. end
  792. ]]--
  793. local EXTRATRANS = 0
  794.  
  795. local TopHat = CreatePart(3, Character, "Fabric", 0, 0, "Really black", "Hat", VT(1,1,1),false)
  796. TopHat.Color = C3(0,0,0)
  797. local HatWeld = CreateWeldOrSnapOrMotor("Weld", Head, Head, TopHat, CF(0,0.7,0), CF(0, 0, 0))
  798. CreateMesh("SpecialMesh", TopHat, "FileMesh", "1028713", "97740465", VT(1,1,1)*1.05, VT(0,0,0))
  799. end
  800. local Hammer = script.Hammer
  801. Hammer.Parent = Character
  802. local Grip = CreateWeldOrSnapOrMotor("Weld", RightArm, RightArm, Hammer.HandlePart, CF(0, -1, -2.1)*ANGLES(RAD(90),RAD(90),RAD(0)), CF(0, 0, 0))
  803.  
  804.  
  805. Weapon.Parent = Character
  806.  
  807.  
  808. --Weapon.Parent = Character
  809.  
  810. local BODY = {}
  811. for _, c in pairs(Character:GetDescendants()) do
  812. if c:IsA("BasePart") and c.Name ~= "Handle" then
  813. if c ~= RootPart and c ~= Torso and c ~= Head and c ~= RightArm and c ~= LeftArm and c ~= RightLeg and c ~= LeftLeg then
  814. c.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
  815. end
  816. table.insert(BODY,{c,c.Parent,c.Material,c.Color,c.Transparency})
  817. elseif c:IsA("JointInstance") then
  818. table.insert(BODY,{c,c.Parent,nil,nil,nil})
  819. end
  820. end
  821. for e = 1, #BODY do
  822. if BODY[e] ~= nil then
  823. local STUFF = BODY[e]
  824. local PART = STUFF[1]
  825. local PARENT = STUFF[2]
  826. local MATERIAL = STUFF[3]
  827. local COLOR = STUFF[4]
  828. local TRANSPARENCY = STUFF[5]
  829. if PART.ClassName == "Part" and PART ~= RootPart then
  830. PART.Material = MATERIAL
  831. PART.Color = COLOR
  832. PART.Transparency = TRANSPARENCY
  833. end
  834. PART.AncestryChanged:Connect(function()
  835. PART.Parent = PARENT
  836. end)
  837. end
  838. end
  839. function refit()
  840. Character.Parent = workspace
  841. for e = 1, #BODY do
  842. if BODY[e] ~= nil then
  843. local STUFF = BODY[e]
  844. local PART = STUFF[1]
  845. local PARENT = STUFF[2]
  846. local MATERIAL = STUFF[3]
  847. local COLOR = STUFF[4]
  848. local TRANSPARENCY = STUFF[5]
  849. if PART:IsA("BasePart") and PART ~= RootPart then
  850. PART.Material = MATERIAL
  851. PART.Color = COLOR
  852. PART.Transparency = TRANSPARENCY+EXTRATRANS
  853. end
  854. if PART.Parent ~= PARENT then
  855. Humanoid:remove()
  856. PART.Parent = PARENT
  857. Humanoid = IT("Humanoid",Character)
  858. end
  859. end
  860. end
  861. end
  862.  
  863. Humanoid.Died:connect(function()
  864. refit()
  865. --CreateSound("608314840", Character, 600, 1, false)
  866. end)
  867.  
  868. --//=================================\\
  869. --|| DAMAGING
  870. --\\=================================//
  871.  
  872. function KickThatNigga(CHARACTER)
  873. g = game.Players:GetPlayers()
  874. local kickfolder = IT("Folder",Effects)
  875. local naeeym2 = Instance.new("BillboardGui",kickfolder)
  876. naeeym2.AlwaysOnTop = false
  877. naeeym2.Size = UDim2.new(5,35,2,35)
  878. naeeym2.StudsOffset = Vector3.new(0,1,0)
  879. naeeym2.Name = "Mark"
  880. local tecks2 = Instance.new("TextLabel",naeeym2)
  881. tecks2.BackgroundTransparency = 1
  882. tecks2.TextScaled = true
  883. tecks2.BorderSizePixel = 0
  884. tecks2.Text = "BEANED"
  885. tecks2.Font = "SciFi"
  886. tecks2.TextSize = 30
  887. tecks2.TextStrokeTransparency = 1
  888. tecks2.TextColor3 = Color3.new(1,0,0)
  889. tecks2.TextStrokeColor3 = Color3.new(1,0,0)
  890. tecks2.Size = UDim2.new(1,0,0.5,0)
  891. tecks2.Parent = naeeym2
  892. CreateSound("527749592", CHARACTER, 600, 1, false)
  893. for i,v in ipairs(CHARACTER:GetChildren()) do
  894. if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  895. if v.Name ~= "HumanoidRootPart" then
  896. local BOD = v:Clone()
  897. BOD.CanCollide = false
  898. BOD.Anchored = true
  899. BOD.CFrame = v.CFrame
  900. BOD.Parent = kickfolder
  901. BOD.Material = "Granite"
  902. BOD.Color = C3(.3,0,0)
  903. if BOD:FindFirstChildOfClass("Decal") then
  904. BOD:FindFirstChildOfClass("Decal"):remove()
  905. end
  906. if BOD.Name == "Head" then
  907. naeeym2.Adornee = BOD
  908. end
  909. if BOD.ClassName == "MeshPart" then
  910. BOD.TextureID = ""
  911. end
  912. end
  913. end
  914. end
  915. for i,v in pairs(g) do
  916. v:remove()
  917. end
  918. if CHARACTER ~= Character then
  919. CHARACTER:remove()
  920. end
  921. coroutine.resume(coroutine.create(function()
  922. for i = 1, 50 do
  923. Swait()
  924. for i,v in ipairs(kickfolder:GetChildren()) do
  925. if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  926. v.Transparency = 1
  927. end
  928. naeeym2.Enabled = false
  929. end
  930. Swait()
  931. for i,v in ipairs(kickfolder:GetChildren()) do
  932. if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  933. v.Transparency = 0
  934. end
  935. naeeym2.Enabled = true
  936. end
  937. end
  938. kickfolder:remove()
  939. end))
  940. end
  941.  
  942. function ApplyAoE(POSITION,RANGE,ISKICKED)
  943. local CHILDREN = workspace:GetDescendants()
  944. for index, CHILD in pairs(CHILDREN) do
  945. if CHILD.ClassName == "Model" and CHILD ~= Character then
  946. local HUM = CHILD:FindFirstChildOfClass("Humanoid")
  947. if HUM then
  948. local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
  949. if TORSO then
  950. if (TORSO.Position - POSITION).Magnitude <= RANGE then
  951. if ISKICKED == true then
  952. KickThatNigga(CHILD)
  953. else
  954. if ISKICKED == "Gravity" then
  955. HUM.PlatformStand = true
  956. if TORSO:FindFirstChild("V3BanishForce"..Player.Name) then
  957. local grav = Instance.new("BodyPosition",TORSO)
  958. grav.D = 15
  959. grav.P = 20000
  960. grav.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  961. grav.position = TORSO.Position
  962. grav.Name = "V3BanishForce"..Player.Name
  963. else
  964. TORSO:FindFirstChild("V3BanishForce"..Player.Name).position = TORSO.Position+VT(0,0.3,0)
  965. TORSO.RotVelocity = VT(MRANDOM(-25,25),MRANDOM(-25,25),MRANDOM(-25,25))
  966. end
  967. else
  968. HUM.PlatformStand = false
  969. end
  970. end
  971. elseif ISKICKED == "Gravity" then
  972. if TORSO:FindFirstChild("V3BanishForce"..Player.Name) then
  973. TORSO:FindFirstChild("V3BanishForce"..Player.Name):remove()
  974. HUM.PlatformStand = false
  975. end
  976. end
  977. end
  978. end
  979. end
  980. end
  981. end
  982.  
  983. local BEANED = {}
  984.  
  985. function Ban(bitch)
  986. if bitch then
  987. g = game.Players:GetPlayers()
  988. local kickfolder = IT("Folder",Effects)
  989. local naeeym2 = Instance.new("BillboardGui",kickfolder)
  990. naeeym2.AlwaysOnTop = false
  991. naeeym2.Size = UDim2.new(5,35,2,35)
  992. naeeym2.StudsOffset = Vector3.new(0,1,0)
  993. naeeym2.Name = "Mark"
  994. local tecks2 = Instance.new("TextLabel",naeeym2)
  995. tecks2.BackgroundTransparency = 1
  996. tecks2.TextScaled = true
  997. tecks2.BorderSizePixel = 0
  998. tecks2.Text = "BANNED"
  999. tecks2.Font = "SciFi"
  1000. tecks2.TextSize = 30
  1001. tecks2.TextStrokeTransparency = 0
  1002. tecks2.TextColor3 = Color3.new(1,0,0)
  1003. tecks2.TextStrokeColor3 = Color3.new(1,0,0)
  1004. tecks2.Size = UDim2.new(1,0,0.5,0)
  1005. tecks2.Parent = naeeym2
  1006. -- CreateSound("2570187601", bitch, 600, 1, false)
  1007. local Players = game:GetService("Players")
  1008. local fag = Players:FindFirstChild(bitch.Name)
  1009. --faggut:Kick()
  1010. if Players:FindFirstChild(bitch.Name) then
  1011. fag:Kick(reason)
  1012. end
  1013. if Players:FindFirstChild(bitch.Name) then
  1014. fag:Kick(reason)
  1015. end
  1016. if Players:FindFirstChild(bitch.Name) then
  1017. fag:Kick(reason)
  1018. end
  1019. if Players:FindFirstChild(bitch.Name) then
  1020. fag:Kick(reason)
  1021. end
  1022. if Players:FindFirstChild(bitch.Name) then
  1023. fag:Kick(reason)
  1024. end
  1025. if Players:FindFirstChild(bitch.Name) then
  1026. fag:Kick(reason)
  1027. end
  1028. table.insert(BEANED,bitch.name)
  1029. --]]
  1030. --CreateSound("527749592", game.Workspace, 700, 1, false)
  1031. --CHARACTER:Remove()
  1032. --[[
  1033. for i,v in pairs(g) do
  1034. --v:remove()
  1035. end ]]--
  1036. --[[
  1037. if CHARACTER.Name ~= "Default Dummy" or CHARACTER.Name ~= "NPC" then
  1038. for i,v in pairs(g) do
  1039. if string.find(string.upper(v.Name),CHARACTER) == 1 then
  1040. v:remove()
  1041. end
  1042. end
  1043. end]]--
  1044. --[[
  1045. for _, p in pairs(game.Players:GetChildren()) do
  1046. if p:FindFirstChild("CHARACTER") then
  1047.  
  1048. end
  1049. end]]--
  1050. coroutine.resume(coroutine.create(function()
  1051. for i = 1, 50 do
  1052. Swait()
  1053. for i,v in ipairs(kickfolder:GetChildren()) do
  1054. if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  1055. v.Transparency = 1
  1056. end
  1057. naeeym2.Enabled = false
  1058. end
  1059. Swait()
  1060. for i,v in ipairs(kickfolder:GetChildren()) do
  1061. if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  1062. v.Transparency = 0
  1063. end
  1064. naeeym2.Enabled = true
  1065. end
  1066. end
  1067. kickfolder:remove()
  1068. end))
  1069. --wait(6)
  1070. --bitch:Remove()
  1071. end
  1072. end
  1073.  
  1074. local function CheckForBan(player)
  1075. for i = 1, #BEANED do
  1076. if player.Name == BEANED[i] then
  1077. player:Kick("NO LOUD SOUND OR ABUSE") --Ban Reason Change between the '' to change the reason!
  1078. end
  1079. end
  1080. end
  1081.  
  1082.  
  1083. game.Players.PlayerAdded:connect(function()
  1084. for i,v in pairs(game.Players:GetPlayers())do
  1085. CheckForBan(v)
  1086. end
  1087. end)
  1088.  
  1089. function KickThatNigger(CHARACTER)
  1090. g = game.Players:GetPlayers()
  1091. local kickfolder = IT("Folder",Effects)
  1092. local naeeym2 = Instance.new("BillboardGui",kickfolder)
  1093. naeeym2.AlwaysOnTop = false
  1094. naeeym2.Size = UDim2.new(5,35,2,35)
  1095. naeeym2.StudsOffset = Vector3.new(0,1,0)
  1096. naeeym2.Name = "Mark"
  1097. local tecks2 = Instance.new("TextLabel",naeeym2)
  1098. tecks2.BackgroundTransparency = 1
  1099. tecks2.TextScaled = true
  1100. tecks2.BorderSizePixel = 0
  1101. tecks2.Text = "BEANED"
  1102. tecks2.Font = "SciFi"
  1103. tecks2.TextSize = 30
  1104. tecks2.TextStrokeTransparency = 1
  1105. tecks2.TextColor3 = Color3.new(1,0,0)
  1106. tecks2.TextStrokeColor3 = Color3.new(1,0,0)
  1107. tecks2.Size = UDim2.new(1,0,0.5,0)
  1108. tecks2.Parent = naeeym2
  1109. -- CreateSound("2570187601", CHARACTER, 600, 1, false)
  1110. for i,v in ipairs(CHARACTER:GetChildren()) do
  1111. if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  1112. if v.Name ~= "HumanoidRootPart" then
  1113. local BOD = v:Clone()
  1114. BOD.CanCollide = false
  1115. BOD.Anchored = true
  1116. BOD.CFrame = v.CFrame
  1117. BOD.Parent = kickfolder
  1118. BOD.Material = "Granite"
  1119. BOD.Color = C3(.3,0,0)
  1120. if BOD:FindFirstChildOfClass("Decal") then
  1121. BOD:FindFirstChildOfClass("Decal"):remove()
  1122. end
  1123. if BOD.Name == "Head" then
  1124. naeeym2.Adornee = BOD
  1125. end
  1126. if BOD.ClassName == "MeshPart" then
  1127. BOD.TextureID = ""
  1128. end
  1129. end
  1130. end
  1131. end
  1132. CHARACTER:Remove()
  1133.  
  1134. --[[
  1135. for i,v in pairs(g) do
  1136. --v:remove()
  1137. end ]]--
  1138. --[[
  1139. if CHARACTER.Name ~= "Default Dummy" or CHARACTER.Name ~= "NPC" then
  1140. for i,v in pairs(g) do
  1141. if string.find(string.upper(v.Name),CHARACTER) == 1 then
  1142. v:remove()
  1143. end
  1144. end
  1145. end]]--
  1146. --[[
  1147. for _, p in pairs(game.Players:GetChildren()) do
  1148. if p:FindFirstChild("CHARACTER") then
  1149.  
  1150. end
  1151. end]]--
  1152. coroutine.resume(coroutine.create(function()
  1153. for i = 1, 50 do
  1154. Swait()
  1155. for i,v in ipairs(kickfolder:GetChildren()) do
  1156. if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  1157. v.Transparency = 1
  1158. end
  1159. naeeym2.Enabled = false
  1160. end
  1161. Swait()
  1162. for i,v in ipairs(kickfolder:GetChildren()) do
  1163. if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  1164. v.Transparency = 0
  1165. end
  1166. naeeym2.Enabled = true
  1167. end
  1168. end
  1169. kickfolder:remove()
  1170. end))
  1171. --wait(6)
  1172. --bitch:Remove()
  1173. end
  1174.  
  1175.  
  1176. function Kick(bitch)
  1177. g = game.Players:GetPlayers()
  1178. local kickfolder = IT("Folder",Effects)
  1179. local naeeym2 = Instance.new("BillboardGui",kickfolder)
  1180. naeeym2.AlwaysOnTop = false
  1181. naeeym2.Size = UDim2.new(5,35,2,35)
  1182. naeeym2.StudsOffset = Vector3.new(0,1,0)
  1183. naeeym2.Name = "Mark"
  1184. local tecks2 = Instance.new("TextLabel",naeeym2)
  1185. tecks2.BackgroundTransparency = 1
  1186. tecks2.TextScaled = true
  1187. tecks2.BorderSizePixel = 0
  1188. tecks2.Text = "BANNED"
  1189. tecks2.Font = "SciFi"
  1190. tecks2.TextSize = 30
  1191. tecks2.TextStrokeTransparency = 0
  1192. tecks2.TextColor3 = Color3.new(1,0,0)
  1193. tecks2.TextStrokeColor3 = Color3.new(1,0,0)
  1194. tecks2.Size = UDim2.new(1,0,0.5,0)
  1195. tecks2.Parent = naeeym2
  1196. -- CreateSound("2570187601", bitch, 600, 1, false)
  1197. local Players = game:GetService("Players")
  1198. local fag = Players:FindFirstChild(bitch.Name)
  1199. --faggut:Kick()
  1200. if Players:FindFirstChild(bitch.Name) then
  1201. fag:Kick(reason)
  1202. end
  1203. if Players:FindFirstChild(bitch.Name) then
  1204. fag:Kick(reason)
  1205. end
  1206. if Players:FindFirstChild(bitch.Name) then
  1207. fag:Kick(reason)
  1208. end
  1209. if Players:FindFirstChild(bitch.Name) then
  1210. fag:Kick(reason)
  1211. end
  1212. if Players:FindFirstChild(bitch.Name) then
  1213. fag:Kick(reason)
  1214. end
  1215. if Players:FindFirstChild(bitch.Name) then
  1216. fag:Kick(reason)
  1217. end
  1218. --[[
  1219. for i,v in pairs(fag.Name) do
  1220. if (v:lower() == newPlayer.Name:lower()) then
  1221. newPlayer:Remove()
  1222. end
  1223. end]]--
  1224. --CreateSound("527749592", game.Workspace, 700, 1, false)
  1225. --CHARACTER:Remove()
  1226. --[[
  1227. for i,v in pairs(g) do
  1228. --v:remove()
  1229. end ]]--
  1230. --[[
  1231. if CHARACTER.Name ~= "Default Dummy" or CHARACTER.Name ~= "NPC" then
  1232. for i,v in pairs(g) do
  1233. if string.find(string.upper(v.Name),CHARACTER) == 1 then
  1234. v:remove()
  1235. end
  1236. end
  1237. end]]--
  1238. --[[
  1239. for _, p in pairs(game.Players:GetChildren()) do
  1240. if p:FindFirstChild("CHARACTER") then
  1241.  
  1242. end
  1243. end]]--
  1244. coroutine.resume(coroutine.create(function()
  1245. for i = 1, 50 do
  1246. Swait()
  1247. for i,v in ipairs(kickfolder:GetChildren()) do
  1248. if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  1249. v.Transparency = 1
  1250. end
  1251. naeeym2.Enabled = false
  1252. end
  1253. Swait()
  1254. for i,v in ipairs(kickfolder:GetChildren()) do
  1255. if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  1256. v.Transparency = 0
  1257. end
  1258. naeeym2.Enabled = true
  1259. end
  1260. end
  1261. kickfolder:remove()
  1262. end))
  1263. --wait(6)
  1264. --bitch:Remove()
  1265. end
  1266.  
  1267.  
  1268.  
  1269. function KickAoE(POSITION,RANGE,BRUTAL)
  1270. local CHILDREN = workspace:GetDescendants()
  1271. for index, CHILD in pairs(CHILDREN) do
  1272. if CHILD.ClassName == "Model" and CHILD ~= Character then
  1273. local HUM = CHILD:FindFirstChildOfClass("Humanoid")
  1274. if HUM then
  1275. local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
  1276. if TORSO then
  1277. if (TORSO.Position - POSITION).Magnitude <= RANGE then
  1278. if BRUTAL == true then
  1279. if Type == "Banish" then
  1280. KickThatNigger(CHILD)
  1281. elseif Type == "Ban" then
  1282. Ban(CHILD)
  1283. elseif Type == "Kick" then
  1284. Kick(CHILD)
  1285. --elseif Type == "Tangle" then
  1286. --Entangle(CHILD)
  1287. end
  1288. else
  1289. CHILD:BreakJoints()
  1290. end
  1291. end
  1292. end
  1293. end
  1294. end
  1295. end
  1296. end
  1297.  
  1298. function ApplyAoE2(POSITION,RANGE,ISKICKED)
  1299. local CHILDREN = workspace:GetDescendants()
  1300. for index, CHILD in pairs(CHILDREN) do
  1301. if CHILD.ClassName == "Model" and CHILD ~= Character then
  1302. local HUM = CHILD:FindFirstChildOfClass("Humanoid")
  1303. if HUM then
  1304. local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
  1305. if TORSO then
  1306. if (TORSO.Position - POSITION).Magnitude <= RANGE then
  1307. if ISKICKED == true then
  1308. KickThatNigger(CHILD)
  1309. else
  1310. if ISKICKED == "Gravity" then
  1311. HUM.PlatformStand = true
  1312. if TORSO:FindFirstChild("V3BanishForce"..Player.Name) then
  1313. local grav = Instance.new("BodyPosition",TORSO)
  1314. grav.D = 15
  1315. grav.P = 20000
  1316. grav.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1317. grav.position = TORSO.Position
  1318. grav.Name = "V3BanishForce"..Player.Name
  1319. else
  1320. TORSO:FindFirstChild("V3BanishForce"..Player.Name).position = TORSO.Position+VT(0,0.3,0)
  1321. TORSO.RotVelocity = VT(MRANDOM(-25,25),MRANDOM(-25,25),MRANDOM(-25,25))
  1322. end
  1323. else
  1324. HUM.PlatformStand = false
  1325. end
  1326. end
  1327. elseif ISKICKED == "Gravity" then
  1328. if TORSO:FindFirstChild("V3BanishForce"..Player.Name) then
  1329. TORSO:FindFirstChild("V3BanishForce"..Player.Name):remove()
  1330. HUM.PlatformStand = false
  1331. end
  1332. end
  1333. end
  1334. end
  1335. end
  1336. end
  1337. end
  1338.  
  1339. --//=================================\\
  1340. --|| ATTACK FUNCTIONS AND STUFF
  1341. --\\=================================//
  1342.  
  1343.  
  1344. function ApplyDamage2(Humanoid,Damage)
  1345. if Humanoid.Health == math.huge then
  1346. Humanoid.Parent:BreakJoints()
  1347. else
  1348. local MULTIPLY = Humanoid.MaxHealth/100
  1349. Damage = Damage * DAMAGEMULTIPLIER
  1350. if Humanoid.Health ~= 0 then
  1351. Humanoid.Health = Humanoid.Health - Damage*MULTIPLY
  1352. end
  1353. end
  1354. end
  1355. function ApplyAoEA(POSITION,RANGE,MINDMG,MAXDMG,FLING,CAMSINSTAKILL,INSTAKILL)
  1356. local CHILDREN = workspace:GetDescendants()
  1357. for index, CHILD in pairs(CHILDREN) do
  1358. if CHILD.ClassName == "Model" and CHILD ~= Character then
  1359. local HUM = CHILD:FindFirstChildOfClass("Humanoid")
  1360. if HUM then
  1361. local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
  1362. if TORSO then
  1363. if (TORSO.Position - POSITION).Magnitude <= RANGE then
  1364. if INSTAKILL == true or HUM.MaxHealth == math.huge then
  1365. CHILD:BreakJoints()
  1366. else
  1367. local DMG = MRANDOM(MINDMG,MAXDMG)
  1368. ApplyDamage2(HUM,DMG)
  1369. -- CreateSound(622342161, Character, 60, 1, false)
  1370. -- wait(0.9)
  1371. --shakes(4, 1)
  1372. end
  1373. if FLING > 0 then
  1374. for _, c in pairs(CHILD:GetChildren()) do
  1375. if c:IsA("BasePart") then
  1376. local bv = Instance.new("BodyVelocity")
  1377. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  1378. bv.velocity = CF(POSITION,TORSO.Position).lookVector*FLING
  1379. bv.Parent = c
  1380. Debris:AddItem(bv,0.05)
  1381. end
  1382. end
  1383. end
  1384. end
  1385. end
  1386. end
  1387. end
  1388. end
  1389. end
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397. function SPIN()
  1398. ATTACK = true
  1399. Rooted = false
  1400. --ApplyAoEA(Hammer.Position,9,750,990,975,true,{SHAKE = 1999, TIMER = 1005, DOESFADE = true})
  1401. for i=0, 6, 0.1 / Animation_Speed do
  1402. Swait()
  1403. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(0),RAD(0),RAD(0)),.1)
  1404. ApplyAoEA(Hammer.Hitbox.Position,5,0,0,980,true,{SHAKE = 999, TIMER = 995, DOESFADE = true})
  1405. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(360*COS(SINE/1))), 1 / Animation_Speed)
  1406. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 1 / Animation_Speed)
  1407. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1408. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1409. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.01) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  1410. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  1411. end
  1412.  
  1413. ATTACK = false
  1414. Rooted = false
  1415. end
  1416.  
  1417.  
  1418.  
  1419.  
  1420.  
  1421. function CreateWave(SIZE,WAIT,CFRAME,DOESROT,ROT,COLOR,GROW)
  1422. local wave = CreatePart(3, Effects, "Neon", 0, 0.5, BRICKC(COLOR), "Effect", VT(0,0,0))
  1423. local mesh = IT("SpecialMesh",wave)
  1424. mesh.MeshType = "FileMesh"
  1425. mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1426. mesh.Scale = SIZE
  1427. mesh.Offset = VT(0,0,-SIZE.X/8)
  1428. wave.CFrame = CFRAME
  1429. coroutine.resume(coroutine.create(function(PART)
  1430. for i = 1, WAIT do
  1431. Swait()
  1432. mesh.Scale = mesh.Scale + GROW
  1433. mesh.Offset = VT(0,0,-(mesh.Scale.X/8))
  1434. if DOESROT == true then
  1435. wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0,ROT,0)
  1436. end
  1437. wave.Transparency = wave.Transparency + (0.5/WAIT)
  1438. if wave.Transparency > 0.99 then
  1439. wave:remove()
  1440. end
  1441. end
  1442. end))
  1443. end
  1444.  
  1445.  
  1446.  
  1447. function BANSLAM()
  1448. ATTACK = true
  1449. Rooted = false
  1450. repeat
  1451. --HITFLOOR = nil
  1452. for i=0, 0.2, 0.1 / Animation_Speed do
  1453. Swait()
  1454. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  1455. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  1456. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  1457. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  1458. --HandleWeld.C0 = Clerp(HandleWeld.C0, CF(0, -0.8, 0) * ANGLES(RAD(-90), RAD(-45), RAD(0)),2 / Animation_Speed)
  1459. --RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 7) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
  1460. --Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(25), RAD(0), RAD(0)), 2 / Animation_Speed)
  1461. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(250), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1462. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(250), RAD(0), RAD(45)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1463. --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(25)), 2 / Animation_Speed)
  1464. --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(25)), 2 / Animation_Speed)
  1465. end
  1466. for i=0, 0.08, 0.1 / Animation_Speed do
  1467. Swait()
  1468. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  1469. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  1470. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  1471. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  1472. --HandleWeld.C0 = Clerp(HandleWeld.C0, CF(0, -1, 0) * ANGLES(RAD(-90), RAD(-45), RAD(0)), 2 / Animation_Speed)
  1473. --RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2) * ANGLES(RAD(75), RAD(0), RAD(0)), 2 / Animation_Speed)
  1474. --Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 2 / Animation_Speed)
  1475. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(120), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1476. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(120), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1477. --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(25)), 0.5 / Animation_Speed)
  1478. --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(25)), 0.5 / Animation_Speed)
  1479. end
  1480. for i=0, 0.08, 0.1 / Animation_Speed do
  1481. Swait()
  1482. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  1483. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  1484. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  1485. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  1486. --HandleWeld.C0 = Clerp(HandleWeld.C0, CF(0, -1, 0) * ANGLES(RAD(-70), RAD(-45), RAD(0)), 2 / Animation_Speed)
  1487. --RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2) * ANGLES(RAD(75), RAD(0), RAD(0)), 2 / Animation_Speed)
  1488. --Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 2 / Animation_Speed)
  1489. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(30), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1490. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(30), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1491. --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(25)), 0.5 / Animation_Speed)
  1492. --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(25)), 0.5 / Animation_Speed)
  1493. end
  1494. CreateSound("147722910", Effects, 10, 1)
  1495. KickAoE(Hammer.Head.Position,8,true)
  1496. local randomshake = {0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9}
  1497. shakes(randomshake[MRANDOM(1,#randomshake)], 0.09)
  1498. if HITFLOOR ~= nil then
  1499. CreateSound("289842971", Hammer, 10, 1)
  1500. CreateSound("289842971", Hammer, 10, 1)
  1501. CreateSound("289842971", Hammer, 10, 1)
  1502. CreateSound("289842971", Hammer, 10, 1)
  1503. CreateDebreeRing(HITFLOOR,RootPart.CFrame*CF(0,-5,-6).p,5,VT(8,8,8),35)
  1504. end
  1505. for i = 1, 8 do
  1506. WACKYEFFECT1({Time = 10, EffectType = "Wave", Size = VT(15,0,15), Size2 = VT(120,0,120), Transparency = 0.6, Transparency2 = 1, CFrame = CF(Hammer.Head.Position-VT(0,5,0)) * ANGLES(RAD(0), RAD(MRANDOM(0,360)), RAD(0)) * ANGLES(RAD(MRANDOM(-15,15)), RAD(MRANDOM(0,360)), RAD(0)), MoveToPos = nil, RotationX = 0.1, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = MRANDOM(9,11)/10, SoundVolume = MRANDOM(9,11)/2, UseBoomerangMath = true, Boomerang = 0, SizeBoomerang = 22})
  1507. end
  1508. WACKYEFFECT1({Time = 10, EffectType = "Wave", Size = VT(2,0,2), Size2 = VT(32,2.5,32), Transparency = 0.75, Transparency2 = 1, CFrame = CF(RootPart.CFrame*CF(0,-4,0).p) * ANGLES(RAD(0), RAD(MRANDOM(0,360)), RAD(0)), MoveToPos = nil, RotationX = 1, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = MRANDOM(9,11)/10, SoundVolume = MRANDOM(9,11)/2, UseBoomerangMath = true, Boomerang = 0, SizeBoomerang = 22})
  1509. WACKYEFFECT({EffectType = "Sphere", Size = Hammer.Head.Size, Size2 = VT(10,10,10), Transparency = 0, Transparency2 = 1, CFrame = Hammer.Head.CFrame, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil, SoundPitch = MRANDOM(8,12)/10, SoundVolume = 2})
  1510. WACKYEFFECT({EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(15,0,15), Transparency = 0.8, Transparency2 = 1, CFrame = CF(Hammer.Head.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1511. WACKYEFFECT({EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(10,0,10), Transparency = 0.8, Transparency2 = 1, CFrame = CF(Hammer.Head.Position)*CF(0,2.5,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1512. WACKYEFFECT({EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(10,0,10), Transparency = 0.8, Transparency2 = 1, CFrame = CF(Hammer.Head.Position)*CF(0,-2.5,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1513. --CreateWave(VT(25,0,25),45,RootPart.CFrame*CF(0,-5,-6),true,2,"Institutional white",VT(0,3,0))
  1514. --CreateWave(VT(25,0,25),45,RootPart.CFrame*CF(0,-5,-6),true,-2,"Institutional white",VT(0,1,0))
  1515. for i=0, 0.1, 0.1 / Animation_Speed do
  1516. Swait()
  1517. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  1518. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  1519. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  1520. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  1521. -- HandleWeld.C0 = Clerp(HandleWeld.C0, CF(0, -1, 0) * ANGLES(RAD(-70), RAD(-45), RAD(0)), 2 / Animation_Speed)
  1522. -- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1.8) * ANGLES(RAD(75), RAD(0), RAD(0)), 2 / Animation_Speed)
  1523. --Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 2 / Animation_Speed)
  1524. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, -1) * ANGLES(RAD(60), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1525. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, -1) * ANGLES(RAD(60), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1526. -- 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(25)), 0.5 / Animation_Speed)
  1527. --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(25)), 0.5 / Animation_Speed)
  1528. end
  1529. if HOLD == true then
  1530. for i=0, 0.08, 0.1 / Animation_Speed do
  1531. Swait()
  1532. if HOLD == false then
  1533. break
  1534. end
  1535. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  1536. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  1537. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  1538. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  1539. -- HandleWeld.C0 = Clerp(HandleWeld.C0, CF(0, -1, 0) * ANGLES(RAD(-90), RAD(-45), RAD(0)), 2 / Animation_Speed)
  1540. --RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2) * ANGLES(RAD(75), RAD(0), RAD(0)), 2 / Animation_Speed)
  1541. --Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 2 / Animation_Speed)
  1542. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(120), RAD(0), RAD(35)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1543. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(120), RAD(0), RAD(-35)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1544. --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(25)), 0.5 / Animation_Speed)
  1545. --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(25)), 0.5 / Animation_Speed)
  1546. end
  1547. end
  1548. until HOLD == false
  1549. for i=0, 1, 0.1 / Animation_Speed do
  1550. Swait()
  1551. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  1552. --HandleWeld.C0 = Clerp(HandleWeld.C0, CF(0, -1, 0) * ANGLES(RAD(-70), RAD(-45), RAD(0)), 2 / Animation_Speed)
  1553. -- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1.8) * ANGLES(RAD(75), RAD(0), RAD(0)), 2 / Animation_Speed)
  1554. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  1555. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  1556. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  1557. -- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 2 / Animation_Speed)
  1558. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0) * ANGLES(RAD(60), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1559. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0) * ANGLES(RAD(60), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1560. -- 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(25)), 0.5 / Animation_Speed)
  1561. -- 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(25)), 0.5 / Animation_Speed)
  1562. end
  1563. for i=0, 5, 0.1 / Animation_Speed do
  1564. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  1565. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  1566. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  1567. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  1568. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0, 0) * ANGLES(RAD(200), RAD(90), RAD(0)) * RIGHTSHOULDERC0, 0.2 / Animation_Speed)
  1569. --HandleWeld.C0 = Clerp(HandleWeld.C0, CF(0, -0.8, 0) * ANGLES(RAD(-90), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  1570. -- 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)
  1571. -- 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.15 / Animation_Speed)
  1572. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-12)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  1573. -- 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.15 / Animation_Speed)
  1574. -- 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.15 / Animation_Speed)
  1575. end
  1576. ATTACK = false
  1577. Rooted = false
  1578. end
  1579.  
  1580.  
  1581. function BANSLAM3()
  1582. ATTACK = true
  1583. Rooted = false
  1584. repeat
  1585. --HITFLOOR = nil
  1586. for i=0, 0.2, 0.1 / Animation_Speed do
  1587. Swait()
  1588. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  1589. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  1590. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  1591. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  1592. --HandleWeld.C0 = Clerp(HandleWeld.C0, CF(0, -0.8, 0) * ANGLES(RAD(-90), RAD(-45), RAD(0)),2 / Animation_Speed)
  1593. --RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 7) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
  1594. --Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(25), RAD(0), RAD(0)), 2 / Animation_Speed)
  1595. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(250), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1596. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(250), RAD(0), RAD(45)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1597. --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(25)), 2 / Animation_Speed)
  1598. --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(25)), 2 / Animation_Speed)
  1599. end
  1600. for i=0, 0.08, 0.1 / Animation_Speed do
  1601. Swait()
  1602. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  1603. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  1604. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  1605. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  1606. --HandleWeld.C0 = Clerp(HandleWeld.C0, CF(0, -1, 0) * ANGLES(RAD(-90), RAD(-45), RAD(0)), 2 / Animation_Speed)
  1607. --RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2) * ANGLES(RAD(75), RAD(0), RAD(0)), 2 / Animation_Speed)
  1608. --Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 2 / Animation_Speed)
  1609. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(120), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1610. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(120), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1611. --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(25)), 0.5 / Animation_Speed)
  1612. --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(25)), 0.5 / Animation_Speed)
  1613. end
  1614. for i=0, 0.08, 0.1 / Animation_Speed do
  1615. Swait()
  1616. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  1617. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  1618. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  1619. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  1620. --HandleWeld.C0 = Clerp(HandleWeld.C0, CF(0, -1, 0) * ANGLES(RAD(-70), RAD(-45), RAD(0)), 2 / Animation_Speed)
  1621. --RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2) * ANGLES(RAD(75), RAD(0), RAD(0)), 2 / Animation_Speed)
  1622. --Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 2 / Animation_Speed)
  1623. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(30), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1624. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(30), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1625. --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(25)), 0.5 / Animation_Speed)
  1626. --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(25)), 0.5 / Animation_Speed)
  1627. end
  1628. CreateSound("147722910", Effects, 80, 1.3)
  1629. ApplyAoEA(Hammer.Hitbox.Position,12,10,MRANDOM(40,90),0,true,{SHAKE = 2, TIMER = 995, DOESFADE = true})
  1630. for i = 1, 8 do
  1631. WACKYEFFECT1({Time = 10, EffectType = "Wave", Size = VT(15,0,15), Size2 = VT(90,0,90), Transparency = 0.6, Transparency2 = 1, CFrame = CF(Hammer.Head.Position-VT(0,5,0)) * ANGLES(RAD(0), RAD(MRANDOM(0,360)), RAD(0)) * ANGLES(RAD(MRANDOM(-15,15)), RAD(MRANDOM(0,360)), RAD(0)), MoveToPos = nil, RotationX = 0.1, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = MRANDOM(9,11)/10, SoundVolume = MRANDOM(9,11)/2, UseBoomerangMath = true, Boomerang = 0, SizeBoomerang = 22})
  1632. end
  1633. WACKYEFFECT1({Time = 10, EffectType = "Wave", Size = VT(2,0,2), Size2 = VT(32,2.5,32), Transparency = 0.75, Transparency2 = 1, CFrame = CF(RootPart.CFrame*CF(0,-4,0).p) * ANGLES(RAD(0), RAD(MRANDOM(0,360)), RAD(0)), MoveToPos = nil, RotationX = 1, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = MRANDOM(9,11)/10, SoundVolume = MRANDOM(9,11)/2, UseBoomerangMath = true, Boomerang = 0, SizeBoomerang = 22})
  1634. WACKYEFFECT({EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(12,0,12), Transparency = 0.8, Transparency2 = 1, CFrame = CF(Hammer.Head.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1635. WACKYEFFECT({EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(10,0,10), Transparency = 0.8, Transparency2 = 1, CFrame = CF(Hammer.Head.Position)*CF(0,2.5,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1636. WACKYEFFECT({EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(10,0,10), Transparency = 0.8, Transparency2 = 1, CFrame = CF(Hammer.Head.Position)*CF(0,-2.5,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1637. --CreateWave(VT(25,0,25),45,RootPart.CFrame*CF(0,-5,-6),true,2,"Institutional white",VT(0,3,0))
  1638. --CreateWave(VT(25,0,25),45,RootPart.CFrame*CF(0,-5,-6),true,-2,"Institutional white",VT(0,1,0))
  1639. for i=0, 0.1, 0.1 / Animation_Speed do
  1640. Swait()
  1641. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  1642. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  1643. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  1644. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  1645. -- HandleWeld.C0 = Clerp(HandleWeld.C0, CF(0, -1, 0) * ANGLES(RAD(-70), RAD(-45), RAD(0)), 2 / Animation_Speed)
  1646. -- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1.8) * ANGLES(RAD(75), RAD(0), RAD(0)), 2 / Animation_Speed)
  1647. --Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 2 / Animation_Speed)
  1648. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, -1) * ANGLES(RAD(60), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1649. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, -1) * ANGLES(RAD(60), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1650. -- 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(25)), 0.5 / Animation_Speed)
  1651. --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(25)), 0.5 / Animation_Speed)
  1652. end
  1653. if KEYHOLD == true then
  1654. for i=0, 0.08, 0.1 / Animation_Speed do
  1655. Swait()
  1656. if KEYHOLD == false then
  1657. break
  1658. end
  1659. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  1660. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  1661. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  1662. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  1663. -- HandleWeld.C0 = Clerp(HandleWeld.C0, CF(0, -1, 0) * ANGLES(RAD(-90), RAD(-45), RAD(0)), 2 / Animation_Speed)
  1664. --RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2) * ANGLES(RAD(75), RAD(0), RAD(0)), 2 / Animation_Speed)
  1665. --Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 2 / Animation_Speed)
  1666. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(120), RAD(0), RAD(35)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1667. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(120), RAD(0), RAD(-35)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1668. --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(25)), 0.5 / Animation_Speed)
  1669. --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(25)), 0.5 / Animation_Speed)
  1670. end
  1671. end
  1672. until KEYHOLD == false
  1673. for i=0, 1, 0.1 / Animation_Speed do
  1674. Swait()
  1675. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  1676. --HandleWeld.C0 = Clerp(HandleWeld.C0, CF(0, -1, 0) * ANGLES(RAD(-70), RAD(-45), RAD(0)), 2 / Animation_Speed)
  1677. -- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1.8) * ANGLES(RAD(75), RAD(0), RAD(0)), 2 / Animation_Speed)
  1678. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  1679. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  1680. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  1681. -- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 2 / Animation_Speed)
  1682. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0) * ANGLES(RAD(60), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1683. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0) * ANGLES(RAD(60), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1684. -- 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(25)), 0.5 / Animation_Speed)
  1685. -- 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(25)), 0.5 / Animation_Speed)
  1686. end
  1687. for i=0, 5, 0.1 / Animation_Speed do
  1688. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  1689. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  1690. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  1691. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  1692. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0, 0) * ANGLES(RAD(200), RAD(90), RAD(0)) * RIGHTSHOULDERC0, 0.2 / Animation_Speed)
  1693. --HandleWeld.C0 = Clerp(HandleWeld.C0, CF(0, -0.8, 0) * ANGLES(RAD(-90), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  1694. -- 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)
  1695. -- 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.15 / Animation_Speed)
  1696. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-12)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  1697. -- 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.15 / Animation_Speed)
  1698. -- 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.15 / Animation_Speed)
  1699. end
  1700. ATTACK = false
  1701. Rooted = false
  1702. end
  1703.  
  1704.  
  1705. function BANSLAM2()
  1706. ATTACK = true
  1707. Rooted = false
  1708. repeat
  1709. --HITFLOOR = nil
  1710. for i=0, 0.2, 0.1 / Animation_Speed do
  1711. Swait()
  1712. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  1713. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  1714. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  1715. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  1716. --HandleWeld.C0 = Clerp(HandleWeld.C0, CF(0, -0.8, 0) * ANGLES(RAD(-90), RAD(-45), RAD(0)),2 / Animation_Speed)
  1717. --RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 7) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
  1718. --Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(25), RAD(0), RAD(0)), 2 / Animation_Speed)
  1719. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(250), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1720. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(250), RAD(0), RAD(45)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1721. --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(25)), 2 / Animation_Speed)
  1722. --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(25)), 2 / Animation_Speed)
  1723. end
  1724. for i=0, 0.08, 0.1 / Animation_Speed do
  1725. Swait()
  1726. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  1727. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  1728. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  1729. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  1730. --HandleWeld.C0 = Clerp(HandleWeld.C0, CF(0, -1, 0) * ANGLES(RAD(-90), RAD(-45), RAD(0)), 2 / Animation_Speed)
  1731. --RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2) * ANGLES(RAD(75), RAD(0), RAD(0)), 2 / Animation_Speed)
  1732. --Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 2 / Animation_Speed)
  1733. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(120), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1734. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(120), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1735. --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(25)), 0.5 / Animation_Speed)
  1736. --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(25)), 0.5 / Animation_Speed)
  1737. end
  1738. for i=0, 0.08, 0.1 / Animation_Speed do
  1739. Swait()
  1740. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  1741. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  1742. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  1743. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  1744. --HandleWeld.C0 = Clerp(HandleWeld.C0, CF(0, -1, 0) * ANGLES(RAD(-70), RAD(-45), RAD(0)), 2 / Animation_Speed)
  1745. --RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2) * ANGLES(RAD(75), RAD(0), RAD(0)), 2 / Animation_Speed)
  1746. --Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 2 / Animation_Speed)
  1747. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(30), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1748. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(30), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1749. --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(25)), 0.5 / Animation_Speed)
  1750. --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(25)), 0.5 / Animation_Speed)
  1751. end
  1752. CreateSound("147722910", Effects, 800, 1)
  1753. KickAoE(Hammer.Head.Position,MRANDOM(30,70),true)
  1754. KickAoE(Torso.Position,MRANDOM(20,60),true)
  1755. local randomshake = {1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8,1.9,2.1,2.2,2.3,2.4,2.5,2.6,2.7,2.8,2.9}
  1756. shakes(randomshake[MRANDOM(1,#randomshake)], 0.1)
  1757. if HITFLOOR ~= nil then
  1758. CreateSound("289842971", Hammer, 10, 1)
  1759. CreateSound("289842971", Hammer, 10, 1)
  1760. CreateSound("289842971", Hammer, 10, 1)
  1761. CreateSound("289842971", Hammer, 10, 1)
  1762. CreateDebreeRing(HITFLOOR,RootPart.CFrame*CF(0,-5,-6).p,5,VT(8,8,8),35)
  1763. end
  1764. for i = 1, 5 do
  1765. WACKYEFFECT1({Time = 50+(i*5), EffectType = "Round Slash", Size = VT(0,0,0), Size2 = VT(1.5,0,1.5), Transparency = 0, Transparency2 = 1, CFrame = CF(Hammer.Head.Position-VT(0,5,0)) * ANGLES(RAD(0), RAD(MRANDOM(0,360)), RAD(0)) * ANGLES(RAD(MRANDOM(-15,15)), RAD(MRANDOM(0,360)), RAD(0)), MoveToPos = nil, RotationX = 0.1, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = MRANDOM(9,11)/10, SoundVolume = MRANDOM(9,11)/2, UseBoomerangMath = true, Boomerang = 0, SizeBoomerang = 3})
  1766. end
  1767. WACKYEFFECT1({Time = 25, EffectType = "Round Slash", Size = VT(0,0,0), Size2 = VT(0.025,0,0.025), Transparency = 0.85, Transparency2 = 1, CFrame = Hammer.Head.CFrame*CF(0,0,-Hammer.Head.Size.X/1.5) * ANGLES(RAD(90), RAD(MRANDOM(0,360)), RAD(0)) * ANGLES(RAD(MRANDOM(-15,15)), RAD(MRANDOM(0,360)), RAD(0)), MoveToPos = nil, RotationX = 0.1, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = MRANDOM(9,11)/10, SoundVolume = MRANDOM(9,11)/2, UseBoomerangMath = true, Boomerang = 0, SizeBoomerang = 45})
  1768. for i = 1, 3 do
  1769. WACKYEFFECT1({Time = 85, EffectType = "Sphere", Size = Hammer.Head.Size, Size2 = VT(250,250,250)+(VT(i,i,i)*180), Transparency = 0.5, Transparency2 = 1, CFrame = CF(Hammer.Head.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BRICKC"Really red".Color, SoundID = nil, SoundPitch = 1-(i/10), SoundVolume = 5, UseBoomerangMath = false, Boomerang = 0, SizeBoomerang = 0})
  1770. end
  1771. --for i = 1, 15 do
  1772. -- WACKYEFFECT1({Time = 100+(i*35), EffectType = "Wave", Size = VT(15,0,15), Size2 = VT(120,5,120)+(VT(i,0,i)*70), Transparency = 0.6, Transparency2 = 1, CFrame = CF(Hammer.Head.Position) * ANGLES(RAD(0), RAD(MRANDOM(0,360)), RAD(0)) * ANGLES(RAD(MRANDOM(-15,15)), RAD(MRANDOM(0,360)), RAD(0)), MoveToPos = nil, RotationX = 1, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BRICKC"Pink".Color, SoundID = nil, SoundPitch = MRANDOM(9,11)/10, SoundVolume = MRANDOM(9,11)/2, UseBoomerangMath = true, Boomerang = 0, SizeBoomerang = 22})
  1773. --end
  1774.  
  1775. for i = 1, 8 do
  1776. WACKYEFFECT1({Time = 80, EffectType = "Wave", Size = VT(15,0,15), Size2 = VT(120,0,120), Transparency = 0.6, Transparency2 = 1, CFrame = CF(Hammer.Head.Position-VT(0,5,0)) * ANGLES(RAD(0), RAD(MRANDOM(0,360)), RAD(0)) * ANGLES(RAD(MRANDOM(-15,15)), RAD(MRANDOM(0,360)), RAD(0)), MoveToPos = nil, RotationX = 0.1, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil, SoundPitch = MRANDOM(9,11)/10, SoundVolume = MRANDOM(9,11)/2, UseBoomerangMath = true, Boomerang = 0, SizeBoomerang = 22})
  1777. end
  1778. WACKYEFFECT1({Time = 80, EffectType = "Wave", Size = VT(2,0,2), Size2 = VT(32,2.5,32), Transparency = 0.75, Transparency2 = 1, CFrame = CF(RootPart.CFrame*CF(0,-4,0).p) * ANGLES(RAD(0), RAD(MRANDOM(0,360)), RAD(0)), MoveToPos = nil, RotationX = 1, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil, SoundPitch = MRANDOM(9,11)/10, SoundVolume = MRANDOM(9,11)/2, UseBoomerangMath = true, Boomerang = 0, SizeBoomerang = 22})
  1779. WACKYEFFECT({EffectType = "Sphere", Size = Hammer.Head.Size, Size2 = VT(10,10,10), Transparency = 0, Transparency2 = 1, CFrame = Hammer.Head.CFrame, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil, SoundPitch = MRANDOM(8,12)/10, SoundVolume = 2})
  1780. WACKYEFFECT({EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(15,0,15), Transparency = 0.8, Transparency2 = 1, CFrame = CF(Hammer.Head.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1781. WACKYEFFECT({EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(10,0,10), Transparency = 0.8, Transparency2 = 1, CFrame = CF(Hammer.Head.Position)*CF(0,2.5,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1782. WACKYEFFECT({EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(10,0,10), Transparency = 0.8, Transparency2 = 1, CFrame = CF(Hammer.Head.Position)*CF(0,-2.5,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1783. for i = 1, 8 do
  1784. WACKYEFFECT1({Time = 80, EffectType = "Wave", Size = VT(15,0,15), Size2 = VT(120,0,120), Transparency = 0.6, Transparency2 = 1, CFrame = CF(Hammer.Head.Position-VT(0,5,0)) * ANGLES(RAD(0), RAD(MRANDOM(0,360)), RAD(0)) * ANGLES(RAD(MRANDOM(-15,15)), RAD(MRANDOM(0,360)), RAD(0)), MoveToPos = nil, RotationX = 0.1, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = MRANDOM(9,11)/10, SoundVolume = MRANDOM(9,11)/2, UseBoomerangMath = true, Boomerang = 0, SizeBoomerang = 22})
  1785. end
  1786. WACKYEFFECT1({Time = 80, EffectType = "Wave", Size = VT(2,0,2), Size2 = VT(32,2.5,32), Transparency = 0.75, Transparency2 = 1, CFrame = CF(RootPart.CFrame*CF(0,-4,0).p) * ANGLES(RAD(0), RAD(MRANDOM(0,360)), RAD(0)), MoveToPos = nil, RotationX = 1, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = MRANDOM(9,11)/10, SoundVolume = MRANDOM(9,11)/2, UseBoomerangMath = true, Boomerang = 0, SizeBoomerang = 22})
  1787. WACKYEFFECT({EffectType = "Sphere", Size = Hammer.Head.Size, Size2 = VT(10,10,10), Transparency = 0, Transparency2 = 1, CFrame = Hammer.Head.CFrame, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil, SoundPitch = MRANDOM(8,12)/10, SoundVolume = 2})
  1788. WACKYEFFECT({EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(15,0,15), Transparency = 0.8, Transparency2 = 1, CFrame = CF(Hammer.Head.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1789. WACKYEFFECT({EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(10,0,10), Transparency = 0.8, Transparency2 = 1, CFrame = CF(Hammer.Head.Position)*CF(0,2.5,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1790. WACKYEFFECT({EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(10,0,10), Transparency = 0.8, Transparency2 = 1, CFrame = CF(Hammer.Head.Position)*CF(0,-2.5,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1791. --CreateWave(VT(25,0,25),45,RootPart.CFrame*CF(0,-5,-6),true,2,"Institutional white",VT(0,3,0))
  1792. --CreateWave(VT(25,0,25),45,RootPart.CFrame*CF(0,-5,-6),true,-2,"Institutional white",VT(0,1,0))
  1793. for i=0, 0.1, 0.1 / Animation_Speed do
  1794. Swait()
  1795. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  1796. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  1797. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  1798. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  1799. -- HandleWeld.C0 = Clerp(HandleWeld.C0, CF(0, -1, 0) * ANGLES(RAD(-70), RAD(-45), RAD(0)), 2 / Animation_Speed)
  1800. -- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1.8) * ANGLES(RAD(75), RAD(0), RAD(0)), 2 / Animation_Speed)
  1801. --Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 2 / Animation_Speed)
  1802. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, -1) * ANGLES(RAD(60), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1803. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, -1) * ANGLES(RAD(60), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1804. -- 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(25)), 0.5 / Animation_Speed)
  1805. --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(25)), 0.5 / Animation_Speed)
  1806. end
  1807. if KEYHOLD == true then
  1808. for i=0, 0.08, 0.1 / Animation_Speed do
  1809. Swait()
  1810. if KEYHOLD == false then
  1811. break
  1812. end
  1813. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  1814. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  1815. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  1816. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  1817. -- HandleWeld.C0 = Clerp(HandleWeld.C0, CF(0, -1, 0) * ANGLES(RAD(-90), RAD(-45), RAD(0)), 2 / Animation_Speed)
  1818. --RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2) * ANGLES(RAD(75), RAD(0), RAD(0)), 2 / Animation_Speed)
  1819. --Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 2 / Animation_Speed)
  1820. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(120), RAD(0), RAD(35)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1821. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(120), RAD(0), RAD(-35)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1822. --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(25)), 0.5 / Animation_Speed)
  1823. --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(25)), 0.5 / Animation_Speed)
  1824. end
  1825. end
  1826. until KEYHOLD == false
  1827. for i=0, 1, 0.1 / Animation_Speed do
  1828. Swait()
  1829. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  1830. --HandleWeld.C0 = Clerp(HandleWeld.C0, CF(0, -1, 0) * ANGLES(RAD(-70), RAD(-45), RAD(0)), 2 / Animation_Speed)
  1831. -- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1.8) * ANGLES(RAD(75), RAD(0), RAD(0)), 2 / Animation_Speed)
  1832. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  1833. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  1834. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  1835. -- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 2 / Animation_Speed)
  1836. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0) * ANGLES(RAD(60), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  1837. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0) * ANGLES(RAD(60), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  1838. -- 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(25)), 0.5 / Animation_Speed)
  1839. -- 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(25)), 0.5 / Animation_Speed)
  1840. end
  1841. for i=0, 5, 0.1 / Animation_Speed do
  1842. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  1843. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  1844. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  1845. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  1846. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0, 0) * ANGLES(RAD(200), RAD(90), RAD(0)) * RIGHTSHOULDERC0, 0.2 / Animation_Speed)
  1847. --HandleWeld.C0 = Clerp(HandleWeld.C0, CF(0, -0.8, 0) * ANGLES(RAD(-90), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  1848. -- 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)
  1849. -- 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.15 / Animation_Speed)
  1850. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-12)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  1851. -- 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.15 / Animation_Speed)
  1852. -- 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.15 / Animation_Speed)
  1853. end
  1854. ATTACK = false
  1855. Rooted = false
  1856. end
  1857.  
  1858.  
  1859. function Taunt2()
  1860. ATTACK = true
  1861. Rooted = true
  1862. CreateSound(2668778545,Head,80,1,false)
  1863. for i = 1, 30 do
  1864. Swait()
  1865. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.1, -0.1 + 0.05 * SIN(SINE / 12)) * ANGLES(RAD(-4), RAD(0), RAD(0)), 1 / Animation_Speed)
  1866. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 2.5 * SIN(SINE / 12)), RAD(7 * COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
  1867. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(100), RAD(0), RAD(15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1868. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.3 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1869. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(-4), RAD(80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1870. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(-4), RAD(-80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1871. end
  1872. for i = 1, 38 do
  1873. Swait()
  1874. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.1, -0.1 + 0.05 * SIN(SINE / 12)) * ANGLES(RAD(-4), RAD(0), RAD(0)), 1 / Animation_Speed)
  1875. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 2.5 * SIN(SINE / 12)), RAD(7 * COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
  1876. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(100), RAD(0), RAD(76)) * ANGLES(RAD(20), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1877. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.3 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1878. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(-4), RAD(80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1879. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(-4), RAD(-80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1880. end
  1881. ATTACK = false
  1882. Rooted = false
  1883. end
  1884.  
  1885.  
  1886. function Taunt3()
  1887. ATTACK = true
  1888. Rooted = true
  1889. CreateSound(1076231331,Head,80,1,false)
  1890. for i = 1, 21 do
  1891. Swait()
  1892. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.1, -0.1 + 0.05 * SIN(SINE / 12)) * ANGLES(RAD(1), RAD(0), RAD(0)), 1 / Animation_Speed)
  1893. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 2.5 * SIN(SINE / 12)), RAD(1 * COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
  1894. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(130), RAD(0), RAD(15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1895. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.3 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(130), RAD(0), RAD(-15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1896. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1897. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(-80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1898. end
  1899. for i = 1, 21 do
  1900. Swait()
  1901. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.1, -0.1 + 0.05 * SIN(SINE / 12)) * ANGLES(RAD(1), RAD(0), RAD(0)), 1 / Animation_Speed)
  1902. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 2.5 * SIN(SINE / 12)), RAD(7 * COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
  1903. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(100), RAD(0), RAD(15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1904. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.3 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(100), RAD(0), RAD(-15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1905. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1906. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(-80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1907. end
  1908. for i = 0.8, 18 do
  1909. Swait()
  1910. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.1, -0.1 + 0.05 * SIN(SINE / 12)) * ANGLES(RAD(1), RAD(0), RAD(0)), 1 / Animation_Speed)
  1911. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 2.5 * SIN(SINE / 12)), RAD(1 * COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
  1912. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(130), RAD(0), RAD(15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1913. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.3 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(130), RAD(0), RAD(-15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1914. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1915. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(-80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1916. end
  1917. for i = 0.7, 16 do
  1918. Swait()
  1919. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.1, -0.1 + 0.05 * SIN(SINE / 12)) * ANGLES(RAD(1), RAD(0), RAD(0)), 1 / Animation_Speed)
  1920. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 2.5 * SIN(SINE / 12)), RAD(7 * COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
  1921. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(80), RAD(0), RAD(15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1922. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.3 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(80), RAD(0), RAD(-15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1923. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1924. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(-80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1925. end
  1926. for i = 0.1, 4 do
  1927. Swait()
  1928. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.1, -0.1 + 0.05 * SIN(SINE / 12)) * ANGLES(RAD(1), RAD(0), RAD(0)), 1 / Animation_Speed)
  1929. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 2.5 * SIN(SINE / 12)), RAD(1 * COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
  1930. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(130), RAD(0), RAD(15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1931. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.3 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(130), RAD(0), RAD(-15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1932. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1933. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(-80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1934. end
  1935. for i = 0.1, 4 do
  1936. Swait()
  1937. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.1, -0.1 + 0.05 * SIN(SINE / 12)) * ANGLES(RAD(1), RAD(0), RAD(0)), 1 / Animation_Speed)
  1938. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 2.5 * SIN(SINE / 12)), RAD(7 * COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
  1939. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(80), RAD(0), RAD(15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1940. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.3 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(80), RAD(0), RAD(-15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1941. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1942. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(-80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1943. end
  1944. for i = 0.1, 4 do
  1945. Swait()
  1946. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.1, -0.1 + 0.05 * SIN(SINE / 12)) * ANGLES(RAD(1), RAD(0), RAD(0)), 1 / Animation_Speed)
  1947. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 2.5 * SIN(SINE / 12)), RAD(1 * COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
  1948. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(130), RAD(0), RAD(15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1949. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.3 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(130), RAD(0), RAD(-15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1950. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1951. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(-80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1952. end
  1953. for i = 0.1, 4 do
  1954. Swait()
  1955. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.1, -0.1 + 0.05 * SIN(SINE / 12)) * ANGLES(RAD(1), RAD(0), RAD(0)), 1 / Animation_Speed)
  1956. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 2.5 * SIN(SINE / 12)), RAD(1 * COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
  1957. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(80), RAD(0), RAD(15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1958. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.3 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(80), RAD(0), RAD(-15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1959. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1960. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(-80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1961. end
  1962. for i = 0.1, 4 do
  1963. Swait()
  1964. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.1, -0.1 + 0.05 * SIN(SINE / 12)) * ANGLES(RAD(1), RAD(0), RAD(0)), 1 / Animation_Speed)
  1965. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 2.5 * SIN(SINE / 12)), RAD(1 * COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
  1966. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(80), RAD(0), RAD(15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1967. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.3 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(80), RAD(0), RAD(-15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1968. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1969. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(-80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1970. end
  1971. for i = 0.1, 4 do
  1972. Swait()
  1973. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.1, -0.1 + 0.05 * SIN(SINE / 12)) * ANGLES(RAD(1), RAD(0), RAD(0)), 1 / Animation_Speed)
  1974. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 2.5 * SIN(SINE / 12)), RAD(1 * COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
  1975. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(130), RAD(0), RAD(15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1976. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.3 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(130), RAD(0), RAD(-15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1977. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1978. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(-80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1979. end
  1980. for i = 0.1, 4 do
  1981. Swait()
  1982. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.1, -0.1 + 0.05 * SIN(SINE / 12)) * ANGLES(RAD(1), RAD(0), RAD(0)), 1 / Animation_Speed)
  1983. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 2.5 * SIN(SINE / 12)), RAD(1 * COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
  1984. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(80), RAD(0), RAD(15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1985. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.3 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(80), RAD(0), RAD(-15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1986. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1987. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(-80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1988. end
  1989. for i = 0.1, 4 do
  1990. Swait()
  1991. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.1, -0.1 + 0.05 * SIN(SINE / 12)) * ANGLES(RAD(1), RAD(0), RAD(0)), 1 / Animation_Speed)
  1992. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 2.5 * SIN(SINE / 12)), RAD(1 * COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
  1993. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(130), RAD(0), RAD(15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1994. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.3 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(130), RAD(0), RAD(-15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1995. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1996. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(-80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  1997. end
  1998. for i = 0.1, 4 do
  1999. Swait()
  2000. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.1, -0.1 + 0.05 * SIN(SINE / 12)) * ANGLES(RAD(1), RAD(0), RAD(0)), 1 / Animation_Speed)
  2001. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 2.5 * SIN(SINE / 12)), RAD(1 * COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
  2002. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(80), RAD(0), RAD(15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  2003. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.3 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(80), RAD(0), RAD(-15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2004. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  2005. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(-80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  2006. end
  2007. for i = 0.1, 4 do
  2008. Swait()
  2009. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.1, -0.1 + 0.05 * SIN(SINE / 12)) * ANGLES(RAD(1), RAD(0), RAD(0)), 1 / Animation_Speed)
  2010. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 2.5 * SIN(SINE / 12)), RAD(1 * COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
  2011. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(130), RAD(0), RAD(15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  2012. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.3 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(130), RAD(0), RAD(-15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2013. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  2014. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(-80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  2015. end
  2016. for i = 0.1, 4 do
  2017. Swait()
  2018. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.1, -0.1 + 0.05 * SIN(SINE / 12)) * ANGLES(RAD(1), RAD(0), RAD(0)), 1 / Animation_Speed)
  2019. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 2.5 * SIN(SINE / 12)), RAD(1 * COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
  2020. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(80), RAD(0), RAD(15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  2021. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.3 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(80), RAD(0), RAD(-15)) * ANGLES(RAD(20), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2022. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  2023. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(1), RAD(-80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed)
  2024. end
  2025. ATTACK = false
  2026. Rooted = false
  2027. end
  2028.  
  2029.  
  2030. function Taunt1()
  2031. ATTACK = true
  2032. Rooted = true
  2033. CreateSound(511875124,Head,80,1,false)
  2034.  
  2035. for i=0, 0.1, 0.1 / Animation_Speed do
  2036. Swait()
  2037. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.25 * COS(SINE / 90)) * ANGLES(RAD(4 + 2.5 * SIN(SINE / 12)), RAD(0), RAD(25 + 2.5 * SIN(SINE / 12))), 1 / Animation_Speed)
  2038. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 + 4.5 * SIN(SINE / 12)), RAD(0), RAD(-25 - 2.5 * SIN(SINE / 12))), 1 / Animation_Speed)
  2039. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(60 + 4 * math.cos(SINE / 20)), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  2040. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.4) * ANGLES(RAD(5-3 * COS(SINE / 6)), RAD(0), RAD(-12)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2041. end
  2042. for i=0, 1, 0.1 / Animation_Speed do
  2043. Swait()
  2044. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.25 * COS(SINE / 90)) * ANGLES(RAD(4 + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0 + 2.5 * SIN(SINE / 12))), 1 / Animation_Speed)
  2045. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 + 4.5 * SIN(SINE / 12)), RAD(0), RAD(0 - 2.5 * SIN(SINE / 12))), 1 / Animation_Speed)
  2046. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(60 + 4 * math.cos(SINE / 20)), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  2047. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.35 + 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(160), RAD(0 + 2.5 * SIN(SINE / 12)), RAD(-15 - 7.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2048. end
  2049. WACKYEFFECT({Time = 25, EffectType = "Block", Size = VT(0,0,0), Size2 = VT(3,3,3), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = 304999618, SoundPitch = 1, SoundVolume = 1})
  2050. if nomeme == false then
  2051. nomeme = true
  2052. elseif nomeme == true then
  2053. nomeme = false
  2054. end
  2055. ATTACK = false
  2056. Rooted = false
  2057. end
  2058. --//=================================\\
  2059. --|| ASSIGN THINGS TO KEYS
  2060. --\\=================================//
  2061.  
  2062.  
  2063. function chat(msg)
  2064. if string.sub(msg,1,5) == "kick/" then
  2065. pl = string.sub(msg,6)
  2066. g = game.Players:GetPlayers()
  2067. for i,v in pairs(g) do
  2068. if string.find(string.upper(v.Name),string.upper(pl)) == 1 then
  2069. v:Kick("No, just no, just get out.")
  2070. end
  2071. end
  2072. end
  2073. if string.sub(msg,1,4) == "ban/" then
  2074. pl = string.sub(msg,5)
  2075. g = game.Players:GetPlayers()
  2076. for i,v in pairs(g) do
  2077. if string.find(string.upper(v.Name),string.upper(pl)) == 1 then
  2078. Ban(v.Character)
  2079. end
  2080. end
  2081. end
  2082. if string.sub(msg,1,1) == "h" then
  2083. CreateSound(1292661979,Head,80,1,false)
  2084. end
  2085. if string.sub(msg,1,7) == "!Banish" then
  2086. Type = "Banish"
  2087. end
  2088. if string.sub(msg,1,4) == "!Ban" then
  2089. Type = "Ban"
  2090. end
  2091. if string.sub(msg,1,5) == "!Kick" then
  2092. Type = "Kick"
  2093. end
  2094. if string.sub(msg,1,7) == "!Damage" then
  2095. Type = "Damage"
  2096. end
  2097. if string.sub(msg,1,6) == "!Unban" then
  2098. BEANED = {}
  2099. end
  2100. --[[
  2101. if string.sub(msg,1,7) == "!Tangle" then
  2102. Type = "Tangle"
  2103. end
  2104. ]]--
  2105. if string.sub(msg,1,11) == "!setreason " then
  2106. reason = string.sub(msg,12)
  2107. end
  2108. end
  2109.  
  2110. Player.chatted:connect(chat)
  2111.  
  2112. function MouseDown(Mouse)
  2113. HOLD = true
  2114. if ATTACK == false then
  2115. BANSLAM()
  2116. end
  2117. end
  2118.  
  2119. function MouseUp(Mouse)
  2120. HOLD = false
  2121. end
  2122.  
  2123. function KeyDown(Key)
  2124. KEYHOLD = true
  2125. if Key == "t" and ATTACK == false then
  2126. Taunt2()
  2127. end
  2128. if Key == "y" and ATTACK == false then
  2129. Taunt3()
  2130. end
  2131. -- if Key == "m" and ATTACK == false then
  2132. --Taunt1()
  2133. -- end
  2134. if Key == "one" and ATTACK == false then
  2135. nomeme = "1"
  2136. end
  2137. if Key == "two" and ATTACK == false then
  2138. nomeme = "2"
  2139. end
  2140. if Key == "three" and ATTACK == false then
  2141. nomeme = "3"
  2142. sick.TimePosition = 0
  2143. end
  2144. if Key == "four" and ATTACK == false then
  2145. nomeme = "4"
  2146. end
  2147. if Key == "five" and ATTACK == false then
  2148. nomeme = "5"
  2149. end
  2150. if Key == "six" and ATTACK == false then
  2151. nomeme = "6"
  2152. end
  2153. if Key == "seven" and ATTACK == false then
  2154. nomeme = "7"
  2155. sick.TimePosition = 0
  2156. end
  2157. if Key == "z" and ATTACK == false then
  2158. BANSLAM2()
  2159. end
  2160. if Key == "c" and ATTACK == false then
  2161. BANSLAM3()
  2162. end
  2163. if Key == "x" and ATTACK == false then
  2164. SPIN()
  2165. end
  2166. if Key == "g" and ATTACK == false then
  2167. KickThatNigga(Character)
  2168. end
  2169. --[[
  2170. if Key == "z" and ATTACK == false then
  2171. Shot()
  2172. end
  2173.  
  2174. if Key == "v" and ATTACK == false then
  2175. ShotL()
  2176. end
  2177.  
  2178. if Key == "b" and ATTACK == false then
  2179. SPL()
  2180. end
  2181.  
  2182. if Key == "t" and ATTACK == false then
  2183. OUTOFMYWAY()
  2184. end
  2185.  
  2186. if Key == "e" and ATTACK == false then
  2187. GearGrenade()
  2188. end
  2189. if Key == "f" and ATTACK == false then
  2190. SLAP()
  2191. end
  2192.  
  2193. if Key == "x" and ATTACK == false then
  2194. ShotK()
  2195. end
  2196. if Key == "c" and ATTACK == false then
  2197. ShotX()
  2198. end]]--
  2199. end
  2200.  
  2201. function KeyUp(Key)
  2202. KEYHOLD = false
  2203. end
  2204.  
  2205. Mouse.Button1Down:connect(function(NEWKEY)
  2206. MouseDown(NEWKEY)
  2207. end)
  2208. Mouse.Button1Up:connect(function(NEWKEY)
  2209. MouseUp(NEWKEY)
  2210. end)
  2211. Mouse.KeyDown:connect(function(NEWKEY)
  2212. KeyDown(NEWKEY)
  2213. end)
  2214. Mouse.KeyUp:connect(function(NEWKEY)
  2215. KeyUp(NEWKEY)
  2216. end)
  2217.  
  2218. --//=================================\\
  2219. --\\=================================//
  2220.  
  2221.  
  2222. function unanchor()
  2223. if UNANCHOR == true then
  2224. g = Character:GetChildren()
  2225. for i = 1, #g do
  2226. if g[i].ClassName == "Part" then
  2227. g[i].Anchored = false
  2228. end
  2229. end
  2230. end
  2231. end
  2232.  
  2233. --//=================================\\
  2234. --|| WRAP THE WHOLE SCRIPT UP
  2235. --\\=================================//
  2236.  
  2237. Humanoid.Changed:connect(function(Jump)
  2238. if Jump == "Jump" and (Disable_Jump == true) then
  2239. Humanoid.Jump = false
  2240. end
  2241. end)
  2242.  
  2243. local CONNECT = nil
  2244. while true do
  2245. Swait()
  2246. ANIMATE.Parent = nil
  2247. if Character:FindFirstChildOfClass("Humanoid") == nil then
  2248. Humanoid = IT("Humanoid",Character)
  2249. end
  2250. for _,v in next, Humanoid:GetPlayingAnimationTracks() do
  2251. v:Stop();
  2252. end
  2253. SINE = SINE + CHANGE*1
  2254. local TORSOVELOCITY = (RootPart.Velocity * VT(1, 0, 1)).magnitude
  2255. local TORSOVERTICALVELOCITY = RootPart.Velocity.y
  2256. local HITFLOOR = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4, Character)
  2257. local WALKSPEEDVALUE = 6 / (Humanoid.WalkSpeed / 16)
  2258. if ANIM ~= "Idle" and ATTACK == false then
  2259. Grip.C0=Clerp(Grip.C0,CF(0, -2, -2)*ANGLES(RAD(60),RAD(90),RAD(0)),.1)
  2260. end
  2261. if TORSOVERTICALVELOCITY > 1 and HITFLOOR == nil then
  2262. ANIM = "Jump"
  2263. if ATTACK == false then
  2264. -- Grip.C1=Clerp(Grip.C1,CF(0, -1, -2.1)*ANGLES(RAD(90),RAD(90),RAD(0)),.1)
  2265. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  2266. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-20), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  2267. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0), RAD(25))* RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  2268. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(-20)) * LEFTSHOULDERC0, 0.2 / Animation_Speed)
  2269. 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)
  2270. 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)
  2271. end
  2272. elseif TORSOVERTICALVELOCITY < -1 and HITFLOOR == nil then
  2273. ANIM = "Fall"
  2274. if ATTACK == false then
  2275. -- Grip.C1=Clerp(Grip.C1,CF(0, -1, -2.1)*ANGLES(RAD(90),RAD(90),RAD(0)),.1)
  2276. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0 ) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  2277. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0 , 0 + ((1) - 1)) * ANGLES(RAD(20), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  2278. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0), RAD(25))* RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  2279. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-60)) * LEFTSHOULDERC0, 0.2 / Animation_Speed)
  2280. 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)
  2281. 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)
  2282. end
  2283. elseif TORSOVELOCITY < 1 and HITFLOOR ~= nil then
  2284. ANIM = "Idle"
  2285. if ATTACK == false then
  2286. --Grip.C1=Clerp(Grip.C1,CF(0, -1, -2.1)*ANGLES(RAD(90),RAD(90),RAD(0)),.1)
  2287. Grip.C0=Clerp(Grip.C0,CF(0, 2, -1.9)*ANGLES(RAD(152),RAD(90),RAD(0)),.1)
  2288. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-1 - 2 * math.cos(SINE / 20))),.1)
  2289. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-1 + 2 * math.cos(SINE / 20))),.1)
  2290. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 20),0 + 0.1 * math.cos(SINE / 20))*angles(math.rad(1 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(-12)),.1)
  2291. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(3 - 3 * math.cos(SINE / 40)),math.rad(0),math.rad(12 + 3 * math.cos(SINE / 67))),.1)
  2292. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(60 + 4 * math.cos(SINE / 20)), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  2293. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(7)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  2294. end
  2295. elseif TORSOVELOCITY > 1 and HITFLOOR ~= nil then
  2296. ANIM = "Walk"
  2297. -- Grip.C1=Clerp(Grip.C1,CF(0, -1, -2.1)*ANGLES(RAD(90),RAD(90),RAD(0)),.1)
  2298. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-5.5),math.rad(-62* math.cos(SINE / 6))),.1)
  2299. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(SINE / 20),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(5.5),math.rad(-62* math.cos(SINE / 6))),.1)
  2300. if ATTACK == false then
  2301.  
  2302. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.01 + 0.03 * math.cos(SINE / 6),0 + 0.1 * math.cos(SINE / 6))*angles(math.rad(-31 - 2 * math.cos(SINE / 20)),math.rad(0),math.rad(0)),.1)
  2303. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-12 - 3 * math.cos(SINE / 40)),math.rad(0),math.rad(0 - 3 * math.cos(SINE / 67))),.1)
  2304. --RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-70* math.cos(SINE / 20)), RAD(0), RAD(7)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  2305. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(105 + 2 * math.cos(SINE / 20)), RAD(0), RAD(12)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  2306. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-80*COS(SINE/6)), RAD(0), RAD(-12)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  2307. --LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(70* math.cos(SINE / 20)), RAD(0), RAD(7)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  2308. end
  2309. end
  2310. unanchor()
  2311. Humanoid.MaxHealth = "inf"
  2312. Humanoid.Health = "inf"
  2313. if Rooted == false then
  2314. Disable_Jump = false
  2315. Humanoid.WalkSpeed = Speed
  2316. elseif Rooted == true then
  2317. Disable_Jump = true
  2318. Humanoid.WalkSpeed = 0
  2319. end
  2320. if nomeme == "1" then
  2321. sick.SoundId = "rbxassetid://2385953834"
  2322. elseif nomeme == "2" then
  2323. sick.SoundId = "rbxassetid://1110421128"
  2324. elseif nomeme == "3" then
  2325. sick.SoundId = "rbxassetid://525271670"
  2326. elseif nomeme == "4" then
  2327. sick.SoundId = "rbxassetid://358499742"
  2328. elseif nomeme == "5" then
  2329. sick.SoundId = "rbxassetid://1845891274"
  2330. elseif nomeme == "6" then
  2331. sick.SoundId = "rbxassetid://1472377455"
  2332. elseif nomeme == "7" then
  2333. sick.SoundId = "rbxassetid://1704728362"
  2334. end
  2335. sick.Looped = true
  2336. sick.Pitch = 1
  2337. sick.Volume = 30
  2338. sick.Playing = true
  2339. if sick.Parent ~= RootPart then
  2340. sick = IT("Sound",RootPart)
  2341. end
  2342. end
  2343.  
  2344. --//=================================\\
  2345. --\\=================================//
  2346.  
  2347.  
  2348.  
  2349.  
  2350.  
  2351. --//====================================================\\--
  2352. --|| END OF SCRIPT
  2353. --\\====================================================//--
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement