Advertisement
HackCreator

AdamHack PowerFul Cannon

Sep 20th, 2022
208
-1
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 179.80 KB | None | 0 1
  1. --Leaked by Kass
  2.  
  3. --"Lets mock him" ok bro u edit scripts in your free time get a life rofl"
  4.  
  5. local shake = true
  6. local Util = {}
  7.  
  8. RS = game:GetService("RunService").RenderStepped
  9.  
  10. function Util:Tween(Obj, Dir, Style, Duration, Goal)
  11.     local tweenService    = game:GetService("TweenService")
  12.     local tweenInfo        = TweenInfo.new(
  13.         Duration,
  14.         Enum.EasingStyle[Style],
  15.         Enum.EasingDirection[Dir]
  16.     )
  17.     local tween = tweenService:Create(Obj,tweenInfo,Goal)
  18.     tween:Play()
  19.     return tween
  20. end
  21. -- Void
  22.  
  23.  
  24.  -- its in case u wanna replicate deez songs :troll:
  25. for i,v in next, game:GetService("Players").LocalPlayer.Character:GetDescendants() do
  26.     if v:IsA("BasePart") and v.Name ~="HumanoidRootPart" then
  27.     game:GetService("RunService").Heartbeat:connect(function()
  28.     v.Velocity = Vector3.new(31,0,0)
  29.     end)
  30.     end
  31.     end
  32.     mode = 1
  33.     Bypass = "death"
  34.     loadstring(game:GetObjects("rbxassetid://5325226148")[1].Source)()
  35.     for i,v in next, game:GetService("Players").LocalPlayer.Character:GetDescendants() do
  36.     if v:IsA("BasePart") and v.Name ~="HumanoidRootPart" then
  37.     game:GetService("RunService").Heartbeat:connect(function()
  38.     v.Velocity = Vector3.new(0,30,0)
  39.     wait(0.5)
  40.     end)
  41.     end
  42.     end
  43.     local p = game.Players.LocalPlayer
  44.     local char = p.Character
  45.     local mouse = p:GetMouse()
  46.     local larm = char["Left Arm"]
  47.     local rarm = char["Right Arm"]
  48.     local lleg = char["Left Leg"]
  49.     local rleg = char["Right Leg"]
  50.     local hed = char.Head
  51.     local torso = char.Torso
  52.     local hum = char.Humanoid
  53.     local cam = game.Workspace.CurrentCamera
  54.     local root = char.HumanoidRootPart
  55.     for i,v in pairs (char:GetChildren()) do
  56.         if v:IsA("Accessory") then
  57.             v.Handle.Massless = true
  58.             v.Handle.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
  59.         end
  60.     end
  61.     hed.Massless = true
  62.     hed.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
  63.     torso.Massless = true
  64.     torso.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
  65.     rarm.Massless = true
  66.     rarm.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
  67.     larm.Massless = true
  68.     larm.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
  69.     lleg.Massless = true
  70.     lleg.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
  71.     rleg.Massless = true
  72.     rleg.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
  73.     root.Massless = true
  74.     root.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
  75.     warn("Netless Activated!")
  76.     Bypass = "Death"
  77.     plr = game.Players.LocalPlayer
  78.     dead = false
  79.     char = plr.Character
  80.     -- BorderColor3
  81.    
  82.     -- fLING BLOCKERS
  83.     bullet = workspace[plr.Name]["HumanoidRootPart"]
  84.     bullet.Transparency = 0.6
  85. bullet.BrickColor = BrickColor.new(0,255,0)
  86. bullet.Material = "Neon"
  87.     bhandle = bullet
  88.     bullet.Massless = true
  89.    
  90.     mouse = plr:GetMouse()
  91.     head = char.Head
  92.     camera = workspace.CurrentCamera
  93.     lt = true
  94.     ltt = false
  95.     charascum = Instance.new("BodyAngularVelocity")
  96. charascum.Parent = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
  97. charascum.AngularVelocity = Vector3.new(9e9,9e9,9e9)
  98. charascum.MaxTorque = Vector3.new(9e9,9e9,9e9)
  99. charascum.P = Vector3.new(9e9,9e9,9e9)
  100.     local function IsFirstPerson()
  101.          return (head.CFrame.p - camera.CFrame.p).Magnitude < 1
  102.     end
  103.    
  104.          bbv = Instance.new("BodyPosition",bhandle)
  105.          bbv.Position = char.Torso.CFrame.p
  106.        
  107.          
  108.          
  109.          mouse.Button1Down:Connect(function()
  110.              if dead == false then
  111.             lt = false
  112.             ltt = false
  113.          bbav = Instance.new("BodyAngularVelocity",bhandle)
  114.          bbav.MaxTorque = Vector3.new(math.huge,math.huge,math.huge)
  115.          bbav.P = 1000000000000000000000000000
  116.          bbav.AngularVelocity = Vector3.new(10000000000000000000000000000000,100000000000000000000000000,100000000000000000)
  117.          game:GetService("Debris"):AddItem(bbav,0.1)
  118.             if game.Players:GetPlayerFromCharacter(mouse.Target.Parent) then
  119.                 if mouse.Target.Parent.Name == char.Name or mouse.Target.Parent.Name == "non" then return end
  120.                   --repeat
  121.                 game:GetService("RunService").RenderStepped:Wait()
  122.                 bbv.Position = (CFrame.new(mouse.Target.Parent.HumanoidRootPart.CFrame.p,char.Torso.CFrame.p) * CFrame.new(0,0,0)).p
  123.                 bhandle.Position = (CFrame.new(mouse.Target.Parent.HumanoidRootPart.CFrame.p,char.Torso.CFrame.p) * CFrame.new(0,0,0)).p
  124.                 wait(1)
  125.                 --until char.Humanoid.Health == 100 or char.Humanoid.Health == 0
  126.             elseif game.Players:GetPlayerFromCharacter(mouse.Target.Parent.Parent) then
  127.                 if mouse.Target.Parent.Name == char.Name or mouse.Target.Parent.Name == "non" then return end
  128.                 --repeat
  129.                 game:GetService("RunService").RenderStepped:Wait()
  130.                 bbv.Position = (CFrame.new(mouse.Target.Parent.Parent.HumanoidRootPart.CFrame.p,char.Torso.CFrame.p) * CFrame.new(0,0,0)).p
  131.                 bhandle.Position = (CFrame.new(mouse.Target.Parent.Parent.HumanoidRootPart.CFrame.p,char.Torso.CFrame.p) * CFrame.new(0,0,0)).p
  132.                 wait(1)
  133.                 --until char.Humanoid.Health == 100 or char.Humanoid.Health == 0
  134.                
  135.                 else
  136.            -- repeat
  137.             game:GetService("RunService").RenderStepped:Wait()
  138.             wait(1)
  139.             --until char.Humanoid.Health == 100 or char.Humanoid.Health == 0
  140.             end
  141.             wait()
  142.             lt = true
  143.              end
  144.              end)
  145.              
  146.         spawn(
  147.             function()
  148.                 while true do
  149.                     game:GetService("RunService").Heartbeat:Wait()
  150.                     bullet.Velocity = Vector3.new(0,26,0)
  151.              end
  152.         end)
  153.    
  154.      plr:GetMouse().Button1Down:Connect(function()
  155.     attackingwithhrp = true
  156.     end)
  157.    
  158.      
  159.     plr:GetMouse().Button1Up:Connect(function()
  160.     attackingwithhrp = false
  161.     end)
  162.    
  163.     plr:GetMouse().Button1Down:Connect(function()
  164.     repeat wait() until attackingwithhrp == true
  165.     repeat
  166.     game:GetService("RunService").Heartbeat:Wait()
  167.     if plr:GetMouse().Target ~= nil then
  168.     bullet.Position = game:GetService("Players").LocalPlayer:GetMouse().Hit.p
  169.     end
  170.     until attackingwithhrp == false
  171.     end)
  172.  
  173. wait(1/60)
  174. for i,v in pairs(char:GetChildren()) do -- gets all ur characters children
  175. if v:IsA("Accessory") and v.Name == "Starslayer Railgun" then -- dex name for the hat
  176. v.Name = "Starslayer Railgun" -- name it whatever you want
  177. end
  178. end
  179.  
  180.  
  181.  
  182.  
  183. att0 = Instance.new("Attachment",char["Starslayer Railgun"].Handle) -- creates a attachment into the hat
  184. att0.Orientation = Vector3.new(50, -88, 0) -- rotation
  185. att0.Position = Vector3.new(-1.5, 0.6, 0) -- position
  186.  
  187. att1 = Instance.new("Attachment",char["Right Arm"]) -- what body part that the hat should be attached to (to make it work with r15 go down
  188. -- make it a r15 body part name or just do humanoidroopart
  189.  
  190. ap = Instance.new("AlignPosition",char["Starslayer Railgun"].Handle) -- align position
  191. ap.Attachment0 = att0
  192. ap.Attachment1 = att1
  193. ap.RigidityEnabled = true -- if its false it will make the hat be wobbly
  194.  
  195.  
  196. ao = Instance.new("AlignOrientation",char["Starslayer Railgun"].Handle) -- align rotation
  197. ao.Attachment0 = att0
  198. ao.Attachment1 = att1
  199. ao.RigidityEnabled = true
  200. local S = setmetatable({},{__index = function(s,i) return game:service(i) end})
  201. local CF = {N=CFrame.new,A=CFrame.Angles,fEA=CFrame.fromEulerAnglesXYZ}
  202. local C3 = {tRGB= function(c3) return c3.r*255,c3.g*255,c3.b*255 end,N=Color3.new,RGB=Color3.fromRGB,HSV=Color3.fromHSV,tHSV=Color3.toHSV}
  203. local V3 = {N=Vector3.new,FNI=Vector3.FromNormalId,A=Vector3.FromAxis}
  204. local M = {C=math.cos,R=math.rad,S=math.sin,P=math.pi,RNG=math.random,MRS=math.randomseed,H=math.huge,RRNG = function(min,max,div) return math.rad(math.random(min,max)/(div or 1)) end}
  205. local R3 = {N=Region3.new}
  206. local De = S.Debris
  207. local WS = workspace
  208. local Lght = S.Lighting
  209. local RepS = S.ReplicatedStorage
  210. local IN = Instance.new
  211. local Plrs = S.Players
  212.  
  213. Player = game.Players.LocalPlayer
  214. Character = workspace.non
  215. PlayerGui = Player.PlayerGui
  216. Cam = workspace.CurrentCamera
  217. Backpack = Player.Backpack
  218. Character = workspace.non
  219. Humanoid = Character.Humanoid
  220. Mouse = Player:GetMouse()
  221. RootPart = Character["HumanoidRootPart"]
  222. Torso = Character["Torso"]
  223. Head = Character["Head"]
  224. RightArm = Character["Right Arm"]
  225. LeftArm = Character["Left Arm"]
  226. RightLeg = Character["Right Leg"]
  227. LeftLeg = Character["Left Leg"]
  228. RootJoint = RootPart["RootJoint"]
  229. Neck = Torso["Neck"]
  230. RightShoulder = Torso["Right Shoulder"]
  231. LeftShoulder = Torso["Left Shoulder"]
  232. RightHip = Torso["Right Hip"]
  233. LeftHip = Torso["Left Hip"]
  234. local TIME = 0
  235. local sick = Instance.new("Sound",Torso)
  236. kan = sick
  237. IT = Instance.new
  238. CF = CFrame.new
  239. VT = Vector3.new
  240. RAD = math.rad
  241. C3 = Color3.new
  242. UD2 = UDim2.new
  243. BRICKC = BrickColor.new
  244. ANGLES = CFrame.Angles
  245. EULER = CFrame.fromEulerAnglesXYZ
  246. COS = math.cos
  247. ACOS = math.acos
  248. SIN = math.sin
  249. ASIN = math.asin
  250. ABS = math.abs
  251. MRANDOM = math.random
  252. FLOOR = math.floor
  253.  
  254. --//=================================\\
  255. --||          USEFUL VALUES
  256. --\\=================================//
  257.  
  258. Animation_Speed = 3
  259. local FORCERESET = false
  260. Frame_Speed = 1 / 60
  261. local Speed = 16
  262. local ROOTC0 = CF(0, 0, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
  263. local NECKC0 = CF(0, 1, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
  264. local RIGHTSHOULDERC0 = CF(-0.5, 0, 0) * ANGLES(RAD(0), RAD(90), RAD(0))
  265. local LEFTSHOULDERC0 = CF(0.5, 0, 0) * ANGLES(RAD(0), RAD(-90), RAD(0))
  266. local DAMAGEMULTIPLIER = 1
  267. local ANIM = "Idle"
  268. local ATTACK = false
  269. local EQUIPPED = false
  270. local HOLD = true
  271. local COMBO = 3
  272. local Rooted = false
  273. local SINE = 5
  274. Player_Size = 1
  275. SIZE = 1
  276. local KEYHOLD = false
  277. local CHANGE = 2 / Animation_Speed
  278. local WALKINGANIM = false
  279. local VALUE1 = false
  280. local VALUE2 = false
  281. local ROBLOXIDLEANIMATION = IT("Animation")
  282. ROBLOXIDLEANIMATION.Name = "Roblox Idle Animation"
  283. --ROBLOXIDLEANIMATION.AnimationId = "http://www.roblox.com/asset/?id=180435571"
  284. --ROBLOXIDLEANIMATION.Parent = Humanoid
  285. local WEAPONGUI = IT("ScreenGui", PlayerGui)
  286. WEAPONGUI.Name = "BanishV4Gui"
  287. local Weapon = IT("Model")
  288. Weapon.Name = "Adds"
  289. local Effects = IT("Folder", Weapon)
  290. Effects.Name = "Effects"
  291. local ANIMATOR = Humanoid.Animator
  292. local ANIMATE = Character:FindFirstChild("Animate")
  293. local UNANCHOR = true
  294. local TOBANISH = {}
  295. local TAIL = {}
  296. local Func = Instance.new("RemoteFunction")
  297. local MODE = "VoidWalker"
  298. function Tween(obj,props,time,easing,direction,repeats,backwards)
  299.     local info = TweenInfo.new(time or .5, easing or Enum.EasingStyle.Quad, direction or Enum.EasingDirection.Out, repeats or 0, backwards or false)
  300.     local tween = S.TweenService:Create(obj, info, props)
  301.     tween:Play()
  302. end
  303. sick = Instance.new("Sound", Character)
  304. sick.Volume = 10
  305. sick.TimePosition = 0
  306. sick.PlaybackSpeed = 1
  307. sick.Pitch = 1
  308. sick.SoundId = "rbxassetid://10884885725"
  309. sick.Name = "wrecked"
  310. sick.Looped = true
  311. sick:Play()
  312.  
  313. local NAMEBILL = Instance.new("BillboardGui",Character)
  314. NAMEBILL.AlwaysOnTop = true
  315. NAMEBILL.Size = UDim2.new(0, 0,0, 0)
  316. NAMEBILL.StudsOffset = Vector3.new(0,2,0)
  317. NAMEBILL.MaxDistance = 10000
  318. NAMEBILL.Adornee = Head
  319. NAMEBILL.Name = "NameBillboard"
  320. local NAMEMODE = Instance.new("TextLabel",NAMEBILL)
  321. NAMEMODE.BackgroundTransparency = 0.6
  322. NAMEMODE.BackgroundColor3 = Color3.new(0.50,0,0)
  323. NAMEMODE.TextScaled = false
  324. NAMEMODE.BorderSizePixel = 0
  325. NAMEMODE.Text = "Hack-Walker"
  326. NAMEMODE.Font = "Antique"
  327. NAMEMODE.TextSize = 24
  328. NAMEMODE.TextStrokeTransparency = 0
  329. NAMEMODE.Size = UDim2.new(1,0,0.5,0)
  330. NAMEMODE.Parent = NAMEBILL
  331. NAMEMODE.TextColor3 = Color3.fromRGB(0, 0, 0)
  332. NAMEMODE.TextStrokeColor3 = Color3.new(0, 0, 0)
  333. game:GetService("Lighting").ClockTime = 0
  334. game:GetService("Lighting").Brightness = 0
  335. game:GetService("Lighting").FogColor = Color3.new(0,0,0)
  336. game:GetService("Lighting").FogEnd = 100
  337. game:GetService("Lighting").Ambient = Color3.new(0.7,0.5,0.5)
  338. game:GetService("Lighting").OutdoorAmbient = Color3.new(0.7,0.5,0.5)
  339. local light = Instance.new("SurfaceLight",char["Head"])
  340. light.Face = "Bottom"
  341. light.Brightness = 10
  342. light.Angle = 180
  343. light.Color = Color3.new(0,255,0)
  344.  
  345. --//=================================\\
  346. --\\=================================//
  347.  
  348. --//=================================\\
  349. --||          COMPATIBILTY
  350. --\\=================================//
  351.  
  352. cf = CF
  353. angles = ANGLES
  354. sine = SINE
  355. mouse = Mouse
  356. RH = RightHip
  357. LH = LeftHip
  358. RW = RightShoulder
  359. LW = LeftShoulder
  360. clerp = Clerp
  361. necko = NECKC0
  362. RootCF = ROOTC0
  363.  
  364. --//=================================\\
  365. --|| SAZERENOS' ARTIFICIAL HEARTBEAT
  366. --\\=================================//
  367.  
  368. ArtificialHB = Instance.new("BindableEvent", script)
  369. ArtificialHB.Name = "ArtificialHB"
  370.  
  371. script:WaitForChild("ArtificialHB")
  372.  
  373. frame = Frame_Speed
  374. tf = 0
  375. allowframeloss = false
  376. tossremainder = false
  377. lastframe = tick()
  378. script.ArtificialHB:Fire()
  379.  
  380. game:GetService("RunService").Heartbeat:connect(function(s, p)
  381.     tf = tf + s
  382.     if tf >= frame then
  383.         if allowframeloss then
  384.             script.ArtificialHB:Fire()
  385.             lastframe = tick()
  386.         else
  387.             for i = 1, math.floor(tf / frame) do
  388.                 script.ArtificialHB:Fire()
  389.             end
  390.         lastframe = tick()
  391.         end
  392.         if tossremainder then
  393.             tf = 0
  394.         else
  395.             tf = tf - frame * math.floor(tf / frame)
  396.         end
  397.     end
  398. end)
  399.  
  400.  
  401. --//=================================\\
  402. --\\=================================//
  403.  
  404. --//=================================\\
  405. --||          SOME FUNCTIONS
  406. --\\=================================//
  407.  
  408. function Raycast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
  409.     return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
  410. end
  411.  
  412. function PositiveAngle(NUMBER)
  413.     if NUMBER >= 0 then
  414.         NUMBER = 0
  415.     end
  416.     return NUMBER
  417. end
  418.  
  419. function NegativeAngle(NUMBER)
  420.     if NUMBER <= 0 then
  421.         NUMBER = 0
  422.     end
  423.     return NUMBER
  424. end
  425.  
  426. function Swait(NUMBER)
  427.     if NUMBER == 0 or NUMBER == nil then
  428.         ArtificialHB.Event:wait()
  429.     else
  430.         for i = 1, NUMBER do
  431.             ArtificialHB.Event:wait()
  432.         end
  433.     end
  434. end
  435.  
  436. NewInstance = function(instance,parent,properties)
  437.     local inst = Instance.new(instance)
  438.     inst.Parent = parent
  439.     if(properties)then
  440.         for i,v in next, properties do
  441.             pcall(function() inst[i] = v end)
  442.         end
  443.     end
  444.     return inst;
  445. end
  446.  
  447.  
  448.  
  449.  
  450. function CreateMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET)
  451.     local NEWMESH = IT(MESH)
  452.     if MESH == "SpecialMesh" then
  453.         NEWMESH.MeshType = MESHTYPE
  454.         if MESHID ~= "nil" and MESHID ~= "" then
  455.             NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID
  456.         end
  457.         if TEXTUREID ~= "nil" and TEXTUREID ~= "" then
  458.             NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID
  459.         end
  460.     end
  461.     NEWMESH.Offset = OFFSET or VT(0, 0, 0)
  462.     NEWMESH.Scale = SCALE
  463.     NEWMESH.Parent = PARENT
  464.     return NEWMESH
  465. end
  466.  
  467. function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
  468.     local NEWPART = IT("Part")
  469.     NEWPART.formFactor = FORMFACTOR
  470.     NEWPART.Reflectance = REFLECTANCE
  471.     NEWPART.Transparency = TRANSPARENCY
  472.     NEWPART.CanCollide = false
  473.     NEWPART.Locked = true
  474.     NEWPART.Anchored = true
  475.     if ANCHOR == false then
  476.         NEWPART.Anchored = false
  477.     end
  478.     NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
  479.     NEWPART.Name = NAME
  480.     NEWPART.Size = SIZE
  481.     NEWPART.Position = Torso.Position
  482.     NEWPART.Material = MATERIAL
  483.     NEWPART:BreakJoints()
  484.     NEWPART.Parent = PARENT
  485.     return NEWPART
  486. end
  487.  
  488.     local function weldBetween(a, b)
  489.         local weldd = Instance.new("ManualWeld")
  490.         weldd.Part0 = a
  491.         weldd.Part1 = b
  492.         weldd.C0 = CFrame.new()
  493.         weldd.C1 = b.CFrame:inverse() * a.CFrame
  494.         weldd.Parent = a
  495.         return weldd
  496.     end
  497.  
  498.  
  499. function QuaternionFromCFrame(cf)
  500.     local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  501.     local trace = m00 + m11 + m22
  502.     if trace > 0 then
  503.         local s = math.sqrt(1 + trace)
  504.         local recip = 0.5 / s
  505.         return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  506.     else
  507.         local i = 0
  508.         if m11 > m00 then
  509.             i = 1
  510.         end
  511.         if m22 > (i == 0 and m00 or m11) then
  512.             i = 2
  513.         end
  514.         if i == 0 then
  515.             local s = math.sqrt(m00 - m11 - m22 + 1)
  516.             local recip = 0.5 / s
  517.             return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  518.         elseif i == 1 then
  519.             local s = math.sqrt(m11 - m22 - m00 + 1)
  520.             local recip = 0.5 / s
  521.             return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  522.         elseif i == 2 then
  523.             local s = math.sqrt(m22 - m00 - m11 + 1)
  524.             local recip = 0.5 / s return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  525.         end
  526.     end
  527. end
  528.  
  529. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  530.     local xs, ys, zs = x + x, y + y, z + z
  531.     local wx, wy, wz = w * xs, w * ys, w * zs
  532.     local xx = x * xs
  533.     local xy = x * ys
  534.     local xz = x * zs
  535.     local yy = y * ys
  536.     local yz = y * zs
  537.     local zz = z * zs
  538.     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))
  539. end
  540.  
  541. function QuaternionSlerp(a, b, t)
  542.     local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  543.     local startInterp, finishInterp;
  544.     if cosTheta >= 0.0001 then
  545.         if (1 - cosTheta) > 0.0001 then
  546.             local theta = ACOS(cosTheta)
  547.             local invSinTheta = 1 / SIN(theta)
  548.             startInterp = SIN((1 - t) * theta) * invSinTheta
  549.             finishInterp = SIN(t * theta) * invSinTheta
  550.         else
  551.             startInterp = 1 - t
  552.             finishInterp = t
  553.         end
  554.     else
  555.         if (1 + cosTheta) > 0.0001 then
  556.             local theta = ACOS(-cosTheta)
  557.             local invSinTheta = 1 / SIN(theta)
  558.             startInterp = SIN((t - 1) * theta) * invSinTheta
  559.             finishInterp = SIN(t * theta) * invSinTheta
  560.         else
  561.             startInterp = t - 1
  562.             finishInterp = t
  563.         end
  564.     end
  565.     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
  566. end
  567.  
  568.  
  569. local naeeym2 = Instance.new("BillboardGui",Character)
  570. naeeym2.AlwaysOnTop = true
  571. naeeym2.Size = UDim2.new(7,35,3,15)
  572. naeeym2.StudsOffset = Vector3.new(0,2,0)
  573. naeeym2.MaxDistance = 10000
  574. naeeym2.Adornee = Head
  575. naeeym2.Name = "Name2"
  576. local tecks2 = Instance.new("TextLabel",naeeym2)
  577. tecks2.BackgroundTransparency = 1
  578. tecks2.BackgroundColor3 = Color3.new(0.2,0,0)
  579. tecks2.TextScaled = true
  580. tecks2.BorderSizePixel = 0
  581. tecks2.Text = "Hacker-Walker"
  582. tecks2.Font = "Highway"
  583. tecks2.TextSize = 35
  584. tecks2.TextStrokeTransparency = 0
  585. tecks2.Size = UDim2.new(1,0,0.5,0)
  586. tecks2.Parent = naeeym2
  587. tecks2.TextColor3 = Color3.new(0,1,0)
  588. coroutine.resume(coroutine.create(function()
  589.                 while true do
  590.                     Swait()
  591.                     tecks2.Font = tecks2.Font
  592.                 end
  593.             end))
  594. local thetext = tecks2.Text
  595. function Clerp(a, b, t)
  596.     local qa = {QuaternionFromCFrame(a)}
  597.     local qb = {QuaternionFromCFrame(b)}
  598.     local ax, ay, az = a.x, a.y, a.z
  599.     local bx, by, bz = b.x, b.y, b.z
  600.     local _t = 1 - t
  601.     return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  602. end
  603.  
  604. function CreateFrame(PARENT, TRANSPARENCY, BORDERSIZEPIXEL, POSITION, SIZE, COLOR, BORDERCOLOR, NAME)
  605.     local frame = IT("Frame")
  606.     frame.BackgroundTransparency = TRANSPARENCY
  607.     frame.BorderSizePixel = BORDERSIZEPIXEL
  608.     frame.Position = POSITION
  609.     frame.Size = SIZE
  610.     frame.BackgroundColor3 = COLOR
  611.     frame.BorderColor3 = BORDERCOLOR
  612.     frame.Name = NAME
  613.     frame.Parent = PARENT
  614.     return frame
  615. end
  616.  
  617. function CreateLabel(PARENT, TEXT, TEXTCOLOR, TEXTFONTSIZE, TEXTFONT, TRANSPARENCY, BORDERSIZEPIXEL, STROKETRANSPARENCY, NAME)
  618.     local label = IT("TextLabel")
  619.     label.BackgroundTransparency = 1
  620.     label.Size = UD2(1, 0, 1, 0)
  621.     label.Position = UD2(0, 0, 0, 0)
  622.     label.TextColor3 = TEXTCOLOR
  623.     label.TextStrokeTransparency = STROKETRANSPARENCY
  624.     label.TextTransparency = TRANSPARENCY
  625.     label.FontSize = TEXTFONTSIZE
  626.     label.Font = TEXTFONT
  627.     label.BorderSizePixel = BORDERSIZEPIXEL
  628.     label.TextScaled = false
  629.     label.Text = TEXT
  630.     label.Name = NAME
  631.     label.Parent = PARENT
  632.     return label
  633. end
  634.  
  635. -- Attack
  636.            
  637. function chatfunc(text)
  638.     local chat = coroutine.wrap(function()
  639.     if Character:FindFirstChild("TalkingBillBoard")~= nil then
  640.         Character:FindFirstChild("TalkingBillBoard"):destroy()
  641.     end
  642.     local Bill = Instance.new("BillboardGui",Character)
  643.     Bill.Size = UDim2.new(0,35,0,18)
  644.     Bill.StudsOffset = Vector3.new(0,4.5,0)
  645.     Bill.Adornee = Character.Head
  646.     Bill.Name = "TalkingBillBoard"
  647.     local Hehe = Instance.new("TextLabel",Bill)
  648.     Hehe.BackgroundTransparency = 1
  649.     Hehe.BorderSizePixel = 0
  650.     Hehe.Text = ""
  651.     Hehe.Font = tecks2.Font
  652.     Hehe.TextSize = 23
  653.     Hehe.TextStrokeTransparency = 0
  654. Hehe.TextColor3 = tecks2.TextColor3
  655.     Hehe.Size = UDim2.new(1,0,0.5,0)
  656.     coroutine.resume(coroutine.create(function()
  657.         while Hehe ~= nil do
  658.             wait() 
  659.            
  660.         end
  661.     end))
  662.     spawn(function() RainbowifyText(Hehe) end)
  663.     for i = 1,string.len(text),1 do
  664.         wait()
  665.         Hehe.Text = string.sub(text,1,i)
  666.     end
  667.     wait(3)
  668.     for i = 0, 5, .025 do
  669.         wait()
  670.         Bill.ExtentsOffset = Vector3.new(math.random(-i, i), math.random(-i, i), math.random(-i, i))
  671.         Hehe.TextStrokeTransparency = i
  672.         Hehe.TextTransparency = i
  673.     end
  674.     Bill:Destroy()
  675.     end)
  676. chat()
  677. end
  678. function NoOutlines(PART)
  679.     PART.TopSurface, PART.BottomSurface, PART.LeftSurface, PART.RightSurface, PART.FrontSurface, PART.BackSurface = 10, 10, 10, 10, 10, 10
  680. end
  681.  
  682. function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
  683.     local NEWWELD = IT(TYPE)
  684.     NEWWELD.Part0 = PART0
  685.     NEWWELD.Part1 = PART1
  686.     NEWWELD.C0 = C0
  687.     NEWWELD.C1 = C1
  688.     NEWWELD.Parent = PARENT
  689.     return NEWWELD
  690. end
  691.  
  692. local S = IT("Sound")
  693. function CreateSound(ID, PARENT, VOLUME, PITCH, DOESLOOP)
  694.     local NEWSOUND = nil
  695.     coroutine.resume(coroutine.create(function()
  696.         NEWSOUND = S:Clone()
  697.         NEWSOUND.Parent = PARENT
  698.         NEWSOUND.Volume = VOLUME
  699.         NEWSOUND.Pitch = PITCH
  700.         NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
  701.         NEWSOUND:play()
  702.         if DOESLOOP == true then
  703.             NEWSOUND.Looped = true
  704.         else
  705.             repeat wait(1) until NEWSOUND.Playing == false or NEWSOUND.Parent ~= PARENT
  706.             NEWSOUND:remove()
  707.         end
  708.     end))
  709.     return NEWSOUND
  710. end
  711.  
  712. function CFrameFromTopBack(at, top, back)
  713.     local right = top:Cross(back)
  714.     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)
  715. end
  716. local boomboxpart = CreatePart(0, Character, "SmoothPlastic", 0, 1, "Bright blue", "GunPartXD", VT(1.1, 1.1, 1.1),false)
  717. local boomweld = CreateWeldOrSnapOrMotor("Weld", Torso, Torso, boomboxpart, CF(0*SIZE,-.5*SIZE,0*SIZE), CF(0, 0, 0))
  718. local UsingBoombox = false
  719. local boomboxname = ""
  720. function Align(part0,part1,pos,rot)
  721. pcall(function()
  722. Instance.new("Attachment",part0.Handle)
  723. Instance.new("AlignPosition",part0.Handle)
  724. Instance.new("AlignOrientation", part0.Handle)
  725. Instance.new("Attachment",part1)
  726. part0.Handle.AlignPosition.Attachment0 = part0.Handle.Attachment
  727. part0.Handle.AlignOrientation.Attachment0 = part0.Handle.Attachment
  728. part0.Handle.AlignPosition.Attachment1 = part1.Attachment
  729. part0.Handle.AlignOrientation.Attachment1 = part1.Attachment
  730. part0.Handle.Attachment.Position = pos
  731. part0.Handle.Attachment.Orientation = rot
  732. part0.Handle.AlignPosition.Responsiveness = 200
  733. part0.Handle.AlignOrientation.Responsiveness = 200
  734. part0.Handle.AlignPosition.RigidityEnabled = true
  735. part0.Handle.AlignOrientation.RigidityEnabled = true
  736. end)
  737. end
  738. local TryBoombox = pcall(function()
  739. boomboxname = Character:FindFirstChildOfClass("Tool").Name
  740. boomboxname.CanCollide = false
  741. wait(1)
  742. Align(boomboxname,char.Torso,Vector3.new(-0.35,0,0),Vector3.new(0,0,-90))
  743. if boomboxname ~= nil then
  744. UsingBoombox = true
  745. else
  746. UsingBoombox = false
  747. end
  748. end)
  749. --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})
  750. function WACKYEFFECT(Table)
  751.     local TYPE = (Table.EffectType or "Sphere")
  752.     local SIZE = (Table.Size or VT(1,1,1))
  753.     local ENDSIZE = (Table.Size2 or VT(0,0,0))
  754.     local TRANSPARENCY = (Table.Transparency or 0)
  755.     local ENDTRANSPARENCY = (Table.Transparency2 or 1)
  756.     local CFRAME = (Table.CFrame or Torso.CFrame)
  757.     local MOVEDIRECTION = (Table.MoveToPos or nil)
  758.     local ROTATION1 = (Table.RotationX or 0)
  759.     local ROTATION2 = (Table.RotationY or 0)
  760.     local ROTATION3 = (Table.RotationZ or 0)
  761.     local MATERIAL = (Table.Material or "Neon")
  762.     local COLOR = (Table.Color or C3(1,1,1))
  763.     local TIME = (Table.Time or 45)
  764.     local SOUNDID = (Table.SoundID or nil)
  765.     local SOUNDPITCH = (Table.SoundPitch or nil)
  766.     local SOUNDVOLUME = (Table.SoundVolume or nil)
  767.     coroutine.resume(coroutine.create(function()
  768.         local PLAYSSOUND = false
  769.         local SOUND = nil
  770.         local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true)
  771.         if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
  772.             PLAYSSOUND = true
  773.             SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false)
  774.         end
  775.         EFFECT.Color = COLOR
  776.         local MSH = nil
  777.         if TYPE == "Sphere" then
  778.             MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0))
  779.         elseif TYPE == "Block" then
  780.             MSH = IT("BlockMesh",EFFECT)
  781.             MSH.Scale = VT(SIZE.X,SIZE.X,SIZE.X)
  782.         elseif TYPE == "Wave" then
  783.             MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8))
  784.         elseif TYPE == "Ring" then
  785.             MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
  786.         elseif TYPE == "Slash" then
  787.             MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  788.         elseif TYPE == "Round Slash" then
  789.             MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  790.         elseif TYPE == "Swirl" then
  791.             MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0))
  792.         elseif TYPE == "Skull" then
  793.             MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0))
  794.         elseif TYPE == "Crystal" then
  795.             MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(0,0,0))
  796.         end
  797.         if MSH ~= nil then
  798.             local MOVESPEED = nil
  799.             if MOVEDIRECTION ~= nil then
  800.                 MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME
  801.             end
  802.             local GROWTH = SIZE - ENDSIZE
  803.             local TRANS = TRANSPARENCY - ENDTRANSPARENCY
  804.             if TYPE == "Block" then
  805.                 EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  806.             else
  807.                 EFFECT.CFrame = CFRAME
  808.             end
  809.             for LOOP = 1, TIME+1 do
  810.                 Swait()
  811.                 MSH.Scale = MSH.Scale - GROWTH/TIME
  812.                 if TYPE == "Wave" then
  813.                     MSH.Offset = VT(0,0,-MSH.Scale.X/8)
  814.                 end
  815.                 EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
  816.                 if TYPE == "Block" then
  817.                     EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  818.                 else
  819.                     EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))
  820.                 end
  821.                 if MOVEDIRECTION ~= nil then
  822.                     local ORI = EFFECT.Orientation
  823.                     EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED)
  824.                     EFFECT.Orientation = ORI
  825.                 end
  826.             end
  827.             if PLAYSSOUND == false then
  828.                 EFFECT:remove()
  829.             else
  830.                 SOUND.Stopped:Connect(function()
  831.                     EFFECT:remove()
  832.                 end)
  833.             end
  834.         else
  835.             if PLAYSSOUND == false then
  836.                 EFFECT:remove()
  837.             else
  838.                 repeat Swait() until SOUND.Playing == false
  839.                 EFFECT:remove()
  840.             end
  841.         end
  842.     end))
  843. end
  844.  
  845. function timeposition(position)
  846. pcall(function()
  847. kan.TimePosition = position
  848. end)
  849. pcall(function()
  850. char.Parent.Parent[boomboxname].Handle:FindFirstChildOfClass("Sound").TimePosition = position
  851. end)
  852. end
  853. local actual_last_song = nil
  854. function gettheboomboxsong()
  855. pcall(function()
  856. kan.SoundId = kan.SoundId
  857. end)
  858. pcall(function()
  859. char.Parent.Parent[boomboxname]:FindFirstChildOfClass("RemoteEvent"):FireServer("PlaySong", (kan.SoundId:match('%d+')))
  860. end)
  861. end
  862.  
  863. function CreatePart2(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
  864.     local NEWPART = IT("Part")
  865.     NEWPART.formFactor = FORMFACTOR
  866.     NEWPART.Reflectance = REFLECTANCE
  867.     NEWPART.Transparency = TRANSPARENCY
  868.     NEWPART.CanCollide = false
  869.     NEWPART.Locked = true
  870.     NEWPART.Anchored = true
  871.     if ANCHOR == false then
  872.         NEWPART.Anchored = false
  873.     end
  874.     NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
  875.     NEWPART.Name = NAME
  876.     NEWPART.Size = SIZE
  877.     NEWPART.Position = Torso.Position
  878.     NEWPART.Material = MATERIAL
  879.     NEWPART:BreakJoints()
  880.     NEWPART.Parent = PARENT
  881.     return NEWPART
  882. end
  883.  
  884. function CreateWeldOrSnapOrMotor2(TYPE, PARENT, PART0, PART1, C0, C1)
  885.     local NEWWELD = IT(TYPE)
  886.     NEWWELD.Part0 = PART0
  887.     NEWWELD.Part1 = PART1
  888.     NEWWELD.C0 = C0
  889.     NEWWELD.C1 = C1
  890.     NEWWELD.Parent = PARENT
  891.     return NEWWELD
  892. end
  893.  
  894. ---Descensionist
  895.  
  896. function ChangeName(Text)
  897.     NAMEMODE.Text = Text
  898. end
  899. -- E
  900. -- color
  901. local deez = "Nick Nitro - UnderPlayer Coded To Reality"
  902. local v = game:GetService("Players").LocalPlayer
  903.             local scrg = Instance.new("ScreenGui",v.PlayerGui)
  904.             scrg.Name = "Spinny"
  905.             local wobble = Instance.new("Frame",scrg)
  906.             wobble.Name = "Wobble"
  907.             wobble.BackgroundTransparency = 0.5
  908.             wobble.Size = UDim2.new(1.1,0,1.1,0)
  909.             wobble.Position = UDim2.new(-0.08,0,0.943,0)
  910.             local wobble2 = Instance.new("Frame",scrg)
  911.             wobble2.Name = "wobble2"
  912.             wobble2.BackgroundTransparency = 0.5
  913.             wobble2.Size = UDim2.new(1.1,0,0.09,0)
  914.             wobble2.Position = UDim2.new(-0.08,0,0.878,0)
  915.             local Visuals = Instance.new("Frame",scrg)
  916.             Visuals.Name = "Visuals"
  917.             Visuals.BackgroundTransparency = 0.3
  918.             Visuals.Size = UDim2.new(0,100,0,100)
  919.             Visuals.Position = UDim2.new(0.462,0,0.826,0)
  920.             local glow = Instance.new("ImageLabel",scrg)
  921.             glow.Name = "glow"
  922.             glow.BackgroundTransparency = 1
  923.             glow.ImageTransparency = 0
  924.             glow.Image = "rbxassetid://2344870656"
  925.             glow.Size = UDim2.new(0,0,0,0)
  926.             glow.Position = UDim2.new(0.026,0,-0.235,0)
  927.             local Visuals2 = Instance.new("Frame",scrg)
  928.             Visuals2.Name = "Visuals2"
  929.             Visuals2.BackgroundTransparency = 0.3
  930.             Visuals2.Size = UDim2.new(0,50,0,50)
  931.             Visuals2.Position = UDim2.new(0.48,0,0.867,0)
  932.             local TextFrame = Instance.new("TextLabel",scrg)
  933.             TextFrame.Name = "Farmer"
  934.             TextFrame.Font = tecks2.Font
  935.             TextFrame.Text = "Nick Nitro - UnderPlayer Coded To Reality"
  936.             TextFrame.TextScaled = true
  937.             TextFrame.TextSize = 60
  938.             TextFrame.TextColor3 = tecks2.TextColor3
  939.             TextFrame.TextStrokeColor3 = C3(0, 0, 0)
  940.             TextFrame.BackgroundTransparency = 1
  941.             TextFrame.Size = UDim2.new(0.8,0,0,42)
  942.             TextFrame.Position = UDim2.new(0.11,0,0.867,0)
  943.             local TextFrame2 = Instance.new("TextLabel",scrg)
  944.             TextFrame2.Name = "Farmer2"
  945.             TextFrame2.Font = tecks2.Font
  946.             TextFrame2.Text = "AdamHack's PowerFul Cannon Edit"
  947.             TextFrame2.TextScaled = true
  948.             TextFrame2.TextSize = 100
  949.             TextFrame2.TextColor3 = tecks2.TextColor3
  950.             TextFrame2.TextStrokeColor3 = C3(0, 0, 0)
  951.             TextFrame2.BackgroundTransparency = 1
  952.             TextFrame2.Size = UDim2.new(0.8,0,0,42)
  953.             TextFrame2.Position = UDim2.new(0.11,0,0.925,0)
  954.             TextFrame2.Rotation = TextFrame.Rotation
  955. TextFrame2.Font = TextFrame.Font
  956.             local fvalen = 0.55
  957.             local fval = -0.49
  958.             coroutine.resume(coroutine.create(function()
  959.                 while true do
  960.                     Swait()
  961.                     TextFrame.TextStrokeTransparency = 0
  962. TextFrame2.TextStrokeTransparency = 0
  963.                     TextFrame.Rotation = 0 - 2 * COS(SINE / 24)
  964.                     TextFrame.Position = UDim2.new(0.11,0,0.867,0)
  965.                     TextFrame.Font = tecks2.Font
  966. TextFrame.Text = deez
  967.         TextFrame2.Rotation = TextFrame.Rotation
  968. TextFrame2.Font = TextFrame.Font
  969. TextFrame2.BackgroundTransparency = 1
  970. TextFrame2.TextSize = 100
  971.                     glow.ImageColor3 = C3(0, 0, 0)
  972.                     wobble.Rotation = 0 - 2 * COS(SINE / 24)
  973.                     wobble2.Rotation = 0 - 2 * COS(SINE / 30)
  974.                     wobble2.BackgroundColor3 = C3(0,0,0)
  975.                     wobble2.BorderColor3 = C3(0,1,0)
  976.                     wobble2.BorderSizePixel = 4
  977.                     Visuals.Rotation = Visuals.Rotation + MRANDOM(-5, 5)
  978.                     Visuals2.Rotation = Visuals2.Rotation + MRANDOM(-10, 10)
  979.                     Visuals.BackgroundColor3 = C3(0,0,0)
  980.                     Visuals.BorderColor3 = C3(0,1,0)
  981.                     Visuals2.BackgroundColor3 = C3(0,0,0)
  982.                     Visuals2.BorderColor3 = C3(0,1,0)
  983.                     wobble.BackgroundColor3 = C3(0,0,0)
  984.                     wobble.BorderColor3 = C3(0,1,0)
  985.                     wobble.BorderSizePixel = 5
  986.                 end
  987.             end))
  988.             --  void
  989. function secret()
  990.     ATTACK = true
  991.     Rooted = true
  992.     for i = 0, 4, 0.1 do
  993.         Swait()
  994.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
  995.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
  996.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
  997.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
  998.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
  999.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
  1000.     end
  1001.     CreateSound(824687369, Torso, 10, 0.9, false)
  1002.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1003.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1004.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1005.    
  1006.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1007.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1008.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1009.     for i = 0, 2, 0.1 do
  1010.         Swait()
  1011.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
  1012.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
  1013.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
  1014.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
  1015.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
  1016.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
  1017.     end
  1018.     MODE = "Terror"
  1019.     tecks2.Text = "Un-Studio'd Dummy"
  1020. tecks2.Font = "Legacy"
  1021. deez = "Yume - Lotus Waters"
  1022. chatfunc("ceat's gone, my mind left drifting...")
  1023.     sick.SoundId = "rbxassetid://4550046224"
  1024.  gettheboomboxsong()
  1025.     sick.Volume = 10
  1026.  Speed = 16
  1027.     sick.PlaybackSpeed = 0.55
  1028.     ATTACK = false
  1029.     Rooted = false
  1030. end
  1031.  
  1032. function katana()
  1033.     ATTACK = true
  1034.     Rooted = true
  1035.     for i = 0, 4, 0.1 do
  1036.         Swait()
  1037.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
  1038.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
  1039.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
  1040.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
  1041.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
  1042.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
  1043.     end
  1044.     CreateSound(824687369, Torso, 10, 0.9, false)
  1045.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1046.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1047.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1048.    
  1049.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1050.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1051.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1052.     for i = 0, 2, 0.1 do
  1053.         Swait()
  1054.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
  1055.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
  1056.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
  1057.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
  1058.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
  1059.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
  1060.     end
  1061.     MODE = "INSANE"
  1062.     chatfunc("NO ONE LEAVES HELL WITHOUT THEIR SOUL CLAIMED.")
  1063. deez = "Nero's Day at Disneyland - Human Artifacts Found"
  1064.  
  1065. tecks2.Text = "Lost Echoes"
  1066. tecks2.Font = "SpecialElite"
  1067.  Speed = 16
  1068.  
  1069.     sick.SoundId = "rbxassetid://4185475912"
  1070.  gettheboomboxsong()
  1071.     sick.Volume = 10
  1072.     sick.PlaybackSpeed = 1
  1073.     --sick:Play()
  1074.     ATTACK = false
  1075.     Rooted = false
  1076.  
  1077. end
  1078.  
  1079. function burn()
  1080.     ATTACK = true
  1081.     Rooted = true
  1082.  
  1083.     for i = 0, 4, 0.1 do
  1084.         Swait()
  1085.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
  1086.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
  1087.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
  1088.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
  1089.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
  1090.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
  1091.     end
  1092.     CreateSound(824687369, Torso, 10, 0.9, false)
  1093.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1094.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1095.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1096.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1097.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1098.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1099.     for i = 0, 2, 0.1 do
  1100.         Swait()
  1101.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
  1102.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
  1103.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
  1104.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
  1105.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
  1106.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
  1107.     end
  1108.     MODE = "Doom"
  1109.     tecks2.Text = "X!Chara"
  1110. tecks2.Font = "SciFi"
  1111. deez = "UnderVerse - X!Gaster Theme"
  1112. chatfunc("Oh Boy You've Maid Such a Big Mistake!")
  1113.  
  1114.     sick.SoundId = "rbxassetid://10491903158"
  1115.  gettheboomboxsong()
  1116.     sick.Volume = 10
  1117.     sick.PlaybackSpeed = 1
  1118.  Speed = 16
  1119.     ATTACK = false
  1120.     Rooted = false
  1121.  
  1122. end
  1123. -- Dea
  1124. function BloodWater()
  1125.     ATTACK = true
  1126.     Rooted = true
  1127.  
  1128.     for i = 0, 4, 0.1 do
  1129.         Swait()
  1130.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
  1131.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
  1132.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
  1133.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
  1134.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
  1135.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
  1136.     end
  1137.     CreateSound(824687369, Torso, 10, 0.9, false)
  1138.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1139.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1140.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1141.    
  1142.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1143.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1144.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1145.     for i = 0, 2, 0.1 do
  1146.         Swait()
  1147.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
  1148.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
  1149.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
  1150.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
  1151.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
  1152.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
  1153.     end
  1154.     MODE = "VoidWalker"
  1155.     tecks2.Text = "Hack-Walker"
  1156. tecks2.Font = "Highway"
  1157. deez = "Nick Nitro - UnderPlayer Coded To Reality"
  1158. chatfunc("Hey.. Your in my Way You wanna Have BAD TIME!?")
  1159.  
  1160.     sick.SoundId = "rbxassetid://10884885725"
  1161.  gettheboomboxsong()
  1162.     sick.Volume = 10
  1163.     sick.PlaybackSpeed = 1
  1164.  Speed = 16
  1165.     ATTACK = false
  1166.     Rooted = false
  1167.  
  1168. end
  1169.  
  1170. function rainbow()
  1171.     ATTACK = true
  1172.     Rooted = true
  1173.  
  1174.     for i = 0, 4, 0.1 do
  1175.         Swait()
  1176.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
  1177.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
  1178.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
  1179.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
  1180.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
  1181.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
  1182.     end
  1183.     CreateSound(824687369, Torso, 10, 0.9, false)
  1184.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1185.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1186.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1187.    
  1188.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1189.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1190.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1191.     for i = 0, 2, 0.1 do
  1192.         Swait()
  1193.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
  1194.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
  1195.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
  1196.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
  1197.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
  1198.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
  1199.     end
  1200.     MODE = "Lone"
  1201.     tecks2.Text = "AdamHack"
  1202. tecks2.Font = "Arcade"
  1203. deez = "Virus404 Sans Theme"
  1204. chatfunc("Finnaly the Real Fight Begins!!")
  1205.  
  1206.     sick.SoundId = 'rbxassetid://10939496738'
  1207.  gettheboomboxsong()
  1208.     sick.Volume = 10
  1209.     sick.PlaybackSpeed = 0.85
  1210.  Speed = 16
  1211.     ATTACK = false
  1212.     Rooted = false
  1213.  
  1214. end
  1215.  
  1216. function help()
  1217.     ATTACK = true
  1218.     Rooted = true
  1219.  
  1220.     for i = 0, 4, 0.1 do
  1221.         Swait()
  1222.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
  1223.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
  1224.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
  1225.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
  1226.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
  1227.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
  1228.     end
  1229.     CreateSound(824687369, Torso, 10, 0.9, false)
  1230.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1231.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1232.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1233.    
  1234.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1235.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1236.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1237.     for i = 0, 2, 0.1 do
  1238.         Swait()
  1239.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
  1240.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
  1241.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
  1242.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
  1243.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
  1244.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
  1245.     end -- space
  1246.     MODE = "Shooter"
  1247.     tecks2.Text = "CyberPunk Sniper"
  1248. tecks2.Font = "Garamond"
  1249. deez = "COMBUSTIBLE EDISON - The Millionaire's Holiday"
  1250. chatfunc("Im am a go down Swinging")
  1251.  
  1252.     sick.SoundId = 'rbxassetid://9901792799'
  1253.  gettheboomboxsong()
  1254.     sick.Volume = 10
  1255.     sick.PlaybackSpeed = 1
  1256. Speed = 16
  1257.     ATTACK = false
  1258.     Rooted = false
  1259.  
  1260. end
  1261. -- AC
  1262. local Particle = IT("ParticleEmitter",nil)
  1263. Particle.Enabled = false
  1264. Particle.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.3),NumberSequenceKeypoint.new(0.3,0),NumberSequenceKeypoint.new(1,1)})
  1265. Particle.LightEmission = 0.5
  1266. Particle.Rate = 150
  1267. Particle.ZOffset = 0.2
  1268. Particle.Rotation = NumberRange.new(-180, 180)
  1269. Particle.RotSpeed = NumberRange.new(-180, 180)
  1270. Particle.Texture = "http://www.roblox.com/asset/?id=304437537"
  1271. Particle.Color = ColorSequence.new(C3(0,0,0),C3(1,0,0))
  1272. --ParticleEmitter({Speed = 5, Drag = 0, Size1 = 1, Size2 = 5, Lifetime1 = 1, Lifetime2 = 1.5, Parent = Torso, Emit = 100, Offset = 360, Enabled = false})
  1273. function ParticleEmitter(Table)
  1274.     local PRTCL = Particle:Clone()
  1275.     local Speed = Table.Speed or 5
  1276.     local Drag = Table.Drag or 0
  1277.     local Size1 = Table.Size1 or 1
  1278.     local Size2 = Table.Size2 or 5
  1279.     local Lifetime1 = Table.Lifetime1 or 1
  1280.     local Lifetime2 = Table.Lifetime2 or 1.5
  1281.     local Parent = Table.Parent or Torso
  1282.     local Emit = Table.Emit or 100
  1283.     local Offset = Table.Offset or 360
  1284.     local Acel = Table.Acel or VT(0,0,0)
  1285.     local Enabled = Table.Enabled or false
  1286.     PRTCL.Parent = Parent
  1287.     PRTCL.Size = NumberSequence.new(Size1,Size2)
  1288.     PRTCL.Lifetime = NumberRange.new(Lifetime1,Lifetime2)
  1289.     PRTCL.Speed = NumberRange.new(Speed)
  1290.     PRTCL.VelocitySpread = Offset
  1291.     PRTCL.Drag = Drag
  1292.     PRTCL.Acceleration = Acel
  1293.     if Enabled == false then
  1294.         PRTCL:Emit(Emit)
  1295.         Debris:AddItem(PRTCL,Lifetime2)
  1296.     else
  1297.         PRTCL.Enabled = true
  1298.     end
  1299.     return PRTCL
  1300. end
  1301. -- Kat
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314. function MakeForm(PART,TYPE)
  1315.     if TYPE == "Cyl" then
  1316.         local MSH = IT("CylinderMesh",PART)
  1317.     elseif TYPE == "Ball" then
  1318.         local MSH = IT("SpecialMesh",PART)
  1319.         MSH.MeshType = "Sphere"
  1320.     elseif TYPE == "Wedge" then
  1321.         local MSH = IT("SpecialMesh",PART)
  1322.         MSH.MeshType = "Wedge"
  1323.     end
  1324. end
  1325.  
  1326. function SpawnTrail(FROM,TO,BIG)
  1327.     local TRAIL = CreatePart(3, Effects, "Neon", 0, 0.5, "Black", "Trail", VT(0,0,0))
  1328.     MakeForm(TRAIL,"Cyl")
  1329.     local DIST = (FROM - TO).Magnitude
  1330.     if BIG == true then
  1331.         TRAIL.Size = VT(0.5,DIST,0.5)
  1332.     else
  1333.         TRAIL.Size = VT(0.25,DIST,0.25)
  1334.     end
  1335.     TRAIL.CFrame = CF(FROM, TO) * CF(0, 0, -DIST/2) * ANGLES(RAD(90),RAD(0),RAD(0))
  1336.     coroutine.resume(coroutine.create(function()
  1337.         for i = 1, 5 do
  1338.             Swait()
  1339.             TRAIL.Transparency = TRAIL.Transparency + 0.1
  1340.         end
  1341.         TRAIL:remove()
  1342.     end))
  1343. end
  1344.  
  1345. Debris = game:GetService("Debris")
  1346.  
  1347. function CastProperRay(StartPos, EndPos, Distance, Ignore)
  1348.     local DIRECTION = CF(StartPos,EndPos).lookVector
  1349.     return Raycast(StartPos, DIRECTION, Distance, Ignore)
  1350. end
  1351.  
  1352. function turnto(position)
  1353.     RootPart.CFrame=CFrame.new(RootPart.CFrame.p,VT(position.X,RootPart.Position.Y,position.Z)) * CFrame.new(0, 0, 0)
  1354. end
  1355.  
  1356. --//=================================\\
  1357. --||         WEAPON CREATION
  1358. --\\=================================//
  1359.  
  1360. local Particle = IT("ParticleEmitter",nil)
  1361. Particle.Enabled = false
  1362. Particle.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.3),NumberSequenceKeypoint.new(0.3,0),NumberSequenceKeypoint.new(1,1)})
  1363. Particle.LightEmission = 0.5
  1364. Particle.Rate = 150
  1365. Particle.ZOffset = 0.2
  1366. Particle.Rotation = NumberRange.new(-180, 180)--You can change the rot
  1367. Particle.RotSpeed = NumberRange.new(-180, 180)---You can change the rotspeed
  1368. Particle.Texture = "http://www.roblox.com/asset/?id=304437537"--You can change the texture
  1369. Particle.Color = ColorSequence.new(C3(1,0,0),C3(0.4,0,0))--You can change the color
  1370.  
  1371. --ParticleEmitter({Speed = 5, Drag = 0, Size1 = 1, Size2 = 5, Lifetime1 = 1, Lifetime2 = 1.5, Parent = Torso, Emit = 100, Offset = 360, Enabled = false})
  1372. function ParticleEmitter(Table)
  1373.     local PRTCL = Particle:Clone()
  1374.     local Speed = Table.Speed or 5
  1375.     local Drag = Table.Drag or 0
  1376.     local Size1 = Table.Size1 or 1
  1377.     local Size2 = Table.Size2 or 5
  1378.     local Lifetime1 = Table.Lifetime1 or 1
  1379.     local Lifetime2 = Table.Lifetime2 or 1.5
  1380.     local Parent = Table.Parent or Torso
  1381.     local Emit = Table.Emit or 100
  1382.     local Offset = Table.Offset or 360
  1383.     local Acel = Table.Acel or VT(0,0,0)
  1384.     local Enabled = Table.Enabled or false
  1385.     PRTCL.Parent = Parent
  1386.     PRTCL.Size = NumberSequence.new(Size1,Size2)
  1387.     PRTCL.Lifetime = NumberRange.new(Lifetime1,Lifetime2)
  1388.     PRTCL.Speed = NumberRange.new(Speed)
  1389.     PRTCL.VelocitySpread = Offset
  1390.     PRTCL.Drag = Drag
  1391.     PRTCL.Acceleration = Acel
  1392.     if Enabled == false then
  1393.         PRTCL:Emit(Emit)
  1394.         Debris:AddItem(PRTCL,Lifetime2)
  1395.     else
  1396.         PRTCL.Enabled = true
  1397.     end
  1398.     return PRTCL
  1399. end
  1400.  
  1401.  
  1402.  
  1403. local SKILLTEXTCOLOR = C3(0,1,0)---change the color of this if u want
  1404. local SKILLFONT = "Arcade"--You can change the font
  1405. local SKILLTEXTSIZE = 17--change the textsize if you want
  1406.  
  1407. Humanoid.Died:connect(function()
  1408.     ATTACK = true
  1409. end)
  1410. -- Kick
  1411. --[[ local SKILL1FRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.1, 0, 0.90, 0), UD2(0.26, 0, 0.07, 0), C3(0,1,0), C3(0, 1, 0), "Skill 1 Frame")
  1412. local SKILL2FRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.63, 0, 0.90, 0), UD2(0.26, 0, 0.07, 0), C3(0,1,0), C3(0, 1, 0), "Skill 2 Frame")
  1413. local SKILL3FRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.215, 0, 0.90, 0), UD2(0.26, 0, 0.07, 0), C3(0,1,0), C3(0, 1, 0), "Skill 3 Frame")
  1414. local SKILL4FRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.525, 0, 0.90, 0), UD2(0.26, 0, 0.07, 0), C3(0,1,0), C3(0, 1, 0), "Skill 4 Frame")
  1415. local SKILL5FRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.365, 0, 0.90, 0), UD2(0.26, 0, 0.07, 0), C3(0,1,0), C3(0, 1, 0), "Skill 5 Frame")
  1416.  
  1417. local SKILL1TEXT = CreateLabel(SKILL1FRAME, "[Z] Destory Server", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.7, "Text 1")
  1418. local SKILL2TEXT = CreateLabel(SKILL2FRAME, "[X] Crash Server", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.7, "Text 2")
  1419. local SKILL3TEXT = CreateLabel(SKILL3FRAME, "[C] Hack Server", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.7, "Text 3")
  1420. local SKILL4TEXT = CreateLabel(SKILL4FRAME, "[V] Delete Server", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.7, "Text 4")
  1421. local SKILL5TEXT = CreateLabel(SKILL5FRAME, "[B] Leave Game", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.7, "Text 5")
  1422. ]]
  1423.  
  1424. function printbye(Name)
  1425.     local MESSAGES = {"You cannot struggle, ","Your existance is an insult, ","Fade, ","Your existance is not desired, ","You are not permitted here, ","You are not to decide your fate, ","Be gone, ","You are already dead, ","Your live is an anomaly, ","Don't dare to return, ","Why are you resisting, ","You cannot exist here, ","Why are you struggling, ","Your fate was already decided, ","Goodbye, ","You cannot ignore my command, ","You cannot resist my command, ","You already died, "}
  1426.     warn(MESSAGES[MRANDOM(1,#MESSAGES)]..Name..".")
  1427. end
  1428.  
  1429. workspace.ChildAdded:connect(function(instance)
  1430.     for BANISH = 1, #TOBANISH do
  1431.         if TOBANISH[BANISH] ~= nil then
  1432.             if instance.Name == TOBANISH[BANISH] then
  1433.                 coroutine.resume(coroutine.create(function()
  1434.                     printbye(instance.Name)
  1435.                     instance:ClearAllChildren()
  1436.                     Debris:AddItem(instance,0.0005)
  1437.                 end))
  1438.             end
  1439.         end
  1440.     end
  1441. end)
  1442.  
  1443. function sit()
  1444.     ATTACK = true
  1445.     Rooted = true
  1446.     for i = 0, 4, 0.1 do
  1447.         Swait()
  1448.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
  1449.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
  1450.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
  1451.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
  1452.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
  1453.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
  1454.     end
  1455.     CreateSound(824687369, Torso, 10, 0.9, false)
  1456.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1457.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1458.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1459.    
  1460.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1461.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1462.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1463.     for i = 0, 2, 0.1 do
  1464.         Swait()
  1465.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
  1466.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
  1467.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
  1468.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
  1469.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
  1470.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
  1471.     end
  1472.     MODE = "catgod"
  1473.     tecks2.Text = "God among Cats"
  1474. tecks2.Font = "Antique"
  1475. deez = "Life Letters - Never Get Used to People"
  1476. chatfunc("I'll never get used to people...")
  1477.  
  1478.     sick.SoundId = "rbxassetid://1416035124"
  1479.  gettheboomboxsong()
  1480.     sick.Volume = 10
  1481.     sick.PlaybackSpeed = 0.8
  1482.  Speed = 16
  1483.     ATTACK = false
  1484.     Rooted = false
  1485. end
  1486. function ascensionist()
  1487.     ATTACK = true
  1488.     Rooted = true
  1489.     for i = 0, 4, 0.1 do
  1490.         Swait()
  1491.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
  1492.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
  1493.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
  1494.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
  1495.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
  1496.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
  1497.     end
  1498.     CreateSound(824687369, Torso, 10, 0.9, false)
  1499.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1500.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1501.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1502.    
  1503.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1504.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1505.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  1506.     for i = 0, 2, 0.1 do
  1507.         Swait()
  1508.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
  1509.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
  1510.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
  1511.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
  1512.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
  1513.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
  1514.     end
  1515.     MODE = "ascen"
  1516.     tecks2.Text = "X!GASTER"
  1517. tecks2.Font = "Code"
  1518. deez = "UnderVerse - X!Gaster Theme"
  1519. chatfunc("How pityful, X!Chara...")
  1520.  
  1521.     sick.SoundId = "rbxassetid://10491903158"
  1522.  gettheboomboxsong()
  1523.     sick.Volume = 10
  1524.     sick.PlaybackSpeed = 1
  1525.  Speed = 16
  1526.     ATTACK = false
  1527.     Rooted = false
  1528. end
  1529.  
  1530.  
  1531.  
  1532. --//=================================\\
  1533. --||            DAMAGING
  1534. --\\=================================//
  1535.  
  1536. function Banish(Foe)
  1537.     if Foe then
  1538.         coroutine.resume(coroutine.create(function()
  1539.             --if game.Players:FindFirstChild(Foe.Name) then
  1540.                 table.insert(TOBANISH,Foe.Name)
  1541.                 printbye(Foe.Name)
  1542.             --end
  1543.             Foe.Archivable = true
  1544.             local CLONE = Foe:Clone()
  1545.             Foe:Destroy()
  1546.             CLONE.Parent = Effects
  1547.             CLONE:BreakJoints()
  1548.             local MATERIALS = {"Glass","Neon"}
  1549.             for _, c in pairs(CLONE:GetDescendants()) do
  1550.                 if c:IsA("BasePart") then
  1551.                     if c.Name == "Torso" or c.Name == "UpperTorso" or c == CLONE.PrimaryPart then
  1552.                        
  1553.                     end
  1554.                     c.Anchored = true
  1555.                     c.Transparency = c.Transparency + 0.2
  1556.                     c.Material = MATERIALS[MRANDOM(1,2)]
  1557.                     c.Color = C3(0,0,0)
  1558.                     if c.ClassName == "MeshPart" then
  1559.                         c.TextureID = ""
  1560.                     end
  1561.                     if c:FindFirstChildOfClass("SpecialMesh") then
  1562.                         c:FindFirstChildOfClass("SpecialMesh").TextureId = ""
  1563.                     end
  1564.                     if c:FindFirstChildOfClass("Decal") then
  1565.                         c:FindFirstChildOfClass("Decal"):remove()
  1566.                     end
  1567.                     c.Name = "Banished"
  1568.                     c.CanCollide = false
  1569.                 else
  1570.                     c:remove()
  1571.                 end
  1572.             end
  1573.             local A = false
  1574.             for i = 1, 35 do
  1575.                 if A == false then
  1576.                     A = true
  1577.                 elseif A == true then
  1578.                     A = false
  1579.                 end
  1580.                 for _, c in pairs(CLONE:GetDescendants()) do
  1581.                     if c:IsA("BasePart") then
  1582.                         c.Anchored = true
  1583.                         c.Material = MATERIALS[MRANDOM(1,2)]
  1584.                         c.Transparency = c.Transparency + 0.8/35
  1585.                         if A == false then
  1586.                             c.CFrame = c.CFrame*CF(MRANDOM(-45,45)/45,MRANDOM(-45,45)/45,MRANDOM(-45,45)/45)
  1587.                         elseif A == true then
  1588.                             c.CFrame = c.CFrame*CF(MRANDOM(-45,45)/45,MRANDOM(-45,45)/45,MRANDOM(-45,45)/45)                       
  1589.                         end
  1590.                     end
  1591.                 end
  1592.                 Swait()
  1593.             end
  1594.             CLONE:remove()
  1595.         end))
  1596.     end
  1597. end
  1598. -- Asc
  1599. function ApplyAoE(POSITION,RANGE,ISBANISH)
  1600.     local CHILDREN = workspace:GetDescendants()
  1601.     for index, CHILD in pairs(CHILDREN) do
  1602.         if CHILD.ClassName == "Model" and CHILD ~= Character then
  1603.             local HUM = CHILD:FindFirstChildOfClass("Humanoid")
  1604.             if HUM then
  1605.                 local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
  1606.                 if TORSO then
  1607.                     if (TORSO.Position - POSITION).Magnitude <= RANGE then
  1608.                         if ISBANISH == true then
  1609.                             Banish(CHILD)
  1610.                         else
  1611.                             if ISBANISH == "Gravity" then
  1612.                                 HUM.PlatformStand = true
  1613.                                 if TORSO:FindFirstChild("V3BanishForce"..Player.Name) then
  1614.                                     local grav = Instance.new("BodyPosition",TORSO)
  1615.                                     grav.D = 15
  1616.                                     grav.P = 20000
  1617.                                     grav.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1618.                                     grav.position = TORSO.Position
  1619.                                     grav.Name = "V3BanishForce"..Player.Name
  1620.                                 else
  1621.                                     TORSO:FindFirstChild("V3BanishForce"..Player.Name).position = TORSO.Position+VT(0,0.3,0)
  1622.                                     TORSO.RotVelocity = VT(MRANDOM(-25,25),MRANDOM(-25,25),MRANDOM(-25,25))
  1623.                                 end
  1624.                             else
  1625.                                 HUM.PlatformStand = false
  1626.                             end
  1627.                         end
  1628.                     elseif ISBANISH == "Gravity" then
  1629.                         if TORSO:FindFirstChild("V3BanishForce"..Player.Name) then
  1630.                             TORSO:FindFirstChild("V3BanishForce"..Player.Name):remove()
  1631.                             HUM.PlatformStand = false
  1632.                         end
  1633.                     end
  1634.                 end
  1635.             end
  1636.         end
  1637.     end
  1638. end
  1639. -- brutal
  1640. function MagicSphere(SIZE,WAIT,CFRAME,COLOR,GROW)
  1641.     local wave = CreatePart(3, Effects, "Neon", 0, 0, BRICKC(COLOR), "Effect", VT(1,1,1), true)
  1642.     local mesh = IT("SpecialMesh",wave)
  1643.     mesh.MeshType = "Sphere"
  1644.     mesh.Scale = SIZE
  1645.     mesh.Offset = VT(0,0,0)
  1646.     wave.CFrame = CFRAME
  1647.     coroutine.resume(coroutine.create(function(PART)
  1648.         for i = 1, WAIT do
  1649.             Swait()
  1650.             mesh.Scale = mesh.Scale + GROW
  1651.             wave.Transparency = wave.Transparency + (1/WAIT)
  1652.             if wave.Transparency > 0.99 then
  1653.                 wave:remove()
  1654.             end
  1655.         end
  1656.     end))
  1657. end
  1658.  
  1659. function CreateRing(SIZE,DOESROT,ROT,WAIT,CFRAME,COLOR,GROW)
  1660.     local wave = CreatePart(3, Effects, "Neon", 0, 0.5, BRICKC(COLOR), "Effect", VT(0,0,0))
  1661.     local mesh = IT("SpecialMesh",wave)
  1662.     mesh.MeshType = "FileMesh"
  1663.     mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1664.     mesh.Scale = SIZE
  1665.     mesh.Offset = VT(0,0,0)
  1666.     wave.CFrame = CFRAME
  1667.     coroutine.resume(coroutine.create(function(PART)
  1668.         for i = 1, WAIT do
  1669.             Swait()
  1670.             mesh.Scale = mesh.Scale + GROW
  1671.             if DOESROT == true then
  1672.                 wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0,ROT,0)
  1673.             end
  1674.             wave.Transparency = wave.Transparency + (0.5/WAIT)
  1675.             if wave.Transparency > 0.99 then
  1676.                 wave:remove()
  1677.             end
  1678.         end
  1679.     end))
  1680. end
  1681.  
  1682. function BANNEAREST(POS,RANGE)
  1683.     for i,v in ipairs(workspace:GetChildren()) do
  1684.     local body = v:GetChildren()
  1685.         for part = 1, #body do
  1686.             if((body[part].ClassName == "Part" or body[part].ClassName == "MeshPart") and v ~= Character) then
  1687.                 if(body[part].Position - POS).Magnitude < RANGE then
  1688.                     if v:FindFirstChildOfClass("Humanoid") then
  1689.                         Banish(v)
  1690.                     end
  1691.                 end
  1692.             end
  1693.         end
  1694.     end
  1695. end
  1696.  
  1697. function Slice(SIZE,WAIT,CFRAME,COLOR,GROW)
  1698.     local wave = CreatePart(3, Effects, "Neon", 0, 0.5, BRICKC(COLOR), "Effect", VT(1,1,1), true)
  1699.     local mesh = CreateMesh("SpecialMesh", wave, "FileMesh", "448386996", "", VT(0,SIZE/10,SIZE/10), VT(0,0,0))
  1700.     wave.CFrame = CFRAME
  1701.     coroutine.resume(coroutine.create(function(PART)
  1702.         for i = 1, WAIT do
  1703.             Swait()
  1704.             mesh.Scale = mesh.Scale * GROW
  1705.             wave.Transparency = wave.Transparency + (0.5/WAIT)
  1706.             if wave.Transparency > 0.99 then
  1707.                 wave:remove()
  1708.             end
  1709.         end
  1710.     end))
  1711. end
  1712.  
  1713. --//=================================\\
  1714. --||    ATTACK FUNCTIONS AND STUFF
  1715. --\\=================================//
  1716.  
  1717. --[[
  1718. function Shot()
  1719.     if BanishGun.Parent == nil then return end
  1720.     ATTACK = true
  1721.     Rooted = false
  1722.     for i=0, 0.4, 0.1 / Animation_Speed do
  1723.         Swait()
  1724.         turnto(Mouse.Hit.p)
  1725.         RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1726.         Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1727.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(90), RAD(0)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  1728.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(0.2, 0.8, -2.5) * ANGLES(RAD(90), RAD(0), RAD(50)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
  1729.         RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1730.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1731.     end
  1732.     CreateSound(1905403158,BanishGun,10,1.5,false)
  1733.     for i=0, 0.5, 0.1 / Animation_Speed do
  1734.         Swait()
  1735.         turnto(Mouse.Hit.p)
  1736.         RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1737.         Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1738.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(90), RAD(0)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  1739.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(0.2, 0.8, -1.5) * ANGLES(RAD(90), RAD(0), RAD(50)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
  1740.         RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1741.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1742.     end
  1743.         for i=0, 0.5, 0.1 / Animation_Speed do
  1744.         Swait()
  1745.         turnto(Mouse.Hit.p)
  1746.         RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1747.         Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1748.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(90), RAD(0)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  1749.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(0.2, 0.8, -2.5) * ANGLES(RAD(90), RAD(0), RAD(50)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
  1750.         RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1751.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1752.     end
  1753.     repeat
  1754.         for i=0, 0.2, 0.3 / Animation_Speed do
  1755.             Swait()
  1756.             turnto(Mouse.Hit.p)
  1757.             RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 0.5 / Animation_Speed)
  1758.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-45)), 0.5 / Animation_Speed)  
  1759.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  1760.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(20), RAD(-20)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
  1761.             RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  1762.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-50), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  1763.         end
  1764.         local HIT,POS = CastProperRay(Hole.Position, Mouse.Hit.p, 1000, Character)
  1765.         SpawnTrail(Hole.Position,POS)
  1766.         if HIT ~= nil then
  1767.             if HIT.Parent ~= workspace and HIT.Parent.ClassName ~= "Folder" then
  1768.                 Banish(HIT.Parent)
  1769.             end
  1770.         end
  1771.         WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(1,1.5,1), Transparency = 0, Transparency2 = 1, CFrame = Hole.CFrame, MoveToPos = Hole.CFrame*CF(0,0.5,0).p, RotationX = 0, RotationY = -15, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = 541909814, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 1})
  1772.         WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(2,0.5,2), Transparency = 0, Transparency2 = 1, CFrame = Hole.CFrame, MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = 1905402432, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 8})
  1773.         WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(2,0.5,2), Transparency = 0, Transparency2 = 1, CFrame = CF(POS,Hole.Position) * ANGLES(RAD(-90), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = -5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = 541909814, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 1})
  1774.         WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(2,0.5,2), Transparency = 0, Transparency2 = 1, CFrame = CF(POS,Hole.Position) * ANGLES(RAD(-90), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = 541909814, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 1})
  1775.         for i=0, 0.3, 0.3 / Animation_Speed do
  1776.             Swait()
  1777.             RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 0.5 / Animation_Speed)
  1778.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-45)), 0.5 / Animation_Speed)
  1779.                 if MRANDOM(1,30) == 10 then
  1780.                     Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 + MRANDOM(-25,25) - 4 * COS(SINE / 12)), RAD(MRANDOM(-25,25)), RAD(-45)), 1.5 / Animation_Speed)
  1781.                 end  
  1782.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.5, 0.5, 2) * ANGLES(RAD(110), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  1783.                 LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(20), RAD(-20)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
  1784.             RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  1785.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-50), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  1786.         end
  1787.     until KEYHOLD == false
  1788.     ATTACK = false
  1789.     Rooted = false
  1790. end
  1791.  
  1792. function PistolShot()
  1793.     if PistolGun.Parent == nil then return end
  1794.     ATTACK = true
  1795.     Rooted = false
  1796.     for i=0, 0.4, 0.1 / Animation_Speed do
  1797.         Swait()
  1798.         turnto(Mouse.Hit.p)
  1799.         RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(90)), 0.5 / Animation_Speed)
  1800.         Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-90)), 0.5 / Animation_Speed)
  1801.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  1802.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6, 0) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
  1803.         RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1804.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1805.     end
  1806.     repeat
  1807.         for i=0, 0.2, 0.1 / Animation_Speed do
  1808.             Swait()
  1809.             turnto(Mouse.Hit.p)
  1810.             RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(90)), 0.5 / Animation_Speed)
  1811.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-90)), 0.5 / Animation_Speed)
  1812.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  1813.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6, 0) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
  1814.             RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1815.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1816.         end
  1817.         local HIT,POS = CastProperRay(PistolHole.Position, Mouse.Hit.p, 1000, Character)
  1818.         SpawnTrail(PistolHole.Position,POS)
  1819.         if HIT ~= nil then
  1820.             if HIT.Parent ~= workspace and HIT.Parent.ClassName ~= "Folder" then
  1821.                 Banish(HIT.Parent)
  1822.             end
  1823.         end
  1824.         WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(1,1.5,1), Transparency = 0, Transparency2 = 1, CFrame = PistolHole.CFrame, MoveToPos = PistolHole.CFrame*CF(0,0.5,0).p, RotationX = 0, RotationY = -15, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1825.         WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(2,0.5,2), Transparency = 0, Transparency2 = 1, CFrame = PistolHole.CFrame, MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = 904440937, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 8})
  1826.         WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(2,0.5,2), Transparency = 0, Transparency2 = 1, CFrame = CF(POS,PistolHole.Position) * ANGLES(RAD(-90), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = -5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 8})
  1827.         WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(2,0.5,2), Transparency = 0, Transparency2 = 1, CFrame = CF(POS,PistolHole.Position) * ANGLES(RAD(-90), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 8})
  1828.         for i=0, 0.3, 0.1 / Animation_Speed do
  1829.             Swait()
  1830.             RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(90)), 0.5 / Animation_Speed)
  1831.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-90)), 0.25 / Animation_Speed)
  1832.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(15), RAD(90)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  1833.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6, 0) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
  1834.             RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1835.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1836.         end
  1837.     until KEYHOLD == false
  1838.     ATTACK = false
  1839.     Rooted = false
  1840. end
  1841.  
  1842. function Slash()
  1843.     if Katana.Parent == nil then return end
  1844.     ATTACK = true
  1845.     Rooted = true
  1846.     local STOPPP = false
  1847.     MagicSphere(VT(0,0,0),15,RootPart.CFrame,"Really black",VT(2,2,2))
  1848.     MagicSphere(VT(0,0,0),15,RootPart.CFrame,"Really black",VT(2,2,2))
  1849.     MagicSphere(VT(0,0,0),15,RootPart.CFrame,"Really black",VT(2,2,2))
  1850.     MagicSphere(VT(0,0,0),15,RootPart.CFrame,"Really black",VT(2,2,2))
  1851.     coroutine.wrap(function()
  1852.         while true do
  1853.             Swait()
  1854.             WACKYEFFECT({Time = 15, EffectType = "Crystal", Size = VT(1,5,1), Size2 = VT(1,25,1), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = BRICKC"Black".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1855.             WACKYEFFECT({Time = 15, EffectType = "Crystal", Size = VT(1,5,1), Size2 = VT(1,25,1), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = BRICKC"Black".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1856.             WACKYEFFECT({Time = 15, EffectType = "Crystal", Size = VT(1,5,1), Size2 = VT(1,25,1), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = BRICKC"Black".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1857.             WACKYEFFECT({Time = 15, EffectType = "Crystal", Size = VT(1,5,1), Size2 = VT(1,25,1), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = BRICKC"Black".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1858.             WACKYEFFECT({Time = 15, EffectType = "Crystal", Size = VT(1,5,1), Size2 = VT(1,25,1), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = BRICKC"Black".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1859.             if STOPPP == true then
  1860.                 break
  1861.             end
  1862.         end
  1863.     end)()
  1864.     for i=0, 1, 0.1 / Animation_Speed do
  1865.         Swait()
  1866.         CreateRing(VT(0,0,0),false,0,5,CF(RootPart.Position-VT(0,3,0))*ANGLES(RAD(90),RAD(0),RAD(0)),"Really black",VT(1,1,0))
  1867.         turnto(Mouse.Hit.p)
  1868.         RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0*SIZE, 0*SIZE, -0.5*SIZE) * ANGLES(RAD(0), RAD(0), RAD(-75)), 0.5 / Animation_Speed)
  1869.         Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0*SIZE, 0*SIZE, 0*SIZE + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(75)), 0.5 / Animation_Speed)
  1870.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5*SIZE, 0.5*SIZE, 0*SIZE) * ANGLES(RAD(90), RAD(-45), RAD(45)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  1871.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-0.2*SIZE, 0.5*SIZE, -1*SIZE) * ANGLES(RAD(0), RAD(0), RAD(90)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
  1872.         RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -0.5*SIZE, -0.5*SIZE) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1873.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE, -0.01*SIZE) * ANGLES(RAD(-45), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  1874.     end
  1875.     for i=0,0.1, 0.1 / Animation_Speed do
  1876.         Swait()
  1877.         turnto(Mouse.Hit.p)
  1878.         RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0*SIZE, 0*SIZE, 0*SIZE) * ANGLES(RAD(0), RAD(0), RAD(75)), 0.5)
  1879.         Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0*SIZE, 0*SIZE, 0*SIZE + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(-75)), 0.5)
  1880.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5*SIZE, 0.5*SIZE, 0*SIZE) * ANGLES(RAD(90), RAD(-45), RAD(0)) * RIGHTSHOULDERC0, 0.5)
  1881.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5*SIZE, 0.5*SIZE, -1*SIZE) * ANGLES(RAD(90), RAD(0), RAD(75)) * LEFTSHOULDERC0, 0.5)
  1882.         RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -1*SIZE, -0.01*SIZE) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5)
  1883.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE, -0.01*SIZE) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5)
  1884.     end
  1885.     local SOUND = CreateSound("rbxasset://sounds/swordlunge.wav", Torso, 10, 0.6)
  1886.     SOUND.SoundId = "rbxasset://sounds/swordlunge.wav"
  1887.     CreateSound(62339698, Torso, 10, 0.4)
  1888.     BANNEAREST(RootPart.Position, 55)
  1889.     WACKYEFFECT({Time = 25, EffectType = "Block", Size = VT(5,5,5), Size2 = VT(100,100,100)*MRANDOM(1000/1000,1750/1000), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-5,5)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-5,5))), MoveToPos = nil, RotationX = 0, RotationY = MRANDOM(-100/1000,100/1000), RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = 3923230963, SoundPitch = MRANDOM(1,1.1), SoundVolume = 10})
  1890.     WACKYEFFECT({Time = 25, EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(1,0,1)*MRANDOM(1000/1000,1750/1000), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-4,0)*ANGLES(RAD(MRANDOM(-5,5)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-5,5))), MoveToPos = nil, RotationX = 0, RotationY = MRANDOM(-100/100,100/100), RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1891.     WACKYEFFECT({Time = 25, EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(1,0,1)*MRANDOM(1000/1000,1750/1000), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-4,0)*ANGLES(RAD(MRANDOM(-5,5)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-5,5))), MoveToPos = nil, RotationX = 0, RotationY = MRANDOM(-100/100,100/100), RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1892.     WACKYEFFECT({Time = 25, EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(1,0,1)*MRANDOM(1000/1000,1750/1000), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-4,0)*ANGLES(RAD(MRANDOM(-5,5)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-5,5))), MoveToPos = nil, RotationX = 0, RotationY = MRANDOM(-100/100,100/100), RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1893.     STOPPP = true
  1894.     for i=0, 1, 0.1 / Animation_Speed do
  1895.         Swait()
  1896.         turnto(Mouse.Hit.p)
  1897.         Humanoid.CameraOffset = VT(MRANDOM(-500,500)/2.5,MRANDOM(-50,50)/2.5,MRANDOM(-500,500)/2.5)/30
  1898.         RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0*SIZE, 0*SIZE, 0*SIZE) * ANGLES(RAD(0), RAD(0), RAD(75)), 0.5)
  1899.         Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0*SIZE, 0*SIZE, 0*SIZE + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(-75)), 0.5)
  1900.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1*SIZE, 0.5*SIZE, -1*SIZE) * ANGLES(RAD(90), RAD(0), RAD(-75)) * RIGHTSHOULDERC0, 0.5)
  1901.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5*SIZE, 0.5*SIZE, -1*SIZE) * ANGLES(RAD(90), RAD(0), RAD(75)) * LEFTSHOULDERC0, 0.5)
  1902.         RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -1*SIZE, -0.01*SIZE) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5)
  1903.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE, -0.01*SIZE) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5)
  1904.     end
  1905.     Humanoid.CameraOffset = VT(0,0,0)
  1906.     ATTACK = false
  1907.     Rooted = false
  1908. end
  1909.  
  1910. function AttackTemplate()
  1911.     ATTACK = true
  1912.     Rooted = false
  1913.     for i=0, 1, 0.1 / Animation_Speed do
  1914.         Swait()
  1915.         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)
  1916.         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)
  1917.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(12)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  1918.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-12)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  1919.         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)
  1920.         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)
  1921.     end
  1922.     ATTACK = false
  1923.     Rooted = false
  1924. end
  1925. ]]
  1926. function Effect(Table)
  1927.     local TYPE = (Table.EffectType or "Sphere")
  1928.     local SIZE = (Table.Size or Vector3.new(1,1,1))
  1929.     local ENDSIZE = (Table.Size2 or Vector3.new())
  1930.     local TRANSPARENCY = (Table.Transparency or 0)
  1931.     local ENDTRANSPARENCY = (Table.Transparency2 or 1)
  1932.     local CFRAME = (Table.CFrame or Torso.CFrame)
  1933.     local MOVEDIRECTION = (Table.MoveToPos or nil)
  1934.     local ROTATION1 = (Table.RotationX or 0)
  1935.     local ROTATION2 = (Table.RotationY or 0)
  1936.     local ROTATION3 = (Table.RotationZ or 0)
  1937.     local MATERIAL = (Table.Material or "Neon")
  1938.     local COLOR = (Table.Color or GUN.NeonParts.Color)
  1939.     local hOK,sOK,vOK = Color3.toHSV(COLOR)
  1940.     local RAINBOWPART = false
  1941.     if sOK > .1 then
  1942.         RAINBOWPART = true
  1943.     end
  1944.     local TIME = (Table.Time or 45)
  1945.     local SOUNDID = (Table.SoundID or nil)
  1946.     local SOUNDPITCH = (Table.SoundPitch or nil)
  1947.     local SOUNDVOLUME = (Table.SoundVolume or nil)
  1948.     local USEBOOMERANGMATH = (Table.UseBoomerangMath or false)
  1949.     local BOOMERANG = (Table.Boomerang or 0)
  1950.     local SIZEBOOMERANG = (Table.SizeBoomerang or 0)
  1951.     coroutine.resume(coroutine.create(function()
  1952.         local PLAYSSOUND = false
  1953.         local SOUND = nil
  1954.         local EFFECT = CreatePart(3,Effects,MATERIAL,0,TRANSPARENCY,Color3.new(0,1,1),"Effect",Vector3.new(1,1,1),true)
  1955.         if RAINBOWPART then
  1956.             coroutine.resume(coroutine.create(function()
  1957.                 while not stopeverything and EFFECT:IsDescendantOf(game) do
  1958.                     EFFECT.Color = Color3.new(0,1,1)
  1959.                     Swait()
  1960.                 end
  1961.             end))
  1962.         end
  1963.         if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
  1964.             PLAYSSOUND = true
  1965.             SOUND = CreateSound(SOUNDID,EFFECT,SOUNDVOLUME,SOUNDPITCH,false)
  1966.         end
  1967.         EFFECT.Color = COLOR
  1968.         local MSH = nil
  1969.         if TYPE == "Sphere" then
  1970.             MSH = CreateMesh("SpecialMesh",EFFECT,"Sphere","","",SIZE,Vector3.new())
  1971.         elseif TYPE == "Block" or TYPE == "Box" then
  1972.             MSH = Instance.new("BlockMesh",EFFECT)
  1973.             MSH.Scale = SIZE
  1974.         elseif TYPE == "Wave" then
  1975.             MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","20329976","",SIZE,Vector3.new(0,0,-SIZE.X/8))
  1976.         elseif TYPE == "Ring" then
  1977.             MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","559831844","",Vector3.new(SIZE.X,SIZE.X,.1),Vector3.new())
  1978.         elseif TYPE == "Slash" then
  1979.             MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","662586858","",Vector3.new(SIZE.X/10,0,SIZE.X/10),Vector3.new())
  1980.         elseif TYPE == "Round Slash" then
  1981.             MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","662585058","",Vector3.new(SIZE.X/10,0,SIZE.X/10),Vector3.new())
  1982.         elseif TYPE == "Swirl" then
  1983.             MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","168892432","",SIZE,Vector3.new())
  1984.         elseif TYPE == "Skull" then
  1985.             MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","4770583","",SIZE,Vector3.new())
  1986.         elseif TYPE == "Crystal" then
  1987.             MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","9756362","",SIZE,Vector3.new())
  1988.         end
  1989.         if MSH ~= nil then
  1990.             local BOOMR1 = 1+BOOMERANG/50
  1991.             local BOOMR2 = 1+SIZEBOOMERANG/50
  1992.             local MOVESPEED = nil
  1993.             if MOVEDIRECTION ~= nil then
  1994.                 if USEBOOMERANGMATH == true then
  1995.                     MOVESPEED = ((CFRAME.p - MOVEDIRECTION).Magnitude/TIME)*BOOMR1
  1996.                 else
  1997.                     MOVESPEED = ((CFRAME.p - MOVEDIRECTION).Magnitude/TIME)
  1998.                 end
  1999.             end
  2000.             local GROWTH = nil
  2001.             if USEBOOMERANGMATH == true then
  2002.                 GROWTH = (SIZE - ENDSIZE)*(BOOMR2+1)
  2003.             else
  2004.                 GROWTH = (SIZE - ENDSIZE)
  2005.             end
  2006.             local TRANS = TRANSPARENCY - ENDTRANSPARENCY
  2007.             if TYPE == "Block" then
  2008.                 EFFECT.CFrame = CFRAME*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
  2009.             else
  2010.                 EFFECT.CFrame = CFRAME
  2011.             end
  2012.             if USEBOOMERANGMATH == true then
  2013.                 for LOOP = 1,TIME+1 do
  2014.                     Swait()
  2015.                     MSH.Scale = MSH.Scale - (Vector3.new((GROWTH.X)*((1 - (LOOP/TIME)*BOOMR2)),(GROWTH.Y)*((1 - (LOOP/TIME)*BOOMR2)),(GROWTH.Z)*((1 - (LOOP/TIME)*BOOMR2)))*BOOMR2)/TIME
  2016.                     if TYPE == "Wave" then
  2017.                         MSH.Offset = Vector3.new(0,0,-MSH.Scale.Z/8)
  2018.                     end
  2019.                     EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
  2020.                     if TYPE == "Block" then
  2021.                         EFFECT.CFrame = CFRAME*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
  2022.                     else
  2023.                         EFFECT.CFrame = EFFECT.CFrame*CFrame.Angles(math.rad(ROTATION1),math.rad(ROTATION2),math.rad(ROTATION3))
  2024.                     end
  2025.                     if MOVEDIRECTION ~= nil then
  2026.                         local ORI = EFFECT.Orientation
  2027.                         EFFECT.CFrame = CFrame.new(EFFECT.Position,MOVEDIRECTION)*CFrame.new(0,0,-(MOVESPEED)*((1 - (LOOP/TIME)*BOOMR1)))
  2028.                         EFFECT.Orientation = ORI
  2029.                     end
  2030.                 end
  2031.             else
  2032.                 for LOOP = 1,TIME+1 do
  2033.                     Swait()
  2034.                     MSH.Scale = MSH.Scale - GROWTH/TIME
  2035.                     if TYPE == "Wave" then
  2036.                         MSH.Offset = Vector3.new(0,0,-MSH.Scale.Z/8)
  2037.                     end
  2038.                     EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
  2039.                     if TYPE == "Block" then
  2040.                         EFFECT.CFrame = CFRAME*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
  2041.                     else
  2042.                         EFFECT.CFrame = EFFECT.CFrame*CFrame.Angles(math.rad(ROTATION1),math.rad(ROTATION2),math.rad(ROTATION3))
  2043.                     end
  2044.                     if MOVEDIRECTION ~= nil then
  2045.                         local ORI = EFFECT.Orientation
  2046.                         EFFECT.CFrame = CFrame.new(EFFECT.Position,MOVEDIRECTION)*CFrame.new(0,0,-MOVESPEED)
  2047.                         EFFECT.Orientation = ORI
  2048.                     end
  2049.                 end
  2050.             end
  2051.             EFFECT.Transparency = 1
  2052.             if PLAYSSOUND == false then
  2053.                 EFFECT:Destroy()
  2054.             else
  2055.                 repeat if stopeverything then wait(math.huge) end Swait() until EFFECT:FindFirstChildOfClass("Sound") == nil
  2056.                 EFFECT:Destroy()
  2057.             end
  2058.         else
  2059.             if PLAYSSOUND == false then
  2060.                 EFFECT:Destroy()
  2061.             else
  2062.                 repeat if stopeverything then wait(math.huge) end Swait() until EFFECT:FindFirstChildOfClass("Sound") == nil
  2063.                 EFFECT:Destroy()
  2064.             end
  2065.         end
  2066.     end))
  2067. end
  2068. function Lightning(Part0,Part1,Timess,Offset,Color,Timer,sSize,eSize,Trans,Boomer,sBoomer,Trans2)
  2069.     local magz = (Part0 - Part1).Magnitude
  2070.     local Times = math.floor(math.clamp(magz/10,1,20))
  2071.     local curpos = Part0
  2072.     local trz = {
  2073.         -Offset,
  2074.         Offset
  2075.     }
  2076.     for i = 1,Times do
  2077.         local li = Instance.new("Part",Effects)
  2078.         li.TopSurface = 0
  2079.         li.Material = "Neon"
  2080.         li.BottomSurface = 0
  2081.         li.Anchored = true
  2082.         li.Locked = true
  2083.         li.Transparency = 0
  2084.         li.Color = Color
  2085.         li.formFactor = "Custom"
  2086.         li.CanCollide = false
  2087.         li.Size = Vector3.new(.1,.1,magz/Times)
  2088.         local Offzet = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  2089.         local trolpos = CFrame.new(curpos,Part1) * CFrame.new(0,0,magz/Times).p + Offzet
  2090.         if Times == i then
  2091.             local magz2 = (curpos - Part1).Magnitude
  2092.             li.Size = Vector3.new(.1,.1,magz2)
  2093.             li.CFrame = CFrame.new(curpos,Part1) * CFrame.new(0,0,-magz2/2)
  2094.         else
  2095.             li.CFrame = CFrame.new(curpos,trolpos) * CFrame.new(0,0,magz/Times/2)
  2096.         end
  2097.         curpos = li.CFrame * CFrame.new(0,0,magz/Times/2).p
  2098.         li:Destroy()
  2099.         Effect({Time = Timer,EffectType = "Box",Size = Vector3.new(sSize,sSize,li.Size.Z),Size2 = Vector3.new(eSize,eSize,li.Size.Z),Transparency = Trans,Transparency2 = Trans2 or 1,CFrame = li.CFrame,MoveToPos = nil,RotationX = nil,RotationY = nil,RotationZ = nil,Material = "Neon",Color = li.Color,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = Boomer,Boomerang = 0,SizeBoomerang = sBoomer})
  2100.         Swait()
  2101.     end
  2102. end
  2103. function AttackGyro()
  2104.     local GYRO = Instance.new("BodyGyro",RootPart)
  2105.     GYRO.D = 25
  2106.     GYRO.P = 20000
  2107.     GYRO.MaxTorque = Vector3.new(0,4000000,0)
  2108.     GYRO.CFrame = CFrame.new(RootPart.Position,Mouse.Hit.p)
  2109.     coroutine.resume(coroutine.create(function()
  2110.         repeat if stopeverything then wait(math.huge) end
  2111.             swait()
  2112.             GYRO.CFrame = CFrame.new(RootPart.Position,Mouse.Hit.p)
  2113.         until not ATTACK
  2114.         GYRO:Destroy()
  2115.     end))
  2116. end
  2117. function swait(NUMBER)
  2118.     if NUMBER == 0 or NUMBER == nil then
  2119.         ArtificialHB.Event:wait()
  2120.     else
  2121.         for i = 1, NUMBER do
  2122.             ArtificialHB.Event:wait()
  2123.         end
  2124.     end
  2125. end
  2126. local mousehold = false
  2127. local arm = Character["Right Arm"]
  2128. function attackone()
  2129.    
  2130.     ATTACK = true
  2131.     Humanoid.WalkSpeed = 16
  2132.    
  2133.     for i = 0,.5,.05 do
  2134.         swait()
  2135.         turnto(Mouse.Hit.p)
  2136.        
  2137.             RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 0.5 / Animation_Speed)
  2138.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-45)), 0.5 / Animation_Speed)  
  2139.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  2140.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(20), RAD(-20)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
  2141.             RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  2142.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-50), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  2143.     end
  2144. repeat
  2145. local shade = Color3.new(0,0,0)
  2146.     Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = arm.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0,0,0),SoundID = 7229703765,SoundPitch = 1,SoundVolume = 10,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50})
  2147.     Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = arm.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0,0,0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50})
  2148.     for i = 0,2 do
  2149.         Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = arm.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0,0,0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15})
  2150.         Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = arm.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0,0,0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15})
  2151.     end
  2152.     local mousehit = Mouse.Hit
  2153.  
  2154.     local DISTANCE = (arm.Position - mousehit.p).Magnitude
  2155.    
  2156.    
  2157.     for i = 1,4 do
  2158.         coroutine.resume(coroutine.create(function()
  2159.             Lightning(arm.Position,mousehit.p,15,3.5,Color3.new(0,0,0),25,0,1,0,true,55)
  2160.         end))
  2161.     end
  2162.     coroutine.resume(coroutine.create(function()
  2163. CreateSound(3606132964, Torso, 10, 1)
  2164.         Lightning(arm.Position,mousehit.p,15,3.5,Color3.new(0,0,0),25,0,1,0,true,55)
  2165.         Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = mousehit,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0,0,0),SoundID = 821439273,SoundPitch = .8,SoundVolume = 10,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50})
  2166.         Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = mousehit,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = shade,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50})
  2167.         for i = 0,2 do
  2168.             Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = mousehit*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,1,1),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15})
  2169.             Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = mousehit*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,1,1),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15})
  2170.         end
  2171.        
  2172.     end))
  2173.     for i = 0,.5,.075 do
  2174.         swait()
  2175.         turnto(Mouse.Hit.p)
  2176.             RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 0.5 / Animation_Speed)
  2177.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-45)), 0.5 / Animation_Speed)  
  2178.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  2179.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(20), RAD(-20)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
  2180.             RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  2181.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-50), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  2182.        
  2183.     end
  2184. until mousehold == false
  2185.     Humanoid.WalkSpeed = 50
  2186.     ATTACK = false
  2187. end
  2188.  
  2189. function memeee()
  2190. local memer = {"balls","sussy","among","getfenv()","yoinky sploinky",">:("}
  2191.     MODE = "meme"
  2192.     tecks2.Text = memer[math.random(1,6)]
  2193. tecks2.Font = "Cartoon"
  2194. chatfunc("my balls itch")
  2195. deez = "goodtek - brownbrickitism"
  2196.     sick.SoundId = "rbxassetid://1076825525"
  2197.  gettheboomboxsong()
  2198.     sick.Volume = 10
  2199.     sick.PlaybackSpeed = 1
  2200.     sick.Pitch = 1
  2201. Speed = 16
  2202.  
  2203.  
  2204.    
  2205. end
  2206.  
  2207. function antielemento()
  2208.  
  2209. local songs = {"rbxassetid://6744759546","rbxassetid://4920807873","rbxassetid://532649357","rbxassetid://2071274388","rbxassetid://1571736139","rbxassetid://5729692309"}
  2210.     ATTACK = true
  2211.     Rooted = true
  2212.  
  2213.     for i = 0, 4, 0.1 do
  2214.         Swait()
  2215.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
  2216.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
  2217.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
  2218.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
  2219.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
  2220.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
  2221.     end
  2222.     CreateSound(824687369, Torso, 10, 0.9, false)
  2223.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2224.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2225.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2226.    
  2227.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2228.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2229.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2230.     for i = 0, 2, 0.1 do
  2231.         Swait()
  2232.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
  2233.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
  2234.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
  2235.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
  2236.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
  2237.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
  2238.     end
  2239.     MODE = "endmad"
  2240.     tecks2.Text = "Anti Elemental"
  2241. tecks2.Font = "TitilliumWeb"
  2242. deez = "[Custom Playlist]"
  2243. chatfunc("Extra effects have been: Disabled.")
  2244.     sick.SoundId = songs[math.random(1,6)]
  2245.  gettheboomboxsong()
  2246.     sick.Volume = 10
  2247.     sick.PlaybackSpeed = 1
  2248.     sick.Pitch = 1
  2249.  Speed = 25
  2250.     ATTACK = false
  2251.     Rooted = false
  2252.  
  2253. end
  2254. function balls()
  2255. local memes = {"creature","thing","nil","destroyer","forgotten_mau.pkg","chosen"}
  2256. local sex = {"rbxassetid://2297862957","rbxassetid://919231299","rbxassetid://873042302","rbxassetid://4185475912","rbxassetid://913267185","rbxassetid://3250172020"}
  2257.     ATTACK = true
  2258.     Rooted = true
  2259.  
  2260.     for i = 0, 4, 0.1 do
  2261.         Swait()
  2262.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
  2263.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
  2264.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
  2265.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
  2266.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
  2267.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
  2268.     end
  2269.     CreateSound(824687369, Torso, 10, 0.9, false)
  2270.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2271.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2272.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2273.    
  2274.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2275.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2276.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2277.     for i = 0, 2, 0.1 do
  2278.         Swait()
  2279.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
  2280.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
  2281.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
  2282.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
  2283.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
  2284.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
  2285.     end
  2286.     MODE = "sussy"
  2287.     tecks2.Text = memes[math.random(1,6)]
  2288. tecks2.Font = "SpecialElite"
  2289. deez = "ñ"
  2290. chatfunc("hElLO, sTrAnGeR. wOuLd YoU lIkE tO pLaY a GaMe?")
  2291.     sick.SoundId = sex[math.random(1,6)]
  2292.  gettheboomboxsong()
  2293.     sick.Volume = 10
  2294.     sick.PlaybackSpeed = 1
  2295.     sick.Pitch = 0.7
  2296.  Speed = 16
  2297.     ATTACK = false
  2298.     Rooted = false
  2299.  
  2300. end
  2301. function drifter()
  2302.  
  2303.     ATTACK = true
  2304.     Rooted = true
  2305.  
  2306.     for i = 0, 4, 0.1 do
  2307.         Swait()
  2308.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
  2309.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
  2310.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
  2311.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
  2312.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
  2313.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
  2314.     end
  2315.    
  2316.     CreateSound(824687369, Torso, 10, 0.9, false)
  2317.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2318.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2319.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2320.    
  2321.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2322.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2323.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2324.     for i = 0, 2, 0.1 do
  2325.         Swait()
  2326.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
  2327.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
  2328.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
  2329.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
  2330.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
  2331.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
  2332.     end
  2333.     MODE = "thing"
  2334.     tecks2.Text = "Error404"
  2335. tecks2.Font = "Code"
  2336. chatfunc("You Better Preper yourself .")
  2337. deez = "Original - Error404 Last Revamp"
  2338.     sick.SoundId = "rbxassetid://10941289382"
  2339.  gettheboomboxsong()
  2340.     sick.Volume = 10
  2341.     sick.PlaybackSpeed = 1
  2342.     sick.Pitch = 1
  2343. Speed = 16
  2344.     ATTACK = false
  2345.     Rooted = false
  2346.  
  2347.    
  2348. end
  2349. function exodim()
  2350.  
  2351.     ATTACK = true
  2352.     Rooted = true
  2353.  
  2354.     for i = 0, 4, 0.1 do
  2355.         Swait()
  2356.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
  2357.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
  2358.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
  2359.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
  2360.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
  2361.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
  2362.     end
  2363.    
  2364.     CreateSound(824687369, Torso, 10, 0.9, false)
  2365.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2366.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2367.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2368.    
  2369.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2370.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2371.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2372.     for i = 0, 2, 0.1 do
  2373.         Swait()
  2374.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
  2375.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
  2376.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
  2377.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
  2378.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
  2379.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
  2380.     end
  2381.     MODE = "spaceiscool"
  2382.     tecks2.Text = "Serious AdamHack"
  2383. tecks2.Font = "Code"
  2384. deez = "Kamehamebruh Epic Sans Theme"
  2385. chatfunc("FACE MY THE REAL HACKERFUL POWER!")
  2386.     sick.SoundId = "rbxassetid://10944756610"
  2387.  gettheboomboxsong()
  2388.     sick.Volume = 10
  2389.     sick.PlaybackSpeed = 1
  2390.     sick.Pitch = 1
  2391. Speed = 16
  2392.     ATTACK = false
  2393.     Rooted = false
  2394.  
  2395.     -- light
  2396. end
  2397. function french()
  2398.  
  2399.     ATTACK = true
  2400.     Rooted = true
  2401.  
  2402.     for i = 0, 4, 0.1 do
  2403.         Swait()
  2404.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
  2405.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
  2406.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
  2407.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
  2408.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
  2409.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
  2410.     end
  2411.    
  2412.     CreateSound(824687369, Torso, 10, 0.9, false)
  2413.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2414.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2415.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2416.    
  2417.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2418.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2419.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2420.     for i = 0, 2, 0.1 do
  2421.         Swait()
  2422.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
  2423.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
  2424.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
  2425.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
  2426.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
  2427.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
  2428.     end
  2429.     MODE = "perfectnothing"
  2430.     tecks2.Text = "Coup d'État"
  2431. tecks2.Font = "Antique"
  2432. deez = "Unknown Author - Perfect Nothing"
  2433. chatfunc("Levez la main à tous, c'est un coup d'état!")
  2434.     sick.SoundId = "rbxassetid://2663730937"
  2435.  gettheboomboxsong()
  2436.     sick.Volume = 10
  2437.     sick.PlaybackSpeed = 1
  2438.     sick.Pitch = 1
  2439. Speed = 16
  2440.     ATTACK = false
  2441.     Rooted = false
  2442.  
  2443.    
  2444. end
  2445. function switcher()
  2446.  
  2447.     ATTACK = true
  2448.     Rooted = true
  2449.  
  2450.     for i = 0, 4, 0.1 do
  2451.         Swait()
  2452.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
  2453.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
  2454.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
  2455.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
  2456.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
  2457.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
  2458.     end
  2459.    
  2460.     CreateSound(824687369, Torso, 10, 0.9, false)
  2461.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2462.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2463.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2464.    
  2465.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2466.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2467.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2468.     for i = 0, 2, 0.1 do
  2469.         Swait()
  2470.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
  2471.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
  2472.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
  2473.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
  2474.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
  2475.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
  2476.     end
  2477.     MODE = "SOLITUDE"
  2478.     tecks2.Text = "SOLITUDE"
  2479. tecks2.Font = "Code"
  2480. deez = "Astronaut - 13"
  2481. chatfunc("Shaking, oh my god, shaking...")
  2482.     sick.SoundId = "rbxassetid://723652641"
  2483.  gettheboomboxsong()
  2484.     sick.Volume = 10
  2485.     sick.PlaybackSpeed = 1
  2486.     sick.Pitch = 1
  2487. Speed = 16
  2488.     ATTACK = false
  2489.     Rooted = false
  2490.  
  2491.    
  2492. end
  2493. function dead()
  2494.  
  2495.     ATTACK = true
  2496.     Rooted = true
  2497.  
  2498.     for i = 0, 4, 0.1 do
  2499.         Swait()
  2500.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
  2501.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
  2502.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
  2503.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
  2504.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
  2505.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
  2506.     end
  2507.    
  2508.     CreateSound(824687369, Torso, 10, 0.9, false)
  2509.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2510.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2511.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2512.    
  2513.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2514.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2515.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2516.     for i = 0, 2, 0.1 do
  2517.         Swait()
  2518.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
  2519.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
  2520.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
  2521.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
  2522.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
  2523.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
  2524.     end
  2525.     MODE = "literallyeverysingleserversidedestroyerever"
  2526.     tecks2.Text = "Jkeep's Destroyer"
  2527. tecks2.Font = "Code"
  2528. deez = "OFF - Avatar Beat"
  2529. chatfunc("Oooooo.....")
  2530.     sick.SoundId = "rbxassetid://835909856"
  2531.  gettheboomboxsong()
  2532.     sick.Volume = 10
  2533.     sick.PlaybackSpeed = 1
  2534.     sick.Pitch = 1
  2535. Speed = 16
  2536.     ATTACK = false
  2537.     Rooted = false
  2538.  
  2539.    
  2540. end
  2541.  
  2542. -- CreateFrame
  2543. function v7()
  2544.  
  2545.     ATTACK = true
  2546.     Rooted = true
  2547.  
  2548.     for i = 0, 4, 0.1 do
  2549.         Swait()
  2550.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
  2551.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
  2552.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
  2553.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
  2554.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
  2555.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
  2556.     end
  2557.    
  2558.     CreateSound(824687369, Torso, 10, 0.9, false)
  2559.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2560.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2561.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2562.    
  2563.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2564.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2565.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2566.     for i = 0, 2, 0.1 do
  2567.         Swait()
  2568.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
  2569.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
  2570.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
  2571.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
  2572.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
  2573.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
  2574.     end
  2575.     MODE = "bones"
  2576.     tecks2.Text = "Ancient Knight"
  2577. tecks2.Font = "Garamond"
  2578. deez = "Spiral Knights - Somber"
  2579. chatfunc("...")
  2580.     sick.SoundId = "rbxassetid://8578242873"
  2581.  gettheboomboxsong()
  2582.     sick.Volume = 10
  2583.     sick.PlaybackSpeed = 1
  2584.     sick.Pitch = 0.8
  2585. Speed = 16
  2586.     ATTACK = false
  2587.     Rooted = false
  2588.  
  2589.    
  2590. end
  2591. function dancin()
  2592.  
  2593.     ATTACK = true
  2594.     Rooted = true
  2595.  
  2596.     for i = 0, 4, 0.1 do
  2597.         Swait()
  2598.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
  2599.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
  2600.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
  2601.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
  2602.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
  2603.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
  2604.     end
  2605.    
  2606.     CreateSound(824687369, Torso, 10, 0.9, false)
  2607.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2608.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2609.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2610.    
  2611.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2612.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2613.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2614.     for i = 0, 2, 0.1 do
  2615.         Swait()
  2616.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
  2617.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
  2618.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
  2619.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
  2620.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
  2621.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
  2622.     end
  2623.     MODE = "dancing"
  2624.     tecks2.Text = "Nexified"
  2625. tecks2.Font = "Legacy"
  2626. deez = "Aaron Smith - Dancin'"
  2627. chatfunc("[FE Immortality Lord V2]: mmm yes am bad edit made by skrulls and burger")
  2628.     sick.SoundId = "rbxassetid://5640628952"
  2629.  gettheboomboxsong()
  2630.     sick.Volume = 10
  2631.     sick.PlaybackSpeed = 1
  2632.     sick.Pitch = 1
  2633. Speed = 16
  2634.     ATTACK = false
  2635.     Rooted = false
  2636.  
  2637.    
  2638. end
  2639. function agenthitlerfbi()
  2640.  
  2641.     ATTACK = true
  2642.     Rooted = true
  2643.  
  2644.     for i = 0, 4, 0.1 do
  2645.         Swait()
  2646.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
  2647.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
  2648.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
  2649.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
  2650.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
  2651.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
  2652.     end
  2653.    
  2654.     CreateSound(824687369, Torso, 10, 0.9, false)
  2655.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2656.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2657.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2658.    
  2659.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2660.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2661.     WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
  2662.     for i = 0, 2, 0.1 do
  2663.         Swait()
  2664.         RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
  2665.         LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
  2666.         RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
  2667.         Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
  2668.         RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
  2669.         LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
  2670.     end
  2671.     MODE = "begging"
  2672.     tecks2.Text = "tonibuntic, the Administrator"
  2673. tecks2.Font = "Garamond"
  2674. deez = "The Four Seasons - Beggin'"
  2675. chatfunc("I'm proud of you, son.")
  2676.     sick.SoundId = "rbxassetid://2059337471"
  2677.  gettheboomboxsong()
  2678.     sick.Volume = 10
  2679.     sick.PlaybackSpeed = 1
  2680.     sick.Pitch = 0.8
  2681. Speed = 16
  2682.     ATTACK = false
  2683.     Rooted = false
  2684.  
  2685.    
  2686. end
  2687.  
  2688. --//=================================\\
  2689. --||      ASSIGN THINGS TO KEYS
  2690. --\\=================================//
  2691.  
  2692. function MouseDown(Mouse)
  2693. HOLD = true
  2694. mousehold = true
  2695. attackone()
  2696.  
  2697. end
  2698. function MouseUp(Mouse)
  2699. HOLD = false
  2700. mousehold = false
  2701.  
  2702. end
  2703.  
  2704. function KeyDown(Key)
  2705.     KEYHOLD = true
  2706.     -- Kick
  2707.     -- CreateFrame
  2708. --literallyeverysingleserversidedestroyerever
  2709.     if Key == "1" and ATTACK == false and MODE ~= "VoidWalker" then
  2710.         BloodWater()
  2711.     end
  2712.     if Key == "2" and ATTACK == false and MODE ~= "Doom" then
  2713.         burn()
  2714.     end
  2715. if Key == "e" and ATTACK == false and MODE ~= "ascen" and MODE == "Doom" then
  2716.         ascensionist()
  2717.     end
  2718. if Key == "e" and ATTACK == false and MODE ~= "sussy" and MODE == "VoidWalker" then
  2719.         balls()
  2720.     end
  2721.     if Key == "e" and ATTACK == false and MODE ~= "spaceiscool" and MODE == "Lone" then
  2722. exodim()
  2723. end
  2724.     if Key == "e" and ATTACK == false and MODE ~= "thing" and MODE == "Shooter" then
  2725. drifter()
  2726. end
  2727.     if Key == "e" and ATTACK == false and MODE ~= "perfectnothing" and MODE == "Terror" then
  2728. french()
  2729. end
  2730.     if Key == "e" and ATTACK == false and MODE ~= "perfectnothing" and MODE == "INSANE" then
  2731. switcher()
  2732. end
  2733.     if Key == "e" and ATTACK == false and MODE ~= "literallyeverysingleserversidedestroyerever" and MODE == "catgod" then
  2734. dead()
  2735. end
  2736.     if Key == "e" and ATTACK == false and MODE ~= "ohjesusendisgonnakillme" and MODE == "endmad" then
  2737. v7()
  2738. end
  2739.     if Key == "3" and ATTACK == false and MODE ~= "Lone" then
  2740.         rainbow()
  2741.     end
  2742.    
  2743.     if Key == "4" and ATTACK == false and MODE ~= "Shooter" then
  2744.         help()
  2745.     end
  2746.    
  2747.     if Key == "5" and ATTACK == false and MODE ~= "Terror" then
  2748.         secret()
  2749.     end
  2750.    
  2751.     if Key == "6" and ATTACK == false and MODE ~= "INSANE" then
  2752.         katana()
  2753.     end
  2754.    
  2755.     if Key == "7" and ATTACK == false and MODE ~= "catgod" then
  2756.         sit()
  2757.     end
  2758. if Key == "t" and ATTACK == false and MODE ~= "meme" then
  2759.         memeee()
  2760.     end
  2761. if Key == "8" and ATTACK == false and MODE ~= "dancing" then
  2762. dancin()
  2763. end
  2764. if Key == "e" and ATTACK == false  and MODE ~= "beggin" and MODE == "dancing" then
  2765. agenthitlerfbi()
  2766. end
  2767. if Key == "9" and ATTACK == false and MODE ~= "endmad" then
  2768.         antielemento()
  2769.     end
  2770.    
  2771. end
  2772.  
  2773. function KeyUp(Key)
  2774.     KEYHOLD = false
  2775. end
  2776.  
  2777.     Mouse.Button1Down:connect(function(NEWKEY)
  2778.         MouseDown(NEWKEY)
  2779.     end)
  2780.     Mouse.Button1Up:connect(function(NEWKEY)
  2781.         MouseUp(NEWKEY)
  2782.     end)
  2783.     Mouse.KeyDown:connect(function(NEWKEY)
  2784.         KeyDown(NEWKEY)
  2785.     end)
  2786.     Mouse.KeyUp:connect(function(NEWKEY)
  2787.         KeyUp(NEWKEY)
  2788.     end)
  2789.  
  2790.  
  2791. --//=================================\\
  2792. --\\=================================//
  2793.  
  2794.  
  2795. function unanchor()
  2796.     if UNANCHOR == true then
  2797.         g = Character:GetChildren()
  2798.         for i = 1, #g do
  2799.             if g[i].ClassName == "Part" then
  2800.                 g[i].Anchored = false
  2801.             end
  2802.         end
  2803.     end
  2804. end
  2805.  
  2806.  
  2807. --//=================================\\
  2808. --||    WRAP THE WHOLE SCRIPT UP
  2809. --\\=================================//
  2810.  
  2811. Humanoid.Changed:connect(function(Jump)
  2812.     if Jump == "Jump" and (Disable_Jump == true) then
  2813.         Humanoid.Jump = false
  2814.     end
  2815. end)
  2816.  
  2817. local CONNECT = nil
  2818.  
  2819. while true do
  2820.     Swait()
  2821.     ANIMATE.Parent = nil
  2822.     for _,v in next, Humanoid:GetPlayingAnimationTracks() do
  2823.         v:Stop();
  2824.     end
  2825.     if Character:FindFirstChildOfClass("Humanoid") == nil then
  2826.         Humanoid = IT("Humanoid",Character)
  2827.     end
  2828.     for T = 1, #TAIL do
  2829.         if TAIL[T] ~= nil then
  2830.             TAIL[T].C1 = Clerp(TAIL[T].C1, CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(3.5 * SIN(SINE / 12))), 1 / Animation_Speed)
  2831.         end
  2832.     end
  2833.     SINE = SINE + CHANGE
  2834.     local TORSOVELOCITY = (RootPart.Velocity * VT(1, 0, 1)).magnitude
  2835.     local TORSOVERTICALVELOCITY = RootPart.Velocity.y
  2836.     local HITFLOOR = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4, Character)
  2837.     local WALKSPEEDVALUE = 6 / (Humanoid.WalkSpeed / 16)
  2838.     if ANIM == "Walk" and TORSOVELOCITY > 1 then
  2839.                 RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, -0.15 * COS(SINE / (WALKSPEEDVALUE / 2)) * Player_Size) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  2840.             Neck.C1 = Clerp(Neck.C1, CF(0 * Player_Size, -0.5 * Player_Size, 0 * Player_Size) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  2841.             RightHip.C1 = Clerp(RightHip.C1, CF(0.5 * Player_Size, 0.875 * Player_Size - 0.125 * SIN(SINE / WALKSPEEDVALUE) * Player_Size, -0.125 * COS(SINE / WALKSPEEDVALUE) * Player_Size) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0) - RightLeg.RotVelocity.Y / 75, RAD(0), RAD(25 * COS(SINE / WALKSPEEDVALUE))), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  2842.             LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5 * Player_Size, 0.875 * Player_Size + 0.125 * SIN(SINE / WALKSPEEDVALUE) * Player_Size, 0.125 * COS(SINE / WALKSPEEDVALUE) * Player_Size) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0) + LeftLeg.RotVelocity.Y / 75, RAD(0), RAD(25 * COS(SINE / WALKSPEEDVALUE))), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  2843.     elseif (ANIM ~= "Walk") or (TORSOVELOCITY < 1) then
  2844.         RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  2845.         Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  2846.         RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  2847.         LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  2848.     end
  2849.     if TORSOVERTICALVELOCITY > 1 and HITFLOOR == nil then
  2850.         ANIM = "Jump"
  2851.         if ATTACK == false then
  2852.             RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  2853.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-20), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  2854.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0), RAD(25))* RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  2855.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(-20)) * LEFTSHOULDERC0, 0.2 / Animation_Speed)
  2856.             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)
  2857.             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)
  2858.         end
  2859.     elseif TORSOVERTICALVELOCITY < -1 and HITFLOOR == nil then
  2860.         ANIM = "Fall"
  2861.         if ATTACK == false then
  2862.             RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  2863.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-20), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  2864.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0), RAD(25))* RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  2865.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(-20)) * LEFTSHOULDERC0, 0.2 / Animation_Speed)
  2866.             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)
  2867.             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)
  2868.             end
  2869.     elseif TORSOVELOCITY < 1 and HITFLOOR ~= nil then
  2870.         ANIM = "Idle"
  2871.         DOUBLED = false
  2872.         READYTODOUBLE = false
  2873.         if MODE == "VoidWalker" and ATTACK == false then
  2874.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  2875.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.75, 0.4 - 0.1 * COS(SINE / 12), -1) * ANGLES(RAD(70), RAD(0), RAD(-70)) * ANGLES(RAD(20), RAD(25), RAD(-15)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
  2876.             RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  2877.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.1 - 0.1 * COS(SINE / 12), -0.5) * ANGLES(RAD(25), RAD(0), RAD(85)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
  2878.             RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.025 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  2879.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  2880.         end
  2881.         if MODE == "Doom" and ATTACK == false then
  2882.             RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, -0.1, -0.1 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(30), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  2883.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-15, 25) - 2.5 * SIN(SINE / 12)), RAD(MRANDOM(-15, 25)), RAD(MRANDOM(-15, 25))), 1 / Animation_Speed)
  2884.             RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(30), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  2885.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(30), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  2886.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.55, 0.5, 0.5) * ANGLES(RAD(MRANDOM(240, 250)), RAD(20), RAD(MRANDOM(-80, -70)))* RIGHTSHOULDERC0, 1 / Animation_Speed)
  2887.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.45, 0.2, 0) * ANGLES(RAD(MRANDOM(25, 30)), RAD(0), RAD(MRANDOM(5, 10))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2888.         end
  2889.         if MODE == "Lone" and ATTACK == false then
  2890.             RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0,0,0+.1*COS(SINE / 18))*ANGLES(RAD(0+1*COS(SINE / 18)),RAD(0),RAD(0)), 1 / Animation_Speed)
  2891.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-1+-2*COS(SINE / 32)), RAD(0), RAD(10)), 1 / Animation_Speed)
  2892.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.55, 0.5, 0.5) * ANGLES(RAD(250), RAD(20), RAD(-80))* RIGHTSHOULDERC0, 1 / Animation_Speed)
  2893.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(40+sick.PlaybackLoudness/7.5), RAD(0), RAD(-10)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2894.             RightHip.C0 = Clerp(RightHip.C0, CF(1, -1-.1*COS(SINE / 18), -0.01) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  2895.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.-sick.PlaybackLoudness/1000, -0.6) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  2896.         end
  2897.         if MODE == "Terror" and ATTACK == false then
  2898.             RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 - 0.1 * SIN(SINE / 25)) * ANGLES(RAD(0), RAD(0), RAD(25)), 0.15 / Animation_Speed)
  2899.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(8 * SIN(SINE / 26)), RAD(-25 - 8.5 * SIN(SINE / 25))), 0.15 / Animation_Speed)
  2900.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(8 * SIN(SINE / 50)), RAD(60), RAD(50 + 8.5 * SIN(SINE / 25))) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  2901.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-0.8, 0.4, -0.7) * ANGLES(RAD(90), RAD(0), RAD(86)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  2902.             RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 + 0.1 * SIN(SINE / 25), -0.01) * ANGLES(RAD(0), RAD(70), RAD(0)) * ANGLES(RAD(-2), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  2903.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 + 0.1 * SIN(SINE / 25), -0.01) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-2), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  2904.         end
  2905.         if MODE == "Shooter" and ATTACK == false then
  2906.             RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, -1.3 + 0.1 * COS(SINE / 24)) * ANGLES(RAD(0 - 4 * SIN(SINE / 24)), RAD(0 + 1 * COS(SINE / 24)), RAD(-10)), 0.1 / Animation_Speed)            
  2907.             Neck.C0 = Clerp(Neck.C0, NECKC0* CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(7 - 2 * SIN(SINE / 20)), RAD(-20), RAD(0)), 0.1 / Animation_Speed)              
  2908.             RightHip.C0 = Clerp(RightHip.C0, CF(1, 0.1 - 0.1 * COS(SINE / 24) - RAD(0 + 1 * COS(SINE / 24)), -0.3) * ANGLES(RAD(13 - 6 * SIN(SINE / 24)), RAD(90), RAD(0)), 0.1 / Animation_Speed)
  2909.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1.3 - 0.1 * COS(SINE / 24) + RAD(0 + 1 * COS(SINE / 24)), -0.15) * ANGLES(RAD(-90 - 6 * SIN(SINE / 24)), RAD(-90), RAD(0)), 0.1 / Animation_Speed)
  2910.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.8, 0.4 + 0.1 * SIN(SINE / 35), 0.5) * ANGLES(RAD(90), RAD(90), RAD(0)), 0.1 / Animation_Speed)
  2911.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(0.3, 0.7 + 0.1 * SIN(SINE / 35), -1.5) * ANGLES(RAD(80), RAD(0 + 4 * SIN(SINE / 35)), RAD(50 + 3 * SIN(SINE / 35))), 0.1 / Animation_Speed)
  2912.         end
  2913.         if MODE == "INSANE" and ATTACK == false then
  2914.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(2 + 6.0 * SIN(SINE / 15)), RAD(0), RAD(-25)), 3 / Animation_Speed)
  2915.             RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0- 0.1 * COS(SINE / 30), 0 + 0.1 * COS(SINE / 15)) * ANGLES(RAD(0+ 5 * COS(SINE / 30)), RAD(0), RAD(25)), 1 / Animation_Speed)
  2916.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0+6.0 * COS(SINE / 30)), RAD(0), RAD(12))* RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  2917.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0+6.0 * COS(SINE / 30)), RAD(0), RAD(-12)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  2918.             RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 15), -0.01) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-6-2.5 * COS(SINE / 30)), RAD(0), RAD(0+ 5 * COS(SINE / 30))), 1 / Animation_Speed)
  2919.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 15), -0.01) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(-6+2.5 * COS(SINE / 30)), RAD(0), RAD(0- 5 * COS(SINE / 30))), 1 / Animation_Speed)
  2920.         end
  2921. if MODE == "catgod" and ATTACK == false then
  2922. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.1, 1 + 0.5 * COS(SINE / 18)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  2923.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(2.5), RAD(0), RAD(21 + 2.5 * SIN(SINE / 12))), 1 / Animation_Speed)
  2924.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(100 + 2 * COS(SINE / 12)), RAD(0), RAD(15 + 3 * COS(SINE / 12) - 3 * SIN(SINE / 12))) *               ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  2925.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(0), RAD(-3.5), RAD(-25 + 5 * COS(SINE / 12))) * ANGLES(RAD(20), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2926.             RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.5) * ANGLES(RAD(0), RAD(0), RAD(0)) * ANGLES(RAD(-20 + 1 * COS(SINE / 18)), RAD(0), RAD(-80)), 1 / Animation_Speed)
  2927.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.7) * ANGLES(RAD(0), RAD(0), RAD(0)) * ANGLES(RAD(-35 + 1 * COS(SINE / 18)), RAD(0), RAD(80)), 1 / Animation_Speed)
  2928. end
  2929. if MODE == "meme" and ATTACK == false then
  2930. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0*CFrame.new(math.random(-1,1)/2,math.random(-1,1)/2,math.random(-1,1)/2)*CFrame.Angles(math.rad(math.random(-45,45)),math.rad(math.random(-45,45)),0),1)
  2931.                     Neck.C0 = Clerp(Neck.C0,NECKC0,1)
  2932.                     RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(2,0,0) * RIGHTSHOULDERC0 * CFrame.Angles(math.rad(-90),0,0),1)
  2933.                     LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-2,0,0) * LEFTSHOULDERC0 * CFrame.Angles(math.rad(-90),0,0),1)
  2934.                     RightHip.C0 = Clerp(RightHip.C0,CFrame.new(.5,-2,0),1)
  2935.                     LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-.5,-2,0),1)
  2936.                    
  2937. end
  2938. if MODE == "spaceiscool" then
  2939.  RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.05 * COS(SINE / 20) + 0.05 * SIN(SINE / 20), 0, 0+sick.PlaybackLoudness/1800) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  2940.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 + MRANDOM(-6,6)), RAD(0 + MRANDOM(-6,6)), RAD(0 - 10 * COS(SINE / 20) + MRANDOM(-6,6))), 1 / Animation_Speed)
  2941.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.55, 0) * ANGLES(RAD(180 - 5 * COS(SINE / 15)), RAD(0 - 5*SIN(sick.PlaybackLoudness/500)), RAD(-5 + sick.PlaybackLoudness/545)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  2942. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.1 - 0.1 * COS(SINE / 12), -0.5) * ANGLES(RAD(25), RAD(0), RAD(85)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
  2943.            
  2944.             RightHip.C0 = Clerp(RightHip.C0, CF(1 - 0.05 * COS(SINE / 20) + 0.05 * SIN(SINE / 20), -1-sick.PlaybackLoudness/1800, -0.01) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(-6), RAD(0), RAD(0)), 1 / Animation_Speed)
  2945.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1 - 0.05 * COS(SINE / 20) + 0.05 * SIN(SINE / 20), -1-sick.PlaybackLoudness/1800, -0.03) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(-6), RAD(0), RAD(0)), 1 / Animation_Speed)
  2946. end
  2947. if MODE == "endmad" and ATTACK == false then
  2948. Neck.C0 = Clerp(Neck.C0, CF(0*SIZE+0 * COS(SINE / 1), 1.0*SIZE+0 * COS(SINE / 1), -.0*SIZE+0 * COS(SINE / 1)) * ANGLES(math.rad(90.3+3*math.cos(SINE/0.05)),math.rad(180+3*math.cos(SINE/0.05)),math.rad(-0.1+6*math.cos(SINE/0.02))), 1 / Animation_Speed)
  2949. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0*SIZE- 0 * COS(SINE / 12), 0*SIZE+0 * COS(SINE / 12), 3.5*SIZE+0.5 * COS(SINE / 12)) * ANGLES(RAD(-25+10 * COS(SINE / 13)), RAD(0+0 * COS(SINE / 13)), RAD(0+0 * COS(SINE / 13))), 1 / Animation_Speed)
  2950. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.7*SIZE-0 * COS(SINE / 11.5), 1*SIZE+0 * COS(SINE / 11.5), -1*SIZE+0 * COS(SINE / 11.5)) * ANGLES(RAD(-150+15 * COS(SINE / 14)), RAD(10+10 * COS(SINE / 14)), RAD(-25+0 * COS(SINE / 14))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  2951. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5*SIZE-0 * COS(SINE / 1), 0*SIZE+0 * COS(SINE / 1), 0*SIZE+0 * COS(SINE / 1)) * ANGLES(RAD(-45+15 * COS(SINE / 13)), RAD(10+10 * COS(SINE / 13)), RAD(-20+10 * COS(SINE / 13))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2952. RightHip.C0 = Clerp(RightHip.C0, CF(0.5*SIZE+0 * COS(SINE / 12.5), -1*SIZE+0 * COS(SINE / 12.5), 0*SIZE+0 * COS(SINE / 12.5)) * ANGLES(RAD(-25+10 * COS(SINE / 11.5)), RAD(-10+5 * COS(SINE / 11.5)), RAD(8+5 * COS(SINE / 11.5))), 1 / Animation_Speed)
  2953. LeftHip.C0 = Clerp(LeftHip.C0, CF(-0.5*SIZE+0 * COS(SINE / 15), -0.5*SIZE+0 * COS(SINE / 15), 0*SIZE+0 * COS(SINE / 15)) * ANGLES(RAD(-10+-10 * COS(SINE / 10.5)), RAD(10+5 * COS(SINE / 10.5)), RAD(-8+5 * COS(SINE / 10.5))), 1 / Animation_Speed)
  2954. end
  2955. if MODE == "ascen" and ATTACK == false then
  2956. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  2957.           RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0*SIZE- 0 * COS(SINE / 16), 0*SIZE+0.25 * COS(SINE / 16), 5*SIZE+0.4 * math.sin(SINE / 16)) * ANGLES(RAD(10+-2.5 * COS(SINE / 16)), RAD(0+0 * COS(SINE / 16)), RAD(0+0 * COS(SINE / 16))), 1 / Animation_Speed)
  2958.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45*SIZE-0 * COS(SINE / 16), 0.6*SIZE+0.05 * math.sin(SINE / 16), 0*SIZE+0 * COS(SINE / 16)) * ANGLES(RAD(5+5 * COS(SINE / 16)), RAD(-5+0 * COS(SINE / 16)), RAD(28+4 * math.sin(SINE / 16))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  2959.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.45*SIZE-0 * COS(SINE / 16), 0.6*SIZE+0.05 * math.sin(SINE / 16), 0*SIZE+0 * COS(SINE / 16)) * ANGLES(RAD(5+5 * COS(SINE / 16)), RAD(5+0 * COS(SINE / 16)), RAD(-28+-3 * math.sin(SINE / 16))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2960.             RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE+0 * COS(SINE / 16), -0.45*SIZE+0.1 * math.sin(SINE / 16), 0*SIZE+0 * COS(SINE / 16)) * ANGLES(RAD(-21.5+10 * math.sin(SINE / 16)), RAD(65+0 * COS(SINE / 16)), RAD(2.5+0 * COS(SINE / 16))), 1 / Animation_Speed)
  2961.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE+0 * COS(SINE / 16), -0.85*SIZE+0.1 * math.sin(SINE / 16), -0.1*SIZE+0 * COS(SINE / 16)) * ANGLES(RAD(-11.5+5 * math.sin(SINE / 16)), RAD(-65+0 * COS(SINE / 16)), RAD(-2.5+0 * COS(SINE / 16))), 1 / Animation_Speed)
  2962.  
  2963. end
  2964. if MODE == "sussy" and ATTACK == false then
  2965. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 * SIN(SINE / 24)*SIZE, 0 + 0.04 * SIN(SINE / 12)*SIZE, 0 + 0.05*SIZE * COS(SINE / 12)) * ANGLES(RAD(-2 - 2.5 * SIN(SINE / 12)), RAD(0 - 2.5 * SIN(SINE / 24)), RAD(-17.58)), 1 / Animation_Speed)
  2966.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.2*SIZE) - 1)) * ANGLES(RAD(25 - 4 * SIN(SINE / 12)), RAD(0), RAD(15 - 3)), 1 / Animation_Speed)
  2967.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.9*SIZE, 0.5*SIZE + 0.05*SIZE * SIN(SINE / 12), -0.5) * ANGLES(RAD(100), RAD(0), RAD(-70)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  2968.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25*SIZE, 0.5*SIZE, 0.3*SIZE) * ANGLES(RAD(9.71), RAD(3.14 - -2.5 * SIN(SINE / 12)), RAD(0.2 - -2.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2969.             RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -1*SIZE + 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-2 - 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
  2970.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-75), RAD(0)) * ANGLES(RAD(-2 + 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
  2971. end
  2972. if MODE == "thing" and ATTACK == false then
  2973. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.5 * COS(SINE / 12)) * ANGLES(RAD(-25 - 3 * SIN(SINE / 12)), RAD(0), RAD(-25)), 0.15 / Animation_Speed)
  2974.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1*SIZE) - 1)) * ANGLES(RAD(23 - 3 * SIN(SINE / 12)), RAD(0), RAD(30)), 1 / Animation_Speed)
  2975.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25*SIZE, 0.5*SIZE, 0.3*SIZE) * ANGLES(RAD(-45), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  2976.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25*SIZE, 0.5*SIZE, 0.3*SIZE) * ANGLES(RAD(-40), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2977.             RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -0.5*SIZE - 0.05*SIZE * COS(SINE / 12), -0.5*SIZE) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  2978.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -0.8*SIZE - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  2979. end
  2980. if MODE == "perfectnothing" then
  2981. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 , 0 , -0.2 + 0.2*COS(SINE / 13) ) * ANGLES(RAD(-20), RAD(0), RAD(0)), 0.35 / Animation_Speed)
  2982.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(-20+MRANDOM(-15-sick.PlaybackLoudness/200,15+sick.PlaybackLoudness/200)), RAD(0+MRANDOM(-15-sick.PlaybackLoudness/200,15+sick.PlaybackLoudness/200)), RAD(0+MRANDOM(-15-sick.PlaybackLoudness/200,15+sick.PlaybackLoudness/200))), 0.35 / Animation_Speed)
  2983.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.55, 0) * ANGLES(RAD(180 - 5 * COS(SINE / 15)), RAD(0 - 5*SIN(sick.PlaybackLoudness/500)), RAD(-5 + sick.PlaybackLoudness/545)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  2984.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25*SIZE, 0.5*SIZE, 0.3*SIZE) * ANGLES(RAD(-40), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2985.             RightHip.C0 = Clerp(RightHip.C0, CF(1, -1- 0.2*COS(SINE / 13), 0) * ANGLES(RAD(-20), RAD(0), RAD(0)) * ANGLES(RAD(0), RAD(90), RAD(0)), 0.35 / Animation_Speed)
  2986.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1- 0.2*COS(SINE / 13) , 0) * ANGLES(RAD(-20), RAD(0), RAD(0)) * ANGLES(RAD(0), RAD(-90), RAD(0)), 0.35 / Animation_Speed)
  2987. end
  2988. if MODE == "SOLITUDE" then
  2989. RightHip.C0 = Clerp(RightHip.C0,CF(1,-0.5 - 0.05 * COS(SINE / 22),-0.5)*ANGLES(RAD(0),RAD(90),RAD(0))*ANGLES(RAD(-3),RAD(0 - 1 * COS(SINE / 56)),RAD(0 - 2 * COS(SINE / 32))), 0.2 / Animation_Speed)
  2990.             LeftHip.C0 = Clerp(LeftHip.C0,CF(-1,-1 - 0.05 * COS(SINE / 22),0)*ANGLES(RAD(0),RAD(-90),RAD(0))*ANGLES(RAD(-3),RAD(0 - 1 * COS(SINE / 56)),RAD(0 + 2 * COS(SINE / 32))), 0.2 / Animation_Speed)
  2991.             RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2 + 0.25 * COS(SINE / 12)) * ANGLES(RAD(4 + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  2992.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0 + 25 * COS(SINE / 20))), 0.15 / Animation_Speed)
  2993.          
  2994.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(.95, 0.5, 0.3) * ANGLES(RAD(-20), RAD(0), RAD(-35)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  2995.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5 , 0.5 , 0 ) * ANGLES(RAD(0 +180*SIN(sick.PlaybackLoudness/300)), RAD(0), RAD(0 )) * LEFTSHOULDERC0, 0.2 / Animation_Speed)
  2996. end
  2997. if MODE == "literallyeverysingleserversidedestroyerever" then
  2998.             RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 - 0.3 * COS(SINE / 2)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  2999.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5), RAD(0), RAD(-45)), 1 / Animation_Speed)
  3000.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.5) * ANGLES(RAD(-20), RAD(-.6), RAD(-43)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3001.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(-20), RAD(-.6), RAD(43)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3002.             RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 + 0.3 * COS(SINE / 2),-0.01) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-6), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  3003.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 + 0.3 * COS(SINE / 2),-0.01) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-6), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  3004. end
  3005. if MODE == "bones" then
  3006. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 * SIN(SINE / 24)*SIZE, 0 + 0.04 * SIN(SINE / 12)*SIZE, 0 + 0.05*SIZE * COS(SINE / 12)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0 - 2.5 * SIN(SINE / 24)), RAD(0)), 1 / Animation_Speed)
  3007.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1*SIZE) - 1)) * ANGLES(RAD(25 - 4 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  3008.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25*SIZE, 0.5*SIZE, 0.5*SIZE) * ANGLES(RAD(-35), RAD(-25 + 2.5 * SIN(SINE / 12)), RAD(-55 + 2.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3009.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25*SIZE, 0.5*SIZE, 0.5*SIZE) * ANGLES(RAD(-35), RAD(25 - 2.5 * SIN(SINE / 12)), RAD(55 - 2.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3010.             RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -1*SIZE + 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-2 - 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
  3011.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-75), RAD(0)) * ANGLES(RAD(-2 + 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
  3012. end
  3013. if MODE == "dancing" then
  3014. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(-0.5*COS(SINE / 40),0,3-2*COS(SINE / 40))*ANGLES(RAD(-70 + 20 *COS(SINE / 40)),RAD(0),RAD(0)), 1 / Animation_Speed)
  3015.                 Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-15 + 25*COS(SINE / 40)), RAD(0), RAD(21 + 2.5 * SIN(SINE / 40))), 1 / Animation_Speed)
  3016.                 RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-20 + 40 * COS(SINE / 40)), RAD(0), RAD(15 + 3 * COS(SINE / 40) - 3 * SIN(SINE / 40))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3017.                 LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-20 + 40 * COS(SINE / 40)), RAD(0), RAD(-15 + 3 * COS(SINE / 40) + 3 * SIN(SINE / 40))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3018.                 RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -1*SIZE + 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-2 - 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
  3019.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-75), RAD(0)) * ANGLES(RAD(-2 + 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
  3020. end
  3021. if MODE == "begging" then
  3022. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 * SIN(SINE / 24)*SIZE, 0 + 0.04 * SIN(SINE / 12)*SIZE, 0 + 0.05*SIZE * COS(SINE / 12)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0 - 2.5 * SIN(SINE / 24)), RAD(0)), 1 / Animation_Speed)              Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(40), RAD(-10), RAD(0)), 0.15 / Animation_Speed)
  3023.                 RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10+5*SIN(sine/24))) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  3024.                 LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10-5*SIN(sine/24))) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  3025.                 RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -1*SIZE + 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-2 - 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
  3026.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-75), RAD(0)) * ANGLES(RAD(-2 + 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
  3027. end
  3028.     elseif TORSOVELOCITY > 1 and HITFLOOR ~= nil then
  3029.         ANIM = "Walk"
  3030.         if ATTACK == false then
  3031.             if MODE == "VoidWalker" or MODE == "sussy" then
  3032.                 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  3033.                 Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-15, 25) - 2.5 * SIN(SINE / 12)), RAD(MRANDOM(-15, 25)), RAD(MRANDOM(-15, 25))), 1 / Animation_Speed)
  3034.                 RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.55, 0.5, 0.5) * ANGLES(RAD(250), RAD(20), RAD(-80))* RIGHTSHOULDERC0, 1 / Animation_Speed)
  3035.                 LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-35 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-5)) * LEFTSHOULDERC0, 0.35 / Animation_Speed)
  3036.                 RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1 - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 2 / Animation_Speed)
  3037.                 LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2+ -0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(15)), 2 / Animation_Speed)
  3038.             elseif MODE == "Terror" or MODE == "INSANE" then
  3039.                 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  3040.                 Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-15, 25) - 2.5 * SIN(SINE / 12)), RAD(MRANDOM(-15, 25)), RAD(MRANDOM(-15, 25))), 1 / Animation_Speed)
  3041.                 RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(35 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(5)) * RIGHTSHOULDERC0, 0.35 / Animation_Speed)
  3042.                 LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-35 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-5)) * LEFTSHOULDERC0, 0.35 / Animation_Speed)
  3043.                 RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1 - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 2 / Animation_Speed)
  3044.                 LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2+ -0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(15)), 2 / Animation_Speed)
  3045. elseif MODE == "catgod"  then
  3046.                 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.05) * ANGLES(RAD(0), RAD(0), RAD(-15 * COS(SINE / (WALKSPEEDVALUE)))), 1 / Animation_Speed)
  3047.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 1 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(10 * COS(SINE / (WALKSPEEDVALUE)))), 1 / Animation_Speed)
  3048.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(100 + 2 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3049.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(70 * SIN(SINE / WALKSPEEDVALUE)), RAD(5), RAD(-25)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3050.             RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-10)), 2 / Animation_Speed)
  3051.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(10)), 2 / Animation_Speed)
  3052. elseif MODE == "endmad" or MODE == "ascen" or MODE == "thing" then
  3053.                 Neck.C0 = Clerp(Neck.C0, CF(0*SIZE+0 * COS(SINE / 1), 1.0*SIZE+0 * COS(SINE / 1), -.0*SIZE+0 * COS(SINE / 1)) * ANGLES(math.rad(90.3+3*math.cos(SINE/30)),math.rad(180+3*math.cos(SINE/28)),math.rad(-0.1+6*math.cos(SINE/25))), 1 / Animation_Speed)
  3054.  
  3055. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0 + .5 * math.cos(SINE/50),0,3 - .5 * math.sin(SINE/50)) * CFrame.Angles(math.rad(40),math.rad(0),math.rad(0)),0.7/3)
  3056. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.6*SIZE-0 * COS(SINE / 11), 0.5*SIZE+0.2 * COS(SINE / 11), 0*SIZE+0 * COS(SINE / 11)) * ANGLES(RAD(-10+-20 * COS(SINE / 13)), RAD(0+0 * COS(SINE / 13)), RAD(25+-10 * COS(SINE / 13))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3057. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.6*SIZE-0 * COS(SINE / 11), 0*SIZE+-0.3 * COS(SINE / 11), 0*SIZE+0 * COS(SINE / 11)) * ANGLES(RAD(150+10 * COS(SINE / 14)), RAD(10+10 * COS(SINE / 14)), RAD(-10+10 * COS(SINE / 14))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3058. RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-0.5,-0.5) * CFrame.Angles(math.rad(-20 + 9 * math.cos(SINE/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(SINE/37)),math.rad(0),math.rad(0)),0.7/3)
  3059.                 LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-20 - 9 * math.cos(SINE/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(SINE/41)),math.rad(0),math.rad(0)),0.7/3)
  3060. elseif MODE == "spaceiscool" then
  3061. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  3062.             Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 8 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  3063.             RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.1, -0.4) * ANGLES(RAD(150), RAD(0), RAD(0))* RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  3064.             LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-60 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-5)) * LEFTSHOULDERC0, 0.35 / Animation_Speed)
  3065.             RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 2 / Animation_Speed)
  3066.             LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(15)), 2 / Animation_Speed)
  3067. elseif MODE == "meme" then
  3068. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0*CFrame.new(math.random(-1,1)/2,math.random(-1,1)/2,math.random(-1,1)/2)*CFrame.Angles(math.rad(math.random(-45,45)),math.rad(math.random(-45,45)),0),1)
  3069.                     Neck.C0 = Clerp(Neck.C0,NECKC0,1)
  3070.                     RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(2,0,0) * RIGHTSHOULDERC0 * CFrame.Angles(math.rad(-90),0,0),1)
  3071.                     LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-2,0,0) * LEFTSHOULDERC0 * CFrame.Angles(math.rad(-90),0,0),1)
  3072.                     RightHip.C0 = Clerp(RightHip.C0,CFrame.new(.5,-2,0),1)
  3073.                     LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-.5,-2,0),1)
  3074.  
  3075.  
  3076.        
  3077.                    
  3078.             else
  3079.  
  3080.  
  3081.  
  3082.                 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  3083.                 Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-15, 25) - 2.5 * SIN(SINE / 12)), RAD(MRANDOM(-15, 25)), RAD(MRANDOM(-15, 25))), 1 / Animation_Speed)
  3084.                 RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.55, 0.5, 0.5) * ANGLES(RAD(250), RAD(20), RAD(-80))* RIGHTSHOULDERC0, 1 / Animation_Speed)
  3085.                 LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-35 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-5)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3086.                 RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1 - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 2 / Animation_Speed)
  3087.                 LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2+ -0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(15)), 2 / Animation_Speed)
  3088.             end
  3089.         end
  3090.     end
  3091.     unanchor()
  3092.  
  3093.     Humanoid.MaxHealth = math.huge
  3094.     Humanoid.Health = math.huge
  3095.     tecks2.Rotation = 0+5*M.C(SINE/32)
  3096. pcall(function()
  3097. if UsingBoombox == true then
  3098. sick.Volume = 0
  3099. else
  3100. sick.Volume = 1
  3101. end
  3102. end)
  3103.     NAMEMODE.TextColor3 = Color3.new(sick.PlaybackLoudness/0,0,0)
  3104.     if Rooted == false then
  3105.         Disable_Jump = false
  3106.         Humanoid.WalkSpeed = Speed
  3107.     elseif Rooted == true then
  3108.         Disable_Jump = true
  3109.         Humanoid.WalkSpeed = 0
  3110.     end
  3111.  
  3112. end
  3113. --//=================================\\
  3114. --\\=================================//
  3115.  
  3116.  
  3117.  
  3118.  
  3119. --HumanoidRootPart
  3120. --//====================================================\\--
  3121. --||                     END OF SCRIPT
  3122. --\\====================================================//--
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement