shgsiughiiruhdu12354

Star glitcher Edit (Fe laggy!!)

Aug 5th, 2019
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ not hl/") end
  3. local Player,game,owner = owner,game
  4. local RealPlayer = Player
  5. do
  6. print("FE Compatibility code V2 by Mokiros")
  7. local RealPlayer = RealPlayer
  8. script.Parent = RealPlayer.Character
  9.  
  10. --Fake event to make stuff like Mouse.KeyDown work
  11. local Disconnect_Function = function(this)
  12. this[1].Functions[this[2]] = nil
  13. end
  14. local Disconnect_Metatable = {__index={disconnect=Disconnect_Function,Disconnect=Disconnect_Function}}
  15. local FakeEvent_Metatable = {__index={
  16. Connect = function(this,f)
  17. local i = tostring(math.random(0,10000))
  18. while this.Functions[i] do
  19. i = tostring(math.random(0,10000))
  20. end
  21. this.Functions[i] = f
  22. return setmetatable({this,i},Disconnect_Metatable)
  23. end
  24. }}
  25. FakeEvent_Metatable.__index.connect = FakeEvent_Metatable.__index.Connect
  26. local function fakeEvent()
  27. return setmetatable({Functions={}},FakeEvent_Metatable)
  28. end
  29.  
  30. --Creating fake input objects with fake variables
  31. local FakeMouse = {Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
  32. FakeMouse.keyUp = FakeMouse.KeyUp
  33. FakeMouse.keyDown = FakeMouse.KeyDown
  34. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  35. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  36. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  37. end}
  38. --Merged 2 functions into one by checking amount of arguments
  39. CAS.UnbindAction = CAS.BindAction
  40.  
  41. --This function will trigger the events that have been :Connect()'ed
  42. local function TriggerEvent(self,ev,...)
  43. for _,f in pairs(self[ev].Functions) do
  44. f(...)
  45. end
  46. end
  47. FakeMouse.TriggerEvent = TriggerEvent
  48. UIS.TriggerEvent = TriggerEvent
  49.  
  50. --Client communication
  51. local Event = Instance.new("RemoteEvent")
  52. Event.Name = "UserInput_Event"
  53. Event.OnServerEvent:Connect(function(plr,io)
  54. if plr~=RealPlayer then return end
  55. FakeMouse.Target = io.Target
  56. FakeMouse.Hit = io.Hit
  57. if not io.isMouse then
  58. local b = io.UserInputState == Enum.UserInputState.Begin
  59. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  60. return FakeMouse:TriggerEvent(b and "Button1Down" or "Button1Up")
  61. end
  62. if io.UserInputType == Enum.UserInputType.MouseButton2 then
  63. return FakeMouse:TriggerEvent(b and "Button2Down" or "Button2Up")
  64. end
  65. for _,t in pairs(CAS.Actions) do
  66. for _,k in pairs(t.Keys) do
  67. if k==io.KeyCode then
  68. t.Function(t.Name,io.UserInputState,io)
  69. end
  70. end
  71. end
  72. FakeMouse:TriggerEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  73. UIS:TriggerEvent(b and "InputBegan" or "InputEnded",io,false)
  74. end
  75. end)
  76. Event.Parent = NLS([==[local Event = script:WaitForChild("UserInput_Event")
  77. local Mouse = owner:GetMouse()
  78. local UIS = game:GetService("UserInputService")
  79. local input = function(io,RobloxHandled)
  80. if RobloxHandled then return end
  81. --Since InputObject is a client-side instance, we create and pass table instead
  82. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  83. end
  84. UIS.InputBegan:Connect(input)
  85. UIS.InputEnded:Connect(input)
  86.  
  87. local h,t
  88. --Give the server mouse data every second frame, but only if the values changed
  89. --If player is not moving their mouse, client won't fire events
  90. local HB = game:GetService("RunService").Heartbeat
  91. while true do
  92. if h~=Mouse.Hit or t~=Mouse.Target then
  93. h,t=Mouse.Hit,Mouse.Target
  94. Event:FireServer({isMouse=true,Target=t,Hit=h})
  95. end
  96. --Wait 2 frames
  97. for i=1,2 do
  98. HB:Wait()
  99. end
  100. end]==],script)
  101.  
  102. ----Sandboxed game object that allows the usage of client-side methods and services
  103. --Real game object
  104. local RealGame = game
  105.  
  106. --Metatable for fake service
  107. local FakeService_Metatable = {
  108. __index = function(self,k)
  109. local s = rawget(self,"_RealService")
  110. if s then
  111. return typeof(s[k])=="function"
  112. and function(_,...)return s[k](s,...)end or s[k]
  113. end
  114. end,
  115. __newindex = function(self,k,v)
  116. local s = rawget(self,"_RealService")
  117. if s then s[k]=v end
  118. end
  119. }
  120. local function FakeService(t,RealService)
  121. t._RealService = typeof(RealService)=="string" and RealGame:GetService(RealService) or RealService
  122. return setmetatable(t,FakeService_Metatable)
  123. end
  124.  
  125. --Fake game object
  126. local FakeGame = {
  127. GetService = function(self,s)
  128. return rawget(self,s) or RealGame:GetService(s)
  129. end,
  130. Players = FakeService({
  131. LocalPlayer = FakeService({GetMouse=function(self)return FakeMouse end},Player)
  132. },"Players"),
  133. UserInputService = FakeService(UIS,"UserInputService"),
  134. ContextActionService = FakeService(CAS,"ContextActionService"),
  135. RunService = FakeService({
  136. _btrs = {},
  137. RenderStepped = RealGame:GetService("RunService").Heartbeat,
  138. BindToRenderStep = function(self,name,_,fun)
  139. self._btrs[name] = self.Heartbeat:Connect(fun)
  140. end,
  141. UnbindFromRenderStep = function(self,name)
  142. self._btrs[name]:Disconnect()
  143. end,
  144. },"RunService")
  145. }
  146. rawset(FakeGame.Players,"localPlayer",FakeGame.Players.LocalPlayer)
  147. FakeGame.service = FakeGame.GetService
  148. FakeService(FakeGame,game)
  149. --Changing owner to fake player object to support owner:GetMouse()
  150. game,owner = FakeGame,FakeGame.Players.LocalPlayer
  151. end
  152. warn("Edited by ggrelior333")
  153. warn("look me up and support me on youtube ggrelior333 GGRB")
  154. warn("Have fun!")
  155. warn("this fucking shit its not to be abused make or it fe or have it leaked")
  156. --//====================================================\\-
  157. --|| CHAOTIC GLITCHER
  158. --|| ALL PURPOSE SWITCHER...
  159. --|| CHAOTIC GLITCHER BY WANTH092
  160. --|| EDIT HELPING BY KILLERZTH_1596
  161. --\\====================================================//--
  162.  
  163. game:GetService("StarterGui"):SetCore("SendNotification", {
  164. Title = "ggrelior333's Glitcher";
  165. Text = "Successfully Loaded MyChaotic Glitcher Edit! (Have fun)";
  166. })
  167.  
  168. wait(0.2)
  169.  
  170. Player = game:GetService("Players").LocalPlayer
  171. PlayerGui = Player.PlayerGui
  172. Mouse = Player:GetMouse()
  173. Cam = workspace.CurrentCamera
  174. Backpack = Player.Backpack
  175. Character = Player.Character
  176. Humanoid = Character.Humanoid
  177. RootPart = Character["HumanoidRootPart"]
  178. Torso = Character["Torso"]
  179. Head = Character["Head"]
  180. RightArm = Character["Right Arm"]
  181. LeftArm = Character["Left Arm"]
  182. RightLeg = Character["Right Leg"]
  183. LeftLeg = Character["Left Leg"]
  184. RootJoint = RootPart["RootJoint"]
  185. Neck = Torso["Neck"]
  186. RightShoulder = Torso["Right Shoulder"]
  187. LeftShoulder = Torso["Left Shoulder"]
  188. RightHip = Torso["Right Hip"]
  189. LeftHip = Torso["Left Hip"]
  190. local sick = Instance.new("Sound",Torso)
  191. local SONG = 561833161
  192. local RANDOMIZERMOOSICK = {492070484,1255569288,1873219898,929330882,290079189,250408242,494139763}
  193. sick:Play()
  194.  
  195. IT = Instance.new
  196. CF = CFrame.new
  197. VT = Vector3.new
  198. RAD = math.rad
  199. C3 = Color3.new
  200. UD2 = UDim2.new
  201. BRICKC = BrickColor.new
  202. ANGLES = CFrame.Angles
  203. EULER = CFrame.fromEulerAnglesXYZ
  204. COS = math.cos
  205. ACOS = math.acos
  206. SIN = math.sin
  207. ASIN = math.asin
  208. ABS = math.abs
  209. MRANDOM = math.random
  210. FLOOR = math.floor
  211. local RCHOICE = MRANDOM(1,7)
  212.  
  213. --//=================================\\
  214. --|| USEFUL VALUES
  215. --\\=================================//
  216.  
  217. Animation_Speed = 3
  218. Frame_Speed = 1 / 60 -- (1 / 30) OR (1 / 60)
  219. local Speed = 13
  220. local ROOTC0 = CF(0, 0, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
  221. local NECKC0 = CF(0, 1, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
  222. local RIGHTSHOULDERC0 = CF(-0.5, 0, 0) * ANGLES(RAD(0), RAD(90), RAD(0))
  223. local LEFTSHOULDERC0 = CF(0.5, 0, 0) * ANGLES(RAD(0), RAD(-90), RAD(0))
  224. local DAMAGEMULTIPLIER = 1
  225. local ANIM = "Idle"
  226. local ATTACK = false
  227. local EQUIPPED = false
  228. local HOLD = false
  229. local COMBO = 1
  230. local Rooted = false
  231. local SINE = 0
  232. local KEYHOLD = false
  233. local CHANGE = 2 / Animation_Speed
  234. local WALKINGANIM = false
  235. local VALUE1 = false
  236. local VALUE2 = false
  237. local ROBLOXIDLEANIMATION = IT("Animation")
  238. ROBLOXIDLEANIMATION.Name = "Roblox Idle Animation"
  239. ROBLOXIDLEANIMATION.AnimationId = "http://www.roblox.com/asset/?id=180435571"
  240. --ROBLOXIDLEANIMATION.Parent = Humanoid
  241. local WEAPONGUI = IT("ScreenGui", PlayerGui)
  242. WEAPONGUI.Name = "Weapon GUI"
  243. local Effects = IT("Folder", Character)
  244. Effects.Name = "Effects"
  245. local BALL = IT("Folder", Character)
  246. BALL.Name = "BALL-EYE"
  247. local XEYE = IT("Folder", Character)
  248. XEYE.Name = "X - EYE"
  249. local ANIMATOR = Humanoid.Animator
  250. local ANIMATE = Character.Animate
  251. local UNANCHOR = true
  252. local WHITELIST = {}
  253. local TAUNT = false
  254. local OFFSET = 0
  255. local FULL = false
  256. local MODE = "Sky"
  257. local PITCH = 1
  258. local VOLUME = 3
  259. local FACE = 176217464
  260. local SIZE = 1
  261.  
  262. --//=================================\\
  263. --|| SAZERENOS' ARTIFICIAL HEARTBEAT
  264. --\\=================================//
  265.  
  266. ArtificialHB = Instance.new("BindableEvent", script)
  267. ArtificialHB.Name = "ArtificialHB"
  268.  
  269. script:WaitForChild("ArtificialHB")
  270. Frame_Speed = 1 / 60
  271. frame = Frame_Speed
  272. tf = 0
  273. allowframeloss = false
  274. tossremainder = false
  275. lastframe = tick()
  276. script.ArtificialHB:Fire()
  277.  
  278. game:GetService("RunService").Heartbeat:connect(function(s, p)
  279. tf = tf + s
  280. if tf >= frame then
  281. if allowframeloss then
  282. script.ArtificialHB:Fire()
  283. lastframe = tick()
  284. else
  285. for i = 1, math.floor(tf / frame) do
  286. script.ArtificialHB:Fire()
  287. end
  288. lastframe = tick()
  289. end
  290. if tossremainder then
  291. tf = 0
  292. else
  293. tf = tf - frame * math.floor(tf / frame)
  294. end
  295. end
  296. end)
  297.  
  298. --//=================================\\
  299. --// NOOBYGAME12'S CODE
  300. --\\=================================//
  301.  
  302. plr = game:GetService("Players").LocalPlayer
  303. char = plr.Character
  304. hum = char.Humanoid
  305. local cam = game.Workspace.CurrentCamera
  306. Camera = cam
  307. local CamInterrupt = false
  308. local TwoD = false
  309. local TargetInfo = {nil, nil}
  310. cam.CameraType = "Custom"
  311. t = char.Torso
  312. h = char.Head
  313. ra = char["Right Arm"]
  314. la = char["Left Arm"]
  315. rl = char["Right Leg"]
  316. ll = char["Left Leg"]
  317. tors = char.Torso
  318. lleg = char["Left Leg"]
  319. root = char.HumanoidRootPart
  320. hed = char.Head
  321. rleg = char["Right Leg"]
  322. rarm = char["Right Arm"]
  323. larm = char["Left Arm"]
  324. Player = plr
  325. Character=Player.Character
  326. PlayerGui=Player.PlayerGui
  327. Backpack=Player.Backpack
  328. Torso=Character.Torso
  329. Head=Character.Head
  330. Humanoid=Character.Humanoid
  331. m=Instance.new('Model',Character)
  332. LeftArm=Character["Left Arm"]
  333. LeftLeg=Character["Left Leg"]
  334. RightArm=Character["Right Arm"]
  335. RightLeg=Character["Right Leg"]
  336. LS=Torso["Left Shoulder"]
  337. LH=Torso["Left Hip"]
  338. RS=Torso["Right Shoulder"]
  339. RH=Torso["Right Hip"]
  340. Face = Head.face
  341. Neck=Torso.Neck
  342. it=Instance.new
  343. attacktype=1
  344. vt=Vector3.new
  345. cf=CFrame.new
  346. euler=CFrame.fromEulerAnglesXYZ
  347. angles=CFrame.Angles
  348. cloaked=false
  349. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  350. necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  351. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  352. LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
  353. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  354. RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
  355. RootPart=Character.HumanoidRootPart
  356. RootJoint=RootPart.RootJoint
  357. RootCF=euler(-1.57,0,3.14)
  358. radian = math.rad
  359. random = math.random
  360. Vec3 = Vector3.new
  361. Inst = Instance.new
  362. cFrame = CFrame.new
  363. Euler = CFrame.fromEulerAnglesXYZ
  364. vt = Vector3.new
  365. bc = BrickColor.new
  366. br = BrickColor.random
  367. it = Instance.new
  368. cf = CFrame.new
  369. local Player_Size = 0
  370. cam = game.Workspace.CurrentCamera
  371. CF = CFrame.new
  372. angles = CFrame.Angles
  373. attack = false
  374. Euler = CFrame.fromEulerAnglesXYZ
  375. Rad = math.rad
  376. IT = Instance.new
  377. BrickC = BrickColor.new
  378. Cos = math.cos
  379. Acos = math.acos
  380. Sin = math.sin
  381. Asin = math.asin
  382. Abs = math.abs
  383. Mrandom = math.random
  384. Floor = math.floor
  385. IT = Instance.new
  386. CF = CFrame.new
  387. VT = Vector3.new
  388. RAD = math.rad
  389. C3 = Color3.new
  390. UD2 = UDim2.new
  391. BRICKC = BrickColor.new
  392. ANGLES = CFrame.Angles
  393. EULER = CFrame.fromEulerAnglesXYZ
  394. COS = math.cos
  395. ACOS = math.acos
  396. SIN = math.sin
  397. ASIN = math.asin
  398. ABS = math.abs
  399. MRANDOM = math.random
  400. FLOOR = math.floor
  401.  
  402.  
  403. local Booleans = {
  404. CamFollow = true,
  405. GyroUse = true
  406. }
  407.  
  408. function lerp(object, newCFrame, alpha)
  409. return object:lerp(newCFrame, alpha)
  410. end
  411.  
  412. local Directer = Inst("BodyGyro", root)
  413. Directer.MaxTorque = Vec3(0, 0, 0)
  414. Directer.P = 600000
  415. local CPart = Inst("Part")
  416. CPart.Anchored = true
  417. CPart.CanCollide = false
  418. CPart.Locked = true
  419. CPart.Transparency = 1
  420.  
  421. local rainbowmode = false
  422. local chaosmode = false
  423.  
  424. local mutedtog = false
  425.  
  426. function CameraEnshaking(Length,Intensity)
  427. coroutine.resume(coroutine.create(function()
  428. local intensity = 1*Intensity
  429. local rotM = 0.01*Intensity
  430. for i = 0, Length, 0.1 do
  431. Swait()
  432. intensity = intensity - 0.05*Intensity/Length
  433. rotM = rotM - 0.0005*Intensity/Length
  434. hum.CameraOffset = Vec3(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity)))
  435. 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)
  436. end
  437. Humanoid.CameraOffset = Vec3(0, 0, 0)
  438. end))
  439. end
  440. CamShake=function(Part,Distan,Power,Times)
  441. local de=Part.Position
  442. for i,v in pairs(workspace:children()) do
  443. if v:IsA("Model") and v:findFirstChild("Humanoid") then
  444. for _,c in pairs(v:children()) do
  445. if c.ClassName=="Part" and (c.Position - de).magnitude < Distan then
  446. local Noob=v.Humanoid
  447. if Noob~=nil then
  448. coroutine.resume(coroutine.create(function()
  449. FV = Instance.new("BoolValue", Noob)
  450. FV.Name = "CameraShake"
  451. for ShakeNum=1,Times do
  452. Swait()
  453. local ef=Power
  454. if ef>=1 then
  455. Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef),math.random(-ef,ef),math.random(-ef,ef))
  456. else
  457. ef=Power*10
  458. Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef)/10,math.random(-ef,ef)/10,math.random(-ef,ef)/10)
  459. end
  460. end
  461. Humanoid.CameraOffset = Vector3.new(0,0,0)
  462. FV:Destroy()
  463. end))
  464. end
  465. end
  466. end
  467. end
  468. end
  469. end
  470.  
  471. local toggleTag = true
  472. local bilguit = Instance.new("BillboardGui", hed)
  473. bilguit.Adornee = nil
  474. bilguit.Name = "ModeName"
  475. bilguit.Size = UDim2.new(4, 0, 1.2, 0)
  476. bilguit.StudsOffset = Vector3.new(-8, 8/1.5, 0)
  477.  
  478.  
  479. function chatfunc(text,color,typet,font,timeex)
  480. local chat = coroutine.wrap(function()
  481. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  482. Character:FindFirstChild("TalkingBillBoard"):destroy()
  483. end
  484. local naeeym2 = Instance.new("BillboardGui",Character)
  485. naeeym2.Size = UDim2.new(0,100,0,40)
  486. naeeym2.StudsOffset = Vector3.new(0,3,0)
  487. naeeym2.Adornee = Character.Head
  488. naeeym2.Name = "TalkingBillBoard"
  489. local tecks2 = Instance.new("TextLabel",naeeym2)
  490. tecks2.BackgroundTransparency = 1
  491. tecks2.BorderSizePixel = 0
  492. tecks2.Text = ""
  493. tecks2.Font = font
  494. tecks2.TextSize = 30
  495. tecks2.TextStrokeTransparency = 0
  496. tecks2.TextColor3 = color
  497. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  498. tecks2.Size = UDim2.new(1,0,0.5,0)
  499. local tecks3 = Instance.new("TextLabel",naeeym2)
  500. tecks3.BackgroundTransparency = 1
  501. tecks3.BorderSizePixel = 0
  502. tecks3.Text = ""
  503. tecks3.Font = font
  504. tecks3.TextSize = 30
  505. tecks3.TextStrokeTransparency = 0
  506. if typet == "Inverted" then
  507. tecks3.TextColor3 = Color3.new(0,0,0)
  508. tecks3.TextStrokeColor3 = color
  509. elseif typet == "Normal" then
  510. tecks3.TextColor3 = color
  511. tecks3.TextStrokeColor3 = Color3.new(0,0,0)
  512. end
  513. tecks3.Size = UDim2.new(1,0,0.5,0)
  514. coroutine.resume(coroutine.create(function()
  515. while true do
  516. Swait(1)
  517. if chaosmode == true then
  518. tecks2.TextColor3 = BrickColor.random().Color
  519. tecks3.TextStrokeColor3 = BrickColor.random().Color
  520. end
  521. end
  522. end))
  523. text.TextTransparency = text.TextTransparency + 1
  524. text.TextStrokeTransparency = text.TextStrokeTransparency + 1
  525. for i = 0, 74*timeex do
  526. Swait()
  527. text.TextTransparency = 1
  528. text.TextStrokeTransparency = 1
  529. tecks2.Text = text
  530. tecks3.Text = text
  531. end
  532. local randomrot = math.random(1,2)
  533. if randomrot == 1 then
  534. for i = 1, 50 do
  535. Swait()
  536. tecks2.Text = text
  537. tecks3.Text = text
  538. text.TextTransparency = text.TextTransparency - .02
  539. text.TextStrokeTransparency = text.TextStrokeTransparency - .02
  540. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  541. tecks2.TextTransparency = tecks2.TextTransparency + .04
  542. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  543. tecks3.TextTransparency = tecks2.TextTransparency + .04
  544. end
  545. elseif randomrot == 2 then
  546. for i = 1, 50 do
  547. Swait()
  548. tecks2.Text = text
  549. tecks3.Text = text
  550. text.TextTransparency = text.TextTransparency - .02
  551. text.TextStrokeTransparency = text.TextStrokeTransparency - .02
  552. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  553. tecks2.TextTransparency = tecks2.TextTransparency + .04
  554. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  555. tecks3.TextTransparency = tecks2.TextTransparency + .04
  556. end
  557. end
  558. text.TextTransparency = 0
  559. text.TextStrokeTransparency = 0
  560. if toggleTag == false then
  561. text.TextTransparency = 1
  562. text.TextStrokeTransparency = 1
  563. end
  564. naeeym2:Destroy()
  565. end)
  566. chat()
  567. end
  568.  
  569.  
  570.  
  571. gui = function(GuiType, parent, text, backtrans, backcol, pos, size)
  572. local gui = it(GuiType)
  573. gui.Parent = parent
  574. gui.Text = text
  575. gui.BackgroundTransparency = backtrans
  576. gui.BackgroundColor3 = backcol
  577. gui.SizeConstraint = "RelativeXY"
  578. gui.TextXAlignment = "Center"
  579. gui.TextYAlignment = "Center"
  580. gui.Position = pos
  581. gui.Size = size
  582. gui.Font = "SourceSans"
  583. gui.FontSize = "Size14"
  584. gui.TextWrapped = false
  585. gui.TextStrokeTransparency = 0
  586. gui.TextColor = BrickColor.new("White")
  587. return gui
  588. end
  589. --------------------------- GUI STUFF
  590. local basgui = it("GuiMain")
  591. basgui.Parent = plr.PlayerGui
  592. basgui.Name = "VISgui"
  593. local fullscreenz = it("Frame")
  594. fullscreenz.Parent = basgui
  595. fullscreenz.BackgroundColor3 = Color3.new(255, 255, 255)
  596. fullscreenz.BackgroundTransparency = 1
  597. fullscreenz.BorderColor3 = Color3.new(17, 17, 17)
  598. fullscreenz.Size = UDim2.new(1, 0, 1, 0)
  599. fullscreenz.Position = UDim2.new(0, 0, 0, 0)
  600. local imgl2 = Instance.new("ImageLabel",fullscreenz)
  601. imgl2.BackgroundTransparency = 1
  602. imgl2.BorderSizePixel = 0
  603. imgl2.ImageTransparency = 0.5
  604. imgl2.Position = UDim2.new(0.70,-200,0.50,-200)
  605. imgl2.Size = UDim2.new(0,1000,0,1000)
  606. imgl2.Image = "rbxassetid://2344830904"
  607. local techc = imgl2:Clone()
  608. techc.Parent = fullscreenz
  609. techc.ImageTransparency = 0
  610. techc.Size = UDim2.new(0,900,0,900)
  611. techc.Position = UDim2.new(0.70,-150,0.50,-150)
  612. techc.Image = "rbxassetid://2092248396"
  613. local circl = imgl2:Clone()
  614. circl.Parent = fullscreenz
  615. circl.ImageTransparency = 0
  616. circl.Size = UDim2.new(0,550,0,550)
  617. circl.Position = UDim2.new(0.70,25,0.50,25)
  618. circl.Image = "rbxassetid://2312119891"
  619. local circl2 = imgl2:Clone()
  620. circl2.Parent = fullscreenz
  621. circl2.ImageTransparency = 0
  622. circl2.Size = UDim2.new(0,700,0,700)
  623. circl2.Position = UDim2.new(0.70,-50,0.50,-50)
  624. circl2.Image = "rbxassetid://2312119891"
  625. local imgl2b = imgl2:Clone()
  626. imgl2b.Parent = fullscreenz
  627. imgl2b.ImageTransparency = 0
  628. imgl2b.Size = UDim2.new(0,800,0,800)
  629. imgl2b.Position = UDim2.new(0.70,-100,0.50,-100)
  630. imgl2b.ImageColor3 = Color3.new(0,0,0)
  631. local ned = Instance.new("TextLabel",fullscreenz)
  632. ned.ZIndex = 2
  633. ned.Font = "Bodoni"
  634. ned.BackgroundTransparency = 1
  635. ned.BorderSizePixel = 0.65
  636. ned.Size = UDim2.new(0.6,0,0.6,0)
  637. ned.Position = UDim2.new(0,0,0,0)
  638. ned.TextScaled = true
  639. ned.TextStrokeTransparency = 0
  640. ned.Text = "Sky"
  641. ned.TextSize = 48
  642. ned.Rotation = 1
  643. ned.TextXAlignment = "Left"
  644. ned.TextYAlignment = "Top"
  645.  
  646. --//=================================\\
  647. --// WINGY STUFF
  648. --\\=================================//
  649.  
  650. local extrawingmod1 = Instance.new("Model",Character)
  651. local extrawingmod2 = Instance.new("Model",Character)
  652.  
  653. function CreateParta(parent,transparency,reflectance,material,brickcolor)
  654. local p = Instance.new("Part")
  655. p.TopSurface = 0
  656. p.BottomSurface = 0
  657. p.Parent = parent
  658. p.Size = Vector3.new(0.1,0.1,0.1)
  659. p.Transparency = transparency
  660. p.Reflectance = reflectance
  661. p.CanCollide = false
  662. p.Locked = true
  663. p.BrickColor = brickcolor
  664. p.Material = material
  665. return p
  666. end
  667.  
  668. function CreateMesh(parent,meshtype,x1,y1,z1)
  669. local mesh = Instance.new("SpecialMesh",parent)
  670. mesh.MeshType = meshtype
  671. mesh.Scale = Vector3.new(x1*10,y1*10,z1*10)
  672. return mesh
  673. end
  674.  
  675. function CreateSpecialMesh(parent,meshid,x1,y1,z1)
  676. local mesh = Instance.new("SpecialMesh",parent)
  677. mesh.MeshType = "FileMesh"
  678. mesh.MeshId = meshid
  679. mesh.Scale = Vector3.new(x1,y1,z1)
  680. return mesh
  681. end
  682.  
  683.  
  684. function CreateSpecialGlowMesh(parent,meshid,x1,y1,z1)
  685. local mesh = Instance.new("SpecialMesh",parent)
  686. mesh.MeshType = "FileMesh"
  687. mesh.MeshId = meshid
  688. mesh.TextureId = "http://www.roblox.com/asset/?id=269748808"
  689. mesh.Scale = Vector3.new(x1,y1,z1)
  690. mesh.VertexColor = Vector3.new(parent.BrickColor.r, parent.BrickColor.g, parent.BrickColor.b)
  691. return mesh
  692. end
  693.  
  694. function CreateWeld(parent,part0,part1,C1X,C1Y,C1Z,C1Xa,C1Ya,C1Za,C0X,C0Y,C0Z,C0Xa,C0Ya,C0Za)
  695. local weld = Instance.new("Weld")
  696. weld.Parent = parent
  697. weld.Part0 = part0
  698. weld.Part1 = part1
  699. weld.C1 = CFrame.new(C1X,C1Y,C1Z)*CFrame.Angles(C1Xa,C1Ya,C1Za)
  700. weld.C0 = CFrame.new(C0X,C0Y,C0Z)*CFrame.Angles(C0Xa,C0Ya,C0Za)
  701. return weld
  702. end
  703.  
  704. function RemoveOutlines(part)
  705. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  706. end
  707.  
  708. local Create = LoadLibrary("RbxUtility").Create
  709.  
  710. CFuncs = {
  711. ["Part"] = {
  712. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  713. local Part = Create("Part"){
  714. Parent = Parent,
  715. Reflectance = Reflectance,
  716. Transparency = Transparency,
  717. CanCollide = false,
  718. Locked = true,
  719. BrickColor = BrickColor.new(tostring(BColor)),
  720. Name = Name,
  721. Size = Size,
  722. Material = Material,
  723. }
  724. RemoveOutlines(Part)
  725. return Part
  726. end;
  727. };
  728.  
  729. ["Mesh"] = {
  730. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  731. local Msh = Create(Mesh){
  732. Parent = Part,
  733. Offset = OffSet,
  734. Scale = Scale,
  735. }
  736. if Mesh == "SpecialMesh" then
  737. Msh.MeshType = MeshType
  738. Msh.MeshId = MeshId
  739. end
  740. return Msh
  741. end;
  742. };
  743.  
  744. ["Mesh"] = {
  745. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  746. local Msh = Create(Mesh){
  747. Parent = Part,
  748. Offset = OffSet,
  749. Scale = Scale,
  750. }
  751. if Mesh == "SpecialMesh" then
  752. Msh.MeshType = MeshType
  753. Msh.MeshId = MeshId
  754. end
  755. return Msh
  756. end;
  757. };
  758.  
  759. ["Weld"] = {
  760. Create = function(Parent, Part0, Part1, C0, C1)
  761. local Weld = Create("Weld"){
  762. Parent = Parent,
  763. Part0 = Part0,
  764. Part1 = Part1,
  765. C0 = C0,
  766. C1 = C1,
  767. }
  768. return Weld
  769. end;
  770. };
  771.  
  772. ["Sound"] = {
  773. Create = function(id, par, vol, pit)
  774. coroutine.resume(coroutine.create(function()
  775. local S = Create("Sound"){
  776. Volume = vol,
  777. Name = "EffectSoundo",
  778. Pitch = pit or 1,
  779. SoundId = id,
  780. Parent = par or workspace,
  781. }
  782. wait()
  783. S:play()
  784. game:GetService("Debris"):AddItem(S, 10)
  785. end))
  786. end;
  787. };
  788.  
  789. ["LongSound"] = {
  790. Create = function(id, par, vol, pit)
  791. coroutine.resume(coroutine.create(function()
  792. local S = Create("Sound"){
  793. Volume = vol,
  794. Pitch = pit or 1,
  795. SoundId = id,
  796. Parent = par or workspace,
  797. }
  798. wait()
  799. S:play()
  800. game:GetService("Debris"):AddItem(S, 60)
  801. end))
  802. end;
  803. };
  804.  
  805. ["ParticleEmitter"] = {
  806. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  807. local fp = Create("ParticleEmitter"){
  808. Parent = Parent,
  809. Color = ColorSequence.new(Color1, Color2),
  810. LightEmission = LightEmission,
  811. Size = Size,
  812. Texture = Texture,
  813. Transparency = Transparency,
  814. ZOffset = ZOffset,
  815. Acceleration = Accel,
  816. Drag = Drag,
  817. LockedToPart = LockedToPart,
  818. VelocityInheritance = VelocityInheritance,
  819. EmissionDirection = EmissionDirection,
  820. Enabled = Enabled,
  821. Lifetime = LifeTime,
  822. Rate = Rate,
  823. Rotation = Rotation,
  824. RotSpeed = RotSpeed,
  825. Speed = Speed,
  826. VelocitySpread = VelocitySpread,
  827. }
  828. return fp
  829. end;
  830. };
  831.  
  832. CreateTemplate = {
  833.  
  834. };
  835. }
  836.  
  837.  
  838.  
  839. New = function(Object, Parent, Name, Data)
  840. local Object = Instance.new(Object)
  841. for Index, Value in pairs(Data or {}) do
  842. Object[Index] = Value
  843. end
  844. Object.Parent = Parent
  845. Object.Name = Name
  846. return Object
  847. end
  848.  
  849. local halocolor = BrickColor.new("Mid gray")
  850. local halocolor2 = BrickColor.new("Mid gray")
  851. local halocolor3 = BrickColor.new("Really black")
  852. local starcolor = BrickColor.new("Bright yellow")
  853. local lunacolor = BrickColor.new("Navy blue")
  854. local lunacolor2 = BrickColor.new("Bright blue")
  855. local wepcolor = BrickColor.new("Deep blue")
  856. local maincolor = BrickColor.new("Lapis")
  857. local secondcolor = BrickColor.new("Lapis")
  858. local m = Instance.new("Model",Character)
  859. local m2 = Instance.new("Model",Character)
  860. local m3 = Instance.new("Model",Character)
  861. local mw1 = Instance.new("Model",Character)
  862. local mw2 = Instance.new("Model",Character)
  863. local mw3 = Instance.new("Model",Character)
  864. local mw4 = Instance.new("Model",Character)
  865.  
  866. --------------
  867. local sorb = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
  868. 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))
  869. local sorb2 = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
  870. 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))
  871.  
  872. local handlex = CreateParta(mw2,1,1,"Neon",maincolor)
  873. CreateMesh(handle,"Brick",0,0,0)
  874. 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))
  875. local valuaring = 10
  876.  
  877. local refec = Instance.new("ParticleEmitter",handlex)
  878. refec.Texture = "rbxassetid://284205403"
  879. refec.LightEmission = 0.95
  880. refec.Color = ColorSequence.new(BrickColor.new("White").Color)
  881. refec.Rate = 50
  882. refec.Lifetime = NumberRange.new(0.5)
  883. refec.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(0.5,0.75,0),NumberSequenceKeypoint.new(1,0.1,0)})
  884. refec.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.5,0.25,0),NumberSequenceKeypoint.new(1,1,0)})
  885. refec.Speed = NumberRange.new(0,2)
  886. refec.Drag = 5
  887. refec.LockedToPart = true
  888. refec.Rotation = NumberRange.new(-500,500)
  889. refec.VelocitySpread = 9000
  890. refec.RotSpeed = NumberRange.new(-500,500)
  891. local refec2 = refec:Clone()
  892. refec2.LightEmission = 0.75
  893. refec2.Texture = "rbxassetid://254287058"
  894. refec2.Parent = handlex
  895. refec2.Rate = 25
  896. refec2.Lifetime = NumberRange.new(0.75)
  897. 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)})
  898. refec2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.5,0.65,0),NumberSequenceKeypoint.new(1,1,0)})
  899. refec2.Speed = NumberRange.new(0)
  900. local refec3 = refec:Clone()
  901. refec3.LightEmission = 0.75
  902. refec3.Texture = "rbxassetid://363275192"
  903. refec3.Parent = handlex
  904. refec3.Rate = 25
  905. refec3.Lifetime = NumberRange.new(1)
  906. refec3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2,0),NumberSequenceKeypoint.new(0.8,2.25,0),NumberSequenceKeypoint.new(1,0.1,0)})
  907. refec3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.5,0.65,0),NumberSequenceKeypoint.new(1,1,0)})
  908. refec3.Speed = NumberRange.new(0)
  909. refec3.RotSpeed = NumberRange.new(-50,50)
  910.  
  911. for i = 0, 35 do
  912. valuaring = valuaring + 10
  913. rn = CreateParta(mw2,0,0,"Neon",halocolor)
  914. CreateMesh(rn,"Wedge",0.1,0.5,0.1)
  915. 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))
  916. rn = CreateParta(mw2,0,0,"Neon",halocolor)
  917. CreateMesh(rn,"Wedge",0.1,0.5,0.1)
  918. 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))
  919. rn = CreateParta(mw2,0,0,"Neon",halocolor)
  920. CreateMesh(rn,"Wedge",0.1,0.2,0.05)
  921. 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))
  922. rn = CreateParta(mw2,0,0,"Neon",halocolor)
  923. CreateMesh(rn,"Wedge",0.1,0.2,0.05)
  924. 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))
  925. end
  926.  
  927.  
  928. local handle = CreateParta(m,1,1,"Neon",maincolor)
  929. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  930. 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))
  931.  
  932.  
  933.  
  934. --- Left wing.
  935.  
  936. local lwing1 = CreateParta(m,1,1,"Neon",maincolor)
  937. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  938. 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))
  939.  
  940. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  941. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  942. 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))
  943. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  944. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  945. 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))
  946. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  947. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  948. 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))
  949. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  950. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  951. 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))
  952. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  953. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  954. 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))
  955. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  956. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  957. 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))
  958. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  959. CreateMesh(wed,"Wedge",0.05,0.5,1.5)
  960. 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))
  961. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  962. CreateMesh(wed,"Wedge",0.05,1.5,0.5)
  963. 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))
  964. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  965. CreateMesh(wed,"Wedge",0.05,0.25,1.75)
  966. 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))
  967. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  968. CreateMesh(wed,"Wedge",0.05,1.75,0.25)
  969. 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))
  970.  
  971.  
  972. local lwing2 = CreateParta(m,1,1,"Neon",maincolor)
  973. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  974. 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))
  975.  
  976. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  977. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  978. 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))
  979. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  980. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  981. 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))
  982. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  983. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  984. 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))
  985. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  986. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  987. 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))
  988. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  989. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  990. 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))
  991. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  992. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  993. 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))
  994. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  995. CreateMesh(wed,"Wedge",0.05,0.5,1.5)
  996. 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))
  997. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  998. CreateMesh(wed,"Wedge",0.05,1.5,0.5)
  999. 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))
  1000. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1001. CreateMesh(wed,"Wedge",0.05,0.25,1.75)
  1002. 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))
  1003. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1004. CreateMesh(wed,"Wedge",0.05,1.75,0.25)
  1005. 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))
  1006.  
  1007. local lwing3 = CreateParta(m,1,1,"Neon",maincolor)
  1008. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1009. 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))
  1010.  
  1011. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1012. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1013. 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))
  1014. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1015. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1016. 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))
  1017. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1018. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1019. 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))
  1020. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1021. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1022. 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))
  1023. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1024. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1025. 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))
  1026. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1027. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1028. 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))
  1029. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1030. CreateMesh(wed,"Wedge",0.05,0.5,1.5)
  1031. 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))
  1032. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1033. CreateMesh(wed,"Wedge",0.05,1.5,0.5)
  1034. 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))
  1035. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1036. CreateMesh(wed,"Wedge",0.05,0.25,1.75)
  1037. 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))
  1038. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1039. CreateMesh(wed,"Wedge",0.05,1.75,0.25)
  1040. 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))
  1041.  
  1042.  
  1043. -- Right wing --
  1044.  
  1045. local rwing1 = CreateParta(m,1,1,"Neon",maincolor)
  1046. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1047. 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))
  1048.  
  1049. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1050. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1051. 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))
  1052. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1053. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1054. 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))
  1055. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1056. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1057. 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))
  1058. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1059. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1060. 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))
  1061. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1062. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1063. 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))
  1064. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1065. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1066. 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))
  1067. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1068. CreateMesh(wed,"Wedge",0.05,0.5,1.5)
  1069. 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))
  1070. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1071. CreateMesh(wed,"Wedge",0.05,1.5,0.5)
  1072. 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))
  1073. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1074. CreateMesh(wed,"Wedge",0.05,0.25,1.75)
  1075. 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))
  1076. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1077. CreateMesh(wed,"Wedge",0.05,1.75,0.25)
  1078. 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))
  1079.  
  1080. local rwing2 = CreateParta(m,1,1,"Neon",secondcolor)
  1081. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1082. 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))
  1083.  
  1084. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1085. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1086. 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))
  1087. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1088. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1089. 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))
  1090. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1091. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1092. 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))
  1093. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1094. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1095. 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))
  1096. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1097. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1098. 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))
  1099. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1100. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1101. 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))
  1102. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1103. CreateMesh(wed,"Wedge",0.05,0.5,1.5)
  1104. 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))
  1105. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1106. CreateMesh(wed,"Wedge",0.05,1.5,0.5)
  1107. 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))
  1108. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1109. CreateMesh(wed,"Wedge",0.05,0.25,1.75)
  1110. 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))
  1111. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1112. CreateMesh(wed,"Wedge",0.05,1.75,0.25)
  1113. 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))
  1114.  
  1115. local rwing3 = CreateParta(m,1,1,"Neon",secondcolor)
  1116. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1117. 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))
  1118.  
  1119.  
  1120. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1121. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1122. 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))
  1123. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1124. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1125. 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))
  1126. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1127. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1128. 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))
  1129. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1130. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1131. 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))
  1132. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1133. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1134. 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))
  1135. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1136. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1137. 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))
  1138. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1139. CreateMesh(wed,"Wedge",0.05,0.5,1.5)
  1140. 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))
  1141. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1142. CreateMesh(wed,"Wedge",0.05,1.5,0.5)
  1143. 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))
  1144. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1145. CreateMesh(wed,"Wedge",0.05,0.25,1.75)
  1146. 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))
  1147. wed = CreateParta(mw2,0,0,"Neon",halocolor2)
  1148. CreateMesh(wed,"Wedge",0.05,1.75,0.25)
  1149. 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))
  1150.  
  1151. ------------- Trails
  1152. local A0 = Instance.new("Attachment",lwing1)
  1153. A0.Position = Vector3.new(0,-0.7,0)
  1154. local A1 = Instance.new("Attachment",lwing1)
  1155. A1.Position = Vector3.new(0,-3.5,0)
  1156. tl1 = Instance.new('Trail',lwing1)
  1157. tl1.Attachment0 = A0
  1158. tl1.Attachment1 = A1
  1159. tl1.Texture = "http://www.roblox.com/asset/?id=1049219073"
  1160. tl1.LightEmission = 1
  1161. tl1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  1162. tl1.Color = ColorSequence.new(halocolor.Color)
  1163. tl1.Lifetime = 0.5
  1164.  
  1165. local A0 = Instance.new("Attachment",lwing2)
  1166. A0.Position = Vector3.new(0,-0.7,0)
  1167. local A1 = Instance.new("Attachment",lwing2)
  1168. A1.Position = Vector3.new(0,-3.5,0)
  1169. tl2 = Instance.new('Trail',lwing2)
  1170. tl2.Attachment0 = A0
  1171. tl2.Attachment1 = A1
  1172. tl2.Texture = "http://www.roblox.com/asset/?id=1049219073"
  1173. tl2.LightEmission = 1
  1174. tl2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  1175. tl2.Color = ColorSequence.new(halocolor.Color)
  1176. tl2.Lifetime = 0.5
  1177.  
  1178. local A0 = Instance.new("Attachment",lwing3)
  1179. A0.Position = Vector3.new(0,-0.7,0)
  1180. local A1 = Instance.new("Attachment",lwing3)
  1181. A1.Position = Vector3.new(0,-3.5,0)
  1182. tl3 = Instance.new('Trail',lwing3)
  1183. tl3.Attachment0 = A0
  1184. tl3.Attachment1 = A1
  1185. tl3.Texture = "http://www.roblox.com/asset/?id=1049219073"
  1186. tl3.LightEmission = 1
  1187. tl3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  1188. tl3.Color = ColorSequence.new(halocolor.Color)
  1189. tl3.Lifetime = 0.5
  1190.  
  1191. local A0 = Instance.new("Attachment",rwing1)
  1192. A0.Position = Vector3.new(0,-0.7,0)
  1193. local A1 = Instance.new("Attachment",rwing1)
  1194. A1.Position = Vector3.new(0,-3.5,0)
  1195. tr1 = Instance.new('Trail',rwing1)
  1196. tr1.Attachment0 = A0
  1197. tr1.Attachment1 = A1
  1198. tr1.Texture = "http://www.roblox.com/asset/?id=1049219073"
  1199. tr1.LightEmission = 1
  1200. tr1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  1201. tr1.Color = ColorSequence.new(halocolor2.Color)
  1202. tr1.Lifetime = 0.5
  1203.  
  1204. local A0 = Instance.new("Attachment",rwing2)
  1205. A0.Position = Vector3.new(0,-0.7,0)
  1206. local A1 = Instance.new("Attachment",rwing2)
  1207. A1.Position = Vector3.new(0,-3.5,0)
  1208. tr2 = Instance.new('Trail',rwing2)
  1209. tr2.Attachment0 = A0
  1210. tr2.Attachment1 = A1
  1211. tr2.Texture = "http://www.roblox.com/asset/?id=1049219073"
  1212. tr2.LightEmission = 1
  1213. tr2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  1214. tr2.Color = ColorSequence.new(halocolor2.Color)
  1215. tr2.Lifetime = 0.5
  1216.  
  1217. local A0 = Instance.new("Attachment",rwing3)
  1218. A0.Position = Vector3.new(0,-0.7,0)
  1219. local A1 = Instance.new("Attachment",rwing3)
  1220. A1.Position = Vector3.new(0,-3.5,0)
  1221. tr3 = Instance.new('Trail',rwing3)
  1222. tr3.Attachment0 = A0
  1223. tr3.Attachment1 = A1
  1224. tr3.Texture = "http://www.roblox.com/asset/?id=1049219073"
  1225. tr3.LightEmission = 1
  1226. tr3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  1227. tr3.Color = ColorSequence.new(halocolor2.Color)
  1228. tr3.Lifetime = 0.5
  1229.  
  1230. --------------
  1231.  
  1232.  
  1233.  
  1234. for i, v in pairs(mw2:GetChildren()) do
  1235. if v:IsA("Part") then
  1236. v.BrickColor = BrickColor.new("White")
  1237. v.Material = "Neon"
  1238. end
  1239. end
  1240. for i, v in pairs(mw1:GetChildren()) do
  1241. if v:IsA("Part") then
  1242. v.Transparency = 0
  1243. v.BrickColor = BrickColor.new("White")
  1244. v.Material = "Neon"
  1245. end
  1246. end
  1247. for i, v in pairs(extrawingmod1:GetChildren()) do
  1248. if v:IsA("Part") then
  1249. v.Transparency = 1
  1250. v.BrickColor = BrickColor.new("White")
  1251. v.Material = "Neon"
  1252. end
  1253. end
  1254. for i, v in pairs(extrawingmod2:GetChildren()) do
  1255. if v:IsA("Part") then
  1256. v.Transparency = 1
  1257. v.BrickColor = BrickColor.new("White")
  1258. v.Material = "Neon"
  1259. end
  1260. end
  1261. local MAINRUINCOLOR = BrickColor.new("Navy blue")
  1262. local SECONDRUINCOLOR = BrickColor.new("Navy blue")
  1263. local THIRDRUINCOLOR = BrickColor.new("Really black")
  1264.  
  1265. function RecolorThing(one,two,three,four,five,exonetran,exone,extwotran,extwo)
  1266. for i, v in pairs(mw2:GetChildren()) do
  1267. if v:IsA("Part") then
  1268. v.BrickColor = one
  1269. v.Material = "Neon"
  1270. end
  1271. end
  1272. refec.Color = ColorSequence.new(one.Color)
  1273. refec2.Color = ColorSequence.new(one.Color)
  1274. refec3.Color = ColorSequence.new(one.Color)
  1275. tr1.Color = ColorSequence.new(one.Color)
  1276. tr2.Color = ColorSequence.new(one.Color)
  1277. tr3.Color = ColorSequence.new(one.Color)
  1278. imgl2.ImageColor3 = one.Color
  1279. circl.ImageColor3 = two.Color
  1280. techc.ImageColor3 = one.Color
  1281. circl2.ImageColor3 = one.Color
  1282. ned.TextColor3 = two.Color
  1283. ned.TextStrokeColor3 = one.Color
  1284. for i, v in pairs(mw1:GetChildren()) do
  1285. if v:IsA("Part") then
  1286. v.Transparency = 0
  1287. v.BrickColor = two
  1288. v.Material = "Neon"
  1289. end
  1290. end
  1291. tl1.Color = ColorSequence.new(two.Color)
  1292. tl2.Color = ColorSequence.new(two.Color)
  1293. tl3.Color = ColorSequence.new(two.Color)
  1294. for i, v in pairs(m:GetChildren()) do
  1295. if v:IsA("Part") then
  1296. v.BrickColor = three
  1297. v.Material = "Ice"
  1298. end
  1299. end
  1300. for i, v in pairs(m2:GetChildren()) do
  1301. if v:IsA("Part") then
  1302. v.BrickColor = four
  1303. v.Material = "Ice"
  1304. end
  1305. end
  1306. for i, v in pairs(m3:GetChildren()) do
  1307. if v:IsA("Part") then
  1308. v.BrickColor = five
  1309. v.Material = "Neon"
  1310. end
  1311. end
  1312. for i, v in pairs(extrawingmod1:GetChildren()) do
  1313. if v:IsA("Part") then
  1314. v.Transparency = exonetran
  1315. v.BrickColor = exone
  1316. v.Material = "Neon"
  1317. end
  1318. end
  1319. for i, v in pairs(extrawingmod2:GetChildren()) do
  1320. if v:IsA("Part") then
  1321. v.Transparency = extwotran
  1322. v.BrickColor = extwo
  1323. v.Material = "Neon"
  1324. end
  1325. end
  1326. end
  1327.  
  1328. imgl2.ImageColor3 = MAINRUINCOLOR.Color
  1329. circl.ImageColor3 = SECONDRUINCOLOR.Color
  1330. techc.ImageColor3 = MAINRUINCOLOR.Color
  1331. circl2.ImageColor3 = MAINRUINCOLOR.Color
  1332. ned.TextColor3 = MAINRUINCOLOR.Color
  1333. ned.TextStrokeColor3 = SECONDRUINCOLOR.Color
  1334.  
  1335.  
  1336. function bosschatfunc(text,color,watval)
  1337. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  1338. coroutine.resume(coroutine.create(function()
  1339. if v.PlayerGui:FindFirstChild("Dialog")~= nil then
  1340. v.PlayerGui:FindFirstChild("Dialog"):destroy()
  1341. end
  1342. local scrg = Instance.new("ScreenGui",v.PlayerGui)
  1343. scrg.Name = "Dialog"
  1344. local txtlb = Instance.new("TextLabel",scrg)
  1345. txtlb.Text = ""
  1346. txtlb.Font = "Bodoni"
  1347. txtlb.TextColor3 = Color3.new(0,0,0)
  1348. txtlb.TextStrokeTransparency = 0
  1349. txtlb.BackgroundTransparency = 0.75
  1350. txtlb.BackgroundColor3 = Color3.new(0,0,0)
  1351. txtlb.TextStrokeColor3 = color
  1352. txtlb.TextScaled = true
  1353. txtlb.Size = UDim2.new(1,0,0.25,0)
  1354. txtlb.TextXAlignment = "Left"
  1355. txtlb.Position = UDim2.new(0,0,0.75 + 1,0)
  1356. local txtlb2 = Instance.new("TextLabel",scrg)
  1357. txtlb2.Text = "Chaotic:"
  1358. txtlb2.Font = "Arcade"
  1359. txtlb2.TextColor3 = Color3.new(0,0,0)
  1360. txtlb2.TextStrokeTransparency = 0
  1361. txtlb2.BackgroundTransparency = 1
  1362. txtlb2.TextStrokeColor3 = color
  1363. txtlb2.TextSize = 40
  1364. txtlb2.Size = UDim2.new(1,0,0.25,0)
  1365. txtlb2.TextXAlignment = "Left"
  1366. txtlb2.Position = UDim2.new(0,0,1,0)
  1367. local fvalen = 0.55
  1368. local fval = -0.49
  1369. coroutine.resume(coroutine.create(function()
  1370. while true do
  1371. Swait()
  1372. if MODE == "Baldi" then
  1373. txtlb.Rotation = math.random(-1,1)
  1374. txtlb2.Rotation = math.random(-1,1)
  1375. txtlb.Position = txtlb.Position + UDim2.new(0,math.random(-1,1)/5,0,math.random(-1,1)/5)
  1376. txtlb2.Position = txtlb2.Position + UDim2.new(0,math.random(-1,1)/5,0,math.random(-1,1)/5)
  1377. txtlb.TextStrokeColor3 = BrickColor.random().Color
  1378. txtlb2.TextStrokeColor3 = BrickColor.random().Color
  1379. end
  1380. end
  1381. end))
  1382. coroutine.resume(coroutine.create(function()
  1383. while true do
  1384. Swait()
  1385. if scrg.Parent ~= nil then
  1386. fvalen = fvalen - 0.0001
  1387. elseif scrg.Parent == nil then
  1388. break
  1389. end
  1390. end
  1391. end))
  1392. local flol = 1.75
  1393. local flil = 1.6
  1394. coroutine.resume(coroutine.create(function()
  1395. for i = 0, 9 do
  1396. Swait()
  1397. fval = fval + 0.05
  1398. flol = flol - 0.1
  1399. flil = flil - 0.1
  1400. txtlb.Text = ""
  1401. txtlb.Position = UDim2.new(0,0,flol,0)
  1402. txtlb2.Position = UDim2.new(0,0,flil,0)
  1403. end
  1404. txtlb.Text = text
  1405. wait(watval)
  1406. local valinc = 0
  1407. for i = 0, 99 do
  1408. Swait()
  1409. valinc = valinc + 0.0001
  1410. flol = flol + valinc
  1411. flil = flil + valinc
  1412. txtlb.Rotation = txtlb.Rotation + valinc*20
  1413. txtlb2.Rotation = txtlb2.Rotation - valinc*50
  1414. txtlb.Position = UDim2.new(0,0,flol,0)
  1415. txtlb2.Position = UDim2.new(0,0,flil,0)
  1416. txtlb.TextStrokeTransparency = txtlb.TextStrokeTransparency + 0.01
  1417. txtlb.TextTransparency = txtlb.TextTransparency + 0.01
  1418. txtlb2.TextStrokeTransparency = txtlb2.TextStrokeTransparency + 0.01
  1419. txtlb2.TextTransparency = txtlb2.TextTransparency + 0.01
  1420. txtlb.BackgroundTransparency = txtlb.BackgroundTransparency + 0.0025
  1421. end
  1422. scrg:Destroy()
  1423. end))
  1424. end))
  1425. end
  1426. end
  1427.  
  1428. function BigBlack(text,color,watval)
  1429. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  1430. coroutine.resume(coroutine.create(function()
  1431. if v.PlayerGui:FindFirstChild("Dialog")~= nil then
  1432. v.PlayerGui:FindFirstChild("Dialog"):destroy()
  1433. end
  1434. local scrg = Instance.new("ScreenGui",v.PlayerGui)
  1435. scrg.Name = "Dialog"
  1436. local txtlb = Instance.new("TextLabel",scrg)
  1437. txtlb.Text = ""
  1438. txtlb.Font = "Bodoni"
  1439. txtlb.TextColor3 = Color3.new(0,0,0)
  1440. txtlb.TextStrokeTransparency = 1
  1441. txtlb.BackgroundTransparency = 1
  1442. txtlb.BackgroundColor3 = Color3.new(0,0,0)
  1443. txtlb.TextStrokeColor3 = color
  1444. txtlb.TextScaled = true
  1445. txtlb.Size = UDim2.new(1,0,1,0)
  1446. txtlb.TextXAlignment = "Center"
  1447. txtlb.Position = UDim2.new(0,0,6.75 + 1,0)
  1448. local txtlb2 = Instance.new("TextLabel",scrg)
  1449. txtlb2.Text = "Chaotic:"
  1450. txtlb2.Font = "Arcade"
  1451. txtlb2.TextColor3 = Color3.new(0,0,0)
  1452. txtlb2.TextStrokeTransparency = 0
  1453. txtlb2.BackgroundTransparency = 1
  1454. txtlb2.TextStrokeColor3 = color
  1455. txtlb2.TextSize = 40
  1456. txtlb2.Size = UDim2.new(1,0,0.25,0)
  1457. txtlb2.TextXAlignment = "Left"
  1458. txtlb2.Position = UDim2.new(0,0,1,0)
  1459. local fvalen = 0.55
  1460. local fval = -0.49
  1461. coroutine.resume(coroutine.create(function()
  1462. while true do
  1463. Swait()
  1464. if MODE == "Baldi" then
  1465. txtlb.Rotation = math.random(-1,1)
  1466. txtlb2.Rotation = math.random(-1,1)
  1467. txtlb.Position = txtlb.Position + UDim2.new(0,math.random(-1,1)/5,0,math.random(-1,1)/5)
  1468. txtlb2.Position = txtlb2.Position + UDim2.new(0,math.random(-1,1)/5,0,math.random(-1,1)/5)
  1469. txtlb.TextStrokeColor3 = BrickColor.random().Color
  1470. txtlb2.TextStrokeColor3 = BrickColor.random().Color
  1471. end
  1472. end
  1473. end))
  1474. coroutine.resume(coroutine.create(function()
  1475. while true do
  1476. Swait()
  1477. if scrg.Parent ~= nil then
  1478. fvalen = fvalen - 0.0001
  1479. elseif scrg.Parent == nil then
  1480. break
  1481. end
  1482. end
  1483. end))
  1484. local flol = 1.05
  1485. local flil = 0.75
  1486. local flil2 = -0.2
  1487. coroutine.resume(coroutine.create(function()
  1488. for i = 1,string.len(text),1 do
  1489. wait()
  1490. text.Text = string.sub(text,1,i)
  1491. end
  1492. end))
  1493. coroutine.resume(coroutine.create(function()
  1494. for i = 0, 1 do
  1495. fval = fval + 0.05
  1496. flol = flol - 0.1
  1497. flil2 = flil2 + 0.1
  1498. txtlb.Text = ""
  1499. txtlb.Position = UDim2.new(flil2,0,0,0)
  1500. txtlb.BackgroundTransparency = 1 - 0.1
  1501. txtlb2.Position = UDim2.new(flil2,0,0,0)
  1502. end
  1503.  
  1504. for i = 0, 99 do
  1505. txtlb.TextStrokeTransparency = txtlb.TextStrokeTransparency - 0.01
  1506. txtlb.TextTransparency = txtlb.TextTransparency - 0.01
  1507. txtlb2.TextStrokeTransparency = txtlb2.TextStrokeTransparency - 0.01
  1508. txtlb2.TextTransparency = txtlb2.TextTransparency - 0.01
  1509. txtlb.BackgroundTransparency = txtlb.BackgroundTransparency - 0.0025
  1510. end
  1511.  
  1512. txtlb.Text = text
  1513. wait(watval)
  1514. local valinc = 0
  1515. for i = 0, 99 do
  1516. Swait()
  1517. valinc = valinc + 0.0002
  1518. flol = flol + valinc
  1519. flil2 = flil2 + valinc
  1520. txtlb.Rotation = txtlb.Rotation + valinc*15
  1521. txtlb2.Rotation = txtlb2.Rotation - valinc*15
  1522. txtlb.Position = UDim2.new(flil2,0,0,0)
  1523. txtlb2.Position = UDim2.new(flil2,0,0,0)
  1524. txtlb.TextStrokeTransparency = txtlb.TextStrokeTransparency + 0.01
  1525. txtlb.TextTransparency = txtlb.TextTransparency + 0.01
  1526. txtlb2.TextStrokeTransparency = txtlb2.TextStrokeTransparency + 0.01
  1527. txtlb2.TextTransparency = txtlb2.TextTransparency + 0.01
  1528. txtlb.BackgroundTransparency = txtlb.BackgroundTransparency + 0.0025
  1529. end
  1530. scrg:Destroy()
  1531. end))
  1532. end))
  1533. end
  1534. end
  1535.  
  1536. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  1537.  
  1538. --//=================================\\
  1539. --|| SOME TAG EDIT
  1540. --\\=================================//
  1541. local TEXTCOLOR = C3(0, 0, 1)
  1542.  
  1543. m = game.Players.LocalPlayer
  1544. char = m.Character
  1545. local txt = Instance.new("BillboardGui", char)
  1546. txt.Adornee = char.Head
  1547. txt.Name = "_status"
  1548. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1549. txt.StudsOffset = Vector3.new(-18.75, 8, 0)
  1550. local text = Instance.new("TextLabel", txt)
  1551. text.Size = UDim2.new(20, 0, 7, 0)
  1552. text.FontSize = "Size24"
  1553. text.TextScaled = true
  1554. text.TextTransparency = 0
  1555. text.BackgroundTransparency = 1
  1556. text.TextTransparency = 0
  1557. text.TextStrokeTransparency = 0
  1558. text.Font = "Bodoni"
  1559. v = Instance.new("Part")
  1560. v.Name = "ColorBrick"
  1561. v.Parent = m.Character
  1562. v.FormFactor = "Symmetric"
  1563. v.Anchored = true
  1564. v.CanCollide = false
  1565. v.BottomSurface = "Smooth"
  1566. v.TopSurface = "Smooth"
  1567. v.Size = Vector3.new(10, 5, 3)
  1568. v.Transparency = 1
  1569. v.CFrame = char.Torso.CFrame
  1570. v.BrickColor = BrickColor.new("Really black")
  1571. v.Transparency = 1
  1572. v.Shape = "Block"
  1573. text.Text = "Sky"
  1574.  
  1575. function RecolorTextAndRename(name,col1,col2,font)
  1576. text.TextStrokeColor3 = col2
  1577. text.TextColor3 = col1
  1578. text.Font = font
  1579. text.Text = name
  1580. techc.ImageColor3 = col2
  1581. circl.ImageColor3 = col2
  1582. circl2.ImageColor3 = col1
  1583. imgl2.ImageColor3 = col1
  1584. imgl2b.ImageColor3 = col2
  1585. ned.Text = name
  1586. ned.TextColor3 = col1
  1587. ned.TextStrokeColor3 = col2
  1588. end
  1589. --//=================================\\
  1590. --|| SOME FUNCTIONS
  1591. --\\=================================//
  1592.  
  1593.  
  1594.  
  1595. function Raycast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
  1596. return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
  1597. end
  1598.  
  1599. function PositiveAngle(NUMBER)
  1600. if NUMBER >= 0 then
  1601. NUMBER = 0
  1602. end
  1603. return NUMBER
  1604. end
  1605.  
  1606. function NegativeAngle(NUMBER)
  1607. if NUMBER <= 0 then
  1608. NUMBER = 0
  1609. end
  1610. return NUMBER
  1611. end
  1612.  
  1613. function Swait(NUMBER)
  1614. if NUMBER == 0 or NUMBER == nil then
  1615. ArtificialHB.Event:wait()
  1616. else
  1617. for i = 1, NUMBER do
  1618. ArtificialHB.Event:wait()
  1619. end
  1620. end
  1621. end
  1622.  
  1623. function CreateMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET)
  1624. local NEWMESH = IT(MESH)
  1625. if MESH == "SpecialMesh" then
  1626. NEWMESH.MeshType = MESHTYPE
  1627. if MESHID ~= "nil" and MESHID ~= "" then
  1628. NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID
  1629. end
  1630. if TEXTUREID ~= "nil" and TEXTUREID ~= "" then
  1631. NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID
  1632. end
  1633. end
  1634. NEWMESH.Offset = OFFSET or VT(0, 0, 0)
  1635. NEWMESH.Scale = SCALE
  1636. NEWMESH.Parent = PARENT
  1637. return NEWMESH
  1638. end
  1639.  
  1640. function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
  1641. local NEWPART = IT("Part")
  1642. NEWPART.formFactor = FORMFACTOR
  1643. NEWPART.Reflectance = REFLECTANCE
  1644. NEWPART.Transparency = TRANSPARENCY
  1645. NEWPART.CanCollide = false
  1646. NEWPART.Locked = true
  1647. NEWPART.Anchored = true
  1648. if ANCHOR == false then
  1649. NEWPART.Anchored = false
  1650. end
  1651. NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
  1652. NEWPART.Name = NAME
  1653. NEWPART.Size = SIZE
  1654. NEWPART.Position = Torso.Position
  1655. NEWPART.Material = MATERIAL
  1656. NEWPART:BreakJoints()
  1657. NEWPART.Parent = PARENT
  1658. return NEWPART
  1659. end
  1660.  
  1661. local function weldBetween(a, b)
  1662. local weldd = Instance.new("ManualWeld")
  1663. weldd.Part0 = a
  1664. weldd.Part1 = b
  1665. weldd.C0 = CFrame.new()
  1666. weldd.C1 = b.CFrame:inverse() * a.CFrame
  1667. weldd.Parent = a
  1668. return weldd
  1669. end
  1670.  
  1671.  
  1672. function QuaternionFromCFrame(cf)
  1673. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  1674. local trace = m00 + m11 + m22
  1675. if trace > 0 then
  1676. local s = math.sqrt(1 + trace)
  1677. local recip = 0.5 / s
  1678. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  1679. else
  1680. local i = 0
  1681. if m11 > m00 then
  1682. i = 1
  1683. end
  1684. if m22 > (i == 0 and m00 or m11) then
  1685. i = 2
  1686. end
  1687. if i == 0 then
  1688. local s = math.sqrt(m00 - m11 - m22 + 1)
  1689. local recip = 0.5 / s
  1690. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  1691. elseif i == 1 then
  1692. local s = math.sqrt(m11 - m22 - m00 + 1)
  1693. local recip = 0.5 / s
  1694. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  1695. elseif i == 2 then
  1696. local s = math.sqrt(m22 - m00 - m11 + 1)
  1697. local recip = 0.5 / s return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  1698. end
  1699. end
  1700. end
  1701.  
  1702. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  1703. local xs, ys, zs = x + x, y + y, z + z
  1704. local wx, wy, wz = w * xs, w * ys, w * zs
  1705. local xx = x * xs
  1706. local xy = x * ys
  1707. local xz = x * zs
  1708. local yy = y * ys
  1709. local yz = y * zs
  1710. local zz = z * zs
  1711. 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))
  1712. end
  1713.  
  1714. function QuaternionSlerp(a, b, t)
  1715. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  1716. local startInterp, finishInterp;
  1717. if cosTheta >= 0.0001 then
  1718. if (1 - cosTheta) > 0.0001 then
  1719. local theta = ACOS(cosTheta)
  1720. local invSinTheta = 1 / SIN(theta)
  1721. startInterp = SIN((1 - t) * theta) * invSinTheta
  1722. finishInterp = SIN(t * theta) * invSinTheta
  1723. else
  1724. startInterp = 1 - t
  1725. finishInterp = t
  1726. end
  1727. else
  1728. if (1 + cosTheta) > 0.0001 then
  1729. local theta = ACOS(-cosTheta)
  1730. local invSinTheta = 1 / SIN(theta)
  1731. startInterp = SIN((t - 1) * theta) * invSinTheta
  1732. finishInterp = SIN(t * theta) * invSinTheta
  1733. else
  1734. startInterp = t - 1
  1735. finishInterp = t
  1736. end
  1737. end
  1738. 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
  1739. end
  1740.  
  1741. function Clerp(a, b, t)
  1742. local qa = {QuaternionFromCFrame(a)}
  1743. local qb = {QuaternionFromCFrame(b)}
  1744. local ax, ay, az = a.x, a.y, a.z
  1745. local bx, by, bz = b.x, b.y, b.z
  1746. local _t = 1 - t
  1747. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  1748. end
  1749.  
  1750. function CreateFrame(PARENT, TRANSPARENCY, BORDERSIZEPIXEL, POSITION, SIZE, COLOR, BORDERCOLOR, NAME)
  1751. local frame = IT("Frame")
  1752. frame.BackgroundTransparency = TRANSPARENCY
  1753. frame.BorderSizePixel = BORDERSIZEPIXEL
  1754. frame.Position = POSITION
  1755. frame.Size = SIZE
  1756. frame.BackgroundColor3 = COLOR
  1757. frame.BorderColor3 = BORDERCOLOR
  1758. frame.Name = NAME
  1759. frame.Parent = PARENT
  1760. return frame
  1761. end
  1762.  
  1763. function CreateLabel(PARENT, TEXT, TEXTCOLOR, TEXTFONTSIZE, TEXTFONT, TRANSPARENCY, BORDERSIZEPIXEL, STROKETRANSPARENCY, NAME)
  1764. local label = IT("TextLabel")
  1765. label.BackgroundTransparency = 1
  1766. label.Size = UD2(1, 0, 1, 0)
  1767. label.Position = UD2(0, 0, 0, 0)
  1768. label.TextColor3 = TEXTCOLOR
  1769. label.TextStrokeTransparency = STROKETRANSPARENCY
  1770. label.TextTransparency = TRANSPARENCY
  1771. label.FontSize = TEXTFONTSIZE
  1772. label.Font = TEXTFONT
  1773. label.BorderSizePixel = BORDERSIZEPIXEL
  1774. label.TextScaled = false
  1775. label.Text = TEXT
  1776. label.Name = NAME
  1777. label.Parent = PARENT
  1778. return label
  1779. end
  1780.  
  1781. function NoOutlines(PART)
  1782. PART.TopSurface, PART.BottomSurface, PART.LeftSurface, PART.RightSurface, PART.FrontSurface, PART.BackSurface = 10, 10, 10, 10, 10, 10
  1783. end
  1784.  
  1785. function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
  1786. local NEWWELD = IT(TYPE)
  1787. NEWWELD.Part0 = PART0
  1788. NEWWELD.Part1 = PART1
  1789. NEWWELD.C0 = C0
  1790. NEWWELD.C1 = C1
  1791. NEWWELD.Parent = PARENT
  1792. return NEWWELD
  1793. end
  1794.  
  1795. local S = IT("Sound")
  1796. function CreateSound(ID, PARENT, VOLUME, PITCH, DOESLOOP)
  1797. local NEWSOUND = nil
  1798. coroutine.resume(coroutine.create(function()
  1799. NEWSOUND = S:Clone()
  1800. NEWSOUND.Parent = PARENT
  1801. NEWSOUND.Volume = VOLUME
  1802. NEWSOUND.Pitch = PITCH
  1803. NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
  1804. NEWSOUND:play()
  1805. if DOESLOOP == true then
  1806. NEWSOUND.Looped = true
  1807. else
  1808. repeat wait(1) until NEWSOUND.Playing == false
  1809. NEWSOUND:remove()
  1810. end
  1811. end))
  1812. return NEWSOUND
  1813. end
  1814.  
  1815. function CFrameFromTopBack(at, top, back)
  1816. local right = top:Cross(back)
  1817. 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)
  1818. end
  1819.  
  1820. --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})
  1821. function WACKYEFFECT(Table)
  1822. local TYPE = (Table.EffectType or "Sphere")
  1823. local SIZE = (Table.Size or VT(1,1,1))
  1824. local ENDSIZE = (Table.Size2 or VT(0,0,0))
  1825. local TRANSPARENCY = (Table.Transparency or 0)
  1826. local ENDTRANSPARENCY = (Table.Transparency2 or 1)
  1827. local CFRAME = (Table.CFrame or Torso.CFrame)
  1828. local MOVEDIRECTION = (Table.MoveToPos or nil)
  1829. local ROTATION1 = (Table.RotationX or 0)
  1830. local ROTATION2 = (Table.RotationY or 0)
  1831. local ROTATION3 = (Table.RotationZ or 0)
  1832. local MATERIAL = (Table.Material or "Neon")
  1833. local COLOR = (Table.Color or C3(1,1,1))
  1834. local TIME = (Table.Time or 45)
  1835. local SOUNDID = (Table.SoundID or nil)
  1836. local SOUNDPITCH = (Table.SoundPitch or nil)
  1837. local SOUNDVOLUME = (Table.SoundVolume or nil)
  1838. coroutine.resume(coroutine.create(function()
  1839. local PLAYSSOUND = false
  1840. local SOUND = nil
  1841. local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true)
  1842. if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
  1843. PLAYSSOUND = true
  1844. SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false)
  1845. end
  1846. EFFECT.Color = COLOR
  1847. local MSH = nil
  1848. if TYPE == "Sphere" then
  1849. MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0))
  1850. elseif TYPE == "Block" or TYPE == "Box" then
  1851. MSH = IT("BlockMesh",EFFECT)
  1852. MSH.Scale = SIZE
  1853. elseif TYPE == "Wave" then
  1854. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8))
  1855. elseif TYPE == "Ring" then
  1856. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
  1857. elseif TYPE == "Slash" then
  1858. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  1859. elseif TYPE == "Round Slash" then
  1860. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  1861. elseif TYPE == "Swirl" then
  1862. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0))
  1863. elseif TYPE == "Skull" then
  1864. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0))
  1865. elseif TYPE == "Crystal" then
  1866. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(0,0,0))
  1867. end
  1868. if MSH ~= nil then
  1869. local MOVESPEED = nil
  1870. if MOVEDIRECTION ~= nil then
  1871. MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME
  1872. end
  1873. local GROWTH = SIZE - ENDSIZE
  1874. local TRANS = TRANSPARENCY - ENDTRANSPARENCY
  1875. if TYPE == "Block" then
  1876. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  1877. else
  1878. EFFECT.CFrame = CFRAME
  1879. end
  1880. for LOOP = 1, TIME+1 do
  1881. Swait()
  1882. MSH.Scale = MSH.Scale - GROWTH/TIME
  1883. if TYPE == "Wave" then
  1884. MSH.Offset = VT(0,0,-MSH.Scale.X/8)
  1885. end
  1886. EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
  1887. if TYPE == "Block" then
  1888. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  1889. else
  1890. EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))
  1891. end
  1892. if MOVEDIRECTION ~= nil then
  1893. local ORI = EFFECT.Orientation
  1894. EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED)
  1895. EFFECT.Orientation = ORI
  1896. end
  1897. end
  1898. if PLAYSSOUND == false then
  1899. EFFECT:remove()
  1900. else
  1901. repeat Swait() until EFFECT:FindFirstChildOfClass("Sound") == nil
  1902. EFFECT:remove()
  1903. end
  1904. else
  1905. if PLAYSSOUND == false then
  1906. EFFECT:remove()
  1907. else
  1908. repeat Swait() until EFFECT:FindFirstChildOfClass("Sound") == nil
  1909. EFFECT:remove()
  1910. end
  1911. end
  1912. end))
  1913. end
  1914.  
  1915. function MakeForm(PART,TYPE)
  1916. if TYPE == "Cyl" then
  1917. local MSH = IT("CylinderMesh",PART)
  1918. elseif TYPE == "Ball" then
  1919. local MSH = IT("SpecialMesh",PART)
  1920. MSH.MeshType = "Sphere"
  1921. elseif TYPE == "Wedge" then
  1922. local MSH = IT("SpecialMesh",PART)
  1923. MSH.MeshType = "Wedge"
  1924. end
  1925. end
  1926.  
  1927. Debris = game:GetService("Debris")
  1928.  
  1929. function CastProperRay(StartPos, EndPos, Distance, Ignore)
  1930. local DIRECTION = CF(StartPos,EndPos).lookVector
  1931. return Raycast(StartPos, DIRECTION, Distance, Ignore)
  1932. end
  1933.  
  1934. local EyeSizes={
  1935. NumberSequenceKeypoint.new(0,1,0),
  1936. NumberSequenceKeypoint.new(1,0,0)
  1937. }
  1938. local EyeTrans={
  1939. NumberSequenceKeypoint.new(0,0.8,0),
  1940. NumberSequenceKeypoint.new(1,1,0)
  1941. }
  1942. local PE=Instance.new("ParticleEmitter",nil)
  1943. PE.LightEmission=.8
  1944. PE.Color = ColorSequence.new(BRICKC("Really red").Color)
  1945. PE.Size=NumberSequence.new(EyeSizes)
  1946. PE.Transparency=NumberSequence.new(EyeTrans)
  1947. PE.Lifetime=NumberRange.new(0.35,1.5)
  1948. PE.Rotation=NumberRange.new(0,360)
  1949. PE.Rate=999
  1950. PE.VelocitySpread = 10000
  1951. PE.Acceleration = Vector3.new(0,0,0)
  1952. PE.Drag = 5
  1953. PE.Speed = NumberRange.new(0,0,0)
  1954. PE.Texture="http://www.roblox.com/asset/?id=1351966707"
  1955. PE.ZOffset = -0
  1956. PE.Name = "PE"
  1957. PE.Enabled = false
  1958.  
  1959. function particles(art)
  1960. local PARTICLES = PE:Clone()
  1961. PARTICLES.Parent = art
  1962. end
  1963.  
  1964. function CreateDebreeRing(FLOOR,POSITION,SIZE,BLOCKSIZE,SWAIT)
  1965. if FLOOR ~= nil then
  1966. coroutine.resume(coroutine.create(function()
  1967. local PART = CreatePart(3, Effects, "Plastic", 0, 1, "Pearl", "DebreeCenter", VT(0,0,0))
  1968. PART.CFrame = CF(POSITION)
  1969. for i = 1, 45 do
  1970. local RingPiece = CreatePart(3, Effects, "Plastic", 0, 0, "Pearl", "DebreePart", BLOCKSIZE)
  1971. RingPiece.Material = FLOOR.Material
  1972. RingPiece.Color = FLOOR.Color
  1973. 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)))
  1974. Debris:AddItem(RingPiece,SWAIT)
  1975. end
  1976. PART:remove()
  1977. end))
  1978. end
  1979. end
  1980.  
  1981. function CreateFlyingDebree(FLOOR,POSITION,AMOUNT,BLOCKSIZE,SWAIT,STRENGTH)
  1982. if FLOOR ~= nil then
  1983. for i = 1, AMOUNT do
  1984. local DEBREE = CreatePart(3, Effects, "Neon", FLOOR.Reflectance, FLOOR.Transparency, "Peal", "Debree", BLOCKSIZE, false)
  1985. DEBREE.Material = FLOOR.Material
  1986. DEBREE.Color = FLOOR.Color
  1987. DEBREE.CFrame = POSITION * ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)))
  1988. DEBREE.Velocity = VT(MRANDOM(-STRENGTH,STRENGTH),MRANDOM(-STRENGTH,STRENGTH),MRANDOM(-STRENGTH,STRENGTH))
  1989. coroutine.resume(coroutine.create(function()
  1990. Swait(15)
  1991. DEBREE.Parent = workspace
  1992. DEBREE.CanCollide = true
  1993. Debris:AddItem(DEBREE,SWAIT)
  1994. end))
  1995. end
  1996. end
  1997. end
  1998.  
  1999. function MagicSphere(SIZE,WAIT,CFRAME,COLOR,GROW)
  2000. local wave = CreatePart(3, Effects, "Neon", 0, 0, BRICKC(COLOR), "Effect", VT(1,1,1), true)
  2001. local mesh = IT("SpecialMesh",wave)
  2002. mesh.MeshType = "Sphere"
  2003. mesh.Scale = SIZE
  2004. mesh.Offset = VT(0,0,0)
  2005. wave.CFrame = CFRAME
  2006. coroutine.resume(coroutine.create(function(PART)
  2007. for i = 1, WAIT do
  2008. Swait()
  2009. mesh.Scale = mesh.Scale + GROW
  2010. wave.Transparency = wave.Transparency + (1/WAIT)
  2011. if wave.Transparency > 0.99 then
  2012. wave:remove()
  2013. end
  2014. end
  2015. end))
  2016. end
  2017.  
  2018.  
  2019. bosschatfunc("Welcome to you doom!",MAINRUINCOLOR.Color,1)
  2020.  
  2021. --//=================================\\
  2022. --|| WEAPON CREATION
  2023. --\\=================================//
  2024.  
  2025. function chatfunc(text)
  2026. local chat = coroutine.wrap(function()
  2027. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  2028. Character:FindFirstChild("TalkingBillBoard"):destroy()
  2029. end
  2030. local Bill = Instance.new("BillboardGui",Character)
  2031. Bill.Size = UDim2.new(0,100,0,40)
  2032. Bill.StudsOffset = Vector3.new(0,3,0)
  2033. Bill.Adornee = Character.Head
  2034. Bill.Name = "TalkingBillBoard"
  2035. local Hehe = Instance.new("TextLabel",Bill)
  2036. Hehe.BackgroundTransparency = 1
  2037. Hehe.BorderSizePixel = 0
  2038. Hehe.Text = ""
  2039. Hehe.Font = "Fantasy"
  2040. Hehe.TextSize = 40
  2041. Hehe.TextStrokeTransparency = 0
  2042. Hehe.Size = UDim2.new(1,0,0.5,0)
  2043. coroutine.resume(coroutine.create(function()
  2044. while Hehe ~= nil do
  2045. wait()
  2046. Hehe.Position = UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  2047. Hehe.Rotation = math.random(-5,5)
  2048. Hehe.TextColor3 = Color3.new(27/255,42/255,53/255)
  2049. Hehe.TextStrokeColor3 = Color3.new(0,0,0)
  2050. end
  2051. end))
  2052. for i = 1,string.len(text),1 do
  2053. wait()
  2054. Hehe.Text = string.sub(text,1,i)
  2055. end
  2056. wait(1)--Re[math.random(1, 93)]
  2057. for i = 0, 1, .025 do
  2058. wait()
  2059. Bill.ExtentsOffset = Vector3.new(math.random(-i, i), math.random(-i, i), math.random(-i, i))
  2060. Hehe.TextStrokeTransparency = i
  2061. Hehe.TextTransparency = i
  2062. end
  2063. Bill:Destroy()
  2064. end)
  2065. chat()
  2066. end
  2067.  
  2068. function onChatted(msg)
  2069. chatfunc(msg)
  2070. end
  2071.  
  2072. local PRT = CreatePart(3, Character, "Fabric", 0, 0, "Really black", "Hood", VT(1,1,1),false)
  2073. PRT.Color = C3(0,0,0)
  2074. local HoodWeld = CreateWeldOrSnapOrMotor("Weld", Head, Head, PRT, CF(0,0.2,0), CF(0, 0, 0))
  2075. CreateMesh("SpecialMesh", PRT, "FileMesh", "76062497", "", VT(1,1,1)*1.05, VT(0,0,0))
  2076. local PRT = CreatePart(3, Character, "Neon", 0, 0, "Deep orange", "Scarf", VT(1,1,1),false)
  2077. PRT.Color = C3(0/255,0/255,255/255)
  2078. CreateWeldOrSnapOrMotor("Weld", Torso, Torso, PRT, CF(0.05,0.4,-0.05) * ANGLES(RAD(-3), RAD(0), RAD(0)), CF(0, 0, 0))
  2079. CreateMesh("SpecialMesh", PRT, "FileMesh", "99856331", "", VT(1.1,1,1.1), VT(0,0,0))
  2080. for i = 1, 16 do
  2081. local FACE = CreatePart(3, Character, "Fabric", 0, 0+(i-1)/16.2, "Dark stone grey", "FaceGradient", VT(1.01,0.65,1.01),false)
  2082. FACE.Color = C3(0,0,0)
  2083. Head:FindFirstChildOfClass("SpecialMesh"):Clone().Parent = FACE
  2084. CreateWeldOrSnapOrMotor("Weld", Head, Head, FACE, CF(0,0.45-(i-1)/25,0), CF(0, 0, 0))
  2085. end
  2086. local EYE = CreatePart(3, BALL, "Neon", 0, 0, "Navy blue", "Eyeball", VT(0.1,0.25,0.1),false)
  2087. MakeForm(EYE,"Ball")
  2088. EYE.Color = C3(0/255,0/255,255/255)
  2089. CreateWeldOrSnapOrMotor("Weld", BALL, Head, EYE, CF(0.15,0.26,-0.55), CF(0, 0, 0))
  2090. local EYE2 = CreatePart(3, BALL, "Neon", 0, 0, "Navy blue", "Eyeball", VT(0.1,0.25,0.1),false)
  2091. MakeForm(EYE2,"Ball")
  2092. EYE2.Color = C3(0/255,0/255,255/255)
  2093.  
  2094. CreateWeldOrSnapOrMotor("Weld", BALL, Head, EYE2, CF(-0.15,0.26,-0.55), CF(0, 0, 0))
  2095.  
  2096. local LASTPART = Head
  2097. for i = 1, 20 do
  2098. local MATH = (1-(i/25))
  2099. if LASTPART == Head then
  2100. local Horn = CreatePart(3, Character, "Neon", 0, 0, "Really blue", "Horn", VT(0.25*MATH,0.25,0.25*MATH),false)
  2101. CreateWeldOrSnapOrMotor("Weld", LASTPART, LASTPART, Horn, CF(0.3, 0.7, -0.35) * ANGLES(RAD(-55), RAD(15), RAD(-15)), CF(0, 0, 0))
  2102. LASTPART = Horn
  2103. Horn.Color = C3((i*3-3)/0,0,0)
  2104. else
  2105. local Horn = CreatePart(3, Character, "Neon", 0, 0, "Really blue", "Horn", VT(0.25*MATH,0.25,0.25*MATH),false)
  2106. 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))
  2107. LASTPART = Horn
  2108. Horn.Color = C3((i*3-3)/0,0,0)
  2109. end
  2110. end
  2111. local LASTPART = Head
  2112. for i = 1, 20 do
  2113. local MATH = (1-(i/25))
  2114. if LASTPART == Head then
  2115. local Horn = CreatePart(3, Character, "Neon", 0, 0, "Really blue", "Horn", VT(0.25*MATH,0.25,0.25*MATH),false)
  2116. CreateWeldOrSnapOrMotor("Weld", LASTPART, LASTPART, Horn, CF(-0.3, 0.7, -0.35) * ANGLES(RAD(-55), RAD(-15), RAD(15)), CF(0, 0, 0))
  2117. LASTPART = Horn
  2118. Horn.Color = C3((i*3-3)/0,0,0)
  2119. else
  2120. local Horn = CreatePart(3, Character, "Neon", 0, 0, "Really blue", "Horn", VT(0.25*MATH,0.25,0.25*MATH),false)
  2121. 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))
  2122. LASTPART = Horn
  2123. Horn.Color = C3((i*3-3)/0,0,0)
  2124. end
  2125. end
  2126.  
  2127. local Hair = CreatePart(3, Character, "Fabric", 0, 0, "Navy blue", "Hair", VT(1,1,1),false)
  2128. local HairWeld1 = CreateWeldOrSnapOrMotor("Weld", Hair, Head, Hair, CF(0,0.1,-0.25) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0))
  2129. Hair.Color = C3(0/255,0/255,255/255)
  2130. CreateMesh("SpecialMesh", Hair, "FileMesh", "873651376", "", VT(0.025, 0.025, 0.02), VT(0,0,0))
  2131. local Hair2 = CreatePart(3, Character, "Fabric", 0, 0, "Navy blue", "Hair", VT(1,1,1),false)
  2132. local Hair2Weld2 = CreateWeldOrSnapOrMotor("Weld", Hair2, Head, Hair2, CF(0,0.2,-0.3) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0))
  2133. Hair2.Color = C3(0/255,0/255,255/255)
  2134. CreateMesh("SpecialMesh", Hair2, "FileMesh", "873651376", "", VT(0.03, 0.015, 0.01), VT(0,0,-0.1))
  2135.  
  2136. local BODY = {}
  2137.  
  2138. for _, c in pairs(Character:GetDescendants()) do
  2139. if c:IsA("BasePart") and c.Name ~= "Handle" then
  2140. if c ~= RootPart and c ~= Torso and c ~= Head and c ~= RightArm and c ~= LeftArm and c ~= RightLeg and c ~= LeftLeg then
  2141. c.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
  2142. end
  2143. table.insert(BODY,{c,c.Parent,c.Material,c.Color,c.Transparency})
  2144. elseif c:IsA("JointInstance") then
  2145. table.insert(BODY,{c,c.Parent,nil,nil,nil})
  2146. end
  2147. end
  2148.  
  2149. local Eye = CreatePart(3, XEYE, "Neon", 0, 0, "Really red", "Eye", VT(0.6,0.1,1)/2,false)
  2150. MakeForm(Eye,"Ball")
  2151. CreateWeldOrSnapOrMotor("Weld", Eye, Head, Eye, CF(0,0.2,0) * ANGLES(RAD(0), RAD(-18), RAD(15)), CF(0, 0, 0.4))
  2152. local Eye = CreatePart(3, XEYE, "Neon", 0, 0, "Really red", "Eye", VT(0.1,1,1)/2,false)
  2153. MakeForm(Eye,"Ball")
  2154. CreateWeldOrSnapOrMotor("Weld", Eye, Head, Eye, CF(0,0.15,0) * ANGLES(RAD(0), RAD(-18), RAD(0)), CF(0, 0, 0.4))
  2155. local Eye2 = CreatePart(3, XEYE, "Neon", 0, 0, "Really red", "Eyeball", VT(0.1,0.25,0.1),false)
  2156. MakeForm(Eye2,"Ball")
  2157. CreateWeldOrSnapOrMotor("Weld", XEYE, Head, Eye2, CF(-0.15,0.15,-0.55), CF(0, 0, 0))
  2158.  
  2159.  
  2160. XEYE.Parent = nil
  2161. BALL.Parent = Character
  2162.  
  2163. for e = 1, #BODY do
  2164. if BODY[e] ~= nil then
  2165. local STUFF = BODY[e]
  2166. local PART = STUFF[1]
  2167. local PARENT = STUFF[2]
  2168. local MATERIAL = STUFF[3]
  2169. local COLOR = STUFF[4]
  2170. local TRANSPARENCY = STUFF[5]
  2171. if PART.ClassName == "Part" and PART ~= RootPart then
  2172. PART.Material = MATERIAL
  2173. PART.Color = COLOR
  2174. PART.Transparency = TRANSPARENCY
  2175. end
  2176. PART.AncestryChanged:Connect(function()
  2177. PART.Parent = PARENT
  2178. end)
  2179. end
  2180. end
  2181.  
  2182. local SKILLTEXTCOLOR = C3(0,0,0)
  2183. local SKILLFONT = "Antique"
  2184. local SKILLTEXTSIZE = 7
  2185.  
  2186. function Blink()
  2187. coroutine.resume(coroutine.create(function()
  2188. if EYE ~= nil then
  2189. for i = 1, 5 do
  2190. Swait()
  2191. EYE.Mesh.Scale = EYE.Mesh.Scale - VT(0,0.2,0)
  2192. EYE2.Mesh.Scale = EYE.Mesh.Scale
  2193. end
  2194. for i = 1, 7 do
  2195. Swait()
  2196. EYE.Mesh.Scale = EYE.Mesh.Scale + VT(0,0.2,0)
  2197. EYE2.Mesh.Scale = EYE.Mesh.Scale
  2198. end
  2199. EYE.Mesh.Scale = VT(1,1,1)
  2200. EYE2.Mesh.Scale = EYE.Mesh.Scale
  2201. end
  2202. end))
  2203. end
  2204.  
  2205. function Blink2()
  2206. coroutine.resume(coroutine.create(function()
  2207. if Eye ~= nil then
  2208. for i = 1, 5 do
  2209. Swait()
  2210. Eye.Mesh.Scale = EYE.Mesh.Scale - VT(0,0.2,0)
  2211. Eye2.Mesh.Scale = EYE.Mesh.Scale
  2212. end
  2213. for i = 1, 7 do
  2214. Swait()
  2215. Eye.Mesh.Scale = EYE.Mesh.Scale + VT(0,0.2,0)
  2216. Eye2.Mesh.Scale = EYE.Mesh.Scale
  2217. end
  2218. Eye.Mesh.Scale = VT(1,1,1)
  2219. Eye2.Mesh.Scale = EYE.Mesh.Scale
  2220. end
  2221. end))
  2222. end
  2223.  
  2224. function refit()
  2225. Character.Parent = workspace
  2226. for e = 1, #BODY do
  2227. if BODY[e] ~= nil then
  2228. local STUFF = BODY[e]
  2229. local PART = STUFF[1]
  2230. local PARENT = STUFF[2]
  2231. local MATERIAL = STUFF[3]
  2232. local COLOR = STUFF[4]
  2233. local TRANSPARENCY = STUFF[5]
  2234. if PART.ClassName == "Part" and PART ~= RootPart then
  2235. PART.Material = MATERIAL
  2236. PART.Color = COLOR
  2237. PART.Transparency = TRANSPARENCY
  2238. end
  2239. if PART.Parent ~= PARENT then
  2240. Humanoid:remove()
  2241. PART.Parent = PARENT
  2242. Humanoid = IT("Humanoid",Character)
  2243. end
  2244. end
  2245. end
  2246. end
  2247.  
  2248. Humanoid.Died:connect(function()
  2249. refit()
  2250. end)
  2251.  
  2252. --//=================================\\
  2253. --|| DAMAGE FUNCTIONS
  2254. --\\=================================//
  2255.  
  2256. function StatLabel(CFRAME, TEXT, COLOR)
  2257. local STATPART = CreatePart(3, Effects, "SmoothPlastic", 0, 1, "Really black", "Effect", VT())
  2258. STATPART.CFrame = CF(CFRAME.p,CFRAME.p+VT(MRANDOM(-5,5),MRANDOM(0,5),MRANDOM(-5,5)))
  2259. local BODYGYRO = IT("BodyGyro", STATPART)
  2260. game:GetService("Debris"):AddItem(STATPART ,5)
  2261. local BILLBOARDGUI = Instance.new("BillboardGui", STATPART)
  2262. BILLBOARDGUI.Adornee = STATPART
  2263. BILLBOARDGUI.Size = UD2(2.5, 0, 2.5 ,0)
  2264. BILLBOARDGUI.StudsOffset = VT(-2, 2, 0)
  2265. BILLBOARDGUI.AlwaysOnTop = false
  2266. local TEXTLABEL = Instance.new("TextLabel", BILLBOARDGUI)
  2267. TEXTLABEL.BackgroundTransparency = 1
  2268. TEXTLABEL.Size = UD2(2.5, 0, 2.5, 0)
  2269. TEXTLABEL.Text = TEXT
  2270. TEXTLABEL.Font = SKILLFONT
  2271. TEXTLABEL.FontSize="Size42"
  2272. TEXTLABEL.TextColor3 = COLOR
  2273. TEXTLABEL.TextStrokeTransparency = 0
  2274. TEXTLABEL.TextScaled = true
  2275. TEXTLABEL.TextWrapped = true
  2276. coroutine.resume(coroutine.create(function(THEPART, THEBODYPOSITION, THETEXTLABEL)
  2277. for i = 1, 50 do
  2278. Swait()
  2279. STATPART.CFrame = STATPART.CFrame * CF(0,0,-0.2)
  2280. TEXTLABEL.TextTransparency = TEXTLABEL.TextTransparency + (1/50)
  2281. TEXTLABEL.TextStrokeTransparency = TEXTLABEL.TextTransparency
  2282. end
  2283. THEPART.Parent = nil
  2284. end),STATPART, TEXTLABEL)
  2285. end
  2286.  
  2287. --//=================================\\
  2288. --|| DAMAGING
  2289. --\\=================================//
  2290.  
  2291. function KillChildren(v)
  2292. v:BreakJoints()
  2293. for _, c in pairs(v:GetChildren()) do
  2294. if c:IsA("BasePart") then
  2295. if c.Transparency < 1 then
  2296. if c:FindFirstChildOfClass("Decal") then
  2297. c:FindFirstChildOfClass("Decal"):remove()
  2298. end
  2299. particles(c)
  2300. c.PE.Enabled = true
  2301. c.Parent = Effects
  2302. c.CanCollide = false
  2303. c.Material = "Neon"
  2304. c.Color = C3(1,0,0)
  2305. c.Transparency = 1
  2306. local grav = Instance.new("BodyPosition",c)
  2307. grav.P = 20000
  2308. grav.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2309. grav.position = c.Position + VT(MRANDOM(-5,5),MRANDOM(-5,5),MRANDOM(-5,5))
  2310. grav.Name = "GravityForce"
  2311. coroutine.resume(coroutine.create(function()
  2312. for i = 1, 20 do
  2313. Swait()
  2314. c.Transparency = c.Transparency + 1/20
  2315. end
  2316. c.PE.Enabled = false
  2317. Debris:AddItem(c,2)
  2318. end))
  2319. end
  2320. end
  2321. end
  2322. end
  2323.  
  2324. function ApplyAoE(POSITION,RANGE)
  2325. local CHILDREN = workspace:GetDescendants()
  2326. for index, CHILD in pairs(CHILDREN) do
  2327. if CHILD.ClassName == "Model" and CHILD ~= Character then
  2328. local LISTED = false
  2329. for LIST = 1, #WHITELIST do
  2330. if WHITELIST[LIST] ~= nil then
  2331. if CHILD.Name == WHITELIST[LIST] then
  2332. LISTED = true
  2333. end
  2334. end
  2335. end
  2336. if LISTED == false then
  2337. local HUM = CHILD:FindFirstChildOfClass("Humanoid")
  2338. if HUM then
  2339. local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
  2340. if TORSO then
  2341. if (TORSO.Position - POSITION).Magnitude <= RANGE+TORSO.Size.Magnitude then
  2342. KillChildren(CHILD)
  2343. end
  2344. end
  2345. end
  2346. end
  2347. end
  2348. end
  2349. end
  2350.  
  2351. function ApplyDamage(Humanoid,Damage,TorsoPart)
  2352. local defence = Instance.new("BoolValue",Humanoid.Parent)
  2353. defence.Name = ("HitBy"..Player.Name)
  2354. game:GetService("Debris"):AddItem(defence, 0.001)
  2355. Damage = Damage * DAMAGEMULTIPLIER
  2356. if Humanoid.Health ~= 0 then
  2357. local CritChance = MRANDOM(1,100)
  2358. if Damage > Humanoid.Health then
  2359. Damage = math.ceil(Humanoid.Health)
  2360. if Damage == 0 then
  2361. Damage = 0.1
  2362. end
  2363. end
  2364. Humanoid.Health = Humanoid.Health - Damage
  2365. end
  2366. end
  2367.  
  2368. function ApplyAoE2(POSITION,RANGE,MINDMG,MAXDMG,FLING,INSTAKILL)
  2369. local CHILDREN = workspace:GetDescendants()
  2370. for index, CHILD in pairs(CHILDREN) do
  2371. if CHILD.ClassName == "Model" and CHILD ~= Character and CHILD.Parent ~= Effects then
  2372. local HUM = CHILD:FindFirstChildOfClass("Humanoid")
  2373. if HUM then
  2374. local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
  2375. if TORSO then
  2376. if (TORSO.Position - POSITION).Magnitude <= RANGE then
  2377. if INSTAKILL == true then
  2378. CHILD:BreakJoints()
  2379. else
  2380. local DMG = MRANDOM(MINDMG,MAXDMG)
  2381. ApplyDamage(HUM,DMG,TORSO)
  2382. end
  2383. if FLING > 0 then
  2384. for _, c in pairs(CHILD:GetChildren()) do
  2385. if c:IsA("BasePart") then
  2386. local bv = Instance.new("BodyVelocity")
  2387. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  2388. bv.velocity = CF(POSITION,TORSO.Position).lookVector*FLING
  2389. bv.Parent = c
  2390. Debris:AddItem(bv,0.05)
  2391. end
  2392. end
  2393. end
  2394. end
  2395. end
  2396. end
  2397. end
  2398. end
  2399. end
  2400.  
  2401. --//=================================\\
  2402. --|| MODE SWITCHING
  2403. --\\=================================//
  2404.  
  2405. function ResetMode()
  2406. ATTACK = true
  2407. Rooted = true
  2408. BALL.Parent = Character
  2409. XEYE.Parent = nil
  2410. SONG = 561833161
  2411. PITCH = 1
  2412. VOLUME = 3
  2413. sick.TimePosition = 7
  2414. FACE = 176217464
  2415. Speed = 13
  2416. text.Text = "Sky"
  2417. TEXTCOLOR = C3(0, 0, 1)
  2418. EYE.Color = C3(0/255,0/255,255/255)
  2419. EYE2.Color = C3(0/255,0/255,255/255)
  2420. Hair.Color = C3(0/255,0/255,255/255)
  2421. Hair2.Color = C3(0/255,0/255,255/255)
  2422. PRT.Color = C3(0/255,0/255,255/255)
  2423. MAINRUINCOLOR = BrickColor.new("Navy blue")
  2424. SECONDRUINCOLOR = BrickColor.new("Navy blue")
  2425. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  2426. bosschatfunc("DO YoU KnOw WhO I Am?!?!",MAINRUINCOLOR.Color,1)
  2427. MODE = "Sky"
  2428. ned.Text = "Sky"
  2429. ATTACK = false
  2430. Rooted = false
  2431. end
  2432.  
  2433. function CosmosForm()
  2434. ATTACK = true
  2435. Rooted = true
  2436. BALL.Parent = Character
  2437. XEYE.Parent = nil
  2438. SONG = 1259692095
  2439. PITCH = 1
  2440. VOLUME = 4
  2441. sick.TimePosition = 0
  2442. FACE = 404306534
  2443. Speed = 16
  2444. text.Text = "Cosmos"
  2445. TEXTCOLOR = C3(215/255,147/255,0/255)
  2446. PRT.Color = C3(215/255,147/255,0/255)
  2447. EYE.Color = C3(215/255,147/255,0/255)
  2448. EYE2.Color = C3(143/255,98/255,0/255)
  2449. Hair.Color = C3(215/255,147/255,0/255)
  2450. Hair2.Color = C3(171/255,117/255,0/255)
  2451. MAINRUINCOLOR = BrickColor.new("Neon orange")
  2452. SECONDRUINCOLOR = BrickColor.new("Neon orange")
  2453. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  2454. MODE = "Cosmos"
  2455. ned.Text = "Cosmos"
  2456. ATTACK = false
  2457. Rooted = false
  2458. end
  2459.  
  2460. function LostForm()
  2461. ATTACK = true
  2462. Rooted = true
  2463. BALL.Parent = Character
  2464. XEYE.Parent = nil
  2465. SONG = 1836873634
  2466. PITCH = 1
  2467. VOLUME = 4
  2468. sick.TimePosition = 0.01
  2469. FACE = 391496223
  2470. Speed = 25
  2471. text.Text = "Lost"
  2472. TEXTCOLOR = C3(107/255,0/255,0/255)
  2473. PRT.Color = C3(117/255,0/255,0/255)
  2474. EYE.Color = C3(255/255,0/255,0/255)
  2475. EYE2.Color = C3(255/255,0/255,0/255)
  2476. Hair.Color = C3(151/255,0/255,0/255)
  2477. Hair2.Color = C3(151/255,0/255,0/255)
  2478. MAINRUINCOLOR = BrickColor.new("Really black")
  2479. SECONDRUINCOLOR = BrickColor.new("Really red")
  2480. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  2481. MODE = "Lost"
  2482. ned.Text = "Lost"
  2483. ATTACK = false
  2484. Rooted = false
  2485. end
  2486.  
  2487. function BlackWhiteForm()
  2488. ATTACK = true
  2489. Rooted = true
  2490. XEYE.Parent = nil
  2491. BALL.Parent = Character
  2492. local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 25, Character)
  2493. text.Text = " "
  2494. for i = 0, 1, 0.1 / Animation_Speed do
  2495. Swait()
  2496. 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)
  2497. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25) - 1)) * ANGLES(RAD(35), RAD(0), RAD(0)), 1 / Animation_Speed)
  2498. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(20), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  2499. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(20), RAD(0), RAD(-90)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2500. 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)
  2501. 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)
  2502. end
  2503. 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})
  2504. UNANCHOR = false
  2505. RootPart.Anchored = true
  2506. for i = 0, 2, 0.1 / Animation_Speed do
  2507. Swait()
  2508. 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)
  2509. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25) - 1)) * ANGLES(RAD(35), RAD(0), RAD(0)), 1 / Animation_Speed)
  2510. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(20), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  2511. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(20), RAD(0), RAD(-90)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2512. 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)
  2513. 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)
  2514. end
  2515. for i = 0, 0.1, 0.1 / Animation_Speed do
  2516. Swait()
  2517. 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)
  2518. 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)
  2519. 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)
  2520. 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)
  2521. 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)
  2522. 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)
  2523. end
  2524. 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})
  2525. UNANCHOR = true
  2526. RootPart.Anchored = false
  2527. MODE = "Classic"
  2528. SONG = 1166995642
  2529. PITCH = 1
  2530. VOLUME = 3.5
  2531. sick.TimePosition = 17.5
  2532. FACE = 2365263255
  2533. Speed = 16
  2534. text.Text = "Classic"
  2535. ned.Text = "Classic"
  2536. TEXTCOLOR = C3(255/255,255/255,255/255)
  2537. PRT.Color = C3(255/255,255/255,255/255)
  2538. EYE.Color = C3(95/255,95/255,95/255)
  2539. EYE2.Color = C3(95/255,95/255,95/255)
  2540. Hair.Color = C3(255/255,255/255,255/255)
  2541. Hair2.Color = C3(27/255,42/255,53/255)
  2542. MAINRUINCOLOR = BrickColor.new("Institutional white")
  2543. SECONDRUINCOLOR = BrickColor.new("Black")
  2544. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  2545. ATTACK = false
  2546. Rooted = false
  2547. end
  2548.  
  2549. function EightyForm()
  2550. ATTACK = true
  2551. Rooted = true
  2552. XEYE.Parent = nil
  2553. BALL.Parent = Character
  2554. text.Text = " "
  2555. local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 25, Character)
  2556. for i = 0, 1, 0.1 / Animation_Speed do
  2557. Swait()
  2558. 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)
  2559. 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)
  2560. 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)
  2561. 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)
  2562. 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)
  2563. 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)
  2564. end
  2565. 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})
  2566. UNANCHOR = false
  2567. RootPart.Anchored = true
  2568. for i = 0, 2, 0.1 / Animation_Speed do
  2569. Swait()
  2570. 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)
  2571. 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)
  2572. 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)
  2573. 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)
  2574. 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)
  2575. 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)
  2576. end
  2577. for i = 0, 0.1, 0.1 / Animation_Speed do
  2578. Swait()
  2579. 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)
  2580. 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)
  2581. 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)
  2582. 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)
  2583. 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)
  2584. 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)
  2585. end
  2586. UNANCHOR = true
  2587. RootPart.Anchored = false
  2588. 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})
  2589. MODE = "The Old"
  2590. text.Text = "The Old"
  2591. ned.Text = "The Olds"
  2592. TEXTCOLOR = C3(27/255,42/255,53/255)
  2593. PRT.Color = C3(27/255,42/255,53/255)
  2594. EYE.Color = C3(95/255,95/255,95/255)
  2595. EYE2.Color = C3(95/255,95/255,95/255)
  2596. Hair.Color = C3(27/255,42/255,53/255)
  2597. Hair2.Color = C3(255/255,255/255,255/255)
  2598. MAINRUINCOLOR = BrickColor.new("Black")
  2599. SECONDRUINCOLOR = BrickColor.new("Institutional white")
  2600. FACE = 2365263255
  2601. SONG = 1141556798
  2602. PITCH = 1
  2603. VOLUME = 3.5
  2604. sick.TimePosition = 0.1
  2605. Speed = 16
  2606. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  2607. UNANCHOR = true
  2608. RootPart.Anchored = false
  2609. ATTACK = false
  2610. Rooted = false
  2611. end
  2612.  
  2613. function BlackForm()
  2614. ATTACK = true
  2615. Rooted = true
  2616. BALL.Parent = Character
  2617. XEYE.Parent = nil
  2618. SONG = 1420353940
  2619. PITCH = 1
  2620. VOLUME = 2.5
  2621. sick.TimePosition = 0.5
  2622. text.Text = ""
  2623. local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4, Character)
  2624. local POSITION = CF(HITPOS)*ANGLES(RAD(0),RAD(0),RAD(0))*CF(0,1,0).p
  2625. chatfunc("Riddle me this..")
  2626. BigBlack("Riddle me This.",MAINRUINCOLOR.Color,3)
  2627. for i=0, 4, 0.1 / Animation_Speed do
  2628. Swait()
  2629. 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)
  2630. 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)
  2631. 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)
  2632. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.3) * ANGLES(RAD(-40), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2633. 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)
  2634. 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)
  2635. end
  2636. BigBlack("Riddle me that.",MAINRUINCOLOR.Color,3)
  2637. chatfunc("Riddle me that..")
  2638. for i=0, 4, 0.1 / Animation_Speed do
  2639. Swait()
  2640. 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)
  2641. 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)
  2642. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.5, 0.3) * ANGLES(RAD(-45), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  2643. 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)
  2644. 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)
  2645. 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)
  2646. end
  2647. BigBlack("Who's afraid of The Big Black?",MAINRUINCOLOR.Color,1.5)
  2648. chatfunc("Who's afraid of The Big Black?")
  2649. for i=0, 5, 0.1 / Animation_Speed do
  2650. Swait()
  2651. 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)
  2652. 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)
  2653. 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)
  2654. 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)
  2655. 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)
  2656. 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)
  2657. end
  2658. WACKYEFFECT({Time = 50 ,EffectType = "Sphere", Size = VT(0,0,0), Size2 = VT(75,75,75), 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})
  2659. WACKYEFFECT({Time = 150 ,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(90,90,90), 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})
  2660. WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2661. WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2662. WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2663. WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2664. WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2665. WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2666. WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2667. WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2668. WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2669. WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2670. WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2671. WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2672. WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2673. WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2674. WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2675. WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2676. WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2677. WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2678. WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2679. WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2680. WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2681. WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2682. WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2683. WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2684. WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2685. WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2686. WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2687. WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2688. WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2689. WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2690. WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2691. WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2692. WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2693. WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2694. WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2695. WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2696. WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2697. WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2698. WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2699. WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2700. CreateSound(206082327,Torso,3,1,false)
  2701. for i=0, 0.7, 0.1 / Animation_Speed do
  2702. Swait()
  2703. 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)
  2704. 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)
  2705. 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)
  2706. 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)
  2707. 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)
  2708. 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)
  2709. end
  2710. MODE = "Black"
  2711. FACE = 148988280
  2712. Speed = 45
  2713. text.Text = "THE BIG BLACK"
  2714. ned.Text = "TBB"
  2715. TEXTCOLOR = C3(27/255,42/255,53/255)
  2716. PRT.Color = C3(27/255,42/255,53/255)
  2717. EYE.Color = C3(27/255,42/255,53/255)
  2718. EYE2.Color = C3(27/255,42/255,53/255)
  2719. Hair.Color = C3(27/255,42/255,53/255)
  2720. Hair2.Color = C3(27/255,42/255,53/255)
  2721. MAINRUINCOLOR = BrickColor.new("Black")
  2722. SECONDRUINCOLOR = BrickColor.new("Black")
  2723. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  2724. ATTACK = false
  2725. Rooted = false
  2726. end
  2727.  
  2728. function MemeForm()
  2729. ATTACK = true
  2730. Rooted = true
  2731. BALL.Parent = Character
  2732. XEYE.Parent = nil
  2733. SONG = 2699357918
  2734. PITCH = 1
  2735. VOLUME = 3
  2736. sick.TimePosition = 0.5
  2737. FACE = 0
  2738. local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4, Character)
  2739. local POSITION = CF(HITPOS)*ANGLES(RAD(0),RAD(0),RAD(0))*CF(0,1,0).p
  2740. CreateSound(136007472,Torso,5,1.2,false)
  2741. for i=0, 2.5, 0.1 / Animation_Speed do
  2742. Swait()
  2743. 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)
  2744. 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)
  2745. 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)
  2746. 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)
  2747. 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)
  2748. 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)
  2749. end
  2750. 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})
  2751. 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})
  2752. WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2753. WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2754. WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2755. WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2756. WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2757. WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2758. WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2759. WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2760. WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2761. WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2762. WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2763. WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2764. WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2765. WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2766. WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2767. WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2768. WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2769. WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,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})
  2770. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2771. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2772. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2773. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2774. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2775. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2776. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2777. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2778. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2779. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2780. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2781. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2782. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2783. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2784. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2785. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2786. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2787. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2788. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2789. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2790. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2791. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2792. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2793. WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), 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})
  2794. CreateSound(847061203,Torso,3,1,false)
  2795. CreateSound(239000203,Torso,3,1,false)
  2796. CreateSound(579687077,Torso,3,0.75,false)
  2797. MODE = "Meme"
  2798. Speed = 12
  2799. text.Text = "Meme"
  2800. ned.Text = "Meme"
  2801. TEXTCOLOR = C3(0/255,0/255,0/255)
  2802. PRT.Color = C3(0/255,0/255,0/255)
  2803. EYE.Color = C3(0/255,0/255,0/255)
  2804. EYE2.Color = C3(0/255,0/255,0/255)
  2805. Hair.Color = C3(0/255,0/255,0/255)
  2806. Hair2.Color = C3(0/255,0/255,0/255)
  2807. MAINRUINCOLOR = BrickColor.new("Really black")
  2808. SECONDRUINCOLOR = BrickColor.new("Really black")
  2809. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  2810. for i=0, 1.5, 0.1 / Animation_Speed do
  2811. Swait()
  2812. 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)
  2813. 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)
  2814. 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)
  2815. 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)
  2816. 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)
  2817. 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)
  2818. end
  2819. ATTACK = false
  2820. Rooted = false
  2821. end
  2822.  
  2823. function LifeForm()
  2824. ATTACK = true
  2825. Rooted = true
  2826. BALL.Parent = Character
  2827. XEYE.Parent = nil
  2828. SONG = 157460916
  2829. PITCH = 1
  2830. VOLUME = 3
  2831. sick.TimePosition = 0
  2832. FACE = 155195214
  2833. Speed = 27
  2834. MODE = "Hexa"
  2835. text.Text = "God Of Life"
  2836. ned.Text = "God Of Life"
  2837. TEXTCOLOR = C3(170/255,85/255,0/255)
  2838. PRT.Color = C3(86/255,66/255,54/255)
  2839. EYE.Color = C3(39/255,70/255,45/255)
  2840. EYE2.Color = C3(39/255,70/255,45/255)
  2841. Hair.Color = C3(39/255,70/255,45/255)
  2842. Hair2.Color = C3(39/255,70/255,45/255)
  2843. MAINRUINCOLOR = BrickColor.new("Dirt brown")
  2844. SECONDRUINCOLOR = BrickColor.new("Dirt brown")
  2845. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  2846. ATTACK = false
  2847. Rooted = false
  2848. end
  2849.  
  2850. function RandomForm()
  2851. ATTACK = true
  2852. Rooted = true
  2853. XEYE.Parent = nil
  2854. BALL.Parent = Character
  2855. UNANCHOR = true
  2856. RootPart.Anchored = false
  2857. MODE = "Random"
  2858. SONG = 0
  2859. PITCH = 1
  2860. VOLUME = 3.5
  2861. sick.TimePosition = 0
  2862. FACE = 2365263255
  2863. Speed = 20
  2864. text.Text = "Randomizer"
  2865. ned.Text = "Randomizer"
  2866. TEXTCOLOR = BrickColor.Random().Color
  2867. PRT.Color = BrickColor.Random().Color
  2868. EYE.Color = BrickColor.Random().Color
  2869. EYE2.Color = BrickColor.Random().Color
  2870. Hair.Color = BrickColor.Random().Color
  2871. Hair2.Color = BrickColor.Random().Color
  2872. MAINRUINCOLOR = BrickColor.Random()
  2873. SECONDRUINCOLOR = BrickColor.Random()
  2874. RecolorThing(BrickColor.Random(),BrickColor.Random(),BrickColor.Random(),BrickColor.Random(),BrickColor.Random(),1,BrickColor.Random(),1,BrickColor.Random(),BrickColor.Random())
  2875. ATTACK = false
  2876. Rooted = false
  2877. end
  2878.  
  2879. function EvilForm()
  2880. ATTACK = true
  2881. Rooted = true
  2882. BALL.Parent = Character
  2883. XEYE.Parent = nil
  2884. SONG = 222585134
  2885. PITCH = 1
  2886. VOLUME = 6
  2887. sick.TimePosition = 12.5
  2888. wait(1)
  2889. for i=0, 2.5, 0.1 / Animation_Speed do
  2890. Swait()
  2891. 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)
  2892. 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)
  2893. 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)
  2894. 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)
  2895. 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)
  2896. 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)
  2897. end
  2898. MODE = "Evil"
  2899. 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})
  2900. FACE = 404306534
  2901. Speed = 12
  2902. text.Text = "Evil"
  2903. ned.Text = "Evil"
  2904. TEXTCOLOR = C3(107/255,50/255,124/255)
  2905. PRT.Color = C3(107/255,50/255,124/255)
  2906. EYE.Color = C3(155/255,0/255,255/255)
  2907. EYE2.Color = C3(155/255,0/255,255/255)
  2908. Hair.Color = C3(80/255,0/255,180/255)
  2909. Hair2.Color = C3(50/255,0/255,150/255)
  2910. MAINRUINCOLOR = BrickColor.new("Royal purple")
  2911. SECONDRUINCOLOR = BrickColor.new("Dark indigo")
  2912. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  2913. ATTACK = false
  2914. Rooted = false
  2915. end
  2916.  
  2917. function HackerForm()
  2918. ATTACK = true
  2919. Rooted = true
  2920. BALL.Parent = Character
  2921. XEYE.Parent = nil
  2922. SONG = 622622711
  2923. PITCH = 1
  2924. VOLUME = 10
  2925. sick.TimePosition = 0
  2926. FACE = 2371494469
  2927. Speed = 16
  2928. MODE = "Time"
  2929. text.Text = "Hacker"
  2930. ned.Text = "Hacker"
  2931. TEXTCOLOR = C3(0/255,255/255,0/255)
  2932. PRT.Color = C3(0/255,155/255,0/255)
  2933. EYE.Color = C3(0/255,255/255,0/255)
  2934. EYE2.Color = C3(0/255,255/255,0/255)
  2935. Hair.Color = C3(239/255,184/255,56/255)
  2936. Hair2.Color = C3(245/255,205/255,48/255)
  2937. MODE = "Time"
  2938. MAINRUINCOLOR = BrickColor.new("Lime green")
  2939. SECONDRUINCOLOR = BrickColor.new("Lime green")
  2940. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  2941. ATTACK = false
  2942. Rooted = false
  2943. end
  2944.  
  2945. function NoobForm()
  2946. ATTACK = true
  2947. Rooted = true
  2948. BALL.Parent = Character
  2949. XEYE.Parent = nil
  2950. SONG = 1081773234
  2951. PITCH = 1
  2952. VOLUME = 3
  2953. sick.TimePosition = 13.75
  2954. FACE = 2375008868
  2955. Speed = 13
  2956. MODE = "Noob"
  2957. text.TextColor3 = C3(255/255,255/255,255/255)
  2958. text.Text = "Noob"
  2959. ned.Text = "Noob"
  2960. TEXTCOLOR = C3(255/255,255/255,255/255)
  2961. coroutine.resume(coroutine.create(function()
  2962. repeat
  2963. text.TextColor3 = C3(13/255,105/255,172/255)
  2964. Swait(5)
  2965. text.TextColor3 = C3(196/255,40/255,28/255)
  2966. Swait(5)
  2967. until MODE ~= "Noob"
  2968. text.TextColor3 = C3(27/255,42/255,53/255)
  2969. end))
  2970. PRT.Color = C3(13/255,105/255,172/255)
  2971. EYE.Color = C3(255/255,255/255,255/255)
  2972. EYE2.Color = C3(255/255,255/255,255/255)
  2973. Hair.Color = C3(196/255,40/255,28/255)
  2974. Hair2.Color = C3(196/255,40/255,28/255)
  2975. MAINRUINCOLOR = BrickColor.new("Bright red")
  2976. SECONDRUINCOLOR = BrickColor.new("Bright blue")
  2977. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  2978. ATTACK = false
  2979. Rooted = false
  2980. end
  2981.  
  2982. function BaldiForm()
  2983. ATTACK = true
  2984. Rooted = true
  2985. BALL.Parent = Character
  2986. XEYE.Parent = nil
  2987. SONG = 2347469019
  2988. PITCH = 1
  2989. VOLUME = 3
  2990. sick.TimePosition = 0
  2991. FACE = 2375030229
  2992. Speed = 30
  2993. TEXTCOLOR = C3(0/255,0/255,0/255)
  2994. text.Text = "Baldi"
  2995. coroutine.resume(coroutine.create(function()
  2996. repeat
  2997. ned.Text = "Baldi"
  2998. PRT.Color = BrickColor.Random().Color
  2999. EYE.Color = BrickColor.Random().Color
  3000. EYE2.Color = BrickColor.Random().Color
  3001. Hair.Color = BrickColor.Random().Color
  3002. Hair2.Color = BrickColor.Random().Color
  3003. MAINRUINCOLOR = BrickColor.Random()
  3004. SECONDRUINCOLOR = BrickColor.Random()
  3005. text.TextColor3 = BrickColor.Random().Color
  3006. text.TextStrokeColor3 = BrickColor.Random().Color
  3007. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3008. Swait(5)
  3009. until MODE ~= "Baldi"
  3010. text.TextColor3 = C3(27/255,42/255,53/255)
  3011. end))
  3012. TEXTCOLOR = C3(0/255,0/255,0/255)
  3013. PRT.Color = C3(99/255,95/255,98/255)
  3014. EYE.Color = C3(99/255,95/255,98/255)
  3015. EYE2.Color = C3(99/255,95/255,98/255)
  3016. Hair.Color = C3(99/255,95/255,98/255)
  3017. Hair2.Color = C3(99/255,95/255,98/255)
  3018. MODE = "Baldi"
  3019. ATTACK = false
  3020. Rooted = false
  3021. end
  3022.  
  3023. function LoveForm()
  3024. ATTACK = true
  3025. Rooted = true
  3026. BALL.Parent = Character
  3027. XEYE.Parent = nil
  3028. for i=0, 2, 0.1 / Animation_Speed do
  3029. Swait()
  3030. 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})
  3031. 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})
  3032. 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)
  3033. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(-30), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  3034. 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)
  3035. 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)
  3036. 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)
  3037. 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)
  3038. end
  3039. 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})
  3040. MODE = "Love"
  3041. ned.Text = "Love"
  3042. TEXTCOLOR = C3(255/255,102/255,204/255)
  3043. PRT.Color = C3(98/255,37/255,209/255)
  3044. EYE.Color = C3(255/255,152/255,220/255)
  3045. EYE2.Color = C3(255/255,152/255,220/255)
  3046. Hair.Color = C3(170/255,0/255,170/255)
  3047. Hair2.Color = C3(170/255,0/255,170/255)
  3048. MAINRUINCOLOR = BrickColor.new("Carnation pink")
  3049. SECONDRUINCOLOR = BrickColor.new("Carnation pink")
  3050. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3051. SONG = 2586815779
  3052. PITCH = 1
  3053. VOLUME = 3
  3054. sick.TimePosition = 0.5
  3055. FACE = 21635489
  3056. Speed = 20
  3057. text.Text = "Love"
  3058. ATTACK = false
  3059. Rooted = false
  3060. end
  3061.  
  3062. function MurderForm()
  3063. ATTACK = true
  3064. Rooted = true
  3065. BALL.Parent = Character
  3066. XEYE.Parent = nil
  3067. for i=0, 1, 0.1 / Animation_Speed do
  3068. Swait()
  3069. 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)
  3070. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25) - 1)) * ANGLES(RAD(35), RAD(0), RAD(0)), 1 / Animation_Speed)
  3071. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.3, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(200)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3072. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.3, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-200)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3073. 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)
  3074. 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)
  3075. end
  3076. CreateSound(363808674, Torso, 6, 1, false)
  3077. for i=0, 0.5, 0.1 / Animation_Speed do
  3078. Swait()
  3079. 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)
  3080. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25) - 1)) * ANGLES(RAD(35), RAD(0), RAD(25)), 1 / Animation_Speed)
  3081. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.3, 0.5, 0) * ANGLES(RAD(-40), RAD(50), RAD(200)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3082. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.3, 0.5, 0) * ANGLES(RAD(40), RAD(50), RAD(-200)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3083. 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)
  3084. 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)
  3085. end
  3086. for i=0, 0.5, 0.1 / Animation_Speed do
  3087. Swait()
  3088. 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)
  3089. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25) - 1)) * ANGLES(RAD(35), RAD(0), RAD(-25)), 1 / Animation_Speed)
  3090. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.3, 0.5, 0) * ANGLES(RAD(40), RAD(-50), RAD(200)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3091. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.3, 0.5, 0) * ANGLES(RAD(-40), RAD(-50), RAD(-200)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3092. 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)
  3093. 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)
  3094. end
  3095. CreateSound(363808674, Torso, 6, 1, false)
  3096. 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})
  3097. for i=0, 0.5, 0.1 / Animation_Speed do
  3098. Swait()
  3099. 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)
  3100. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25) - 1)) * ANGLES(RAD(-35), RAD(0), RAD(0)), 1 / Animation_Speed)
  3101. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3102. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(-40)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  3103. 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)
  3104. 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)
  3105. end
  3106. MODE = "Murder"
  3107. ned.Text = "Murder"
  3108. SONG = 3233508132
  3109. PITCH = 1
  3110. VOLUME = 3
  3111. sick.TimePosition = 15.2
  3112. FACE = 391496223
  3113. Speed = 20
  3114. text.Text = "Murder"
  3115. TEXTCOLOR = C3(127/255,0/255,0/255)
  3116. PRT.Color = C3(98/255,0/255,0/255)
  3117. EYE.Color = C3(255/255,0/255,0/255)
  3118. EYE2.Color = C3(255/255,0/255,0/255)
  3119. Hair.Color = C3(21/255,0/255,0/255)
  3120. Hair2.Color = C3(53/255,0/255,0/255)
  3121. MAINRUINCOLOR = BrickColor.new("Maroon")
  3122. SECONDRUINCOLOR = BrickColor.new("Bright red")
  3123. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3124. ATTACK = false
  3125. Rooted = false
  3126. end
  3127.  
  3128. function InfernoForm()
  3129. ATTACK = true
  3130. Rooted = true
  3131. 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})
  3132. MODE = "Inferno"
  3133. XEYE.Parent = Character
  3134. BALL.Parent = nil
  3135. TEXTCOLOR = C3(39/255,70/255,45/255)
  3136. PRT.Color = C3(0/255,0/255,0/255)
  3137. EYE.Color = C3(0/255,0/255,0/255)
  3138. EYE2.Color = C3(0/255,0/255,0/255)
  3139. Hair.Color = C3(0/255,0/255,0/255)
  3140. Hair2.Color = C3(0/255,0/255,0/255)
  3141. MAINRUINCOLOR = BrickColor.new("Earth green")
  3142. SECONDRUINCOLOR = BrickColor.new("Earth green")
  3143. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3144. SONG = 929330882
  3145. PITCH = 1
  3146. VOLUME = 3
  3147. sick.TimePosition = 0
  3148. FACE = 2378683942
  3149. Speed = 20
  3150. text.Text = "Inferno"
  3151. ned.Text = "Inferno"
  3152. for i=0, 1, 0.1 / Animation_Speed do
  3153. Swait()
  3154. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, -1, 0 + ((1) - 1)) * ANGLES(RAD(25), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  3155. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.1) * ANGLES(RAD(140), RAD(0), RAD(-40)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  3156. 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)
  3157. 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)
  3158. 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)
  3159. 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)
  3160. end
  3161. CreateSound(363808674, Head, 9999, 1, false)
  3162. for i=0, 0.2, 0.1 / Animation_Speed do
  3163. Swait()
  3164. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, -1, 0 + ((1) - 1)) * ANGLES(RAD(25), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  3165. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.1) * ANGLES(RAD(140), RAD(0), RAD(-40)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  3166. 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)
  3167. 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)
  3168. 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)
  3169. 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)
  3170. end
  3171. ATTACK = false
  3172. Rooted = false
  3173. end
  3174.  
  3175. function CreepForm()
  3176. ATTACK = true
  3177. Rooted = true
  3178. MODE = "Creep"
  3179. SONG = 1138937014
  3180. PITCH = 1
  3181. VOLUME = 3
  3182. sick.TimePosition = 17.5
  3183. FACE = 404306534
  3184. Speed = 19
  3185. text.Text = "Creep"
  3186. ned.Text = "Creep"
  3187. TEXTCOLOR = C3(0/255,0/255,0/255)
  3188. PRT.Color = C3(215/255,147/255,0/255)
  3189. EYE.Color = C3(255/255,0/255,0/255)
  3190. EYE2.Color = C3(255/255,0/255,0/255)
  3191. Hair.Color = C3(0/255,0/255,255/255)
  3192. Hair2.Color = C3(0/255,0/255,255/255)
  3193. MAINRUINCOLOR = BrickColor.new("Navy blue")
  3194. SECONDRUINCOLOR = BrickColor.new("Neon orange")
  3195. RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
  3196. ATTACK = false
  3197. Rooted = false
  3198. end
  3199.  
  3200. --//=================================\\
  3201. --|| ATTACK FUNCTIONS AND STUFF
  3202. --\\=================================//
  3203. function CameraEnshaking(Length, Intensity)
  3204. coroutine.resume(coroutine.create(function()
  3205. local intensity = 1 * Intensity
  3206. local rotM = 0.01 * Intensity
  3207. for i = 0, Length, 0.1 do
  3208. Swait()
  3209. intensity = intensity - 0.05 * Intensity / Length
  3210. rotM = rotM - 5.0E-4 * Intensity / Length
  3211. Humanoid.CameraOffset = Vector3.new(RAD(MRANDOM(-intensity, intensity)), RAD(MRANDOM(-intensity, intensity)), RAD(MRANDOM(-intensity, intensity)))
  3212. Cam.CFrame = Cam.CFrame * CF(RAD(MRANDOM(-intensity, intensity)), RAD(MRANDOM(-intensity, intensity)), RAD(MRANDOM(-intensity, intensity))) * EULER(RAD(MRANDOM(-intensity, intensity)) * rotM, RAD(MRANDOM(-intensity, intensity)) * rotM, RAD(MRANDOM(-intensity, intensity)) * rotM)
  3213. end
  3214. Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  3215. end))
  3216. end
  3217.  
  3218. function ManualDamage(Humanoid,Damage,TorsoPart)
  3219. local defence = Instance.new("BoolValue",Humanoid.Parent)
  3220. defence.Name = ("HitBy"..Player.Name)
  3221. game:GetService("Debris"):AddItem(defence, 0.001)
  3222. Damage = Damage * DAMAGEMULTIPLIER
  3223. if Humanoid.Health ~= 0 then
  3224. local CritChance = MRANDOM(1,100)
  3225. if Damage > Humanoid.Health then
  3226. Damage = math.ceil(Humanoid.Health)
  3227. if Damage == 0 then
  3228. Damage = 0.1
  3229. end
  3230. end
  3231. Humanoid.Health = Humanoid.Health - Damage
  3232. end
  3233. end
  3234.  
  3235. function ManualAoE(POSITION,RANGE,MINDMG,MAXDMG,FLING,INSTAKILL)
  3236. local CHILDREN = workspace:GetDescendants()
  3237. for index, CHILD in pairs(CHILDREN) do
  3238. if CHILD.ClassName == "Model" and CHILD ~= Character and CHILD.Parent ~= Effects then
  3239. local HUM = CHILD:FindFirstChildOfClass("Humanoid")
  3240. if HUM then
  3241. local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
  3242. if TORSO then
  3243. if (TORSO.Position - POSITION).Magnitude <= RANGE then
  3244. if INSTAKILL == true then
  3245. CHILD:BreakJoints()
  3246. else
  3247. local DMG = MRANDOM(MINDMG,MAXDMG)
  3248. ManualDamage(HUM,DMG,TORSO)
  3249. end
  3250. if FLING > 0 then
  3251. for _, c in pairs(CHILD:GetChildren()) do
  3252. if c:IsA("BasePart") then
  3253. local bv = Instance.new("BodyVelocity")
  3254. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  3255. bv.velocity = CF(POSITION,TORSO.Position).lookVector*FLING
  3256. bv.Parent = c
  3257. Debris:AddItem(bv,0.05)
  3258. end
  3259. end
  3260. end
  3261. end
  3262. end
  3263. end
  3264. end
  3265. end
  3266. end
  3267.  
  3268. function MeleeDMG(Humanoid,Damage)
  3269. Damage = Damage * DAMAGEMULTIPLIER
  3270. if Humanoid.Health < 2000 then
  3271. if Humanoid.Health - Damage > 0 then
  3272. Humanoid.Health = Humanoid.Health - Damage
  3273. else
  3274. Humanoid.Parent:BreakJoints()
  3275. end
  3276. else
  3277. Humanoid.Parent:BreakJoints()
  3278. end
  3279. end
  3280.  
  3281.  
  3282. function BasicCombo()
  3283. ATTACK = true
  3284. Rooted = false
  3285. EQUIPPED = true
  3286. local HIT2 = function()
  3287. local HITS2 = {}
  3288. local TOUCH2 = LeftArm.Touched:Connect(function(hit)
  3289. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  3290. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  3291. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  3292. if TORSO and HUM.Health > 0 then
  3293. local PASS = true
  3294. for i = 1, #HITS2 do
  3295. if HITS2[i] == hit.Parent then
  3296. PASS = false
  3297. end
  3298. end
  3299. table.insert(HITS2,hit.Parent)
  3300. if PASS == true then
  3301. ManualDamage(HUM,MRANDOM(10,20),HUM.Torso)
  3302. end
  3303. end
  3304. end
  3305. end)
  3306. return TOUCH2
  3307. end
  3308. local HIT = function()
  3309. local HITS = {}
  3310. local TOUCH = RightArm.Touched:Connect(function(hit)
  3311. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  3312. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  3313. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  3314. if TORSO and HUM.Health > 0 then
  3315. local PASS = true
  3316. for i = 1, #HITS do
  3317. if HITS[i] == hit.Parent then
  3318. PASS = false
  3319. end
  3320. end
  3321. table.insert(HITS,hit.Parent)
  3322. if PASS == true then
  3323. ManualDamage(HUM,MRANDOM(10,20),HUM.Torso)
  3324. end
  3325. end
  3326. end
  3327. end)
  3328. return TOUCH
  3329. end
  3330. if COMBO == 1 then
  3331. for i=0, 0.35, 0.1 / Animation_Speed do
  3332. Swait()
  3333. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)), 1 / Animation_Speed)
  3334. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3335. 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)
  3336. 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)
  3337. 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)
  3338. end
  3339. CreateSound(1489705211,RightArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  3340. local TOUCHED = HIT()
  3341. for i=0, 0.5, 0.1 / Animation_Speed do
  3342. Swait()
  3343. 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})
  3344. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 1 / Animation_Speed)
  3345. 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)
  3346. 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)
  3347. 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)
  3348. 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)
  3349. end
  3350. TOUCHED:Disconnect()
  3351. COMBO = 2
  3352. elseif COMBO == 2 then
  3353. for i=0, 0.35, 0.1 / Animation_Speed do
  3354. Swait()
  3355. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(15)), 1 / Animation_Speed)
  3356. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3357. 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)
  3358. 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)
  3359. 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)
  3360. end
  3361. CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  3362. local TOUCHED = HIT2()
  3363. for i=0, 0.5, 0.1 / Animation_Speed do
  3364. Swait()
  3365. 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})
  3366. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-55)), 1 / Animation_Speed)
  3367. 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)
  3368. 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)
  3369. 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)
  3370. 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)
  3371. end
  3372. TOUCHED:Disconnect()
  3373. COMBO = 3
  3374. elseif COMBO == 3 then
  3375. for i=0, 0.35, 0.1 / Animation_Speed do
  3376. Swait()
  3377. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
  3378. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3379. 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)
  3380. 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)
  3381. 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)
  3382. end
  3383. CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  3384. local TOUCHED = HIT2()
  3385. local TOUCHED2 = HIT()
  3386. for i=0, 0.5, 0.1 / Animation_Speed do
  3387. Swait()
  3388. 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})
  3389. 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})
  3390. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
  3391. 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)
  3392. 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)
  3393. 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)
  3394. 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)
  3395. end
  3396. TOUCHED:Disconnect()
  3397. TOUCHED2:Disconnect()
  3398. COMBO = 4
  3399. elseif COMBO == 4 then
  3400. for i=0, 0.5, 0.1 / Animation_Speed do
  3401. Swait()
  3402. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
  3403. 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)
  3404. 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)
  3405. 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)
  3406. 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)
  3407. end
  3408. 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})
  3409. 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})
  3410. CameraEnshaking(3,10)
  3411. ManualAoE(RootPart.Position,17.5,20,60,20,false)
  3412. for i=0, 0.5, 0.1 / Animation_Speed do
  3413. Swait()
  3414. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
  3415. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3416. 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)
  3417. 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)
  3418. 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)
  3419. end
  3420. COMBO = 1
  3421. end
  3422. coroutine.resume(coroutine.create(function()
  3423. for i = 1, 50 do
  3424. Swait()
  3425. if ATTACK == true then
  3426. break
  3427. end
  3428. end
  3429. if ATTACK == false then
  3430. COMBO = 1
  3431. end
  3432. end))
  3433. ATTACK = false
  3434. Rooted = false
  3435. EQUIPPED = false
  3436. end
  3437.  
  3438. function ColorfulCombo()
  3439. ATTACK = true
  3440. Rooted = false
  3441. EQUIPPED = true
  3442. local HIT2 = function()
  3443. local HITS2 = {}
  3444. local TOUCH2 = LeftArm.Touched:Connect(function(hit)
  3445. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  3446. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  3447. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  3448. if TORSO and HUM.Health > 0 then
  3449. local PASS = true
  3450. for i = 1, #HITS2 do
  3451. if HITS2[i] == hit.Parent then
  3452. PASS = false
  3453. end
  3454. end
  3455. table.insert(HITS2,hit.Parent)
  3456. if PASS == true then
  3457. ManualDamage(HUM,MRANDOM(15,25),HUM.Torso)
  3458. end
  3459. end
  3460. end
  3461. end)
  3462. return TOUCH2
  3463. end
  3464. local HIT = function()
  3465. local HITS = {}
  3466. local TOUCH = RightArm.Touched:Connect(function(hit)
  3467. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  3468. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  3469. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  3470. if TORSO and HUM.Health > 0 then
  3471. local PASS = true
  3472. for i = 1, #HITS do
  3473. if HITS[i] == hit.Parent then
  3474. PASS = false
  3475. end
  3476. end
  3477. table.insert(HITS,hit.Parent)
  3478. if PASS == true then
  3479. ManualDamage(HUM,MRANDOM(15,25),HUM.Torso)
  3480. end
  3481. end
  3482. end
  3483. end)
  3484. return TOUCH
  3485. end
  3486. if COMBO == 1 then
  3487. for i=0, 0.35, 0.1 / Animation_Speed do
  3488. Swait()
  3489. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)), 1 / Animation_Speed)
  3490. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3491. 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)
  3492. 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)
  3493. 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)
  3494. end
  3495. CreateSound(1489705211,RightArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  3496. local TOUCHED = HIT()
  3497. for i=0, 0.5, 0.1 / Animation_Speed do
  3498. Swait()
  3499. 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})
  3500. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 1 / Animation_Speed)
  3501. 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)
  3502. 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)
  3503. 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)
  3504. 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)
  3505. end
  3506. TOUCHED:Disconnect()
  3507. COMBO = 2
  3508. elseif COMBO == 2 then
  3509. for i=0, 0.35, 0.1 / Animation_Speed do
  3510. Swait()
  3511. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(15)), 1 / Animation_Speed)
  3512. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3513. 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)
  3514. 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)
  3515. 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)
  3516. end
  3517. CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  3518. local TOUCHED = HIT2()
  3519. for i=0, 0.5, 0.1 / Animation_Speed do
  3520. Swait()
  3521. 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})
  3522. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-55)), 1 / Animation_Speed)
  3523. 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)
  3524. 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)
  3525. 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)
  3526. 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)
  3527. end
  3528. TOUCHED:Disconnect()
  3529. COMBO = 3
  3530. elseif COMBO == 3 then
  3531. for i=0, 0.35, 0.1 / Animation_Speed do
  3532. Swait()
  3533. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
  3534. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3535. 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)
  3536. 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)
  3537. 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)
  3538. end
  3539. CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  3540. local TOUCHED = HIT2()
  3541. local TOUCHED2 = HIT()
  3542. for i=0, 0.5, 0.1 / Animation_Speed do
  3543. Swait()
  3544. 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})
  3545. 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})
  3546. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
  3547. 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)
  3548. 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)
  3549. 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)
  3550. 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)
  3551. end
  3552. TOUCHED:Disconnect()
  3553. TOUCHED2:Disconnect()
  3554. COMBO = 4
  3555. elseif COMBO == 4 then
  3556. for i=0, 0.5, 0.1 / Animation_Speed do
  3557. Swait()
  3558. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
  3559. 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)
  3560. 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)
  3561. 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)
  3562. 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)
  3563. end
  3564. 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})
  3565. 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})
  3566. CameraEnshaking(3,10)
  3567. ManualAoE(RootPart.Position,17.5,20,60,20,false)
  3568. for i=0, 0.5, 0.1 / Animation_Speed do
  3569. Swait()
  3570. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
  3571. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3572. 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)
  3573. 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)
  3574. 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)
  3575. end
  3576. COMBO = 1
  3577. end
  3578. coroutine.resume(coroutine.create(function()
  3579. for i = 1, 50 do
  3580. Swait()
  3581. if ATTACK == true then
  3582. break
  3583. end
  3584. end
  3585. if ATTACK == false then
  3586. COMBO = 1
  3587. end
  3588. end))
  3589. ATTACK = false
  3590. Rooted = false
  3591. EQUIPPED = false
  3592. end
  3593.  
  3594. function InfernoCombo()
  3595. ATTACK = true
  3596. Rooted = false
  3597. EQUIPPED = true
  3598. local HIT2 = function()
  3599. local HITS2 = {}
  3600. local TOUCH2 = LeftArm.Touched:Connect(function(hit)
  3601. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  3602. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  3603. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  3604. if TORSO and HUM.Health > 0 then
  3605. local PASS = true
  3606. for i = 1, #HITS2 do
  3607. if HITS2[i] == hit.Parent then
  3608. PASS = false
  3609. end
  3610. end
  3611. table.insert(HITS2,hit.Parent)
  3612. if PASS == true then
  3613. ManualDamage(HUM,MRANDOM(5,10),HUM.Torso)
  3614. end
  3615. end
  3616. end
  3617. end)
  3618. return TOUCH2
  3619. end
  3620. local HIT = function()
  3621. local HITS = {}
  3622. local TOUCH = RightLeg.Touched:Connect(function(hit)
  3623. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  3624. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  3625. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  3626. if TORSO and HUM.Health > 0 then
  3627. local PASS = true
  3628. for i = 1, #HITS do
  3629. if HITS[i] == hit.Parent then
  3630. PASS = false
  3631. end
  3632. end
  3633. table.insert(HITS,hit.Parent)
  3634. if PASS == true then
  3635. ManualDamage(HUM,MRANDOM(10,15),HUM.Torso)
  3636. end
  3637. end
  3638. end
  3639. end)
  3640. return TOUCH
  3641. end
  3642. local HIT3 = function()
  3643. local HITS3 = {}
  3644. local TOUCH3 = LeftLeg.Touched:Connect(function(hit)
  3645. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  3646. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  3647. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  3648. if TORSO and HUM.Health > 0 then
  3649. local PASS = true
  3650. for i = 1, #HITS3 do
  3651. if HITS3[i] == hit.Parent then
  3652. PASS = false
  3653. end
  3654. end
  3655. table.insert(HITS3,hit.Parent)
  3656. if PASS == true then
  3657. ManualDamage(HUM,MRANDOM(15,20),HUM.Torso)
  3658. end
  3659. end
  3660. end
  3661. end)
  3662. return TOUCH3
  3663. end
  3664. if COMBO == 1 then
  3665. for i=0, 0.35, 0.1 / Animation_Speed do
  3666. Swait()
  3667. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(15), RAD(0), RAD(0)), 1 / Animation_Speed)
  3668. 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)
  3669. 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)
  3670. 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)
  3671. end
  3672. CreateSound(1489705211,RightLeg,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  3673. local TOUCHED = HIT()
  3674. for i=0, 0.5, 0.1 / Animation_Speed do
  3675. Swait()
  3676. 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})
  3677. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-20), RAD(0), RAD(0)), 1 / Animation_Speed)
  3678. 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)
  3679. 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)
  3680. 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)
  3681. end
  3682. TOUCHED:Disconnect()
  3683. COMBO = 2
  3684. elseif COMBO == 2 then
  3685. for i=0, 0.35, 0.1 / Animation_Speed do
  3686. Swait()
  3687. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(15)), 1 / Animation_Speed)
  3688. 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)
  3689. 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)
  3690. 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)
  3691. end
  3692. CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  3693. local TOUCHED = HIT2()
  3694. for i=0, 0.5, 0.1 / Animation_Speed do
  3695. Swait()
  3696. 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})
  3697. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-55)), 1 / Animation_Speed)
  3698. 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)
  3699. 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)
  3700. 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)
  3701. end
  3702. TOUCHED:Disconnect()
  3703. COMBO = 3
  3704. elseif COMBO == 3 then
  3705. for i=0, 0.2, 0.1 / Animation_Speed do
  3706. Swait()
  3707. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.5) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3708. 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)
  3709. 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)
  3710. 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)
  3711. end
  3712. CreateSound(1489705211,LeftLeg,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  3713. local TOUCHED = HIT3()
  3714. for i=0, 0.5, 0.1 / Animation_Speed do
  3715. Swait()
  3716. 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})
  3717. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0.5) * ANGLES(RAD(-40), RAD(0), RAD(0)), 0.85 / Animation_Speed)
  3718. 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)
  3719. 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)
  3720. 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)
  3721. end
  3722. TOUCHED:Disconnect()
  3723. COMBO = 4
  3724. elseif COMBO == 4 then
  3725. Rooted = true
  3726. for i=0, 0.5, 0.1 / Animation_Speed do
  3727. Swait()
  3728. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
  3729. 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)
  3730. 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)
  3731. 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)
  3732. end
  3733. for i=0, 0.1, 0.1 / Animation_Speed do
  3734. Swait()
  3735. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
  3736. 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)
  3737. 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)
  3738. 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)
  3739. end
  3740. local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 25*SIZE, Character)
  3741. 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})
  3742. 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})
  3743. CameraEnshaking(3,10)
  3744. ManualAoE(HITPOS,15,20,45,75,false)
  3745. for i=0, 0.5, 0.1 / Animation_Speed do
  3746. Swait()
  3747. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 3 / Animation_Speed)
  3748. 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)
  3749. 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)
  3750. 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)
  3751. end
  3752. Rooted = false
  3753. COMBO = 1
  3754. end
  3755. coroutine.resume(coroutine.create(function()
  3756. for i = 1, 50 do
  3757. Swait()
  3758. if ATTACK == true then
  3759. break
  3760. end
  3761. end
  3762. if ATTACK == false then
  3763. COMBO = 1
  3764. end
  3765. end))
  3766. ATTACK = false
  3767. Rooted = false
  3768. EQUIPPED = false
  3769. end
  3770.  
  3771. function FlyingCombo()
  3772. ATTACK = true
  3773. Rooted = false
  3774. EQUIPPED = true
  3775. local HIT2 = function()
  3776. local HITS2 = {}
  3777. local TOUCH2 = LeftArm.Touched:Connect(function(hit)
  3778. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  3779. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  3780. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  3781. if TORSO and HUM.Health > 0 then
  3782. local PASS = true
  3783. for i = 1, #HITS2 do
  3784. if HITS2[i] == hit.Parent then
  3785. PASS = false
  3786. end
  3787. end
  3788. table.insert(HITS2,hit.Parent)
  3789. if PASS == true then
  3790. ManualDamage(HUM,MRANDOM(15,20),HUM.Torso)
  3791. end
  3792. end
  3793. end
  3794. end)
  3795. return TOUCH2
  3796. end
  3797. local HIT = function()
  3798. local HITS = {}
  3799. local TOUCH = RightArm.Touched:Connect(function(hit)
  3800. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  3801. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  3802. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  3803. if TORSO and HUM.Health > 0 then
  3804. local PASS = true
  3805. for i = 1, #HITS do
  3806. if HITS[i] == hit.Parent then
  3807. PASS = false
  3808. end
  3809. end
  3810. table.insert(HITS,hit.Parent)
  3811. if PASS == true then
  3812. ManualDamage(HUM,MRANDOM(15,20),HUM.Torso)
  3813. end
  3814. end
  3815. end
  3816. end)
  3817. return TOUCH
  3818. end
  3819. local HIT3 = function()
  3820. local HITS3 = {}
  3821. local TOUCH3 = RightLeg.Touched:Connect(function(hit)
  3822. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  3823. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  3824. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  3825. if TORSO and HUM.Health > 0 then
  3826. local PASS = true
  3827. for i = 1, #HITS3 do
  3828. if HITS3[i] == hit.Parent then
  3829. PASS = false
  3830. end
  3831. end
  3832. table.insert(HITS3,hit.Parent)
  3833. if PASS == true then
  3834. ManualDamage(HUM,MRANDOM(10,15),HUM.Torso)
  3835. end
  3836. end
  3837. end
  3838. end)
  3839. return TOUCH3
  3840. end
  3841. local HIT4 = function()
  3842. local HITS4 = {}
  3843. local TOUCH4 = LeftLeg.Touched:Connect(function(hit)
  3844. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
  3845. local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
  3846. local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  3847. if TORSO and HUM.Health > 0 then
  3848. local PASS = true
  3849. for i = 1, #HITS4 do
  3850. if HITS4[i] == hit.Parent then
  3851. PASS = false
  3852. end
  3853. end
  3854. table.insert(HITS4,hit.Parent)
  3855. if PASS == true then
  3856. ManualDamage(HUM,MRANDOM(10,15),HUM.Torso)
  3857. end
  3858. end
  3859. end
  3860. end)
  3861. return TOUCH4
  3862. end
  3863. if COMBO == 1 then
  3864. for i=0, 0.3, 0.1 / Animation_Speed do
  3865. Swait()
  3866. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(15), RAD(0), RAD(0)), 1 / Animation_Speed)
  3867. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3868. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.5, -0.6) * ANGLES(RAD(10), RAD(0), RAD(-89)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3869. 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)
  3870. 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)
  3871. 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)
  3872. end
  3873. CreateSound(1489705211,RightArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  3874. local TOUCHED2 = HIT4()
  3875. local TOUCHED = HIT3()
  3876. for i=0, 0.075, 0.1 / Animation_Speed do
  3877. Swait()
  3878. 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})
  3879. 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})
  3880. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-30), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  3881. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3882. 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)
  3883. 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)
  3884. 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)
  3885. 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)
  3886. end
  3887. for i=0, 0.075, 0.1 / Animation_Speed do
  3888. Swait()
  3889. 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})
  3890. 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})
  3891. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-60), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  3892. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3893. 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)
  3894. 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)
  3895. 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)
  3896. 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)
  3897. end
  3898. for i=0, 0.075, 0.1 / Animation_Speed do
  3899. Swait()
  3900. 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})
  3901. 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})
  3902. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-90), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  3903. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3904. 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)
  3905. 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)
  3906. 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)
  3907. 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)
  3908. end
  3909. for i=0, 0.075, 0.1 / Animation_Speed do
  3910. Swait()
  3911. 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})
  3912. 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})
  3913. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-120), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  3914. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3915. 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)
  3916. 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)
  3917. 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)
  3918. 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)
  3919. end
  3920. for i=0, 0.075, 0.1 / Animation_Speed do
  3921. Swait()
  3922. 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})
  3923. 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})
  3924. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-150), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  3925. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3926. 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)
  3927. 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)
  3928. 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)
  3929. 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)
  3930. end
  3931. for i=0, 0.075, 0.1 / Animation_Speed do
  3932. Swait()
  3933. 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})
  3934. 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})
  3935. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-180), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  3936. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3937. 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)
  3938. 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)
  3939. 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)
  3940. 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)
  3941. end
  3942. for i=0, 0.075, 0.1 / Animation_Speed do
  3943. Swait()
  3944. 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})
  3945. 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})
  3946. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-210), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  3947. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3948. 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)
  3949. 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)
  3950. 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)
  3951. 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)
  3952. end
  3953. for i=0, 0.075, 0.1 / Animation_Speed do
  3954. Swait()
  3955. 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})
  3956. 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})
  3957. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-240), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  3958. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3959. 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)
  3960. 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)
  3961. 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)
  3962. 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)
  3963. end
  3964. TOUCHED:Disconnect()
  3965. TOUCHED2:Disconnect()
  3966. COMBO = 2
  3967. elseif COMBO == 2 then
  3968. for i=0, 0.3, 0.1 / Animation_Speed do
  3969. Swait()
  3970. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-15), RAD(0), RAD(0)), 1 / Animation_Speed)
  3971. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3972. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.5, -0.6) * ANGLES(RAD(10), RAD(0), RAD(-89)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  3973. 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)
  3974. 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)
  3975. 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)
  3976. end
  3977. CreateSound(1489705211,RightArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  3978. local TOUCHED2 = HIT4()
  3979. local TOUCHED = HIT3()
  3980. for i=0, 0.075, 0.1 / Animation_Speed do
  3981. Swait()
  3982. 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})
  3983. 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})
  3984. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(30), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  3985. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3986. 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)
  3987. 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)
  3988. 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)
  3989. 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)
  3990. end
  3991. for i=0, 0.075, 0.1 / Animation_Speed do
  3992. Swait()
  3993. 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})
  3994. 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})
  3995. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(60), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  3996. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  3997. 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)
  3998. 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)
  3999. 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)
  4000. 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)
  4001. end
  4002. for i=0, 0.075, 0.1 / Animation_Speed do
  4003. Swait()
  4004. 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})
  4005. 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})
  4006. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(90), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  4007. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4008. 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)
  4009. 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)
  4010. 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)
  4011. 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)
  4012. end
  4013. for i=0, 0.075, 0.1 / Animation_Speed do
  4014. Swait()
  4015. 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})
  4016. 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})
  4017. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(120), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  4018. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4019. 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)
  4020. 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)
  4021. 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)
  4022. 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)
  4023. end
  4024. for i=0, 0.075, 0.1 / Animation_Speed do
  4025. Swait()
  4026. 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})
  4027. 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})
  4028. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(150), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  4029. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4030. 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)
  4031. 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)
  4032. 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)
  4033. 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)
  4034. end
  4035. for i=0, 0.075, 0.1 / Animation_Speed do
  4036. Swait()
  4037. 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})
  4038. 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})
  4039. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(180), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  4040. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4041. 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)
  4042. 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)
  4043. 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)
  4044. 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)
  4045. end
  4046. for i=0, 0.075, 0.1 / Animation_Speed do
  4047. Swait()
  4048. 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})
  4049. 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})
  4050. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(210), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  4051. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4052. 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)
  4053. 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)
  4054. 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)
  4055. 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)
  4056. end
  4057. for i=0, 0.075, 0.1 / Animation_Speed do
  4058. Swait()
  4059. 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})
  4060. 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})
  4061. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(240), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  4062. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4063. 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)
  4064. 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)
  4065. 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)
  4066. 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)
  4067. end
  4068. for i=0, 0.075, 0.1 / Animation_Speed do
  4069. Swait()
  4070. 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})
  4071. 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})
  4072. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(270), RAD(0), RAD(0)), 2.5 / Animation_Speed)
  4073. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4074. 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)
  4075. 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)
  4076. 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)
  4077. 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)
  4078. end
  4079. TOUCHED:Disconnect()
  4080. TOUCHED2:Disconnect()
  4081. COMBO = 3
  4082. elseif COMBO == 3 then
  4083. for i=0, 0.35, 0.1 / Animation_Speed do
  4084. Swait()
  4085. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
  4086. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  4087. 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)
  4088. 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)
  4089. 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)
  4090. end
  4091. CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
  4092. local TOUCHED = HIT2()
  4093. local TOUCHED2 = HIT()
  4094. for i=0, 0.5, 0.1 / Animation_Speed do
  4095. Swait()
  4096. 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})
  4097. 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})
  4098. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0.7) * ANGLES(RAD(70), RAD(0), RAD(0)), 1 / Animation_Speed)
  4099. 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)
  4100. 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)
  4101. 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)
  4102. 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)
  4103. end
  4104. TOUCHED:Disconnect()
  4105. TOUCHED2:Disconnect()
  4106. COMBO = 4
  4107. elseif COMBO == 4 then
  4108. for i=0, 0.5, 0.1 / Animation_Speed do
  4109. Swait()
  4110. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
  4111. 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)
  4112. 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)
  4113. 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)
  4114. 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)
  4115. end
  4116. 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})
  4117. 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})
  4118. CameraEnshaking(3,10)
  4119. ManualAoE(RootPart.Position,17.5,20,60,20,false)
  4120. for i=0, 0.5, 0.1 / Animation_Speed do
  4121. Swait()
  4122. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
  4123. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  4124. 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)
  4125. 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)
  4126. 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)
  4127. end
  4128. COMBO = 1
  4129. end
  4130. coroutine.resume(coroutine.create(function()
  4131. for i = 1, 50 do
  4132. Swait()
  4133. if ATTACK == true then
  4134. break
  4135. end
  4136. end
  4137. if ATTACK == false then
  4138. COMBO = 1
  4139. end
  4140. end))
  4141. ATTACK = false
  4142. Rooted = false
  4143. EQUIPPED = false
  4144. end
  4145.  
  4146. function SuperStomm()
  4147. ATTACK = true
  4148. Rooted = true
  4149. local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 25*SIZE, Character)
  4150. coroutine.resume(coroutine.create(function()
  4151. Swait(65)
  4152. CameraEnshaking(3,25)
  4153. CreateSound(262562442,RightLeg,60,1,false)
  4154. CreateDebreeRing(HITFLOOR,HITPOS,90,VT(10,10,10),2)
  4155. 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})
  4156. ApplyAoE2(HITPOS,80,50,100,75,false)
  4157. end))
  4158. CreateSound(163619849,RightLeg,10,1,false)
  4159. for i=0, 2, 0.1 / Animation_Speed do
  4160. 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})
  4161. Swait()
  4162. 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)
  4163. 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)
  4164. 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)
  4165. 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)
  4166. 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)
  4167. 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)
  4168. end
  4169. for i=0, 1, 0.1 / Animation_Speed do
  4170. Swait()
  4171. 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)
  4172. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25*SIZE) - 1)) * ANGLES(RAD(35), RAD(0), RAD(0)), 1 / Animation_Speed)
  4173. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.2*SIZE, 0.5*SIZE, 0) * ANGLES(RAD(0), RAD(105), RAD(-85)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  4174. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2*SIZE, 0.5*SIZE, 0) * ANGLES(RAD(0), RAD(-105), RAD(85)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4175. 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)
  4176. 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)
  4177. end
  4178. ATTACK = false
  4179. Rooted = false
  4180. end
  4181.  
  4182.  
  4183.  
  4184. --//=================================\\
  4185. --|| ASSIGN THINGS TO KEYS
  4186. --\\=================================//
  4187.  
  4188. function MouseDown(Mouse)
  4189. if ATTACK == false and MODE ~= "inferno" and MODE ~= "Noob" and MODE ~= "Baldi" and MODE ~= "Creep" and MODE ~= "Love" and MODE ~= "Black" then
  4190. BasicCombo()
  4191. elseif ATTACK == false and MODE == "Noob" or MODE == "Baldi" or ATTACK == false and MODE == "Creep" then
  4192. ColorfulCombo()
  4193. elseif ATTACK == false and MODE == "Love" or ATTACK == false and MODE == "Black" then
  4194. FlyingCombo()
  4195. elseif ATTACK == false and MODE == "Inferno" then
  4196. InfernoCombo()
  4197. end
  4198. end
  4199.  
  4200. function MouseUp(Mouse)
  4201. HOLD = false
  4202. end
  4203.  
  4204. function KeyDown(Key)
  4205. if Key ~= "w" and Key ~= "a" and Key ~= "s" and Key ~= "d" then
  4206. KEYHOLD = true
  4207. if Key == "n" and ATTACK == false and MODE == "Sky" then
  4208. CosmosForm()
  4209.  
  4210. elseif Key == "n" and ATTACK == false and MODE == "Cosmos" then
  4211. ResetMode()
  4212. end
  4213.  
  4214. if Key == "m" and ATTACK == false and MODE == "Sky" then
  4215. CreepForm()
  4216.  
  4217. elseif Key == "m" and ATTACK == false and MODE == "Creep" then
  4218. ResetMode()
  4219. end
  4220.  
  4221. if Key == "q" and ATTACK == false and MODE ~= "Time" then
  4222. HackerForm()
  4223.  
  4224. elseif Key == "m" and ATTACK == false and MODE == "Time" then
  4225. LostForm()
  4226.  
  4227. elseif Key == "q" and ATTACK == false and MODE == "Time" then
  4228. ResetMode()
  4229. end
  4230.  
  4231. if Key == "e" and ATTACK == false and MODE ~= "Hexa" then
  4232. LifeForm()
  4233.  
  4234. elseif Key == "e" and ATTACK == false and MODE == "Hexa" then
  4235. ResetMode()
  4236. end
  4237.  
  4238. if Key == "p" and ATTACK == false and MODE ~= "Random" then
  4239. RandomForm()
  4240. sick.TimePosition = 0.01
  4241. RCHOICE = MRANDOM(1,6)
  4242.  
  4243. elseif Key == "m" and ATTACK == false and MODE == "Random" then
  4244. RCHOICE = MRANDOM(1,6)
  4245. sick.TimePosition = 0.01
  4246.  
  4247. elseif Key == "p" and ATTACK == false and MODE == "Random" then
  4248. ResetMode()
  4249. end
  4250.  
  4251. if Key == "m" and ATTACK == false and MODE == "Hexa" then
  4252. EvilForm()
  4253. end
  4254.  
  4255. elseif Key == "m" and ATTACK == false and MODE == "Evil" then
  4256. LifeForm()
  4257. end
  4258.  
  4259. if Key == "r" and ATTACK == false and MODE ~= "Noob" then
  4260. NoobForm()
  4261.  
  4262. elseif Key == "r" and ATTACK == false and MODE == "Noob" then
  4263. ResetMode()
  4264. end
  4265.  
  4266. if Key == "m" and ATTACK == false and MODE == "Noob" then
  4267. BaldiForm()
  4268.  
  4269. elseif Key == "m" and ATTACK == false and MODE == "Baldi" then
  4270. NoobForm()
  4271. end
  4272.  
  4273. if Key == "y" and ATTACK == false and MODE ~= "Love" then
  4274. LoveForm()
  4275.  
  4276. elseif Key == "y" and ATTACK == false and MODE == "Love" then
  4277. ResetMode()
  4278. end
  4279.  
  4280. if Key == "m" and ATTACK == false and MODE == "Love" then
  4281. MurderForm()
  4282.  
  4283. elseif Key == "m" and ATTACK == false and MODE == "Murder" then
  4284. LoveForm()
  4285. end
  4286.  
  4287. if Key == "u" and ATTACK == false and MODE ~= "Classic" then
  4288. BlackWhiteForm()
  4289.  
  4290. elseif Key == "u" and ATTACK == false and MODE == "Classic" then
  4291. ResetMode()
  4292. end
  4293.  
  4294. if Key == "m" and ATTACK == false and MODE == "Classic" then
  4295. EightyForm()
  4296.  
  4297. elseif Key == "m" and ATTACK == false and MODE == "The Old" then
  4298. BlackWhiteForm()
  4299. end
  4300.  
  4301. if Key == "t" and ATTACK == false and MODE ~= "Meme" then
  4302. MemeForm()
  4303.  
  4304. elseif Key == "t" and ATTACK == false and MODE == "Meme" then
  4305. ResetMode()
  4306. end
  4307.  
  4308. if Key == "n" and ATTACK == false and MODE == "Meme" then
  4309. InfernoForm()
  4310. elseif Key == "n" and ATTACK == false and MODE == "Inferno" then
  4311. MemeForm()
  4312.  
  4313. elseif Key == "m" and ATTACK == false and MODE == "Meme" then
  4314. BlackForm()
  4315.  
  4316. elseif Key == "m" and ATTACK == false and MODE == "Black" then
  4317. MemeForm()
  4318. end
  4319.  
  4320. if Key == "z" and ATTACK == false and MODE == "Lost" then
  4321. SuperStomm()
  4322. end
  4323. end
  4324.  
  4325. function KeyUp(Key)
  4326. if Key ~= "w" and Key ~= "a" and Key ~= "s" and Key ~= "d" then
  4327. KEYHOLD = false
  4328. end
  4329. end
  4330.  
  4331. Mouse.Button1Down:connect(function(NEWKEY)
  4332. MouseDown(NEWKEY)
  4333. end)
  4334. Mouse.Button1Up:connect(function(NEWKEY)
  4335. MouseUp(NEWKEY)
  4336. end)
  4337. Mouse.KeyDown:connect(function(NEWKEY)
  4338. KeyDown(NEWKEY)
  4339. end)
  4340. Mouse.KeyUp:connect(function(NEWKEY)
  4341. KeyUp(NEWKEY)
  4342. end)
  4343.  
  4344. --//=================================\\
  4345. --\\=================================//
  4346.  
  4347.  
  4348. function unanchor()
  4349. if UNANCHOR == true then
  4350. g = Character:GetChildren()
  4351. for i = 1, #g do
  4352. if g[i].ClassName == "Part" then
  4353. g[i].Anchored = false
  4354. end
  4355. end
  4356. end
  4357. end
  4358.  
  4359.  
  4360. --//=================================\\
  4361. --|| WRAP THE WHOLE SCRIPT UP
  4362. --\\=================================//
  4363.  
  4364. Humanoid.Changed:connect(function(Jump)
  4365. if Jump == "Jump" and (Disable_Jump == true) then
  4366. Humanoid.Jump = false
  4367. end
  4368. end)
  4369.  
  4370. local BLINKLOOP = 0
  4371. script.Parent = WEAPONGUI
  4372. ANIMATE.Parent = nil
  4373.  
  4374. local bguis = Instance.new("BillboardGui",tors)
  4375. bguis.Size = UDim2.new(25, 0, 25, 0)
  4376. local imgca = Instance.new("ImageLabel",bguis)
  4377. imgca.BackgroundTransparency = 1
  4378. imgca.ImageTransparency = 1
  4379. imgca.Size = UDim2.new(3,0,3,0)
  4380. imgca.Image = "rbxassetid://0" --997291547,521073910,2312119891
  4381. imgca.ImageColor3 = Color3.new(0,0,0)
  4382.  
  4383. coroutine.resume(coroutine.create(function()
  4384. repeat
  4385. Swait()
  4386. imgca.Rotation = imgca.Rotation + 5 + sick.PlaybackLoudness/25
  4387. bguis.Size = UDim2.new(12 + 3 * math.cos(SINE / 30),0, 12 + 3 * math.cos(SINE / 30),0)
  4388. imgca.ImageColor3 = MAINRUINCOLOR.Color
  4389. imgca.ImageTransparency = 0 + 0.25 * math.cos(SINE / 30)
  4390. text.Position = UDim2.new(0,0 - 5 * SIN(SINE / 32),0,0 - 5 * SIN(SINE / 45))
  4391. text.Rotation = 0 - 2 * math.cos(SINE / 24)
  4392. techc.Rotation = techc.Rotation + 1
  4393. circl.Rotation = circl.Rotation - 1 + sick.PlaybackLoudness/75
  4394. circl2.Rotation = circl2.Rotation + 1 + sick.PlaybackLoudness/50
  4395. imgl2.Rotation = imgl2.Rotation - 1 + sick.PlaybackLoudness/50
  4396. imgl2b.Rotation = imgl2b.Rotation + 1 + sick.PlaybackLoudness/25
  4397. ned.Rotation = 0 - 4 * math.cos(SINE / 24)
  4398. ned.Position = UDim2.new(0.7,0 - 10 * math.cos(SINE / 32),0.8,0 - 10 * math.cos(SINE / 45))
  4399. until Humanoid.Health == 0
  4400. end))
  4401.  
  4402. while true do
  4403. Swait()
  4404. if Humanoid then
  4405. local IDLEANIMATION = Humanoid:LoadAnimation(ROBLOXIDLEANIMATION)
  4406. IDLEANIMATION:Play()
  4407. end
  4408. SINE = SINE + CHANGE*2
  4409. local TORSOVELOCITY = (RootPart.Velocity * VT(1, 0, 1)).magnitude
  4410. local TORSOVERTICALVELOCITY = RootPart.Velocity.y
  4411. local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4, Character)
  4412. local WALKSPEEDVALUE = 12 / (Humanoid.WalkSpeed / 16)
  4413. 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)
  4414. 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)
  4415. 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)
  4416. handlexweld.C1 = handlexweld.C1 * ANGLES(RAD(0), RAD(0), RAD(-2))
  4417. if MODE ~= "Sky" and MODE ~= "Cosmos" and MODE ~= "Black" and MODE ~= "Hexa" and MODE ~= "Time" and MODE ~= "Inferno" then
  4418. rwing1weld.C1 = Clerp(rwing1weld.C1, CF(-2.5, -1, 0) * ANGLES(RAD(0), RAD(0 + 0.75 * SIN(SINE / 15) - 1.75 * COS(SINE / 15)), RAD(-1 - 8 * SIN(SINE / 15))), 3 / Animation_Speed)
  4419. rwing2weld.C1 = Clerp(rwing2weld.C1, CF(-4, -1.25, 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 2 * COS(SINE / 15)), RAD(-5 - 6 * SIN(SINE / 15))), 3 / Animation_Speed)
  4420. rwing3weld.C1 = Clerp(rwing3weld.C1, CF(-5.5, -1.5, 0) * ANGLES(RAD(0), RAD(0 + 1.25 * SIN(SINE / 15) - 2.25 * COS(SINE / 15)), RAD(-10 - 4 * SIN(SINE / 15))), 3 / Animation_Speed)
  4421. lwing1weld.C1 = Clerp(lwing1weld.C1, CF(2.5, -1, 0) * ANGLES(RAD(0), RAD(0 - 0.75 * SIN(SINE / 15) + 1.75 * COS(SINE / 15)), RAD(-1 + 8 * SIN(SINE / 15))), 3 / Animation_Speed)
  4422. lwing2weld.C1 = Clerp(lwing2weld.C1, CF(4, -1.25, 0) * ANGLES(RAD(0), RAD(0 - 1 * SIN(SINE / 15) + 2 * COS(SINE / 15)), RAD(5 + 6 * SIN(SINE / 15))), 3 / Animation_Speed)
  4423. lwing3weld.C1 = Clerp(lwing3weld.C1, CF(5.5, -1.5, 0) * ANGLES(RAD(0), RAD(0 - 1.25 * SIN(SINE / 15) + 2.25 * COS(SINE / 15)), RAD(10 + 4 * SIN(SINE / 15))), 3 / Animation_Speed)
  4424. handleweld.C1 = Clerp(handleweld.C1, CF(0, -1, -1.5) * ANGLES(RAD(0), RAD(0), RAD(0)), 3 / Animation_Speed)
  4425. end
  4426. if MODE == "Sky" or MODE == "Cosmos" or MODE == "Hexa" or MODE == "Time" then
  4427. rwing1weld.C1 = Clerp(rwing1weld.C1, CF(-2.5, -1, 0) * ANGLES(RAD(0), RAD(0 + 0.75 * SIN(SINE / 15) - 1.75 * COS(SINE / 15)), RAD(-1 - 8 * SIN(SINE / 15))), 3 / Animation_Speed)
  4428. rwing2weld.C1 = Clerp(rwing2weld.C1, CF(-4, -1.25, 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 2 * COS(SINE / 15)), RAD(-5 - 6 * SIN(SINE / 15))), 3 / Animation_Speed)
  4429. rwing3weld.C1 = Clerp(rwing3weld.C1, CF(-5.5, -1.5, 0) * ANGLES(RAD(0), RAD(0 + 1.25 * SIN(SINE / 15) - 2.25 * COS(SINE / 15)), RAD(-10 - 4 * SIN(SINE / 15))), 3 / Animation_Speed)
  4430. lwing1weld.C1 = Clerp(rwing1weld.C1, CF(-2.5, -1, 0) * ANGLES(RAD(0), RAD(0 + 0.75 * SIN(SINE / 15) - 1.75 * COS(SINE / 15)), RAD(-1 - 8 * SIN(SINE / 15))), 3 / Animation_Speed)
  4431. lwing2weld.C1 = Clerp(rwing2weld.C1, CF(-4, -1.25, 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 2 * COS(SINE / 15)), RAD(-5 - 6 * SIN(SINE / 15))), 3 / Animation_Speed)
  4432. lwing3weld.C1 = Clerp(rwing3weld.C1, CF(-5.5, -1.5, 0) * ANGLES(RAD(0), RAD(0 + 1.25 * SIN(SINE / 15) - 2.25 * COS(SINE / 15)), RAD(-10 - 4 * SIN(SINE / 15))), 3 / Animation_Speed)
  4433. handleweld.C1 = Clerp(handleweld.C1, CF(0, -1, -1.5) * ANGLES(RAD(0), RAD(0), RAD(0)), 3 / Animation_Speed)
  4434. end
  4435. if MODE == "Black" then
  4436. rwing1weld.C1 = Clerp(rwing1weld.C1, CF(0.5, 4, 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 1 * COS(SINE / 15)), RAD(-45)), 3 / Animation_Speed)
  4437. 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)
  4438. rwing3weld.C1 = Clerp(rwing3weld.C1, CF(-0.5, 4, 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 1 * COS(SINE / 15)), RAD(45)), 3 / Animation_Speed)
  4439. lwing1weld.C1 = rwing2weld.C1
  4440. lwing2weld.C1 = rwing2weld.C1
  4441. lwing3weld.C1 = rwing2weld.C1
  4442. handleweld.C1 = Clerp(handleweld.C1, CF(0, -3, -1.4) * ANGLES(RAD(0), RAD(0), RAD(0 + 999 * COS(SINE / 50))), 3 / Animation_Speed)
  4443. end
  4444. if ANIM == "Walk" and TORSOVELOCITY > 1 then
  4445. if MODE == "Sky" then
  4446. 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)
  4447. 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)
  4448. 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)
  4449. 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)
  4450. elseif MODE == "Cosmos" then
  4451. 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)
  4452. 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)
  4453. 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)
  4454. 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)
  4455. elseif MODE == "Love" then
  4456. 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)
  4457. 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)
  4458. elseif MODE ~= "Sky" and MODE ~= "Cosmos" and MODE ~= "Black" and MODE ~= "Evil" and MODE ~= "Murder" then
  4459. 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)
  4460. 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)
  4461. 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)
  4462. 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)
  4463. elseif MODE == "Hexa" then
  4464. 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)
  4465. 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)
  4466. 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)
  4467. 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)
  4468. elseif MODE == "Time" then
  4469. 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)
  4470. 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)
  4471. 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)
  4472. 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)
  4473. elseif MODE == "Evil" then
  4474. 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)
  4475. 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)
  4476. elseif MODE == "Black" then
  4477. 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)
  4478. 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)
  4479. elseif MODE == "Murder" then
  4480. 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)
  4481. 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)
  4482. 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)
  4483. 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)
  4484. end
  4485. elseif (ANIM ~= "Walk") or (TORSOVELOCITY < 1) then
  4486. if MODE == "Sky" then
  4487. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  4488. 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)
  4489. 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)
  4490. 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)
  4491. elseif MODE == "Cosmos" then
  4492. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  4493. 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)
  4494. 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)
  4495. 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)
  4496. elseif MODE == "Love" then
  4497. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  4498. 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)
  4499. elseif MODE ~= "Sky" and MODE ~= "Cosmos" and MODE ~= "Black" and MODE ~= "Evil" and MODE ~= "Murder" then
  4500. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  4501. 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)
  4502. 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)
  4503. 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)
  4504. elseif MODE == "Hexa" then
  4505. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  4506. 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)
  4507. 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)
  4508. 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)
  4509. elseif MODE == "Time" then
  4510. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  4511. 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)
  4512. 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)
  4513. 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)
  4514. elseif MODE == "Evil" then
  4515. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  4516. 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)
  4517. elseif MODE == "Black" then
  4518. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  4519. 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)
  4520. elseif MODE == "Murder" then
  4521. RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  4522. 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)
  4523. 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)
  4524. 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)
  4525. end
  4526. end
  4527. if FULL == false then
  4528. if TORSOVERTICALVELOCITY > 1 and HITFLOOR == nil then
  4529. ANIM = "Jump"
  4530. if ATTACK == false then
  4531. if MODE ~= "Inferno" then
  4532. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4533. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(-20), RAD(0), RAD(0)), 3 / Animation_Speed)
  4534. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(20)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  4535. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(-20)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4536. 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)
  4537. 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)
  4538. elseif MODE == "Inferno" then
  4539. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4540. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(-2, -0.6, 0.5 + ((1) - 1)) * ANGLES(RAD(0), RAD(25), RAD(0)), 1 / Animation_Speed)
  4541. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.1) * ANGLES(RAD(140), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  4542. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(-20)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4543. 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)
  4544. 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)
  4545.  
  4546. end
  4547. end
  4548. elseif TORSOVERTICALVELOCITY < -1 and HITFLOOR == nil then
  4549. ANIM = "Fall"
  4550. if ATTACK == false then
  4551. if MODE ~= "Inferno" then
  4552. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4553. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(20), RAD(0), RAD(0)), 3 / Animation_Speed)
  4554. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(60)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  4555. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-60)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4556. 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)
  4557. 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)
  4558. elseif MODE == "Inferno" then
  4559. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4560. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(-2, -0.6, 0.5 + ((1) - 1)) * ANGLES(RAD(0), RAD(25), RAD(0)), 1 / Animation_Speed)
  4561. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.1) * ANGLES(RAD(140), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  4562. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-60)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4563. 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)
  4564. 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)
  4565.  
  4566. end
  4567. end
  4568. elseif TORSOVELOCITY < 1 and HITFLOOR ~= nil then
  4569. ANIM = "Idle"
  4570. if ATTACK == false then
  4571. if MODE == "Sky" then
  4572. 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)
  4573. 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)
  4574. 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)
  4575. 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)
  4576. 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)
  4577. 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)
  4578. elseif MODE == "Hexa" then
  4579. 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)
  4580. 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)
  4581. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.1, 0.5, -0.45) * ANGLES(RAD(100), RAD(0), RAD(-80)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  4582. 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)
  4583. 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)
  4584. 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)
  4585. elseif MODE == "Love" then
  4586. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1.2 + 0.2 * COS(SINE / 30)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  4587. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 3 / Animation_Speed)
  4588. 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)
  4589. 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)
  4590. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 3 / Animation_Speed)
  4591. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 3 / Animation_Speed)
  4592. elseif MODE == "Creep" then
  4593. 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)
  4594. 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)
  4595. 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)
  4596. 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)
  4597. 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)
  4598. 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)
  4599. elseif MODE == "Cosmos" then
  4600. 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)
  4601. 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)
  4602. 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)
  4603. 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)
  4604. 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)
  4605. 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)
  4606. elseif MODE == "Inferno" then
  4607. 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)
  4608. 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)
  4609. 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)
  4610. 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)
  4611. 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)
  4612. 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)
  4613. elseif MODE == "Baldi" then
  4614. 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)
  4615. 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)
  4616. 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)
  4617. 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)
  4618. 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)
  4619. 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)
  4620. elseif MODE == "Time" then
  4621. 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)
  4622. 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)
  4623. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.4, 0) * ANGLES(RAD(-25), RAD(0), RAD(-15)) * RIGHTSHOULDERC0, 0.8 / Animation_Speed)
  4624. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.35, 0.4, 0) * ANGLES(RAD(-25), RAD(0), RAD(15)) * LEFTSHOULDERC0, 0.8 / Animation_Speed)
  4625. 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)
  4626. 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)
  4627. elseif MODE == "The Old" then
  4628. 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)
  4629. 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)
  4630. 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)
  4631. 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)
  4632. 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)
  4633. 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)
  4634. elseif MODE == "Classic" then
  4635. 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)
  4636. 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)
  4637. 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)
  4638. 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)
  4639. 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)
  4640. 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)
  4641. elseif MODE == "Random" then
  4642. 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)
  4643. 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)
  4644. 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)
  4645. 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)
  4646. 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)
  4647. 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)
  4648. elseif MODE == "Lost" then
  4649. 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)
  4650. 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)
  4651. 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)
  4652. 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)
  4653. 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)
  4654. 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)
  4655. elseif ATTACK == false and MODE == "Evil" then
  4656. 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)
  4657. 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)
  4658. 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)
  4659. 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)
  4660. 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)
  4661. 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)
  4662. elseif MODE == "Noob" then
  4663. if MRANDOM(1,20) == 1 then
  4664. 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)
  4665. end
  4666. 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)
  4667. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.15) - 1)) * ANGLES(RAD(25 - 4 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed)
  4668. 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)
  4669. 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)
  4670. 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)
  4671. 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)
  4672. elseif MODE == "Murder" then
  4673. 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)
  4674. 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)
  4675. if MRANDOM(1,7) == 1 then
  4676. 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)
  4677. end
  4678. 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)
  4679. 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)
  4680. 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)
  4681. 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)
  4682. elseif MODE == "Meme" then
  4683. 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)
  4684. 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)
  4685. 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)
  4686. 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)
  4687. 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)
  4688. 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)
  4689. elseif ATTACK == false and MODE == "Black" then
  4690. 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)
  4691. if MRANDOM(1,3) == 1 then
  4692. 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)
  4693. end
  4694. if MRANDOM(1,2) == 1 then
  4695. 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))
  4696. 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))
  4697. end
  4698. 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)
  4699. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1.2 + 0.2 * COS(SINE / 30)) * ANGLES(RAD(0), RAD(0), RAD(25)), 0.8 / Animation_Speed)
  4700. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.5) * ANGLES(RAD(-35), RAD(25), RAD(55)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4701. 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)
  4702. 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)
  4703. end
  4704. end
  4705. elseif TORSOVELOCITY > 1 and HITFLOOR ~= nil then
  4706. ANIM = "Walk"
  4707. if ATTACK == false then
  4708. if MODE == "Sky" then
  4709. 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)
  4710. 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)
  4711. 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)
  4712. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(OFFSET)), 0.8 / Animation_Speed)
  4713. 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)
  4714. 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)
  4715. elseif MODE == "Lost" then
  4716. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0*SIZE, 0*SIZE, -0.1*SIZE) * ANGLES(RAD(5), RAD(0), RAD(0)), 1 / Animation_Speed)
  4717. 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)
  4718. 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)
  4719. 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)
  4720. 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)
  4721. 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)
  4722. elseif MODE == "The Old" then
  4723. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(-10), RAD(0), RAD(0)), 1 / Animation_Speed)
  4724. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, -0.025, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4725. 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)
  4726. 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)
  4727. 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)
  4728. 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)
  4729. elseif MODE == "Cosmos" then
  4730. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.05) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  4731. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  4732. 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)
  4733. 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)
  4734. 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)
  4735. 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)
  4736. elseif MODE == "Creep" then
  4737. 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)
  4738. 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)
  4739. 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)
  4740. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(OFFSET)), 0.8 / Animation_Speed)
  4741. 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)
  4742. 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)
  4743. elseif MODE == "Inferno" then
  4744. 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)
  4745. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.1) * ANGLES(RAD(140), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
  4746. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.05) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
  4747. 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)
  4748. 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)
  4749. 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)
  4750. elseif MODE == "Baldi" then
  4751. 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)
  4752. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  4753. 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)
  4754. 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)
  4755. 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)
  4756. 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)
  4757. elseif MODE == "Love" then
  4758. 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)
  4759. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
  4760. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  4761. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  4762. 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)
  4763. 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)
  4764. elseif MODE == "Murder" then
  4765. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(0)), 1 / Animation_Speed)
  4766. 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)
  4767. 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)
  4768. 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)
  4769. 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)
  4770. 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)
  4771. elseif MODE ~= "Sky" and MODE ~= "Cosmos" and MODE ~= "Black" and MODE ~= "Evil" and MODE ~= "Meme" and MODE ~= "Hexa" and MODE ~= "Time" and MODE ~= "Baldi" then
  4772. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.05) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  4773. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  4774. 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)
  4775. 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)
  4776. 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)
  4777. 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)
  4778. elseif MODE == "Hexa" or MODE == "Time" then
  4779. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(15), RAD(0), RAD(0)), 1 / Animation_Speed)
  4780. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, -0.025, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
  4781. 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)
  4782. 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)
  4783. 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)
  4784. 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)
  4785. elseif MODE == "Meme" then
  4786. 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)
  4787. 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)
  4788. 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)
  4789. 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)
  4790. RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1 - 0.05 * COS(SINE / 24), 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 2 / Animation_Speed)
  4791. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 24), 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 2 / Animation_Speed)
  4792. elseif MODE == "Evil" then
  4793. 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)
  4794. 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)
  4795. 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)
  4796. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.2) * ANGLES(RAD(-40), RAD(0), RAD(35)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  4797. 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)
  4798. 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)
  4799. elseif MODE == "Black" then
  4800. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.5 * COS(SINE / 30)) * ANGLES(RAD(65 - 3 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.3 / Animation_Speed)
  4801. 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)
  4802. if MRANDOM(1,3) == 1 then
  4803. 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)
  4804. end
  4805. 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)
  4806. 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)
  4807. 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)
  4808. 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)
  4809. end
  4810. end
  4811. end
  4812. end
  4813. text.TextStrokeColor3 = TEXTCOLOR
  4814. unanchor()
  4815. Humanoid.MaxHealth = "inf"
  4816. Humanoid.Health = "inf"
  4817. if Rooted == false then
  4818. Disable_Jump = false
  4819. Humanoid.WalkSpeed = Speed
  4820. elseif Rooted == true then
  4821. Disable_Jump = true
  4822. Humanoid.WalkSpeed = 0
  4823. end
  4824. if Head:FindFirstChild("face") then
  4825. Head.face.Texture = "rbxassetid://"..FACE
  4826. end
  4827. if MODE ~= "Random" then
  4828. sick.SoundId = "rbxassetid://"..SONG
  4829. elseif MODE == "Random" then
  4830. sick.SoundId = "rbxassetid://"..RANDOMIZERMOOSICK[RCHOICE]
  4831. end
  4832. sick.Looped = true
  4833. sick.Pitch = PITCH
  4834. sick.Volume = VOLUME
  4835. Humanoid.Name = MRANDOM(100000000,999999999)
  4836. Humanoid.PlatformStand = false
  4837. for _, c in pairs(Cam:GetChildren()) do
  4838. if game.Players:FindFirstChild(c.Name) == nil and c.ClassName == "BillboardGui" then
  4839. c:remove()
  4840. end
  4841. end
  4842. for LIST = 1, #WHITELIST do
  4843. if WHITELIST[LIST] ~= nil then
  4844. local CHARACTER = workspace:FindFirstChild(WHITELIST[LIST])
  4845. if CHARACTER then
  4846. if Cam:FindFirstChild(WHITELIST[LIST]) == nil then
  4847. local TORSO = CHARACTER:FindFirstChild("Torso") or CHARACTER:FindFirstChild("UpperTorso")
  4848. if TORSO then
  4849. CreateSound(201858045, Cam, 3, 1)
  4850. local GUI = Instance.new("BillboardGui",Cam)
  4851. GUI.Name = WHITELIST[LIST]
  4852. GUI.Size = UDim2.new(5,0,5,0)
  4853. GUI.Adornee = TORSO
  4854. local GUI2 = IT("ImageLabel",GUI)
  4855. GUI2.BackgroundTransparency = 1
  4856. GUI2.BorderSizePixel = 0
  4857. GUI2.ImageTransparency = 1
  4858. GUI2.Size = UDim2.new(1,0,1,0)
  4859. GUI2.SizeConstraint = "RelativeYY"
  4860. GUI.AlwaysOnTop = true
  4861. GUI2.Image = "http://www.roblox.com/asset/?id=142164463"
  4862. end
  4863. else
  4864. local GUI = Cam:FindFirstChild(WHITELIST[LIST])
  4865. if GUI.ImageLabel.ImageTransparency <= 1 then
  4866. GUI.ImageLabel.ImageTransparency = GUI.ImageLabel.ImageTransparency - 0.03
  4867. end
  4868. local TORSO = CHARACTER:FindFirstChild("Torso") or CHARACTER:FindFirstChild("UpperTorso")
  4869. if TORSO then
  4870. GUI.Adornee = TORSO
  4871. end
  4872. end
  4873. else
  4874. if Cam:FindFirstChild(WHITELIST[LIST]) then
  4875. Cam:FindFirstChild(WHITELIST[LIST]):remove()
  4876. end
  4877. end
  4878. else
  4879. if Cam:FindFirstChild(WHITELIST[LIST]) then
  4880. Cam:FindFirstChild(WHITELIST[LIST]):remove()
  4881. end
  4882. table.remove(WHITELIST,LIST)
  4883. end
  4884. end
  4885. if Character:FindFirstChildOfClass("Accessory") then
  4886. Character:FindFirstChildOfClass("Accessory"):remove()
  4887. elseif Character:FindFirstChildOfClass("Hat") then
  4888. Character:FindFirstChildOfClass("Hat"):remove()
  4889. end
  4890. BLINKLOOP = BLINKLOOP + 1
  4891. if BLINKLOOP >=325 then
  4892. BLINKLOOP = 0
  4893. Blink()
  4894. BLINKLOOP = BLINKLOOP + 1
  4895. if BLINKLOOP >=250 then
  4896. BLINKLOOP = 0
  4897. Blink2()
  4898. end
  4899. end
  4900. if MODE == "Classic" or MODE == "The Old" then
  4901. if HITFLOOR ~= nil then
  4902. if MRANDOM(1,12) == 1 then
  4903. WACKYEFFECT({Time = 120, 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})
  4904.  
  4905. end
  4906. end
  4907. end
  4908. if MODE == "Murder" then
  4909. if HITFLOOR ~= nil then
  4910. if MRANDOM(1,4) == 1 then
  4911. WACKYEFFECT({EffectType = "Box", Size = VT(0.9,0.55,0.9), Size2 = VT(0,5,0), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(MRANDOM(-15,15),-2.5,MRANDOM(-15,15)), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4912. end
  4913. end
  4914. end
  4915. if MODE == "Black" or MODE == "Love" then
  4916. if HITFLOOR ~= nil then
  4917. if MRANDOM(1,9) == 1 then
  4918. WACKYEFFECT({EffectType = "Round Slash", Size = VT(0,0.05,0), Size2 = VT(0.25,0.05,0.25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-2.8,0), MoveToPos = nil, RotationX = 0, RotationY = MRANDOM(15,30)/30, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4919. WACKYEFFECT({EffectType = "Round Slash", Size = VT(0,0.05,0), Size2 = VT(0.25,0.05,0.25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-2.8,0), MoveToPos = nil, RotationX = 0, RotationY = -15, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4920. WACKYEFFECT({EffectType = "Round Slash", Size = VT(0,0.05,0), Size2 = VT(0.25,0.05,0.25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-2.8,0), MoveToPos = nil, RotationX = 0, RotationY = 30, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4921. WACKYEFFECT({EffectType = "Round Slash", Size = VT(0,0.05,0), Size2 = VT(0.25,0.05,0.25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-2.8,0), MoveToPos = nil, RotationX = 0, RotationY = -30, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4922. if MRANDOM(1,7) == 1 then
  4923. WACKYEFFECT({EffectType = "Round Slash", Size = VT(0,0.05,0), Size2 = VT(0.25,0.05,0.25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-2.5,0), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0.4, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4924. WACKYEFFECT({EffectType = "Round Slash", Size = VT(0,0.05,0), Size2 = VT(0.25,0.05,0.25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-2.5,0), MoveToPos = nil, RotationX = 0, RotationY = -15, RotationZ = 0.4, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4925. WACKYEFFECT({EffectType = "Round Slash", Size = VT(0,0.05,0), Size2 = VT(0.25,0.05,0.25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-2.5,0), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = -0.4, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4926. WACKYEFFECT({EffectType = "Round Slash", Size = VT(0,0.05,0), Size2 = VT(0.25,0.05,0.25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-2.5,0), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = -0.4, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  4927. end
  4928. end
  4929. end
  4930. end
  4931. Humanoid.DisplayDistanceType = "None"
  4932. Humanoid.PlatformStand = false
  4933. for _, c in pairs(Torso:GetChildren()) do
  4934. if c:IsA("JointInstance") or c.ClassName == "Sound" then
  4935. else
  4936. c:remove()
  4937. end
  4938. end
  4939. end
  4940. --//=================================\\
  4941. --\\=================================//
  4942.  
  4943.  
  4944.  
  4945.  
  4946.  
  4947. --//====================================================\\--
  4948. --|| END OF SCRIPT
  4949. --\\====================================================//--
Add Comment
Please, Sign In to add comment