Advertisement
sans0103

Untitled

Aug 14th, 2019
399
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 415.07 KB | None | 0 0
  1. -- FE template created by MintyLatios (V3rm) aka Drahazar (ROBLOX)
  2. print([[
  3. --made by henriquegame2015
  4. --FE code by henry (henriquegame2015)
  5.  
  6. --------------------------------
  7. you find rare script good
  8. dont leak...
  9. --------------------------------
  10. ]])
  11.  
  12. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  13. local Player,game,owner = owner,game
  14. local RealPlayer = Player
  15. do
  16.  
  17. local username = "inessaG"
  18.  
  19. if(script:FindFirstChild'Owner')then
  20. repeat wait() until script.Owner.Value
  21. end
  22. function GetPlr(user)
  23. for _,v in next, game:service'Players':players() do
  24. if(v.Name==user)then
  25. return v
  26. end
  27. end
  28. return nil
  29. end
  30.  
  31. local Player = (script:FindFirstChild'Owner' and script:FindFirstChild'Owner'.Value or GetPlr(username))
  32. pcall(game.Destroy,script:FindFirstChild'Owner')
  33. local FakeMouse = script.FakeMouse:Clone();
  34. FakeMouse.Parent = Player.Character;
  35. script.FakeMouse:Destroy()
  36. do
  37. local GUID = {}
  38. do
  39. GUID.IDs = {};
  40. function GUID:new(len)
  41. local id;
  42. if(not len)then
  43. id = (tostring(function() end))
  44. id = id:gsub("function: ","")
  45. else
  46. local function genID(len)
  47. local newID = ""
  48. for i = 1,len do
  49. newID = newID..string.char(math.random(48,90))
  50. end
  51. return newID
  52. end
  53. repeat id = genID(len) until not GUID.IDs[id]
  54. local oid = id;
  55. id = {Trash=function() GUID.IDs[oid]=nil; end;Get=function() return oid; end}
  56. GUID.IDs[oid]=true;
  57. end
  58. return id
  59. end
  60. end
  61.  
  62. local AHB = Instance.new("BindableEvent")
  63.  
  64. local FPS = 30
  65.  
  66. local TimeFrame = 0
  67.  
  68. local LastFrame = tick()
  69. local Frame = 1/FPS
  70.  
  71. game:service'RunService'.Heartbeat:connect(function(s,p)
  72. TimeFrame = TimeFrame + s
  73. if(TimeFrame >= Frame)then
  74. for i = 1,math.floor(TimeFrame/Frame) do
  75. AHB:Fire()
  76. end
  77. LastFrame=tick()
  78. TimeFrame=TimeFrame-Frame*math.floor(TimeFrame/Frame)
  79. end
  80. end)
  81.  
  82.  
  83. function swait(dur)
  84. if(dur == 0 or typeof(dur) ~= 'number')then
  85. AHB.Event:wait()
  86. else
  87. for i = 1, dur*FPS do
  88. AHB.Event:wait()
  89. end
  90. end
  91. end
  92.  
  93. local oPlayer = Player
  94. local Player = oPlayer
  95.  
  96. local loudnesses={}
  97. script.Parent = Player.Character
  98. local CoAS = {Actions={}}
  99. local Event = Instance.new("RemoteEvent")
  100. Event.Name = "UserInputEvent"
  101. Event.Parent = Player.Character
  102. local Func = Instance.new("RemoteFunction")
  103. Func.Name = "GetClientProperty"
  104. Func.Parent = Player.Character
  105. local fakeEvent = function()
  106. local t = {_fakeEvent=true,Waited={},Connected={}}
  107. t.Connect = function(self,f)
  108. local ft={}
  109. ft={Disconnected=false;disconnect=function(s) if(self.Function==ft)then self.Function=nil end s.Disconnected=true end}
  110. ft.Disconnect=ft.disconnect
  111.  
  112. ft.Func=function(...)
  113. for id,_ in next, t.Waited do
  114. t.Waited[id] = true
  115. end
  116. return f(...)
  117. end;
  118.  
  119. table.insert(self.Connected,ft)
  120. return ft;
  121. end
  122. t.connect = t.Connect
  123. t.Wait = function()
  124. local guid = GUID:new(25)
  125. local waitingId = guid:Get()
  126. t.Waited[waitingId]=false
  127. repeat swait() until t.Waited[waitingId]==true
  128. t.Waited[waitingId]=nil;
  129. guid:Trash()
  130. end
  131. t.wait = t.Wait
  132. return t
  133. end
  134. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  135. local UsIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  136. local Run = {RenderStepped=fakeEvent()}
  137.  
  138. function CoAS:BindAction(name,fun,touch,...)
  139. CoAS.Actions[name] = {Name=name,Function=fun,Keys={...}}
  140. end
  141. function CoAS:UnbindAction(name)
  142. CoAS.Actions[name] = nil
  143. end
  144. local function te(self,ev,...)
  145. local t = self[ev]
  146. if t and t._fakeEvent and t.Connected then
  147. for i,v in next, t.Connected do
  148. if(v.Func and not v.Disconnected)then
  149. v.Func(...)
  150. else
  151. t.Connected[i]=nil
  152. end
  153. end
  154. end
  155. end
  156. m.TrigEvent = te
  157. UsIS.TrigEvent = te
  158. Run.TrigEvent = te
  159. Event.OnServerEvent:Connect(function(plr,io)
  160. if plr~=Player then return end
  161. --[[table.foreach(io,print)
  162. print'---']]
  163. if io.Mouse then
  164. m.Target = io.Target
  165. m.Hit = io.Hit
  166. elseif io.KeyEvent then
  167. m:TrigEvent('Key'..io.KeyEvent,io.Key)
  168. elseif io.UserInputType == Enum.UserInputType.MouseButton1 then
  169. if io.UserInputState == Enum.UserInputState.Begin then
  170. m:TrigEvent("Button1Down")
  171. else
  172. m:TrigEvent("Button1Up")
  173. end
  174. end
  175. if(not io.KeyEvent and not io.Mouse)then
  176.  
  177. for n,t in pairs(CoAS.Actions) do
  178. for _,k in pairs(t.Keys) do
  179. if k==io.KeyCode then
  180. t.Function(t.Name,io.UserInputState,io)
  181. end
  182. end
  183. end
  184. if io.UserInputState == Enum.UserInputState.Begin then
  185. UsIS:TrigEvent("InputBegan",io,false)
  186. else
  187. UsIS:TrigEvent("InputEnded",io,false)
  188. end
  189. end
  190. end)
  191.  
  192. Func.OnServerInvoke = function(plr,inst,play)
  193. if plr~=Player then return end
  194. if(inst and typeof(inst) == 'Instance' and inst:IsA'Sound')then
  195. loudnesses[inst]=play
  196. end
  197. end
  198.  
  199. function GetClientProperty(inst,prop)
  200. if(prop == 'PlaybackLoudness' and loudnesses[inst])then
  201. return loudnesses[inst]
  202. elseif(prop == 'PlaybackLoudness')then
  203. return Func:InvokeClient(Player,'RegSound',inst)
  204. end
  205. return Func:InvokeClient(Player,inst,prop)
  206. end
  207. local oldGame = game;
  208. function GetFakePlayer()
  209. local oldPlayer = Player;
  210. local fakePlayer = newproxy(true)
  211. getmetatable(fakePlayer).__index = function(s,i)
  212. if(i == 'GetMouse')then
  213. return function() return m; end
  214. end
  215. return Player[i]
  216. end
  217. getmetatable(fakePlayer).__newindex = function(s,i,v)
  218. Player[i]=v
  219. end
  220. getmetatable(fakePlayer).__call=function(self,...)
  221. if(self == fakePlayer)then self = Player end
  222. local wh = {...}
  223. local name = table.remove(wh,1)
  224. for i,v in next, wh do
  225. wh[i]=v
  226. end
  227. if(name == 'GetMouse')then
  228. return m;
  229. end
  230. return self(name,unpack(wh))
  231. end
  232. getmetatable(fakePlayer).__namecall=function(self,...)
  233. if(self == fakePlayer)then self = Player end
  234. local tuple={...}
  235. local name = table.remove(tuple,#tuple)
  236.  
  237. if(name == 'GetMouse')then
  238. return m;
  239. else
  240. return self[name](self,unpack(tuple))
  241. end
  242. end
  243.  
  244. return fakePlayer
  245. end
  246. local oll = LoadLibrary;
  247. function LoadLibrary(libtard)
  248. local libtarddestroyed=oll(libtard)
  249. if(libtard=='RbxUtility')then
  250. local library={Create=function(obj)
  251. local inst = Instance.new(obj)
  252. return function(props)
  253. for prop,valu in next, props do
  254. inst[prop]=valu
  255. end
  256. return inst
  257. end
  258. end}
  259. setmetatable(library,{__index=libtarddestroyed,__newindex=function(s,i,v) libtarddestroyed[i]=v end})
  260.  
  261. return library
  262. else
  263. return libtarddestroyed
  264. end
  265. end
  266. fakePlayer = GetFakePlayer()
  267. local function GetService(s,i)
  268. local service = s:GetService(i)
  269. if(i == 'Players')then
  270. local oldService = service;
  271. local fakeService = newproxy(true)
  272. getmetatable(fakeService).__index = function(s,i)
  273. if(s == fakeService)then s=oldService end
  274. if(i == 'inessaG' or i == 'inessaG')then
  275. return fakePlayer
  276. elseif(i == 'oPlayer')then
  277. return oPlayer
  278. else
  279. return s[i]
  280. end
  281. end
  282. getmetatable(fakeService).__newindex = function(s,i,v)
  283. if(s == fakeService)then s=oldService end
  284. s[i]=v
  285. end
  286. getmetatable(fakeService).__call=function(self,...)
  287. if(self == fakeService)then self = oldService end
  288. local wh = {...}
  289. local name = table.remove(wh,1)
  290. for i,v in next, wh do
  291. wh[i]=v
  292. end
  293. return self(name,unpack(wh))
  294. end
  295. getmetatable(fakeService).__namecall=function(self,...)
  296. if(self == fakeService)then self = oldService end
  297. local tuple={...}
  298. local name = table.remove(tuple,#tuple)
  299.  
  300. return self[name](self,unpack(tuple))
  301. end
  302. getmetatable(fakeService).__metatable = 'gay'
  303. return fakeService
  304. elseif(i == 'RunService')then
  305. local oldService = service;
  306. local fakeService = newproxy(true)
  307. getmetatable(fakeService).__index = function(s,i)
  308. if(s == fakeService)then s=oldService end
  309. return Run[i] or s[i]
  310. end
  311. getmetatable(fakeService).__newindex = function(s,i,v)
  312. if(s == fakeService)then s=oldService end
  313. s[i]=v
  314. end
  315. getmetatable(fakeService).__call=function(self,...)
  316. if(self == fakeService)then self = oldService end
  317. local wh = {...}
  318. local name = table.remove(wh,1)
  319. for i,v in next, wh do
  320. wh[i]=v
  321. end
  322. return self(name,unpack(wh))
  323. end
  324. getmetatable(fakeService).__namecall=function(self,...)
  325. if(self == fakeService)then self = oldService end
  326. local tuple={...}
  327. local name = table.remove(tuple,#tuple)
  328.  
  329. return self[name](self,unpack(tuple))
  330. end
  331. getmetatable(fakeService).__metatable = 'gay'
  332. return fakeService
  333. elseif(i == 'UserInputService')then
  334. return UsIS
  335. elseif(i == 'ContextActionService')then
  336. return CoAS;
  337. else
  338. return service
  339. end
  340. end
  341.  
  342. local new = Instance.new;
  343. Instance = {}
  344. Instance.new = function(inst,obje)
  345. local lp = GetService(oldGame,'Players').inessaG
  346. local instance = new(inst)
  347. if(inst=='ObjectValue')then
  348. local fake = newproxy(true)
  349. getmetatable(fake).__index=function(self,index)
  350. if(self==fake)then self=instance end
  351. return self[index]
  352. end
  353. getmetatable(fake).__newindex=function(self,index,value)
  354. if(self==fake)then self=instance end
  355. if(index=='Value' and typeof(value)~='Instance' and value==fakePlayer)then
  356. self[index]=oPlayer
  357. else
  358. self[index]=value
  359. end
  360. end
  361. getmetatable(fake).__call=function(self,...)
  362. if(self == fake)then self = instance end
  363. local wh = {...}
  364. local name = table.remove(wh,1)
  365. for i,v in next, wh do
  366. if(v == fake)then v = instance end
  367. wh[i]=v
  368. end
  369. return self(name,unpack(wh))
  370. end
  371. getmetatable(fake). __namecall=function(self,...)
  372. if(self == fake)then self = instance end
  373. local tuple={...}
  374. local name = table.remove(tuple,#tuple)
  375. return self[name](self,unpack(tuple))
  376. end
  377. return fake
  378. else
  379. instance.Parent = obje
  380. return instance;
  381. end
  382.  
  383. end
  384. local serviceFunctions={
  385. service=true,
  386. GetService=true,
  387. }
  388. local fakeGame = newproxy(true)
  389. getmetatable(fakeGame).__index = function(s,i)
  390. if(s == fakeGame)then s=oldGame end
  391. local serv = GetService(oldGame,i)
  392. if serviceFunctions[i] then
  393. return GetService
  394. elseif(serv)then
  395. return serv
  396. else
  397. return s[i]
  398. end
  399. end
  400. getmetatable(fakeGame).__newindex = function(s,i,v)
  401. if(s == fakeGame)then s=oldGame end
  402. s[i]=v
  403. end
  404. getmetatable(fakeGame).__call=function(self,...)
  405. if(self == fakeGame)then self = oldGame end
  406. local wh = {...}
  407. local name = table.remove(wh,1)
  408. for i,v in next, wh do
  409. if(v == fakeGame)then v = oldGame end
  410. wh[i]=v
  411. end
  412. if serviceFunctions[name] then
  413. return GetService(self,unpack(wh))
  414. else
  415. return self(name,unpack(wh))
  416. end
  417. end
  418. getmetatable(fakeGame). __namecall=function(self,...)
  419. if(self == fakeGame)then self = oldGame end
  420. local tuple={...}
  421. local name = table.remove(tuple,#tuple)
  422.  
  423. local funcToCall=self[name]
  424.  
  425. if serviceFunctions[name] then
  426. return GetService(self,unpack(tuple))
  427. else
  428. return self[name](self,unpack(tuple))
  429. end
  430. end
  431. getmetatable(fakeGame).__metatable = 'gay'
  432.  
  433. coroutine.wrap(function()
  434. while true do
  435. Run:TrigEvent('RenderStepped')
  436. swait()
  437. end
  438. end)()
  439. game=fakeGame
  440. UserInputService,ContextActionService = UsIS,CoAS
  441. end
  442.  
  443. wait(2)
  444.  
  445. --//====================================================\\--
  446. --|| CHAOTIC GLITCHER
  447. --|| ALL PURPOSE SWITCHER...
  448. --|| CHAOTIC GLITCHER BY WANTH092
  449. --|| HELPED BY KILLERZTH_1596
  450. --\\====================================================//--
  451.  
  452. game:GetService("StarterGui"):SetCore("SendNotification", {
  453. Title = "Chaotic Remake [Demo]";
  454. Text = "12/10/2018 - Added Jester form, Fix some combo mistake, decreased camshake from crystal and decreased time of transforming.";
  455. })
  456.  
  457.  
  458. Player = game:GetService("Players").inessaG
  459. PlayerGui = Player.PlayerGui
  460. Cam = workspace.CurrentCamera
  461. Backpack = Player.Backpack
  462. Mouse = Player:GetMouse()
  463. Character = Player.Character
  464. Humanoid = Character.Humanoid
  465. RootPart = Character["HumanoidRootPart"]
  466. Torso = Character["Torso"]
  467. Head = Character["Head"]
  468. RightArm = Character["Right Arm"]
  469. LeftArm = Character["Left Arm"]
  470. RightLeg = Character["Right Leg"]
  471. LeftLeg = Character["Left Leg"]
  472. RootJoint = RootPart["RootJoint"]
  473. Neck = Torso["Neck"]
  474. RightShoulder = Torso["Right Shoulder"]
  475. LeftShoulder = Torso["Left Shoulder"]
  476. RightHip = Torso["Right Hip"]
  477. LeftHip = Torso["Left Hip"]
  478. local sick = Instance.new("Sound",workspace)
  479. local SONG = 2770328043
  480. local RANDOMIZERMOOSICK = {1986375341,569913318,586436338,510019324,1591230720,723652641}
  481. local OVMID = {147372923,394236634,195822354,224584376,1576288222,199265353}
  482. sick:Play()
  483.  
  484. IT = Instance.new
  485. CF = CFrame.new
  486. VT = Vector3.new
  487. RAD = math.rad
  488. C3 = Color3.new
  489. UD2 = UDim2.new
  490. BRICKC = BrickColor.new
  491. ANGLES = CFrame.Angles
  492. EULER = CFrame.fromEulerAnglesXYZ
  493. COS = math.cos
  494. ACOS = math.acos
  495. SIN = math.sin
  496. ASIN = math.asin
  497. ABS = math.abs
  498. MRANDOM = math.random
  499. FLOOR = math.floor
  500. local RCHOICE = MRANDOM(1,6)
  501. local gC = MRANDOM(0,255)
  502. local glitchtext = {"Broken","broken","bRoken","brOken","broKen","brokEn","brokeN","BRoken","BrOken","BroKen","BrokEn","BrokeN","bROken","bRoKen","bRokEn","bRokeN","brOKen","brOkEn","brOkeN","broKEn","broKeN","brokEN"}
  503.  
  504. --//=================================\\
  505. --|| USEFUL VALUES
  506. --\\=================================//
  507.  
  508. Animation_Speed = 3
  509. Frame_Speed = 1 / 60 -- (1 / 30) OR (1 / 60)
  510. local Speed = 13
  511. local ROOTC0 = CF(0, 0, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
  512. local NECKC0 = CF(0, 1, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
  513. local RIGHTSHOULDERC0 = CF(-0.5, 0, 0) * ANGLES(RAD(0), RAD(90), RAD(0))
  514. local LEFTSHOULDERC0 = CF(0.5, 0, 0) * ANGLES(RAD(0), RAD(-90), RAD(0))
  515. local DAMAGEMULTIPLIER = 1
  516. local ANIM = "Idle"
  517. local ATTACK = false
  518. local EQUIPPED = false
  519. local HOLD = false
  520. local COMBO = 1
  521. local Rooted = false
  522. local SINE = 0
  523. local KEYHOLD = false
  524. local CHANGE = 2 / Animation_Speed
  525. local WALKINGANIM = false
  526. local VALUE1 = false
  527. local VALUE2 = false
  528. local ROBLOXIDLEANIMATION = IT("Animation")
  529. ROBLOXIDLEANIMATION.Name = "Roblox Idle Animation"
  530. ROBLOXIDLEANIMATION.AnimationId = "http://www.roblox.com/asset/?id=180435571"
  531. --ROBLOXIDLEANIMATION.Parent = Humanoid
  532. local WEAPONGUI = IT("ScreenGui", PlayerGui)
  533. WEAPONGUI.Name = "Weapon GUI"
  534. local Effects = IT("Folder", Character)
  535. Effects.Name = "Effects"
  536. local BALL = IT("Folder", Character)
  537. BALL.Name = "BALL-EYE"
  538. local XEYE = IT("Folder", Character)
  539. XEYE.Name = "X - EYE"
  540. local ANIMATOR = Humanoid.Animator
  541. local ANIMATE = Character.Animate
  542. local UNANCHOR = true
  543. local WHITELIST = {}
  544. local TAUNT = false
  545. local OFFSET = 0
  546. local FULL = false
  547. local MODE = "Lunar"
  548. local PITCH = 1
  549. local VOLUME = 3
  550. local FACE = 176217464
  551. local SIZE = 1
  552.  
  553. --//=================================\\
  554. --|| SAZERENOS' ARTIFICIAL HEARTBEAT
  555. --\\=================================//
  556.  
  557. ArtificialHB = Instance.new("BindableEvent", script)
  558. ArtificialHB.Name = "ArtificialHB"
  559.  
  560. script:WaitForChild("ArtificialHB")
  561. Frame_Speed = 1 / 60
  562. frame = Frame_Speed
  563. tf = 0
  564. allowframeloss = false
  565. tossremainder = false
  566. lastframe = tick()
  567. script.ArtificialHB:Fire()
  568.  
  569. game:GetService("RunService").Heartbeat:connect(function(s, p)
  570. tf = tf + s
  571. if tf >= frame then
  572. if allowframeloss then
  573. script.ArtificialHB:Fire()
  574. lastframe = tick()
  575. else
  576. for i = 1, math.floor(tf / frame) do
  577. script.ArtificialHB:Fire()
  578. end
  579. lastframe = tick()
  580. end
  581. if tossremainder then
  582. tf = 0
  583. else
  584. tf = tf - frame * math.floor(tf / frame)
  585. end
  586. end
  587. end)
  588.  
  589. --//=================================\\
  590. --// NOOBYGAME12'S CODE
  591. --\\=================================//
  592.  
  593. plr = game:GetService("Players").inessaG
  594. char = plr.Character
  595. hum = char.Humanoid
  596. local cam = game.Workspace.CurrentCamera
  597. Camera = cam
  598. local mouse = plr:GetMouse()
  599. local CamInterrupt = false
  600. local TwoD = false
  601. local TargetInfo = {nil, nil}
  602. cam.CameraType = "Custom"
  603. t = char.Torso
  604. h = char.Head
  605. ra = char["Right Arm"]
  606. la = char["Left Arm"]
  607. rl = char["Right Leg"]
  608. ll = char["Left Leg"]
  609. tors = char.Torso
  610. lleg = char["Left Leg"]
  611. root = char.HumanoidRootPart
  612. hed = char.Head
  613. rleg = char["Right Leg"]
  614. rarm = char["Right Arm"]
  615. larm = char["Left Arm"]
  616. Player = plr
  617. Character=Player.Character
  618. PlayerGui=Player.PlayerGui
  619. Backpack=Player.Backpack
  620. Torso=Character.Torso
  621. Head=Character.Head
  622. Humanoid=Character.Humanoid
  623. m=Instance.new('Model',Character)
  624. LeftArm=Character["Left Arm"]
  625. LeftLeg=Character["Left Leg"]
  626. RightArm=Character["Right Arm"]
  627. RightLeg=Character["Right Leg"]
  628. LS=Torso["Left Shoulder"]
  629. LH=Torso["Left Hip"]
  630. RS=Torso["Right Shoulder"]
  631. RH=Torso["Right Hip"]
  632. Face = Head.face
  633. Neck=Torso.Neck
  634. it=Instance.new
  635. attacktype=1
  636. vt=Vector3.new
  637. cf=CFrame.new
  638. euler=CFrame.fromEulerAnglesXYZ
  639. angles=CFrame.Angles
  640. cloaked=false
  641. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  642. necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  643. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  644. LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
  645. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  646. RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
  647. RootPart=Character.HumanoidRootPart
  648. RootJoint=RootPart.RootJoint
  649. RootCF=euler(-1.57,0,3.14)
  650. radian = math.rad
  651. random = math.random
  652. Vec3 = Vector3.new
  653. Inst = Instance.new
  654. cFrame = CFrame.new
  655. Euler = CFrame.fromEulerAnglesXYZ
  656. vt = Vector3.new
  657. bc = BrickColor.new
  658. br = BrickColor.random
  659. it = Instance.new
  660. cf = CFrame.new
  661. local Player_Size = 0
  662. cam = game.Workspace.CurrentCamera
  663. CF = CFrame.new
  664. angles = CFrame.Angles
  665. attack = false
  666. Euler = CFrame.fromEulerAnglesXYZ
  667. Rad = math.rad
  668. IT = Instance.new
  669. BrickC = BrickColor.new
  670. Cos = math.cos
  671. Acos = math.acos
  672. Sin = math.sin
  673. Asin = math.asin
  674. Abs = math.abs
  675. Mrandom = math.random
  676. Floor = math.floor
  677. IT = Instance.new
  678. CF = CFrame.new
  679. VT = Vector3.new
  680. RAD = math.rad
  681. C3 = Color3.new
  682. UD2 = UDim2.new
  683. BRICKC = BrickColor.new
  684. ANGLES = CFrame.Angles
  685. EULER = CFrame.fromEulerAnglesXYZ
  686. COS = math.cos
  687. ACOS = math.acos
  688. SIN = math.sin
  689. ASIN = math.asin
  690. ABS = math.abs
  691. MRANDOM = math.random
  692. FLOOR = math.floor
  693.  
  694.  
  695. local Booleans = {
  696. CamFollow = true,
  697. GyroUse = true
  698. }
  699.  
  700. function lerp(object, newCFrame, alpha)
  701. return object:lerp(newCFrame, alpha)
  702. end
  703.  
  704. local Directer = Inst("BodyGyro", root)
  705. Directer.MaxTorque = Vec3(0, 0, 0)
  706. Directer.P = 600000
  707. local CPart = Inst("Part")
  708. CPart.Anchored = true
  709. CPart.CanCollide = false
  710. CPart.Locked = true
  711. CPart.Transparency = 1
  712.  
  713. local rainbowmode = false
  714. local chaosmode = false
  715.  
  716. local mutedtog = false
  717.  
  718. function CameraEnshaking(Length,Intensity)
  719. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  720. coroutine.resume(coroutine.create(function()
  721. local intensity = 1*Intensity
  722. local rotM = 0.01*Intensity
  723. for i = 0, Length, 0.1 do
  724. Swait()
  725. intensity = intensity - 0.05*Intensity/Length
  726. rotM = rotM - 0.0005*Intensity/Length
  727. hum.CameraOffset = Vec3(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity)))
  728. cam.CFrame = cam.CFrame * cFrame(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity))) * Euler(radian(random(-intensity, intensity)) * rotM, radian(random(-intensity, intensity)) * rotM, radian(random(-intensity, intensity)) * rotM)
  729. end
  730. Humanoid.CameraOffset = Vec3(0, 0, 0)
  731. end))
  732. end
  733. CamShake=function(Part,Distan,Power,Times)
  734. local de=Part.Position
  735. for i,v in pairs(workspace:children()) do
  736. if v:IsA("Model") and v:findFirstChild("Humanoid") then
  737. for _,c in pairs(v:children()) do
  738. if c.ClassName=="Part" and (c.Position - de).magnitude < Distan then
  739. local Noob=v.Humanoid
  740. if Noob~=nil then
  741. coroutine.resume(coroutine.create(function()
  742. FV = Instance.new("BoolValue", Noob)
  743. FV.Name = "CameraShake"
  744. for ShakeNum=1,Times do
  745. Swait()
  746. local ef=Power
  747. if ef>=1 then
  748. Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef),math.random(-ef,ef),math.random(-ef,ef))
  749. else
  750. ef=Power*10
  751. Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef)/10,math.random(-ef,ef)/10,math.random(-ef,ef)/10)
  752. end
  753. end
  754. Humanoid.CameraOffset = Vector3.new(0,0,0)
  755. FV:Destroy()
  756. end))
  757. end
  758. end
  759. end
  760. end
  761. end
  762. end
  763. end
  764.  
  765. local toggleTag = true
  766. local bilguit = Instance.new("BillboardGui", hed)
  767. bilguit.Adornee = nil
  768. bilguit.Name = "ModeName"
  769. bilguit.Size = UDim2.new(4, 0, 1.2, 0)
  770. bilguit.StudsOffset = Vector3.new(-8, 8/1.5, 0)
  771.  
  772.  
  773. function chatfunc(text,color,typet,font,timeex)
  774. local chat = coroutine.wrap(function()
  775. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  776. Character:FindFirstChild("TalkingBillBoard"):destroy()
  777. end
  778. local naeeym2 = Instance.new("BillboardGui",Character)
  779. naeeym2.Size = UDim2.new(0,100,0,40)
  780. naeeym2.StudsOffset = Vector3.new(0,3,0)
  781. naeeym2.Adornee = Character.Head
  782. naeeym2.Name = "TalkingBillBoard"
  783. local tecks2 = Instance.new("TextLabel",naeeym2)
  784. tecks2.BackgroundTransparency = 1
  785. tecks2.BorderSizePixel = 0
  786. tecks2.Text = ""
  787. tecks2.Font = font
  788. tecks2.TextSize = 30
  789. tecks2.TextStrokeTransparency = 0
  790. tecks2.TextColor3 = color
  791. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  792. tecks2.Size = UDim2.new(1,0,0.5,0)
  793. local tecks3 = Instance.new("TextLabel",naeeym2)
  794. tecks3.BackgroundTransparency = 1
  795. tecks3.BorderSizePixel = 0
  796. tecks3.Text = ""
  797. tecks3.Font = font
  798. tecks3.TextSize = 30
  799. tecks3.TextStrokeTransparency = 0
  800. if typet == "Inverted" then
  801. tecks3.TextColor3 = Color3.new(0,0,0)
  802. tecks3.TextStrokeColor3 = color
  803. elseif typet == "Normal" then
  804. tecks3.TextColor3 = color
  805. tecks3.TextStrokeColor3 = Color3.new(0,0,0)
  806. end
  807. tecks3.Size = UDim2.new(1,0,0.5,0)
  808. coroutine.resume(coroutine.create(function()
  809. while true do
  810. Swait(1)
  811. if chaosmode == true then
  812. tecks2.TextColor3 = BrickColor.random().Color
  813. tecks3.TextStrokeColor3 = BrickColor.random().Color
  814. end
  815. end
  816. end))
  817. text.TextTransparency = text.TextTransparency + 1
  818. text.TextStrokeTransparency = text.TextStrokeTransparency + 1
  819. for i = 0, 74*timeex do
  820. Swait()
  821. text.TextTransparency = 1
  822. text.TextStrokeTransparency = 1
  823. tecks2.Text = text
  824. tecks3.Text = text
  825. end
  826. local randomrot = math.random(1,2)
  827. if randomrot == 1 then
  828. for i = 1, 50 do
  829. Swait()
  830. tecks2.Text = text
  831. tecks3.Text = text
  832. text.TextTransparency = text.TextTransparency - .02
  833. text.TextStrokeTransparency = text.TextStrokeTransparency - .02
  834. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  835. tecks2.TextTransparency = tecks2.TextTransparency + .04
  836. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  837. tecks3.TextTransparency = tecks2.TextTransparency + .04
  838. end
  839. elseif randomrot == 2 then
  840. for i = 1, 50 do
  841. Swait()
  842. tecks2.Text = text
  843. tecks3.Text = text
  844. text.TextTransparency = text.TextTransparency - .02
  845. text.TextStrokeTransparency = text.TextStrokeTransparency - .02
  846. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  847. tecks2.TextTransparency = tecks2.TextTransparency + .04
  848. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  849. tecks3.TextTransparency = tecks2.TextTransparency + .04
  850. end
  851. end
  852. text.TextTransparency = 0
  853. text.TextStrokeTransparency = 0
  854. if toggleTag == false then
  855. text.TextTransparency = 1
  856. text.TextStrokeTransparency = 1
  857. end
  858. naeeym2:Destroy()
  859. end)
  860. chat()
  861. end
  862.  
  863.  
  864.  
  865. gui = function(GuiType, parent, text, backtrans, backcol, pos, size)
  866. local gui = it(GuiType)
  867. gui.Parent = parent
  868. gui.Text = text
  869. gui.BackgroundTransparency = backtrans
  870. gui.BackgroundColor3 = backcol
  871. gui.SizeConstraint = "RelativeXY"
  872. gui.TextXAlignment = "Center"
  873. gui.TextYAlignment = "Center"
  874. gui.Position = pos
  875. gui.Size = size
  876. gui.Font = "SourceSans"
  877. gui.FontSize = "Size14"
  878. gui.TextWrapped = false
  879. gui.TextStrokeTransparency = 0
  880. gui.TextColor = BrickColor.new("White")
  881. return gui
  882. end
  883. --------------------------- GUI STUFF
  884. basgui = it("GuiMain")
  885. basgui.Parent = plr.PlayerGui
  886. basgui.Name = "VISgui"
  887. fullscreenz = it("Frame")
  888. fullscreenz.Parent = basgui
  889. fullscreenz.BackgroundColor3 = Color3.new(255, 255, 255)
  890. fullscreenz.BackgroundTransparency = 1
  891. fullscreenz.BorderColor3 = Color3.new(17, 17, 17)
  892. fullscreenz.Size = UDim2.new(1, 0, 1, 0)
  893. fullscreenz.Position = UDim2.new(0, 0, 0, 0)
  894. imgl2 = Instance.new("ImageLabel",fullscreenz)
  895. imgl2.BackgroundTransparency = 1
  896. imgl2.BorderSizePixel = 0
  897. imgl2.ImageTransparency = 0.5
  898. imgl2.Position = UDim2.new(0.70,-200,0.50,-200)
  899. imgl2.Size = UDim2.new(0,1000,0,1000)
  900. imgl2.Image = "rbxassetid://2344830904"
  901. techc = imgl2:Clone()
  902. techc.Parent = fullscreenz
  903. techc.ImageTransparency = 0
  904. techc.Size = UDim2.new(0,900,0,900)
  905. techc.Position = UDim2.new(0.70,-150,0.50,-150)
  906. techc.Image = "rbxassetid://2092248396"
  907. circl = imgl2:Clone()
  908. circl.Parent = fullscreenz
  909. circl.ImageTransparency = 0
  910. circl.Size = UDim2.new(0,550,0,550)
  911. circl.Position = UDim2.new(0.70,25,0.50,25)
  912. circl.Image = "rbxassetid://2312119891"
  913. circl2 = imgl2:Clone()
  914. circl2.Parent = fullscreenz
  915. circl2.ImageTransparency = 0
  916. circl2.Size = UDim2.new(0,700,0,700)
  917. circl2.Position = UDim2.new(0.70,-50,0.50,-50)
  918. circl2.Image = "rbxassetid://2312119891"
  919. imgl2b = imgl2:Clone()
  920. imgl2b.Parent = fullscreenz
  921. imgl2b.ImageTransparency = 0
  922. imgl2b.Size = UDim2.new(0,800,0,800)
  923. imgl2b.Position = UDim2.new(0.70,-100,0.50,-100)
  924. imgl2b.ImageColor3 = Color3.new(0,0,0)
  925. ned = Instance.new("TextLabel",fullscreenz)
  926. ned.ZIndex = 2
  927. ned.Font = "Bodoni"
  928. ned.BackgroundTransparency = 1
  929. ned.BorderSizePixel = 0.65
  930. ned.Size = UDim2.new(0.6,0,0.6,0)
  931. ned.Position = UDim2.new(0,0,0,0)
  932. ned.TextScaled = true
  933. ned.TextStrokeTransparency = 0
  934. ned.Text = "Lunar"
  935. ned.TextSize = 48
  936. ned.Rotation = 1
  937. ned.TextXAlignment = "Left"
  938. ned.TextYAlignment = "Top"
  939.  
  940. --//=================================\\
  941. --// WINGY STUFF
  942. --\\=================================//
  943. local extrawingmod1 = Instance.new("Model",Character)
  944. local extrawingmod2 = Instance.new("Model",Character)
  945.  
  946. function CreateParta(parent,transparency,reflectance,material,brickcolor)
  947. local p = Instance.new("Part")
  948. p.TopSurface = 0
  949. p.BottomSurface = 0
  950. p.Parent = parent
  951. p.Size = Vector3.new(0.1,0.1,0.1)
  952. p.Transparency = transparency
  953. p.Reflectance = reflectance
  954. p.CanCollide = false
  955. p.Locked = true
  956. p.BrickColor = brickcolor
  957. p.Material = material
  958. return p
  959. end
  960.  
  961. function CreateMesh(parent,meshtype,x1,y1,z1)
  962. local mesh = Instance.new("SpecialMesh",parent)
  963. mesh.MeshType = meshtype
  964. mesh.Scale = Vector3.new(x1*10,y1*10,z1*10)
  965. return mesh
  966. end
  967.  
  968. function CreateSpecialMesh(parent,meshid,x1,y1,z1)
  969. local mesh = Instance.new("SpecialMesh",parent)
  970. mesh.MeshType = "FileMesh"
  971. mesh.MeshId = meshid
  972. mesh.Scale = Vector3.new(x1,y1,z1)
  973. return mesh
  974. end
  975.  
  976.  
  977. function CreateSpecialGlowMesh(parent,meshid,x1,y1,z1)
  978. local mesh = Instance.new("SpecialMesh",parent)
  979. mesh.MeshType = "FileMesh"
  980. mesh.MeshId = meshid
  981. mesh.TextureId = "http://www.roblox.com/asset/?id=269748808"
  982. mesh.Scale = Vector3.new(x1,y1,z1)
  983. mesh.VertexColor = Vector3.new(parent.BrickColor.r, parent.BrickColor.g, parent.BrickColor.b)
  984. return mesh
  985. end
  986.  
  987. function CreateWeld(parent,part0,part1,C1X,C1Y,C1Z,C1Xa,C1Ya,C1Za,C0X,C0Y,C0Z,C0Xa,C0Ya,C0Za)
  988. local weld = Instance.new("Weld")
  989. weld.Parent = parent
  990. weld.Part0 = part0
  991. weld.Part1 = part1
  992. weld.C1 = CFrame.new(C1X,C1Y,C1Z)*CFrame.Angles(C1Xa,C1Ya,C1Za)
  993. weld.C0 = CFrame.new(C0X,C0Y,C0Z)*CFrame.Angles(C0Xa,C0Ya,C0Za)
  994. return weld
  995. end
  996.  
  997. function RemoveOutlines(part)
  998. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  999. end
  1000.  
  1001. local Create = LoadLibrary("RbxUtility").Create
  1002.  
  1003. CFuncs = {
  1004. ["Part"] = {
  1005. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1006. local Part = Create("Part"){
  1007. Parent = Parent,
  1008. Reflectance = Reflectance,
  1009. Transparency = Transparency,
  1010. CanCollide = false,
  1011. Locked = true,
  1012. BrickColor = BrickColor.new(tostring(BColor)),
  1013. Name = Name,
  1014. Size = Size,
  1015. Material = Material,
  1016. }
  1017. RemoveOutlines(Part)
  1018. return Part
  1019. end;
  1020. };
  1021.  
  1022. ["Mesh"] = {
  1023. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1024. local Msh = Create(Mesh){
  1025. Parent = Part,
  1026. Offset = OffSet,
  1027. Scale = Scale,
  1028. }
  1029. if Mesh == "SpecialMesh" then
  1030. Msh.MeshType = MeshType
  1031. Msh.MeshId = MeshId
  1032. end
  1033. return Msh
  1034. end;
  1035. };
  1036.  
  1037. ["Mesh"] = {
  1038. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1039. local Msh = Create(Mesh){
  1040. Parent = Part,
  1041. Offset = OffSet,
  1042. Scale = Scale,
  1043. }
  1044. if Mesh == "SpecialMesh" then
  1045. Msh.MeshType = MeshType
  1046. Msh.MeshId = MeshId
  1047. end
  1048. return Msh
  1049. end;
  1050. };
  1051.  
  1052. ["Weld"] = {
  1053. Create = function(Parent, Part0, Part1, C0, C1)
  1054. local Weld = Create("Weld"){
  1055. Parent = Parent,
  1056. Part0 = Part0,
  1057. Part1 = Part1,
  1058. C0 = C0,
  1059. C1 = C1,
  1060. }
  1061. return Weld
  1062. end;
  1063. };
  1064.  
  1065. ["Sound"] = {
  1066. Create = function(id, par, vol, pit)
  1067. coroutine.resume(coroutine.create(function()
  1068. local S = Create("Sound"){
  1069. Volume = vol,
  1070. Name = "EffectSoundo",
  1071. Pitch = pit or 1,
  1072. SoundId = id,
  1073. Parent = par or workspace,
  1074. }
  1075. wait()
  1076. S:play()
  1077. game:GetService("Debris"):AddItem(S, 10)
  1078. end))
  1079. end;
  1080. };
  1081.  
  1082. ["TimeSound"] = {
  1083. Create = function(id, par, vol, pit, timepos)
  1084. coroutine.resume(coroutine.create(function()
  1085. local S = Create("Sound"){
  1086. Volume = vol,
  1087. Name = "EffectSoundo",
  1088. Pitch = pit or 1,
  1089. SoundId = id,
  1090. TimePosition = timepos,
  1091. Parent = par or workspace,
  1092. }
  1093. wait()
  1094. S:play()
  1095. game:GetService("Debris"):AddItem(S, 10)
  1096. end))
  1097. end;
  1098. };
  1099. ["EchoSound"] = {
  1100. Create = function(id, par, vol, pit, timepos,delays,echodelay,fedb,dryl)
  1101. coroutine.resume(coroutine.create(function()
  1102. local Sas = Create("Sound"){
  1103. Volume = vol,
  1104. Name = "EffectSoundo",
  1105. Pitch = pit or 1,
  1106. SoundId = id,
  1107. TimePosition = timepos,
  1108. Parent = par or workspace,
  1109. }
  1110. local E = Create("EchoSoundEffect"){
  1111. Delay = echodelay,
  1112. Name = "Echo",
  1113. Feedback = fedb,
  1114. DryLevel = dryl,
  1115. Parent = Sas,
  1116. }
  1117. wait()
  1118. Sas:play()
  1119. game:GetService("Debris"):AddItem(Sas, delays)
  1120. end))
  1121. end;
  1122. };
  1123.  
  1124. ["LongSound"] = {
  1125. Create = function(id, par, vol, pit)
  1126. coroutine.resume(coroutine.create(function()
  1127. local S = Create("Sound"){
  1128. Volume = vol,
  1129. Pitch = pit or 1,
  1130. SoundId = id,
  1131. Parent = par or workspace,
  1132. }
  1133. wait()
  1134. S:play()
  1135. game:GetService("Debris"):AddItem(S, 60)
  1136. end))
  1137. end;
  1138. };
  1139.  
  1140. ["ParticleEmitter"] = {
  1141. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1142. local fp = Create("ParticleEmitter"){
  1143. Parent = Parent,
  1144. Color = ColorSequence.new(Color1, Color2),
  1145. LightEmission = LightEmission,
  1146. Size = Size,
  1147. Texture = Texture,
  1148. Transparency = Transparency,
  1149. ZOffset = ZOffset,
  1150. Acceleration = Accel,
  1151. Drag = Drag,
  1152. LockedToPart = LockedToPart,
  1153. VelocityInheritance = VelocityInheritance,
  1154. EmissionDirection = EmissionDirection,
  1155. Enabled = Enabled,
  1156. Lifetime = LifeTime,
  1157. Rate = Rate,
  1158. Rotation = Rotation,
  1159. RotSpeed = RotSpeed,
  1160. Speed = Speed,
  1161. VelocitySpread = VelocitySpread,
  1162. }
  1163. return fp
  1164. end;
  1165. };
  1166.  
  1167. CreateTemplate = {
  1168.  
  1169. };
  1170. }
  1171.  
  1172.  
  1173.  
  1174.  
  1175. New = function(Object, Parent, Name, Data)
  1176. local Object = Instance.new(Object)
  1177. for Index, Value in pairs(Data or {}) do
  1178. Object[Index] = Value
  1179. end
  1180. Object.Parent = Parent
  1181. Object.Name = Name
  1182. return Object
  1183. end
  1184.  
  1185. local halocolor = BrickColor.new("Navy blue")
  1186. local halocolor2 = BrickColor.new("Navy blue")
  1187. local halocolor3 = BrickColor.new("Really black")
  1188. local brkcol = Color3.new(0 + 44 * COS(SINE/1),0 + 44 * COS(SINE/1),0 + 44 * COS(SINE/1))
  1189. local starcolor = BrickColor.new("Bright yellow")
  1190. local lunacolor = BrickColor.new("Navy blue")
  1191. local lunacolor2 = BrickColor.new("Bright blue")
  1192. local wepcolor = BrickColor.new("Deep blue")
  1193. maincolor = BrickColor.new("Lapis")
  1194. secondcolor = BrickColor.new("Lapis")
  1195.  
  1196. m = Instance.new("Model",Character)
  1197. m.Name = "m"
  1198. m2 = Instance.new("Model",Character)
  1199. m2.Name = "m2"
  1200. m3 = Instance.new("Model",Character)
  1201. m3.Name = "m3"
  1202. mw1 = Instance.new("Model",Character)
  1203. mw1.Name = "mw1"
  1204. mw2 = Instance.new("Model",Character)
  1205. mw2.Name = "mw2"
  1206. mw3 = Instance.new("Model",Character)
  1207. mw3.Name = "mw3"
  1208. mw4 = Instance.new("Model",Character)
  1209. mw4.Name = "mw4"
  1210.  
  1211. --------------
  1212. local sorb = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
  1213. CreateWeld(sorb,RightArm,sorb,0,1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1214. local sorb2 = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
  1215. CreateWeld(sorb2,LeftArm,sorb2,0,1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1216.  
  1217. local handlex = CreateParta(mw2,1,1,"Neon",maincolor)
  1218. CreateMesh(handle,"Brick",0,0,0)
  1219. local handlexweld = CreateWeld(handlex,Torso,handlex,0,0,-1.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1220. local handlex2 = CreateParta(mw2,1,1,"Neon",maincolor)
  1221. CreateMesh(handle,"Brick",0,0,0)
  1222. local handlexweld2 = CreateWeld(handlex2,Torso,handlex2,0,0,-1.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1223. local valuaring = 10
  1224.  
  1225. local refec = Instance.new("ParticleEmitter",handlex)
  1226. refec.Texture = "rbxassetid://284205403"
  1227. refec.LightEmission = 0.95
  1228. refec.Color = ColorSequence.new(BrickColor.new("White").Color)
  1229. refec.Rate = 50
  1230. refec.Lifetime = NumberRange.new(0.5)
  1231. refec.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(0.5,0.75,0),NumberSequenceKeypoint.new(1,0.1,0)})
  1232. refec.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.5,0.25,0),NumberSequenceKeypoint.new(1,1,0)})
  1233. refec.Speed = NumberRange.new(0,2)
  1234. refec.Drag = 5
  1235. refec.LockedToPart = true
  1236. refec.Rotation = NumberRange.new(-500,500)
  1237. refec.VelocitySpread = 9000
  1238. refec.RotSpeed = NumberRange.new(-500,500)
  1239. local refec2 = refec:Clone()
  1240. refec2.LightEmission = 0.75
  1241. refec2.Texture = "rbxassetid://254287058"
  1242. refec2.Parent = handlex
  1243. refec2.Rate = 25
  1244. refec2.Lifetime = NumberRange.new(0.75)
  1245. refec2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,1.5,0),NumberSequenceKeypoint.new(0.15,1,0),NumberSequenceKeypoint.new(0.8,0.75,0),NumberSequenceKeypoint.new(1,0.1,0)})
  1246. refec2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.5,0.65,0),NumberSequenceKeypoint.new(1,1,0)})
  1247. refec2.Speed = NumberRange.new(0)
  1248. local refec3 = refec:Clone()
  1249. refec3.LightEmission = 0.75
  1250. refec3.Texture = "rbxassetid://363275192"
  1251. refec3.Parent = handlex
  1252. refec3.Rate = 25
  1253. refec3.Lifetime = NumberRange.new(1)
  1254. refec3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2,0),NumberSequenceKeypoint.new(0.8,2.25,0),NumberSequenceKeypoint.new(1,0.1,0)})
  1255. refec3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.5,0.65,0),NumberSequenceKeypoint.new(1,1,0)})
  1256. refec3.Speed = NumberRange.new(0)
  1257. refec3.RotSpeed = NumberRange.new(-50,50)
  1258.  
  1259. for i = 0, 8.75 do
  1260. valuaring = valuaring + 60
  1261. rn = CreateParta(mw2,0,0,"Neon",halocolor)
  1262. CreateMesh(rn,"Wedge",0.1,0.5,0.1)
  1263. CreateWeld(rn,handlex,rn,0,0.75,0,math.rad(0),math.rad(-90),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1264. rn = CreateParta(mw2,0,0,"Neon",halocolor)
  1265. CreateMesh(rn,"Wedge",0.1,0.5,0.1)
  1266. CreateWeld(rn,handlex,rn,0,0.75,0,math.rad(0),math.rad(90),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1267. rn = CreateParta(mw2,0,0,"Neon",halocolor)
  1268. CreateMesh(rn,"Wedge",0.1,0.2,0.05)
  1269. CreateWeld(rn,handlex,rn,0,-1.1,0.025,math.rad(0),math.rad(-90),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1270. rn = CreateParta(mw2,0,0,"Neon",halocolor)
  1271. CreateMesh(rn,"Wedge",0.1,0.2,0.05)
  1272. CreateWeld(rn,handlex,rn,0,-1.1,0.025,math.rad(0),math.rad(90),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1273. end
  1274.  
  1275. for i = 0, 17.5 do
  1276. valuaring = valuaring + 20
  1277. rn = CreateParta(mw4,0,0,"Neon",halocolor)
  1278. CreateMesh(rn,"Wedge",0.1,0.5,0.1)
  1279. CreateWeld(rn,handlex2,rn,0,1.125,0,math.rad(0),math.rad(-90),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1280. rn = CreateParta(mw4,0,0,"Neon",halocolor)
  1281. CreateMesh(rn,"Wedge",0.1,0.5,0.1)
  1282. CreateWeld(rn,handlex2,rn,0,1.125,0,math.rad(0),math.rad(90),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1283. rn = CreateParta(mw4,0,0,"Neon",halocolor)
  1284. CreateMesh(rn,"Wedge",0.1,0.2,0.05)
  1285. CreateWeld(rn,handlex2,rn,0,-1.475,0.025,math.rad(0),math.rad(-90),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1286. rn = CreateParta(mw4,0,0,"Neon",halocolor)
  1287. CreateMesh(rn,"Wedge",0.1,0.2,0.05)
  1288. CreateWeld(rn,handlex2,rn,0,-1.475,0.025,math.rad(0),math.rad(90),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1289. end
  1290.  
  1291. local handle = CreateParta(m,1,1,"Neon",maincolor)
  1292. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1293. local handleweld = CreateWeld(handle,Torso,handle,0,-1.5,-1.05,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1294.  
  1295.  
  1296. --- Extra Left wing.
  1297.  
  1298.  
  1299.  
  1300. --- Left wing.
  1301.  
  1302. local lwing1 = CreateParta(m,1,1,"Neon",maincolor)
  1303. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1304. local lwing1weld = CreateWeld(lwing1,handle,lwing1,4,0,0,math.rad(5),math.rad(0),math.rad(12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1305.  
  1306.  
  1307.  
  1308. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1309. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1310. CreateWeld(wed,lwing1,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1311. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1312. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1313. CreateWeld(wed,lwing1,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1314. A0 = Instance.new('Attachment',wed)
  1315. A0.Position = vt(0,0.25,0.25)
  1316. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1317. CreateMesh(wed,"Wedge",0.025,0.25,1.5)
  1318. CreateWeld(wed,lwing1,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1319. A1 = Instance.new('Attachment',wed)
  1320. A1.Position = vt(0,-0.25,-2)
  1321. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1322. CreateMesh(wed,"Wedge",0.025,1.5,0.25)
  1323. CreateWeld(wed,lwing1,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1324.  
  1325. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1326. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1327. CreateWeld(wed,lwing1,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1328. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1329. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1330. CreateWeld(wed,lwing1,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1331. A0 = Instance.new('Attachment',wed)
  1332. A0.Position = vt(0,0.25,0.25)
  1333. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1334. CreateMesh(wed,"Wedge",0.025,0.25,1.5)
  1335. CreateWeld(wed,lwing1,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1336. A1 = Instance.new('Attachment',wed)
  1337. A1.Position = vt(0,-0.25,-2)
  1338. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1339. CreateMesh(wed,"Wedge",0.025,1.5,0.25)
  1340. CreateWeld(wed,lwing1,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1341.  
  1342. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1343. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1344. CreateWeld(wed,lwing1,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1345. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1346. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1347. CreateWeld(wed,lwing1,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1348. A0 = Instance.new('Attachment',wed)
  1349. A0.Position = vt(0,0.25,0.25)
  1350. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1351. CreateMesh(wed,"Wedge",0.025,0.25,1.5)
  1352. CreateWeld(wed,lwing1,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1353. A1 = Instance.new('Attachment',wed)
  1354. A1.Position = vt(0,-0.25,-2)
  1355. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1356. CreateMesh(wed,"Wedge",0.025,1.5,0.25)
  1357. CreateWeld(wed,lwing1,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1358.  
  1359. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1360. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1361. CreateWeld(wed,lwing1,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1362. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1363. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1364. CreateWeld(wed,lwing1,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1365. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1366. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1367. CreateWeld(wed,lwing1,wed,0,-0.5,0.25,math.rad(180),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1368. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1369. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1370. CreateWeld(wed,lwing1,wed,0,-0.5,0.25,math.rad(180),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1371. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1372. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1373. CreateWeld(wed,lwing1,wed,0,0.75,-0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1374. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1375. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1376. CreateWeld(wed,lwing1,wed,0,0.75,-0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1377. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1378. CreateMesh(wed,"Wedge",0.05,0.5,1.5)
  1379. CreateWeld(wed,lwing1,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1380. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1381. CreateMesh(wed,"Wedge",0.05,1.5,0.5)
  1382. CreateWeld(wed,lwing1,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1383. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1384. CreateMesh(wed,"Wedge",0.05,0.25,1.75)
  1385. CreateWeld(wed,lwing1,wed,0,-0.125,2.5,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1386. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1387. CreateMesh(wed,"Wedge",0.05,1.75,0.25)
  1388. CreateWeld(wed,lwing1,wed,0,-2.5,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1389.  
  1390.  
  1391. local lwing2 = CreateParta(m,1,1,"Neon",maincolor)
  1392. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1393. local lwing2weld = CreateWeld(lwing2,handle,lwing2,5,1,0,math.rad(10),math.rad(0),math.rad(25),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1394.  
  1395. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1396. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1397. CreateWeld(wed,lwing2,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1398. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1399. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1400. CreateWeld(wed,lwing2,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1401. A0 = Instance.new('Attachment',wed)
  1402. A0.Position = vt(0,0.25,0.25)
  1403. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1404. CreateMesh(wed,"Wedge",0.025,0.25,1.5)
  1405. CreateWeld(wed,lwing2,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1406. A1 = Instance.new('Attachment',wed)
  1407. A1.Position = vt(0,-0.25,-2)
  1408. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1409. CreateMesh(wed,"Wedge",0.025,1.5,0.25)
  1410. CreateWeld(wed,lwing2,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1411.  
  1412. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1413. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1414. CreateWeld(wed,lwing2,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1415. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1416. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1417. CreateWeld(wed,lwing2,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1418. A0 = Instance.new('Attachment',wed)
  1419. A0.Position = vt(0,0.25,0.25)
  1420. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1421. CreateMesh(wed,"Wedge",0.025,0.25,1.5)
  1422. CreateWeld(wed,lwing2,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1423. A1 = Instance.new('Attachment',wed)
  1424. A1.Position = vt(0,-0.25,-2)
  1425. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1426. CreateMesh(wed,"Wedge",0.025,1.5,0.25)
  1427. CreateWeld(wed,lwing2,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1428.  
  1429. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1430. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1431. CreateWeld(wed,lwing2,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1432. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1433. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1434. CreateWeld(wed,lwing2,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1435. A0 = Instance.new('Attachment',wed)
  1436. A0.Position = vt(0,0.25,0.25)
  1437. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1438. CreateMesh(wed,"Wedge",0.025,0.25,1.5)
  1439. CreateWeld(wed,lwing2,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1440. A1 = Instance.new('Attachment',wed)
  1441. A1.Position = vt(0,-0.25,-2)
  1442. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1443. CreateMesh(wed,"Wedge",0.025,1.5,0.25)
  1444. CreateWeld(wed,lwing2,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1445.  
  1446. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1447. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1448. CreateWeld(wed,lwing2,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1449. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1450. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1451. CreateWeld(wed,lwing2,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1452. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1453. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1454. CreateWeld(wed,lwing2,wed,0,-0.5,0.25,math.rad(180),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1455. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1456. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1457. CreateWeld(wed,lwing2,wed,0,-0.5,0.25,math.rad(180),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1458. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1459. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1460. CreateWeld(wed,lwing2,wed,0,0.75,-0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1461. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1462. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1463. CreateWeld(wed,lwing2,wed,0,0.75,-0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1464. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1465. CreateMesh(wed,"Wedge",0.05,0.5,1.5)
  1466. CreateWeld(wed,lwing2,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1467. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1468. CreateMesh(wed,"Wedge",0.05,1.5,0.5)
  1469. CreateWeld(wed,lwing2,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1470. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1471. CreateMesh(wed,"Wedge",0.05,0.25,1.75)
  1472. CreateWeld(wed,lwing2,wed,0,-0.125,2.5,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1473. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1474. CreateMesh(wed,"Wedge",0.05,1.75,0.25)
  1475. CreateWeld(wed,lwing2,wed,0,-2.5,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1476.  
  1477. local lwing3 = CreateParta(m,1,1,"Neon",maincolor)
  1478. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1479. local lwing3weld = CreateWeld(lwing3,handle,lwing3,5.75,2,0,math.rad(15),math.rad(0),math.rad(37.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1480.  
  1481. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1482. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1483. CreateWeld(wed,lwing3,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1484. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1485. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1486. CreateWeld(wed,lwing3,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1487. A0 = Instance.new('Attachment',wed)
  1488. A0.Position = vt(0,0.25,0.25)
  1489. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1490. CreateMesh(wed,"Wedge",0.025,0.25,1.5)
  1491. CreateWeld(wed,lwing3,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1492. A1 = Instance.new('Attachment',wed)
  1493. A1.Position = vt(0,-0.25,-2)
  1494. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1495. CreateMesh(wed,"Wedge",0.025,1.5,0.25)
  1496. CreateWeld(wed,lwing3,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1497.  
  1498. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1499. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1500. CreateWeld(wed,lwing3,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1501. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1502. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1503. CreateWeld(wed,lwing3,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1504. A0 = Instance.new('Attachment',wed)
  1505. A0.Position = vt(0,0.25,0.25)
  1506. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1507. CreateMesh(wed,"Wedge",0.025,0.25,1.5)
  1508. CreateWeld(wed,lwing3,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1509. A1 = Instance.new('Attachment',wed)
  1510. A1.Position = vt(0,-0.25,-2)
  1511. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1512. CreateMesh(wed,"Wedge",0.025,1.5,0.25)
  1513. CreateWeld(wed,lwing3,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1514.  
  1515. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1516. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1517. CreateWeld(wed,lwing3,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1518. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1519. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1520. CreateWeld(wed,lwing3,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1521. A0 = Instance.new('Attachment',wed)
  1522. A0.Position = vt(0,0.25,0.25)
  1523. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1524. CreateMesh(wed,"Wedge",0.025,0.25,1.5)
  1525. CreateWeld(wed,lwing3,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1526. A1 = Instance.new('Attachment',wed)
  1527. A1.Position = vt(0,-0.25,-2)
  1528. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1529. CreateMesh(wed,"Wedge",0.025,1.5,0.25)
  1530. CreateWeld(wed,lwing3,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1531.  
  1532. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1533. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1534. CreateWeld(wed,lwing3,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1535. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1536. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1537. CreateWeld(wed,lwing3,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1538. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1539. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1540. CreateWeld(wed,lwing3,wed,0,-0.5,0.25,math.rad(180),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1541. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1542. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1543. CreateWeld(wed,lwing3,wed,0,-0.5,0.25,math.rad(180),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1544. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1545. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1546. CreateWeld(wed,lwing3,wed,0,0.75,-0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1547. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1548. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1549. CreateWeld(wed,lwing3,wed,0,0.75,-0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1550. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1551. CreateMesh(wed,"Wedge",0.05,0.5,1.5)
  1552. CreateWeld(wed,lwing3,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1553. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1554. CreateMesh(wed,"Wedge",0.05,1.5,0.5)
  1555. CreateWeld(wed,lwing3,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1556. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1557. CreateMesh(wed,"Wedge",0.05,0.25,1.75)
  1558. CreateWeld(wed,lwing3,wed,0,-0.125,2.5,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1559. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1560. CreateMesh(wed,"Wedge",0.05,1.75,0.25)
  1561. CreateWeld(wed,lwing3,wed,0,-2.5,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1562.  
  1563.  
  1564. -- Right wing --
  1565.  
  1566. local rwing1 = CreateParta(m,1,1,"Neon",maincolor)
  1567. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1568. local rwing1weld = CreateWeld(rwing1,handle,rwing1,-4,0,0,math.rad(5),math.rad(0),math.rad(-12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1569.  
  1570. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1571. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1572. CreateWeld(wed,rwing1,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1573. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1574. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1575. CreateWeld(wed,rwing1,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1576. A0 = Instance.new('Attachment',wed)
  1577. A0.Position = vt(0,0.25,0.25)
  1578. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1579. CreateMesh(wed,"Wedge",0.025,0.25,1.5)
  1580. CreateWeld(wed,rwing1,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1581. A1 = Instance.new('Attachment',wed)
  1582. A1.Position = vt(0,-0.25,-2)
  1583. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1584. CreateMesh(wed,"Wedge",0.025,1.5,0.25)
  1585. CreateWeld(wed,rwing1,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1586.  
  1587. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1588. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1589. CreateWeld(wed,rwing1,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1590. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1591. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1592. CreateWeld(wed,rwing1,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1593. A0 = Instance.new('Attachment',wed)
  1594. A0.Position = vt(0,0.25,0.25)
  1595. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1596. CreateMesh(wed,"Wedge",0.025,0.25,1.5)
  1597. CreateWeld(wed,rwing1,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1598. A1 = Instance.new('Attachment',wed)
  1599. A1.Position = vt(0,-0.25,-2)
  1600. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1601. CreateMesh(wed,"Wedge",0.025,1.5,0.25)
  1602. CreateWeld(wed,rwing1,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1603.  
  1604. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1605. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1606. CreateWeld(wed,rwing1,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1607. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1608. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1609. CreateWeld(wed,rwing1,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1610. A0 = Instance.new('Attachment',wed)
  1611. A0.Position = vt(0,0.25,0.25)
  1612. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1613. CreateMesh(wed,"Wedge",0.025,0.25,1.5)
  1614. CreateWeld(wed,rwing1,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1615. A1 = Instance.new('Attachment',wed)
  1616. A1.Position = vt(0,-0.25,-2)
  1617. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1618. CreateMesh(wed,"Wedge",0.025,1.5,0.25)
  1619. CreateWeld(wed,rwing1,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1620.  
  1621. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1622. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1623. CreateWeld(wed,rwing1,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1624. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1625. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1626. CreateWeld(wed,rwing1,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1627. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1628. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1629. CreateWeld(wed,rwing1,wed,0,-0.5,0.25,math.rad(180),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1630. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1631. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1632. CreateWeld(wed,rwing1,wed,0,-0.5,0.25,math.rad(180),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1633. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1634. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1635. CreateWeld(wed,rwing1,wed,0,0.75,-0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1636. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1637. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1638. CreateWeld(wed,rwing1,wed,0,0.75,-0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1639. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1640. CreateMesh(wed,"Wedge",0.05,0.5,1.5)
  1641. CreateWeld(wed,rwing1,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1642. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1643. CreateMesh(wed,"Wedge",0.05,1.5,0.5)
  1644. CreateWeld(wed,rwing1,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1645. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1646. CreateMesh(wed,"Wedge",0.05,0.25,1.75)
  1647. CreateWeld(wed,rwing1,wed,0,-0.125,2.5,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1648. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1649. CreateMesh(wed,"Wedge",0.05,1.75,0.25)
  1650. CreateWeld(wed,rwing1,wed,0,-2.5,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1651.  
  1652. local rwing2 = CreateParta(m,1,1,"Neon",secondcolor)
  1653. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1654. local rwing2weld = CreateWeld(rwing2,handle,rwing2,-5,1,0,math.rad(10),math.rad(0),math.rad(-25),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1655.  
  1656. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1657. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1658. CreateWeld(wed,rwing2,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1659. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1660. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1661. CreateWeld(wed,rwing2,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1662. A0 = Instance.new('Attachment',wed)
  1663. A0.Position = vt(0,0.25,0.25)
  1664. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1665. CreateMesh(wed,"Wedge",0.025,0.25,1.5)
  1666. CreateWeld(wed,rwing2,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1667. A1 = Instance.new('Attachment',wed)
  1668. A1.Position = vt(0,-0.25,-2)
  1669. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1670. CreateMesh(wed,"Wedge",0.025,1.5,0.25)
  1671. CreateWeld(wed,rwing2,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1672.  
  1673. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1674. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1675. CreateWeld(wed,rwing2,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1676. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1677. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1678. CreateWeld(wed,rwing2,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1679. A0 = Instance.new('Attachment',wed)
  1680. A0.Position = vt(0,0.25,0.25)
  1681. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1682. CreateMesh(wed,"Wedge",0.025,0.25,1.5)
  1683. CreateWeld(wed,rwing2,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1684. A1 = Instance.new('Attachment',wed)
  1685. A1.Position = vt(0,-0.25,-2)
  1686. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1687. CreateMesh(wed,"Wedge",0.025,1.5,0.25)
  1688. CreateWeld(wed,rwing2,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1689.  
  1690. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1691. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1692. CreateWeld(wed,rwing2,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1693. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1694. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1695. CreateWeld(wed,rwing2,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1696. A0 = Instance.new('Attachment',wed)
  1697. A0.Position = vt(0,0.25,0.25)
  1698. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1699. CreateMesh(wed,"Wedge",0.025,0.25,1.5)
  1700. CreateWeld(wed,rwing2,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1701. A1 = Instance.new('Attachment',wed)
  1702. A1.Position = vt(0,-0.25,-2)
  1703. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1704. CreateMesh(wed,"Wedge",0.025,1.5,0.25)
  1705. CreateWeld(wed,rwing2,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1706.  
  1707. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1708. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1709. CreateWeld(wed,rwing2,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1710. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1711. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1712. CreateWeld(wed,rwing2,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1713. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1714. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1715. CreateWeld(wed,rwing2,wed,0,-0.5,0.25,math.rad(180),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1716. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1717. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1718. CreateWeld(wed,rwing2,wed,0,-0.5,0.25,math.rad(180),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1719. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1720. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1721. CreateWeld(wed,rwing2,wed,0,0.75,-0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1722. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1723. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1724. CreateWeld(wed,rwing2,wed,0,0.75,-0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1725. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1726. CreateMesh(wed,"Wedge",0.05,0.5,1.5)
  1727. CreateWeld(wed,rwing2,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1728. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1729. CreateMesh(wed,"Wedge",0.05,1.5,0.5)
  1730. CreateWeld(wed,rwing2,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1731. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1732. CreateMesh(wed,"Wedge",0.05,0.25,1.75)
  1733. CreateWeld(wed,rwing2,wed,0,-0.125,2.5,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1734. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1735. CreateMesh(wed,"Wedge",0.05,1.75,0.25)
  1736. CreateWeld(wed,rwing2,wed,0,-2.5,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1737.  
  1738. local rwing3 = CreateParta(m,1,1,"Neon",secondcolor)
  1739. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1740. local rwing3weld = CreateWeld(rwing3,handle,rwing3,-5.75,2,0,math.rad(15),math.rad(0),math.rad(-37.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1741.  
  1742. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1743. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1744. CreateWeld(wed,rwing3,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1745. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1746. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1747. CreateWeld(wed,rwing3,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1748. A0 = Instance.new('Attachment',wed)
  1749. A0.Position = vt(0,0.25,0.25)
  1750. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1751. CreateMesh(wed,"Wedge",0.025,0.25,1.5)
  1752. CreateWeld(wed,rwing3,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1753. A1 = Instance.new('Attachment',wed)
  1754. A1.Position = vt(0,-0.25,-2)
  1755. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1756. CreateMesh(wed,"Wedge",0.025,1.5,0.25)
  1757. CreateWeld(wed,rwing3,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(60))
  1758.  
  1759. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1760. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1761. CreateWeld(wed,rwing3,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1762. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1763. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1764. CreateWeld(wed,rwing3,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1765. A0 = Instance.new('Attachment',wed)
  1766. A0.Position = vt(0,0.25,0.25)
  1767. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1768. CreateMesh(wed,"Wedge",0.025,0.25,1.5)
  1769. CreateWeld(wed,rwing3,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1770. A1 = Instance.new('Attachment',wed)
  1771. A1.Position = vt(0,-0.25,-2)
  1772. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1773. CreateMesh(wed,"Wedge",0.025,1.5,0.25)
  1774. CreateWeld(wed,rwing3,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(-60))
  1775.  
  1776. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1777. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1778. CreateWeld(wed,rwing3,wed,0,0,0.125,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1779. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1780. CreateMesh(wed,"Wedge",0.025,0.25,0.25)
  1781. CreateWeld(wed,rwing3,wed,0,0,0.125,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1782. A0 = Instance.new('Attachment',wed)
  1783. A0.Position = vt(0,0.25,0.25)
  1784. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1785. CreateMesh(wed,"Wedge",0.025,0.25,1.5)
  1786. CreateWeld(wed,rwing3,wed,0,-0.125,0.875,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1787. A1 = Instance.new('Attachment',wed)
  1788. A1.Position = vt(0,-0.25,-2)
  1789. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1790. CreateMesh(wed,"Wedge",0.025,1.5,0.25)
  1791. CreateWeld(wed,rwing3,wed,0,-0.875,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(180))
  1792.  
  1793. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1794. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1795. CreateWeld(wed,rwing3,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1796. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1797. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1798. CreateWeld(wed,rwing3,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1799. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1800. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1801. CreateWeld(wed,rwing3,wed,0,-0.5,0.25,math.rad(180),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1802. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1803. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1804. CreateWeld(wed,rwing3,wed,0,-0.5,0.25,math.rad(180),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1805. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1806. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1807. CreateWeld(wed,rwing3,wed,0,0.75,-0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1808. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1809. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1810. CreateWeld(wed,rwing3,wed,0,0.75,-0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1811. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1812. CreateMesh(wed,"Wedge",0.05,0.5,1.5)
  1813. CreateWeld(wed,rwing3,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1814. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1815. CreateMesh(wed,"Wedge",0.05,1.5,0.5)
  1816. CreateWeld(wed,rwing3,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1817. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1818. CreateMesh(wed,"Wedge",0.05,0.25,1.75)
  1819. CreateWeld(wed,rwing3,wed,0,-0.125,2.5,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1820. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1821. CreateMesh(wed,"Wedge",0.05,1.75,0.25)
  1822. CreateWeld(wed,rwing3,wed,0,-2.5,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1823.  
  1824. ------------- Trails
  1825. local A0 = Instance.new("Attachment",lwing1)
  1826. A0.Position = Vector3.new(0,-0.7,0)
  1827. local A1 = Instance.new("Attachment",lwing1)
  1828. A1.Position = Vector3.new(0,-3.5,0)
  1829. tl1 = Instance.new('Trail',lwing1)
  1830. tl1.Attachment0 = A0
  1831. tl1.Attachment1 = A1
  1832. tl1.Texture = "http://www.roblox.com/asset/?id=1049219073"
  1833. tl1.LightEmission = 1
  1834. tl1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  1835. tl1.Color = ColorSequence.new(halocolor.Color)
  1836. tl1.Lifetime = 0.5
  1837.  
  1838. local A0 = Instance.new("Attachment",lwing2)
  1839. A0.Position = Vector3.new(0,-0.7,0)
  1840. local A1 = Instance.new("Attachment",lwing2)
  1841. A1.Position = Vector3.new(0,-3.5,0)
  1842. tl2 = Instance.new('Trail',lwing2)
  1843. tl2.Attachment0 = A0
  1844. tl2.Attachment1 = A1
  1845. tl2.Texture = "http://www.roblox.com/asset/?id=1049219073"
  1846. tl2.LightEmission = 1
  1847. tl2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  1848. tl2.Color = ColorSequence.new(halocolor.Color)
  1849. tl2.Lifetime = 0.5
  1850.  
  1851. local A0 = Instance.new("Attachment",lwing3)
  1852. A0.Position = Vector3.new(0,-0.7,0)
  1853. local A1 = Instance.new("Attachment",lwing3)
  1854. A1.Position = Vector3.new(0,-3.5,0)
  1855. tl3 = Instance.new('Trail',lwing3)
  1856. tl3.Attachment0 = A0
  1857. tl3.Attachment1 = A1
  1858. tl3.Texture = "http://www.roblox.com/asset/?id=1049219073"
  1859. tl3.LightEmission = 1
  1860. tl3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  1861. tl3.Color = ColorSequence.new(halocolor.Color)
  1862. tl3.Lifetime = 0.5
  1863.  
  1864. local A0 = Instance.new("Attachment",rwing1)
  1865. A0.Position = Vector3.new(0,-0.7,0)
  1866. local A1 = Instance.new("Attachment",rwing1)
  1867. A1.Position = Vector3.new(0,-3.5,0)
  1868. tr1 = Instance.new('Trail',rwing1)
  1869. tr1.Attachment0 = A0
  1870. tr1.Attachment1 = A1
  1871. tr1.Texture = "http://www.roblox.com/asset/?id=1049219073"
  1872. tr1.LightEmission = 1
  1873. tr1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  1874. tr1.Color = ColorSequence.new(halocolor2.Color)
  1875. tr1.Lifetime = 0.5
  1876.  
  1877. local A0 = Instance.new("Attachment",rwing2)
  1878. A0.Position = Vector3.new(0,-0.7,0)
  1879. local A1 = Instance.new("Attachment",rwing2)
  1880. A1.Position = Vector3.new(0,-3.5,0)
  1881. tr2 = Instance.new('Trail',rwing2)
  1882. tr2.Attachment0 = A0
  1883. tr2.Attachment1 = A1
  1884. tr2.Texture = "http://www.roblox.com/asset/?id=1049219073"
  1885. tr2.LightEmission = 1
  1886. tr2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  1887. tr2.Color = ColorSequence.new(halocolor2.Color)
  1888. tr2.Lifetime = 0.5
  1889.  
  1890. local A0 = Instance.new("Attachment",rwing3)
  1891. A0.Position = Vector3.new(0,-0.7,0)
  1892. local A1 = Instance.new("Attachment",rwing3)
  1893. A1.Position = Vector3.new(0,-3.5,0)
  1894. tr3 = Instance.new('Trail',rwing3)
  1895. tr3.Attachment0 = A0
  1896. tr3.Attachment1 = A1
  1897. tr3.Texture = "http://www.roblox.com/asset/?id=1049219073"
  1898. tr3.LightEmission = 1
  1899. tr3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  1900. tr3.Color = ColorSequence.new(halocolor2.Color)
  1901. tr3.Lifetime = 0.5
  1902.  
  1903. --------------
  1904.  
  1905.  
  1906.  
  1907. for i, v in pairs(mw2:GetChildren()) do
  1908. if v:IsA("Part") then
  1909. v.BrickColor = BrickColor.new("White")
  1910. v.Material = "Neon"
  1911. end
  1912. end
  1913. for i, v in pairs(mw1:GetChildren()) do
  1914. if v:IsA("Part") then
  1915. v.Transparency = 0
  1916. v.BrickColor = BrickColor.new("White")
  1917. v.Material = "Neon"
  1918. end
  1919. end
  1920. for i, v in pairs(extrawingmod1:GetChildren()) do
  1921. if v:IsA("Part") then
  1922. v.Transparency = 1
  1923. v.BrickColor = BrickColor.new("White")
  1924. v.Material = "Neon"
  1925. end
  1926. end
  1927. for i, v in pairs(extrawingmod2:GetChildren()) do
  1928. if v:IsA("Part") then
  1929. v.Transparency = 1
  1930. v.BrickColor = BrickColor.new("White")
  1931. v.Material = "Neon"
  1932. end
  1933. end
  1934. local MAINRUINCOLOR = maincolor
  1935. local SECONDRUINCOLOR = secondcolor
  1936. local THIRDRUINCOLOR = halocolor
  1937.  
  1938. function RecolorThing(one,two,three,four,five,exonetran,exone,extwotran,extwo)
  1939. for i, v in pairs(mw2:GetChildren()) do
  1940. if v:IsA("Part") then
  1941. v.BrickColor = one
  1942. v.Material = "Neon"
  1943. end
  1944. end
  1945. for i, v in pairs(mw4:GetChildren()) do
  1946. if v:IsA("Part") then
  1947. v.BrickColor = two
  1948. v.Material = "Neon"
  1949. end
  1950. end
  1951. refec.Color = ColorSequence.new(one.Color)
  1952. refec2.Color = ColorSequence.new(one.Color)
  1953. refec3.Color = ColorSequence.new(two.Color)
  1954. tr1.Color = ColorSequence.new(one.Color)
  1955. tr2.Color = ColorSequence.new(one.Color)
  1956. tr3.Color = ColorSequence.new(one.Color)
  1957. imgl2.ImageColor3 = one.Color
  1958. circl.ImageColor3 = two.Color
  1959. techc.ImageColor3 = one.Color
  1960. circl2.ImageColor3 = one.Color
  1961. ned.TextColor3 = two.Color
  1962. ned.TextStrokeColor3 = one.Color
  1963. for i, v in pairs(mw1:GetChildren()) do
  1964. if v:IsA("Part") then
  1965. v.Transparency = 0
  1966. v.BrickColor = two
  1967. v.Material = "Neon"
  1968. end
  1969. end
  1970. tl1.Color = ColorSequence.new(two.Color)
  1971. tl2.Color = ColorSequence.new(two.Color)
  1972. tl3.Color = ColorSequence.new(two.Color)
  1973. for i, v in pairs(m:GetChildren()) do
  1974. if v:IsA("Part") then
  1975. v.BrickColor = three
  1976. v.Material = "Ice"
  1977. end
  1978. end
  1979. for i, v in pairs(m2:GetChildren()) do
  1980. if v:IsA("Part") then
  1981. v.BrickColor = four
  1982. v.Material = "Ice"
  1983. end
  1984. end
  1985. for i, v in pairs(m3:GetChildren()) do
  1986. if v:IsA("Part") then
  1987. v.BrickColor = five
  1988. v.Material = "Neon"
  1989. end
  1990. end
  1991. for i, v in pairs(extrawingmod1:GetChildren()) do
  1992. if v:IsA("Part") then
  1993. v.Transparency = exonetran
  1994. v.BrickColor = exone
  1995. v.Material = "Neon"
  1996. end
  1997. end
  1998. for i, v in pairs(extrawingmod2:GetChildren()) do
  1999. if v:IsA("Part") then
  2000. v.Transparency = extwotran
  2001. v.BrickColor = extwo
  2002. v.Material = "Neon"
  2003. end
  2004. end
  2005. end
  2006.  
  2007. imgl2.ImageColor3 = MAINRUINCOLOR.Color
  2008. circl.ImageColor3 = SECONDRUINCOLOR.Color
  2009. techc.ImageColor3 = MAINRUINCOLOR.Color
  2010. circl2.ImageColor3 = MAINRUINCOLOR.Color
  2011. ned.TextColor3 = MAINRUINCOLOR.Color
  2012. ned.TextStrokeColor3 = SECONDRUINCOLOR.Color
  2013.  
  2014. function bosschatfunc(text,color,watval)
  2015. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  2016. coroutine.resume(coroutine.create(function()
  2017. if v.PlayerGui:FindFirstChild("Dialog")~= nil then
  2018. v.PlayerGui:FindFirstChild("Dialog"):destroy()
  2019. end
  2020. local scrg = Instance.new("ScreenGui",v.PlayerGui)
  2021. scrg.Name = "Dialog"
  2022. local txtlb = Instance.new("TextLabel",scrg)
  2023. txtlb.Text = ""
  2024. txtlb.Font = "Arcade"
  2025. txtlb.TextColor3 = Color3.new(0,0,0)
  2026. txtlb.TextStrokeTransparency = 0
  2027. txtlb.BackgroundTransparency = 0.75
  2028. txtlb.BackgroundColor3 = Color3.new(0,0,0)
  2029. txtlb.TextStrokeColor3 = color
  2030. txtlb.TextScaled = true
  2031. txtlb.Size = UDim2.new(1,0,0.25,0)
  2032. txtlb.TextXAlignment = "Left"
  2033. txtlb.Position = UDim2.new(0,0,0.75 + 1,0)
  2034. local txtlb2 = Instance.new("TextLabel",scrg)
  2035. txtlb2.Text = " Chaotic:"
  2036. txtlb2.Font = "Antique"
  2037. txtlb2.TextColor3 = Color3.new(0,0,0)
  2038. txtlb2.TextStrokeTransparency = 0
  2039. txtlb2.BackgroundTransparency = 1
  2040. txtlb2.TextStrokeColor3 = color
  2041. txtlb2.TextSize = 40
  2042. txtlb2.Size = UDim2.new(1,0,0.25,0)
  2043. txtlb2.TextXAlignment = "Left"
  2044. txtlb2.Position = UDim2.new(-3,0,1,0)
  2045. local imlb = Instance.new("ImageLabel",txtlb2)
  2046. imlb.BackgroundTransparency = 0.75
  2047. imlb.BackgroundColor3 = Color3.new(0,0,0)
  2048. imlb.Image = "rbxassetid://2602936122"
  2049. imlb.Size = UDim2.new(0,110,0,110)
  2050. imlb.ImageTransparency = 0
  2051. imlb.Position = UDim2.new(0,0,0,0)
  2052. local fvalen = 0.55
  2053. local fval = -0.49
  2054. coroutine.resume(coroutine.create(function()
  2055. while true do
  2056. Swait()
  2057. if MODE == "Sanity" then
  2058. txtlb.Rotation = math.random(-1,1)
  2059. txtlb2.Rotation = math.random(-1,1)
  2060. txtlb.Position = txtlb.Position + UDim2.new(0,math.random(-1,1)/5,0,math.random(-1,1)/5)
  2061. txtlb2.Position = txtlb2.Position + UDim2.new(0,math.random(-1,1)/5,0,math.random(-1,1)/5)
  2062. txtlb.TextStrokeColor3 = BrickColor.random().Color
  2063. txtlb2.TextStrokeColor3 = BrickColor.random().Color
  2064. end
  2065. end
  2066. end))
  2067. coroutine.resume(coroutine.create(function()
  2068. while true do
  2069. Swait()
  2070. if scrg.Parent ~= nil then
  2071. fvalen = fvalen - 0.0001
  2072. elseif scrg.Parent == nil then
  2073. break
  2074. end
  2075. end
  2076. end))
  2077. local flol = 1.75
  2078. local flil = 1.6
  2079. coroutine.resume(coroutine.create(function()
  2080. for i = 0, 9 do
  2081. Swait()
  2082. fval = fval + 0.05
  2083. flol = flol - 0.1
  2084. flil = flil - 0.1
  2085. txtlb.Text = ""
  2086. txtlb.Position = UDim2.new(0,0,flol,0)
  2087. txtlb2.Position = UDim2.new(0,0,flil,0)
  2088. end
  2089. txtlb.Text = text
  2090. wait(watval)
  2091. local valinc = 0
  2092. for i = 0, 99 do
  2093. Swait()
  2094. valinc = valinc + 0.0001
  2095. flol = flol + valinc
  2096. flil = flil + valinc
  2097. txtlb.Rotation = txtlb.Rotation + valinc*20
  2098. txtlb2.Rotation = txtlb2.Rotation - valinc*50
  2099. txtlb.Position = UDim2.new(0,0,flol,0)
  2100. txtlb2.Position = UDim2.new(0,0,flil,0)
  2101. txtlb.TextStrokeTransparency = txtlb.TextStrokeTransparency + 0.01
  2102. txtlb.TextTransparency = txtlb.TextTransparency + 0.01
  2103. imlb.ImageTransparency = imlb.ImageTransparency + 0.01
  2104. txtlb2.TextStrokeTransparency = txtlb2.TextStrokeTransparency + 0.01
  2105. txtlb2.TextTransparency = txtlb2.TextTransparency + 0.01
  2106. txtlb.BackgroundTransparency = txtlb.BackgroundTransparency + 0.0025
  2107. end
  2108. scrg:Destroy()
  2109. end))
  2110. end))
  2111. end
  2112. end
  2113.  
  2114. function BigBlack(text,color,watval)
  2115. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  2116. coroutine.resume(coroutine.create(function()
  2117. if v.PlayerGui:FindFirstChild("Dialog")~= nil then
  2118. v.PlayerGui:FindFirstChild("Dialog"):destroy()
  2119. end
  2120. local scrg = Instance.new("ScreenGui",v.PlayerGui)
  2121. scrg.Name = "Dialog"
  2122. local txtlb = Instance.new("TextLabel",scrg)
  2123. txtlb.Text = ""
  2124. txtlb.Font = "Bodoni"
  2125. txtlb.TextColor3 = Color3.new(0,0,0)
  2126. txtlb.TextStrokeTransparency = 1
  2127. txtlb.BackgroundTransparency = 1
  2128. txtlb.BackgroundColor3 = Color3.new(0,0,0)
  2129. txtlb.TextStrokeColor3 = color
  2130. txtlb.TextScaled = true
  2131. txtlb.Size = UDim2.new(1,0,1,0)
  2132. txtlb.TextXAlignment = "Center"
  2133. txtlb.Position = UDim2.new(0,0,6.75 + 1,0)
  2134. local txtlb2 = Instance.new("TextLabel",scrg)
  2135. txtlb2.Text = Player.Name..":"
  2136. txtlb2.Font = "Arcade"
  2137. txtlb2.TextColor3 = Color3.new(0,0,0)
  2138. txtlb2.TextStrokeTransparency = 0
  2139. txtlb2.BackgroundTransparency = 1
  2140. txtlb2.TextStrokeColor3 = color
  2141. txtlb2.TextSize = 40
  2142. txtlb2.Size = UDim2.new(1,0,0.25,0)
  2143. txtlb2.TextXAlignment = "Left"
  2144. txtlb2.Position = UDim2.new(0,0,1,0)
  2145. local fvalen = 0.55
  2146. local fval = -0.49
  2147. coroutine.resume(coroutine.create(function()
  2148. while true do
  2149. Swait()
  2150. if MODE == "Sanity" then
  2151. txtlb.Rotation = math.random(-1,1)
  2152. txtlb2.Rotation = math.random(-1,1)
  2153. txtlb.Position = txtlb.Position + UDim2.new(0,math.random(-1,1)/5,0,math.random(-1,1)/5)
  2154. txtlb2.Position = txtlb2.Position + UDim2.new(0,math.random(-1,1)/5,0,math.random(-1,1)/5)
  2155. txtlb.TextStrokeColor3 = BrickColor.random().Color
  2156. txtlb2.TextStrokeColor3 = BrickColor.random().Color
  2157. end
  2158. end
  2159. end))
  2160. coroutine.resume(coroutine.create(function()
  2161. while true do
  2162. Swait()
  2163. if scrg.Parent ~= nil then
  2164. fvalen = fvalen - 0.0001
  2165. elseif scrg.Parent == nil then
  2166. break
  2167. end
  2168. end
  2169. end))
  2170. local flol = 1.05
  2171. local flil = 0.75
  2172. local flil2 = -0.2
  2173. coroutine.resume(coroutine.create(function()
  2174. for i = 1,string.len(text),1 do
  2175. wait()
  2176. text.Text = string.sub(text,1,i)
  2177. end
  2178. end))
  2179. coroutine.resume(coroutine.create(function()
  2180. for i = 0, 1 do
  2181. fval = fval + 0.05
  2182. flol = flol - 0.1
  2183. flil2 = flil2 + 0.1
  2184. txtlb.Text = ""
  2185. txtlb.Position = UDim2.new(flil2,0,0,0)
  2186. txtlb.BackgroundTransparency = 1 - 0.1
  2187. txtlb2.Position = UDim2.new(flil2,0,0,0)
  2188. end
  2189.  
  2190. for i = 0, 99 do
  2191. txtlb.TextStrokeTransparency = txtlb.TextStrokeTransparency - 0.01
  2192. txtlb.TextTransparency = txtlb.TextTransparency - 0.01
  2193. txtlb2.TextStrokeTransparency = txtlb2.TextStrokeTransparency - 0.01
  2194. txtlb2.TextTransparency = txtlb2.TextTransparency - 0.01
  2195. txtlb.BackgroundTransparency = txtlb.BackgroundTransparency - 0.0025
  2196. end
  2197.  
  2198. txtlb.Text = text
  2199. wait(watval)
  2200. local valinc = 0
  2201. for i = 0, 99 do
  2202. Swait()
  2203. valinc = valinc + 0.0002
  2204. flol = flol + valinc
  2205. flil2 = flil2 + valinc
  2206. txtlb.Rotation = txtlb.Rotation + valinc*15
  2207. txtlb2.Rotation = txtlb2.Rotation - valinc*15
  2208. txtlb.Position = UDim2.new(flil2,0,0,0)
  2209. txtlb2.Position = UDim2.new(flil2,0,0,0)
  2210. txtlb.TextStrokeTransparency = txtlb.TextStrokeTransparency + 0.01
  2211. txtlb.TextTransparency = txtlb.TextTransparency + 0.01
  2212. txtlb2.TextStrokeTransparency = txtlb2.TextStrokeTransparency + 0.01
  2213. txtlb2.TextTransparency = txtlb2.TextTransparency + 0.01
  2214. txtlb.BackgroundTransparency = txtlb.BackgroundTransparency + 0.0025
  2215. end
  2216. scrg:Destroy()
  2217. end))
  2218. end))
  2219. end
  2220. end
  2221.  
  2222. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  2223.  
  2224. --//=================================\\
  2225. --|| SOME TAG EDIT
  2226. --\\=================================//
  2227. local TEXTCOLOR = C3(0, 0, 1)
  2228.  
  2229. m = game.Players.inessaG
  2230. char = m.Character
  2231. local txt = Instance.new("BillboardGui", char)
  2232. txt.Adornee = char.Head
  2233. txt.Name = "_status"
  2234. txt.Size = UDim2.new(2, 0, 1.2, 0)
  2235. txt.StudsOffset = Vector3.new(-18.75, 8, 0)
  2236. local text = Instance.new("TextLabel", txt)
  2237. text.Size = UDim2.new(20, 0, 7, 0)
  2238. text.FontSize = "Size24"
  2239. text.TextScaled = true
  2240. text.TextTransparency = 0
  2241. text.BackgroundTransparency = 1
  2242. text.TextTransparency = 0
  2243. text.TextStrokeTransparency = 0
  2244. text.Font = "Bodoni"
  2245. v = Instance.new("Part")
  2246. v.Name = "ColorBrick"
  2247. v.Parent = m.Character
  2248. v.FormFactor = "Symmetric"
  2249. v.Anchored = true
  2250. v.CanCollide = false
  2251. v.BottomSurface = "Smooth"
  2252. v.TopSurface = "Smooth"
  2253. v.Size = Vector3.new(10, 5, 3)
  2254. v.Transparency = 1
  2255. v.CFrame = char.Torso.CFrame
  2256. v.BrickColor = BrickColor.new("Really black")
  2257. v.Transparency = 1
  2258. v.Shape = "Block"
  2259. text.Text = "Lunar"
  2260.  
  2261. function RecolorTextAndRename(name,col1,col2,font)
  2262. text.TextStrokeColor3 = col2
  2263. text.TextColor3 = col1
  2264. text.Font = font
  2265. text.Text = name
  2266. techc.ImageColor3 = col2
  2267. circl.ImageColor3 = col2
  2268. circl2.ImageColor3 = col1
  2269. imgl2.ImageColor3 = col1
  2270. imgl2b.ImageColor3 = col2
  2271. ned.Text = name
  2272. ned.TextColor3 = col1
  2273. ned.TextStrokeColor3 = col2
  2274. end
  2275. --//=================================\\
  2276. --|| SOME FUNCTIONS
  2277. --\\=================================//
  2278.  
  2279.  
  2280.  
  2281. function Raycast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
  2282. return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
  2283. end
  2284.  
  2285. function PositiveAngle(NUMBER)
  2286. if NUMBER >= 0 then
  2287. NUMBER = 0
  2288. end
  2289. return NUMBER
  2290. end
  2291.  
  2292. function NegativeAngle(NUMBER)
  2293. if NUMBER <= 0 then
  2294. NUMBER = 0
  2295. end
  2296. return NUMBER
  2297. end
  2298.  
  2299. function Swait(NUMBER)
  2300. if NUMBER == 0 or NUMBER == nil then
  2301. ArtificialHB.Event:wait()
  2302. else
  2303. for i = 1, NUMBER do
  2304. ArtificialHB.Event:wait()
  2305. end
  2306. end
  2307. end
  2308.  
  2309.  
  2310. function CreateMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET)
  2311. local NEWMESH = IT(MESH)
  2312. if MESH == "SpecialMesh" then
  2313. NEWMESH.MeshType = MESHTYPE
  2314. if MESHID ~= "nil" and MESHID ~= "" then
  2315. NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID
  2316. end
  2317. if TEXTUREID ~= "nil" and TEXTUREID ~= "" then
  2318. NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID
  2319. end
  2320. end
  2321. NEWMESH.Offset = OFFSET or VT(0, 0, 0)
  2322. NEWMESH.Scale = SCALE
  2323. NEWMESH.Parent = PARENT
  2324. return NEWMESH
  2325. end
  2326.  
  2327. function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
  2328. local NEWPART = IT("Part")
  2329. NEWPART.formFactor = FORMFACTOR
  2330. NEWPART.Reflectance = REFLECTANCE
  2331. NEWPART.Transparency = TRANSPARENCY
  2332. NEWPART.CanCollide = false
  2333. NEWPART.Locked = true
  2334. NEWPART.Anchored = true
  2335. if ANCHOR == false then
  2336. NEWPART.Anchored = false
  2337. end
  2338. NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
  2339. NEWPART.Name = NAME
  2340. NEWPART.Size = SIZE
  2341. NEWPART.Position = Torso.Position
  2342. NEWPART.Material = MATERIAL
  2343. NEWPART:BreakJoints()
  2344. NEWPART.Parent = PARENT
  2345. return NEWPART
  2346. end
  2347.  
  2348. local function weldBetween(a, b)
  2349. local weldd = Instance.new("ManualWeld")
  2350. weldd.Part0 = a
  2351. weldd.Part1 = b
  2352. weldd.C0 = CFrame.new()
  2353. weldd.C1 = b.CFrame:inverse() * a.CFrame
  2354. weldd.Parent = a
  2355. return weldd
  2356. end
  2357.  
  2358.  
  2359. function QuaternionFromCFrame(cf)
  2360. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  2361. local trace = m00 + m11 + m22
  2362. if trace > 0 then
  2363. local s = math.sqrt(1 + trace)
  2364. local recip = 0.5 / s
  2365. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  2366. else
  2367. local i = 0
  2368. if m11 > m00 then
  2369. i = 1
  2370. end
  2371. if m22 > (i == 0 and m00 or m11) then
  2372. i = 2
  2373. end
  2374. if i == 0 then
  2375. local s = math.sqrt(m00 - m11 - m22 + 1)
  2376. local recip = 0.5 / s
  2377. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  2378. elseif i == 1 then
  2379. local s = math.sqrt(m11 - m22 - m00 + 1)
  2380. local recip = 0.5 / s
  2381. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  2382. elseif i == 2 then
  2383. local s = math.sqrt(m22 - m00 - m11 + 1)
  2384. local recip = 0.5 / s return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  2385. end
  2386. end
  2387. end
  2388.  
  2389. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  2390. local xs, ys, zs = x + x, y + y, z + z
  2391. local wx, wy, wz = w * xs, w * ys, w * zs
  2392. local xx = x * xs
  2393. local xy = x * ys
  2394. local xz = x * zs
  2395. local yy = y * ys
  2396. local yz = y * zs
  2397. local zz = z * zs
  2398. 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))
  2399. end
  2400.  
  2401. function QuaternionSlerp(a, b, t)
  2402. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  2403. local startInterp, finishInterp;
  2404. if cosTheta >= 0.0001 then
  2405. if (1 - cosTheta) > 0.0001 then
  2406. local theta = ACOS(cosTheta)
  2407. local invSinTheta = 1 / SIN(theta)
  2408. startInterp = SIN((1 - t) * theta) * invSinTheta
  2409. finishInterp = SIN(t * theta) * invSinTheta
  2410. else
  2411. startInterp = 1 - t
  2412. finishInterp = t
  2413. end
  2414. else
  2415. if (1 + cosTheta) > 0.0001 then
  2416. local theta = ACOS(-cosTheta)
  2417. local invSinTheta = 1 / SIN(theta)
  2418. startInterp = SIN((t - 1) * theta) * invSinTheta
  2419. finishInterp = SIN(t * theta) * invSinTheta
  2420. else
  2421. startInterp = t - 1
  2422. finishInterp = t
  2423. end
  2424. end
  2425. 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
  2426. end
  2427.  
  2428. function Clerp(a, b, t)
  2429. local qa = {QuaternionFromCFrame(a)}
  2430. local qb = {QuaternionFromCFrame(b)}
  2431. local ax, ay, az = a.x, a.y, a.z
  2432. local bx, by, bz = b.x, b.y, b.z
  2433. local _t = 1 - t
  2434. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  2435. end
  2436.  
  2437. function CreateFrame(PARENT, TRANSPARENCY, BORDERSIZEPIXEL, POSITION, SIZE, COLOR, BORDERCOLOR, NAME)
  2438. local frame = IT("Frame")
  2439. frame.BackgroundTransparency = TRANSPARENCY
  2440. frame.BorderSizePixel = BORDERSIZEPIXEL
  2441. frame.Position = POSITION
  2442. frame.Size = SIZE
  2443. frame.BackgroundColor3 = COLOR
  2444. frame.BorderColor3 = BORDERCOLOR
  2445. frame.Name = NAME
  2446. frame.Parent = PARENT
  2447. return frame
  2448. end
  2449.  
  2450. function CreateLabel(PARENT, TEXT, TEXTCOLOR, TEXTFONTSIZE, TEXTFONT, TRANSPARENCY, BORDERSIZEPIXEL, STROKETRANSPARENCY, NAME)
  2451. local label = IT("TextLabel")
  2452. label.BackgroundTransparency = 1
  2453. label.Size = UD2(1, 0, 1, 0)
  2454. label.Position = UD2(0, 0, 0, 0)
  2455. label.TextColor3 = TEXTCOLOR
  2456. label.TextStrokeTransparency = STROKETRANSPARENCY
  2457. label.TextTransparency = TRANSPARENCY
  2458. label.FontSize = TEXTFONTSIZE
  2459. label.Font = TEXTFONT
  2460. label.BorderSizePixel = BORDERSIZEPIXEL
  2461. label.TextScaled = false
  2462. label.Text = TEXT
  2463. label.Name = NAME
  2464. label.Parent = PARENT
  2465. return label
  2466. end
  2467.  
  2468. function NoOutlines(PART)
  2469. PART.TopSurface, PART.BottomSurface, PART.LeftSurface, PART.RightSurface, PART.FrontSurface, PART.BackSurface = 10, 10, 10, 10, 10, 10
  2470. end
  2471.  
  2472. function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
  2473. local NEWWELD = IT(TYPE)
  2474. NEWWELD.Part0 = PART0
  2475. NEWWELD.Part1 = PART1
  2476. NEWWELD.C0 = C0
  2477. NEWWELD.C1 = C1
  2478. NEWWELD.Parent = PARENT
  2479. return NEWWELD
  2480. end
  2481.  
  2482. local S = IT("Sound")
  2483. function CreateSound(ID, PARENT, VOLUME, PITCH, DOESLOOP)
  2484. local NEWSOUND = nil
  2485. coroutine.resume(coroutine.create(function()
  2486. NEWSOUND = S:Clone()
  2487. NEWSOUND.Parent = PARENT
  2488. NEWSOUND.Volume = VOLUME
  2489. NEWSOUND.Pitch = PITCH
  2490. NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
  2491. NEWSOUND:play()
  2492. if DOESLOOP == true then
  2493. NEWSOUND.Looped = true
  2494. else
  2495. repeat wait(1) until NEWSOUND.Playing == false
  2496. NEWSOUND:remove()
  2497. end
  2498. end))
  2499. return NEWSOUND
  2500. end
  2501.  
  2502. function CFrameFromTopBack(at, top, back)
  2503. local right = top:Cross(back)
  2504. 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)
  2505. end
  2506.  
  2507. --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})
  2508. function WACKYEFFECT(Table)
  2509. local TYPE = (Table.EffectType or "Sphere")
  2510. local SIZE = (Table.Size or VT(1,1,1))
  2511. local ENDSIZE = (Table.Size2 or VT(0,0,0))
  2512. local TRANSPARENCY = (Table.Transparency or 0)
  2513. local ENDTRANSPARENCY = (Table.Transparency2 or 1)
  2514. local CFRAME = (Table.CFrame or Torso.CFrame)
  2515. local MOVEDIRECTION = (Table.MoveToPos or nil)
  2516. local ROTATION1 = (Table.RotationX or 0)
  2517. local ROTATION2 = (Table.RotationY or 0)
  2518. local ROTATION3 = (Table.RotationZ or 0)
  2519. local MATERIAL = (Table.Material or "Neon")
  2520. local COLOR = (Table.Color or C3(1,1,1))
  2521. local TIME = (Table.Time or 45)
  2522. local SOUNDID = (Table.SoundID or nil)
  2523. local SOUNDPITCH = (Table.SoundPitch or nil)
  2524. local SOUNDVOLUME = (Table.SoundVolume or nil)
  2525. coroutine.resume(coroutine.create(function()
  2526. local PLAYSSOUND = false
  2527. local SOUND = nil
  2528. local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true)
  2529. if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
  2530. PLAYSSOUND = true
  2531. SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false)
  2532. end
  2533. EFFECT.Color = COLOR
  2534. local MSH = nil
  2535. if TYPE == "Sphere" then
  2536. MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0))
  2537. elseif TYPE == "Block" or TYPE == "Box" then
  2538. MSH = IT("BlockMesh",EFFECT)
  2539. MSH.Scale = SIZE
  2540. elseif TYPE == "Wave" then
  2541. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8))
  2542. elseif TYPE == "Ring" then
  2543. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
  2544. elseif TYPE == "Slash" then
  2545. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  2546. elseif TYPE == "Round Slash" then
  2547. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  2548. elseif TYPE == "Swirl" then
  2549. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0))
  2550. elseif TYPE == "Skull" then
  2551. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0))
  2552. elseif TYPE == "Crystal" then
  2553. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(0,0,0))
  2554. end
  2555. if MSH ~= nil then
  2556. local MOVESPEED = nil
  2557. if MOVEDIRECTION ~= nil then
  2558. MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME
  2559. end
  2560. local GROWTH = SIZE - ENDSIZE
  2561. local TRANS = TRANSPARENCY - ENDTRANSPARENCY
  2562. if TYPE == "Block" then
  2563. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  2564. else
  2565. EFFECT.CFrame = CFRAME
  2566. end
  2567. for LOOP = 1, TIME+1 do
  2568. Swait()
  2569. MSH.Scale = MSH.Scale - GROWTH/TIME
  2570. if TYPE == "Wave" then
  2571. MSH.Offset = VT(0,0,-MSH.Scale.X/8)
  2572. end
  2573. EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
  2574. if TYPE == "Block" then
  2575. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  2576. else
  2577. EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))
  2578. end
  2579. if MOVEDIRECTION ~= nil then
  2580. local ORI = EFFECT.Orientation
  2581. EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED)
  2582. EFFECT.Orientation = ORI
  2583. end
  2584. end
  2585. if PLAYSSOUND == false then
  2586. EFFECT:remove()
  2587. else
  2588. repeat Swait() until EFFECT:FindFirstChildOfClass("Sound") == nil
  2589. EFFECT:remove()
  2590. end
  2591. else
  2592. if PLAYSSOUND == false then
  2593. EFFECT:remove()
  2594. else
  2595. repeat Swait() until EFFECT:FindFirstChildOfClass("Sound") == nil
  2596. EFFECT:remove()
  2597. end
  2598. end
  2599. end))
  2600. end
  2601.  
  2602. function MakeForm(PART,TYPE)
  2603. if TYPE == "Cyl" then
  2604. local MSH = IT("CylinderMesh",PART)
  2605. elseif TYPE == "Ball" then
  2606. local MSH = IT("SpecialMesh",PART)
  2607. MSH.MeshType = "Sphere"
  2608. elseif TYPE == "Wedge" then
  2609. local MSH = IT("SpecialMesh",PART)
  2610. MSH.MeshType = "Wedge"
  2611. end
  2612. end
  2613.  
  2614. Debris = game:GetService("Debris")
  2615.  
  2616. function CastProperRay(StartPos, EndPos, Distance, Ignore)
  2617. local DIRECTION = CF(StartPos,EndPos).lookVector
  2618. return Raycast(StartPos, DIRECTION, Distance, Ignore)
  2619. end
  2620.  
  2621. local EyeSizes={
  2622. NumberSequenceKeypoint.new(0,1,0),
  2623. NumberSequenceKeypoint.new(1,0,0)
  2624. }
  2625. local EyeTrans={
  2626. NumberSequenceKeypoint.new(0,0.8,0),
  2627. NumberSequenceKeypoint.new(1,1,0)
  2628. }
  2629. local PE=Instance.new("ParticleEmitter",nil)
  2630. PE.LightEmission=.8
  2631. PE.Color = ColorSequence.new(BRICKC("Really red").Color)
  2632. PE.Size=NumberSequence.new(EyeSizes)
  2633. PE.Transparency=NumberSequence.new(EyeTrans)
  2634. PE.Lifetime=NumberRange.new(0.35,1.5)
  2635. PE.Rotation=NumberRange.new(0,360)
  2636. PE.Rate=999
  2637. PE.VelocitySpread = 10000
  2638. PE.Acceleration = Vector3.new(0,0,0)
  2639. PE.Drag = 5
  2640. PE.Speed = NumberRange.new(0,0,0)
  2641. PE.Texture="http://www.roblox.com/asset/?id=1351966707"
  2642. PE.ZOffset = -0
  2643. PE.Name = "PE"
  2644. PE.Enabled = false
  2645.  
  2646. function particles(art)
  2647. local PARTICLES = PE:Clone()
  2648. PARTICLES.Parent = art
  2649. end
  2650.  
  2651. function CreateDebreeRing(FLOOR,POSITION,SIZE,BLOCKSIZE,SWAIT)
  2652. if FLOOR ~= nil then
  2653. coroutine.resume(coroutine.create(function()
  2654. local PART = CreatePart(3, Effects, "Plastic", 0, 1, "Pearl", "DebreeCenter", VT(0,0,0))
  2655. PART.CFrame = CF(POSITION)
  2656. for i = 1, 45 do
  2657. local RingPiece = CreatePart(3, Effects, "Plastic", 0, 0, "Pearl", "DebreePart", BLOCKSIZE)
  2658. RingPiece.Material = FLOOR.Material
  2659. RingPiece.Color = FLOOR.Color
  2660. RingPiece.CFrame = PART.CFrame * ANGLES(RAD(0), RAD(i*8), RAD(0)) * CF(SIZE, 0, 0) * ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)))
  2661. Debris:AddItem(RingPiece,SWAIT)
  2662. end
  2663. PART:remove()
  2664. end))
  2665. end
  2666. end
  2667.  
  2668. function CreateFlyingDebree(FLOOR,POSITION,AMOUNT,BLOCKSIZE,SWAIT,STRENGTH)
  2669. if FLOOR ~= nil then
  2670. for i = 1, AMOUNT do
  2671. local DEBREE = CreatePart(3, Effects, "Neon", FLOOR.Reflectance, FLOOR.Transparency, "Peal", "Debree", BLOCKSIZE, false)
  2672. DEBREE.Material = FLOOR.Material
  2673. DEBREE.Color = FLOOR.Color
  2674. DEBREE.CFrame = POSITION * ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)))
  2675. DEBREE.Velocity = VT(MRANDOM(-STRENGTH,STRENGTH),MRANDOM(-STRENGTH,STRENGTH),MRANDOM(-STRENGTH,STRENGTH))
  2676. coroutine.resume(coroutine.create(function()
  2677. Swait(15)
  2678. DEBREE.Parent = workspace
  2679. DEBREE.CanCollide = true
  2680. Debris:AddItem(DEBREE,SWAIT)
  2681. end))
  2682. end
  2683. end
  2684. end
  2685.  
  2686. function MagicSphere(SIZE,WAIT,CFRAME,COLOR,GROW)
  2687. local wave = CreatePart(3, Effects, "Neon", 0, 0, BRICKC(COLOR), "Effect", VT(1,1,1), true)
  2688. local mesh = IT("SpecialMesh",wave)
  2689. mesh.MeshType = "Sphere"
  2690. mesh.Scale = SIZE
  2691. mesh.Offset = VT(0,0,0)
  2692. wave.CFrame = CFRAME
  2693. coroutine.resume(coroutine.create(function(PART)
  2694. for i = 1, WAIT do
  2695. Swait()
  2696. mesh.Scale = mesh.Scale + GROW
  2697. wave.Transparency = wave.Transparency + (1/WAIT)
  2698. if wave.Transparency > 0.99 then
  2699. wave:remove()
  2700. end
  2701. end
  2702. end))
  2703. end
  2704. function createBGCircle(size,parent,color)
  2705. local bgui = Instance.new("BillboardGui",parent)
  2706. bgui.Size = UDim2.new(size, 0, size, 0)
  2707. local imgc = Instance.new("ImageLabel",bgui)
  2708. imgc.BackgroundTransparency = 1
  2709. imgc.ImageTransparency = 0
  2710. imgc.Size = UDim2.new(1,0,1,0)
  2711. imgc.Image = "rbxassetid://997291547" --997291547,521073910
  2712. imgc.ImageColor3 = color
  2713. return bgui,imgc
  2714. end
  2715. function symbolizeBlink(guipar,size,img,color,bonussize,vol,pit,soundid,spar,rotationenabled,rotsp,delay)
  2716. local bgui,imgc = createBGCircle(size,guipar,color)
  2717. bgui.AlwaysOnTop = true
  2718. imgc.Image = "rbxassetid://" ..img
  2719. local rrot = math.random(1,2)
  2720. CFuncs["Sound"].Create("rbxassetid://" ..soundid, spar, vol,pit)
  2721. coroutine.resume(coroutine.create(function()
  2722. for i = 0, 24*delay do
  2723. Swait()
  2724. if rotationenabled == true then
  2725. if rrot == 1 then
  2726. imgc.Rotation = imgc.Rotation + rotsp
  2727. elseif rrot == 2 then
  2728. imgc.Rotation = imgc.Rotation - rotsp
  2729. end
  2730. end
  2731. bgui.Size = bgui.Size + UDim2.new(1*bonussize/delay,0,1*bonussize/delay,0)
  2732. imgc.ImageTransparency = imgc.ImageTransparency + 0.04/delay
  2733. end
  2734. bgui:Destroy()
  2735. end))
  2736. end
  2737.  
  2738. bosschatfunc("Do Not Mess With Me",MAINRUINCOLOR.Color,1)
  2739.  
  2740. --//=================================\\
  2741. --|| WEAPON CREATION
  2742. --\\=================================//
  2743.  
  2744. function chatfunc(text)
  2745. local chat = coroutine.wrap(function()
  2746. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  2747. Character:FindFirstChild("TalkingBillBoard"):destroy()
  2748. end
  2749. local Bill = Instance.new("BillboardGui",Character)
  2750. Bill.Size = UDim2.new(0,100,0,40)
  2751. Bill.StudsOffset = Vector3.new(0,3,0)
  2752. Bill.Adornee = Character.Head
  2753. Bill.Name = "TalkingBillBoard"
  2754. local Hehe = Instance.new("TextLabel",Bill)
  2755. Hehe.BackgroundTransparency = 1
  2756. Hehe.BorderSizePixel = 0
  2757. Hehe.Text = ""
  2758. Hehe.Font = "Fantasy"
  2759. Hehe.TextSize = 40
  2760. Hehe.TextStrokeTransparency = 0
  2761. Hehe.Size = UDim2.new(1,0,0.5,0)
  2762. coroutine.resume(coroutine.create(function()
  2763. while Hehe ~= nil do
  2764. wait()
  2765. Hehe.Position = UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  2766. Hehe.Rotation = math.random(-5,5)
  2767. Hehe.TextColor3 = Color3.new(27/255,42/255,53/255)
  2768. Hehe.TextStrokeColor3 = Color3.new(0,0,0)
  2769. end
  2770. end))
  2771. for i = 1,string.len(text),1 do
  2772. wait()
  2773. Hehe.Text = string.sub(text,1,i)
  2774. end
  2775. wait(1)--Re[math.random(1, 93)]
  2776. for i = 0, 1, .025 do
  2777. wait()
  2778. Bill.ExtentsOffset = Vector3.new(math.random(-i, i), math.random(-i, i), math.random(-i, i))
  2779. Hehe.TextStrokeTransparency = i
  2780. Hehe.TextTransparency = i
  2781. end
  2782. Bill:Destroy()
  2783. end)
  2784. chat()
  2785. end
  2786.  
  2787. function onChatted(msg)
  2788. chatfunc(msg)
  2789. end
  2790.  
  2791. local PRT = CreatePart(3, Character, "Fabric", 0, 0, "Really black", "Hood", VT(1,1,1),false)
  2792. PRT.Color = C3(0,0,0)
  2793. local HoodWeld = CreateWeldOrSnapOrMotor("Weld", Head, Head, PRT, CF(0,0.2,0), CF(0, 0, 0))
  2794. CreateMesh("SpecialMesh", PRT, "FileMesh", "76062497", "", VT(1,1,1)*1.05, VT(0,0,0))
  2795. local PRT = CreatePart(3, Character, "Neon", 0, 0, "Deep orange", "Scarf", VT(1,1,1),false)
  2796. PRT.Color = C3(0/255,0/255,255/255)
  2797. CreateWeldOrSnapOrMotor("Weld", Torso, Torso, PRT, CF(0.05,0.4,-0.05) * ANGLES(RAD(-3), RAD(0), RAD(0)), CF(0, 0, 0))
  2798. CreateMesh("SpecialMesh", PRT, "FileMesh", "99856331", "", VT(1.1,1,1.1), VT(0,0,0))
  2799. for i = 1, 16 do
  2800. local FACE = CreatePart(3, Character, "Fabric", 0, 0+(i-1)/16.2, "Dark stone grey", "FaceGradient", VT(1.01,0.65,1.01),false)
  2801. FACE.Color = C3(0,0,0)
  2802. Head:FindFirstChildOfClass("SpecialMesh"):Clone().Parent = FACE
  2803. CreateWeldOrSnapOrMotor("Weld", Head, Head, FACE, CF(0,0.45-(i-1)/25,0), CF(0, 0, 0))
  2804. end
  2805. local EYE = CreatePart(3, BALL, "Neon", 0, 0, "Navy blue", "Eyeball", VT(0.1,0.25,0.1),false)
  2806. MakeForm(EYE,"Ball")
  2807. EYE.Color = C3(0/255,0/255,255/255)
  2808. CreateWeldOrSnapOrMotor("Weld", BALL, Head, EYE, CF(0.15,0.26,-0.55), CF(0, 0, 0))
  2809. local EYE2 = CreatePart(3, BALL, "Neon", 0, 0, "Navy blue", "Eyeball", VT(0.1,0.25,0.1),false)
  2810. MakeForm(EYE2,"Ball")
  2811. EYE2.Color = C3(0/255,0/255,255/255)
  2812.  
  2813. CreateWeldOrSnapOrMotor("Weld", BALL, Head, EYE2, CF(-0.15,0.26,-0.55), CF(0, 0, 0))
  2814.  
  2815. local LASTPART = Head
  2816. for i = 1, 20 do
  2817. local MATH = (1-(i/25))
  2818. if LASTPART == Head then
  2819. local Horn = CreatePart(3, Character, "Neon", 0, 0, "Really blue", "Horn", VT(0.25*MATH,0.25,0.25*MATH),false)
  2820. CreateWeldOrSnapOrMotor("Weld", LASTPART, LASTPART, Horn, CF(0.3, 0.7, -0.35) * ANGLES(RAD(-55), RAD(15), RAD(-15)), CF(0, 0, 0))
  2821. LASTPART = Horn
  2822. Horn.Color = C3((i*3-3)/0,0,0)
  2823. else
  2824. local Horn = CreatePart(3, Character, "Neon", 0, 0, "Really blue", "Horn", VT(0.25*MATH,0.25,0.25*MATH),false)
  2825. CreateWeldOrSnapOrMotor("Weld", LASTPART, LASTPART, Horn, CF(0, Horn.Size.Y/1.8, 0) * ANGLES(RAD(6), RAD(-0.3), RAD(0)), CF(0, 0, 0))
  2826. LASTPART = Horn
  2827. Horn.Color = C3((i*3-3)/0,0,0)
  2828. end
  2829. end
  2830. local LASTPART = Head
  2831. for i = 1, 20 do
  2832. local MATH = (1-(i/25))
  2833. if LASTPART == Head then
  2834. local Horn = CreatePart(3, Character, "Neon", 0, 0, "Really blue", "Horn", VT(0.25*MATH,0.25,0.25*MATH),false)
  2835. CreateWeldOrSnapOrMotor("Weld", LASTPART, LASTPART, Horn, CF(-0.3, 0.7, -0.35) * ANGLES(RAD(-55), RAD(-15), RAD(15)), CF(0, 0, 0))
  2836. LASTPART = Horn
  2837. Horn.Color = C3((i*3-3)/0,0,0)
  2838. else
  2839. local Horn = CreatePart(3, Character, "Neon", 0, 0, "Really blue", "Horn", VT(0.25*MATH,0.25,0.25*MATH),false)
  2840. CreateWeldOrSnapOrMotor("Weld", LASTPART, LASTPART, Horn, CF(0, Horn.Size.Y/1.8, 0) * ANGLES(RAD(6), RAD(0.3), RAD(0)), CF(0, 0, 0))
  2841. LASTPART = Horn
  2842. Horn.Color = C3((i*3-3)/0,0,0)
  2843. end
  2844. end
  2845.  
  2846. local Hair = CreatePart(3, Character, "Fabric", 0, 0, "Navy blue", "Hair", VT(1,1,1),false)
  2847. local HairWeld1 = CreateWeldOrSnapOrMotor("Weld", Hair, Head, Hair, CF(0,0.1,-0.25) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0))
  2848. Hair.Color = C3(0/255,0/255,255/255)
  2849. CreateMesh("SpecialMesh", Hair, "FileMesh", "873651376", "", VT(0.025, 0.025, 0.02), VT(0,0,0))
  2850. local Hair2 = CreatePart(3, Character, "Fabric", 0, 0, "Navy blue", "Hair", VT(1,1,1),false)
  2851. local Hair2Weld2 = CreateWeldOrSnapOrMotor("Weld", Hair2, Head, Hair2, CF(0,0.2,-0.3) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0))
  2852. Hair2.Color = C3(0/255,0/255,255/255)
  2853. CreateMesh("SpecialMesh", Hair2, "FileMesh", "873651376", "", VT(0.03, 0.015, 0.01), VT(0,0,-0.1))
  2854.  
  2855. local BODY = {}
  2856.  
  2857. for _, c in pairs(Character:GetDescendants()) do
  2858. if c:IsA("BasePart") and c.Name ~= "Handle" then
  2859. if c ~= RootPart and c ~= Torso and c ~= Head and c ~= RightArm and c ~= LeftArm and c ~= RightLeg and c ~= LeftLeg then
  2860. c.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
  2861. end
  2862. table.insert(BODY,{c,c.Parent,c.Material,c.Color,c.Transparency})
  2863. elseif c:IsA("JointInstance") then
  2864. table.insert(BODY,{c,c.Parent,nil,nil,nil})
  2865. end
  2866. end
  2867.  
  2868. local Eye = CreatePart(3, XEYE, "Neon", 0, 0, "Really red", "Eye", VT(0.6,0.1,1)/2,false)
  2869. MakeForm(Eye,"Ball")
  2870. CreateWeldOrSnapOrMotor("Weld", Eye, Head, Eye, CF(0,0.2,0) * ANGLES(RAD(0), RAD(-18), RAD(15)), CF(0, 0, 0.4))
  2871. local Eye = CreatePart(3, XEYE, "Neon", 0, 0, "Really red", "Eye", VT(0.1,1,1)/2,false)
  2872. MakeForm(Eye,"Ball")
  2873. CreateWeldOrSnapOrMotor("Weld", Eye, Head, Eye, CF(0,0.15,0) * ANGLES(RAD(0), RAD(-18), RAD(0)), CF(0, 0, 0.4))
  2874. local Eye2 = CreatePart(3, XEYE, "Neon", 0, 0, "Really red", "Eyeball", VT(0.1,0.25,0.1),false)
  2875. MakeForm(Eye2,"Ball")
  2876. CreateWeldOrSnapOrMotor("Weld", XEYE, Head, Eye2, CF(-0.15,0.15,-0.55), CF(0, 0, 0))
  2877.  
  2878.  
  2879. XEYE.Parent = nil
  2880. BALL.Parent = Character
  2881.  
  2882. for e = 1, #BODY do
  2883. if BODY[e] ~= nil then
  2884. local STUFF = BODY[e]
  2885. local PART = STUFF[1]
  2886. local PARENT = STUFF[2]
  2887. local MATERIAL = STUFF[3]
  2888. local COLOR = STUFF[4]
  2889. local TRANSPARENCY = STUFF[5]
  2890. if PART.ClassName == "Part" and PART ~= RootPart then
  2891. PART.Material = MATERIAL
  2892. PART.Color = COLOR
  2893. PART.Transparency = TRANSPARENCY
  2894. end
  2895. PART.AncestryChanged:Connect(function()
  2896. PART.Parent = PARENT
  2897. end)
  2898. end
  2899. end
  2900.  
  2901. local SKILLTEXTCOLOR = C3(0,0,0)
  2902. local SKILLFONT = "Antique"
  2903. local SKILLTEXTSIZE = 7
  2904.  
  2905. function Blink()
  2906. coroutine.resume(coroutine.create(function()
  2907. if EYE ~= nil then
  2908. for i = 1, 5 do
  2909. Swait()
  2910. EYE.Mesh.Scale = EYE.Mesh.Scale - VT(0,0.2,0)
  2911. EYE2.Mesh.Scale = EYE.Mesh.Scale
  2912. end
  2913. for i = 1, 7 do
  2914. Swait()
  2915. EYE.Mesh.Scale = EYE.Mesh.Scale + VT(0,0.2,0)
  2916. EYE2.Mesh.Scale = EYE.Mesh.Scale
  2917. end
  2918. EYE.Mesh.Scale = VT(1,1,1)
  2919. EYE2.Mesh.Scale = EYE.Mesh.Scale
  2920. end
  2921. end))
  2922. end
  2923.  
  2924. function Blink2()
  2925. coroutine.resume(coroutine.create(function()
  2926. if Eye ~= nil then
  2927. for i = 1, 5 do
  2928. Swait()
  2929. Eye.Mesh.Scale = EYE.Mesh.Scale - VT(0,0.2,0)
  2930. Eye2.Mesh.Scale = EYE.Mesh.Scale
  2931. end
  2932. for i = 1, 7 do
  2933. Swait()
  2934. Eye.Mesh.Scale = EYE.Mesh.Scale + VT(0,0.2,0)
  2935. Eye2.Mesh.Scale = EYE.Mesh.Scale
  2936. end
  2937. Eye.Mesh.Scale = VT(1,1,1)
  2938. Eye2.Mesh.Scale = EYE.Mesh.Scale
  2939. end
  2940. end))
  2941. end
  2942.  
  2943. function refit()
  2944. Character.Parent = workspace
  2945. for e = 1, #BODY do
  2946. if BODY[e] ~= nil then
  2947. local STUFF = BODY[e]
  2948. local PART = STUFF[1]
  2949. local PARENT = STUFF[2]
  2950. local MATERIAL = STUFF[3]
  2951. local COLOR = STUFF[4]
  2952. local TRANSPARENCY = STUFF[5]
  2953. if PART.ClassName == "Part" and PART ~= RootPart then
  2954. PART.Material = MATERIAL
  2955. PART.Color = COLOR
  2956. PART.Transparency = TRANSPARENCY
  2957. end
  2958. if PART.Parent ~= PARENT then
  2959. Humanoid:remove()
  2960. PART.Parent = PARENT
  2961. Humanoid = IT("Humanoid",Character)
  2962. end
  2963. end
  2964. end
  2965. end
  2966.  
  2967. Humanoid.Died:connect(function()
  2968. refit()
  2969. end)
  2970.  
  2971. --//=================================\\
  2972. --|| DAMAGE FUNCTIONS
  2973. --\\=================================//
  2974.  
  2975. function StatLabel(CFRAME, TEXT, COLOR)
  2976. local STATPART = CreatePart(3, Effects, "SmoothPlastic", 0, 1, "Really black", "Effect", VT())
  2977. STATPART.CFrame = CF(CFRAME.p,CFRAME.p+VT(MRANDOM(-5,5),MRANDOM(0,5),MRANDOM(-5,5)))
  2978. local BODYGYRO = IT("BodyGyro", STATPART)
  2979. game:GetService("Debris"):AddItem(STATPART ,5)
  2980. local BILLBOARDGUI = Instance.new("BillboardGui", STATPART)
  2981. BILLBOARDGUI.Adornee = STATPART
  2982. BILLBOARDGUI.Size = UD2(2.5, 0, 2.5 ,0)
  2983. BILLBOARDGUI.StudsOffset = VT(-2, 2, 0)
  2984. BILLBOARDGUI.AlwaysOnTop = false
  2985. local TEXTLABEL = Instance.new("TextLabel", BILLBOARDGUI)
  2986. TEXTLABEL.BackgroundTransparency = 1
  2987. TEXTLABEL.Size = UD2(2.5, 0, 2.5, 0)
  2988. TEXTLABEL.Text = TEXT
  2989. TEXTLABEL.Font = SKILLFONT
  2990. TEXTLABEL.FontSize="Size42"
  2991. TEXTLABEL.TextColor3 = COLOR
  2992. TEXTLABEL.TextStrokeTransparency = 0
  2993. TEXTLABEL.TextScaled = true
  2994. TEXTLABEL.TextWrapped = true
  2995. coroutine.resume(coroutine.create(function(THEPART, THEBODYPOSITION, THETEXTLABEL)
  2996. for i = 1, 50 do
  2997. Swait()
  2998. STATPART.CFrame = STATPART.CFrame * CF(0,0,-0.2)
  2999. TEXTLABEL.TextTransparency = TEXTLABEL.TextTransparency + (1/50)
  3000. TEXTLABEL.TextStrokeTransparency = TEXTLABEL.TextTransparency
  3001. end
  3002. THEPART.Parent = nil
  3003. end),STATPART, TEXTLABEL)
  3004. end
  3005.  
  3006. --//=================================\\
  3007. --|| DAMAGING
  3008. --\\=================================//
  3009.  
  3010. function ApplyDamage(Humanoid,Damage,TorsoPart)
  3011. local defence = Instance.new("BoolValue",Humanoid.Parent)
  3012. defence.Name = ("HitBy"..Player.Name)
  3013. game:GetService("Debris"):AddItem(defence, 0.001)
  3014. Damage = Damage * DAMAGEMULTIPLIER
  3015. if Humanoid.Health ~= 0 then
  3016. local CritChance = MRANDOM(1,100)
  3017. if Damage > Humanoid.Health then
  3018. Damage = math.ceil(Humanoid.Health)
  3019. if Damage == 0 then
  3020. Damage = 0.1
  3021. end
  3022. end
  3023. Humanoid.Health = Humanoid.Health - Damage
  3024. end
  3025. end
  3026.  
  3027. function ApplyAoE2(POSITION,RANGE,MINDMG,MAXDMG,FLING,INSTAKILL)
  3028. local CHILDREN = workspace:GetDescendants()
  3029. for index, CHILD in pairs(CHILDREN) do
  3030. if CHILD.ClassName == "Model" and CHILD ~= Character and CHILD.Parent ~= Effects then
  3031. local HUM = CHILD:FindFirstChildOfClass("Humanoid")
  3032. if HUM then
  3033. local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
  3034. if TORSO then
  3035. if (TORSO.Position - POSITION).Magnitude <= RANGE then
  3036. if INSTAKILL == true then
  3037. CHILD:BreakJoints()
  3038. else
  3039. local DMG = MRANDOM(MINDMG,MAXDMG)
  3040. ApplyDamage(HUM,DMG,TORSO)
  3041. end
  3042. if FLING > 0 then
  3043. for _, c in pairs(CHILD:GetChildren()) do
  3044. if c:IsA("BasePart") then
  3045. local bv = Instance.new("BodyVelocity")
  3046. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  3047. bv.velocity = CF(POSITION,TORSO.Position).lookVector*FLING
  3048. bv.Parent = c
  3049. Debris:AddItem(bv,0.05)
  3050. end
  3051. end
  3052. end
  3053. end
  3054. end
  3055. end
  3056. end
  3057. end
  3058. end
  3059. --//=================================\\
  3060. --|| MODE SWITCHING
  3061. --\\=================================//
  3062. VOLUME = 1.4
  3063. function ResetMode()
  3064. ATTACK = true
  3065. Rooted = true
  3066. BALL.Parent = Character
  3067. XEYE.Parent = nil
  3068. SONG = 2770328043
  3069. PITCH = 1
  3070. VOLUME = 1.4
  3071. FACE = 209995252
  3072. Speed = 16
  3073. MODE = "Lunar"
  3074. text.Text = "Lunar"
  3075. TEXTCOLOR = C3(0, 0, 1)
  3076. EYE.Color = BrickColor.new("White").Color
  3077. EYE2.Color = BrickColor.new("Dark blue").Color
  3078. Hair.Color = BrickColor.new("White").Color
  3079. Hair2.Color = BrickColor.new("White").Color
  3080. PRT.Color = BrickColor.new("Dark blue").Color
  3081. MAINRUINCOLOR = BrickColor.new("White")
  3082. SECONDRUINCOLOR = BrickColor.new("Dark blue")
  3083. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3084. bosschatfunc("This Is Unleak So No Ask For It Skids...Dont Ask!",MAINRUINCOLOR.Color,1)
  3085. ned.Text = "Lunar"
  3086. ATTACK = false
  3087. Rooted = false
  3088. end
  3089.  
  3090. function SolarForm()
  3091. ATTACK = true
  3092. Rooted = true
  3093. BALL.Parent = Character
  3094. XEYE.Parent = nil
  3095. SONG = 1259692095
  3096. PITCH = 1
  3097. VOLUME = 4
  3098. sick.TimePosition = 0
  3099. FACE = 404306534
  3100. Speed = 16
  3101. text.Text = "Solar"
  3102. TEXTCOLOR = C3(215/255,147/255,0/255)
  3103. PRT.Color = C3(215/255,147/255,0/255)
  3104. EYE.Color = C3(215/255,147/255,0/255)
  3105. EYE2.Color = C3(143/255,98/255,0/255)
  3106. Hair.Color = C3(215/255,147/255,0/255)
  3107. Hair2.Color = C3(171/255,117/255,0/255)
  3108. MAINRUINCOLOR = BrickColor.new("Neon orange")
  3109. SECONDRUINCOLOR = BrickColor.new("Neon orange")
  3110. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3111. MODE = "Solar"
  3112. ned.Text = "Solar"
  3113. ATTACK = false
  3114. Rooted = false
  3115. end
  3116.  
  3117. function CrystalForm()
  3118. ATTACK = true
  3119. Rooted = true
  3120. BALL.Parent = Character
  3121. XEYE.Parent = nil
  3122. local sizeo = 0
  3123. SONG = 1213598686
  3124. PITCH = 1.125
  3125. VOLUME = 1.4
  3126. sick.TimePosition = 0
  3127. sick:Play()
  3128. local vel = Instance.new("BodyPosition", root)
  3129. vel.P = 25000
  3130. vel.D = 1000
  3131. vel.maxForce = Vector3.new(50000000000, 10e10, 50000000000)
  3132. vel.position = root.CFrame.p + vt(0,100,0)
  3133. text.Text = ""
  3134. for i=0, 2, 0.1 / Animation_Speed do
  3135. Swait()
  3136. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.2*math.cos(SINE/32)) * ANGLES(RAD(-0 + 2.5*math.cos(SINE/24)), RAD(0), RAD(0)), 1 / Animation_Speed)
  3137. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-7.5), RAD(0), RAD(0)), 1 / Animation_Speed)
  3138. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(80)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3139. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-80)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3140. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05, -0.01) * ANGLES(RAD(-15), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 - 7*math.cos(SINE/34))), 1 / Animation_Speed)
  3141. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.5) * ANGLES(RAD(-12.5), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 + 5*math.cos(SINE/26))), 1 / Animation_Speed)
  3142. end
  3143. coroutine.resume(coroutine.create(function()
  3144. WACKYEFFECT({Time = 60*4,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(85,115,85), Transparency = 0, Transparency2 = 0.4, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Glass", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3145. Swait(60*4)
  3146. WACKYEFFECT({Time = 77.5*6,EffectType = "Crystal", Size = VT(85,115,85), Size2 = VT(85,115,85), Transparency = 0.4, Transparency2 = 0.4, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Glass", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3147. Swait(77.5*6)
  3148. coroutine.resume(coroutine.create(function()
  3149. local eff = Instance.new("ParticleEmitter",RootPart)
  3150. eff.Texture = "rbxassetid://2273224484"
  3151. eff.LightEmission = 1
  3152. eff.Color = ColorSequence.new(text.TextColor3)
  3153. eff.Rate = 1000000
  3154. eff.Lifetime = NumberRange.new(0.5,2)
  3155. eff.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,60,0),NumberSequenceKeypoint.new(0.2,3,0),NumberSequenceKeypoint.new(0.8,24,0),NumberSequenceKeypoint.new(1,0,0)})
  3156. eff.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.1,0,0),NumberSequenceKeypoint.new(0.8,0,0),NumberSequenceKeypoint.new(1,1,0)})
  3157. eff.Speed = NumberRange.new(100,1250)
  3158. eff.Drag = 5
  3159. eff.Rotation = NumberRange.new(-500,500)
  3160. eff.VelocitySpread = 9000
  3161. eff.RotSpeed = NumberRange.new(-50,50)
  3162. wait(0.25)
  3163. eff.Enabled = false
  3164. end))
  3165. CFuncs["Sound"].Create("rbxassetid://763717897", Character, 2.5, 0.5)
  3166. CameraEnshaking(6,35)
  3167. for i = 0, 54 do
  3168. WACKYEFFECT({Time = MRANDOM(80,220) ,EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(50,0.08,50)*MRANDOM(1,4), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(255/255,255/255,255/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3169. end
  3170. for i = 0, 34 do
  3171. WACKYEFFECT({Time = MRANDOM(80,220) ,EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(10,0.08,10)*MRANDOM(1,2), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(255/255,255/255,255/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3172. end
  3173. WACKYEFFECT({Time = 60*3,EffectType = "Crystal", Size = VT(85,115,85), Size2 = VT(85,115,85), Transparency = 0.4, Transparency2 = 0.1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Glass", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3174. Swait(60*3)
  3175. coroutine.resume(coroutine.create(function()
  3176. local eff = Instance.new("ParticleEmitter",RootPart)
  3177. eff.Texture = "rbxassetid://2273224484"
  3178. eff.LightEmission = 1
  3179. eff.Color = ColorSequence.new(text.TextColor3)
  3180. eff.Rate = 1400000
  3181. eff.Lifetime = NumberRange.new(0.5,2)
  3182. eff.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,60,0),NumberSequenceKeypoint.new(0.2,3,0),NumberSequenceKeypoint.new(0.8,24,0),NumberSequenceKeypoint.new(1,0,0)})
  3183. eff.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.1,0,0),NumberSequenceKeypoint.new(0.8,0,0),NumberSequenceKeypoint.new(1,1,0)})
  3184. eff.Speed = NumberRange.new(100,1250)
  3185. eff.Drag = 5
  3186. eff.Rotation = NumberRange.new(-500,500)
  3187. eff.VelocitySpread = 9000
  3188. eff.RotSpeed = NumberRange.new(-50,50)
  3189. wait(0.25)
  3190. eff.Enabled = false
  3191. end))
  3192. CameraEnshaking(6,35)
  3193. CFuncs["Sound"].Create("rbxassetid://763717897", Character, 2.5, 0.5)
  3194. for i = 0, 82 do
  3195. WACKYEFFECT({Time = MRANDOM(80,220) ,EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(50,0.08,50)*MRANDOM(1,4), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(255/255,255/255,255/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3196. end
  3197. for i = 0, 51 do
  3198. WACKYEFFECT({Time = MRANDOM(80,220) ,EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(10,0.08,10)*MRANDOM(1,2), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(255/255,255/255,255/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3199. end
  3200. WACKYEFFECT({Time = 60*3,EffectType = "Crystal", Size = VT(85,115,85), Size2 = VT(85,115,85), Transparency = 0.1, Transparency2 = 0.1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Glass", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3201. Swait(60*3)
  3202. coroutine.resume(coroutine.create(function()
  3203. local eff = Instance.new("ParticleEmitter",RootPart)
  3204. eff.Texture = "rbxassetid://2273224484"
  3205. eff.LightEmission = 1
  3206. eff.Color = ColorSequence.new(text.TextColor3)
  3207. eff.Rate = 1800000
  3208. eff.Lifetime = NumberRange.new(0.5,2)
  3209. eff.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,60,0),NumberSequenceKeypoint.new(0.2,3,0),NumberSequenceKeypoint.new(0.8,24,0),NumberSequenceKeypoint.new(1,0,0)})
  3210. eff.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.1,0,0),NumberSequenceKeypoint.new(0.8,0,0),NumberSequenceKeypoint.new(1,1,0)})
  3211. eff.Speed = NumberRange.new(100,1250)
  3212. eff.Drag = 5
  3213. eff.Rotation = NumberRange.new(-500,500)
  3214. eff.VelocitySpread = 9000
  3215. eff.RotSpeed = NumberRange.new(-50,50)
  3216. wait(0.25)
  3217. eff.Enabled = false
  3218. end))
  3219. CameraEnshaking(6,35)
  3220. CFuncs["Sound"].Create("rbxassetid://144580273", Character, 2.5, 0.5)
  3221. CFuncs["Sound"].Create("rbxassetid://144580273", Character, 2.5, 1.15)
  3222. for i = 0, 99 do
  3223. WACKYEFFECT({Time = MRANDOM(80,220) ,EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(50,0.08,50)*MRANDOM(1,4), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(255/255,255/255,255/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3224. end
  3225. for i = 0, 77 do
  3226. WACKYEFFECT({Time = MRANDOM(80,220) ,EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(10,0.08,10)*MRANDOM(1,2), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(255/255,255/255,255/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3227. end
  3228. WACKYEFFECT({Time = 60*5,EffectType = "Crystal", Size = VT(85,115,85), Size2 = VT(85,115,85), Transparency = 0.1, Transparency2 = 0.1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Glass", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3229. coroutine.resume(coroutine.create(function()
  3230. wait(1.2)
  3231. for i = 0, 215 do
  3232. Swait()
  3233. WACKYEFFECT({Time = MRANDOM(150,400) ,EffectType = "Slash", Size = VT(50,0.08,50)*MRANDOM(1,2), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(255/255,255/255,255/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3234. end
  3235. end))
  3236. Swait(60*5)
  3237. coroutine.resume(coroutine.create(function()
  3238. local eff = Instance.new("ParticleEmitter",RootPart)
  3239. eff.Texture = "rbxassetid://2273224484"
  3240. eff.LightEmission = 1
  3241. eff.Color = ColorSequence.new(text.TextColor3)
  3242. eff.Rate = 23000000
  3243. eff.Lifetime = NumberRange.new(0.5,2)
  3244. eff.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,60,0),NumberSequenceKeypoint.new(0.2,3,0),NumberSequenceKeypoint.new(0.8,24,0),NumberSequenceKeypoint.new(1,0,0)})
  3245. eff.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.1,0,0),NumberSequenceKeypoint.new(0.8,0,0),NumberSequenceKeypoint.new(1,1,0)})
  3246. eff.Speed = NumberRange.new(100,1250)
  3247. eff.Drag = 5
  3248. eff.Rotation = NumberRange.new(-500,500)
  3249. eff.VelocitySpread = 9000
  3250. eff.RotSpeed = NumberRange.new(-50,50)
  3251. wait(1)
  3252. eff.Enabled = false
  3253. end))
  3254. CameraEnshaking(9,45)
  3255. CFuncs["Sound"].Create("rbxassetid://763717897", Character, 4, 0.75)
  3256. CFuncs["Sound"].Create("rbxassetid://763717897", Character, 6, 0.5)
  3257. CFuncs["Sound"].Create("rbxassetid://1192402877", Character, 7, 0.5)
  3258. CFuncs["Sound"].Create("rbxassetid://1664711478", Character, 4, 0.5)
  3259. CFuncs["EchoSound"].Create("rbxassetid://824687369", Character, 3, 1,0,10,0.25,0.5,1)
  3260. CFuncs["EchoSound"].Create("rbxassetid://153092227", Character, 3, 0.9,0,10,0.25,0.5,1)
  3261. for i = 0, 1 do
  3262. CFuncs["EchoSound"].Create("rbxassetid://1690476035", Character, 3, 1,0.1,10,0.15,0.5,1)
  3263. end
  3264. CFuncs["EchoSound"].Create("rbxassetid://1690476035", RootPart, 10, 1,0.1,10,0.15,0.5,1)
  3265. for i = 0, 3 do
  3266. WACKYEFFECT({Time = 30,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(85,115,85)*4, Transparency = 0.1, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3267. WACKYEFFECT({Time = 30,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(85,115,85)*8, Transparency = 0.1, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3268. end
  3269. WACKYEFFECT({Time = 90,EffectType = "Crystal", Size = VT(85,115,85), Size2 = VT(85,115,85), Transparency = 0.1, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 60, RotationZ = 0, Material = "Glass", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3270. WACKYEFFECT({Time = 60,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(85,115,85)*4, Transparency = 0.1, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3271. WACKYEFFECT({Time = 90,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(85,115,85)*4, Transparency = 0.1, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3272. WACKYEFFECT({Time = 90,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(85,115,85)*8, Transparency = 0.1, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3273. for i = 0, 164 do
  3274. WACKYEFFECT({Time = MRANDOM(150,400) ,EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(50,0.08,50)*MRANDOM(1,4), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(255/255,255/255,255/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3275. end
  3276. for i = 0, 99 do
  3277. WACKYEFFECT({Time = MRANDOM(80,120) ,EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(35,0.3,35), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(255/255,255/255,255/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3278. end
  3279. end))
  3280. for i=0, 25, 0.1 / Animation_Speed do
  3281. Swait()
  3282. CameraEnshaking(0.1,5)
  3283. WACKYEFFECT({Time = MRANDOM(110,160), EffectType = "Crystal", Size = VT(10,14,10), Size2 = VT(10,14,10), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(MRANDOM(-70,70),-130,MRANDOM(-70,70)), MoveToPos = RootPart.CFrame*CF(MRANDOM(-70,70),0,MRANDOM(-70,70))*VT(MRANDOM(-20,20),MRANDOM(20,115),MRANDOM(-20,20)), RotationX = 0, RotationY = MRANDOM(0,15), RotationZ = 0, Material = "Neon", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = MRANDOM(12,16)/10, SoundVolume = 2})
  3284.  
  3285. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.2*math.cos(SINE/32)) * ANGLES(RAD(-0 + 2.5*math.cos(SINE/24)), RAD(0), RAD(0)), 1 / Animation_Speed)
  3286. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-7.5), RAD(0), RAD(0)), 1 / Animation_Speed)
  3287. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(80)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3288. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-80)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3289. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05, -0.01) * ANGLES(RAD(-15), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 - 7*math.cos(SINE/34))), 1 / Animation_Speed)
  3290. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.5) * ANGLES(RAD(-12.5), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 + 5*math.cos(SINE/26))), 1 / Animation_Speed)
  3291. end
  3292. for i=0, 27, 0.1 / Animation_Speed do
  3293. Swait()
  3294. CameraEnshaking(0.1,5)
  3295. WACKYEFFECT({Time = MRANDOM(30,100), EffectType = "Crystal", Size = VT(10,14,10), Size2 = VT(10,14,10), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(MRANDOM(-170,170),-130,MRANDOM(-170,170)), MoveToPos = RootPart.CFrame*CF(MRANDOM(-170,170),0,MRANDOM(-170,170))*VT(MRANDOM(-20,20),MRANDOM(20,115),MRANDOM(-20,20)), RotationX = 0, RotationY = MRANDOM(0,15), RotationZ = 0, Material = "Neon", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = MRANDOM(12,16)/10, SoundVolume = 2})
  3296.  
  3297. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.2*math.cos(SINE/32)) * ANGLES(RAD(15 + 2.5*math.cos(SINE/24)), RAD(0), RAD(0)), 1 / Animation_Speed)
  3298. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-7.5), RAD(0), RAD(0)), 1 / Animation_Speed)
  3299. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, -0.5) * ANGLES(RAD(70), RAD(0), RAD(-80)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3300. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, -0.5) * ANGLES(RAD(70), RAD(0), RAD(80)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3301. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05, -0.01) * ANGLES(RAD(-15), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 - 7*math.cos(SINE/34))), 1 / Animation_Speed)
  3302. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.5) * ANGLES(RAD(-12.5), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 + 5*math.cos(SINE/26))), 1 / Animation_Speed)
  3303. end
  3304. vel:Destroy()
  3305. CreateSound(206082327,Torso,3,1,false)
  3306. FACE = 8329438
  3307. Speed = 100
  3308. MODE = "Crystal"
  3309. text.Text = "Crystal"
  3310. TEXTCOLOR = BrickColor.new("Pastel Blue").Color
  3311. PRT.Color = BrickColor.new("Pastel Blue").Color
  3312. EYE.Color = BrickColor.new("Pastel Blue").Color
  3313. EYE2.Color = BrickColor.new("Pastel Blue").Color
  3314. Hair.Color = BrickColor.new("Pastel Blue").Color
  3315. Hair2.Color = BrickColor.new("Pastel Blue").Color
  3316. MAINRUINCOLOR = BrickColor.new("Pastel Blue")
  3317. SECONDRUINCOLOR = BrickColor.new("Pastel Blue")
  3318. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3319. ned.Text = "Crystal"
  3320. ATTACK = false
  3321. Rooted = false
  3322. end
  3323.  
  3324. function SuperiorForm()
  3325. ATTACK = true
  3326. Rooted = true
  3327. BALL.Parent = Character
  3328. XEYE.Parent = nil
  3329. SONG = 1873219898
  3330. PITCH = 1
  3331. VOLUME = 1.5
  3332. FACE = 404306534
  3333. Speed = 25
  3334. MODE = "Superior"
  3335. text.Text = "Superior"
  3336. TEXTCOLOR = C3(107/255,0/255,0/255)
  3337. PRT.Color = C3(117/255,0/255,0/255)
  3338. EYE.Color = C3(255/255,0/255,0/255)
  3339. EYE2.Color = C3(255/255,0/255,0/255)
  3340. Hair.Color = C3(151/255,0/255,0/255)
  3341. Hair2.Color = C3(151/255,0/255,0/255)
  3342. MAINRUINCOLOR = BrickColor.new("Really black")
  3343. SECONDRUINCOLOR = BrickColor.new("Really red")
  3344. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3345. ned.Text = "Superior"
  3346. ATTACK = false
  3347. Rooted = false
  3348. end
  3349.  
  3350. function LoveForm()
  3351. ATTACK = true
  3352. Rooted = true
  3353. BALL.Parent = Character
  3354. XEYE.Parent = nil
  3355. SONG = 2439301912
  3356. PITCH = 1
  3357. VOLUME = 1.5
  3358. FACE = 404306534
  3359. Speed = 25
  3360. MODE = "Love"
  3361. text.Text = "Love"
  3362. TEXTCOLOR = C3(255/255,102/255,204/255)
  3363. PRT.Color = C3(255/255,102/255,204/255)
  3364. EYE.Color = C3(255/255,102/255,204/255)
  3365. EYE2.Color = C3(255/255,102/255,204/255)
  3366. Hair.Color = C3(255/255,102/255,204/255)
  3367. Hair2.Color = C3(255/255,102/255,204/255)
  3368. MAINRUINCOLOR = BrickColor.new("Hot pink")
  3369. SECONDRUINCOLOR = BrickColor.new("Carnation pink")
  3370. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3371. ned.Text = "Love"
  3372. ATTACK = false
  3373. Rooted = false
  3374. end
  3375.  
  3376.  
  3377. function DisbeliefForm()
  3378. ATTACK = true
  3379. Rooted = true
  3380. BALL.Parent = Character
  3381. XEYE.Parent = nil
  3382. SONG = 1591230720
  3383. PITCH = 1
  3384. VOLUME = 1.5
  3385. FACE = 155195214
  3386. Speed = 25
  3387. MODE = "Disb"
  3388. text.Text = "Rage"
  3389. TEXTCOLOR = C3(107/255,0/255,0/255)
  3390. EYE.Color = BrickColor.new("Really black").Color
  3391. EYE2.Color = BrickColor.new("Really red").Color
  3392. Hair.Color = BrickColor.new("Really red").Color
  3393. Hair2.Color = BrickColor.new("White").Color
  3394. PRT.Color = BrickColor.new("Royal purple").Color
  3395. MAINRUINCOLOR = BrickColor.new("Really red")
  3396. SECONDRUINCOLOR = BrickColor.new("Black")
  3397. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3398. ned.Text = "Rageing Yet?"
  3399. ATTACK = false
  3400. Rooted = false
  3401. end
  3402.  
  3403.  
  3404.  
  3405. function DepressionForm()
  3406. ATTACK = true
  3407. Rooted = true
  3408. BALL.Parent = Character
  3409. XEYE.Parent = nil
  3410. SONG = 1600388782
  3411. PITCH = 1
  3412. VOLUME = 1.5
  3413. FACE = 2642830096
  3414. Speed = 25
  3415. MODE = "Depress"
  3416. text.Text = "Insane"
  3417. TEXTCOLOR = C3(155/255,0/255,255/255)
  3418. EYE.Color = BrickColor.new("Royal purple").Color
  3419. EYE2.Color = BrickColor.new("White").Color
  3420. Hair.Color = BrickColor.new("Bright violet").Color
  3421. Hair2.Color = BrickColor.new("Really black").Color
  3422. PRT.Color = BrickColor.new("Royal purple").Color
  3423. MAINRUINCOLOR = BrickColor.new("Royal purple")
  3424. SECONDRUINCOLOR = BrickColor.new("Bright violet")
  3425. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3426. ned.Text = " Help Me"
  3427. ATTACK = false
  3428. Rooted = false
  3429. end
  3430.  
  3431.  
  3432.  
  3433. function HatredForm()
  3434. ATTACK = true
  3435. Rooted = true
  3436. BALL.Parent = Character
  3437. XEYE.Parent = nil
  3438. SONG = 1369263130
  3439. PITCH = 1
  3440. VOLUME = 1.5
  3441. FACE = 155195214
  3442. Speed = 25
  3443. MODE = "HATRED"
  3444. text.Text = "Hatred"
  3445. TEXTCOLOR = C3(0/255,0/255,0/255)
  3446. PRT.Color = C3(0/255,0/255,0/255)
  3447. EYE.Color = C3(0/255,0/255,0/255)
  3448. EYE2.Color = C3(0/255,0/255,0/255)
  3449. Hair.Color = C3(0/255,0/255,0/255)
  3450. Hair2.Color = C3(0/255,0/255,0/255)
  3451. MAINRUINCOLOR = BrickColor.new("Really black")
  3452. SECONDRUINCOLOR = BrickColor.new("Really black")
  3453. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3454. ned.Text = "Hatred"
  3455. ATTACK = false
  3456. Rooted = false
  3457. end
  3458.  
  3459.  
  3460. function EdgyForm()
  3461. ATTACK = true
  3462. Rooted = true
  3463. BALL.Parent = Character
  3464. XEYE.Parent = nil
  3465. SONG = 850796349
  3466. PITCH = 1
  3467. VOLUME = 1.5
  3468. FACE = 850796349
  3469. Speed = 25
  3470. MODE = "Edgy"
  3471. text.Text = "Edgy"
  3472. TEXTCOLOR = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  3473. PRT.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  3474. EYE.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  3475. EYE2.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  3476. Hair.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  3477. Hair2.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  3478. MAINRUINCOLOR = BrickColor.new("Pink")
  3479. SECONDRUINCOLOR = BrickColor.new("White")
  3480. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3481. ned.Text = "Base"
  3482. ATTACK = false
  3483. Rooted = false
  3484. end
  3485.  
  3486. function LostSoulForm()
  3487. ATTACK = true
  3488. Rooted = true
  3489. BALL.Parent = Character
  3490. XEYE.Parent = nil
  3491. SONG = 343860759
  3492. PITCH = 1
  3493. VOLUME = 1.5
  3494. FACE = 155195214
  3495. Speed = 25
  3496. MODE = "Soul"
  3497. text.Text = "L () $ T $ () U L"
  3498. TEXTCOLOR = C3(59/255,0/255,0/255)
  3499. PRT.Color = C3(255/255,0/255,0/255)
  3500. EYE.Color = C3(59/255,0/255,0/255)
  3501. EYE2.Color = C3(255/255,0/255,0/255)
  3502. Hair.Color = C3(59/255,0/255,0/255)
  3503. Hair2.Color = C3(255/255,0/255,0/255)
  3504. MAINRUINCOLOR = BrickColor.new("Maroon")
  3505. SECONDRUINCOLOR = BrickColor.new("Maroon")
  3506. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3507. ned.Text = "L (0 $ T $ () U L"
  3508. ATTACK = false
  3509. Rooted = false
  3510. end
  3511.  
  3512.  
  3513. function RadForm()
  3514. ATTACK = true
  3515. Rooted = true
  3516. BALL.Parent = Character
  3517. XEYE.Parent = nil
  3518. SONG = 798163149
  3519. PITCH = 1
  3520. VOLUME = 1.8
  3521. FACE = 0
  3522. Speed = 12
  3523. MODE = "Nuclear"
  3524. text.Text = "Radiation"
  3525. ned.Text = "Nuclear"
  3526. TEXTCOLOR = C3(0/255,0/255,0/255)
  3527. PRT.Color = C3(0/255,0/255,0/255)
  3528. EYE.Color = C3(0/255,0/255,0/255)
  3529. EYE2.Color = C3(0/255,0/255,0/255)
  3530. Hair.Color = C3(0/255,0/255,0/255)
  3531. Hair2.Color = C3(0/255,0/255,0/255)
  3532. MAINRUINCOLOR = BrickColor.new(0,0,0)
  3533. SECONDRUINCOLOR = BrickColor.new(0,0,0)
  3534. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3535. ATTACK = false
  3536. Rooted = false
  3537. end
  3538.  
  3539. function BlackWhiteForm()
  3540. ATTACK = true
  3541. Rooted = true
  3542. XEYE.Parent = nil
  3543. BALL.Parent = Character
  3544. local HITFLOOR,HITPOS,NORMAL = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 25, Character)
  3545. text.Text = " "
  3546. for i = 0, 1, 0.1 / Animation_Speed do
  3547. Swait()
  3548. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.5, 1 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(-15), RAD(0), RAD(0)), 1 / Animation_Speed)
  3549. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25) - 1)) * ANGLES(RAD(35), RAD(0), RAD(0)), 1 / Animation_Speed)
  3550. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(20), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3551. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(20), RAD(0), RAD(-90)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3552. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  3553. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  3554. end
  3555. WACKYEFFECT({Time = 60, EffectType = "Wave", Size = VT(12,0.55,12), Size2 = VT(12,0.55,12), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Neon", Color = C3(0/255, 0/255, 0/255), SoundID = nil, SoundPitch = 1, SoundVolume = 6})
  3556. UNANCHOR = false
  3557. RootPart.Anchored = true
  3558. for i = 0, 2, 0.1 / Animation_Speed do
  3559. Swait()
  3560. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0.05 * COS(SINE / 12), 0, -10 + 0.05 * SIN(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  3561. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25) - 1)) * ANGLES(RAD(35), RAD(0), RAD(0)), 1 / Animation_Speed)
  3562. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(20), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3563. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(20), RAD(0), RAD(-90)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3564. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(-15), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3565. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(-15), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3566. end
  3567. for i = 0, 0.1, 0.1 / Animation_Speed do
  3568. Swait()
  3569. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3570. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(0 - 5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  3571. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.15, 0.5, 0.5) * ANGLES(RAD(-25 - 4 * COS(SINE / 12)), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3572. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.5, 0.5) * ANGLES(RAD(-30 - 4 * COS(SINE / 12)), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3573. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3574. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3575. end
  3576. WACKYEFFECT({Time = 60, EffectType = "Wave", Size = VT(12,0.55,12), Size2 = VT(12,0.55,12), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Neon", Color = C3(255/255, 255/255, 255/255), SoundID = nil, SoundPitch = 1, SoundVolume = 6})
  3577. UNANCHOR = true
  3578. RootPart.Anchored = false
  3579. MODE = "90s"
  3580. SONG = 1166995642
  3581. PITCH = 1
  3582. VOLUME = 3.5
  3583. sick.TimePosition = 17.5
  3584. FACE = 2365263255
  3585. Speed = 16
  3586. text.Text = "90's"
  3587. ned.Text = "90's"
  3588. TEXTCOLOR = C3(255/255,255/255,255/255)
  3589. PRT.Color = C3(255/255,255/255,255/255)
  3590. EYE.Color = C3(95/255,95/255,95/255)
  3591. EYE2.Color = C3(95/255,95/255,95/255)
  3592. Hair.Color = C3(255/255,255/255,255/255)
  3593. Hair2.Color = C3(27/255,42/255,53/255)
  3594. MAINRUINCOLOR = BrickColor.new("Institutional white")
  3595. SECONDRUINCOLOR = BrickColor.new("Black")
  3596. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3597. ATTACK = false
  3598. Rooted = false
  3599. end
  3600.  
  3601. function EightyForm()
  3602. ATTACK = true
  3603. Rooted = true
  3604. XEYE.Parent = nil
  3605. BALL.Parent = Character
  3606. text.Text = " "
  3607. local HITFLOOR,HITPOS,NORMAL = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 25, Character)
  3608. for i = 0, 1, 0.1 / Animation_Speed do
  3609. Swait()
  3610. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3611. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(0 - 5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  3612. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.15, 0.5, 0.5) * ANGLES(RAD(-25 - 4 * COS(SINE / 12)), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3613. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.5, 0.5) * ANGLES(RAD(-30 - 4 * COS(SINE / 12)), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3614. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
  3615. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
  3616. end
  3617. WACKYEFFECT({Time = 60, EffectType = "Wave", Size = VT(12,0.55,12), Size2 = VT(12,0.55,12), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Neon", Color = C3(0/255, 0/255, 0/255), SoundID = nil, SoundPitch = 1, SoundVolume = 6})
  3618. UNANCHOR = false
  3619. RootPart.Anchored = true
  3620. for i = 0, 2, 0.1 / Animation_Speed do
  3621. Swait()
  3622. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -11 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3623. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(0 - 5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  3624. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.15, 0.5, 0.5) * ANGLES(RAD(-25 - 4 * COS(SINE / 12)), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3625. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.5, 0.5) * ANGLES(RAD(-30 - 4 * COS(SINE / 12)), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3626. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
  3627. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
  3628. end
  3629. for i = 0, 0.1, 0.1 / Animation_Speed do
  3630. Swait()
  3631. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3632. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(0 - 5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  3633. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.15, 0.5, 0.5) * ANGLES(RAD(-25 - 4 * COS(SINE / 12)), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3634. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.5, 0.5) * ANGLES(RAD(-30 - 4 * COS(SINE / 12)), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3635. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
  3636. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
  3637. end
  3638. UNANCHOR = true
  3639. RootPart.Anchored = false
  3640. WACKYEFFECT({Time = 60, EffectType = "Wave", Size = VT(12,0.55,12), Size2 = VT(12,0.55,12), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Neon", Color = C3(255/255, 255/255, 255/255), SoundID = nil, SoundPitch = 1, SoundVolume = 6})
  3641. MODE = "80s"
  3642. text.Text = "80's"
  3643. ned.Text = "80's"
  3644. TEXTCOLOR = C3(27/255,42/255,53/255)
  3645. PRT.Color = C3(27/255,42/255,53/255)
  3646. EYE.Color = C3(95/255,95/255,95/255)
  3647. EYE2.Color = C3(95/255,95/255,95/255)
  3648. Hair.Color = C3(27/255,42/255,53/255)
  3649. Hair2.Color = C3(255/255,255/255,255/255)
  3650. MAINRUINCOLOR = BrickColor.new("Black")
  3651. SECONDRUINCOLOR = BrickColor.new("Institutional white")
  3652. FACE = 2365263255
  3653. SONG = 1141556798
  3654. PITCH = 1
  3655. VOLUME = 3.5
  3656. sick.TimePosition = 0.1
  3657. Speed = 16
  3658. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3659. UNANCHOR = true
  3660. RootPart.Anchored = false
  3661. ATTACK = false
  3662. Rooted = false
  3663. end
  3664.  
  3665. function BlackForm()
  3666. ATTACK = true
  3667. Rooted = true
  3668. BALL.Parent = Character
  3669. XEYE.Parent = nil
  3670. SONG = 1420353940
  3671. PITCH = 1
  3672. VOLUME = 1.5
  3673. sick.TimePosition = 0.5
  3674. text.Text = ""
  3675. local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4, Character)
  3676. local POSITION = CF(HITPOS)*ANGLES(RAD(0),RAD(0),RAD(0))*CF(0,1,0).p
  3677. chatfunc("Riddle me this..")
  3678. BigBlack("Riddle me This.",MAINRUINCOLOR.Color,3)
  3679. for i=0, 4, 0.1 / Animation_Speed do
  3680. Swait()
  3681. 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)
  3682. 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)
  3683. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(160), RAD(0), RAD(30)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
  3684. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.3) * ANGLES(RAD(-40), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3685. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3686. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3687. end
  3688. BigBlack("Riddle me that.",MAINRUINCOLOR.Color,3)
  3689. chatfunc("Riddle me that..")
  3690. for i=0, 4, 0.1 / Animation_Speed do
  3691. Swait()
  3692. 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)
  3693. 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)
  3694. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.5, 0.3) * ANGLES(RAD(-45), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3695. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(160), RAD(0), RAD(-30)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
  3696. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3697. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3698. end
  3699. BigBlack("Who's afraid of The Big Black?",MAINRUINCOLOR.Color,1.5)
  3700. chatfunc("Who's afraid of The Big Black?")
  3701. for i=0, 5, 0.1 / Animation_Speed do
  3702. Swait()
  3703. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.05 * COS(SINE / 30)) * ANGLES(RAD(15), RAD(0), RAD(0)), 0.1 / Animation_Speed)
  3704. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(35 - 2.5 * SIN(SINE / 30)), RAD(0), RAD(0)), 0.1 / Animation_Speed)
  3705. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 - 0.1 * COS(SINE / 30), -0.5) * ANGLES(RAD(170), RAD(0), RAD(-40)) * RIGHTSHOULDERC0, 0.1 / Animation_Speed)
  3706. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 - 0.1 * COS(SINE / 30), -0.5) * ANGLES(RAD(170), RAD(0), RAD(40)) * LEFTSHOULDERC0, 0.1 / Animation_Speed)
  3707. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.025 * COS(SINE / 30), -0.5) * ANGLES(RAD(15), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.1 / Animation_Speed)
  3708. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5 - 0.025 * COS(SINE / 30), -0.5) * ANGLES(RAD(15), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.1 / Animation_Speed)
  3709. end
  3710. WACKYEFFECT({Time = 50 ,EffectType = "Sphere", Size = VT(0,0,0), Size2 = VT(150,150,150), Transparency = 0, Transparency2 = 1, CFrame = CF(RootPart.CFrame.p), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3711. WACKYEFFECT({Time = 150 ,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(180,180,180), Transparency = 0, Transparency2 = 1, CFrame = CF(RootPart.CFrame.p), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3712. for i = 0, 98 do
  3713. WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,300,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3714. end
  3715. for i = 0, 185 do
  3716. WACKYEFFECT({Time = 130 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,600,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3717. end
  3718. CreateSound(206082327,Torso,3,1,false)
  3719. CameraEnshaking(5,40)
  3720. for i=0, 0.7, 0.1 / Animation_Speed do
  3721. Swait()
  3722. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1.3 + 0.05 * COS(SINE / 30)) * ANGLES(RAD(-15), RAD(0), RAD(0)), 1 / Animation_Speed)
  3723. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-35 - 2.5 * SIN(SINE / 30)), RAD(0), RAD(0)), 1 / Animation_Speed)
  3724. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 1 - 0.1 * COS(SINE / 30), 0) * ANGLES(RAD(-20), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3725. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 1 - 0.1 * COS(SINE / 30), 0) * ANGLES(RAD(-20), RAD(0), RAD(-40)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3726. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.025 * COS(SINE / 30), 0) * ANGLES(RAD(15), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3727. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.025 * COS(SINE / 30), 0) * ANGLES(RAD(15), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3728. end
  3729. MODE = "Black"
  3730. FACE = 148988280
  3731. Speed = 45
  3732. text.Text = "THE BIG BLACK"
  3733. ned.Text = "TBB"
  3734. TEXTCOLOR = C3(27/255,42/255,53/255)
  3735. PRT.Color = C3(27/255,42/255,53/255)
  3736. EYE.Color = C3(27/255,42/255,53/255)
  3737. EYE2.Color = C3(27/255,42/255,53/255)
  3738. Hair.Color = C3(27/255,42/255,53/255)
  3739. Hair2.Color = C3(27/255,42/255,53/255)
  3740. MAINRUINCOLOR = BrickColor.new("Black")
  3741. SECONDRUINCOLOR = BrickColor.new("Black")
  3742. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3743. ATTACK = false
  3744. Rooted = false
  3745. end
  3746.  
  3747. function LostForm()
  3748. ATTACK = true
  3749. Rooted = true
  3750. BALL.Parent = Character
  3751. XEYE.Parent = nil
  3752. SONG = 723652641
  3753. PITCH = 1.4
  3754. VOLUME = 1.3
  3755. FACE = 0
  3756. local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4, Character)
  3757. local POSITION = CF(HITPOS)*ANGLES(RAD(0),RAD(0),RAD(0))*CF(0,1,0).p
  3758. CreateSound(136007472,Torso,5,1.2,false)
  3759. for i=0, 2.5, 0.1 / Animation_Speed do
  3760. Swait()
  3761. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(25), RAD(0), RAD(0)), 0.25 / Animation_Speed)
  3762. 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.25 / Animation_Speed)
  3763. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1 + 0.75 * COS(SINE / 1) - 0.75 * COS(SINE / 1), 0.5 + 0.75 * COS(SINE / 1), -0.5) * ANGLES(RAD(155), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 0.25 / Animation_Speed)
  3764. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1 - 0.75 * COS(SINE / 1) + 0.75 * COS(SINE / 1), 0.5 - 0.75 * COS(SINE / 1), -0.5) * ANGLES(RAD(155), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.25 / Animation_Speed)
  3765. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(25), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.25 / Animation_Speed)
  3766. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(25), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.25 / Animation_Speed)
  3767. end
  3768. WACKYEFFECT({Time = 75 ,EffectType = "Sphere", Size = VT(75,75,75), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(RootPart.CFrame.p), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3769. WACKYEFFECT({Time = 50 ,EffectType = "Block", Size = VT(90,90,90), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(RootPart.CFrame.p), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3770. for i = 0, 15 do
  3771. WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = Torso.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3772. end
  3773. for i = 0, 51 do
  3774. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,300,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = Torso.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3775. end
  3776. CameraEnshaking(8,9)
  3777. CreateSound(847061203,Torso,3,1,false)
  3778. CreateSound(239000203,Torso,3,1,false)
  3779. CreateSound(579687077,Torso,3,0.75,false)
  3780. MODE = "LostHope"
  3781. Speed = 12
  3782. text.Text = "The Lost"
  3783. ned.Text = "Lost"
  3784. TEXTCOLOR = C3(0/255,0/255,0/255)
  3785. PRT.Color = C3(0/255,0/255,0/255)
  3786. EYE.Color = C3(0/255,0/255,0/255)
  3787. EYE2.Color = C3(0/255,0/255,0/255)
  3788. Hair.Color = C3(0/255,0/255,0/255)
  3789. Hair2.Color = C3(0/255,0/255,0/255)
  3790. MAINRUINCOLOR = BrickColor.new("Really black")
  3791. SECONDRUINCOLOR = BrickColor.new("Really black")
  3792. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3793.  
  3794. for i=0, 1.5, 0.1 / Animation_Speed do
  3795. Swait()
  3796. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
  3797. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  3798. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(-45), RAD(0), RAD(30)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3799. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(-45), RAD(0), RAD(-30)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3800. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(-25), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3801. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(-25), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3802. end
  3803. ATTACK = false
  3804. Rooted = false
  3805. end
  3806.  
  3807. function VisualForm()
  3808. ATTACK = true
  3809. Rooted = true
  3810. BALL.Parent = Character
  3811. XEYE.Parent = nil
  3812. SONG = 2642830096
  3813. PITCH = 1
  3814. VOLUME = 2
  3815. FACE = 18151722
  3816. Speed = 25
  3817. MODE = "Visual"
  3818. text.Text = "Visualizer"
  3819. PRT.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  3820. EYE.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  3821. EYE2.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  3822. Hair.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  3823. Hair2.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  3824. MAINRUINCOLOR = BrickColor.new("Pink")
  3825. SECONDRUINCOLOR = BrickColor.new("White")
  3826. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,0,SECONDRUINCOLOR,0,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3827. ned.Text = "In My Head"
  3828. ATTACK = false
  3829. Rooted = false
  3830. end
  3831.  
  3832. function TerraForm()
  3833. ATTACK = true
  3834. Rooted = true
  3835. BALL.Parent = Character
  3836. XEYE.Parent = nil
  3837. SONG = 157460916
  3838. PITCH = 1
  3839. VOLUME = 1.7
  3840. FACE = 155195214
  3841. Speed = 27
  3842. MODE = "Hexa"
  3843. text.Text = "Terra"
  3844. ned.Text = "Terra"
  3845. TEXTCOLOR = C3(170/255,85/255,0/255)
  3846. PRT.Color = C3(86/255,66/255,54/255)
  3847. EYE.Color = C3(39/255,70/255,45/255)
  3848. EYE2.Color = C3(39/255,70/255,45/255)
  3849. Hair.Color = C3(39/255,70/255,45/255)
  3850. Hair2.Color = C3(39/255,70/255,45/255)
  3851. MAINRUINCOLOR = BrickColor.new("Dirt brown")
  3852. SECONDRUINCOLOR = BrickColor.new("Dirt brown")
  3853. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3854. ATTACK = false
  3855. Rooted = false
  3856. end
  3857.  
  3858. function RandomForm()
  3859. ATTACK = true
  3860. Rooted = true
  3861. XEYE.Parent = nil
  3862. BALL.Parent = Character
  3863. UNANCHOR = true
  3864. RootPart.Anchored = false
  3865. MODE = "Random"
  3866. SONG = 0
  3867. PITCH = 1
  3868. VOLUME = 10
  3869. FACE = 2365263255
  3870. Speed = 20
  3871. text.Text = "Randomizer"
  3872. ned.Text = "Randomizer"
  3873. TEXTCOLOR = BrickColor.Random().Color
  3874. PRT.Color = BrickColor.Random().Color
  3875. EYE.Color = BrickColor.Random().Color
  3876. EYE2.Color = BrickColor.Random().Color
  3877. Hair.Color = BrickColor.Random().Color
  3878. Hair2.Color = BrickColor.Random().Color
  3879. MAINRUINCOLOR = BrickColor.Random()
  3880. SECONDRUINCOLOR = BrickColor.Random()
  3881. RecolorThing(BrickColor.Random(),BrickColor.Random(),BrickColor.Random(),BrickColor.Random(),BrickColor.Random(),1,BrickColor.Random(),1,BrickColor.Random(),BrickColor.Random())
  3882. ATTACK = false
  3883. Rooted = false
  3884. end
  3885.  
  3886. function VantaForm()
  3887. ATTACK = true
  3888. Rooted = true
  3889. BALL.Parent = Character
  3890. XEYE.Parent = nil
  3891. SONG = 190845741
  3892. PITCH = 1
  3893. VOLUME = 6
  3894. sick.TimePosition = 12.5
  3895. wait(1)
  3896. for i=0, 2.5, 0.1 / Animation_Speed do
  3897. Swait()
  3898. 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.4 / Animation_Speed)
  3899. 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)
  3900. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.4 / Animation_Speed)
  3901. 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)
  3902. 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)), 1 / Animation_Speed)
  3903. 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)), 1 / Animation_Speed)
  3904. end
  3905. MODE = "Vanta"
  3906. WACKYEFFECT({Time = 30 ,EffectType = "Sphere", Size = VT(0,0,0), Size2 = VT(15,15,15), Transparency = 0, Transparency2 = 1, CFrame = CF(RootPart.CFrame.p), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(107/255,50/255,124/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  3907. FACE = 404306534
  3908. Speed = 12
  3909. text.Text = "Vanta-X"
  3910. ned.Text = "Vanta-X"
  3911. TEXTCOLOR = C3(107/255,50/255,124/255)
  3912. PRT.Color = C3(107/255,50/255,124/255)
  3913. EYE.Color = C3(155/255,0/255,255/255)
  3914. EYE2.Color = C3(155/255,0/255,255/255)
  3915. Hair.Color = C3(80/255,0/255,180/255)
  3916. Hair2.Color = C3(50/255,0/255,150/255)
  3917. MAINRUINCOLOR = BrickColor.new("Royal purple")
  3918. SECONDRUINCOLOR = BrickColor.new("Dark indigo")
  3919. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3920. ATTACK = false
  3921. Rooted = false
  3922. end
  3923.  
  3924. function ChronoForm()
  3925. ATTACK = true
  3926. Rooted = true
  3927. BALL.Parent = Character
  3928. XEYE.Parent = nil
  3929. SONG = 432493949
  3930. PITCH = 1
  3931. VOLUME = 3
  3932. sick.TimePosition = 0
  3933. FACE = 2371494469
  3934. Speed = 16
  3935. MODE = "Time"
  3936. text.Text = "Chronos"
  3937. ned.Text = "Chronos"
  3938. TEXTCOLOR = C3(0/255,255/255,0/255)
  3939. PRT.Color = C3(0/255,155/255,0/255)
  3940. EYE.Color = C3(0/255,255/255,0/255)
  3941. EYE2.Color = C3(0/255,255/255,0/255)
  3942. Hair.Color = C3(239/255,184/255,56/255)
  3943. Hair2.Color = C3(245/255,205/255,48/255)
  3944. MODE = "Time"
  3945. MAINRUINCOLOR = BrickColor.new("Lime green")
  3946. SECONDRUINCOLOR = BrickColor.new("Lime green")
  3947. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3948. ATTACK = false
  3949. Rooted = false
  3950. end
  3951.  
  3952. function SenseForm()
  3953. ATTACK = true
  3954. Rooted = true
  3955. BALL.Parent = Character
  3956. XEYE.Parent = nil
  3957. SONG = 2860310547
  3958. PITCH = 1
  3959. VOLUME = 1.4
  3960. FACE = 2375008868
  3961. Speed = 23
  3962. MODE = "Sense"
  3963. text.TextColor3 = C3(255/255,255/255,255/255)
  3964. text.Text = "Street"
  3965. ned.Text = "Street"
  3966. TEXTCOLOR = C3(0/16,16/176,176/0)
  3967. PRT.Color = C3(0/16,16/176,176/0)
  3968. EYE.Color = C3(0/16,16/176,176/0)
  3969. EYE2.Color = C3(0/16,16/176,176/0)
  3970. Hair.Color = C3(0/16,16/176,176/0)
  3971. Hair2.Color = C3(0/16,16/176,176/0)
  3972. MAINRUINCOLOR = BrickColor.new("Dark blue")
  3973. SECONDRUINCOLOR = BrickColor.new("Pink")
  3974. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3975. ATTACK = false
  3976. Rooted = false
  3977. end
  3978.  
  3979. function SanityForm()
  3980. ATTACK = true
  3981. Rooted = true
  3982. BALL.Parent = Character
  3983. XEYE.Parent = nil
  3984. MODE = "Sanity"
  3985. SONG = 2347469019
  3986. PITCH = 1
  3987. VOLUME = 1.7
  3988. FACE = 2375030229
  3989. Speed = 30
  3990. TEXTCOLOR = C3(0/255,0/255,0/255)
  3991. text.Text = "Sanity-Less"
  3992. coroutine.resume(coroutine.create(function()
  3993. repeat
  3994. ned.Text = "Sanity-Less"
  3995. PRT.Color = BrickColor.Random().Color
  3996. EYE.Color = BrickColor.Random().Color
  3997. EYE2.Color = BrickColor.Random().Color
  3998. Hair.Color = BrickColor.Random().Color
  3999. Hair2.Color = BrickColor.Random().Color
  4000. MAINRUINCOLOR = BrickColor.Random()
  4001. SECONDRUINCOLOR = BrickColor.Random()
  4002. text.TextColor3 = BrickColor.Random().Color
  4003. text.TextStrokeColor3 = BrickColor.Random().Color
  4004. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  4005. Swait(5)
  4006. until MODE ~= "Sanity"
  4007. text.TextColor3 = C3(27/255,42/255,53/255)
  4008. end))
  4009. TEXTCOLOR = C3(0/255,0/255,0/255)
  4010. PRT.Color = C3(99/255,95/255,98/255)
  4011. EYE.Color = C3(99/255,95/255,98/255)
  4012. EYE2.Color = C3(99/255,95/255,98/255)
  4013. Hair.Color = C3(99/255,95/255,98/255)
  4014. Hair2.Color = C3(99/255,95/255,98/255)
  4015. ATTACK = false
  4016. Rooted = false
  4017. end
  4018.  
  4019. function RainbowForm()
  4020. ATTACK = true
  4021. Rooted = true
  4022. BALL.Parent = Character
  4023. XEYE.Parent = nil
  4024. MODE = "Rainbow"
  4025. SONG = 758554341
  4026. PITCH = 1
  4027. VOLUME = 1.7
  4028. FACE = 2375030229
  4029. Speed = 30
  4030. TEXTCOLOR = C3(0/255,0/255,0/255)
  4031. text.Text = "RAINBOW"
  4032. coroutine.resume(coroutine.create(function()
  4033. repeat
  4034. ned.Text = "Rainbow"
  4035. PRT.Color = BrickColor.Random().Color
  4036. EYE.Color = BrickColor.Random().Color
  4037. EYE2.Color = BrickColor.Random().Color
  4038. Hair.Color = BrickColor.Random().Color
  4039. Hair2.Color = BrickColor.Random().Color
  4040. MAINRUINCOLOR = BrickColor.Random().Color
  4041. SECONDRUINCOLOR = BrickColor.Random().Color
  4042. text.TextColor3 = BrickColor.Random().Color
  4043. text.TextStrokeColor3 = BrickColor.Random().Color
  4044. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  4045. Swait(5)
  4046. until MODE ~= "Rainbow"
  4047. text.TextColor3 = C3(27/255,42/255,53/255)
  4048. end))
  4049. TEXTCOLOR = C3(0/255,0/255,0/255)
  4050. PRT.Color = C3(99/255,95/255,98/255)
  4051. EYE.Color = C3(99/255,95/255,98/255)
  4052. EYE2.Color = C3(99/255,95/255,98/255)
  4053. Hair.Color = C3(99/255,95/255,98/255)
  4054. Hair2.Color = C3(99/255,95/255,98/255)
  4055. ATTACK = false
  4056. Rooted = false
  4057. end
  4058.  
  4059. function GlitchForm()
  4060. ATTACK = true
  4061. Rooted = true
  4062. BALL.Parent = Character
  4063. XEYE.Parent = nil
  4064. SONG = 1470848774
  4065. PITCH = 1
  4066. VOLUME = 1.4
  4067. FACE = 629933140
  4068. Speed = 23
  4069. MODE = "Broken"
  4070. text.TextColor3 = C3(255/255,255/255,255/255)
  4071. text.Text = "Broken"
  4072. ned.Text = "Broken"
  4073. TEXTCOLOR = C3(255/255,255/255,255/255)
  4074. PRT.Color = C3(13/255,105/255,172/255)
  4075. EYE.Color = C3(255/255,255/255,255/255)
  4076. EYE2.Color = C3(255/255,255/255,255/255)
  4077. Hair.Color = C3(196/255,40/255,28/255)
  4078. Hair2.Color = C3(196/255,40/255,28/255)
  4079. MAINRUINCOLOR = BrickColor.new("Really black")
  4080. SECONDRUINCOLOR = BrickColor.new("Really black")
  4081. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  4082. ATTACK = false
  4083. Rooted = false
  4084. end
  4085.  
  4086. function RevForm()
  4087. ATTACK = true
  4088. Rooted = true
  4089. BALL.Parent = Character
  4090. XEYE.Parent = nil
  4091. SONG = 1159840521
  4092. PITCH = 1
  4093. VOLUME = 1.4
  4094. FACE = 0
  4095. Speed = 23
  4096. MODE = "Rev"
  4097. text.TextColor3 = C3(255/255,255/255,255/255)
  4098. text.Text = "REVENGEFUL"
  4099. ned.Text = "REVENGEFUL"
  4100. TEXTCOLOR = C3(255/255,255/255,255/255)
  4101. PRT.Color = C3(13/255,105/255,172/255)
  4102. EYE.Color = C3(255/255,255/255,255/255)
  4103. EYE2.Color = C3(255/255,255/255,255/255)
  4104. Hair.Color = C3(196/255,40/255,28/255)
  4105. Hair2.Color = C3(196/255,40/255,28/255)
  4106. bosschatfunc("I'm gonna strike you down!",Color3.new(GetClientProperty(sick,"PlaybackLoudness")/513,GetClientProperty(sick,"PlaybackLoudness")/315,0),3)
  4107. MAINRUINCOLOR = BrickColor.new("Neon orange")
  4108. SECONDRUINCOLOR = BrickColor.new("Neon orange")
  4109. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  4110. ATTACK = false
  4111. Rooted = false
  4112. end
  4113.  
  4114. function YandereForm()
  4115. ATTACK = true
  4116. Rooted = true
  4117. BALL.Parent = Character
  4118. XEYE.Parent = nil
  4119. MODE = "Yand"
  4120. SONG = 1899417820
  4121. PITCH = 1
  4122. VOLUME = 1.4
  4123. FACE = 404306534
  4124. Speed = 25
  4125. text.Text = "The Yandere"
  4126. TEXTCOLOR = C3(59/255,0/255,0/255)
  4127. PRT.Color = C3(59/255,0/255,0/255)
  4128. EYE.Color = C3(59/255,0/255,0/255)
  4129. EYE2.Color = C3(59/255,0/255,0/255)
  4130. Hair.Color = C3(59/255,0/255,0/255)
  4131. Hair2.Color = C3(59/255,0/255,0/255)
  4132. MAINRUINCOLOR = BrickColor.new("Maroon")
  4133. SECONDRUINCOLOR = BrickColor.new("Maroon")
  4134. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  4135. tr1.Color = ColorSequence.new(C3(0.2,0,0))
  4136. tr2.Color = ColorSequence.new(C3(0.2,0,0))
  4137. tr3.Color = ColorSequence.new(C3(0.2,0,0))
  4138. tl1.Color = ColorSequence.new(C3(0.2,0,0))
  4139. tl2.Color = ColorSequence.new(C3(0.2,0,0))
  4140. tl3.Color = ColorSequence.new(C3(0.2,0,0))
  4141. for i, v in pairs(mw1:GetChildren()) do
  4142. if v:IsA("Part") then
  4143. v.Color = C3(0.2,0,0)
  4144. v.Material = "Neon"
  4145. end
  4146. end
  4147. for i, v in pairs(mw4:GetChildren()) do
  4148. if v:IsA("Part") then
  4149. v.Color = C3(0.2,0,0)
  4150. v.Material = "Neon"
  4151. end
  4152. end
  4153. for i, v in pairs(mw2:GetChildren()) do
  4154. if v:IsA("Part") then
  4155. v.Color = C3(0.2,0,0)
  4156. v.Material = "Neon"
  4157. end
  4158. end
  4159. refec.Color = ColorSequence.new(C3(0.2,0,0))
  4160. refec2.Color = ColorSequence.new(C3(0.2,0,0))
  4161. refec3.Color = ColorSequence.new(C3(0.2,0,0))
  4162. ned.Text = "Yandere"
  4163. ATTACK = false
  4164. Rooted = false
  4165. end
  4166.  
  4167. function JesterForm()
  4168. ATTACK = true
  4169. Rooted = true
  4170. BALL.Parent = Character
  4171. XEYE.Parent = nil
  4172. sick:Stop()
  4173. SONG = 1.5
  4174. PITCH = 1
  4175. VOLUME = 7
  4176. bosschatfunc("Jevis Is Gay.",BrickColor.new("Magenta").Color,2)
  4177. CreateSound(2544975373,Character,4,1,false)
  4178. for i=0, 4, 0.1 / Animation_Speed do
  4179. Swait()
  4180. 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.4 / Animation_Speed)
  4181. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.75, 0.4, -1) * ANGLES(RAD(70), RAD(0), RAD(-70)) * ANGLES(RAD(20), RAD(25), RAD(-15)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
  4182. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.4 / Animation_Speed)
  4183. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.1, -0.5) * ANGLES(RAD(25), RAD(0), RAD(85)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
  4184. 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)), 1 / Animation_Speed)
  4185. 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)), 1 / Animation_Speed)
  4186. end
  4187. WACKYEFFECT({Time = 60,EffectType = "Sphere", Size = VT(0,0,0), Size2 = VT(85,200000,85), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BrickColor.new("Black").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4188. WACKYEFFECT({Time = 90,EffectType = "Sphere", Size = VT(0,0,0), Size2 = VT(70,200000,70), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BrickColor.new("White").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4189. WACKYEFFECT({Time = 120,EffectType = "Sphere", Size = VT(0,0,0), Size2 = VT(65,2000000,65), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BrickColor.new("Really black").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4190. symbolizeBlink(root,0,144580273,BrickColor.new("Black").Color,25,0,0,0,root,true,-5,2)
  4191. symbolizeBlink(root,0,144580273,BrickColor.new("White").Color,20,0,0,0,root,true,-5,1)
  4192. symbolizeBlink(root,0,144580273,BrickColor.new("Really black").Color,22.5,0,0,0,root,true,-5,1.5)
  4193. symbolizeBlink(root,0,348103573,BrickColor.new("Black").Color,22.5,0,0,0,root,true,-5,1.5)
  4194. symbolizeBlink(root,0,348103573,BrickColor.new("White").Color,30,0,0,0,root,true,-25,1)
  4195. symbolizeBlink(root,0,348103573,BrickColor.new("Really black").Color,40,0,0,0,root,true,-25,1)
  4196.  
  4197.  
  4198. SONG = 2547389164
  4199. sick:Play()
  4200. FACE = 2375030229
  4201. Speed = 64
  4202. MODE = "Jes"
  4203. text.Text = "Jevil"
  4204. TEXTCOLOR = BrickColor.new("Magenta").Color
  4205. PRT.Color = BrickColor.new("Storm blue").Color
  4206. EYE2.Color = BrickColor.new("Storm blue").Color
  4207. EYE.Color = BrickColor.new("Magenta").Color
  4208. Hair.Color = BrickColor.new("Storm blue").Color
  4209. Hair2.Color = BrickColor.new("Magenta").Color
  4210. MAINRUINCOLOR = BrickColor.new("Magenta")
  4211. SECONDRUINCOLOR = BrickColor.new("Storm blue")
  4212. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,0,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  4213. ned.Text = "Jevil Is Gay"
  4214. ATTACK = false
  4215. Rooted = false
  4216. end
  4217.  
  4218. function AceForm()
  4219. ATTACK = true
  4220. Rooted = true
  4221. BALL.Parent = Character
  4222. XEYE.Parent = nil
  4223. SONG = 1986375341
  4224. PITCH = 1
  4225. VOLUME = 1.5
  4226. FACE = 155195214
  4227. Speed = 200
  4228. MODE = "Ace"
  4229. text.Text = "ACE-OF-SPADES"
  4230. ned.Text = "AOS"
  4231. TEXTCOLOR = C3(255/255,255/255,0/255)
  4232. PRT.Color = C3(0/255,0/255,0/255)
  4233. EYE.Color = C3(255/255,255/255,255/255)
  4234. EYE2.Color = C3(255/255,255/255,255/255)
  4235. Hair.Color = C3(0/255,0/255,0/255)
  4236. Hair2.Color = C3(255/255,255/255,0/255)
  4237. MAINRUINCOLOR = BrickColor.new("New Yeller")
  4238. SECONDRUINCOLOR = BrickColor.new("Really black")
  4239. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  4240. ATTACK = false
  4241. Rooted = false
  4242. end
  4243.  
  4244. function FairyForm()
  4245. ATTACK = true
  4246. Rooted = true
  4247. BALL.Parent = Character
  4248. XEYE.Parent = nil
  4249. MODE = "Fairy"
  4250. for i=0, 2, 0.1 / Animation_Speed do
  4251. Swait()
  4252. WACKYEFFECT({EffectType = "Block", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4253. WACKYEFFECT({EffectType = "Block", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4254. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.5 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.25 / Animation_Speed)
  4255. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(-30), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  4256. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(40), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  4257. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(40), RAD(0), RAD(-40)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  4258. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.3 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  4259. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5 - 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)
  4260. end
  4261. WACKYEFFECT({TIME = 30 ,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(15,15,15), Transparency = 0, Transparency2 = 1, CFrame = Torso.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,1), SoundID = 743499393, SoundPitch = 1.05, SoundVolume = 15})
  4262. ned.Text = "Fairy"
  4263. TEXTCOLOR = C3(255/255,102/255,204/255)
  4264. PRT.Color = C3(98/255,37/255,209/255)
  4265. EYE.Color = C3(255/255,152/255,220/255)
  4266. EYE2.Color = C3(255/255,152/255,220/255)
  4267. Hair.Color = C3(170/255,0/255,170/255)
  4268. Hair2.Color = C3(170/255,0/255,170/255)
  4269. MAINRUINCOLOR = BrickColor.new("Carnation pink")
  4270. SECONDRUINCOLOR = BrickColor.new("Carnation pink")
  4271. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  4272. SONG = 228428389
  4273. PITCH = 1
  4274. VOLUME = 1.2
  4275. FACE = 21635489
  4276. Speed = 40
  4277. text.Text = "Fairy"
  4278. ATTACK = false
  4279. Rooted = false
  4280. end
  4281.  
  4282. function DevilForm()
  4283. ATTACK = true
  4284. Rooted = true
  4285. BALL.Parent = Character
  4286. XEYE.Parent = nil
  4287. for i=0, 0.5, 0.1 / Animation_Speed do
  4288. Swait()
  4289. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.5 * COS(SINE / 12)) * ANGLES(RAD(35), RAD(0), RAD(0)), 0.25 / Animation_Speed)
  4290. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25) - 1)) * ANGLES(RAD(35), RAD(0), RAD(-25)), 1 / Animation_Speed)
  4291. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.3, 0.5, 0) * ANGLES(RAD(40), RAD(-50), RAD(200)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  4292. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.3, 0.5, 0) * ANGLES(RAD(-40), RAD(-50), RAD(-200)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4293. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  4294. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 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)
  4295. end
  4296. CreateSound(363808674, Torso, 6, 1, false)
  4297. WACKYEFFECT({Time = 85, EffectType = "Block", Size = VT(0.55,0.55,0.55), Size2 = VT(55,55,55), Transparency = 0, Transparency2 = 1, CFrame = RootPart.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 = "Neon", Color = BRICKC"Really red".Color, SoundID = 743499393, SoundPitch = 0.8, SoundVolume = 10})
  4298. for i=0, 0.5, 0.1 / Animation_Speed do
  4299. Swait()
  4300. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.5 * COS(SINE / 12)) * ANGLES(RAD(35), RAD(0), RAD(0)), 0.25 / Animation_Speed)
  4301. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25) - 1)) * ANGLES(RAD(-35), RAD(0), RAD(0)), 1 / Animation_Speed)
  4302. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  4303. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(-40)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4304. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  4305. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 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)
  4306. end
  4307. MODE = "Devil"
  4308. ned.Text = "Devil"
  4309. SONG = 919231299
  4310. PITCH = 1
  4311. VOLUME = 2
  4312. FACE = 405705854
  4313. Speed = 20
  4314. text.Text = "Devil"
  4315. TEXTCOLOR = C3(127/255,0/255,0/255)
  4316. PRT.Color = C3(98/255,0/255,0/255)
  4317. EYE.Color = C3(255/255,0/255,0/255)
  4318. EYE2.Color = C3(255/255,0/255,0/255)
  4319. Hair.Color = C3(21/255,0/255,0/255)
  4320. Hair2.Color = C3(53/255,0/255,0/255)
  4321. MAINRUINCOLOR = BrickColor.new("Maroon")
  4322. SECONDRUINCOLOR = BrickColor.new("Bright red")
  4323. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  4324. ATTACK = false
  4325. Rooted = false
  4326. end
  4327.  
  4328. function PurgeForm()
  4329. ATTACK = true
  4330. Rooted = true
  4331. WACKYEFFECT({TIME = 30 ,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(15,15,15), Transparency = 0, Transparency2 = 1, CFrame = Torso.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,1,0), SoundID = 743499393, SoundPitch = 1.15, SoundVolume = 15})
  4332. MODE = "Purged"
  4333. XEYE.Parent = Character
  4334. BALL.Parent = nil
  4335. TEXTCOLOR = C3(39/255,70/255,45/255)
  4336. PRT.Color = C3(0/255,0/255,0/255)
  4337. EYE.Color = C3(0/255,0/255,0/255)
  4338. EYE2.Color = C3(0/255,0/255,0/255)
  4339. Hair.Color = C3(0/255,0/255,0/255)
  4340. Hair2.Color = C3(0/255,0/255,0/255)
  4341. MAINRUINCOLOR = BrickColor.new("Dark blue")
  4342. SECONDRUINCOLOR = BrickColor.new("Navy blue")
  4343. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  4344. SONG = 726613238
  4345. PITCH = 1
  4346. VOLUME = 1.7
  4347. FACE = 2378683942
  4348. Speed = 20
  4349. text.Text = "Memer"
  4350. ned.Text = "Purge"
  4351. for i=0, 1, 0.1 / Animation_Speed do
  4352. Swait()
  4353. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, -1, 0 + ((1) - 1)) * ANGLES(RAD(25), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  4354. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.1) * ANGLES(RAD(140), RAD(0), RAD(-40)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  4355. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  4356. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  4357. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  4358. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  4359. end
  4360. CreateSound(363808674, Head, 9999, 1, false)
  4361. for i=0, 0.2, 0.1 / Animation_Speed do
  4362. Swait()
  4363. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, -1, 0 + ((1) - 1)) * ANGLES(RAD(25), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  4364. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.1) * ANGLES(RAD(140), RAD(0), RAD(-40)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  4365. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  4366. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  4367. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  4368. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  4369. end
  4370. ATTACK = false
  4371. Rooted = false
  4372. end
  4373.  
  4374. function ErrorForm()
  4375. ATTACK = true
  4376. Rooted = true
  4377. MODE = "Error"
  4378. SONG = 481104377
  4379. PITCH = 1
  4380. VOLUME = 1.4
  4381. FACE = 404306534
  4382. Speed = 19
  4383. text.Text = "eRr0r"
  4384. ned.Text = "eRr0r"
  4385. TEXTCOLOR = C3(0/255,0/255,0/255)
  4386. PRT.Color = C3(0/255,255/255,0/255)
  4387. EYE.Color = C3(0/255,0/255,0/255)
  4388. EYE2.Color = C3(0/255,255/255,0/255)
  4389. Hair.Color = C3(0/255,0/255,0/255)
  4390. Hair2.Color = C3(0/255,255/255,0/255)
  4391. MAINRUINCOLOR = BrickColor.new("Lime green")
  4392. SECONDRUINCOLOR = BrickColor.new("Really black")
  4393. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  4394. ATTACK = false
  4395. Rooted = false
  4396. end
  4397.  
  4398. function OriginsForm()
  4399. ATTACK = true
  4400. Rooted = true
  4401. MODE = "Origins"
  4402. SONG = 265913095
  4403. PITCH = 1
  4404. VOLUME = 1.4
  4405. FACE = 404306534
  4406. Speed = 19
  4407. text.Text = "...?"
  4408. ned.Text = "Origins"
  4409. TEXTCOLOR = C3(0/255,0/255,0/255)
  4410. PRT.Color = C3(215/255,147/255,0/255)
  4411. EYE.Color = C3(255/255,0/255,0/255)
  4412. EYE2.Color = C3(255/255,0/255,0/255)
  4413. Hair.Color = C3(0/255,0/255,255/255)
  4414. Hair2.Color = C3(0/255,0/255,255/255)
  4415. MAINRUINCOLOR = BrickColor.new("Navy blue")
  4416. SECONDRUINCOLOR = BrickColor.new("Neon orange")
  4417. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  4418. ATTACK = false
  4419. Rooted = false
  4420. end
  4421.  
  4422. --//=================================\\
  4423. --|| ATTACK FUNCTIONS AND STUFF
  4424. --\\=================================//
  4425.  
  4426. function ManualDamage(Humanoid,Damage,TorsoPart)
  4427. local defence = Instance.new("BoolValue",Humanoid.Parent)
  4428. defence.Name = ("HitBy"..Player.Name)
  4429. game:GetService("Debris"):AddItem(defence, 0.001)
  4430. Damage = Damage * DAMAGEMULTIPLIER
  4431. if Humanoid.Health ~= 0 then
  4432. local CritChance = MRANDOM(1,100)
  4433. if Damage > Humanoid.Health then
  4434. Damage = math.ceil(Humanoid.Health)
  4435. if Damage == 0 then
  4436. Damage = 0.1
  4437. end
  4438. end
  4439. Humanoid.Health = Humanoid.Health - Damage
  4440. end
  4441. end
  4442.  
  4443. function ManualAoE(POSITION,RANGE,MINDMG,MAXDMG,FLING,INSTAKILL)
  4444. local CHILDREN = workspace:GetDescendants()
  4445. for index, CHILD in pairs(CHILDREN) do
  4446. if CHILD.ClassName == "Model" and CHILD ~= Character and CHILD.Parent ~= Effects then
  4447. local HUM = CHILD:FindFirstChildOfClass("Humanoid")
  4448. if HUM then
  4449. local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
  4450. if TORSO then
  4451. if (TORSO.Position - POSITION).Magnitude <= RANGE then
  4452. if INSTAKILL == true then
  4453. CHILD:BreakJoints()
  4454. else
  4455. local DMG = MRANDOM(MINDMG,MAXDMG)
  4456. ManualDamage(HUM,DMG,TORSO)
  4457. end
  4458. if FLING > 0 then
  4459. for _, c in pairs(CHILD:GetChildren()) do
  4460. if c:IsA("BasePart") then
  4461. local bv = Instance.new("BodyVelocity")
  4462. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  4463. bv.velocity = CF(POSITION,TORSO.Position).lookVector*FLING
  4464. bv.Parent = c
  4465. Debris:AddItem(bv,0.05)
  4466. end
  4467. end
  4468. end
  4469. end
  4470. end
  4471. end
  4472. end
  4473. end
  4474. end
  4475.  
  4476. function BasicCombo()
  4477. ATTACK = true
  4478. Rooted = false
  4479. EQUIPPED = true
  4480. local HIT2 = function()
  4481. local HITS2 = {}
  4482. local TOUCH2 = LeftArm.Touched:Connect(function(hit)
  4483. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  4484. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  4485. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  4486. if TORSO and HUM.Health > 0 then
  4487. local PASS = true
  4488. for i = 1, #HITS2 do
  4489. if HITS2[i] == hit.Parent then
  4490. PASS = false
  4491. end
  4492. end
  4493. table.insert(HITS2,hit.Parent)
  4494. if PASS == true then
  4495. ManualDamage(HUM,MRANDOM(10,20),HUM.Torso)
  4496. end
  4497. end
  4498. end
  4499. end)
  4500. return TOUCH2
  4501. end
  4502. local HIT = function()
  4503. local HITS = {}
  4504. local TOUCH = RightArm.Touched:Connect(function(hit)
  4505. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  4506. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  4507. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  4508. if TORSO and HUM.Health > 0 then
  4509. local PASS = true
  4510. for i = 1, #HITS do
  4511. if HITS[i] == hit.Parent then
  4512. PASS = false
  4513. end
  4514. end
  4515. table.insert(HITS,hit.Parent)
  4516. if PASS == true then
  4517. ManualDamage(HUM,MRANDOM(10,20),HUM.Torso)
  4518. end
  4519. end
  4520. end
  4521. end)
  4522. return TOUCH
  4523. end
  4524. if COMBO == 1 then
  4525. for i=0, 0.35, 0.1 / Animation_Speed do
  4526. Swait()
  4527. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)), 1 / Animation_Speed)
  4528. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  4529. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4530. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4531. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4532. end
  4533. CreateSound(1489705211,RightArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  4534. local TOUCHED = HIT()
  4535. for i=0, 0.5, 0.1 / Animation_Speed do
  4536. Swait()
  4537. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4538. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 1 / Animation_Speed)
  4539. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.8, 0.5, -0.7) * ANGLES(RAD(0), RAD(0), RAD(-90)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  4540. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4541. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4542. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4543. end
  4544. TOUCHED:Disconnect()
  4545. COMBO = 2
  4546. elseif COMBO == 2 then
  4547. for i=0, 0.35, 0.1 / Animation_Speed do
  4548. Swait()
  4549. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(15)), 1 / Animation_Speed)
  4550. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  4551. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-20), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4552. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4553. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4554. end
  4555. CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  4556. local TOUCHED = HIT2()
  4557. for i=0, 0.5, 0.1 / Animation_Speed do
  4558. Swait()
  4559. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4560. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-55)), 1 / Animation_Speed)
  4561. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  4562. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.5) * ANGLES(RAD(0), RAD(0), RAD(-105)) * ANGLES(RAD(90), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4563. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4564. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4565. end
  4566. TOUCHED:Disconnect()
  4567. COMBO = 3
  4568. elseif COMBO == 3 then
  4569. for i=0, 0.35, 0.1 / Animation_Speed do
  4570. Swait()
  4571. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
  4572. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  4573. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4574. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-25), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4575. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-25), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4576. end
  4577. CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  4578. local TOUCHED = HIT2()
  4579. local TOUCHED2 = HIT()
  4580. for i=0, 0.5, 0.1 / Animation_Speed do
  4581. Swait()
  4582. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4583. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4584. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
  4585. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  4586. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4587. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4588. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4589. end
  4590. TOUCHED:Disconnect()
  4591. TOUCHED2:Disconnect()
  4592. COMBO = 4
  4593. elseif COMBO == 4 then
  4594. for i=0, 1.5, 0.1 / Animation_Speed do
  4595. Swait()
  4596. WACKYEFFECT({EffectType = "Box", Size = VT(4,4,4), Size2 = VT(4,0,0), Transparency = 1, Transparency2 = 0, CFrame = Torso.CFrame*ANGLES(RAD(MRANDOM(-200,200)),RAD(MRANDOM(-200,200)),RAD(MRANDOM(-200,200)))*CF(0,15,0), MoveToPos = Torso.Position, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = EYE2.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4597. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
  4598. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  4599. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4600. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4601. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4602. end
  4603. WACKYEFFECT({Time = 40,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(25,25,25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,-0.5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = 260435136, SoundPitch = 0.9, SoundVolume = 10})
  4604. WACKYEFFECT({Time = 80,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(12.5,12.5,12.5), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,-0.5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4605. CameraEnshaking(3,10)
  4606. ManualAoE(RootPart.Position,17.5,20,60,20,false)
  4607. for i=0, 0.5, 0.1 / Animation_Speed do
  4608. Swait()
  4609. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
  4610. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  4611. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4612. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-25), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4613. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-25), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4614. end
  4615. COMBO = 1
  4616. end
  4617. coroutine.resume(coroutine.create(function()
  4618. for i = 1, 50 do
  4619. swait()
  4620. if ATTACK == true then
  4621. break
  4622. end
  4623. end
  4624. if ATTACK == false then
  4625. COMBO = 1
  4626. end
  4627. end))
  4628. ATTACK = false
  4629. Rooted = false
  4630. EQUIPPED = false
  4631. end
  4632.  
  4633. function ColorfulCombo()
  4634. ATTACK = true
  4635. Rooted = false
  4636. EQUIPPED = true
  4637. local HIT2 = function()
  4638. local HITS2 = {}
  4639. local TOUCH2 = LeftArm.Touched:Connect(function(hit)
  4640. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  4641. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  4642. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  4643. if TORSO and HUM.Health > 0 then
  4644. local PASS = true
  4645. for i = 1, #HITS2 do
  4646. if HITS2[i] == hit.Parent then
  4647. PASS = false
  4648. end
  4649. end
  4650. table.insert(HITS2,hit.Parent)
  4651. if PASS == true then
  4652. ManualDamage(HUM,MRANDOM(15,25),HUM.Torso)
  4653. end
  4654. end
  4655. end
  4656. end)
  4657. return TOUCH2
  4658. end
  4659. local HIT = function()
  4660. local HITS = {}
  4661. local TOUCH = RightArm.Touched:Connect(function(hit)
  4662. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  4663. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  4664. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  4665. if TORSO and HUM.Health > 0 then
  4666. local PASS = true
  4667. for i = 1, #HITS do
  4668. if HITS[i] == hit.Parent then
  4669. PASS = false
  4670. end
  4671. end
  4672. table.insert(HITS,hit.Parent)
  4673. if PASS == true then
  4674. ManualDamage(HUM,MRANDOM(15,25),HUM.Torso)
  4675. end
  4676. end
  4677. end
  4678. end)
  4679. return TOUCH
  4680. end
  4681. if COMBO == 1 then
  4682. for i=0, 0.35, 0.1 / Animation_Speed do
  4683. Swait()
  4684. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)), 1 / Animation_Speed)
  4685. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  4686. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4687. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4688. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4689. end
  4690. CreateSound(1489705211,RightArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  4691. local TOUCHED = HIT()
  4692. for i=0, 0.5, 0.1 / Animation_Speed do
  4693. Swait()
  4694. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = MAINRUINCOLOR.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4695. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 1 / Animation_Speed)
  4696. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.8, 0.5, -0.7) * ANGLES(RAD(0), RAD(0), RAD(-90)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  4697. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4698. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4699. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4700. end
  4701. TOUCHED:Disconnect()
  4702. COMBO = 2
  4703. elseif COMBO == 2 then
  4704. for i=0, 0.35, 0.1 / Animation_Speed do
  4705. Swait()
  4706. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(15)), 1 / Animation_Speed)
  4707. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  4708. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-20), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4709. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4710. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4711. end
  4712. CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  4713. local TOUCHED = HIT2()
  4714. for i=0, 0.5, 0.1 / Animation_Speed do
  4715. Swait()
  4716. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = SECONDRUINCOLOR.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4717. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-55)), 1 / Animation_Speed)
  4718. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  4719. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.5) * ANGLES(RAD(0), RAD(0), RAD(-105)) * ANGLES(RAD(90), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4720. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4721. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4722. end
  4723. TOUCHED:Disconnect()
  4724. COMBO = 3
  4725. elseif COMBO == 3 then
  4726. for i=0, 0.35, 0.1 / Animation_Speed do
  4727. Swait()
  4728. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
  4729. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  4730. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4731. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-25), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4732. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-25), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4733. end
  4734. CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  4735. local TOUCHED = HIT2()
  4736. local TOUCHED2 = HIT()
  4737. for i=0, 0.5, 0.1 / Animation_Speed do
  4738. Swait()
  4739. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = SECONDRUINCOLOR.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4740. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = MAINRUINCOLOR.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4741. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
  4742. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  4743. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4744. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4745. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4746. end
  4747. TOUCHED:Disconnect()
  4748. TOUCHED2:Disconnect()
  4749. COMBO = 4
  4750. elseif COMBO == 4 then
  4751. for i=0, 1.5, 0.1 / Animation_Speed do
  4752. Swait()
  4753. WACKYEFFECT({EffectType = "Box", Size = VT(4,4,4), Size2 = VT(4,0,0), Transparency = 1, Transparency2 = 0, CFrame = Torso.CFrame*ANGLES(RAD(MRANDOM(-200,200)),RAD(MRANDOM(-200,200)),RAD(MRANDOM(-200,200)))*CF(0,15,0), MoveToPos = Torso.Position, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = EYE2.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4754. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
  4755. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  4756. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4757. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4758. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4759. end
  4760. WACKYEFFECT({Time = 40,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(25,25,25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,-0.5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = 260435136, SoundPitch = 0.9, SoundVolume = 10})
  4761. WACKYEFFECT({Time = 80,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(12.5,12.5,12.5), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,-0.5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4762. CameraEnshaking(3,10)
  4763. ManualAoE(RootPart.Position,17.5,20,60,20,false)
  4764. for i=0, 0.5, 0.1 / Animation_Speed do
  4765. Swait()
  4766. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
  4767. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  4768. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4769. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-25), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4770. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-25), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4771. end
  4772. COMBO = 1
  4773. end
  4774. coroutine.resume(coroutine.create(function()
  4775. for i = 1, 50 do
  4776. Swait()
  4777. if ATTACK == true then
  4778. break
  4779. end
  4780. end
  4781. if ATTACK == false then
  4782. COMBO = 1
  4783. end
  4784. end))
  4785. ATTACK = false
  4786. Rooted = false
  4787. EQUIPPED = false
  4788. end
  4789.  
  4790. function PurgeCombo()
  4791. ATTACK = true
  4792. Rooted = false
  4793. EQUIPPED = true
  4794. local HIT2 = function()
  4795. local HITS2 = {}
  4796. local TOUCH2 = LeftArm.Touched:Connect(function(hit)
  4797. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  4798. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  4799. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  4800. if TORSO and HUM.Health > 0 then
  4801. local PASS = true
  4802. for i = 1, #HITS2 do
  4803. if HITS2[i] == hit.Parent then
  4804. PASS = false
  4805. end
  4806. end
  4807. table.insert(HITS2,hit.Parent)
  4808. if PASS == true then
  4809. ManualDamage(HUM,MRANDOM(5,10),HUM.Torso)
  4810. end
  4811. end
  4812. end
  4813. end)
  4814. return TOUCH2
  4815. end
  4816. local HIT = function()
  4817. local HITS = {}
  4818. local TOUCH = RightLeg.Touched:Connect(function(hit)
  4819. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  4820. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  4821. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  4822. if TORSO and HUM.Health > 0 then
  4823. local PASS = true
  4824. for i = 1, #HITS do
  4825. if HITS[i] == hit.Parent then
  4826. PASS = false
  4827. end
  4828. end
  4829. table.insert(HITS,hit.Parent)
  4830. if PASS == true then
  4831. ManualDamage(HUM,MRANDOM(10,15),HUM.Torso)
  4832. end
  4833. end
  4834. end
  4835. end)
  4836. return TOUCH
  4837. end
  4838. local HIT3 = function()
  4839. local HITS3 = {}
  4840. local TOUCH3 = LeftLeg.Touched:Connect(function(hit)
  4841. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  4842. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  4843. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  4844. if TORSO and HUM.Health > 0 then
  4845. local PASS = true
  4846. for i = 1, #HITS3 do
  4847. if HITS3[i] == hit.Parent then
  4848. PASS = false
  4849. end
  4850. end
  4851. table.insert(HITS3,hit.Parent)
  4852. if PASS == true then
  4853. ManualDamage(HUM,MRANDOM(15,20),HUM.Torso)
  4854. end
  4855. end
  4856. end
  4857. end)
  4858. return TOUCH3
  4859. end
  4860. if COMBO == 1 then
  4861. for i=0, 0.35, 0.1 / Animation_Speed do
  4862. Swait()
  4863. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(15), RAD(0), RAD(0)), 1 / Animation_Speed)
  4864. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4865. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(-25)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4866. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(15), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4867. end
  4868. CreateSound(1489705211,RightLeg,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  4869. local TOUCHED = HIT()
  4870. for i=0, 0.5, 0.1 / Animation_Speed do
  4871. Swait()
  4872. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4873. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-20), RAD(0), RAD(0)), 1 / Animation_Speed)
  4874. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4875. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(85)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4876. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-20), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4877. end
  4878. TOUCHED:Disconnect()
  4879. COMBO = 2
  4880. elseif COMBO == 2 then
  4881. for i=0, 0.35, 0.1 / Animation_Speed do
  4882. Swait()
  4883. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(15)), 1 / Animation_Speed)
  4884. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-90)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4885. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4886. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4887. end
  4888. CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  4889. local TOUCHED = HIT2()
  4890. for i=0, 0.5, 0.1 / Animation_Speed do
  4891. Swait()
  4892. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4893. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-55)), 1 / Animation_Speed)
  4894. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.5) * ANGLES(RAD(0), RAD(0), RAD(-105)) * ANGLES(RAD(90), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4895. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4896. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4897. end
  4898. TOUCHED:Disconnect()
  4899. COMBO = 3
  4900. elseif COMBO == 3 then
  4901. for i=0, 0.2, 0.1 / Animation_Speed do
  4902. Swait()
  4903. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.5) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4904. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4905. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.25) * ANGLES(RAD(-5), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4906. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.25) * ANGLES(RAD(-5), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4907. end
  4908. CreateSound(1489705211,LeftLeg,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  4909. local TOUCHED = HIT3()
  4910. for i=0, 0.5, 0.1 / Animation_Speed do
  4911. Swait()
  4912. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4913. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0.5) * ANGLES(RAD(-40), RAD(0), RAD(0)), 0.85 / Animation_Speed)
  4914. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4915. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0.05) * ANGLES(RAD(-30), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4916. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.2) * ANGLES(RAD(60), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4917. end
  4918. TOUCHED:Disconnect()
  4919. COMBO = 4
  4920. elseif COMBO == 4 then
  4921. Rooted = true
  4922. for i=0, 1.5, 0.1 / Animation_Speed do
  4923. Swait()
  4924. WACKYEFFECT({EffectType = "Box", Size = VT(4,4,4), Size2 = VT(4,0,0), Transparency = 1, Transparency2 = 0, CFrame = Torso.CFrame*ANGLES(RAD(MRANDOM(-200,200)),RAD(MRANDOM(-200,200)),RAD(MRANDOM(-200,200)))*CF(0,15,0), MoveToPos = Torso.Position, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = EYE2.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4925. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
  4926. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4927. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4928. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-25), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4929. end
  4930. for i=0, 0.1, 0.1 / Animation_Speed do
  4931. Swait()
  4932. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
  4933. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4934. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1.05, -0.5) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4935. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4936. end
  4937. local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 25*SIZE, Character)
  4938. WACKYEFFECT({Time = 40,EffectType = "Sphere", Size = VT(0,0,0), Size2 = VT(25,25,25), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = 260435136, SoundPitch = 0.7, SoundVolume = 10})
  4939. WACKYEFFECT({Time = 80,EffectType = "Sphere", Size = VT(0,0.55,0), Size2 = VT(30,0.55,30), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4940. CameraEnshaking(3,10)
  4941. ManualAoE(HITPOS,15,20,45,75,false)
  4942. for i=0, 0.5, 0.1 / Animation_Speed do
  4943. Swait()
  4944. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 3 / Animation_Speed)
  4945. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 3 / Animation_Speed)
  4946. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1.05, -0.5) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 3 / Animation_Speed)
  4947. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 3 / Animation_Speed)
  4948. end
  4949. Rooted = false
  4950. COMBO = 1
  4951. end
  4952. coroutine.resume(coroutine.create(function()
  4953. for i = 1, 50 do
  4954. Swait()
  4955. if ATTACK == true then
  4956. break
  4957. end
  4958. end
  4959. if ATTACK == false then
  4960. COMBO = 1
  4961. end
  4962. end))
  4963. ATTACK = false
  4964. Rooted = false
  4965. EQUIPPED = false
  4966. end
  4967.  
  4968. function FlyingCombo()
  4969. ATTACK = true
  4970. Rooted = false
  4971. EQUIPPED = true
  4972. local HIT2 = function()
  4973. local HITS2 = {}
  4974. local TOUCH2 = LeftArm.Touched:Connect(function(hit)
  4975. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  4976. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  4977. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  4978. if TORSO and HUM.Health > 0 then
  4979. local PASS = true
  4980. for i = 1, #HITS2 do
  4981. if HITS2[i] == hit.Parent then
  4982. PASS = false
  4983. end
  4984. end
  4985. table.insert(HITS2,hit.Parent)
  4986. if PASS == true then
  4987. ManualDamage(HUM,MRANDOM(15,20),HUM.Torso)
  4988. end
  4989. end
  4990. end
  4991. end)
  4992. return TOUCH2
  4993. end
  4994. local HIT = function()
  4995. local HITS = {}
  4996. local TOUCH = RightArm.Touched:Connect(function(hit)
  4997. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  4998. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  4999. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  5000. if TORSO and HUM.Health > 0 then
  5001. local PASS = true
  5002. for i = 1, #HITS do
  5003. if HITS[i] == hit.Parent then
  5004. PASS = false
  5005. end
  5006. end
  5007. table.insert(HITS,hit.Parent)
  5008. if PASS == true then
  5009. ManualDamage(HUM,MRANDOM(15,20),HUM.Torso)
  5010. end
  5011. end
  5012. end
  5013. end)
  5014. return TOUCH
  5015. end
  5016. local HIT3 = function()
  5017. local HITS3 = {}
  5018. local TOUCH3 = RightLeg.Touched:Connect(function(hit)
  5019. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  5020. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  5021. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  5022. if TORSO and HUM.Health > 0 then
  5023. local PASS = true
  5024. for i = 1, #HITS3 do
  5025. if HITS3[i] == hit.Parent then
  5026. PASS = false
  5027. end
  5028. end
  5029. table.insert(HITS3,hit.Parent)
  5030. if PASS == true then
  5031. ManualDamage(HUM,MRANDOM(10,15),HUM.Torso)
  5032. end
  5033. end
  5034. end
  5035. end)
  5036. return TOUCH3
  5037. end
  5038. local HIT4 = function()
  5039. local HITS4 = {}
  5040. local TOUCH4 = LeftLeg.Touched:Connect(function(hit)
  5041. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  5042. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  5043. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  5044. if TORSO and HUM.Health > 0 then
  5045. local PASS = true
  5046. for i = 1, #HITS4 do
  5047. if HITS4[i] == hit.Parent then
  5048. PASS = false
  5049. end
  5050. end
  5051. table.insert(HITS4,hit.Parent)
  5052. if PASS == true then
  5053. ManualDamage(HUM,MRANDOM(10,15),HUM.Torso)
  5054. end
  5055. end
  5056. end
  5057. end)
  5058. return TOUCH4
  5059. end
  5060. if COMBO == 1 then
  5061. for i=0, 0.3, 0.1 / Animation_Speed do
  5062. Swait()
  5063. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(15), RAD(0), RAD(0)), 1 / Animation_Speed)
  5064. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5065. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.5, -0.6) * ANGLES(RAD(10), RAD(0), RAD(-89)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  5066. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, -0.6) * ANGLES(RAD(10), RAD(0), RAD(89)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5067. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5068. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5069. end
  5070. CreateSound(1489705211,RightArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  5071. local TOUCHED2 = HIT4()
  5072. local TOUCHED = HIT3()
  5073. for i=0, 0.075, 0.1 / Animation_Speed do
  5074. Swait()
  5075. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5076. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5077. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-30), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  5078. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5079. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  5080. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5081. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5082. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5083. end
  5084. for i=0, 0.075, 0.1 / Animation_Speed do
  5085. Swait()
  5086. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5087. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5088. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-60), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  5089. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5090. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  5091. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5092. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5093. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5094. end
  5095. for i=0, 0.075, 0.1 / Animation_Speed do
  5096. Swait()
  5097. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5098. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5099. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-90), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  5100. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5101. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  5102. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5103. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5104. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5105. end
  5106. for i=0, 0.075, 0.1 / Animation_Speed do
  5107. Swait()
  5108. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5109. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5110. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-120), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  5111. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5112. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  5113. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5114. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5115. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5116. end
  5117. for i=0, 0.075, 0.1 / Animation_Speed do
  5118. Swait()
  5119. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5120. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5121. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-150), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  5122. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5123. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  5124. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5125. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5126. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5127. end
  5128. for i=0, 0.075, 0.1 / Animation_Speed do
  5129. Swait()
  5130. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5131. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5132. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-180), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  5133. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5134. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  5135. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5136. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5137. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5138. end
  5139. for i=0, 0.075, 0.1 / Animation_Speed do
  5140. Swait()
  5141. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5142. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5143. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-210), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  5144. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5145. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  5146. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5147. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5148. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5149. end
  5150. for i=0, 0.075, 0.1 / Animation_Speed do
  5151. Swait()
  5152. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5153. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5154. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-240), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  5155. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5156. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  5157. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5158. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5159. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5160. end
  5161. TOUCHED:Disconnect()
  5162. TOUCHED2:Disconnect()
  5163. COMBO = 2
  5164. elseif COMBO == 2 then
  5165. for i=0, 0.3, 0.1 / Animation_Speed do
  5166. Swait()
  5167. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-15), RAD(0), RAD(0)), 1 / Animation_Speed)
  5168. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5169. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.5, -0.6) * ANGLES(RAD(10), RAD(0), RAD(-89)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  5170. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, -0.6) * ANGLES(RAD(10), RAD(0), RAD(89)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5171. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5172. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5173. end
  5174. CreateSound(1489705211,RightArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  5175. local TOUCHED2 = HIT4()
  5176. local TOUCHED = HIT3()
  5177. for i=0, 0.075, 0.1 / Animation_Speed do
  5178. Swait()
  5179. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5180. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5181. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(30), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  5182. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5183. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  5184. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5185. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5186. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5187. end
  5188. for i=0, 0.075, 0.1 / Animation_Speed do
  5189. Swait()
  5190. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5191. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5192. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(60), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  5193. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5194. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  5195. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5196. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5197. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5198. end
  5199. for i=0, 0.075, 0.1 / Animation_Speed do
  5200. Swait()
  5201. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5202. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5203. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(90), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  5204. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5205. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  5206. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5207. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5208. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5209. end
  5210. for i=0, 0.075, 0.1 / Animation_Speed do
  5211. Swait()
  5212. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5213. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5214. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(120), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  5215. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5216. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  5217. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5218. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5219. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5220. end
  5221. for i=0, 0.075, 0.1 / Animation_Speed do
  5222. Swait()
  5223. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5224. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5225. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(150), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  5226. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5227. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  5228. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5229. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5230. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5231. end
  5232. for i=0, 0.075, 0.1 / Animation_Speed do
  5233. Swait()
  5234. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5235. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5236. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(180), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  5237. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5238. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  5239. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5240. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5241. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5242. end
  5243. for i=0, 0.075, 0.1 / Animation_Speed do
  5244. Swait()
  5245. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5246. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5247. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(210), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  5248. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5249. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  5250. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5251. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5252. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5253. end
  5254. for i=0, 0.075, 0.1 / Animation_Speed do
  5255. Swait()
  5256. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5257. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5258. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(240), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  5259. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5260. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  5261. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5262. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5263. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5264. end
  5265. for i=0, 0.075, 0.1 / Animation_Speed do
  5266. Swait()
  5267. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5268. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5269. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(270), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  5270. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5271. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  5272. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5273. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5274. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5275. end
  5276. TOUCHED:Disconnect()
  5277. TOUCHED2:Disconnect()
  5278. COMBO = 3
  5279. elseif COMBO == 3 then
  5280. for i=0, 0.35, 0.1 / Animation_Speed do
  5281. Swait()
  5282. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
  5283. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  5284. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5285. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-25), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5286. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-25), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5287. end
  5288. CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  5289. local TOUCHED = HIT2()
  5290. local TOUCHED2 = HIT()
  5291. for i=0, 0.5, 0.1 / Animation_Speed do
  5292. Swait()
  5293. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = SECONDRUINCOLOR.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5294. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = MAINRUINCOLOR.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5295. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0.7) * ANGLES(RAD(70), RAD(0), RAD(0)), 1 / Animation_Speed)
  5296. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.5) * ANGLES(RAD(145), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  5297. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.5) * ANGLES(RAD(145), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5298. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5299. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5300. end
  5301. TOUCHED:Disconnect()
  5302. TOUCHED2:Disconnect()
  5303. COMBO = 4
  5304. elseif COMBO == 4 then
  5305. for i=0, 1.5, 0.1 / Animation_Speed do
  5306. Swait()
  5307. WACKYEFFECT({EffectType = "Box", Size = VT(4,4,4), Size2 = VT(4,0,0), Transparency = 1, Transparency2 = 0, CFrame = Torso.CFrame*ANGLES(RAD(MRANDOM(-200,200)),RAD(MRANDOM(-200,200)),RAD(MRANDOM(-200,200)))*CF(0,15,0), MoveToPos = Torso.Position, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = EYE2.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5308. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
  5309. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  5310. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5311. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5312. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5313. end
  5314. WACKYEFFECT({Time = 40,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(25,25,25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,-0.5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = 260435136, SoundPitch = 0.9, SoundVolume = 10})
  5315. WACKYEFFECT({Time = 80,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(12.5,12.5,12.5), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,-0.5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5316. CameraEnshaking(3,10)
  5317. ManualAoE(RootPart.Position,17.5,20,60,20,false)
  5318. for i=0, 0.5, 0.1 / Animation_Speed do
  5319. Swait()
  5320. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
  5321. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  5322. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5323. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-25), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5324. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-25), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  5325. end
  5326. COMBO = 1
  5327. end
  5328. coroutine.resume(coroutine.create(function()
  5329. for i = 1, 50 do
  5330. Swait()
  5331. if ATTACK == true then
  5332. break
  5333. end
  5334. end
  5335. if ATTACK == false then
  5336. COMBO = 1
  5337. end
  5338. end))
  5339. ATTACK = false
  5340. Rooted = false
  5341. EQUIPPED = false
  5342. end
  5343.  
  5344. function SuperStomm()
  5345. ATTACK = true
  5346. Rooted = true
  5347. local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 25*SIZE, Character)
  5348. coroutine.resume(coroutine.create(function()
  5349. Swait(65)
  5350. CameraEnshaking(3,25)
  5351. CreateSound(262562442,RightLeg,60,1,false)
  5352. CreateDebreeRing(HITFLOOR,HITPOS,90,VT(10,10,10),2)
  5353. WACKYEFFECT({Time = 25, EffectType = "Sphere", Size = VT(0,0.55,0)*SIZE, Size2 = VT(90,3,90), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(159/255, 0/255, 0/255), SoundID = nil, SoundPitch = 0.96, SoundVolume = 10})
  5354. ApplyAoE2(HITPOS,80,50,100,75,false)
  5355. end))
  5356. CreateSound(163619849,RightLeg,10,1,false)
  5357. for i=0, 2, 0.1 / Animation_Speed do
  5358. WACKYEFFECT({EffectType = "Block", Size = VT(2,2,2), Size2 = VT(1,1,1)/3, Transparency = 0.5, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1.3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil, SoundPitch = 1, SoundVolume = 5})
  5359. Swait()
  5360. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(-15), RAD(0), RAD(40)), 0.5 / Animation_Speed)
  5361. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25*SIZE) - 1)) * ANGLES(RAD(35), RAD(0), RAD(-40)), 0.5 / Animation_Speed)
  5362. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.2*SIZE, 0.5*SIZE, 0) * ANGLES(RAD(90), RAD(-45), RAD(-55)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
  5363. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2*SIZE, 0.5*SIZE, 0) * ANGLES(RAD(0), RAD(30), RAD(85)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
  5364. RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -0.4*SIZE - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  5365. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(-15), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  5366. end
  5367. for i=0, 1, 0.1 / Animation_Speed do
  5368. Swait()
  5369. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.5 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(10), RAD(0), RAD(0)), 1 / Animation_Speed)
  5370. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25*SIZE) - 1)) * ANGLES(RAD(35), RAD(0), RAD(0)), 1 / Animation_Speed)
  5371. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.2*SIZE, 0.5*SIZE, 0) * ANGLES(RAD(0), RAD(105), RAD(-85)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  5372. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2*SIZE, 0.5*SIZE, 0) * ANGLES(RAD(0), RAD(-105), RAD(85)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5373. RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -0.7*SIZE - 0.05 * COS(SINE / 12), -0.4) * ANGLES(RAD(10), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(20)), 1 / Animation_Speed)
  5374. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.05 * COS(SINE / 12), 0.13) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35)), 1 / Animation_Speed)
  5375. end
  5376. ATTACK = false
  5377. Rooted = false
  5378. end
  5379.  
  5380. function SenseThePain()
  5381. ATTACK = true
  5382. Rooted = true
  5383. local sizey = 1
  5384. CreateSound(163619849,RightLeg,10,1,false)
  5385. for i=0, 4, 0.1 / Animation_Speed do
  5386. WACKYEFFECT({Time = 5,EffectType = "Sphere", Size = VT(1,0.05,1)*sizey, Size2 = VT(1,0.05,1)*sizey, Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
  5387. Swait()
  5388. sizey = sizey + 0.3
  5389. 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), RAD(25)), 1 / Animation_Speed)
  5390. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.15) - 1)) * ANGLES(RAD(-10 - 4 * SIN(SINE / 12)), RAD(0), RAD(-25)), 1 / Animation_Speed)
  5391. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.4, 0.6, -0.2) * ANGLES(RAD(135), RAD(0 + 2.5 * SIN(SINE / 25)), RAD(35 + 2.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  5392. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0.1) * ANGLES(RAD(-30), RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-40 - 2.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5393. RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -1*SIZE - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-2), RAD(0), RAD(0)), 1 / Animation_Speed)
  5394. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-75), RAD(0)) * ANGLES(RAD(-2), RAD(0), RAD(0)), 1 / Animation_Speed)
  5395. if MRANDOM(1,10) == 1 then
  5396. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-5,5)), RAD(MRANDOM(-10,10)), RAD(MRANDOM(-10,10))), 1)
  5397. end
  5398. end
  5399. local dis = CreateParta(char,1,1,"Neon",BrickColor.new("Really red"))
  5400. dis.CFrame = CF(Mouse.Hit.Position)
  5401. CFuncs["EchoSound"].Create("rbxassetid://763718160", dis, 3, 1.1,0,10,0.15,0.5,1)
  5402. CFuncs["EchoSound"].Create("rbxassetid://782200047", dis, 7, 1.1,0,10,0.15,0.5,1)
  5403. CameraEnshaking(5,17.5)
  5404. WACKYEFFECT({Time = 5,EffectType = "Sphere", Size = VT(1,0.05,1)*sizey, Size2 = VT(1,0.05,1)*sizey, Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
  5405. WACKYEFFECT({Time = 30,EffectType = "Sphere", Size = VT(1,0.05,1), Size2 = VT(3,0.05,3)*sizey, Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
  5406. WACKYEFFECT({Time = 110,EffectType = "Sphere", Size = VT(1,0.05,1)*sizey, Size2 = VT(2,0.05,2)*sizey, Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
  5407. WACKYEFFECT({Time = 70,EffectType = "Sphere", Size = VT(1,0.05,1), Size2 = VT(2.5,0.05,2.5)*sizey, Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
  5408. coroutine.resume(coroutine.create(function()
  5409. for i=0, 4, 0.1 / Animation_Speed do
  5410. Swait()
  5411. ManualAoE(dis.Position,26,5,10,10,false)
  5412. ManualAoE(dis.Position,40,0.5,2,0,false)
  5413. end
  5414. end))
  5415. WACKYEFFECT({Time = 5,EffectType = "Sphere", Size = VT(0,0,0)*sizey, Size2 = VT(1,1,1)*sizey, Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
  5416. WACKYEFFECT({Time = 30,EffectType = "Sphere", Size = VT(0,0,0), Size2 = VT(3,3,3)*sizey, Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
  5417. WACKYEFFECT({Time = 110,EffectType = "Sphere", Size = VT(0,0,0)*sizey, Size2 = VT(2,2,2)*sizey, Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
  5418. WACKYEFFECT({Time = 70,EffectType = "Sphere", Size = VT(0,0,0), Size2 = VT(2.5,2.5,2.5)*sizey, Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
  5419. for i = 0, 17 do
  5420. WACKYEFFECT({Time = MRANDOM(30,190),EffectType = "Wave", Size = VT(0,0,0)*sizey, Size2 = VT(1.6,1.2,1.6)*sizey, Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position), MoveToPos = nil, RotationX = 0, RotationY = MRANDOM(15,80), RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
  5421. end
  5422. for i = 0, 124 do
  5423. WACKYEFFECT({Time = MRANDOM(20,200),EffectType = "Crystal", Size = VT(4,0,4), Size2 = VT(0,5+MRANDOM(5,150),0), Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.Hit.Position)*CFrame.new(MRANDOM(-35,35),0,MRANDOM(-35,35)), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = 1, SoundVolume = 5})
  5424. end
  5425. coroutine.resume(coroutine.create(function()
  5426. local eff = Instance.new("ParticleEmitter",dis)
  5427. eff.Texture = "rbxassetid://2344870656"
  5428. eff.LightEmission = 1
  5429. eff.Color = ColorSequence.new(text.TextColor3)
  5430. eff.Rate = 10000000
  5431. eff.Enabled = true
  5432. eff.EmissionDirection = "Front"
  5433. eff.Lifetime = NumberRange.new(1)
  5434. eff.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,75,0),NumberSequenceKeypoint.new(0.1,20,0),NumberSequenceKeypoint.new(0.8,40,0),NumberSequenceKeypoint.new(1,60,0)})
  5435. eff.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.8,0),NumberSequenceKeypoint.new(0.5,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5436. eff.Speed = NumberRange.new(150)
  5437. eff.Drag = 5
  5438. eff.Rotation = NumberRange.new(-500,500)
  5439. eff.SpreadAngle = Vector2.new(0,900)
  5440. eff.RotSpeed = NumberRange.new(-500,500)
  5441. wait(0.2)
  5442. eff.Enabled = false
  5443. end))
  5444. coroutine.resume(coroutine.create(function()
  5445. local eff = Instance.new("ParticleEmitter",dis)
  5446. eff.Texture = "rbxassetid://2092248396"
  5447. eff.LightEmission = 1
  5448. eff.Color = ColorSequence.new(text.TextColor3)
  5449. eff.Rate = 500000
  5450. eff.Lifetime = NumberRange.new(0.5,2)
  5451. eff.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,60,0),NumberSequenceKeypoint.new(0.2,3,0),NumberSequenceKeypoint.new(0.8,24,0),NumberSequenceKeypoint.new(1,0,0)})
  5452. eff.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.1,0,0),NumberSequenceKeypoint.new(0.8,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5453. eff.Speed = NumberRange.new(100,600)
  5454. eff.Drag = 5
  5455. eff.Rotation = NumberRange.new(-500,500)
  5456. eff.VelocitySpread = 9000
  5457. eff.RotSpeed = NumberRange.new(-50,50)
  5458. wait(0.25)
  5459. eff.Enabled = false
  5460. end))
  5461. for i=0, 1, 0.1 / Animation_Speed do
  5462. Swait()
  5463. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 * SIN(SINE / 24)*SIZE, 0 + 0.04 * SIN(SINE / 12)*SIZE, -0.65 + 0.05*SIZE * COS(SINE / 12)) * ANGLES(RAD(30 - 2.5 * SIN(SINE / 12)), RAD(-15), RAD(25)), 1 / Animation_Speed)
  5464. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.15) - 1)) * ANGLES(RAD(-10 - 4 * SIN(SINE / 12)), RAD(0), RAD(-25)), 1 / Animation_Speed)
  5465. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.4, 0.6, -0.2) * ANGLES(RAD(60), RAD(0 + 2.5 * SIN(SINE / 25)), RAD(35 + 2.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  5466. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0.1) * ANGLES(RAD(-50), RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-40 - 2.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  5467. RightHip.C0 = Clerp(RightHip.C0, CF(1.2*SIZE, 0.35*SIZE - 0.05*SIZE * COS(SINE / 12), -0.75*SIZE) * ANGLES(RAD(30 - 2.5 * SIN(SINE / 12)), RAD(79), RAD(0)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
  5468. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.05*SIZE * COS(SINE / 12), 0*SIZE) * ANGLES(RAD(-40 - 2.5 * SIN(SINE / 12)), RAD(-70), RAD(0)) * ANGLES(RAD(25), RAD(0), RAD(0)), 1 / Animation_Speed)
  5469. if MRANDOM(1,10) == 1 then
  5470. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-5,5)), RAD(MRANDOM(-10,10)), RAD(MRANDOM(-10,10))), 1)
  5471. end
  5472. end
  5473. ATTACK = false
  5474. Rooted = false
  5475. end
  5476.  
  5477. local terraincolor = Instance.new("ColorCorrectionEffect",game.Lighting)
  5478. function BW()
  5479. if MODE == "90s" then
  5480. terraincolor.Saturation = -1
  5481. elseif MODE ~= "90s" and terraincolor.Saturation == -1 then
  5482. terraincolor.Saturation = 0
  5483. end
  5484. end
  5485.  
  5486. --//=================================\\
  5487. --|| ASSIGN THINGS TO KEYS
  5488. --\\=================================//
  5489. function MouseDown(Mouse)
  5490. if ATTACK == false and MODE ~= "Purged" and MODE ~= "Sense" and MODE ~= "Sanity" and MODE ~= "Origins" and MODE ~= "Fairy" and MODE ~= "Black" then
  5491. BasicCombo()
  5492. elseif ATTACK == false and MODE == "Sense" or MODE == "Sanity" or ATTACK == false and MODE == "Origins" then
  5493. ColorfulCombo()
  5494. elseif ATTACK == false and MODE == "Fairy" or ATTACK == false and MODE == "Black" then
  5495. FlyingCombo()
  5496. elseif ATTACK == false and MODE == "Purged" then
  5497. PurgeCombo()
  5498. end
  5499. end
  5500.  
  5501. function MouseUp(Mouse)
  5502. HOLD = false
  5503. end
  5504.  
  5505. function KeyDown(Key)
  5506. if Key ~= "w" and Key ~= "a" and Key ~= "s" and Key ~= "d" then
  5507. KEYHOLD = true
  5508. -- mode thing --
  5509. if Key == "n" and ATTACK == false and MODE == "Lunar" then
  5510. SolarForm()
  5511.  
  5512. elseif Key == "n" and ATTACK == false and MODE == "Solar" then
  5513. ResetMode()
  5514. end
  5515.  
  5516. if Key == "m" and ATTACK == false and MODE == "Lunar" then
  5517. OriginsForm()
  5518.  
  5519. elseif Key == "m" and ATTACK == false and MODE == "Origins" then
  5520. ResetMode()
  5521. end
  5522.  
  5523. if Key == "q" and ATTACK == false and MODE ~= "Time" then
  5524. ChronoForm()
  5525.  
  5526. elseif Key == "n" and ATTACK == false and MODE == "Time" then
  5527. RadForm()
  5528.  
  5529. elseif Key == "q" and ATTACK == false and MODE == "Time" then
  5530. ResetMode()
  5531. end
  5532.  
  5533.  
  5534. if Key == "f" and ATTACK == false and MODE ~= "Superior" then
  5535. SuperiorForm()
  5536.  
  5537. elseif Key == "m" and ATTACK == false and MODE == "Superior" then
  5538. YandereForm()
  5539.  
  5540. elseif Key == "n" and ATTACK == false and MODE == "Superior" then
  5541. LoveForm()
  5542.  
  5543. end
  5544.  
  5545. if Key == "e" and ATTACK == false and MODE ~= "Hexa" then
  5546. TerraForm()
  5547.  
  5548. elseif Key == "n" and ATTACK == false and MODE == "Hexa" then
  5549. AceForm()
  5550.  
  5551. elseif Key == "e" and ATTACK == false and MODE == "Hexa" then
  5552. ResetMode()
  5553. end
  5554.  
  5555. if Key == "p" and ATTACK == false and MODE ~= "Random" then
  5556. RandomForm()
  5557. RCHOICE = MRANDOM(1,6)
  5558.  
  5559. elseif Key == "n" and ATTACK == false and MODE == "Random" and MODE ~= "Visual" then
  5560. VisualForm()
  5561. RCHOICE = MRANDOM(1,6)
  5562.  
  5563. elseif Key == "m" and ATTACK == false and MODE == "Random" then
  5564. RCHOICE = MRANDOM(1,6)
  5565.  
  5566.  
  5567.  
  5568. elseif Key == "p" and ATTACK == false and MODE == "Random" then
  5569. ResetMode()
  5570. end
  5571.  
  5572. if Key == "h" and ATTACK == false and MODE ~= "Disb" then
  5573. DisbeliefForm()
  5574.  
  5575. elseif Key == "h" and ATTACK == false and MODE == "Disb" then
  5576. ResetMode()
  5577. end
  5578.  
  5579. if Key == "l" and ATTACK == false and MODE ~= "Edgy" then
  5580. EdgyForm()
  5581.  
  5582. elseif Key == "l" and ATTACK == false and MODE == "Edgy" then
  5583. ResetMode()
  5584. end
  5585.  
  5586. if Key == "n" and ATTACK == false and MODE == "Edgy" then
  5587. LostSoulForm()
  5588.  
  5589. elseif Key == "m" and ATTACK == false and MODE == "Lost" then
  5590. DepressionForm()
  5591. end
  5592.  
  5593. if Key == "k" and ATTACK == false and MODE ~= "Depress" then
  5594. DepressionForm()
  5595.  
  5596. elseif Key == "k" and ATTACK == false and MODE == "Depress" then
  5597. ResetMode()
  5598. end
  5599.  
  5600. if Key == "n" and ATTACK == false and MODE == "Depress" then
  5601. HatredForm()
  5602.  
  5603. elseif Key == "m" and ATTACK == false and MODE == "HATRED" then
  5604. DepressionForm()
  5605. end
  5606.  
  5607.  
  5608.  
  5609. if Key == "m" and ATTACK == false and MODE == "Hexa" then
  5610. VantaForm()
  5611. end
  5612.  
  5613. elseif Key == "m" and ATTACK == false and MODE == "Vanta" then
  5614. TerraForm()
  5615. end
  5616.  
  5617. if Key == "j" and ATTACK == false and MODE ~= "Jes" then
  5618. JesterForm()
  5619.  
  5620. elseif Key == "j" and ATTACK == false and MODE == "Jes" then
  5621. ResetMode()
  5622. end
  5623.  
  5624. if Key == "r" and ATTACK == false and MODE ~= "Sense" then
  5625. SenseForm()
  5626.  
  5627. elseif Key == "r" and ATTACK == false and MODE == "Sense" then
  5628. ResetMode()
  5629. end
  5630.  
  5631. if Key == "n" and ATTACK == false and MODE == "Sense" then
  5632. CrystalForm()
  5633.  
  5634. elseif Key == "m" and ATTACK == false and MODE == "Crystal" then
  5635. SenseForm()
  5636. end
  5637.  
  5638. if Key == "b" and ATTACK == false and MODE == "Sense" then
  5639. RainbowForm()
  5640.  
  5641. elseif Key == "m" and ATTACK == false and MODE == "Rainbow" then
  5642. SenseForm()
  5643. end
  5644.  
  5645. if Key == "m" and ATTACK == false and MODE == "Sense" then
  5646. SanityForm()
  5647.  
  5648. elseif Key == "m" and ATTACK == false and MODE == "Sanity" then
  5649. SenseForm()
  5650. end
  5651.  
  5652. if Key == "y" and ATTACK == false and MODE ~= "Fairy" then
  5653. FairyForm()
  5654.  
  5655. elseif Key == "y" and ATTACK == false and MODE == "Fairy" then
  5656. ResetMode()
  5657. end
  5658.  
  5659. if Key == "g" and ATTACK == false and MODE ~= "Glitch" then
  5660. GlitchForm()
  5661.  
  5662. elseif Key == "y" and ATTACK == false and MODE == "Glitch" then
  5663. ResetMode()
  5664. end
  5665.  
  5666. if Key == "m" and ATTACK == false and MODE == "Fairy" then
  5667. DevilForm()
  5668.  
  5669. elseif Key == "m" and ATTACK == false and MODE == "Devil" then
  5670. FairyForm()
  5671. end
  5672.  
  5673. if Key == "b" and ATTACK == false and MODE == "Fairy" then
  5674. ErrorForm()
  5675.  
  5676. elseif Key == "b" and ATTACK == false and MODE == "Error" then
  5677. FairyForm()
  5678. end
  5679.  
  5680. if Key == "u" and ATTACK == false and MODE ~= "90s" then
  5681. BlackWhiteForm()
  5682.  
  5683. elseif Key == "u" and ATTACK == false and MODE == "90s" then
  5684. ResetMode()
  5685. end
  5686.  
  5687. if Key == "m" and ATTACK == false and MODE == "90s" then
  5688. EightyForm()
  5689.  
  5690. elseif Key == "m" and ATTACK == false and MODE == "80s" then
  5691. BlackWhiteForm()
  5692. end
  5693.  
  5694. if Key == "t" and ATTACK == false and MODE ~= "LostHope" then
  5695. LostForm()
  5696.  
  5697. elseif Key == "t" and ATTACK == false and MODE == "LostHope" then
  5698. ResetMode()
  5699. end
  5700.  
  5701. if Key == "n" and ATTACK == false and MODE == "LostHope" then
  5702. PurgeForm()
  5703. elseif Key == "n" and ATTACK == false and MODE == "Purged" then
  5704. LostForm()
  5705.  
  5706. elseif Key == "m" and ATTACK == false and MODE == "LostHope" then
  5707. BlackForm()
  5708.  
  5709. elseif Key == "m" and ATTACK == false and MODE == "Black" then
  5710. LostForm()
  5711. end
  5712.  
  5713. if Key == "m" and ATTACK == false and MODE == "Broken" then
  5714. RevForm()
  5715. end
  5716.  
  5717. if Key == "b" and ATTACK == false and MODE == "Visual" then
  5718. SONG = OVMID[math.random(1,6)]
  5719. end
  5720.  
  5721. -- move keybinding --
  5722.  
  5723. if Key == "z" and ATTACK == false and MODE == "Sense" then
  5724. SenseThePain()
  5725. end
  5726.  
  5727. if Key == "z" and ATTACK == false and MODE == "Superior" then
  5728. SuperStomm()
  5729. end
  5730. end
  5731.  
  5732. function KeyUp(Key)
  5733. if Key ~= "w" and Key ~= "a" and Key ~= "s" and Key ~= "d" then
  5734. KEYHOLD = false
  5735. end
  5736. end
  5737.  
  5738. Mouse.Button1Down:connect(function(NEWKEY)
  5739. MouseDown(NEWKEY)
  5740. end)
  5741. Mouse.Button1Up:connect(function(NEWKEY)
  5742. MouseUp(NEWKEY)
  5743. end)
  5744. Mouse.KeyDown:connect(function(NEWKEY)
  5745. KeyDown(NEWKEY)
  5746. end)
  5747. Mouse.KeyUp:connect(function(NEWKEY)
  5748. KeyUp(NEWKEY)
  5749. end)
  5750.  
  5751. --//=================================\\
  5752. --\\=================================//
  5753.  
  5754.  
  5755. function unanchor()
  5756. if UNANCHOR == true then
  5757. g = Character:GetChildren()
  5758. for i = 1, #g do
  5759. if g[i].ClassName == "Part" then
  5760. g[i].Anchored = false
  5761. end
  5762. end
  5763. end
  5764. end
  5765.  
  5766.  
  5767. --//=================================\\
  5768. --|| WRAP THE WHOLE SCRIPT UP
  5769. --\\=================================//
  5770.  
  5771. Humanoid.Changed:connect(function(Jump)
  5772. if Jump == "Jump" and (Disable_Jump == true) then
  5773. Humanoid.Jump = false
  5774. end
  5775. end)
  5776.  
  5777. local BLINKLOOP = 0
  5778. script.Parent = WEAPONGUI
  5779. ANIMATE.Parent = nil
  5780.  
  5781. local bguis = Instance.new("BillboardGui",tors)
  5782. bguis.Size = UDim2.new(25, 0, 25, 0)
  5783. local imgca = Instance.new("ImageLabel",bguis)
  5784. imgca.BackgroundTransparency = 1
  5785. imgca.ImageTransparency = 1
  5786. imgca.Size = UDim2.new(3,0,3,0)
  5787. imgca.Image = "rbxassetid://0" --997291547,521073910,2312119891
  5788. imgca.ImageColor3 = Color3.new(0,0,0)
  5789. coroutine.resume(coroutine.create(function()
  5790. while true do
  5791. Swait(2)
  5792. if MODE == "Nuclear" then
  5793. WACKYEFFECT({Time = 120, EffectType = "Sphere", Size = VT(7.5,0.55,7.5), Size2 = VT(7.5,0.55,7.5), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5794. end
  5795. end
  5796. end))
  5797.  
  5798. coroutine.resume(coroutine.create(function()
  5799. while true do
  5800. Swait()
  5801. if MODE == "90s" or MODE == "80s" then
  5802. Swait(9)
  5803. WACKYEFFECT({Time = 290, EffectType = "Sphere", Size = VT(0,0.55,0), Size2 = VT(10,0.55,10), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5804. end
  5805. if MODE == "Nuclear" then
  5806. Swait(5 - GetClientProperty(sick,"PlaybackLoudness")/75)
  5807. WACKYEFFECT({Time = MRANDOM(10,40) - GetClientProperty(sick,"PlaybackLoudness")/300, EffectType = "Sphere", Size = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/500,0,0.25+GetClientProperty(sick,"PlaybackLoudness")/500), Size2 = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/500,8+GetClientProperty(sick,"PlaybackLoudness")/75,0.25+GetClientProperty(sick,"PlaybackLoudness")/500), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(MRANDOM(-30,30),-4,MRANDOM(-30,30)) * ANGLES(RAD(MRANDOM(-15,15)), RAD(MRANDOM(-15,15)), RAD(MRANDOM(-15,15))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
  5808. WACKYEFFECT({Time = MRANDOM(10,40) - GetClientProperty(sick,"PlaybackLoudness")/300, EffectType = "Sphere", Size = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/500,0,0.25+GetClientProperty(sick,"PlaybackLoudness")/500), Size2 = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/500,8+GetClientProperty(sick,"PlaybackLoudness")/75,0.25+GetClientProperty(sick,"PlaybackLoudness")/500), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(MRANDOM(-30,30),-4,MRANDOM(-30,30)) * ANGLES(RAD(MRANDOM(-15,15)), RAD(MRANDOM(-15,15)), RAD(MRANDOM(-15,15))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
  5809. end
  5810. end
  5811. end))
  5812. coroutine.resume(coroutine.create(function()
  5813. while true do
  5814. Swait()
  5815. if MODE == "Visual" then
  5816. WACKYEFFECT({Time = 10, EffectType = "Sphere", Size = VT(7+GetClientProperty(sick,"PlaybackLoudness")/60,0.55,7+GetClientProperty(sick,"PlaybackLoudness")/60), Size2 = VT(7+GetClientProperty(sick,"PlaybackLoudness")/60,0.55,7+GetClientProperty(sick,"PlaybackLoudness")/60), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5817. end
  5818. end
  5819. end))
  5820. coroutine.resume(coroutine.create(function()
  5821. while true do
  5822. Swait()
  5823. if MODE == "Crystal" then
  5824. WACKYEFFECT({Time = MRANDOM(10,90), EffectType = "Crystal", Size = VT(2,0,2), Size2 = VT(2,12,2), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(MRANDOM(-70,70),-4,MRANDOM(-70,70)) * ANGLES(RAD(MRANDOM(-15,15)), RAD(MRANDOM(-15,15)), RAD(MRANDOM(-15,15))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = 1, SoundVolume = 0})
  5825. WACKYEFFECT({Time = MRANDOM(10,90), EffectType = "Crystal", Size = VT(2,0,2), Size2 = VT(2,12,2), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(MRANDOM(-70,70),-4,MRANDOM(-70,70)) * ANGLES(RAD(MRANDOM(-15,15)), RAD(MRANDOM(-15,15)), RAD(MRANDOM(-15,15))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = BrickColor.new("Pastel Blue").Color, SoundID = nil, SoundPitch = 1, SoundVolume = 0})
  5826. end
  5827. end
  5828. end))
  5829.  
  5830. coroutine.resume(coroutine.create(function()
  5831. while true do
  5832. Swait()
  5833. if MODE == "Sense" then
  5834. TEXTCOLOR = C3(27/255,42/255,53/255)
  5835. for i, v in pairs(mw2:GetChildren()) do
  5836. if v:IsA("Part") then
  5837. v.Color = BrickColor.new("White").Color
  5838. v.Material = "Neon"
  5839. end
  5840. end
  5841. for i, v in pairs(mw4:GetChildren()) do
  5842. if v:IsA("Part") then
  5843. v.Color = BrickColor.new("White").Color
  5844. v.Material = "Neon"
  5845. end
  5846. end
  5847. for i, v in pairs(mw1:GetChildren()) do
  5848. if v:IsA("Part") then
  5849. v.Color = BrickColor.new("Black").Color
  5850. v.Material = "Neon"
  5851. end
  5852. end
  5853. imgl2.ImageColor3 = C3(27/255,42/255,53/255)
  5854. circl.ImageColor3 = C3(27/255,42/255,53/255)
  5855. techc.ImageColor3 = C3(27/255,42/255,53/255)
  5856. circl2.ImageColor3 = C3(27/255,42/255,53/255)
  5857. ned.TextColor3 = C3(27/255,42/255,53/255)
  5858. ned.TextStrokeColor3 = C3(27/255,42/255,53/255)
  5859. refec.Color = ColorSequence.new(BrickColor.new("Black").Color)
  5860. refec2.Color = ColorSequence.new(BrickColor.new("Black").Color)
  5861. refec3.Color = ColorSequence.new(BrickColor.new("White").Color)
  5862. tr1.Color = ColorSequence.new(BrickColor.new("Black").Color)
  5863. tr2.Color = ColorSequence.new(BrickColor.new("Black").Color)
  5864. tr3.Color = ColorSequence.new(BrickColor.new("Black").Color)
  5865. tl1.Color = ColorSequence.new(BrickColor.new("White").Color)
  5866. tl2.Color = ColorSequence.new(BrickColor.new("White").Color)
  5867. tl3.Color = ColorSequence.new(BrickColor.new("White").Color)
  5868. if MRANDOM(1,4) == 1 then
  5869. TEXTCOLOR = C3(196/255,40/255,28/255)
  5870. end
  5871. refec.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  5872. refec2.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  5873. refec3.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
  5874. imgl2.ImageColor3 = BrickColor.new("Bright red").Color
  5875. circl.ImageColor3 = BrickColor.new("Bright red").Color
  5876. techc.ImageColor3 = BrickColor.new("Bright blue").Color
  5877. circl2.ImageColor3 = BrickColor.new("Bright blue").Color
  5878. ned.TextColor3 = BrickColor.new("Bright blue").Color
  5879. ned.TextStrokeColor3 = BrickColor.new("White").Color
  5880. tr1.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  5881. tr2.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  5882. tr3.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  5883. tl1.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
  5884. tl2.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
  5885. tl3.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
  5886. refec.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
  5887. refec2.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
  5888. refec3.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
  5889. for i, v in pairs(mw2:GetChildren()) do
  5890. if v:IsA("Part") then
  5891. v.Color = BrickColor.new("Bright red").Color
  5892. v.Material = "Neon"
  5893. end
  5894. end
  5895. for i, v in pairs(mw4:GetChildren()) do
  5896. if v:IsA("Part") then
  5897. v.Color = BrickColor.new("Bright blue").Color
  5898. v.Material = "Neon"
  5899. end
  5900. end
  5901. for i, v in pairs(mw1:GetChildren()) do
  5902. if v:IsA("Part") then
  5903. v.Color = BrickColor.new("Bright blue").Color
  5904. v.Material = "Neon"
  5905. end
  5906. end
  5907. if MRANDOM(1,4) == 1 then
  5908. refec.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
  5909. refec2.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
  5910. refec3.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  5911. TEXTCOLOR = C3(13/255,105/255,172/255)
  5912. imgl2.ImageColor3 = BrickColor.new("Bright blue").Color
  5913. circl.ImageColor3 = BrickColor.new("Bright blue").Color
  5914. techc.ImageColor3 = BrickColor.new("Bright red").Color
  5915. circl2.ImageColor3 = BrickColor.new("Bright red").Color
  5916. ned.TextColor3 = BrickColor.new("Bright red").Color
  5917. ned.TextStrokeColor3 = BrickColor.new("White").Color
  5918. tr1.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
  5919. tr2.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
  5920. tr3.Color = ColorSequence.new(BrickColor.new("Bright blue").Color)
  5921. tl1.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  5922. tl2.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  5923. tl3.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  5924. for i, v in pairs(mw1:GetChildren()) do
  5925. if v:IsA("Part") then
  5926. v.Color = BrickColor.new("Really red").Color
  5927. v.Material = "Neon"
  5928. end
  5929. end
  5930. for i, v in pairs(mw4:GetChildren()) do
  5931. if v:IsA("Part") then
  5932. v.Color = BrickColor.new("Really red").Color
  5933. v.Material = "Neon"
  5934. end
  5935. end
  5936. for i, v in pairs(mw2:GetChildren()) do
  5937. if v:IsA("Part") then
  5938. v.Color = BrickColor.new("Bright blue").Color
  5939. v.Material = "Neon"
  5940. end
  5941. end
  5942. end
  5943. end
  5944. end
  5945. end))
  5946.  
  5947. coroutine.resume(coroutine.create(function()
  5948. while true do
  5949. Swait()
  5950. if MODE == "Sanity" then
  5951. ned.Text = "Sanity-Less"
  5952. PRT.Color = BrickColor.Random().Color
  5953. EYE.Color = BrickColor.Random().Color
  5954. EYE2.Color = BrickColor.Random().Color
  5955. Hair.Color = BrickColor.Random().Color
  5956. Hair2.Color = BrickColor.Random().Color
  5957. MAINRUINCOLOR = BrickColor.Random()
  5958. SECONDRUINCOLOR = BrickColor.Random()
  5959. text.TextColor3 = BrickColor.Random().Color
  5960. text.TextStrokeColor3 = BrickColor.Random().Color
  5961. tr1.Color = ColorSequence.new(BrickColor.Random().Color)
  5962. tr2.Color = ColorSequence.new(BrickColor.Random().Color)
  5963. tr3.Color = ColorSequence.new(BrickColor.Random().Color)
  5964. tl1.Color = ColorSequence.new(BrickColor.Random().Color)
  5965. tl2.Color = ColorSequence.new(BrickColor.Random().Color)
  5966. tl3.Color = ColorSequence.new(BrickColor.Random().Color)
  5967.  
  5968. for i, v in pairs(mw4:GetChildren()) do
  5969. if v:IsA("Part") then
  5970. v.Color = BrickColor.Random().Color
  5971. v.Material = "Neon"
  5972. end
  5973. end
  5974. for i, v in pairs(mw2:GetChildren()) do
  5975. if v:IsA("Part") then
  5976. v.Color = BrickColor.Random().Color
  5977. v.Material = "Neon"
  5978. end
  5979. end
  5980.  
  5981. RecolorThing(BrickColor.Random(),SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  5982. end
  5983. end
  5984. end))
  5985.  
  5986.  
  5987. coroutine.resume(coroutine.create(function()
  5988. while true do
  5989. Swait(3)
  5990. if MODE == "Black" or MODE == "Fairy" or MODE == "Crystal" or MODE == "Ace" or MODE == "Jes" then
  5991. WACKYEFFECT({Time = MRANDOM(15,65),EffectType = "Slash", Size = VT(0,0.05,0), Size2 = VT(0.0625,0.015,0.0625)*MRANDOM(1,8), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-2,0)*CFrame.Angles(math.rad(math.random(-5,5)),math.rad(math.random(-360,360)),math.rad(math.random(-5,5))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5992. if MODE == "Black" or MODE == "Ace" or MODE == "Crystal" or MODE == "Jes" and MRANDOM(1,3) == 1 then
  5993. WACKYEFFECT({Time = MRANDOM(10,50),EffectType = "Slash", Size = VT(0,0.05,0), Size2 = VT(0.125,0.015,0.125)*MRANDOM(1,13), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-2,0)*CFrame.Angles(math.rad(math.random(-5,5)),math.rad(math.random(-360,360)),math.rad(math.random(-5,5))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  5994. end
  5995. end
  5996. end
  5997. end))
  5998.  
  5999. coroutine.resume(coroutine.create(function()
  6000. while true do
  6001. Swait()
  6002. if MODE ~= "Glitch" and MODE ~= "Sanity" then
  6003. imgca.Rotation = imgca.Rotation + 5 + GetClientProperty(sick,"PlaybackLoudness")/25
  6004. bguis.Size = UDim2.new(12 + 3 * math.cos(SINE / 30),0, 12 + 3 * math.cos(SINE / 30),0)
  6005. imgca.ImageColor3 = MAINRUINCOLOR.Color
  6006. imgca.ImageTransparency = 0 + 0.25 * math.cos(SINE / 30)
  6007. text.Position = UDim2.new(0,0 - 5 * SIN(SINE / 32),0,0 - 5 * SIN(SINE / 45))
  6008. text.Rotation = 0 - 2 * math.cos(SINE / 24)
  6009. techc.Rotation = techc.Rotation + 1 + GetClientProperty(sick,"PlaybackLoudness")/400
  6010. circl.Rotation = circl.Rotation - 1 + GetClientProperty(sick,"PlaybackLoudness")/100
  6011. circl2.Rotation = circl2.Rotation + 1 + GetClientProperty(sick,"PlaybackLoudness")/75
  6012. imgl2.Rotation = imgl2.Rotation - 1 + GetClientProperty(sick,"PlaybackLoudness")/75
  6013. imgl2b.Rotation = imgl2b.Rotation + 1 + GetClientProperty(sick,"PlaybackLoudness")/50
  6014. ned.Rotation = 0 - 4 * math.cos(SINE / 24)
  6015. ned.Position = UDim2.new(0.7,0 - 10 * math.cos(SINE / 32),0.8,0 - 10 * math.cos(SINE / 45))
  6016. else
  6017. imgca.Rotation = imgca.Rotation + 5 + GetClientProperty(sick,"PlaybackLoudness")/12.5
  6018. bguis.Size = UDim2.new(12 + 3 * math.cos(SINE / 15),0, 12 + 3 * math.cos(SINE / 15),0)
  6019. imgca.ImageColor3 = MAINRUINCOLOR.Color
  6020. imgca.ImageTransparency = 0 + 0.25 * math.cos(SINE / 30) + MRANDOM(-10,10)
  6021. text.Position = UDim2.new(0,0 - 5 * SIN(SINE / 16) + MRANDOM(-5,5),0,0 - 5 * SIN(SINE / 22.5) + MRANDOM(-5,5))
  6022. text.Rotation = 0 - 2 * math.cos(SINE / 24) + MRANDOM(-5,5)
  6023. techc.Rotation = techc.Rotation + 1 + GetClientProperty(sick,"PlaybackLoudness")/200
  6024. circl.Rotation = circl.Rotation - 1 + GetClientProperty(sick,"PlaybackLoudness")/50
  6025. circl2.Rotation = circl2.Rotation + 1 + GetClientProperty(sick,"PlaybackLoudness")/50
  6026. imgl2.Rotation = imgl2.Rotation - 1 + GetClientProperty(sick,"PlaybackLoudness")/50
  6027. imgl2b.Rotation = imgl2b.Rotation + 1 + GetClientProperty(sick,"PlaybackLoudness")/25
  6028. ned.Rotation = 0 + MRANDOM(-10,10)
  6029. ned.Position = UDim2.new(0.7,0 - 10 * math.cos(SINE / 32) + MRANDOM(-5,5),0.8,0 - 10 * math.cos(SINE / 45) + MRANDOM(-5,5))
  6030. end
  6031. end
  6032. end))
  6033.  
  6034. local infrotate = 0.1
  6035.  
  6036. while true do
  6037. Swait()
  6038. if Humanoid then
  6039. local IDLEANIMATION = Humanoid:LoadAnimation(ROBLOXIDLEANIMATION)
  6040. IDLEANIMATION:Play()
  6041. end
  6042. SINE = SINE + CHANGE*2
  6043. local TORSOVELOCITY = (RootPart.Velocity * VT(1, 0, 1)).magnitude
  6044. local TORSOVERTICALVELOCITY = RootPart.Velocity.y
  6045. local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4, Character)
  6046. local WALKSPEEDVALUE = 12 / (Humanoid.WalkSpeed / 16)
  6047. HairWeld1.C1 = Clerp(HairWeld1.C1, CF(0, 0, 0) * ANGLES(RAD(0), RAD(0 + 1.5 * SIN(SINE / 12) - 2.5 * COS(SINE / 12)), RAD(4.5 * SIN(SINE / 12))), 1 / Animation_Speed)
  6048. Hair2Weld2.C1 = Clerp(Hair2Weld2.C1, CF(0, 0, 0) * ANGLES(RAD(0), RAD(0 - 1.5 * SIN(SINE / 12) + 2.5 * COS(SINE / 12)), RAD(-4.5 * SIN(SINE / 12))), 1 / Animation_Speed)
  6049. HoodWeld.C1 = Clerp(HoodWeld.C1, CF(0, 0, 0) * ANGLES(RAD(0), RAD(0 + 0.75 * SIN(SINE / 12) - 1.75 * COS(SINE / 12)), RAD(2.75 * SIN(SINE / 12))), 1 / Animation_Speed)
  6050. handlexweld.C1 = handlexweld.C1 * ANGLES(RAD(0), RAD(0), RAD(-0.25 - GetClientProperty(sick,"PlaybackLoudness")/125))
  6051. handlexweld2.C1 = handlexweld2.C1 * ANGLES(RAD(0), RAD(0), RAD(0.5 + GetClientProperty(sick,"PlaybackLoudness")/250))
  6052. if MODE ~= "Crystal" then
  6053. infrotate = infrotate + 1
  6054. elseif MODE == "Crystal" then
  6055. infrotate = infrotate + 2 + GetClientProperty(sick,"PlaybackLoudness")/100
  6056. end
  6057. if infrotate == 360 or infrotate > 360 then
  6058. infrotate = 0
  6059. end
  6060. if MODE ~= "Lunar" and MODE~="Glitch" and MODE ~= "Crystal" and MODE ~= "Solar" and MODE ~= "Black" and MODE ~= "Hexa" and MODE ~= "Time" and MODE ~= "Purge" then
  6061. for i, v in pairs(mw1:GetChildren()) do
  6062. if v:IsA("Part") then
  6063. v.Transparency = 0
  6064. v.Material = "Neon"
  6065. end
  6066. end
  6067. tl1.Enabled = true
  6068. tl2.Enabled = true
  6069. tl3.Enabled = true
  6070. rwing1weld.C1 = Clerp(rwing1weld.C1, CF(-2*1.2, -1, 0) * ANGLES(RAD(0), RAD(0 + 2.5 * SIN(SINE / 41) - 3.5 * COS(SINE / 41)), RAD(-1 - 7 * SIN(SINE / 36))), 3 / Animation_Speed)
  6071. rwing2weld.C1 = Clerp(rwing2weld.C1, CF(-4.25*1.2, -1.25, 0) * ANGLES(RAD(0), RAD(0 + 2 * SIN(SINE / 41) - 2 * COS(SINE / 41)), RAD(-5 - 6 * SIN(SINE / 41))), 3 / Animation_Speed)
  6072. rwing3weld.C1 = Clerp(rwing3weld.C1, CF(-6.25*1.2, -1.5, 0) * ANGLES(RAD(0), RAD(0 + 2.5 * SIN(SINE / 41) - 6.25 * COS(SINE / 41)), RAD(-10 - 4 * SIN(SINE / 39))), 3 / Animation_Speed)
  6073. lwing1weld.C1 = Clerp(lwing1weld.C1, CF(2*1.2, -1, 0) * ANGLES(RAD(0), RAD(0 - 1.5 * SIN(SINE / 41) + 3.5 * COS(SINE / 41)), RAD(-1 + 7 * SIN(SINE / 28))), 3 / Animation_Speed)
  6074. lwing2weld.C1 = Clerp(lwing2weld.C1, CF(4.25*1.2, -1.25, 0) * ANGLES(RAD(0), RAD(0 - 2 * SIN(SINE / 41) + 4 * COS(SINE / 41)), RAD(5 + 6 * SIN(SINE / 38))), 3 / Animation_Speed)
  6075. lwing3weld.C1 = Clerp(lwing3weld.C1, CF(6.25*1.2, -1.5, 0) * ANGLES(RAD(0), RAD(0 - 2.5 * SIN(SINE / 41) + 4.5 * COS(SINE / 41)), RAD(10 + 4 * SIN(SINE / 44))), 3 / Animation_Speed)
  6076. handleweld.C1 = Clerp(handleweld.C1, CF(0, -1, -1.5) * ANGLES(RAD(0), RAD(0), RAD(0)), 3 / Animation_Speed)
  6077. elseif MODE == "Lunar" or MODE == "Solar" or MODE == "Hexa" or MODE == "Time" then
  6078. for i, v in pairs(mw1:GetChildren()) do
  6079. if v:IsA("Part") then
  6080. v.Transparency = 1
  6081. v.Material = "Neon"
  6082. end
  6083. end
  6084. tl1.Enabled = false
  6085. tl2.Enabled = false
  6086. tl3.Enabled = false
  6087. rwing1weld.C1 = Clerp(rwing1weld.C1, CF(-2*1.2, -1, 0) * ANGLES(RAD(0), RAD(0 + 2.5 * SIN(SINE / 41) - 3.5 * COS(SINE / 41)), RAD(-1 - 7 * SIN(SINE / 36))), 3 / Animation_Speed)
  6088. rwing2weld.C1 = Clerp(rwing2weld.C1, CF(-4.25*1.2, -1.25, 0) * ANGLES(RAD(0), RAD(0 + 2 * SIN(SINE / 41) - 2 * COS(SINE / 41)), RAD(-5 - 6 * SIN(SINE / 41))), 3 / Animation_Speed)
  6089. rwing3weld.C1 = Clerp(rwing3weld.C1, CF(-6.25*1.2, -1.5, 0) * ANGLES(RAD(0), RAD(0 + 2.5 * SIN(SINE / 41) - 6.25 * COS(SINE / 41)), RAD(-10 - 4 * SIN(SINE / 39))), 3 / Animation_Speed)
  6090. lwing1weld.C1 = Clerp(lwing1weld.C1, CF(2*1.2, -1, 0) * ANGLES(RAD(0), RAD(0 - 1.5 * SIN(SINE / 41) + 3.5 * COS(SINE / 41)), RAD(-1 + 7 * SIN(SINE / 28))), 3 / Animation_Speed)
  6091. lwing2weld.C1 = Clerp(lwing2weld.C1, CF(4.25*1.2, -1.25, 0) * ANGLES(RAD(0), RAD(0 - 2 * SIN(SINE / 41) + 4 * COS(SINE / 41)), RAD(5 + 6 * SIN(SINE / 38))), 3 / Animation_Speed)
  6092. lwing3weld.C1 = Clerp(lwing3weld.C1, CF(6.25*1.2, -1.5, 0) * ANGLES(RAD(0), RAD(0 - 2.5 * SIN(SINE / 41) + 4.5 * COS(SINE / 41)), RAD(10 + 4 * SIN(SINE / 44))), 3 / Animation_Speed)
  6093. handleweld.C1 = Clerp(handleweld.C1, CF(0, -1, -1.5) * ANGLES(RAD(0), RAD(0), RAD(0)), 3 / Animation_Speed)
  6094. elseif MODE == "Glitch" then
  6095. for i, v in pairs(mw1:GetChildren()) do
  6096. if v:IsA("Part") then
  6097. v.Transparency = 0
  6098. v.Material = "Neon"
  6099. end
  6100. end
  6101. tl1.Enabled = true
  6102. tl2.Enabled = true
  6103. tl3.Enabled = true
  6104. rwing1weld.C1 = Clerp(rwing1weld.C1, CF(-2*1.2, -1, 0) * ANGLES(RAD(0), RAD(0 - 1.75*2 * COS(SINE / 15)), RAD(-1 - 8 * SIN(SINE / 15))), 3 / Animation_Speed)
  6105. rwing2weld.C1 = Clerp(rwing2weld.C1, CF(-4.3*1.2, -1.25, 0) * ANGLES(RAD(0), RAD(0 - 2*2 * COS(SINE / 15)), RAD(-5 - 6 * SIN(SINE / 15))), 3 / Animation_Speed)
  6106. rwing3weld.C1 = Clerp(rwing3weld.C1, CF(-6.3*1.2, -1.5, 0) * ANGLES(RAD(0), RAD(0 - 2.25*2 * COS(SINE / 15)), RAD(-10 - 4 * SIN(SINE / 15))), 3 / Animation_Speed)
  6107. lwing1weld.C1 = Clerp(lwing1weld.C1, CF(2*1.2, -1, 0) * ANGLES(RAD(0), RAD(0 + 1.75*2 * COS(SINE / 15)), RAD(-1 + 8 * SIN(SINE / 15))), 3 / Animation_Speed)
  6108. lwing2weld.C1 = Clerp(lwing2weld.C1, CF(4.3*1.2, -1.25, 0) * ANGLES(RAD(0), RAD(0 + 2*2 * COS(SINE / 15)), RAD(5 + 6 * SIN(SINE / 15))), 3 / Animation_Speed)
  6109. lwing3weld.C1 = Clerp(lwing3weld.C1, CF(6.3*1.2, -1.5, 0) * ANGLES(RAD(0), RAD(0 + 2.25*2 * COS(SINE / 15)), RAD(10 + 4 * SIN(SINE / 15))), 3 / Animation_Speed)
  6110. handleweld.C1 = Clerp(handleweld.C1, CF(0, -1, -1.5) * ANGLES(RAD(0), RAD(0), RAD(0)), 3 / Animation_Speed)
  6111. elseif MODE == "Black" then
  6112. for i, v in pairs(mw1:GetChildren()) do
  6113. if v:IsA("Part") then
  6114. v.Transparency = 0
  6115. v.Material = "Neon"
  6116. end
  6117. end
  6118. tl1.Enabled = true
  6119. tl2.Enabled = true
  6120. tl3.Enabled = true
  6121. handlexweld.C1 = handlexweld.C1 * ANGLES(RAD(0), RAD(0), RAD(0 - GetClientProperty(sick,"PlaybackLoudness")/75))
  6122. handlexweld2.C1 = handlexweld2.C1 * ANGLES(RAD(0), RAD(0), RAD(0 + GetClientProperty(sick,"PlaybackLoudness")/150))
  6123. rwing1weld.C1 = Clerp(rwing1weld.C1, CF(3, 2, 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 1 * COS(SINE / 15)), RAD(-90)), 3 / Animation_Speed)
  6124. rwing2weld.C1 = Clerp(rwing2weld.C1, CF(0, -1, 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 1 * COS(SINE / 15)), RAD(180)), 3 / Animation_Speed)
  6125. rwing3weld.C1 = Clerp(rwing3weld.C1, CF(-3, 2, 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 1 * COS(SINE / 15)), RAD(90)), 3 / Animation_Speed)
  6126. lwing1weld.C1 = Clerp(lwing1weld.C1, CF(0, 5, 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 1 * COS(SINE / 15)), RAD(0)), 3 / Animation_Speed)
  6127. lwing2weld.C1 = rwing2weld.C1
  6128. lwing3weld.C1 = rwing2weld.C1
  6129. handleweld.C1 = Clerp(handleweld.C1, CF(0, -3, -1.4) * ANGLES(RAD(0), RAD(0), RAD(0 + 7200 * COS(SINE / 360))), 3 / Animation_Speed)
  6130. elseif MODE == "Crystal" then
  6131. rwing1weld.C1 = Clerp(rwing1weld.C1, CF(3, 2 + 1 * COS(SINE / 45), 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 1 * COS(SINE / 15)), RAD(-90)), 3 / Animation_Speed)
  6132. rwing2weld.C1 = Clerp(rwing2weld.C1, CF(0, -1 + 1 * COS(SINE / 45), 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 1 * COS(SINE / 15)), RAD(180)), 3 / Animation_Speed)
  6133. rwing3weld.C1 = Clerp(rwing3weld.C1, CF(-3, 2 + 1 * COS(SINE / 45), 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 1 * COS(SINE / 15)), RAD(90)), 3 / Animation_Speed)
  6134. lwing1weld.C1 = Clerp(lwing1weld.C1, CF(0, 5 + 1 * COS(SINE / 45), 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 1 * COS(SINE / 15)), RAD(0)), 3 / Animation_Speed)
  6135. lwing2weld.C1 = rwing2weld.C1
  6136. lwing3weld.C1 = rwing2weld.C1
  6137. handleweld.C1 = Clerp(handleweld.C1, CF(0, -3, -1.4) * ANGLES(RAD(0), RAD(0), RAD(0 + infrotate)), 3 / Animation_Speed)
  6138. end
  6139. if ANIM == "Walk" and TORSOVELOCITY > 1 then
  6140. if MODE == "Lunar" then
  6141. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, -0.1 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6142. Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6143. RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.1 * COS(SINE / WALKSPEEDVALUE*2), -0.125 * COS(SINE / WALKSPEEDVALUE) +0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0) - RightLeg.RotVelocity.Y / 75, RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 1 / Animation_Speed)
  6144. LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.1 * COS(SINE / WALKSPEEDVALUE*2), 0.125 * COS(SINE / WALKSPEEDVALUE) +0.2+ -0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0) + LeftLeg.RotVelocity.Y / 75, RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 1 / Animation_Speed)
  6145. elseif MODE == "Solar" then
  6146. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0.05 * COS(SINE / (WALKSPEEDVALUE/2))) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6147. Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6148. RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
  6149. LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
  6150. elseif MODE == "Crystal" then
  6151. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6152. Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5), RAD(0), RAD(0)), 1 / Animation_Speed)
  6153. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-27), RAD(89), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 + 6.75 * COS(SINE / 65))), 1 / Animation_Speed)
  6154. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.35, -0.5) * ANGLES(RAD(-15), RAD(-88), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 - 9 * COS(SINE / 68))), 1 / Animation_Speed)
  6155. elseif MODE == "Fairy" then
  6156. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6157. Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6158. elseif MODE == "Rainbow" then
  6159. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6160. Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6161.  
  6162. elseif MODE ~= "Lunar" and MODE ~= "Solar" and MODE ~= "Ace" and MODE ~= "Jes" and MODE ~= "Vanta" then
  6163. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0.05 * COS(SINE / (WALKSPEEDVALUE/2))) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6164. Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6165. RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
  6166. LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
  6167. elseif MODE == "Hexa" then
  6168. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, -0.15 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6169. Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6170. RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.125 * COS(SINE / WALKSPEEDVALUE) +0.2- 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0) - RightLeg.RotVelocity.Y / 75, RAD(0), RAD(65 * COS(SINE / WALKSPEEDVALUE))), 0.5 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6171. LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0.125 * COS(SINE / WALKSPEEDVALUE) +0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0) + LeftLeg.RotVelocity.Y / 75, RAD(0), RAD(65 * COS(SINE / WALKSPEEDVALUE))), 0.5 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6172. elseif MODE == "Time" then
  6173. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, -0.15 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6174. Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6175. RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.125 * COS(SINE / WALKSPEEDVALUE) +0.2- 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0) - RightLeg.RotVelocity.Y / 75, RAD(0), RAD(65 * COS(SINE / WALKSPEEDVALUE))), 0.5 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6176. LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0.125 * COS(SINE / WALKSPEEDVALUE) +0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0) + LeftLeg.RotVelocity.Y / 75, RAD(0), RAD(65 * COS(SINE / WALKSPEEDVALUE))), 0.5 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6177. elseif MODE == "Vanta" or MODE == "Jes" then --it's the same thing in my script lmao xd
  6178. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6179. Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)), 1 / Animation_Speed)
  6180. elseif MODE == "Ace" then
  6181. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0 * COS(SINE / (WALKSPEEDVALUE / 2)) * SIZE) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6182. Neck.C1 = Clerp(Neck.C1, CF(0 * SIZE, -0.5 * SIZE, 0 * SIZE) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5),RAD(0),RAD(0)), 1 / Animation_Speed)
  6183. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.08 * COS(SINE / 30), -0.5) * ANGLES(RAD(0), RAD(90 + 10 * COS(SINE / 30)), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.3 / Animation_Speed)
  6184. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.08 * COS(SINE / 30), -0.01) * ANGLES(RAD(0), RAD(-90 - 10 * COS(SINE / 30)), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.3 / Animation_Speed)
  6185. elseif MODE == "HATRED" then
  6186. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0.05 * COS(SINE / (WALKSPEEDVALUE/2))) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6187. Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)) / Animation_Speed)
  6188. RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0.2 * SIN(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
  6189. LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2 * SIN(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
  6190.  
  6191.  
  6192. elseif MODE == "Black" then
  6193. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6194. Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5)), RAD(0), RAD(0), 1 / Animation_Speed)
  6195. elseif MODE == "Devil" then
  6196. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0.05 * COS(SINE / (WALKSPEEDVALUE/2))) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
  6197. Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)) / Animation_Speed)
  6198. RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0.2 * SIN(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
  6199. LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2 * SIN(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
  6200. end
  6201. elseif (ANIM ~= "Walk") or (TORSOVELOCITY < 1) then
  6202. if MODE == "Lunar" then
  6203. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  6204. 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)
  6205. 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)
  6206. 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)
  6207. elseif MODE == "Solar" then
  6208. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  6209. 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)
  6210. 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.7 / Animation_Speed)
  6211. 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.7 / Animation_Speed)
  6212. elseif MODE == "Crystal" then
  6213. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  6214. Neck.C1 = Clerp(Neck.C1, CF(0 * SIZE, -0.5 * SIZE, 0 * SIZE) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  6215. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-27), RAD(89), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 + 6.75 * COS(SINE / 65))), 1 / Animation_Speed)
  6216. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.35, -0.5) * ANGLES(RAD(-15), RAD(-88), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 - 9 * COS(SINE / 68))), 1 / Animation_Speed)
  6217. elseif MODE == "Fairy" then
  6218. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  6219. 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)
  6220. elseif MODE ~= "Lunar" and MODE ~= "Ace" and MODE ~= "Solar" and MODE ~= "Jes" and MODE ~= "Black" and MODE ~= "Vanta" and MODE ~= "HATRED" and MODE ~= "Devil" then
  6221. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  6222. 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)
  6223. 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.7 / Animation_Speed)
  6224. 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.7 / Animation_Speed)
  6225. elseif MODE == "Hexa" then
  6226. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  6227. 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)
  6228. RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  6229. LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  6230. elseif MODE == "Time" then
  6231. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  6232. 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)
  6233. RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  6234. LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  6235. elseif MODE == "HATRED" then
  6236. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  6237. 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)
  6238. RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  6239. LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  6240.  
  6241. elseif MODE == "Vanta" or MODE == "Jes" then --it's the same thing in my script lmao xd
  6242. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  6243. 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)
  6244. elseif MODE == "Ace" then
  6245. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  6246. Neck.C1 = Clerp(Neck.C1, CF(0 * SIZE, -0.5 * SIZE, 0 * SIZE) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  6247. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.08 * COS(SINE / 30), -0.5) * ANGLES(RAD(0), RAD(90 + 10 * COS(SINE / 30)), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.3 / Animation_Speed)
  6248. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.08 * COS(SINE / 30), -0.01) * ANGLES(RAD(0), RAD(-90 - 10 * COS(SINE / 30)), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.3 / Animation_Speed)
  6249. elseif MODE == "HATRED" then
  6250. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  6251. 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)
  6252. 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.7 / Animation_Speed)
  6253. 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.7 / Animation_Speed)
  6254. elseif MODE == "Error" then
  6255. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  6256. 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)
  6257. 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.7 / Animation_Speed)
  6258. 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.7 / Animation_Speed)
  6259.  
  6260. elseif MODE == "Black" then
  6261. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  6262. 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)
  6263. elseif MODE == "Devil" then
  6264. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  6265. 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)
  6266. 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.7 / Animation_Speed)
  6267. 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.7 / Animation_Speed)
  6268. end
  6269. end
  6270. if FULL == false then
  6271. if TORSOVERTICALVELOCITY > 1 and HITFLOOR == nil then
  6272. ANIM = "Jump"
  6273. if ATTACK == false then
  6274. if MODE ~= "Purged" then
  6275. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  6276. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(-20), RAD(0), RAD(0)), 3 / Animation_Speed)
  6277. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(20)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6278. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(-20)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6279. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.3) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(-20)), 1 / Animation_Speed)
  6280. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.3) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(20)), 1 / Animation_Speed)
  6281. elseif MODE == "Purged" then
  6282. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  6283. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(-2, -0.6, 0.5 + ((1) - 1)) * ANGLES(RAD(0), RAD(25), RAD(0)), 1 / Animation_Speed)
  6284. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.1) * ANGLES(RAD(140), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6285. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(-20)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6286. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.3) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(-20)), 1 / Animation_Speed)
  6287. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.3) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(20)), 1 / Animation_Speed)
  6288.  
  6289. end
  6290. end
  6291. elseif TORSOVERTICALVELOCITY < -1 and HITFLOOR == nil then
  6292. ANIM = "Fall"
  6293. if ATTACK == false then
  6294. if MODE ~= "Purged" then
  6295. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  6296. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(20), RAD(0), RAD(0)), 3 / Animation_Speed)
  6297. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(60)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6298. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-60)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6299. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(20)), 1 / Animation_Speed)
  6300. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(10)), 1 / Animation_Speed)
  6301. elseif MODE == "Purged" then
  6302. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  6303. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(-2, -0.6, 0.5 + ((1) - 1)) * ANGLES(RAD(0), RAD(25), RAD(0)), 1 / Animation_Speed)
  6304. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.1) * ANGLES(RAD(140), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6305. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-60)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6306. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(20)), 1 / Animation_Speed)
  6307. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(10)), 1 / Animation_Speed)
  6308.  
  6309. end
  6310. end
  6311. elseif TORSOVELOCITY < 1 and HITFLOOR ~= nil then
  6312. ANIM = "Idle"
  6313. if ATTACK == false then
  6314. if MODE == "Lunar" then
  6315. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed)
  6316. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-3.5 * COS(SINE / 12)), RAD(0), RAD(12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  6317. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(OFFSET)), 0.8 / Animation_Speed)
  6318. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  6319. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(65), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(2.5 * COS(SINE / 12))), 0.8 / Animation_Speed)
  6320. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-65), RAD(0)) * ANGLES(RAD(-8), RAD(5), RAD(15-2.5 * COS(SINE / 12))), 0.8 / Animation_Speed)
  6321. elseif MODE == "Yand" then
  6322. 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)
  6323. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.15) - 1)) * ANGLES(RAD(15 - 4 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed)
  6324. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.6,0.5 + 0.025 * COS(SINE / 45),-0.4) * ANGLES(RAD(5 + 3 * COS(SINE / 43)),RAD(-16 - 5 * COS(SINE / 52)),RAD(13 + 9 * COS(SINE / 45))),.1)
  6325. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 1, 0) * ANGLES(RAD(160), RAD(0), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6326. 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)
  6327. 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)
  6328. elseif MODE == "Hexa" then
  6329. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  6330. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed)
  6331. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.1, 0.5, -0.45) * ANGLES(RAD(100), RAD(0), RAD(-80)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6332. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.1, 0.15, -0.45) * ANGLES(RAD(80), RAD(0), RAD(80)) * ANGLES(RAD(0), RAD(45), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6333. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  6334. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  6335. elseif MODE == "Fairy" then
  6336. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 + 0.15 * COS(SINE / 49), 0, 2.2 + 0.2 * COS(SINE / 36)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6337. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 3 / Animation_Speed)
  6338. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.05 * COS(SINE / 36), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  6339. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 36), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  6340. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 3 / Animation_Speed)
  6341. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 3 / Animation_Speed)
  6342. elseif MODE == "Crystal" then
  6343. WACKYEFFECT({Time = 15, EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(1.5,4.5,1.5), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0) * ANGLES(RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360))), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = 1, SoundVolume = 0})
  6344. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0+ 0.15 * COS(SINE / 48), 0+ 0.08 * COS(SINE / 74), 2.2 + 0.25 * COS(SINE / 32)) * ANGLES(RAD(0 + 4 * COS(SINE / 41)), RAD(0), RAD(36)), 1 / Animation_Speed)
  6345. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 4 * COS(SINE / 12)), RAD(0), RAD(-36)), 3 / Animation_Speed)
  6346. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0 + 2.5 * SIN(SINE / 25)), RAD(40 + 2.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6347. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.5, 0.5) * ANGLES(RAD(-30 - 4 * COS(SINE / 12)), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6348. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-27), RAD(89), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 + 6.75 * COS(SINE / 26))), 1 / Animation_Speed)
  6349. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.35, -0.5) * ANGLES(RAD(-15), RAD(-88), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 - 9 * COS(SINE / 39))), 1 / Animation_Speed)
  6350. elseif MODE == "Soul" then
  6351. WACKYEFFECT({Time = 1, EffectType = "Soul", Size = VT(0,0,0), Size2 = VT(1.5,4.5,1.5), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0) * ANGLES(RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360))), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = 1, SoundVolume = 0})
  6352. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0+ 0.15 * COS(SINE / 48), 0+ 0.08 * COS(SINE / 74), 2.2 + 0.25 * COS(SINE / 32)) * ANGLES(RAD(0 + 4 * COS(SINE / 41)), RAD(0), RAD(36)), 1 / Animation_Speed)
  6353. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 4 * COS(SINE / 12)), RAD(0), RAD(-36)), 3 / Animation_Speed)
  6354. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0 + 2.5 * SIN(SINE / 25)), RAD(40 + 2.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6355. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.5, 0.5) * ANGLES(RAD(-30 - 4 * COS(SINE / 12)), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6356. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-27), RAD(89), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 + 6.75 * COS(SINE / 26))), 1 / Animation_Speed)
  6357. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.35, -0.5) * ANGLES(RAD(-15), RAD(-88), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 - 9 * COS(SINE / 39))), 1 / Animation_Speed)
  6358.  
  6359. elseif MODE == "Origins" then
  6360. 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)
  6361. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.5) * ANGLES(RAD(-3.5 * COS(SINE / 12)), RAD(-45), RAD(12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6362. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6363. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(OFFSET)), 0.8 / Animation_Speed)
  6364. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(65), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(2.5 * COS(SINE / 12))), 0.8 / Animation_Speed)
  6365. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-65), RAD(0)) * ANGLES(RAD(-8), RAD(5), RAD(15-2.5 * COS(SINE / 12))), 0.8 / Animation_Speed)
  6366. elseif MODE == "Solar" then
  6367. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed)
  6368. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.5) * ANGLES(RAD(-3.5 * COS(SINE / 12)), RAD(-45), RAD(12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6369. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6370. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6371. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6372. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6373. elseif MODE == "Purged" then
  6374. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(-2, -0.6, 0.65 + 0.5 * COS(SINE / 9) + ((1) - 1)) * ANGLES(RAD(0), RAD(25), RAD(0)), 0.6 / Animation_Speed)
  6375. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.65 + 0.25 * COS(SINE / 9), -0.1) * ANGLES(RAD(140), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  6376. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.6 / Animation_Speed)
  6377. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.6 / Animation_Speed)
  6378. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6379. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6380. elseif MODE == "Sanity" then
  6381. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed)
  6382. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.4 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(45), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6383. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.5) * ANGLES(RAD(-3.5 * COS(SINE / 12)), RAD(-45), RAD(12)) * ANGLES(RAD(-35 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6384. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6385. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.8 - 0.05 * COS(SINE / 12), -0.2) * ANGLES(RAD(0), RAD(83), RAD(20)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6386. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 12), -0.45) * ANGLES(RAD(0), RAD(-83), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6387. elseif MODE == "Rev" then
  6388. 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)
  6389. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6390. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.4, 0) * ANGLES(RAD(-170), RAD(0), RAD(-35)) * RIGHTSHOULDERC0, 0.8 / Animation_Speed)
  6391. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.35, 0.4, 0) * ANGLES(RAD(-170), RAD(0), RAD(35)) * LEFTSHOULDERC0, 0.8 / Animation_Speed)
  6392. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 45), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6393. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 45), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6394. if MRANDOM(1,15) == 1 then
  6395. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.4, 0) * ANGLES(RAD(MRANDOM(-90,90)), RAD(MRANDOM(-90,90)), RAD(MRANDOM(-90,90))) * RIGHTSHOULDERC0, 0.8 / Animation_Speed)
  6396. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.35, 0.4, 0) * ANGLES(RAD(MRANDOM(-90,90)), RAD(MRANDOM(-90,90)), RAD(MRANDOM(-90,90))) * RIGHTSHOULDERC0, 0.8 / Animation_Speed)
  6397. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-90,90)), RAD(MRANDOM(-90,90)), RAD(MRANDOM(-90,90))), 1)
  6398. end
  6399.  
  6400. elseif MODE == "Edgy" then
  6401. 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)
  6402. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6403. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.4, 0) * ANGLES(RAD(-25), RAD(0), RAD(-15)) * RIGHTSHOULDERC0, 0.8 / Animation_Speed)
  6404. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.35, 0.4, 0) * ANGLES(RAD(-25), RAD(0), RAD(15)) * LEFTSHOULDERC0, 0.8 / Animation_Speed)
  6405. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6406. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6407. elseif MODE == "Depress" then
  6408. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed)
  6409. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.4 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(45), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6410. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.5) * ANGLES(RAD(-3.5 * COS(SINE / 12)), RAD(-45), RAD(12)) * ANGLES(RAD(-35 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6411. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6412. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.8 - 0.05 * COS(SINE / 12), -0.2) * ANGLES(RAD(0), RAD(83), RAD(20)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6413. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 12), -0.45) * ANGLES(RAD(0), RAD(-83), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6414.  
  6415. elseif MODE == "Time" then
  6416. 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)
  6417. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6418. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.4, 0) * ANGLES(RAD(-25), RAD(0), RAD(-15)) * RIGHTSHOULDERC0, 0.8 / Animation_Speed)
  6419. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.35, 0.4, 0) * ANGLES(RAD(-25), RAD(0), RAD(15)) * LEFTSHOULDERC0, 0.8 / Animation_Speed)
  6420. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6421. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6422. elseif MODE == "Broken" then
  6423. 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)
  6424. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6425. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.4, 0) * ANGLES(RAD(-34), RAD(0), RAD(-35)) * RIGHTSHOULDERC0, 0.8 / Animation_Speed)
  6426. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.35, 0.4, 0) * ANGLES(RAD(-34), RAD(0), RAD(35)) * LEFTSHOULDERC0, 0.8 / Animation_Speed)
  6427. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 2), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6428. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 2), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6429. if MRANDOM(1,11) == 1 then
  6430. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-40,40)), RAD(MRANDOM(-40,40)), RAD(MRANDOM(-40,40))), 1)
  6431. end
  6432. elseif MODE == "80s" then
  6433. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  6434. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(0 - 5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  6435. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.15, 0.5, 0.5) * ANGLES(RAD(-25 - 4 * COS(SINE / 12)), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6436. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.5, 0.5) * ANGLES(RAD(-30 - 4 * COS(SINE / 12)), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6437. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
  6438. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
  6439. elseif MODE == "90s" then
  6440. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed)
  6441. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.4, 0.35, 0.4) * ANGLES(RAD(15 - 3.5 * COS(SINE / 12)), RAD(0), RAD(-12)) * ANGLES(RAD(0 - 1.5 * COS(SINE / 15) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  6442. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.05 * COS(SINE / 15) + 0.05 * SIN(SINE / 15), 0, 0 + 0.05 * COS(SINE / 20)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6443. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4, 0.35, 0.4) * ANGLES(RAD(15), RAD(0), RAD(12)) * ANGLES(RAD(0 - 1.5 * COS(SINE / 15) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  6444. RightHip.C0 = Clerp(RightHip.C0, CF(1 - 0.05 * COS(SINE / 15) + 0.05 * SIN(SINE / 15), -1 - 0.05 * COS(SINE / 20), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6445. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1 - 0.05 * COS(SINE / 15) + 0.05 * SIN(SINE / 15), -1 - 0.05 * COS(SINE / 20), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6446. elseif MODE == "Random" then
  6447. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  6448. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0*SIZE, 0*SIZE, 0*SIZE + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  6449. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.8, 0.5, -0.7) * ANGLES(RAD(85.57 - 4 * COS(SINE / 12)), RAD(-179.97), RAD(94.08)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6450. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-0.8, 0, -0.5) * ANGLES(RAD(85.57 - 4 * COS(SINE / 12)), RAD(-179.97), RAD(-94.08)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6451. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
  6452. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.3) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(9.09)), 1 / Animation_Speed)
  6453. elseif MODE == "Love" then
  6454. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  6455. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0*SIZE, 0*SIZE, 0*SIZE + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  6456. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.8, 0.5, -0.7) * ANGLES(RAD(85.57 - 4 * COS(SINE / 12)), RAD(-179.97), RAD(94.08)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6457. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-0.8, 0, -0.5) * ANGLES(RAD(85.57 - 4 * COS(SINE / 12)), RAD(-179.97), RAD(-94.08)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6458. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
  6459. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.3) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(9.09)), 1 / Animation_Speed)
  6460. elseif MODE == "Disbelief" then
  6461. WACKYEFFECT({Time = MRANDOM(30,60), EffectType = "Crystal", Size = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,0,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Size2 = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,2+GetClientProperty(sick,"PlaybackLoudness")/800,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0) * ANGLES(RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
  6462. WACKYEFFECT({Time = MRANDOM(30,60), EffectType = "Crystal", Size = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,0,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Size2 = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,2+GetClientProperty(sick,"PlaybackLoudness")/800,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0) * ANGLES(RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
  6463. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 * SIN(SINE / 48)*SIZE, 0 + 0.04 * SIN(SINE / 32)*SIZE, 0 + 0.05*SIZE * COS(SINE / 32)) * ANGLES(RAD(12.5 - 2.5 * SIN(SINE / 32)), RAD(0), RAD(0)), 1 / Animation_Speed)
  6464. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.15) - 1)) * ANGLES(RAD(25 - 4 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  6465. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.2) * ANGLES(RAD(90), RAD(0 + 2.5 * SIN(SINE / 25)), RAD(60 + 2.5 * SIN(SINE / 32))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6466. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.2) * ANGLES(RAD(90), RAD(0 - 2.5 * SIN(SINE / 25)), RAD(-60 - 2.5 * SIN(SINE / 32))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6467. RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE - 0.04 * SIN(SINE / 48)*SIZE, -1*SIZE - 0.05*SIZE * COS(SINE / 32), -0.01*SIZE) * ANGLES(RAD(12.5 - 2.5 * SIN(SINE / 32)), RAD(75), RAD(0)) * ANGLES(RAD(-2), RAD(0), RAD(0)), 1 / Animation_Speed)
  6468. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE - 0.04 * SIN(SINE / 48)*SIZE, -1*SIZE - 0.05*SIZE * COS(SINE / 32), -0.01*SIZE) * ANGLES(RAD(12.5 - 2.5 * SIN(SINE / 32)), RAD(-75), RAD(0)) * ANGLES(RAD(-2), RAD(0), RAD(0)), 1 / Animation_Speed)
  6469. elseif MODE == "Superior" then
  6470. 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)
  6471. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.15*SIZE) - 1)) * ANGLES(RAD(25 - 4 * SIN(SINE / 12)), RAD(0), RAD(15 - 3)), 1 / Animation_Speed)
  6472. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25*SIZE, 0.7*SIZE, -0.5*SIZE) * ANGLES(RAD(0.98), RAD(-119.59 + 2.5 * SIN(SINE / 25)), RAD(-175.39 + 2.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6473. 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)
  6474. 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)
  6475. 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)
  6476. elseif ATTACK == false and MODE == "Vanta" then
  6477. 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)
  6478. 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)
  6479. 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)
  6480. 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)
  6481. 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)
  6482. 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)
  6483. elseif MODE == "Nuclear" then
  6484. WACKYEFFECT({Time = MRANDOM(30,60), EffectType = "Crystal", Size = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,0,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Size2 = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,2+GetClientProperty(sick,"PlaybackLoudness")/800,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0) * ANGLES(RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
  6485. WACKYEFFECT({Time = MRANDOM(30,60), EffectType = "Crystal", Size = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,0,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Size2 = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,2+GetClientProperty(sick,"PlaybackLoudness")/800,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0) * ANGLES(RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
  6486. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 * SIN(SINE / 48)*SIZE, 0 + 0.04 * SIN(SINE / 32)*SIZE, 0 + 0.05*SIZE * COS(SINE / 32)) * ANGLES(RAD(12.5 - 2.5 * SIN(SINE / 32)), RAD(0), RAD(0)), 1 / Animation_Speed)
  6487. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.15) - 1)) * ANGLES(RAD(25 - 4 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  6488. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.2) * ANGLES(RAD(90), RAD(0 + 2.5 * SIN(SINE / 25)), RAD(60 + 2.5 * SIN(SINE / 32))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6489. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.2) * ANGLES(RAD(90), RAD(0 - 2.5 * SIN(SINE / 25)), RAD(-60 - 2.5 * SIN(SINE / 32))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6490. RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE - 0.04 * SIN(SINE / 48)*SIZE, -1*SIZE - 0.05*SIZE * COS(SINE / 32), -0.01*SIZE) * ANGLES(RAD(12.5 - 2.5 * SIN(SINE / 32)), RAD(75), RAD(0)) * ANGLES(RAD(-2), RAD(0), RAD(0)), 1 / Animation_Speed)
  6491. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE - 0.04 * SIN(SINE / 48)*SIZE, -1*SIZE - 0.05*SIZE * COS(SINE / 32), -0.01*SIZE) * ANGLES(RAD(12.5 - 2.5 * SIN(SINE / 32)), RAD(-75), RAD(0)) * ANGLES(RAD(-2), RAD(0), RAD(0)), 1 / Animation_Speed)
  6492. if MRANDOM(1,32) == 1 then
  6493. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(0,40)), RAD(MRANDOM(-40,40)), RAD(MRANDOM(-40,40))), 1)
  6494. end
  6495. elseif MODE == "Sense" then
  6496. 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)
  6497. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.15) - 1)) * ANGLES(RAD(25 - 4 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  6498. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0 + 2.5 * SIN(SINE / 25)), RAD(40 + 2.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6499. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-40 - 2.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6500. 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)
  6501. 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)
  6502. if MRANDOM(1,10) == 1 then
  6503. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-5,5)), RAD(MRANDOM(-10,10)), RAD(MRANDOM(-10,10))), 1)
  6504. end
  6505. elseif ATTACK == false and MODE == "Visual" then
  6506. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(SINE / 28) + GetClientProperty(sick,"PlaybackLoudness")/5000,-0.1)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(-20),math.rad(0 - 2 * math.cos(SINE / 56) + GetClientProperty(sick,"PlaybackLoudness")/450)),.4)
  6507. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(SINE / 28) - GetClientProperty(sick,"PlaybackLoudness")/6500,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(5),math.rad(0 + 2 * math.cos(SINE / 56) + GetClientProperty(sick,"PlaybackLoudness")/500)),.4)
  6508. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0 + 0.02 * math.cos(SINE / 56) ,0 + 0.05 * math.cos(SINE / 28) + GetClientProperty(sick,"PlaybackLoudness")/7000)*angles(math.rad(0 - 2 * math.cos(SINE / 56)),math.rad(0),math.rad(30)),.4)
  6509. Torso.Neck.C0=Clerp(Torso.Neck.C0,NECKC0*angles(math.rad(10 + 2 * math.cos(SINE / 28) - GetClientProperty(sick,"PlaybackLoudness")/60),math.rad(0 + 2 * math.cos(SINE / 73)),math.rad(-30)),.4)
  6510. RightShoulder.C0=Clerp(RightShoulder.C0,cf(1.5,1 + 0.02 * math.cos(SINE / 28),0)*angles(math.rad(40 + 5 * math.cos(SINE / 34) + GetClientProperty(sick,"PlaybackLoudness")/10),math.rad(0),math.rad(28 - 2 * math.cos(SINE / 38))),.4)
  6511. LeftShoulder.C0=Clerp(LeftShoulder.C0,cf(-1.5,0.5 + 0.02 * math.cos(SINE / 28),0)*angles(math.rad(10),math.rad(5),math.rad(7.5)),.4)
  6512. elseif MODE == "Devil" then
  6513. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  6514. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(25 + MRANDOM(-5,5) - 4 * COS(SINE / 12)), RAD(MRANDOM(-5,5)), RAD(15)), 3 / Animation_Speed)
  6515. if MRANDOM(1,7) == 1 then
  6516. 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(0)), 1.5 / Animation_Speed)
  6517. end
  6518. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.6 + 0.2 * SIN(SINE / 24), 0) * ANGLES(RAD(0), RAD(0), RAD(10 - 10 * COS(SINE / 24))) * ANGLES(RAD(0), RAD(-15), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6519. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6 + 0.2 * SIN(SINE / 24), 0) * ANGLES(RAD(0), RAD(0), RAD(-10 + 10 * COS(SINE / 24))) * ANGLES(RAD(0), RAD(15), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6520. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
  6521. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
  6522. elseif MODE == "HATRED" then
  6523. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  6524. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(25 + MRANDOM(-5,5) - 4 * COS(SINE / 12)), RAD(MRANDOM(-5,5)), RAD(15)), 3 / Animation_Speed)
  6525. if MRANDOM(1,7) == 1 then
  6526. 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(0)), 1.5 / Animation_Speed)
  6527. end
  6528. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.6 + 0.2 * SIN(SINE / 24), 0) * ANGLES(RAD(0), RAD(0), RAD(10 - 10 * COS(SINE / 24))) * ANGLES(RAD(0), RAD(-15), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6529. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6 + 0.2 * SIN(SINE / 24), 0) * ANGLES(RAD(0), RAD(0), RAD(-10 + 10 * COS(SINE / 24))) * ANGLES(RAD(0), RAD(15), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6530. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
  6531. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
  6532.  
  6533. elseif MODE == "Error" then
  6534. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  6535. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(25 + MRANDOM(-5,5) - 4 * COS(SINE / 12)), RAD(MRANDOM(-5,5)), RAD(15)), 3 / Animation_Speed)
  6536. if MRANDOM(1,7) == 1 then
  6537. 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(0)), 1.5 / Animation_Speed)
  6538. end
  6539. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.6 + 0.2 * SIN(SINE / 24), 0) * ANGLES(RAD(0), RAD(0), RAD(10 - 10 * COS(SINE / 24))) * ANGLES(RAD(0), RAD(-15), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6540. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6 + 0.2 * SIN(SINE / 24), 0) * ANGLES(RAD(0), RAD(0), RAD(-10 + 10 * COS(SINE / 24))) * ANGLES(RAD(0), RAD(15), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6541. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
  6542. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
  6543.  
  6544. elseif MODE == "Ace" then
  6545. WACKYEFFECT({Time = 15, EffectType = "Block", Size = VT(0.5,0.5,0.5), Size2 = VT(1.5,1.5,1.5), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0) * ANGLES(RAD(-90), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(1,1,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
  6546. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 + 0.15 * COS(SINE / 41), 0, 3 + 0.5 * COS(SINE / 32)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  6547. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1*SIZE) - 1)) * ANGLES(RAD(0 - 5 * SIN(SINE / 32)), RAD(0), RAD(0)), 1 / Animation_Speed)
  6548. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.75*SIZE, 0.5*SIZE, -1*SIZE) * ANGLES(RAD(70), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
  6549. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5*SIZE, 0.5*SIZE, 0*SIZE) * ANGLES(RAD(180), RAD(0), RAD(-30)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
  6550. RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -0.5*SIZE - 0.05*SIZE * COS(SINE / 32), -0.5*SIZE) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  6551. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -0.8*SIZE - 0.05*SIZE * COS(SINE / 32), -0.01*SIZE) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(16), RAD(10)), 0.15 / Animation_Speed)
  6552. elseif MODE == "Rainbow" then
  6553. WACKYEFFECT({Time = 15, EffectType = "Block", Size = VT(0.5,0.5,0.5), Size2 = VT(1.5,1.5,1.5), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0) * ANGLES(RAD(-90), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(1,1,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
  6554. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 + 0.15 * COS(SINE / 41), 0, 3 + 0.5 * COS(SINE / 32)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  6555. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1*SIZE) - 1)) * ANGLES(RAD(0 - 5 * SIN(SINE / 32)), RAD(0), RAD(0)), 1 / Animation_Speed)
  6556. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.75*SIZE, 0.5*SIZE, -1*SIZE) * ANGLES(RAD(70), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
  6557. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5*SIZE, 0.5*SIZE, 0*SIZE) * ANGLES(RAD(180), RAD(0), RAD(-30)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
  6558. RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -0.5*SIZE - 0.05*SIZE * COS(SINE / 32), -0.5*SIZE) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  6559. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -0.8*SIZE - 0.05*SIZE * COS(SINE / 32), -0.01*SIZE) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(16), RAD(10)), 0.15 / Animation_Speed)
  6560.  
  6561. elseif MODE == "Jes" then
  6562. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2.2 + 0.3 * COS(SINE / 15)) * ANGLES(RAD(0), RAD(0), RAD(23)), 0.15 / Animation_Speed)
  6563. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(0 - 5 * SIN(SINE / 32)), RAD(0), RAD(-23)), 1 / Animation_Speed)
  6564. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.3, 0) * ANGLES(RAD(150), RAD(0), RAD(30)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
  6565. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25*SIZE, 0.5*SIZE, 0.5*SIZE) * ANGLES(RAD(-35), RAD(25), RAD(55)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6566. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  6567. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8, -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(16), RAD(10)), 0.15 / Animation_Speed)
  6568. elseif MODE == "LostHope" then
  6569. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(12)), 3 / Animation_Speed)
  6570. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-3.5 * COS(SINE / 24)), RAD(0), RAD(12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 24) + 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6571. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 24)) * ANGLES(RAD(15), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6572. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(160), RAD(0), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6573. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 24), -0.01) * ANGLES(RAD(15), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6574. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 24), -0.01) * ANGLES(RAD(15), RAD(-75), RAD(0)) * ANGLES(RAD(-10), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6575. elseif MODE == "Disb" then
  6576. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(12)), 3 / Animation_Speed)
  6577. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-3.5 * COS(SINE / 24)), RAD(0), RAD(12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 24) + 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6578. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 24)) * ANGLES(RAD(15), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6579. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(160), RAD(0), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6580. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 24), -0.01) * ANGLES(RAD(15), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6581. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 24), -0.01) * ANGLES(RAD(15), RAD(-75), RAD(0)) * ANGLES(RAD(-10), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6582.  
  6583. elseif ATTACK == false and MODE == "Black" then
  6584. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(-25)), 3 / Animation_Speed)
  6585. if MRANDOM(1,3) == 1 then
  6586. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-5,5)), RAD(MRANDOM(-5,5)), RAD(MRANDOM(-5,5))), 1)
  6587. end
  6588. if MRANDOM(1,2) == 1 then
  6589. MagicSphere(VT(0.25,0.25,0.25),15,RightArm.CFrame * CF((0),(-0.5),(0)) * CF(MRANDOM(-0.6,0.6),MRANDOM(-0.6,0.6),MRANDOM(-0.6,0.6)),"Black",VT(-1/15,-1/15,-1/15))
  6590. MagicSphere(VT(0.5,0.5,0.5),15,RightArm.CFrame * CF((0),(-0.5),(0)) * CF(MRANDOM(-0.6,0.6),MRANDOM(-0.6,0.6),MRANDOM(-0.6,0.6)),"Black",VT(-2/15,-2/15,-2/15))
  6591. end
  6592. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 1, 0) * ANGLES(RAD(125 - 3.5 * COS(SINE / 12)), RAD(0), RAD(16)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  6593. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 + 0.15 * COS(SINE / 48), 0, 2.2 + 0.2 * COS(SINE / 30)) * ANGLES(RAD(0), RAD(0), RAD(25)), 0.8 / Animation_Speed)
  6594. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.5) * ANGLES(RAD(-35), RAD(25), RAD(55)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6595. RightHip.C0 = Clerp(RightHip.C0, CF(1.15, -0.6, -0.5) * ANGLES(RAD(14), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6596. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-18), RAD(-79), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6597. elseif MODE == "Glitch" then
  6598. RightHip.C0=Clerp(RightHip.C0,CF(1,-1 - 0.05 * math.cos(SINE / 28),0)*ANGLES(math.rad(0),math.rad(90),math.rad(0))*ANGLES(math.rad(-2.5),math.rad(-10 + 2 * math.cos(SINE / 43)),math.rad(0 - 2 * math.cos(SINE / 34))),.1)
  6599. LeftHip.C0=Clerp(LeftHip.C0,CF(-1,-1 - 0.05 * math.cos(SINE / 28),0)*ANGLES(math.rad(0),math.rad(-90),math.rad(0))*ANGLES(math.rad(-1.5),math.rad(0),math.rad(0 + 2 * math.cos(SINE / 34))),.1)
  6600. RootJoint.C0=Clerp(RootJoint.C0,ROOTC0*CF(0,0 + 0.02 * math.cos(SINE / 34),0 + 0.05 * math.cos(SINE / 28))*ANGLES(math.rad(0 - 2 * math.cos(SINE / 34)),math.rad(0),math.rad(10 - 2 * math.cos(SINE / 43))),.1)
  6601. Torso.Neck.C0=Clerp(Torso.Neck.C0,NECKC0*ANGLES(math.rad(5 + MRANDOM(-10,10) - 2.5 * math.cos(SINE / 28)),math.rad(10 + MRANDOM(-10,10) - 2 * math.cos(SINE / 47)),math.rad(-10 + MRANDOM(-10,10) + 2 * math.cos(SINE / 43))),.1)
  6602. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 32), 0) * ANGLES(RAD(0+MRANDOM(-5,5)), RAD(-20+MRANDOM(-5,5)), RAD(10+MRANDOM(-5,5))) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6603. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 + 0.05 * SIN(SINE / 32), 0) * ANGLES(RAD(0+MRANDOM(-5,5)), RAD(0+MRANDOM(-5,5)), RAD(-20+MRANDOM(-5,5))) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6604. end
  6605. end
  6606. elseif TORSOVELOCITY > 1 and HITFLOOR ~= nil then
  6607. ANIM = "Walk"
  6608. if ATTACK == false then
  6609. if MODE == "Lunar" then
  6610. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10 - 2.5 * SIN(SINE / 12)), RAD(5), RAD(0)), 0.15 / Animation_Speed)
  6611. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(50 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  6612. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-50 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  6613. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(OFFSET)), 0.8 / Animation_Speed)
  6614. RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 2 / Animation_Speed)
  6615. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 2 / Animation_Speed)
  6616. elseif MODE == "Visual" then
  6617. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.05) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  6618. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  6619. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.2) * ANGLES(RAD(40 + GetClientProperty(sick,"PlaybackLoudness")/10), RAD(5), RAD(7)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6620. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6621. RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 2 / Animation_Speed)
  6622. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 2 / Animation_Speed)
  6623. elseif MODE == "Superior" then
  6624. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0*SIZE, 0*SIZE, -0.1*SIZE) * ANGLES(RAD(5), RAD(0), RAD(0)), 1 / Animation_Speed)
  6625. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.15*SIZE) - 1)) * ANGLES(RAD(15 - 1 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0)), 1/ Animation_Speed)
  6626. 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)
  6627. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-0.9*SIZE, 0.25*SIZE + 0.05*SIZE * SIN(SINE / 12), -0.35) * ANGLES(RAD(70), RAD(0), RAD(80)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6628. RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE , -1*SIZE, 0*SIZE) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
  6629. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE, 0*SIZE) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
  6630. elseif MODE == "80s" then
  6631. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(-10), RAD(0), RAD(0)), 1 / Animation_Speed)
  6632. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, -0.025, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  6633. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(80 * SIN(SINE / WALKSPEEDVALUE)), RAD(0), RAD(0)) * ANGLES(RAD(0), RAD(5), RAD(0 - 40 * SIN(SINE / WALKSPEEDVALUE))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6634. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-80 * SIN(SINE / WALKSPEEDVALUE)), RAD(0), RAD(0)) * ANGLES(RAD(0), RAD(5), RAD(0 - 40 * SIN(SINE / WALKSPEEDVALUE))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6635. RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(-5), RAD(85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
  6636. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-5), RAD(-85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
  6637. elseif MODE == "Solar" then
  6638. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.05) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  6639. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  6640. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.5) * ANGLES(RAD(-3.5 * COS(SINE / 12)), RAD(-45), RAD(12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  6641. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  6642. RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 2 / Animation_Speed)
  6643. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 2 / Animation_Speed)
  6644. elseif MODE == "Jes" then
  6645. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2.2 + 0.3 * COS(SINE / 15)) * ANGLES(RAD(35), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  6646. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(-35 - 5 * SIN(SINE / 32)), RAD(0), RAD(0)), 1 / Animation_Speed)
  6647. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.3, 0) * ANGLES(RAD(150), RAD(0), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
  6648. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25*SIZE, 0.5*SIZE, 0.5*SIZE) * ANGLES(RAD(-35), RAD(25), RAD(55)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6649. RightHip.C0 = Clerp(RightHip.C0 ,CF(1,-0.4,-0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-3), RAD(0 - 1 * COS(SINE / 56)), RAD(-10 - 2 * COS(SINE / 39))),.1)
  6650. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-3), RAD(0 - 1 * COS(SINE / 56)), RAD(10 + 6 * COS(SINE / 31))),.1)
  6651. elseif MODE == "Origins" then
  6652. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10 - 2.5 * SIN(SINE / 12)), RAD(5), RAD(0)), 0.15 / Animation_Speed)
  6653. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.5) * ANGLES(RAD(0), RAD(-45), RAD(12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  6654. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  6655. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(OFFSET)), 0.8 / Animation_Speed)
  6656. RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 2 / Animation_Speed)
  6657. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(15)), 2 / Animation_Speed)
  6658. elseif MODE == "Purged" then
  6659. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(-2, -0.6, 0.5 + ((1) - 1)) * ANGLES(RAD(0), RAD(25), RAD(0)), 0.6 / Animation_Speed)
  6660. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.1) * ANGLES(RAD(140), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  6661. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.05) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  6662. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
  6663. RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 2 / Animation_Speed)
  6664. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 2 / Animation_Speed)
  6665. elseif MODE == "Ace" then
  6666. WACKYEFFECT({Time = 15, EffectType = "Block", Size = VT(0.5,0.5,0.5), Size2 = VT(1.5,1.5,1.5), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0) * ANGLES(RAD(-90), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(1,1,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
  6667. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 3 + 0.1 * COS(SINE / 32)) * ANGLES(RAD(65), RAD(0), RAD(0)), 0.3 / Animation_Speed)
  6668. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(-20 - 3 * SIN(SINE / 32)), RAD(0), RAD(0)), 1 / Animation_Speed)
  6669. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0.2) * ANGLES(RAD(-40), RAD(0 - 10 * SIN(SINE / 30)), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
  6670. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0.2) * ANGLES(RAD(-40), RAD(0 + 10 * SIN(SINE / 30)), RAD(-15)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
  6671. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.08 * COS(SINE / 32), -0.5) * ANGLES(RAD(0), RAD(90 + 10 * COS(SINE / 30)), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.3 / Animation_Speed)
  6672. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.08 * COS(SINE / 32), -0.01) * ANGLES(RAD(0), RAD(-90 - 10 * COS(SINE / 30)), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.3 / Animation_Speed)
  6673. elseif MODE == "Crystal" then
  6674. WACKYEFFECT({Time = 15, EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(1.5,4.5,1.5), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0) * ANGLES(RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360))), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = 1, SoundVolume = 0})
  6675. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2.2 + 0.2 * COS(SINE / 32)) * ANGLES(RAD(65), RAD(0), RAD(0)), 0.3 / Animation_Speed)
  6676. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(-20 - 3 * SIN(SINE / 32)), RAD(0), RAD(0)), 1 / Animation_Speed)
  6677. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0.2) * ANGLES(RAD(-40), RAD(0 - 10 * SIN(SINE / 30)), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
  6678. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0.2) * ANGLES(RAD(-40), RAD(0 + 10 * SIN(SINE / 30)), RAD(-15)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
  6679. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-27), RAD(89), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 + 6.75 * COS(SINE / 65))), 1 / Animation_Speed)
  6680. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.35, -0.5) * ANGLES(RAD(-15), RAD(-88), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0 - 9 * COS(SINE / 68))), 1 / Animation_Speed)
  6681. elseif MODE == "Sanity" then
  6682. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 6)) * ANGLES(RAD(15), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  6683. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  6684. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0.2) * ANGLES(RAD(0), RAD(0), RAD(15)) * ANGLES(RAD(-70 - 25 * COS(SINE / 6)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  6685. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0.2) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(-70 - 25 * COS(SINE / 6)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  6686. RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, -0.3) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 0.15 / Animation_Speed)
  6687. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.3) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 0.15 / Animation_Speed)
  6688. elseif MODE == "Fairy" then
  6689. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2.2 + 0.5 * COS(SINE / 25)) * ANGLES(RAD(35), RAD(0), RAD(0)), 0.25 / Animation_Speed)
  6690. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
  6691. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  6692. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  6693. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  6694. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 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)
  6695. elseif MODE == "Devil" then
  6696. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(0)), 1 / Animation_Speed)
  6697. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 + MRANDOM(-5,5) - 1 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(MRANDOM(-5,5)), RAD(0)), 1 / Animation_Speed)
  6698. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(40 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  6699. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  6700. RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
  6701. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
  6702. elseif MODE ~= "Lunar" and MODE ~= "Solar" and MODE ~= "Black" and MODE ~= "Vanta" and MODE ~= "LostHope" and MODE ~= "Hexa" and MODE ~= "Time" and MODE ~= "Sanity" then
  6703. if MODE == "Nuclear" then
  6704. WACKYEFFECT({Time = MRANDOM(30,60), EffectType = "Crystal", Size = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,0,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Size2 = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,2+GetClientProperty(sick,"PlaybackLoudness")/800,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0) * ANGLES(RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
  6705. WACKYEFFECT({Time = MRANDOM(30,60), EffectType = "Crystal", Size = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,0,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Size2 = VT(0.25+GetClientProperty(sick,"PlaybackLoudness")/800,2+GetClientProperty(sick,"PlaybackLoudness")/800,0.25+GetClientProperty(sick,"PlaybackLoudness")/800), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0) * ANGLES(RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360)), RAD(MRANDOM(-360,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0), SoundID = nil, SoundPitch = 1, SoundVolume = 0})
  6706. end
  6707. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.05) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  6708. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  6709. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(40 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6710. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6711. RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 2 / Animation_Speed)
  6712. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 2 / Animation_Speed)
  6713. elseif MODE == "Hexa" or MODE == "Time" then
  6714. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(15), RAD(0), RAD(0)), 1 / Animation_Speed)
  6715. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, -0.025, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  6716. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(50 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(0)) * ANGLES(RAD(0), RAD(-15), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6717. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-50 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(0)) * ANGLES(RAD(0), RAD(15), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6718. RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
  6719. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
  6720. elseif MODE == "LostHope" then
  6721. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(12)), 0.15 / Animation_Speed)
  6722. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-3.5 * COS(SINE / 24)), RAD(0), RAD(12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 24) + 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6723. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1 + 0.05 * COS(SINE / 24)) * ANGLES(RAD(15), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  6724. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(160), RAD(0), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6725. RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1 - 0.05 * COS(SINE / 24), -0.1 + 0.2 * SIN(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 2 / Animation_Speed)
  6726. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 24), -0.1 - 0.2 * SIN(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 2 / Animation_Speed)
  6727. elseif MODE == "Vanta" then
  6728. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.5 * COS(SINE / 12)) * ANGLES(RAD(15 - 3 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  6729. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(23 - 3 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  6730. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.2) * ANGLES(RAD(-40), RAD(0), RAD(-35)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  6731. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.2) * ANGLES(RAD(-40), RAD(0), RAD(35)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  6732. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  6733. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 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)
  6734. elseif MODE == "Black" then
  6735. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2.2 + 0.5 * COS(SINE / 30)) * ANGLES(RAD(65 - 3 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.3 / Animation_Speed)
  6736. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(-23 - 3 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  6737. if MRANDOM(1,3) == 1 then
  6738. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-5,5)), RAD(MRANDOM(-10,10)), RAD(MRANDOM(-10,10))), 1)
  6739. end
  6740. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0.2) * ANGLES(RAD(-40), RAD(0 - 10 * SIN(SINE / 30)), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
  6741. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0.2) * ANGLES(RAD(-40), RAD(0 + 10 * SIN(SINE / 30)), RAD(-15)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
  6742. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.08 * COS(SINE / 30), -0.5) * ANGLES(RAD(0), RAD(90 + 10 * COS(SINE / 30)), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.3 / Animation_Speed)
  6743. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.08 * COS(SINE / 30), -0.01) * ANGLES(RAD(0), RAD(-90 - 10 * COS(SINE / 30)), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.3 / Animation_Speed)
  6744. end
  6745. end
  6746. end
  6747. end
  6748.  
  6749. ned.Font = text.Font
  6750. if MODE ~= "Visual" and MODE~="Glitch" and MODE~="80s" and MODE~="Jes" and MODE ~= "Sense" and MODE ~= "Sanity" and MODE ~= "Nuclear" then
  6751. text.TextStrokeColor3 = TEXTCOLOR
  6752. text.Font = "Bodoni"
  6753. text.TextColor3 = C3(27/255,42/255,53/255)
  6754. elseif MODE == "Sense" then
  6755. text.Font = "SciFi"
  6756. text.TextStrokeColor3 = C3(255/255,255/255,255/255)
  6757. text.TextColor3 = TEXTCOLOR
  6758. elseif MODE == "Sanity" then
  6759. text.Font = "Antique"
  6760. elseif MODE == "Nuclear" then
  6761. text.Font = "Arcade"
  6762. text.TextStrokeColor3 = C3(GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
  6763. text.TextColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
  6764. elseif MODE == "Visual" then
  6765. text.Font = "Arcade"
  6766. text.TextStrokeColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  6767. text.TextColor3 = C3(GetClientProperty(sick,"PlaybackLoudness")/800,GetClientProperty(sick,"PlaybackLoudness")/800,GetClientProperty(sick,"PlaybackLoudness")/800)
  6768. else
  6769. text.TextStrokeColor3 = MAINRUINCOLOR.Color
  6770. text.Font = "SciFi"
  6771. text.TextColor3 = SECONDRUINCOLOR.Color
  6772. end
  6773. unanchor()
  6774. Humanoid.MaxHealth = "inf"
  6775. Humanoid.Health = "inf"
  6776. if Rooted == false then
  6777. Disable_Jump = false
  6778. Humanoid.WalkSpeed = Speed
  6779. elseif Rooted == true then
  6780. Disable_Jump = true
  6781. Humanoid.WalkSpeed = 0
  6782. end
  6783. if Head:FindFirstChild("face") then
  6784. Head.face.Texture = "rbxassetid://"..FACE
  6785. end
  6786. if MODE ~= "Random" then
  6787. sick.SoundId = "rbxassetid://"..SONG
  6788. elseif MODE == "Random" then
  6789. sick.SoundId = "rbxassetid://"..RANDOMIZERMOOSICK[RCHOICE]
  6790. end
  6791. sick.Looped = true
  6792. sick.Pitch = PITCH
  6793. sick.Volume = VOLUME
  6794. sick.Parent = Character
  6795. Humanoid.Name = MRANDOM(100000000,999999999)
  6796. Humanoid.PlatformStand = false
  6797. for _, c in pairs(Cam:GetChildren()) do
  6798. if game.Players:FindFirstChild(c.Name) == nil and c.ClassName == "BillboardGui" then
  6799. c:remove()
  6800. end
  6801. end
  6802. for LIST = 1, #WHITELIST do
  6803. if WHITELIST[LIST] ~= nil then
  6804. local CHARACTER = workspace:FindFirstChild(WHITELIST[LIST])
  6805. if CHARACTER then
  6806. if Cam:FindFirstChild(WHITELIST[LIST]) == nil then
  6807. local TORSO = CHARACTER:FindFirstChild("Torso") or CHARACTER:FindFirstChild("UpperTorso")
  6808. if TORSO then
  6809. CreateSound(201858045, Cam, 3, 1)
  6810. local GUI = Instance.new("BillboardGui",Cam)
  6811. GUI.Name = WHITELIST[LIST]
  6812. GUI.Size = UDim2.new(5,0,5,0)
  6813. GUI.Adornee = TORSO
  6814. local GUI2 = IT("ImageLabel",GUI)
  6815. GUI2.BackgroundTransparency = 1
  6816. GUI2.BorderSizePixel = 0
  6817. GUI2.ImageTransparency = 1
  6818. GUI2.Size = UDim2.new(1,0,1,0)
  6819. GUI2.SizeConstraint = "RelativeYY"
  6820. GUI.AlwaysOnTop = true
  6821. GUI2.Image = "http://www.roblox.com/asset/?id=142164463"
  6822. end
  6823. else
  6824. local GUI = Cam:FindFirstChild(WHITELIST[LIST])
  6825. if GUI.ImageLabel.ImageTransparency <= 1 then
  6826. GUI.ImageLabel.ImageTransparency = GUI.ImageLabel.ImageTransparency - 0.03
  6827. end
  6828. local TORSO = CHARACTER:FindFirstChild("Torso") or CHARACTER:FindFirstChild("UpperTorso")
  6829. if TORSO then
  6830. GUI.Adornee = TORSO
  6831. end
  6832. end
  6833. else
  6834. if Cam:FindFirstChild(WHITELIST[LIST]) then
  6835. Cam:FindFirstChild(WHITELIST[LIST]):remove()
  6836. end
  6837. end
  6838. else
  6839. if Cam:FindFirstChild(WHITELIST[LIST]) then
  6840. Cam:FindFirstChild(WHITELIST[LIST]):remove()
  6841. end
  6842. table.remove(WHITELIST,LIST)
  6843. end
  6844. end
  6845. if Character:FindFirstChildOfClass("Accessory") then
  6846. Character:FindFirstChildOfClass("Accessory"):remove()
  6847. elseif Character:FindFirstChildOfClass("Hat") then
  6848. Character:FindFirstChildOfClass("Hat"):remove()
  6849. end
  6850. BLINKLOOP = BLINKLOOP + 1
  6851. if BLINKLOOP >=325 then
  6852. BLINKLOOP = 0
  6853. Blink()
  6854. BLINKLOOP = BLINKLOOP + 1
  6855. if BLINKLOOP >=250 then
  6856. BLINKLOOP = 0
  6857. Blink2()
  6858. end
  6859. end
  6860. coroutine.resume(coroutine.create(function()
  6861. if MODE == "Devil" then
  6862. Swait()
  6863. WACKYEFFECT({EffectType = "Box", Size = VT(1.3,0,1.3), Size2 = VT(0,20,0), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(MRANDOM(-5-GetClientProperty(sick,"PlaybackLoudness")/10,5+GetClientProperty(sick,"PlaybackLoudness")/10),-4,MRANDOM(-5-GetClientProperty(sick,"PlaybackLoudness")/10,5+GetClientProperty(sick,"PlaybackLoudness")/10))*ANGLES(RAD(MRANDOM(-5,5)),RAD(MRANDOM(-5,5)),RAD(MRANDOM(-5,5))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  6864. end
  6865. end))
  6866.  
  6867. --------------- Visualiser Thingy
  6868. if MODE == "Visual" then
  6869. for i, v in pairs(mw2:GetChildren()) do
  6870. if v:IsA("Part") then
  6871. v.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  6872. v.Material = "Neon"
  6873. end
  6874. end
  6875. for i, v in pairs(mw4:GetChildren()) do
  6876. if v:IsA("Part") then
  6877. v.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  6878. v.Material = "Neon"
  6879. end
  6880. end
  6881. for i, v in pairs(mw1:GetChildren()) do
  6882. if v:IsA("Part") then
  6883. v.Transparency = 0
  6884. v.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  6885. v.Material = "Neon"
  6886. end
  6887. end
  6888. end
  6889.  
  6890. if MODE == "Nuclear" then
  6891. for i, v in pairs(mw2:GetChildren()) do
  6892. if v:IsA("Part") then
  6893. v.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
  6894. v.Material = "Neon"
  6895. end
  6896. end
  6897. for i, v in pairs(mw4:GetChildren()) do
  6898. if v:IsA("Part") then
  6899. v.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
  6900. v.Material = "Neon"
  6901. end
  6902. end
  6903. for i, v in pairs(mw1:GetChildren()) do
  6904. if v:IsA("Part") then
  6905. v.Transparency = 0
  6906. v.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
  6907. v.Material = "Neon"
  6908. end
  6909. end
  6910. end
  6911.  
  6912. coroutine.resume(coroutine.create(function()
  6913. if MODE == "Nuclear" then
  6914. ApplyAoE2(Torso.position,20,1,2,0,false)
  6915. MAINRUINCOLOR = BrickColor.new(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
  6916. SECONDRUINCOLOR = BrickColor.new(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
  6917. refec.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0))
  6918. refec2.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0))
  6919. refec3.Color = ColorSequence.new(C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0))
  6920. PRT.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
  6921. EYE2.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
  6922. Hair.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
  6923. Hair2.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
  6924. imgl2.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
  6925. circl.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
  6926. techc.ImageColor3 = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
  6927. circl2.ImageColor3 = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
  6928. ned.TextColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
  6929. ned.TextStrokeColor3 = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
  6930. tr1.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0))
  6931. tr2.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0))
  6932. tr3.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0))
  6933. tl1.Color = ColorSequence.new(C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0))
  6934. tl2.Color = ColorSequence.new(C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0))
  6935. tl3.Color = ColorSequence.new(C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0))
  6936. end
  6937. end))
  6938. coroutine.resume(coroutine.create(function()
  6939. if MODE == "Visual" then
  6940. refec.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
  6941. refec2.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
  6942. refec3.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
  6943. TEXTCOLOR = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  6944. PRT.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  6945. EYE.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  6946. EYE2.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  6947. Hair.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  6948. Hair2.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  6949. imgl2.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  6950. circl.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  6951. techc.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  6952. circl2.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  6953. ned.TextColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  6954. ned.TextStrokeColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  6955. tr1.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
  6956. tr2.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
  6957. tr3.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
  6958. tl1.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
  6959. tl2.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
  6960. tl3.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
  6961. end
  6962. end))
  6963. coroutine.resume(coroutine.create(function()
  6964. if MODE == "Glitch" then
  6965. local gC = MRANDOM(0,255)
  6966. local glitchtext = {"Broken","broken","bRoken","brOken","broKen","brokEn","brokeN","BRoken","BrOken","BroKen","BrokEn","BrokeN","bROken","bRoKen","bRokEn","bRokeN","brOKen","brOkEn","brOkeN","broKEn","broKeN","brokEN"}
  6967. refec.Color = ColorSequence.new(BrickColor.new(gC/255,gC/255,gC/255).Color)
  6968. refec2.Color = ColorSequence.new(BrickColor.new(gC/255,gC/255,gC/255).Color)
  6969. refec3.Color = ColorSequence.new(BrickColor.new(gC/255,gC/255,gC/255).Color)
  6970. text.Text = glitchtext[MRANDOM(1,24)]
  6971. MAINRUINCOLOR = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  6972. SECONDRUINCOLOR = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  6973. TEXTCOLOR = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  6974. PRT.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  6975. EYE.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  6976. EYE2.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  6977. Hair.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  6978. Hair2.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  6979. ned.Text = glitchtext[MRANDOM(1,21)]
  6980. imgl2.ImageColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  6981. circl.ImageColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  6982. techc.ImageColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  6983. circl2.ImageColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  6984. ned.TextColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  6985. ned.TextStrokeColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  6986. tr1.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
  6987. tr2.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
  6988. tr3.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
  6989. tl1.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
  6990. tl2.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
  6991. tl3.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
  6992. for i, v in pairs(mw2:GetChildren()) do
  6993. if v:IsA("Part") then
  6994. v.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  6995. v.Material = "Neon"
  6996. end
  6997. end
  6998. for i, v in pairs(mw4:GetChildren()) do
  6999. if v:IsA("Part") then
  7000. v.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  7001. v.Material = "Neon"
  7002. end
  7003. end
  7004. for i, v in pairs(mw1:GetChildren()) do
  7005. if v:IsA("Part") then
  7006. v.Transparency = 0
  7007. v.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  7008. v.Material = "Neon"
  7009. end
  7010. end
  7011. end
  7012. end))
  7013. if MODE == "Broken" then
  7014. for i, v in pairs(mw2:GetChildren()) do
  7015. TEXTCOLOR = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7016. PRT.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7017. EYE.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7018. EYE2.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7019. Hair.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7020. Hair2.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7021. imgl2.ImageColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7022. circl.ImageColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7023. techc.ImageColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7024. circl2.ImageColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7025. ned.TextColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7026. ned.TextStrokeColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7027. tr1.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
  7028. tr2.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
  7029. tr3.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
  7030. tl1.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
  7031. tl2.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
  7032. tl3.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
  7033. text.TextColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7034. text.TextStrokeColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7035. if v:IsA("Part") then
  7036. v.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7037. v.Material = "Neon"
  7038. end
  7039. end
  7040. for i, v in pairs(mw1:GetChildren()) do
  7041. if v:IsA("Part") then
  7042. v.Transparency = 0
  7043. v.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7044. v.Material = "Neon"
  7045. end
  7046. end
  7047. end
  7048. if MODE == "Rev" then
  7049. for i, v in pairs(mw2:GetChildren()) do
  7050. TEXTCOLOR = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7051. PRT.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7052. EYE.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7053. EYE2.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7054. Hair.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7055. Hair2.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7056. imgl2.ImageColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7057. circl.ImageColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7058. techc.ImageColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7059. circl2.ImageColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7060. ned.TextColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7061. ned.TextStrokeColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7062. tr1.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
  7063. tr2.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
  7064. tr3.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
  7065. tl1.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
  7066. tl2.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
  7067. tl3.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
  7068. text.TextColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7069. text.TextStrokeColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7070. if v:IsA("Part") then
  7071. v.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7072. v.Material = "Neon"
  7073. end
  7074. end
  7075. for i, v in pairs(mw1:GetChildren()) do
  7076. if v:IsA("Part") then
  7077. v.Transparency = 0
  7078. v.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7079. v.Material = "Neon"
  7080. end
  7081. end
  7082. for i, v in pairs(mw4:GetChildren()) do
  7083. if v:IsA("Part") then
  7084. v.Transparency = 0
  7085. v.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7086. v.Material = "Neon"
  7087. end
  7088. end
  7089. end
  7090. Humanoid.DisplayDistanceType = "None"
  7091. Humanoid.PlatformStand = false
  7092. for _, c in pairs(Torso:GetChildren()) do
  7093. if c:IsA("JointInstance") or c.ClassName == "Sound" then
  7094. else
  7095. c:remove()
  7096. end
  7097. end
  7098. end
  7099. --//=================================\\
  7100. --\\=================================//
  7101.  
  7102.  
  7103.  
  7104.  
  7105.  
  7106. --------------- Visualiser Thingy
  7107. if MODE == "Depress" then
  7108. for i, v in pairs(mw2:GetChildren()) do
  7109. if v:IsA("Part") then
  7110. v.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  7111. v.Material = "Neon"
  7112. end
  7113. end
  7114. for i, v in pairs(mw4:GetChildren()) do
  7115. if v:IsA("Part") then
  7116. v.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  7117. v.Material = "Neon"
  7118. end
  7119. end
  7120. for i, v in pairs(mw1:GetChildren()) do
  7121. if v:IsA("Part") then
  7122. v.Transparency = 0
  7123. v.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  7124. v.Material = "Neon"
  7125. end
  7126. end
  7127. end
  7128.  
  7129. if MODE == "Nuclear" then
  7130. for i, v in pairs(mw2:GetChildren()) do
  7131. if v:IsA("Part") then
  7132. v.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
  7133. v.Material = "Neon"
  7134. end
  7135. end
  7136. for i, v in pairs(mw4:GetChildren()) do
  7137. if v:IsA("Part") then
  7138. v.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
  7139. v.Material = "Neon"
  7140. end
  7141. end
  7142. for i, v in pairs(mw1:GetChildren()) do
  7143. if v:IsA("Part") then
  7144. v.Transparency = 0
  7145. v.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
  7146. v.Material = "Neon"
  7147. end
  7148. end
  7149. end
  7150.  
  7151. coroutine.resume(coroutine.create(function()
  7152. if MODE == "Nuclear" then
  7153. ApplyAoE2(Torso.position,20,1,2,0,false)
  7154. MAINRUINCOLOR = BrickColor.new(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
  7155. SECONDRUINCOLOR = BrickColor.new(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
  7156. refec.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0))
  7157. refec2.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0))
  7158. refec3.Color = ColorSequence.new(C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0))
  7159. PRT.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
  7160. EYE2.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
  7161. Hair.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
  7162. Hair2.Color = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
  7163. imgl2.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
  7164. circl.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
  7165. techc.ImageColor3 = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
  7166. circl2.ImageColor3 = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
  7167. ned.TextColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0)
  7168. ned.TextStrokeColor3 = C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0)
  7169. tr1.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0))
  7170. tr2.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0))
  7171. tr3.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,0))
  7172. tl1.Color = ColorSequence.new(C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0))
  7173. tl2.Color = ColorSequence.new(C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0))
  7174. tl3.Color = ColorSequence.new(C3(GetClientProperty(sick,"PlaybackLoudness")/1500,GetClientProperty(sick,"PlaybackLoudness")/1500,0))
  7175. end
  7176. end))
  7177. coroutine.resume(coroutine.create(function()
  7178. if MODE == "Depress" then
  7179. refec.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
  7180. refec2.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
  7181. refec3.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
  7182. TEXTCOLOR = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  7183. PRT.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  7184. EYE.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  7185. EYE2.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  7186. Hair.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  7187. Hair2.Color = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  7188. imgl2.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  7189. circl.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  7190. techc.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  7191. circl2.ImageColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  7192. ned.TextColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  7193. ned.TextStrokeColor3 = C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000)
  7194. tr1.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
  7195. tr2.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
  7196. tr3.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
  7197. tl1.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
  7198. tl2.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
  7199. tl3.Color = ColorSequence.new(C3(0,GetClientProperty(sick,"PlaybackLoudness")/1000,GetClientProperty(sick,"PlaybackLoudness")/1000))
  7200. end
  7201. end))
  7202. coroutine.resume(coroutine.create(function()
  7203. if MODE == "Glitch" then
  7204. local gC = MRANDOM(0,255)
  7205. local glitchtext = {"Broken","broken","bRoken","brOken","broKen","brokEn","brokeN","BRoken","BrOken","BroKen","BrokEn","BrokeN","bROken","bRoKen","bRokEn","bRokeN","brOKen","brOkEn","brOkeN","broKEn","broKeN","brokEN"}
  7206. refec.Color = ColorSequence.new(BrickColor.new(gC/255,gC/255,gC/255).Color)
  7207. refec2.Color = ColorSequence.new(BrickColor.new(gC/255,gC/255,gC/255).Color)
  7208. refec3.Color = ColorSequence.new(BrickColor.new(gC/255,gC/255,gC/255).Color)
  7209. text.Text = glitchtext[MRANDOM(1,24)]
  7210. MAINRUINCOLOR = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  7211. SECONDRUINCOLOR = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  7212. TEXTCOLOR = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  7213. PRT.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  7214. EYE.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  7215. EYE2.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  7216. Hair.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  7217. Hair2.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  7218. ned.Text = glitchtext[MRANDOM(1,21)]
  7219. imgl2.ImageColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  7220. circl.ImageColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  7221. techc.ImageColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  7222. circl2.ImageColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  7223. ned.TextColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  7224. ned.TextStrokeColor3 = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  7225. tr1.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
  7226. tr2.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
  7227. tr3.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
  7228. tl1.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
  7229. tl2.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
  7230. tl3.Color = ColorSequence.new(Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1)))
  7231. for i, v in pairs(mw2:GetChildren()) do
  7232. if v:IsA("Part") then
  7233. v.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  7234. v.Material = "Neon"
  7235. end
  7236. end
  7237. for i, v in pairs(mw4:GetChildren()) do
  7238. if v:IsA("Part") then
  7239. v.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  7240. v.Material = "Neon"
  7241. end
  7242. end
  7243. for i, v in pairs(mw1:GetChildren()) do
  7244. if v:IsA("Part") then
  7245. v.Transparency = 0
  7246. v.Color = Color3.new(0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1),0 + 255 * COS(SINE/1))
  7247. v.Material = "Neon"
  7248. end
  7249. end
  7250. end
  7251. end))
  7252. if MODE == "Broken" then
  7253. for i, v in pairs(mw2:GetChildren()) do
  7254. TEXTCOLOR = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7255. PRT.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7256. EYE.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7257. EYE2.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7258. Hair.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7259. Hair2.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7260. imgl2.ImageColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7261. circl.ImageColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7262. techc.ImageColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7263. circl2.ImageColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7264. ned.TextColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7265. ned.TextStrokeColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7266. tr1.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
  7267. tr2.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
  7268. tr3.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
  7269. tl1.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
  7270. tl2.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
  7271. tl3.Color = ColorSequence.new(Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5)))
  7272. text.TextColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7273. text.TextStrokeColor3 = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7274. if v:IsA("Part") then
  7275. v.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7276. v.Material = "Neon"
  7277. end
  7278. end
  7279. for i, v in pairs(mw1:GetChildren()) do
  7280. if v:IsA("Part") then
  7281. v.Transparency = 0
  7282. v.Color = Color3.new(0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5),0 + 1 * COS(SINE/5))
  7283. v.Material = "Neon"
  7284. end
  7285. end
  7286. end
  7287. if MODE == "Rev" then
  7288. for i, v in pairs(mw2:GetChildren()) do
  7289. TEXTCOLOR = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7290. PRT.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7291. EYE.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7292. EYE2.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7293. Hair.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7294. Hair2.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7295. imgl2.ImageColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7296. circl.ImageColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7297. techc.ImageColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7298. circl2.ImageColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7299. ned.TextColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7300. ned.TextStrokeColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7301. tr1.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
  7302. tr2.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
  7303. tr3.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
  7304. tl1.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
  7305. tl2.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
  7306. tl3.Color = ColorSequence.new(Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0))
  7307. text.TextColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7308. text.TextStrokeColor3 = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7309. if v:IsA("Part") then
  7310. v.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7311. v.Material = "Neon"
  7312. end
  7313. end
  7314. for i, v in pairs(mw1:GetChildren()) do
  7315. if v:IsA("Part") then
  7316. v.Transparency = 0
  7317. v.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7318. v.Material = "Neon"
  7319. end
  7320. end
  7321. for i, v in pairs(mw4:GetChildren()) do
  7322. if v:IsA("Part") then
  7323. v.Transparency = 0
  7324. v.Color = Color3.new(GetClientProperty(sick,"PlaybackLoudness")/1213,GetClientProperty(sick,"PlaybackLoudness")/1115,0)
  7325. v.Material = "Neon"
  7326. end
  7327. end
  7328. end
  7329. Humanoid.DisplayDistanceType = "None"
  7330. Humanoid.PlatformStand = false
  7331. for _, c in pairs(Torso:GetChildren()) do
  7332. if c:IsA("JointInstance") or c.ClassName == "Sound" then
  7333. else
  7334. c:remove()
  7335. end
  7336. end
  7337. --//====================================================\\--
  7338. --|| END OF SCRIPT
  7339. --\\====================================================//--
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement