Advertisement
Guest User

Untitled

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