Advertisement
wormybag9035

dad

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