Advertisement
sneakydodge123

gun

Aug 4th, 2018
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 417.66 KB | None | 0 0
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,game,owner = owner,game
  3. local RealPlayer = Player
  4. do
  5. print("FE Compatibility code by Mokiros")
  6. local rp = RealPlayer
  7. script.Parent = rp.Character
  8.  
  9. --RemoteEvent for communicating
  10. local Event = Instance.new("RemoteEvent")
  11. Event.Name = "UserInput_Event"
  12.  
  13. --Fake event to make stuff like Mouse.KeyDown work
  14. local function fakeEvent()
  15. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  16. t.connect = t.Connect
  17. return t
  18. end
  19.  
  20. --Creating fake input objects with fake variables
  21. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  22. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  23. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  24. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  25. end}
  26. --Merged 2 functions into one by checking amount of arguments
  27. CAS.UnbindAction = CAS.BindAction
  28.  
  29. --This function will trigger the events that have been :Connect()'ed
  30. local function te(self,ev,...)
  31. local t = m[ev]
  32. if t and t._fakeEvent then
  33. for _,f in pairs(t.Functions) do
  34. f(...)
  35. end
  36. end
  37. end
  38. m.TrigEvent = te
  39. UIS.TrigEvent = te
  40.  
  41. Event.OnServerEvent:Connect(function(plr,io)
  42. if plr~=rp then return end
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. if not io.isMouse then
  46. local b = io.UserInputState == Enum.UserInputState.Begin
  47. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49. end
  50. for _,t in pairs(CAS.Actions) do
  51. for _,k in pairs(t.Keys) do
  52. if k==io.KeyCode then
  53. t.Function(t.Name,io.UserInputState,io)
  54. end
  55. end
  56. end
  57. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  58. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  59. end
  60. end)
  61. Event.Parent = NLS([==[
  62. local Player = game:GetService("Players").LocalPlayer
  63. local Event = script:WaitForChild("UserInput_Event")
  64.  
  65. local Mouse = Player:GetMouse()
  66. local UIS = game:GetService("UserInputService")
  67. local input = function(io,a)
  68. if a then return end
  69. --Since InputObject is a client-side instance, we create and pass table instead
  70. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  71. end
  72. UIS.InputBegan:Connect(input)
  73. UIS.InputEnded:Connect(input)
  74.  
  75. local h,t
  76. --Give the server mouse data 30 times every second, but only if the values changed
  77. --If player is not moving their mouse, client won't fire events
  78. while wait(1/30) do
  79. if h~=Mouse.Hit or t~=Mouse.Target then
  80. h,t=Mouse.Hit,Mouse.Target
  81. Event:FireServer({isMouse=true,Target=t,Hit=h})
  82. end
  83. end]==],Player.Character)
  84.  
  85. ----Sandboxed game object that allows the usage of client-side methods and services
  86. --Real game object
  87. local _rg = game
  88.  
  89. --Metatable for fake service
  90. local fsmt = {
  91. __index = function(self,k)
  92. local s = rawget(self,"_RealService")
  93. if s then return s[k] end
  94. end,
  95. __newindex = function(self,k,v)
  96. local s = rawget(self,"_RealService")
  97. if s then s[k]=v end
  98. end,
  99. __call = function(self,...)
  100. local s = rawget(self,"_RealService")
  101. if s then return s(...) end
  102. end
  103. }
  104. local function FakeService(t,RealService)
  105. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  106. return setmetatable(t,fsmt)
  107. end
  108.  
  109. --Fake game object
  110. local g = {
  111. GetService = function(self,s)
  112. return self[s]
  113. end,
  114. Players = FakeService({
  115. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  116. },"Players"),
  117. UserInputService = FakeService(UIS,"UserInputService"),
  118. ContextActionService = FakeService(CAS,"ContextActionService"),
  119. }
  120. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  121. g.service = g.GetService
  122.  
  123. g.RunService = FakeService({
  124. RenderStepped = _rg:GetService("RunService").Heartbeat,
  125. BindToRenderStep = function(self,name,_,fun)
  126. self._btrs[name] = self.Heartbeat:Connect(fun)
  127. end,
  128. UnbindFromRenderStep = function(self,name)
  129. self._btrs[name]:Disconnect()
  130. end,
  131. },"RunService")
  132.  
  133. setmetatable(g,{
  134. __index=function(self,s)
  135. return _rg:GetService(s) or typeof(_rg[s])=="function"
  136. and function(_,...)return _rg[s](_rg,...)end or _rg[s]
  137. end,
  138. __newindex = fsmt.__newindex,
  139. __call = fsmt.__call
  140. })
  141. --Changing owner to fake player object to support owner:GetMouse()
  142. game,owner = g,g.Players.LocalPlayer
  143. end
  144.  
  145.  
  146.  
  147. -----------------------
  148. --WhAT ANOTHER ONE v1.6????????!--
  149. -------------------------------------------------------
  150. --A script By makhail07
  151.  
  152. --The Other Edit by 2003boobear
  153.  
  154. --By ExplosiveDaniel or Sammylad298
  155.  
  156.  
  157. --http://sss.lnhis.cninxhtwifuu.lnhtr.se2.gsr.awhoer.net/attachments/424766294303309844/424769047436197888/e41a6cbd-23cb-4553-bd39-1338429743a7.png
  158. -------------------------------------------------------
  159.  
  160. local FavIDs = {
  161. 340106355, --Nefl Crystals
  162. 927529620, --Dimension
  163. 876981900, --Fantasy
  164. 398987889, --Ordinary Days
  165. 1117396305, --Oh wait, it's you.
  166. 885996042, --Action Winter Journey
  167. 919231299, --Sprawling Idiot Effigy
  168. 743466274, --Good Day Sunshine
  169. 727411183, --Knife Fight
  170. 1402748531, --The Earth Is Counting On You!
  171. 595230126 --Robot Language
  172. }
  173.  
  174.  
  175.  
  176. --The reality of my life isn't real but a Universe -makhail07
  177. wait()
  178. Player = game:GetService("Players").LocalPlayer
  179. local S = setmetatable({},{__index = function(s,i) return game:service(i) end})
  180. local V3 = {N=Vector3.new,FNI=Vector3.FromNormalId,A=Vector3.FromAxis}
  181. local IN = Instance.new
  182. local Plrs = S.Players
  183. local plr = game:service'Players'.LocalPlayer
  184. local Plr = Plrs.LocalPlayer
  185. local Char = Plr.Character
  186. PlayerGui = Player.PlayerGui
  187. Cam = workspace.CurrentCamera
  188. Backpack = Player.Backpack
  189. repeat wait() until Player.Character
  190. Character = Player.Character
  191. repeat wait() until Player.Character:FindFirstChildOfClass("Humanoid")
  192. Humanoid = Character:FindFirstChildOfClass("Humanoid")
  193. Mouse = Player:GetMouse()
  194. RootPart = Character["HumanoidRootPart"]
  195. Torso = Character["Torso"]
  196. Head = Character["Head"]
  197. RightArm = Character["Right Arm"]
  198. LeftArm = Character["Left Arm"]
  199. RightLeg = Character["Right Leg"]
  200. LeftLeg = Character["Left Leg"]
  201. RootJoint = RootPart["RootJoint"]
  202. Neck = Torso["Neck"]
  203. RightShoulder = Torso["Right Shoulder"]
  204. LeftShoulder = Torso["Left Shoulder"]
  205. RightHip = Torso["Right Hip"]
  206. LeftHip = Torso["Left Hip"]
  207.  
  208. IT = Instance.new
  209. CF = CFrame.new
  210. VT = Vector3.new
  211. RAD = math.rad
  212. C3 = Color3.new
  213. UD2 = UDim2.new
  214. BRICKC = BrickColor.new
  215. ANGLES = CFrame.Angles
  216. EULER = CFrame.fromEulerAnglesXYZ
  217. COS = math.cos
  218. ACOS = math.acos
  219. SIN = math.sin
  220. ASIN = math.asin
  221. ABS = math.abs
  222. MRANDOM = math.random
  223. FLOOR = math.floor
  224. Animation_Speed = 3
  225. Frame_Speed = 1 / 60 -- (1 / 30) OR (1 / 60)
  226. local Speed = 16
  227. local COMBO = 1
  228. local Rooted = false
  229. local SINE = 0
  230. local KEYHOLD = false
  231. local CHANGE = 2 / Animation_Speed
  232. local WALKINGANIM = false
  233. pcall(function()char.LeftWing:destroy()end)
  234. pcall(function()char.Halo:destroy()end)
  235. local toggleTag = true
  236. local txt = Instance.new("BillboardGui", Head)
  237. txt.Adornee = nil
  238. txt.Name = "NameDetect"
  239. txt.Size = UDim2.new(4, 0, 1.2, 0)
  240. txt.StudsOffset = Vector3.new(-8, 8/1.5, 0)
  241. local text = Instance.new("TextLabel", txt)
  242. text.Size = UDim2.new(10/2, 0, 7/2, 0)
  243. text.FontSize = "Size8"
  244. text.TextScaled = true
  245. text.TextTransparency = 0
  246. text.BackgroundTransparency = 1
  247. text.TextTransparency = 0
  248. text.TextStrokeTransparency = 0
  249. text.Font = "Fantasy"
  250. text.TextStrokeColor3 = Color3.fromRGB(218, 133, 65)
  251. text.TextColor3 = Color3.new(1,1,1)
  252. text.Text = ""
  253. plr = game:GetService("Players").LocalPlayer
  254. char = plr.Character
  255. hum = char:FindFirstChildOfClass'Humanoid'
  256. local cam = game.Workspace.CurrentCamera
  257. local Controller = plr.PlayerScripts:WaitForChild("ControlScript")
  258. Camera = cam
  259. local CamInterrupt = false
  260. local TwoD = false
  261. local TargetInfo = {nil, nil}
  262. cam.CameraType = "Custom"
  263. t = char.Torso
  264. h = char.Head
  265. ra = char["Right Arm"]
  266. la = char["Left Arm"]
  267. rl = char["Right Leg"]
  268. ll = char["Left Leg"]
  269. tors = char.Torso
  270. lleg = char["Left Leg"]
  271. root = char.HumanoidRootPart
  272. hed = char.Head
  273. rleg = char["Right Leg"]
  274. rarm = char["Right Arm"]
  275. larm = char["Left Arm"]
  276. radian = math.rad
  277. random = math.random
  278. Vec3 = Vector3.new
  279. Inst = Instance.new
  280. cFrame = CFrame.new
  281. Euler = CFrame.fromEulerAnglesXYZ
  282. vt = Vector3.new
  283. bc = BrickColor.new
  284. br = BrickColor.random
  285. it = Instance.new
  286. cf = CFrame.new
  287. local sine = 0
  288.  
  289. function chatfunc(text,color)
  290. local chat = coroutine.wrap(function()
  291. if char:FindFirstChild("TalkingBillBoard")~= nil then
  292. char:FindFirstChild("TalkingBillBoard"):destroy()
  293. end
  294. local naeeym2 = Instance.new("BillboardGui",char)
  295. naeeym2.Size = UDim2.new(0,100,0,40)
  296. naeeym2.StudsOffset = Vector3.new(0,3,0)
  297. naeeym2.Adornee = char.Head
  298. naeeym2.Name = "TalkingBillBoard"
  299. local tecks2 = Instance.new("TextLabel",naeeym2)
  300. tecks2.BackgroundTransparency = 1
  301. tecks2.BorderSizePixel = 0
  302. tecks2.Text = ""
  303. tecks2.Font = "SciFi"
  304. tecks2.TextSize = 30
  305. tecks2.TextStrokeTransparency = 0
  306. tecks2.TextColor3 = Color3.new(1,1,1)
  307. tecks2.TextStrokeColor3 = Color3.fromRGB(218, 133, 65)
  308. tecks2.Size = UDim2.new(1,0,0.5,0)
  309. local tecks3 = Instance.new("TextLabel",naeeym2)
  310. tecks3.BackgroundTransparency = 1
  311. tecks3.BorderSizePixel = 0
  312. tecks3.Text = ""
  313. tecks3.Font = "SciFi"
  314. tecks3.TextSize = 30
  315. tecks3.TextStrokeTransparency = 0
  316. tecks3.TextColor3 = Color3.new(1,1,1)
  317. tecks3.TextStrokeColor3 = Color3.fromRGB(218, 133, 65)
  318. tecks3.Size = UDim2.new(1,0,0.5,0)
  319. coroutine.resume(coroutine.create(function()
  320. while true do
  321. swait(1)
  322. if chaosmode == true then
  323. tecks2.TextColor3 = BrickColor.random().Color
  324. tecks3.TextStrokeColor3 = BrickColor.random().Color
  325. end
  326. if(glitchymode)then
  327. local val = math.random(1,255)
  328. local color = Color3.fromRGB(val,val,val)
  329. tecks2.TextColor3 = color
  330. tecks3.TextStrokeColor3 = color
  331. end
  332. tecks2.Position = UDim2.new(0,math.random(-5,5),0,math.random(-5,5))
  333. tecks3.Position = UDim2.new(0,math.random(-5,5),0,math.random(-5,5))
  334. tecks2.Rotation = math.random(-5,5)
  335. tecks3.Rotation = math.random(-5,5)
  336. end
  337. end))
  338. for i = 1,string.len(text),1 do
  339. CFuncs["Sound"].Create("rbxassetid://274118116", char, 0.25, 0.115)
  340. tecks2.Text = string.sub(text,1,i)
  341. tecks3.Text = string.sub(text,1,i)
  342. swait(1)
  343. end
  344. wait(1)
  345. local randomrot = math.random(1,2)
  346. if randomrot == 1 then
  347. for i = 1, 50 do
  348. swait()
  349. tecks2.Rotation = tecks2.Rotation - .75
  350. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  351. tecks2.TextTransparency = tecks2.TextTransparency + .04
  352. tecks3.Rotation = tecks2.Rotation + .75
  353. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  354. tecks3.TextTransparency = tecks2.TextTransparency + .04
  355. end
  356. elseif randomrot == 2 then
  357. for i = 1, 50 do
  358. swait()
  359. tecks2.Rotation = tecks2.Rotation + .75
  360. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  361. tecks2.TextTransparency = tecks2.TextTransparency + .04
  362. tecks3.Rotation = tecks2.Rotation - .75
  363. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  364. tecks3.TextTransparency = tecks2.TextTransparency + .04
  365. end
  366. end
  367. naeeym2:Destroy()
  368. end)
  369. chat()
  370. end
  371.  
  372. function RecolorTextAndRename(name,col1,col2)
  373. text.TextStrokeColor3 = col2
  374. text.TextColor3 = col1
  375. text.Text = name
  376. end
  377.  
  378. function Chat(text,color)
  379. coroutine.wrap(function()
  380. if(Char:FindFirstChild'ChatGUI')then Char.ChatGUI:destroy() end
  381. local BBG = NewInstance("BillboardGui",Char,{Name='ChatGUI',Size=UDim2.new(0,100,0,40),StudsOffset=V3.N(0,3,0),Adornee=Head})
  382. local offset = 0;
  383. local xsize = 0;
  384. for i = 1, #text do
  385. offset = offset - 16
  386. xsize = xsize + 32
  387. delay(i/25, function()
  388. local Txt = NewInstance("TextLabel",BBG,{Text = text:sub(i,i),Position=UDim2.new(0,0,0,300),BackgroundTransparency=1,TextColor3=(typeof(color) == 'string' and color:lower() == 'rainbow' and C3.HSV(Hue/360,1,1)) or color or Core2.Color,BorderSizePixel=0,Font=Enum.Font.Garamond,TextSize=40,TextStrokeTransparency=1,Size=UDim2.new(1,0,.5,0)})
  389. offset = offset + 32
  390. if(Txt.Parent)then Txt:TweenPosition(UDim2.new(0,offset,0,0),Enum.EasingDirection.Out,Enum.EasingStyle.Elastic,1) end
  391. end)
  392. end
  393. BBG.Size = UDim2.new(0,xsize,0,40)
  394. delay((#text/25)+3, function()
  395. for _,v in next, BBG:children() do
  396. v:TweenPosition(UDim2.new(0,0,0,0),Enum.EasingDirection.In,Enum.EasingStyle.Linear,1)
  397. end
  398. wait(1.15)
  399. BBG:destroy()
  400. end)
  401. end)()
  402. end
  403.  
  404.  
  405. local ODers = {}
  406.  
  407. local AllowRape = false;
  408. local AllowCata = false;
  409.  
  410. local Booleans = {
  411. CamFollow = true,
  412. GyroUse = true
  413. }
  414.  
  415. function lerp(object, newCFrame, alpha)
  416. return object:lerp(newCFrame, alpha)
  417. end
  418.  
  419. local Directer = Inst("BodyGyro", root)
  420. Directer.MaxTorque = Vec3(0, 0, 0)
  421. Directer.P = 600000
  422. local CPart = Inst("Part")
  423. CPart.Anchored = true
  424. CPart.CanCollide = false
  425. CPart.Locked = true
  426. CPart.Transparency = 1
  427. local Player = game.Players.localPlayer
  428. local Character = Player.Character
  429. local plr = game:service'Players'.LocalPlayer
  430. local char = plr.Character
  431. local hum = char.Humanoid
  432. local ra = char["Right Arm"]
  433. local la= char["Left Arm"]
  434. local rl= char["Right Leg"]
  435. local ll = char["Left Leg"]
  436. local hed = char.Head
  437. local root = char.HumanoidRootPart
  438. local rootj = root.RootJoint
  439. local tors = char.Torso
  440. local mouse = plr:GetMouse()
  441. local LeftArm = Character["Left Arm"]
  442. local RightArm = Character["Right Arm"]
  443. local LeftLeg = Character["Left Leg"]
  444. local RightLeg = Character["Right Leg"]
  445. local Head = Character.Head
  446. local Torso = Character.Torso
  447. local cam = game.Workspace.CurrentCamera
  448. local RootPart = Character.HumanoidRootPart
  449. local RootJoint = RootPart.RootJoint
  450. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  451. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  452. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  453. trazx = Instance.new("ParticleEmitter")
  454. c = game.Players.LocalPlayer.Character
  455. local EdgyMode = false
  456. local Divinity = false
  457. local Fighter = false
  458. local Purity = false
  459. local Destruction = false
  460. local helpme = false
  461. local Planetary = false
  462. local Solar = false
  463. local Lunar = false
  464. local Frost = false
  465. local Ashes = false
  466. local Pixels = false
  467. local Ascend = false
  468. local Madness = false
  469. local Memer = false
  470. local Big_Black = false
  471. local Emperor = false
  472. local notmenacing = true
  473. local storehumanoidWS = 8
  474. local maincolor = BrickColor.new("Institutional white")
  475. local BODY = {}
  476. for _, c in pairs(Character:GetDescendants()) do
  477. if c:IsA("BasePart") and c.Name ~= "Handle" then
  478. if c ~= RootPart and c ~= Torso and c ~= Head and c ~= RightArm and c ~= LeftArm and c ~= RightLeg and c ~= LeftLeg then
  479. c.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
  480. end
  481. table.insert(BODY,{c,c.Parent,c.Material,c.Color,c.Transparency,c.Size,c.Name})
  482. elseif c:IsA("JointInstance") then
  483. table.insert(BODY,{c,c.Parent,nil,nil,nil,nil,nil})
  484. end
  485. end
  486.  
  487. function refit()
  488. Character.Parent = workspace
  489. for e = 1, #BODY do
  490. if BODY[e] ~= nil then
  491. local STUFF = BODY[e]
  492. local PART = STUFF[1]
  493. local PARENT = STUFF[2]
  494. local MATERIAL = STUFF[3]
  495. local COLOR = STUFF[4]
  496. local TRANSPARENCY = STUFF[5]
  497. --local SIZE = STUFF[6]
  498. local NAME = STUFF[7]
  499. if PART.ClassName == "Part" and PART ~= RootPart then
  500. PART.Material = MATERIAL
  501. PART.Transparency = TRANSPARENCY
  502. PART.Name = NAME
  503. end
  504. if PART.Parent ~= PARENT then
  505. Humanoid:remove()
  506. PART.Parent = PARENT
  507. Humanoid = IT("Humanoid",Character)
  508. end
  509. end
  510. end
  511. end
  512.  
  513. Humanoid.Died:connect(function()
  514. refit()
  515. end)
  516.  
  517. -------------------------------------------------------
  518. --Start Good Stuff--
  519. -------------------------------------------------------
  520. CF = CFrame.new
  521. VT = Vector3.new
  522. angles = CFrame.Angles
  523. attack = false
  524. Euler = CFrame.fromEulerAnglesXYZ
  525. Rad = math.rad
  526. IT = Instance.new
  527. BrickC = BrickColor.new
  528. Cos = math.cos
  529. Acos = math.acos
  530. Sin = math.sin
  531. Asin = math.asin
  532. Abs = math.abs
  533. Mrandom = math.random
  534. Floor = math.floor
  535. local cn = CFrame.new
  536. local mr = math.rad
  537. local angles = CFrame.Angles
  538. local ud = UDim2.new
  539. local c3 = Color3.new
  540. -------------------------------------------------------
  541. --End Good Stuff--
  542. -------------------------------------------------------
  543. necko = CF(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  544. RSH, LSH = nil, nil
  545. RW = Instance.new("Weld")
  546. LW = Instance.new("Weld")
  547. RH = tors["Right Hip"]
  548. LH = tors["Left Hip"]
  549. RSH = tors["Right Shoulder"]
  550. LSH = tors["Left Shoulder"]
  551. RSH.Parent = nil
  552. LSH.Parent = nil
  553. RW.Name = "RW"
  554. RW.Part0 = tors
  555. RW.C0 = CF(1.5, 0.5, 0)
  556. RW.C1 = CF(0, 0.5, 0)
  557. RW.Part1 = ra
  558. RW.Parent = tors
  559. LW.Name = "LW"
  560. LW.Part0 = tors
  561. LW.C0 = CF(-1.5, 0.5, 0)
  562. LW.C1 = CF(0, 0.5, 0)
  563. LW.Part1 = la
  564. LW.Parent = tors
  565. Effects = {}
  566.  
  567. -------------------------------------------------------
  568. --Start HeartBeat--
  569. -------------------------------------------------------
  570. ArtificialHB = Instance.new("BindableEvent", script)
  571. ArtificialHB.Name = "Heartbeat"
  572. script:WaitForChild("Heartbeat")
  573.  
  574. frame = 1 / 60
  575. tf = 0
  576. allowframeloss = false
  577. tossremainder = false
  578.  
  579.  
  580. lastframe = tick()
  581. script.Heartbeat:Fire()
  582.  
  583.  
  584. game:GetService("RunService").Heartbeat:connect(function(s, p)
  585. tf = tf + s
  586. if tf >= frame then
  587. if allowframeloss then
  588. script.Heartbeat:Fire()
  589. lastframe = tick()
  590. else
  591. for i = 1, math.floor(tf / frame) do
  592. script.Heartbeat:Fire()
  593. end
  594. lastframe = tick()
  595. end
  596. if tossremainder then
  597. tf = 0
  598. else
  599. tf = tf - frame * math.floor(tf / frame)
  600. end
  601. end
  602. end)
  603.  
  604. -------------------------------------------------------
  605. --End HeartBeat--
  606. -------------------------------------------------------
  607.  
  608. local insanity={"Rainbow Puncher"} --aaaaaaa
  609.  
  610. local NOUSE={"Rainbow Puncher"} --aaaaaaa
  611.  
  612. local insanityface={"20418518","387256104","209715003","21635489","22877631","15431991","15470573","18151722","7074712","10747810"}
  613.  
  614. -------------------------------------------------------
  615. --Start Important Functions--
  616. -------------------------------------------------------
  617.  
  618.  
  619. function lerp(object, newCFrame, alpha)
  620. return object:lerp(newCFrame, alpha)
  621. end
  622.  
  623. local Directer = Inst("BodyGyro", root)
  624. Directer.MaxTorque = Vec3(0, 0, 0)
  625. Directer.P = 600000
  626. local CPart = Inst("Part")
  627. CPart.Anchored = true
  628. CPart.CanCollide = false
  629. CPart.Locked = true
  630. CPart.Transparency = 1
  631.  
  632. local rainbowmode = false
  633. local chaosmode = false
  634. local glitchymode = false
  635. kan = Instance.new("Sound",char)
  636. kan.Volume = 1.25
  637. kan.TimePosition = 0
  638. kan.PlaybackSpeed = 1
  639. kan.Pitch = 1
  640. kan.SoundId = "rbxassetid://198584962"
  641. kan.Name = "wrecked"
  642. kan.Looped = true
  643. kan:Play()
  644.  
  645. local MID = "rbxassetid://1564523997";
  646. local Pitch = 1;
  647.  
  648. function newTheme(ID,timepos,pitch,vol)
  649. local kanz = kan
  650. --kanz:Stop()
  651. --kanz.Volume = vol
  652. --kanz.TimePosition = timepos
  653. kanz.PlaybackSpeed = pitch
  654. kanz.Pitch = pitch
  655. kanz.SoundId = ID
  656. kanz.Name = "wrecked"
  657. kanz.Looped = true
  658. Pitch = pitch
  659. MID = ID
  660. --kanz:Play()
  661. --coroutine.resume(coroutine.create(function()
  662. --wait(0.05)
  663. --end))
  664. end
  665.  
  666. function newThemeCust(ID,timepos,pitch,vol)
  667. local kanz = kan
  668. kanz:Stop()
  669. kanz.Volume = vol
  670. kanz.TimePosition = timepos
  671. kanz.PlaybackSpeed = pitch
  672. kanz.Pitch = pitch
  673. MID = ID
  674. kanz.SoundId = ID
  675. kanz.Name = "wrecked"
  676. kanz.Looped = true
  677. kanz:Play()
  678. coroutine.resume(coroutine.create(function()
  679. wait(0.05)
  680. end))
  681. end
  682.  
  683.  
  684.  
  685. function CameraShake(Times, Power, PlayerTarget)
  686. coroutine.resume(coroutine.create(function()
  687. FV = Instance.new("BoolValue", PlayerTarget)
  688. FV.Name = "CameraShake"
  689. for ShakeNum=1,Times do
  690. swait()
  691. local ef=Power
  692. if ef>=1 then
  693. Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef),math.random(-ef,ef),math.random(-ef,ef))
  694. else
  695. ef=Power*10
  696. Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef)/10,math.random(-ef,ef)/10,math.random(-ef,ef)/10)
  697. end
  698. end
  699. Humanoid.CameraOffset = Vector3.new(0,0,0)
  700. FV:Destroy()
  701. end))
  702. end
  703.  
  704. function CreateIceCrown(SIZE,WAIT,CFRAME,DOESROT,ROT,COLOR,GROW,TRANS)
  705. local wave = CreatePart(3, Effects, "Neon", 0, TRANS, BRICKC(COLOR), "Effect", VT(0,0,0))
  706. local mesh = IT("SpecialMesh",wave)
  707. mesh.MeshType = "FileMesh"
  708. mesh.MeshId = "http://www.roblox.com/asset/?id=1323306"
  709. mesh.Scale = SIZE
  710. mesh.Offset = VT(0,0,-SIZE.X/8)
  711. wave.CFrame = CFRAME
  712. coroutine.resume(coroutine.create(function(PART)
  713. for i = 1, WAIT do
  714. Swait()
  715. mesh.Scale = mesh.Scale + GROW
  716. mesh.Offset = VT(0,0,-(mesh.Scale.X/8))
  717. if DOESROT == true then
  718. wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0,ROT,0)
  719. end
  720. wave.Transparency = wave.Transparency + ((1-TRANS)/WAIT)
  721. if wave.Transparency > 0.99 then
  722. wave:remove()
  723. end
  724. end
  725. end))
  726. end
  727.  
  728. function CreateSpikeball(SIZE,WAIT,CFRAME,DOESROT,ROT,COLOR,GROW,TRANS)
  729. local wave = CreatePart(3, Effects, "Neon", 0, TRANS, BRICKC(COLOR), "Effect", VT(0,0,0))
  730. local mesh = IT("SpecialMesh",wave)
  731. mesh.MeshType = "FileMesh"
  732. mesh.MeshId = "http://www.roblox.com/asset/?id=9982590"
  733. mesh.Scale = SIZE
  734. mesh.Offset = VT(0,0,-SIZE.X/8)
  735. wave.CFrame = CFRAME
  736. coroutine.resume(coroutine.create(function(PART)
  737. for i = 1, WAIT do
  738. Swait()
  739. mesh.Scale = mesh.Scale + GROW
  740. mesh.Offset = VT(0,0,-(mesh.Scale.X/8))
  741. if DOESROT == true then
  742. wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0,ROT,0)
  743. end
  744. wave.Transparency = wave.Transparency + ((1-TRANS)/WAIT)
  745. if wave.Transparency > 0.99 then
  746. wave:remove()
  747. end
  748. end
  749. end))
  750. end
  751.  
  752. function CreateSwirl(SIZE,WAIT,CFRAME,DOESROT,ROT,COLOR,GROW,TRANS)
  753. local wave = CreatePart(3, Effects, "Neon", 0, TRANS, BRICKC(COLOR), "Effect", VT(0,0,0))
  754. local mesh = IT("SpecialMesh",wave)
  755. mesh.MeshType = "FileMesh"
  756. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  757. mesh.Scale = SIZE
  758. wave.CFrame = CFRAME
  759. coroutine.resume(coroutine.create(function(PART)
  760. for i = 1, WAIT do
  761. Swait()
  762. mesh.Scale = mesh.Scale + GROW
  763. mesh.Offset = VT(0,0,-(mesh.Scale.X/8))
  764. if DOESROT == true then
  765. wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0,ROT,0)
  766. end
  767. wave.Transparency = wave.Transparency + ((1-TRANS)/WAIT)
  768. if wave.Transparency > 0.99 then
  769. wave:remove()
  770. end
  771. end
  772. end))
  773. end
  774.  
  775. function CreateTornado(SIZE,DOESROT,ROT,WAIT,CFRAME,COLOR,GROW,TRANS)
  776. local wave = CreatePart(3, Effects, "Neon", 0, TRANS, BRICKC(COLOR), "Effect", VT(0,0,0))
  777. local mesh = IT("SpecialMesh",wave)
  778. mesh.MeshType = "FileMesh"
  779. mesh.MeshId = "http://www.roblox.com/asset/?id=102638417"
  780. mesh.Scale = SIZE
  781. wave.CFrame = CFRAME
  782. coroutine.resume(coroutine.create(function(PART)
  783. for i = 1, WAIT do
  784. Swait()
  785. mesh.Scale = mesh.Scale + GROW
  786. if DOESROT == true then
  787. wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0,ROT,0)
  788. end
  789. wave.Transparency = wave.Transparency + ((1-TRANS)/WAIT)
  790. if wave.Transparency > 0.99 then
  791. wave:remove()
  792. end
  793. end
  794. end))
  795. end
  796.  
  797. function CreateRing(SIZE,DOESROT,ROT,WAIT,CFRAME,COLOR,GROW,TRANS)
  798. local wave = CreatePart(3, Effects, "Neon", 0, TRANS, BRICKC(COLOR), "Effect", VT(0,0,0))
  799. local mesh = IT("SpecialMesh",wave)
  800. mesh.MeshType = "FileMesh"
  801. mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  802. mesh.Scale = SIZE
  803. mesh.Offset = VT(0,0,0)
  804. wave.CFrame = CFRAME
  805. coroutine.resume(coroutine.create(function(PART)
  806. for i = 1, WAIT do
  807. Swait()
  808. mesh.Scale = mesh.Scale + GROW
  809. if DOESROT == true then
  810. wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0,ROT,0)
  811. end
  812. wave.Transparency = wave.Transparency + ((1-TRANS)/WAIT)
  813. if wave.Transparency > 0.99 then
  814. wave:remove()
  815. end
  816. end
  817. end))
  818. end
  819.  
  820. function MagicSphere(SIZE,WAIT,CFRAME,COLOR,GROW,TRANS)
  821. local wave = CreatePart(3, Effects, "Neon", 0, TRANS, BRICKC(COLOR), "Effect", VT(1,1,1), true)
  822. local mesh = IT("SpecialMesh",wave)
  823. mesh.MeshType = "Sphere"
  824. mesh.Scale = SIZE
  825. mesh.Offset = VT(0,0,0)
  826. wave.CFrame = CFRAME
  827. coroutine.resume(coroutine.create(function(PART)
  828. for i = 1, WAIT do
  829. Swait()
  830. mesh.Scale = mesh.Scale + GROW
  831. wave.Transparency = wave.Transparency + ((1-TRANS)/WAIT)
  832. if wave.Transparency > 0.99 then
  833. wave:remove()
  834. end
  835. end
  836. end))
  837. end
  838.  
  839. function MagicBlock(SIZE,WAIT,CFRAME,COLOR,GROW,TRANS)
  840. local wave = CreatePart(3, Effects, "Neon", 0, TRANS, BRICKC(COLOR), "Effect", VT(SIZE,SIZE,SIZE), true)
  841. wave.CFrame = CFRAME
  842. coroutine.resume(coroutine.create(function(PART)
  843. for i = 1, WAIT do
  844. Swait()
  845. wave.Size = wave.Size + GROW
  846. wave.CFrame = CFRAME * ANGLES(RAD(math.random(-360,360)),RAD(math.random(-360,360)),RAD(math.random(-360,360)))
  847. wave.Transparency = wave.Transparency + ((1-TRANS)/WAIT)
  848. if wave.Transparency > 0.99 then
  849. wave:remove()
  850. end
  851. end
  852. end))
  853. end
  854.  
  855. function MakeForm(PART,TYPE)
  856. if TYPE == "Cyl" then
  857. local MSH = IT("CylinderMesh",PART)
  858. elseif TYPE == "Ball" then
  859. local MSH = IT("SpecialMesh",PART)
  860. MSH.MeshType = "Sphere"
  861. elseif TYPE == "Wedge" then
  862. local MSH = IT("SpecialMesh",PART)
  863. MSH.MeshType = "Wedge"
  864. end
  865. end
  866.  
  867. function CheckTableForString(Table, String)
  868. for i, v in pairs(Table) do
  869. if string.find(string.lower(String), string.lower(v)) then
  870. return true
  871. end
  872. end
  873. return false
  874. end
  875.  
  876. function CheckIntangible(Hit)
  877. local ProjectileNames = {"Water", "Arrow", "Projectile", "Effect", "Rail", "Lightning", "Bullet"}
  878. if Hit and Hit.Parent then
  879. if ((not Hit.CanCollide or CheckTableForString(ProjectileNames, Hit.Name)) and not Hit.Parent:FindFirstChild("Humanoid")) then
  880. return true
  881. end
  882. end
  883. return false
  884. end
  885.  
  886. Debris = game:GetService("Debris")
  887.  
  888. function CastZapRay(StartPos, Vec, Length, Ignore, DelayIfHit)
  889. local Direction = CFrame.new(StartPos, Vec).lookVector
  890. local Ignore = ((type(Ignore) == "table" and Ignore) or {Ignore})
  891. local RayHit, RayPos, RayNormal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(StartPos, Direction * Length), Ignore)
  892. if RayHit and CheckIntangible(RayHit) then
  893. if DelayIfHit then
  894. wait()
  895. end
  896. RayHit, RayPos, RayNormal = CastZapRay((RayPos + (Vec * 0.01)), Vec, (Length - ((StartPos - RayPos).magnitude)), Ignore, DelayIfHit)
  897. end
  898. return RayHit, RayPos, RayNormal
  899. end
  900.  
  901. function turnto(position)
  902. RootPart.CFrame=CFrame.new(RootPart.CFrame.p,VT(position.X,RootPart.Position.Y,position.Z)) * CFrame.new(0, 0, 0)
  903. end
  904.  
  905. function CameraEnshaking(Length,Intensity)
  906. coroutine.resume(coroutine.create(function()
  907. local intensity = 1*Intensity
  908. local rotM = 0.01*Intensity
  909. for i = 0, Length, 0.1 do
  910. swait()
  911. intensity = intensity - 0.05*Intensity/Length
  912. rotM = rotM - 0.0005*Intensity/Length
  913. hum.CameraOffset = Vec3(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity)))
  914. 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)
  915. end
  916. Humanoid.CameraOffset = Vec3(0, 0, 0)
  917. end))
  918. end
  919. CamShake=function(Part,Distan,Power,Times)
  920. local de=Part.Position
  921. for i,v in pairs(workspace:children()) do
  922. if v:IsA("Model") and v:findFirstChild("Humanoid") then
  923. for _,c in pairs(v:children()) do
  924. if c.ClassName=="Part" and (c.Position - de).magnitude < Distan then
  925. local Noob=vFindFirstChildOfClass'Humanoid'
  926. if Noob~=nil then
  927. coroutine.resume(coroutine.create(function()
  928. FV = Instance.new("BoolValue", Noob)
  929. FV.Name = "CameraShake"
  930. for ShakeNum=1,Times do
  931. swait()
  932. local ef=Power
  933. if ef>=1 then
  934. Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef),math.random(-ef,ef),math.random(-ef,ef))
  935. else
  936. ef=Power*10
  937. Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef)/10,math.random(-ef,ef)/10,math.random(-ef,ef)/10)
  938. end
  939. end
  940. Humanoid.CameraOffset = Vector3.new(0,0,0)
  941. FV:Destroy()
  942. end))
  943. CameraShake(Times, Power, Noob)
  944. end
  945. end
  946. end
  947. end
  948. end
  949. end
  950.  
  951.  
  952. local Create = LoadLibrary("RbxUtility").Create
  953.  
  954. CFuncs = {
  955. ["Part"] = {
  956. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  957. local Part = Create("Part"){
  958. Parent = Parent,
  959. Reflectance = Reflectance,
  960. Transparency = Transparency,
  961. CanCollide = false,
  962. Locked = true,
  963. BrickColor = BrickColor.new(tostring(BColor)),
  964. Name = Name,
  965. Size = Size,
  966. Material = Material,
  967. }
  968. RemoveOutlines(Part)
  969. return Part
  970. end;
  971. };
  972.  
  973. ["Mesh"] = {
  974. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  975. local Msh = Create(Mesh){
  976. Parent = Part,
  977. Offset = OffSet,
  978. Scale = Scale,
  979. }
  980. if Mesh == "SpecialMesh" then
  981. Msh.MeshType = MeshType
  982. Msh.MeshId = MeshId
  983. end
  984. return Msh
  985. end;
  986. };
  987.  
  988. ["Mesh"] = {
  989. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  990. local Msh = Create(Mesh){
  991. Parent = Part,
  992. Offset = OffSet,
  993. Scale = Scale,
  994. }
  995. if Mesh == "SpecialMesh" then
  996. Msh.MeshType = MeshType
  997. Msh.MeshId = MeshId
  998. end
  999. return Msh
  1000. end;
  1001. };
  1002.  
  1003. ["Weld"] = {
  1004. Create = function(Parent, Part0, Part1, C0, C1)
  1005. local Weld = Create("Weld"){
  1006. Parent = Parent,
  1007. Part0 = Part0,
  1008. Part1 = Part1,
  1009. C0 = C0,
  1010. C1 = C1,
  1011. }
  1012. return Weld
  1013. end;
  1014. };
  1015.  
  1016. ["Sound"] = {
  1017. Create = function(id, par, vol, pit)
  1018. return coroutine.wrap(function()
  1019. local S = Create("Sound"){
  1020. Volume = vol,
  1021. Name = "EffectSoundo",
  1022. Pitch = pit or 1,
  1023. SoundId = id,
  1024. Parent = par or workspace,
  1025. }
  1026. S:Play()
  1027. S.Ended:connect(function()
  1028. S:Destroy()
  1029. end)
  1030. return S;
  1031. end)()
  1032. end;
  1033. };
  1034.  
  1035. ["LongSound"] = {
  1036. Create = function(id, par, vol, pit)
  1037. coroutine.resume(coroutine.create(function()
  1038. local S = Create("Sound"){
  1039. Volume = vol,
  1040. Pitch = pit or 1,
  1041. SoundId = id,
  1042. Parent = par or workspace,
  1043. }
  1044. wait()
  1045. S:play()
  1046. game:GetService("Debris"):AddItem(S, 30)
  1047. end))
  1048. end;
  1049. };
  1050.  
  1051. ["ParticleEmitter"] = {
  1052. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1053. local fp = Create("ParticleEmitter"){
  1054. Parent = Parent,
  1055. Color = ColorSequence.new(Color1, Color2),
  1056. LightEmission = LightEmission,
  1057. Size = Size,
  1058. Texture = Texture,
  1059. Transparency = Transparency,
  1060. ZOffset = ZOffset,
  1061. Acceleration = Accel,
  1062. Drag = Drag,
  1063. LockedToPart = LockedToPart,
  1064. VelocityInheritance = VelocityInheritance,
  1065. EmissionDirection = EmissionDirection,
  1066. Enabled = Enabled,
  1067. Lifetime = LifeTime,
  1068. Rate = Rate,
  1069. Rotation = Rotation,
  1070. RotSpeed = RotSpeed,
  1071. Speed = Speed,
  1072. VelocitySpread = VelocitySpread,
  1073. }
  1074. return fp
  1075. end;
  1076. };
  1077.  
  1078. CreateTemplate = {
  1079.  
  1080. };
  1081. }
  1082.  
  1083.  
  1084.  
  1085. New = function(Object, Parent, Name, Data)
  1086. local Object = Instance.new(Object)
  1087. for Index, Value in pairs(Data or {}) do
  1088. Object[Index] = Value
  1089. end
  1090. Object.Parent = Parent
  1091. Object.Name = Name
  1092. return Object
  1093. end
  1094. local halocolor = BrickColor.new("Pastel light blue")
  1095. local halocolor2 = BrickColor.new("Cool yellow")
  1096. local starcolor = BrickColor.new("Bright yellow")
  1097. local lunacolor = BrickColor.new("Navy blue")
  1098. local lunacolor2 = BrickColor.new("Bright blue")
  1099. local wepcolor = BrickColor.new("Really black")
  1100. local maincolor = BrickColor.new("Really black")
  1101. local m = Instance.new("Model",char)
  1102. local m2 = Instance.new("Model",char)
  1103. local m3 = Instance.new("Model",char)
  1104. local mw1 = Instance.new("Model",char)
  1105. local mw2 = Instance.new("Model",char)
  1106.  
  1107. local extrawingmod1 = Instance.new("Model",char)
  1108. local extrawingmod2 = Instance.new("Model",char)
  1109.  
  1110. function CreateParta(parent,transparency,reflectance,material,brickcolor)
  1111. local p = Instance.new("Part")
  1112. p.TopSurface = 0
  1113. p.BottomSurface = 0
  1114. p.Parent = parent
  1115. p.Size = Vector3.new(0.1,0.1,0.1)
  1116. p.Transparency = transparency
  1117. p.Reflectance = reflectance
  1118. p.CanCollide = false
  1119. p.Locked = true
  1120. p.BrickColor = brickcolor
  1121. p.Material = material
  1122. return p
  1123. end
  1124.  
  1125. function CreateMesh(parent,meshtype,x1,y1,z1)
  1126. local mesh = Instance.new("SpecialMesh",parent)
  1127. mesh.MeshType = meshtype
  1128. mesh.Scale = Vector3.new(x1*10,y1*10,z1*10)
  1129. return mesh
  1130. end
  1131.  
  1132. function CreateSpecialMesh(parent,meshid,x1,y1,z1)
  1133. local mesh = Instance.new("SpecialMesh",parent)
  1134. mesh.MeshType = "FileMesh"
  1135. mesh.MeshId = meshid
  1136. mesh.Scale = Vector3.new(x1,y1,z1)
  1137. return mesh
  1138. end
  1139.  
  1140. local Effects = IT("Folder", Character)
  1141. Effects.Name = "Effects"
  1142. local SpecialEffects = IT("Folder", Character)
  1143. SpecialEffects.Name = "SpecialEffects"
  1144.  
  1145.  
  1146. function CreateSpecialGlowMesh(parent,meshid,x1,y1,z1)
  1147. local mesh = Instance.new("SpecialMesh",parent)
  1148. mesh.MeshType = "FileMesh"
  1149. mesh.MeshId = meshid
  1150. mesh.TextureId = "http://www.roblox.com/asset/?id=269748808"
  1151. mesh.Scale = Vector3.new(x1,y1,z1)
  1152. mesh.VertexColor = Vector3.new(parent.BrickColor.r, parent.BrickColor.g, parent.BrickColor.b)
  1153. return mesh
  1154. end
  1155.  
  1156. --CreateWeld(lwing1,handle,lwing1,3,0,0,math.rad(5),math.rad(0),math.rad(12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1157.  
  1158.  
  1159. function CreateWeld(parent,part0,part1,C1X,C1Y,C1Z,C1Xa,C1Ya,C1Za,C0X,C0Y,C0Z,C0Xa,C0Ya,C0Za)
  1160. local weld = Instance.new("Weld")
  1161. weld.Parent = parent
  1162. weld.Part0 = part0
  1163. weld.Part1 = part1
  1164. weld.C1 = CFrame.new(C1X,C1Y,C1Z)*CFrame.Angles(C1Xa,C1Ya,C1Za)
  1165. weld.C0 = CFrame.new(C0X,C0Y,C0Z)*CFrame.Angles(C0Xa,C0Ya,C0Za)
  1166. return weld
  1167. end
  1168.  
  1169. local sorb = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
  1170. CreateWeld(sorb,rarm,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))
  1171. local sorb2 = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
  1172. CreateWeld(sorb2,larm,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))
  1173.  
  1174. local handlex = CreateParta(mw2,1,1,"Neon",maincolor)
  1175. CreateMesh(handle,"Brick",0,0,0)
  1176. local handlexweld = CreateWeld(handlex,tors,handlex,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))
  1177. local valuaring = 10
  1178. for i = 0, 49 do
  1179. valuaring = valuaring + 10
  1180. rn = CreateParta(mw2,0,0,"Neon",halocolor)
  1181. CreateMesh(rn,"Brick",0.25,0.1,0.1)
  1182. CreateWeld(rn,handlex,rn,0,1,0,math.rad(0),math.rad(0),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1183. end
  1184.  
  1185. handlex = CreateParta(mw2,1,1,"Neon",maincolor)
  1186. CreateMesh(handle,"Brick",0,0,0)
  1187. CreateWeld(handlex,tors,handlex,0,-3,-2.1,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1188. local valuaring = 10
  1189. for i = 0, 49 do
  1190. valuaring = valuaring + 10
  1191. rn = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  1192. CreateMesh(rn,"Brick",0.5,0.2,0.2)
  1193. CreateWeld(rn,handlex,rn,0,2,0,math.rad(0),math.rad(0),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1194. end
  1195.  
  1196.  
  1197. local handle = CreateParta(m,1,1,"Neon",maincolor)
  1198. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1199. local handleweld = CreateWeld(handle,tors,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))
  1200.  
  1201. --- Left wing.
  1202.  
  1203. local lwing1 = CreateParta(m,1,1,"Neon",maincolor)
  1204. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1205. local lwing1weld = CreateWeld(lwing1,handle,lwing1,3,0,0,math.rad(5),math.rad(0),math.rad(12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1206.  
  1207. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1208. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1209. 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))
  1210. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1211. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1212. 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))
  1213. A0 = Instance.new('Attachment',wed)
  1214. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1215. CreateMesh(wed,"Wedge",0.05,0.5,3)
  1216. 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))
  1217. A1 = Instance.new('Attachment',wed)
  1218. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1219. CreateMesh(wed,"Wedge",0.05,3,0.5)
  1220. 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))
  1221.  
  1222. tl1 = Instance.new('Trail',wed)
  1223. tl1.Attachment0 = A0
  1224. tl1.Attachment1 = A1
  1225. --tl1.Texture = "http://www.roblox.com/asset/?id=1049219073"
  1226. tl1.LightEmission = 1
  1227. tl1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  1228. tl1.Color = ColorSequence.new(BrickColor.new('Black').Color)
  1229. tl1.Lifetime = 0.6
  1230.  
  1231.  
  1232. local lwing2 = CreateParta(m,1,1,"Neon",maincolor)
  1233. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1234. local lwing2weld = CreateWeld(lwing2,handle,lwing2,4,1,0,math.rad(10),math.rad(0),math.rad(25),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1235.  
  1236. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1237. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1238. 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))
  1239. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1240. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1241. 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))
  1242. A0 = Instance.new('Attachment',wed)
  1243. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1244. CreateMesh(wed,"Wedge",0.05,0.5,3)
  1245. 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))
  1246. A1 = Instance.new('Attachment',wed)
  1247. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1248. CreateMesh(wed,"Wedge",0.05,3,0.5)
  1249. 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))
  1250.  
  1251. tl2 = Instance.new('Trail',wed)
  1252. tl2.Attachment0 = A0
  1253. tl2.Attachment1 = A1
  1254. --tl2.Texture = "http://www.roblox.com/asset/?id=1049219073"
  1255. tl2.LightEmission = 1
  1256. tl2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  1257. tl2.Color = ColorSequence.new(BrickColor.new('Black').Color)
  1258. tl2.Lifetime = 0.6
  1259.  
  1260. local lwing3 = CreateParta(m,1,1,"Neon",maincolor)
  1261. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1262. local lwing3weld = CreateWeld(lwing3,handle,lwing3,4.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))
  1263.  
  1264. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1265. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1266. 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))
  1267. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1268. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1269. 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))
  1270. A0 = Instance.new('Attachment',wed)
  1271. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1272. CreateMesh(wed,"Wedge",0.05,0.5,3)
  1273. 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))
  1274. A1 = Instance.new('Attachment',wed)
  1275. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  1276. CreateMesh(wed,"Wedge",0.05,3,0.5)
  1277. 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))
  1278.  
  1279. tl3 = Instance.new('Trail',wed)
  1280. tl3.Attachment0 = A0
  1281. tl3.Attachment1 = A1
  1282. --tl3.Texture = "http://www.roblox.com/asset/?id=1049219073"
  1283. tl3.LightEmission = 1
  1284. tl3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  1285. tl3.Color = ColorSequence.new(BrickColor.new('Black').Color)
  1286. tl3.Lifetime = 0.6
  1287.  
  1288. tl1.Enabled = false
  1289. tl2.Enabled = false
  1290. tl3.Enabled = false
  1291. local lwing4 = CreateParta(m,1,1,"Neon",maincolor)
  1292. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1293. local lwing4weld = CreateWeld(lwing4,handle,lwing4,5.75,3,0,math.rad(20),math.rad(0),math.rad(50),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1294.  
  1295. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  1296. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1297. CreateWeld(wed,lwing4,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))
  1298. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  1299. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1300. CreateWeld(wed,lwing4,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))
  1301. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  1302. CreateMesh(wed,"Wedge",0.05,0.5,3)
  1303. CreateWeld(wed,lwing4,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))
  1304. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  1305. CreateMesh(wed,"Wedge",0.05,3,0.5)
  1306. CreateWeld(wed,lwing4,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))
  1307.  
  1308. local lwing5 = CreateParta(m,1,1,"Neon",maincolor)
  1309. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1310. local lwing5weld = CreateWeld(lwing5,handle,lwing5,6.75,4,0,math.rad(25),math.rad(0),math.rad(62.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1311.  
  1312. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  1313. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1314. CreateWeld(wed,lwing5,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))
  1315. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  1316. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1317. CreateWeld(wed,lwing5,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))
  1318. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  1319. CreateMesh(wed,"Wedge",0.05,0.5,3)
  1320. CreateWeld(wed,lwing5,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))
  1321. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  1322. CreateMesh(wed,"Wedge",0.05,3,0.5)
  1323. CreateWeld(wed,lwing5,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))
  1324.  
  1325. local lwing6 = CreateParta(m,1,1,"Neon",maincolor)
  1326. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1327. local lwing6weld = CreateWeld(lwing6,handle,lwing6,7.75,5,0,math.rad(30),math.rad(0),math.rad(75),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1328.  
  1329. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  1330. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1331. CreateWeld(wed,lwing6,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))
  1332. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  1333. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1334. CreateWeld(wed,lwing6,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))
  1335. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  1336. CreateMesh(wed,"Wedge",0.05,0.5,3)
  1337. CreateWeld(wed,lwing6,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))
  1338. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  1339. CreateMesh(wed,"Wedge",0.05,3,0.5)
  1340. CreateWeld(wed,lwing6,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))
  1341.  
  1342. -- Right wing.
  1343.  
  1344. local rwing1 = CreateParta(m,1,1,"Neon",maincolor)
  1345. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1346. local rwing1weld = CreateWeld(rwing1,handle,rwing1,-3,0,0,math.rad(5),math.rad(0),math.rad(-12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1347.  
  1348. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1349. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1350. 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))
  1351. A0 = Instance.new('Attachment',wed)
  1352. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1353. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1354. 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))
  1355. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1356. CreateMesh(wed,"Wedge",0.05,0.5,3)
  1357. 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))
  1358. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1359. CreateMesh(wed,"Wedge",0.05,3,0.5)
  1360. 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))
  1361. A1 = Instance.new('Attachment',wed)
  1362.  
  1363. tr1 = Instance.new('Trail',wed)
  1364. tr1.Attachment0 = A0
  1365. tr1.Attachment1 = A1
  1366. --tr1.Texture = "http://www.roblox.com/asset/?id=1049219073"
  1367. tr1.LightEmission = 1
  1368. tr1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  1369. tr1.Color = ColorSequence.new(BrickColor.new('Black').Color)
  1370. tr1.Lifetime = 0.6
  1371.  
  1372. local rwing2 = CreateParta(m,1,1,"Neon",maincolor)
  1373. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1374. local rwing2weld = CreateWeld(rwing2,handle,rwing2,-4,1,0,math.rad(10),math.rad(0),math.rad(-25),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1375.  
  1376. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1377. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1378. 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))
  1379. A0 = Instance.new('Attachment',wed)
  1380. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1381. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1382. 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))
  1383. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1384. CreateMesh(wed,"Wedge",0.05,0.5,3)
  1385. 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))
  1386. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1387. CreateMesh(wed,"Wedge",0.05,3,0.5)
  1388. 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))
  1389. A1 = Instance.new('Attachment',wed)
  1390.  
  1391. tr2 = Instance.new('Trail',wed)
  1392. tr2.Attachment0 = A0
  1393. tr2.Attachment1 = A1
  1394. --tr2.Texture = "http://www.roblox.com/asset/?id=1049219073"
  1395. tr2.LightEmission = 1
  1396. tr2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  1397. tr2.Color = ColorSequence.new(BrickColor.new('Black').Color)
  1398. tr2.Lifetime = 0.6
  1399.  
  1400. local rwing3 = CreateParta(m,1,1,"Neon",maincolor)
  1401. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1402. local rwing3weld = CreateWeld(rwing3,handle,rwing3,-4.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))
  1403.  
  1404. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1405. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1406. 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))
  1407. A0 = Instance.new('Attachment',wed)
  1408. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1409. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1410. 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))
  1411. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1412. CreateMesh(wed,"Wedge",0.05,0.5,3)
  1413. 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))
  1414. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  1415. CreateMesh(wed,"Wedge",0.05,3,0.5)
  1416. 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))
  1417. A1 = Instance.new('Attachment',wed)
  1418.  
  1419. tr3 = Instance.new('Trail',wed)
  1420. tr3.Attachment0 = A0
  1421. tr3.Attachment1 = A1
  1422. --tr3.Texture = "http://www.roblox.com/asset/?id=1049219073"
  1423. tr3.LightEmission = 1
  1424. tr3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  1425. tr3.Color = ColorSequence.new(BrickColor.new('Black').Color)
  1426. tr3.Lifetime = 0.6
  1427.  
  1428.  
  1429. local rwing4 = CreateParta(m,1,1,"Neon",maincolor)
  1430. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1431. local rwing4weld = CreateWeld(rwing4,handle,rwing4,-5.75,3,0,math.rad(20),math.rad(0),math.rad(-50),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1432.  
  1433. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1434. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1435. CreateWeld(wed,rwing4,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))
  1436. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1437. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1438. CreateWeld(wed,rwing4,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))
  1439. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1440. CreateMesh(wed,"Wedge",0.05,0.5,3)
  1441. CreateWeld(wed,rwing4,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))
  1442. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1443. CreateMesh(wed,"Wedge",0.05,3,0.5)
  1444. CreateWeld(wed,rwing4,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))
  1445.  
  1446. local rwing5 = CreateParta(m,1,1,"Neon",maincolor)
  1447. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1448. local rwing5weld = CreateWeld(rwing5,handle,rwing5,-6.75,4,0,math.rad(25),math.rad(0),math.rad(-62.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1449.  
  1450. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1451. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1452. CreateWeld(wed,rwing5,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))
  1453. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1454. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1455. CreateWeld(wed,rwing5,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))
  1456. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1457. CreateMesh(wed,"Wedge",0.05,0.5,3)
  1458. CreateWeld(wed,rwing5,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))
  1459. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1460. CreateMesh(wed,"Wedge",0.05,3,0.5)
  1461. CreateWeld(wed,rwing5,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))
  1462.  
  1463. local rwing6 = CreateParta(m,1,1,"Neon",maincolor)
  1464. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1465. local rwing6weld = CreateWeld(rwing6,handle,rwing6,-7.75,3,0,math.rad(30),math.rad(0),math.rad(-75),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1466.  
  1467. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1468. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1469. CreateWeld(wed,rwing6,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))
  1470. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1471. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  1472. CreateWeld(wed,rwing6,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))
  1473. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1474. CreateMesh(wed,"Wedge",0.05,0.5,3)
  1475. CreateWeld(wed,rwing6,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))
  1476. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1477. CreateMesh(wed,"Wedge",0.05,3,0.5)
  1478. CreateWeld(wed,rwing6,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))
  1479.  
  1480. ---- HERES THE RING
  1481.  
  1482.  
  1483. --[[ran = CreateParta(m2,0,0,"SmoothPlastic",wepcolor)
  1484. CreateMesh(ran,"Wedge",1.02,1.02,1.02)
  1485. CreateWeld(ran,larm,ran,0,0.15,0,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1486. ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1487. CreateMesh(ran,"Wedge",0.9,0.9,1.025)
  1488. CreateWeld(ran,larm,ran,0,0.155,0,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1489. ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1490. CreateMesh(ran,"Wedge",1.025,0.9,0.9)
  1491. CreateWeld(ran,larm,ran,0,0.155,-0.025,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1492.  
  1493.  
  1494. gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1495. CreateMesh(gan,"Brick",1.075,0.1,1.075)
  1496. CreateWeld(gan,larm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1497.  
  1498. gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1499. CreateMesh(gan,"Brick",1.075,0.1,1.075)
  1500. CreateWeld(gan,larm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1501.  
  1502.  
  1503.  
  1504. gan = CreateParta(m2,0,0,"Neon",halocolor2)
  1505. CreateMesh(gan,"Brick",1.095,0.035,1.095)
  1506. CreateWeld(gan,larm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1507.  
  1508. gan = CreateParta(m2,0,0,"Neon",halocolor2)
  1509. CreateMesh(gan,"Brick",1.095,0.035,1.095)
  1510. CreateWeld(gan,larm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1511.  
  1512. gane = CreateParta(m3,0,0,"SmoothPlastic",lunacolor2)
  1513. CreateMesh(gane,"Brick",1.0625,0.2,1.0625)
  1514. CreateWeld(gane,larm,gane,0,0.6,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1515.  
  1516. star = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1517. CreateSpecialMesh(star,"http://www.roblox.com/asset/?id=45428961",2.5,2.5,2.5)
  1518. CreateWeld(star,larm,star,0,0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1519. starl = CreateParta(m3,0,0,"SmoothPlastic",starcolor)
  1520. CreateSpecialMesh(starl,"http://www.roblox.com/asset/?id=45428961",1.95,2.55,1.95)
  1521. CreateWeld(starl,larm,starl,0,0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1522.  
  1523. -- S section A
  1524.  
  1525. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1526. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1527. CreateWeld(dotsec,larm,dotsec,0,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1528. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1529. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1530. CreateWeld(dotseca,larm,dotseca,0,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1531. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1532. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1533. CreateWeld(dotsecb,larm,dotsecb,0,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1534.  
  1535. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1536. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1537. CreateWeld(dotsec,larm,dotsec,0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1538. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1539. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1540. CreateWeld(dotseca,larm,dotseca,0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1541. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1542. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1543. CreateWeld(dotsecb,larm,dotsecb,0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1544.  
  1545. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1546. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1547. CreateWeld(dotsec,larm,dotsec,0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1548. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1549. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1550. CreateWeld(dotseca,larm,dotseca,0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1551. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1552. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1553. CreateWeld(dotsecb,larm,dotsecb,0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1554.  
  1555. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1556. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1557. CreateWeld(dotsec,larm,dotsec,-0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1558. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1559. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1560. CreateWeld(dotseca,larm,dotseca,-0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1561. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1562. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1563. CreateWeld(dotsecb,larm,dotsecb,-0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1564.  
  1565. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1566. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1567. CreateWeld(dotsec,larm,dotsec,-0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1568. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1569. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1570. CreateWeld(dotseca,larm,dotseca,-0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1571. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1572. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1573. CreateWeld(dotsecb,larm,dotsecb,-0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1574.  
  1575. -- S section B
  1576.  
  1577. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1578. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1579. CreateWeld(dotsec,larm,dotsec,0,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1580. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1581. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1582. CreateWeld(dotseca,larm,dotseca,0,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1583. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1584. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1585. CreateWeld(dotsecb,larm,dotsecb,0,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1586.  
  1587. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1588. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1589. CreateWeld(dotsec,larm,dotsec,0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1590. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1591. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1592. CreateWeld(dotseca,larm,dotseca,0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1593. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1594. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1595. CreateWeld(dotsecb,larm,dotsecb,0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1596.  
  1597. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1598. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1599. CreateWeld(dotsec,larm,dotsec,0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1600. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1601. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1602. CreateWeld(dotseca,larm,dotseca,0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1603. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1604. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1605. CreateWeld(dotsecb,larm,dotsecb,0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1606.  
  1607. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1608. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1609. CreateWeld(dotsec,larm,dotsec,-0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1610. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1611. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1612. CreateWeld(dotseca,larm,dotseca,-0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1613. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1614. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1615. CreateWeld(dotsecb,larm,dotsecb,-0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1616.  
  1617. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1618. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1619. CreateWeld(dotsec,larm,dotsec,-0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1620. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1621. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1622. CreateWeld(dotseca,larm,dotseca,-0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1623. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1624. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1625. CreateWeld(dotsecb,larm,dotsecb,-0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1626.  
  1627. --- second ring
  1628.  
  1629. ran = CreateParta(m2,0,0,"SmoothPlastic",wepcolor)
  1630. CreateMesh(ran,"Wedge",1.02,1.02,1.02)
  1631. CreateWeld(ran,rarm,ran,0,0.15,0,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1632. ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1633. CreateMesh(ran,"Wedge",0.9,0.9,1.025)
  1634. CreateWeld(ran,rarm,ran,0,0.155,0,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1635. ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1636. CreateMesh(ran,"Wedge",1.025,0.9,0.9)
  1637. CreateWeld(ran,rarm,ran,0,0.155,-0.025,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1638.  
  1639. gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1640. CreateMesh(gan,"Brick",1.075,0.1,1.075)
  1641. CreateWeld(gan,rarm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1642.  
  1643. gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1644. CreateMesh(gan,"Brick",1.075,0.1,1.075)
  1645. CreateWeld(gan,rarm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1646.  
  1647.  
  1648.  
  1649. gan = CreateParta(m2,0,0,"Neon",halocolor2)
  1650. CreateMesh(gan,"Brick",1.095,0.035,1.095)
  1651. CreateWeld(gan,rarm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1652.  
  1653. gan = CreateParta(m2,0,0,"Neon",halocolor2)
  1654. CreateMesh(gan,"Brick",1.095,0.035,1.095)
  1655. CreateWeld(gan,rarm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1656.  
  1657. gane = CreateParta(m3,0,0,"SmoothPlastic",lunacolor2)
  1658. CreateMesh(gane,"Brick",1.0625,0.2,1.0625)
  1659. CreateWeld(gane,rarm,gane,0,0.6,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1660.  
  1661. star = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1662. CreateSpecialMesh(star,"http://www.roblox.com/asset/?id=45428961",2.5,2.5,2.5)
  1663. CreateWeld(star,rarm,star,0,-0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1664. starl = CreateParta(m3,0,0,"SmoothPlastic",starcolor)
  1665. CreateSpecialMesh(starl,"http://www.roblox.com/asset/?id=45428961",1.95,2.55,1.95)
  1666. CreateWeld(starl,rarm,starl,0,-0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1667.  
  1668. -- S section A
  1669.  
  1670. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1671. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1672. CreateWeld(dotsec,rarm,dotsec,0,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1673. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1674. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1675. CreateWeld(dotseca,rarm,dotseca,0,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1676. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1677. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1678. CreateWeld(dotsecb,rarm,dotsecb,0,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1679.  
  1680. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1681. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1682. CreateWeld(dotsec,rarm,dotsec,0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1683. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1684. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1685. CreateWeld(dotseca,rarm,dotseca,0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1686. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1687. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1688. CreateWeld(dotsecb,rarm,dotsecb,0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1689.  
  1690. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1691. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1692. CreateWeld(dotsec,rarm,dotsec,0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1693. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1694. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1695. CreateWeld(dotseca,rarm,dotseca,0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1696. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1697. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1698. CreateWeld(dotsecb,rarm,dotsecb,0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1699.  
  1700. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1701. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1702. CreateWeld(dotsec,rarm,dotsec,-0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1703. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1704. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1705. CreateWeld(dotseca,rarm,dotseca,-0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1706. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1707. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1708. CreateWeld(dotsecb,rarm,dotsecb,-0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1709.  
  1710. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1711. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1712. CreateWeld(dotsec,rarm,dotsec,-0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1713. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1714. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1715. CreateWeld(dotseca,rarm,dotseca,-0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1716. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1717. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1718. CreateWeld(dotsecb,rarm,dotsecb,-0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1719.  
  1720. -- S section B
  1721.  
  1722. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1723. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1724. CreateWeld(dotsec,rarm,dotsec,0,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1725. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1726. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1727. CreateWeld(dotseca,rarm,dotseca,0,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1728. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1729. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1730. CreateWeld(dotsecb,rarm,dotsecb,0,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1731.  
  1732. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1733. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1734. CreateWeld(dotsec,rarm,dotsec,0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1735. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1736. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1737. CreateWeld(dotseca,rarm,dotseca,0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1738. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1739. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1740. CreateWeld(dotsecb,rarm,dotsecb,0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1741.  
  1742. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1743. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1744. CreateWeld(dotsec,rarm,dotsec,0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1745. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1746. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1747. CreateWeld(dotseca,rarm,dotseca,0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1748. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1749. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1750. CreateWeld(dotsecb,rarm,dotsecb,0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1751.  
  1752. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1753. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1754. CreateWeld(dotsec,rarm,dotsec,-0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1755. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1756. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1757. CreateWeld(dotseca,rarm,dotseca,-0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1758. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1759. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1760. CreateWeld(dotsecb,rarm,dotsecb,-0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1761.  
  1762. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1763. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1764. CreateWeld(dotsec,rarm,dotsec,-0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1765. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1766. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1767. CreateWeld(dotseca,rarm,dotseca,-0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1768. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1769. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1770. CreateWeld(dotsecb,rarm,dotsecb,-0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))]]--
  1771.  
  1772.  
  1773. for i, v in pairs(m:GetChildren()) do
  1774. if v:IsA("Part") then
  1775. v.BrickColor = BrickColor.new("Dark grey")
  1776. v.Material = "Glass"
  1777. end
  1778. end
  1779. for i, v in pairs(m2:GetChildren()) do
  1780. if v:IsA("Part") then
  1781. v.BrickColor = BrickColor.new("Dark stone grey")
  1782. v.Material = "Granite"
  1783. end
  1784. end
  1785. for i, v in pairs(m3:GetChildren()) do
  1786. if v:IsA("Part") then
  1787. v.BrickColor = BrickColor.new("Dark grey")
  1788. v.Material = "Neon"
  1789. end
  1790. end
  1791. for i, v in pairs(mw2:GetChildren()) do
  1792. if v:IsA("Part") then
  1793. v.BrickColor = BrickColor.new("Dark grey")
  1794. v.Material = "Neon"
  1795. end
  1796. end
  1797. for i, v in pairs(mw1:GetChildren()) do
  1798. if v:IsA("Part") then
  1799. v.Transparency = 1
  1800. v.BrickColor = BrickColor.new("Dark grey")
  1801. v.Material = "Neon"
  1802. end
  1803. end
  1804. for i, v in pairs(extrawingmod1:GetChildren()) do
  1805. if v:IsA("Part") then
  1806. v.Transparency = 1
  1807. v.BrickColor = BrickColor.new("White")
  1808. v.Material = "Neon"
  1809. end
  1810. end
  1811. for i, v in pairs(extrawingmod2:GetChildren()) do
  1812. if v:IsA("Part") then
  1813. v.Transparency = 1
  1814. v.BrickColor = BrickColor.new("White")
  1815. v.Material = "Neon"
  1816. end
  1817. end
  1818. local MAINRUINCOLOR = BrickColor.new("Dark grey")
  1819.  
  1820. function swait(num)
  1821. if num == 0 or num == nil then
  1822. game:service("RunService").Stepped:wait(0)
  1823. else
  1824. for i = 0, num do
  1825. game:service("RunService").Stepped:wait(0)
  1826. end
  1827. end
  1828. end
  1829.  
  1830. while true do
  1831. swait()
  1832. Effects.Parent = Character
  1833. for _,v in next, Humanoid:GetPlayingAnimationTracks() do
  1834. v:Stop();
  1835. end
  1836.  
  1837. function thread(f)
  1838. coroutine.resume(coroutine.create(f))
  1839. end
  1840. function clerp(a, b, t)
  1841. local qa = {
  1842. QuaternionFromCFrame(a)
  1843. }
  1844. local qb = {
  1845. QuaternionFromCFrame(b)
  1846. }
  1847. local ax, ay, az = a.x, a.y, a.z
  1848. local bx, by, bz = b.x, b.y, b.z
  1849. local _t = 1 - t
  1850. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  1851. end
  1852. function CameraEnshaking(Length, Intensity)
  1853. coroutine.resume(coroutine.create(function()
  1854. local intensity = 1 * Intensity
  1855. local rotM = 0.01 * Intensity
  1856. for i = 0, Length, 0.1 do
  1857. swait()
  1858. intensity = intensity - 0.05 * Intensity / Length
  1859. rotM = rotM - 5.0E-4 * Intensity / Length
  1860. hum.CameraOffset = Vector3.new(Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)))
  1861. 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)
  1862. end
  1863. hum.CameraOffset = Vector3.new(0, 0, 0)
  1864. end))
  1865. end
  1866. function PixelBlock(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos) --Thanks, Star Glitcher!
  1867. local type = type
  1868. local rng = Instance.new("Part", char)
  1869. rng.Anchored = true
  1870. rng.BrickColor = color
  1871. rng.CanCollide = false
  1872. rng.FormFactor = 3
  1873. rng.Name = "Ring"
  1874. rng.Material = "Neon"
  1875. rng.Size = Vector3.new(1, 1, 1)
  1876. rng.Transparency = 0
  1877. rng.TopSurface = 0
  1878. rng.BottomSurface = 0
  1879. rng.CFrame = pos
  1880. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  1881. local rngm = Instance.new("SpecialMesh", rng)
  1882. rngm.MeshType = "Brick"
  1883. rngm.Scale = VT(x1,y1,z1)
  1884. if rainbowmode == true then
  1885. rng.Color = Color3.new(r/255,g/255,b/255)
  1886. end
  1887. local scaler2 = 1
  1888. local speeder = FastSpeed/10
  1889. if type == "Add" then
  1890. scaler2 = 1*value
  1891. elseif type == "Divide" then
  1892. scaler2 = 1/value
  1893. end
  1894. coroutine.resume(coroutine.create(function()
  1895. for i = 0,10/bonuspeed,0.1 do
  1896. swait()
  1897. if type == "Add" then
  1898. scaler2 = scaler2 - 0.01*value/bonuspeed
  1899. elseif type == "Divide" then
  1900. scaler2 = scaler2 - 0.01/value*bonuspeed
  1901. end
  1902. speeder = speeder - 0.01*FastSpeed*bonuspeed/10
  1903. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
  1904. rng.Transparency = rng.Transparency + 0.01*bonuspeed
  1905. end
  1906. rng:Destroy()
  1907. end))
  1908. end
  1909. New = function(Object, Parent, Name, Data)
  1910. local Object = Instance.new(Object)
  1911. for Index, Value in pairs(Data or {}) do
  1912. Object[Index] = Value
  1913. end
  1914. Object.Parent = Parent
  1915. Object.Name = Name
  1916. return Object
  1917. end
  1918. function sphere(bonuspeed,type,pos,scale,value,color,heart,invert,notaffectbychaosrainbow)
  1919. local type = type
  1920. local rng = Instance.new("Part", char)
  1921. rng.Anchored = true
  1922. rng.BrickColor = color
  1923. rng.CanCollide = false
  1924. rng.FormFactor = 3
  1925. rng.Name = "Ring"
  1926. rng.Material = "Neon"
  1927. rng.Size = Vector3.new(1, 1, 1)
  1928. rng.Transparency = 0
  1929. rng.TopSurface = 0
  1930. rng.BottomSurface = 0
  1931. rng.CFrame = pos
  1932. local rngm = Instance.new("SpecialMesh", rng)
  1933. rngm.MeshType = "Sphere"
  1934.  
  1935.  
  1936. if(heart)then
  1937. rngm.MeshType = Enum.MeshType.FileMesh
  1938. rngm.MeshId = "rbxassetid://105992239"
  1939. rngm.Offset = Vector3.new(0,0,-.25)
  1940. end
  1941. rngm.Scale = scale
  1942. if rainbowmode == true and not notaffectbychaosrainbow then
  1943. rng.Color = Color3.new(r/255,g/255,b/255)
  1944. end
  1945. local scaler2 = 1
  1946. if type == "Add" then
  1947. scaler2 = 1*value
  1948. elseif type == "Divide" then
  1949. scaler2 = 1/value
  1950. end
  1951. coroutine.resume(coroutine.create(function()
  1952. for i = 0,10/bonuspeed,0.1 do
  1953. swait()
  1954. if rainbowmode == true and not notaffectbychaosrainbow then
  1955. rng.Color = Color3.new(r/255,g/255,b/255)
  1956. end
  1957. if type == "Add" then
  1958. scaler2 = scaler2 - 0.01*value/bonuspeed
  1959. elseif type == "Divide" then
  1960. scaler2 = scaler2 - 0.01/value*bonuspeed
  1961. end
  1962. if chaosmode == true and not notaffectbychaosrainbow then
  1963. rng.BrickColor = BrickColor.random()
  1964. end
  1965. if glitchymode then
  1966. local val = math.random(1,255)
  1967. local color = Color3.fromRGB(val,val,val)
  1968. rng.Color = color
  1969. end
  1970. rng.Transparency = rng.Transparency + 0.01*bonuspeed
  1971. if(invert)then
  1972. if(heart)then
  1973. rngm.Scale = rngm.Scale - Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, 0)
  1974. else
  1975. rngm.Scale = rngm.Scale - Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, scaler2*bonuspeed)
  1976. end
  1977. else
  1978. if(heart)then
  1979. rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, 0)
  1980. else
  1981. rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, scaler2*bonuspeed)
  1982. end
  1983. end
  1984. rng.CFrame = pos
  1985. end
  1986. rng:Destroy()
  1987. end))
  1988. end
  1989.  
  1990. function newBezier(startpos, pos2, pos3, endpos, t)
  1991. local A = clerp(startpos, pos2, t)
  1992. local B = clerp(pos2, pos3, t)
  1993. local C = clerp(pos3, endpos, t)
  1994. local lerp1 = clerp(A, B, t)
  1995. local lerp2 = clerp(B, C, t)
  1996. local cubic = clerp(lerp1, lerp2, t)
  1997. return cubic
  1998. end
  1999.  
  2000. function CastProperRay(StartPos, EndPos, Distance, Ignore)
  2001. local DIRECTION = CF(StartPos,EndPos).lookVector
  2002. return game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(StartPos, DIRECTION * Distance), Ignore)
  2003. end
  2004.  
  2005. function Particles(Which,Parent,Enabled)
  2006. if script:FindFirstChild(Which) then
  2007. local PARTICLES = script:FindFirstChild(Which):Clone()
  2008. PARTICLES.Parent = Parent
  2009. PARTICLES.Name = "CurseParticles"
  2010. if Enabled ~= true then
  2011. PARTICLES:Emit(Enabled)
  2012. Debris:AddItem(PARTICLES,10)
  2013. else
  2014. PARTICLES.Enabled = true
  2015. return PARTICLES
  2016. end
  2017. end
  2018. end
  2019.  
  2020. function PixelBlock(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos,heart,invert)
  2021. local type = type
  2022. local rng = Instance.new("Part", char)
  2023. rng.Anchored = true
  2024. rng.BrickColor = color
  2025. rng.CanCollide = false
  2026. rng.FormFactor = 3
  2027. rng.Name = "Ring"
  2028. rng.Material = "Neon"
  2029. rng.Size = Vector3.new(1, 1, 1)
  2030. rng.Transparency = 0
  2031. rng.TopSurface = 0
  2032. rng.BottomSurface = 0
  2033. rng.CFrame = pos
  2034. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  2035. local rngm = Instance.new("SpecialMesh", rng)
  2036. rngm.MeshType = "Brick"
  2037. if(heart)then
  2038. rngm.MeshType = Enum.MeshType.FileMesh
  2039. rngm.MeshId = "rbxassetid://105992239"
  2040. rngm.Offset = Vector3.new(0,0,-.25)
  2041. end
  2042. rngm.Scale = vt(x1,y1,z1)
  2043. if rainbowmode == true then
  2044. rng.Color = Color3.new(r/255,g/255,b/255)
  2045. end
  2046. local scaler2 = 1
  2047. local speeder = FastSpeed/10
  2048. if type == "Add" then
  2049. scaler2 = 1*value
  2050. elseif type == "Divide" then
  2051. scaler2 = 1/value
  2052. end
  2053. coroutine.resume(coroutine.create(function()
  2054. for i = 0,10/bonuspeed,0.1 do
  2055. swait()
  2056. if rainbowmode == true then
  2057. rng.Color = Color3.new(r/255,g/255,b/255)
  2058. end
  2059. if type == "Add" then
  2060. scaler2 = scaler2 - 0.01*value/bonuspeed
  2061. elseif type == "Divide" then
  2062. scaler2 = scaler2 - 0.01/value*bonuspeed
  2063. end
  2064. if chaosmode == true then
  2065. rng.BrickColor = BrickColor.random()
  2066. end
  2067. if glitchymode then
  2068. local val = math.random(1,255)
  2069. local color = Color3.fromRGB(val,val,val)
  2070. rng.Color = color
  2071. end
  2072. speeder = speeder - 0.01*FastSpeed*bonuspeed/10
  2073. if(invert)then rng.CFrame = rng.CFrame - rng.CFrame.lookVector*speeder*bonuspeed else rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed end
  2074. --rng.Transparency = rng.Transparency + 0.01*bonuspeed
  2075. rngm.Scale = rngm.Scale - Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, scaler2*bonuspeed)
  2076. end
  2077. rng:Destroy()
  2078. end))
  2079. end
  2080.  
  2081.  
  2082. function PixelBlockNeg(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos,heart,invert)
  2083. local type = type
  2084. local rng = Instance.new("Part", char)
  2085. rng.Anchored = true
  2086. rng.BrickColor = color
  2087. rng.CanCollide = false
  2088. rng.FormFactor = 3
  2089. rng.Name = "Ring"
  2090. rng.Material = "Neon"
  2091. rng.Size = Vector3.new(1, 1, 1)
  2092. rng.Transparency = 0
  2093. rng.TopSurface = 0
  2094. rng.BottomSurface = 0
  2095. rng.CFrame = pos
  2096. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  2097. local rngm = Instance.new("SpecialMesh", rng)
  2098. rngm.MeshType = "Brick"
  2099. if(heart)then
  2100. rngm.MeshType = Enum.MeshType.FileMesh
  2101. rngm.MeshId = "rbxassetid://105992239"
  2102. rngm.Offset = Vector3.new(0,0,-.25)
  2103. end
  2104. rngm.Scale = vt(x1,y1,z1)
  2105. if rainbowmode == true then
  2106. rng.Color = Color3.new(r/255,g/255,b/255)
  2107. end
  2108. local scaler2 = 0
  2109. local speeder = FastSpeed/10
  2110. if type == "Add" then
  2111. scaler2 = 1*value
  2112. elseif type == "Divide" then
  2113. scaler2 = 1/value
  2114. end
  2115. coroutine.resume(coroutine.create(function()
  2116. for i = 0,10/bonuspeed,0.1 do
  2117. swait()
  2118. if rainbowmode == true then
  2119. rng.Color = Color3.new(r/255,g/255,b/255)
  2120. end
  2121. if type == "Add" then
  2122. scaler2 = scaler2 - 0.01*value/bonuspeed
  2123. elseif type == "Divide" then
  2124. scaler2 = scaler2 - 0.01/value*bonuspeed
  2125. end
  2126. if chaosmode == true then
  2127. rng.BrickColor = BrickColor.random()
  2128. end
  2129. if glitchymode then
  2130. local val = math.random(1,255)
  2131. local color = Color3.fromRGB(val,val,val)
  2132. rng.Color = color
  2133. end
  2134. speeder = speeder + 0.01*FastSpeed*bonuspeed/10
  2135. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
  2136. if(invert)then rng.CFrame = rng.CFrame - rng.CFrame.lookVector*speeder*bonuspeed else rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed end
  2137. --rng.Transparency = rng.Transparency + 0.01*bonuspeed
  2138. rngm.Scale = rngm.Scale - Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, scaler2*bonuspeed)
  2139. end
  2140. rng:Destroy()
  2141. end))
  2142. end
  2143. function sphereMK(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos)
  2144. local type = type
  2145. local rng = Instance.new("Part", char)
  2146. rng.Anchored = true
  2147. rng.BrickColor = color
  2148. rng.CanCollide = false
  2149. rng.FormFactor = 3
  2150. rng.Name = "Ring"
  2151. rng.Material = "Neon"
  2152. rng.Size = Vector3.new(1, 1, 1)
  2153. rng.Transparency = 0
  2154. rng.TopSurface = 0
  2155. rng.BottomSurface = 0
  2156. rng.CFrame = pos
  2157. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  2158. local rngm = Instance.new("SpecialMesh", rng)
  2159. rngm.MeshType = "Sphere"
  2160. rngm.Scale = vt(x1,y1,z1)
  2161. if rainbowmode == true then
  2162. rng.Color = Color3.new(r/255,g/255,b/255)
  2163. end
  2164. local scaler2 = 1
  2165. local speeder = FastSpeed
  2166. if type == "Add" then
  2167. scaler2 = 1*value
  2168. elseif type == "Divide" then
  2169. scaler2 = 1/value
  2170. end
  2171. coroutine.resume(coroutine.create(function()
  2172. for i = 0,10/bonuspeed,0.1 do
  2173. swait()
  2174. if rainbowmode == true then
  2175. rng.Color = Color3.new(r/255,g/255,b/255)
  2176. end
  2177. if type == "Add" then
  2178. scaler2 = scaler2 - 0.01*value/bonuspeed
  2179. elseif type == "Divide" then
  2180. scaler2 = scaler2 - 0.01/value*bonuspeed
  2181. end
  2182. if chaosmode == true then
  2183. rng.BrickColor = BrickColor.random()
  2184. end
  2185. if glitchymode then
  2186. local val = math.random(1,255)
  2187. local color = Color3.fromRGB(val,val,val)
  2188. rng.Color = color
  2189. end
  2190. speeder = speeder - 0.01*FastSpeed*bonuspeed
  2191. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
  2192. rng.Transparency = rng.Transparency + 0.01*bonuspeed
  2193. rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, 0)
  2194. end
  2195. rng:Destroy()
  2196. end))
  2197. end
  2198.  
  2199.  
  2200. function Raycast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
  2201. return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
  2202. end
  2203.  
  2204. function PositiveAngle(NUMBER)
  2205. if NUMBER >= 0 then
  2206. NUMBER = 0
  2207. end
  2208. return NUMBER
  2209. end
  2210.  
  2211. function NegativeAngle(NUMBER)
  2212. if NUMBER <= 0 then
  2213. NUMBER = 0
  2214. end
  2215. return NUMBER
  2216. end
  2217.  
  2218. function Swait(NUMBER)
  2219. if NUMBER == 0 or NUMBER == nil then
  2220. ArtificialHB.Event:wait()
  2221. else
  2222. for i = 1, NUMBER do
  2223. ArtificialHB.Event:wait()
  2224. end
  2225. end
  2226. end
  2227.  
  2228. function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
  2229. local NEWPART = IT("Part")
  2230. NEWPART.formFactor = FORMFACTOR
  2231. NEWPART.Reflectance = REFLECTANCE
  2232. NEWPART.Transparency = TRANSPARENCY
  2233. NEWPART.CanCollide = false
  2234. NEWPART.Locked = true
  2235. NEWPART.Anchored = true
  2236. if ANCHOR == false then
  2237. NEWPART.Anchored = false
  2238. end
  2239. NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
  2240. NEWPART.Name = NAME
  2241. NEWPART.Size = SIZE
  2242. NEWPART.Position = Torso.Position
  2243. NEWPART.Material = MATERIAL
  2244. NEWPART:BreakJoints()
  2245. NEWPART.Parent = PARENT
  2246. return NEWPART
  2247. end
  2248.  
  2249. local function weldBetween(a, b)
  2250. local weldd = Instance.new("ManualWeld")
  2251. weldd.Part0 = a
  2252. weldd.Part1 = b
  2253. weldd.C0 = CFrame.new()
  2254. weldd.C1 = b.CFrame:inverse() * a.CFrame
  2255. weldd.Parent = a
  2256. return weldd
  2257. end
  2258.  
  2259.  
  2260. function QuaternionFromCFrame(cf)
  2261. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  2262. local trace = m00 + m11 + m22
  2263. if trace > 0 then
  2264. local s = math.sqrt(1 + trace)
  2265. local recip = 0.5 / s
  2266. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  2267. else
  2268. local i = 0
  2269. if m11 > m00 then
  2270. i = 1
  2271. end
  2272. if m22 > (i == 0 and m00 or m11) then
  2273. i = 2
  2274. end
  2275. if i == 0 then
  2276. local s = math.sqrt(m00 - m11 - m22 + 1)
  2277. local recip = 0.5 / s
  2278. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  2279. elseif i == 1 then
  2280. local s = math.sqrt(m11 - m22 - m00 + 1)
  2281. local recip = 0.5 / s
  2282. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  2283. elseif i == 2 then
  2284. local s = math.sqrt(m22 - m00 - m11 + 1)
  2285. local recip = 0.5 / s return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  2286. end
  2287. end
  2288. end
  2289.  
  2290. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  2291. local xs, ys, zs = x + x, y + y, z + z
  2292. local wx, wy, wz = w * xs, w * ys, w * zs
  2293. local xx = x * xs
  2294. local xy = x * ys
  2295. local xz = x * zs
  2296. local yy = y * ys
  2297. local yz = y * zs
  2298. local zz = z * zs
  2299. 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))
  2300. end
  2301.  
  2302. function QuaternionSlerp(a, b, t)
  2303. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  2304. local startInterp, finishInterp;
  2305. if cosTheta >= 0.0001 then
  2306. if (1 - cosTheta) > 0.0001 then
  2307. local theta = ACOS(cosTheta)
  2308. local invSinTheta = 1 / SIN(theta)
  2309. startInterp = SIN((1 - t) * theta) * invSinTheta
  2310. finishInterp = SIN(t * theta) * invSinTheta
  2311. else
  2312. startInterp = 1 - t
  2313. finishInterp = t
  2314. end
  2315. else
  2316. if (1 + cosTheta) > 0.0001 then
  2317. local theta = ACOS(-cosTheta)
  2318. local invSinTheta = 1 / SIN(theta)
  2319. startInterp = SIN((t - 1) * theta) * invSinTheta
  2320. finishInterp = SIN(t * theta) * invSinTheta
  2321. else
  2322. startInterp = t - 1
  2323. finishInterp = t
  2324. end
  2325. end
  2326. 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
  2327. end
  2328.  
  2329. function Clerp(a, b, t)
  2330. local qa = {QuaternionFromCFrame(a)}
  2331. local qb = {QuaternionFromCFrame(b)}
  2332. local ax, ay, az = a.x, a.y, a.z
  2333. local bx, by, bz = b.x, b.y, b.z
  2334. local _t = 1 - t
  2335. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  2336. end
  2337.  
  2338. function CreateFrame(PARENT, TRANSPARENCY, BORDERSIZEPIXEL, POSITION, SIZE, COLOR, BORDERCOLOR, NAME)
  2339. local frame = IT("Frame")
  2340. frame.BackgroundTransparency = TRANSPARENCY
  2341. frame.BorderSizePixel = BORDERSIZEPIXEL
  2342. frame.Position = POSITION
  2343. frame.Size = SIZE
  2344. frame.BackgroundColor3 = COLOR
  2345. frame.BorderColor3 = BORDERCOLOR
  2346. frame.Name = NAME
  2347. frame.Parent = PARENT
  2348. return frame
  2349. end
  2350.  
  2351. function CreateLabel(PARENT, TEXT, TEXTCOLOR, TEXTFONTSIZE, TEXTFONT, TRANSPARENCY, BORDERSIZEPIXEL, STROKETRANSPARENCY, NAME)
  2352. local label = IT("TextLabel")
  2353. label.BackgroundTransparency = 1
  2354. label.Size = UD2(1, 0, 1, 0)
  2355. label.Position = UD2(0, 0, 0, 0)
  2356. label.TextColor3 = TEXTCOLOR
  2357. label.TextStrokeTransparency = STROKETRANSPARENCY
  2358. label.TextTransparency = TRANSPARENCY
  2359. label.FontSize = TEXTFONTSIZE
  2360. label.Font = TEXTFONT
  2361. label.BorderSizePixel = BORDERSIZEPIXEL
  2362. label.TextScaled = false
  2363. label.Text = TEXT
  2364. label.Name = NAME
  2365. label.Parent = PARENT
  2366. return label
  2367. end
  2368.  
  2369. function NoOutlines(PART)
  2370. PART.TopSurface, PART.BottomSurface, PART.LeftSurface, PART.RightSurface, PART.FrontSurface, PART.BackSurface = 10, 10, 10, 10, 10, 10
  2371. end
  2372.  
  2373. function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
  2374. local NEWWELD = IT(TYPE)
  2375. NEWWELD.Part0 = PART0
  2376. NEWWELD.Part1 = PART1
  2377. NEWWELD.C0 = C0
  2378. NEWWELD.C1 = C1
  2379. NEWWELD.Parent = PARENT
  2380. return NEWWELD
  2381. end
  2382.  
  2383. local S = IT("Sound")
  2384. function CreateSound(ID, PARENT, VOLUME, PITCH, DOESLOOP)
  2385. local NEWSOUND = nil
  2386. coroutine.resume(coroutine.create(function()
  2387. NEWSOUND = S:Clone()
  2388. NEWSOUND.Parent = PARENT
  2389. NEWSOUND.Volume = VOLUME
  2390. NEWSOUND.Pitch = PITCH
  2391. NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
  2392. NEWSOUND:play()
  2393. if DOESLOOP == true then
  2394. NEWSOUND.Looped = true
  2395. else
  2396. repeat wait(1) until NEWSOUND.Playing == false
  2397. NEWSOUND:remove()
  2398. end
  2399. end))
  2400. return NEWSOUND
  2401. end
  2402.  
  2403. function CFrameFromTopBack(at, top, back)
  2404. local right = top:Cross(back)
  2405. 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)
  2406. end
  2407.  
  2408.  
  2409. Debris = game:GetService("Debris")
  2410.  
  2411. function CastProperRay(StartPos, EndPos, Distance, Ignore)
  2412. local DIRECTION = CF(StartPos,EndPos).lookVector
  2413. return game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(StartPos, DIRECTION * Distance), Ignore)
  2414. end
  2415.  
  2416. function Particles(Which,Parent,Enabled)
  2417. if script:FindFirstChild(Which) then
  2418. local PARTICLES = script:FindFirstChild(Which):Clone()
  2419. PARTICLES.Parent = Parent
  2420. PARTICLES.Name = "CurseParticles"
  2421. if Enabled ~= true then
  2422. PARTICLES:Emit(Enabled)
  2423. Debris:AddItem(PARTICLES,10)
  2424. else
  2425. PARTICLES.Enabled = true
  2426. return PARTICLES
  2427. end
  2428. end
  2429. end
  2430.  
  2431. function sphereMKCharge(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos)
  2432. local type = type
  2433. local rng = Instance.new("Part", char)
  2434. rng.Anchored = true
  2435. rng.BrickColor = color
  2436. rng.CanCollide = false
  2437. rng.FormFactor = 3
  2438. rng.Name = "Ring"
  2439. rng.Material = "Neon"
  2440. rng.Size = Vector3.new(1, 1, 1)
  2441. rng.Transparency = 1
  2442. rng.TopSurface = 0
  2443. rng.BottomSurface = 0
  2444. rng.CFrame = pos
  2445. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  2446. local rngm = Instance.new("SpecialMesh", rng)
  2447. rngm.MeshType = "Sphere"
  2448. rngm.Scale = vt(x1,y1,z1)
  2449. if rainbowmode == true then
  2450. rng.Color = Color3.new(r/255,g/255,b/255)
  2451. end
  2452. local scaler2 = 1
  2453. local speeder = FastSpeed
  2454. if type == "Add" then
  2455. scaler2 = 1*value
  2456. elseif type == "Divide" then
  2457. scaler2 = 1/value
  2458. end
  2459. coroutine.resume(coroutine.create(function()
  2460. for i = 0,10/bonuspeed,0.1 do
  2461. swait()
  2462. if rainbowmode == true then
  2463. rng.Color = Color3.new(r/255,g/255,b/255)
  2464. end
  2465. if type == "Add" then
  2466. scaler2 = scaler2 - 0.01*value/bonuspeed
  2467. elseif type == "Divide" then
  2468. scaler2 = scaler2 - 0.01/value*bonuspeed
  2469. end
  2470. if chaosmode == true then
  2471. rng.BrickColor = BrickColor.random()
  2472. end
  2473. if glitchymode then
  2474. local val = math.random(1,255)
  2475. local color = Color3.fromRGB(val,val,val)
  2476. rng.Color = color
  2477. end
  2478. speeder = speeder - 0.01*FastSpeed*bonuspeed
  2479. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
  2480. rng.Transparency = rng.Transparency - 0.01*bonuspeed
  2481. rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, 0)
  2482. end
  2483. rng:Destroy()
  2484. end))
  2485. end
  2486.  
  2487. function dmg(dude)
  2488. if dude.Name ~= Character then
  2489. local bgf = Instance.new("BodyGyro",dude.Head)
  2490. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0)
  2491. local val = Instance.new("BoolValue",dude)
  2492. val.Name = "IsHit"
  2493. local ds = coroutine.wrap(function()
  2494. local torso = dude:FindFirstChild'Torso' or dude:FindFirstChild'UpperTorso'
  2495. for i = 1, 10 do
  2496. sphereMK(1.5,2,"Add",torso.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),1,1,25,-.01,BrickColor.new("White"),0,true)
  2497. end
  2498. dude:WaitForChild("Head"):BreakJoints()
  2499. wait(0.5)
  2500. targetted = nil
  2501. CFuncs["Sound"].Create("rbxassetid://62339698", char, 0.5, 0.3)
  2502.  
  2503. coroutine.resume(coroutine.create(function()
  2504. for i, v in pairs(dude:GetChildren()) do
  2505. if v:IsA("Accessory") then
  2506. v:Destroy()
  2507. end
  2508. if v:IsA("Humanoid") then
  2509. v:Destroy()
  2510. end
  2511. if v:IsA("CharacterMesh") then
  2512. v:Destroy()
  2513. end
  2514. if v:IsA("Model") then
  2515. v:Destroy()
  2516. end
  2517. if v:IsA("Part") or v:IsA("MeshPart") then
  2518. for x, o in pairs(v:GetChildren()) do
  2519. if o:IsA("Decal") then
  2520. o:Destroy()
  2521. end
  2522. end
  2523. coroutine.resume(coroutine.create(function()
  2524. v.Material = "Neon"
  2525. v.CanCollide = false
  2526. local bld = Instance.new("ParticleEmitter",v)
  2527. bld.LightEmission = 1
  2528. bld.Texture = "rbxassetid://284205403"
  2529. bld.Color = ColorSequence.new(Color3.new(1,1,1))
  2530. bld.Rate = 50
  2531. bld.Lifetime = NumberRange.new(1)
  2532. bld.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.75,0),NumberSequenceKeypoint.new(1,0,0)})
  2533. bld.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  2534. bld.Speed = NumberRange.new(0,0)
  2535. bld.VelocitySpread = 50000
  2536. bld.Rotation = NumberRange.new(-500,500)
  2537. bld.RotSpeed = NumberRange.new(-500,500)
  2538. local sbs = Instance.new("BodyPosition", v)
  2539. sbs.P = 3000
  2540. sbs.D = 1000
  2541. sbs.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  2542. sbs.position = v.Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  2543. v.Color = Color3.new(1,1,1)
  2544. coroutine.resume(coroutine.create(function()
  2545. for i = 0, 49 do
  2546. swait(1)
  2547. v.Transparency = v.Transparency + 0.02
  2548. end
  2549. CFuncs["Sound"].Create("rbxassetid://1192402877", v, 0.25, 1)
  2550. bld.Speed = NumberRange.new(1,5)
  2551. bld.Acceleration = vt(0,10,0)
  2552. wait(0.5)
  2553. bld.Enabled = false
  2554. wait(3)
  2555. v:Destroy()
  2556. dude:Destroy()
  2557. end))
  2558. end))
  2559. end
  2560. end
  2561. end))
  2562. end)
  2563. ds()
  2564. end
  2565. end
  2566. function QuaternionFromCFrame(cf)
  2567. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  2568. local trace = m00 + m11 + m22
  2569. if trace > 0 then
  2570. local s = math.sqrt(1 + trace)
  2571. local recip = 0.5 / s
  2572. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  2573. else
  2574. local i = 0
  2575. if m00 < m11 then
  2576. i = 1
  2577. end
  2578. if m22 > (i == 0 and m00 or m11) then
  2579. i = 2
  2580. end
  2581. if i == 0 then
  2582. local s = math.sqrt(m00 - m11 - m22 + 1)
  2583. local recip = 0.5 / s
  2584. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  2585. elseif i == 1 then
  2586. local s = math.sqrt(m11 - m22 - m00 + 1)
  2587. local recip = 0.5 / s
  2588. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  2589. elseif i == 2 then
  2590. local s = math.sqrt(m22 - m00 - m11 + 1)
  2591. local recip = 0.5 / s
  2592. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  2593. end
  2594. end
  2595. end
  2596. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  2597. local xs, ys, zs = x + x, y + y, z + z
  2598. local wx, wy, wz = w * xs, w * ys, w * zs
  2599. local xx = x * xs
  2600. local xy = x * ys
  2601. local xz = x * zs
  2602. local yy = y * ys
  2603. local yz = y * zs
  2604. local zz = z * zs
  2605. 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))
  2606. end
  2607. function BreakEffect(brickcolor,cframe,x1,y1,z1)
  2608. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  2609. prt.Anchored=true
  2610. prt.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  2611. local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
  2612. game:GetService("Debris"):AddItem(prt,2)
  2613. coroutine.resume(coroutine.create(function(Part,CF,Numbb,randnumb)
  2614. CF=Part.CFrame
  2615. Numbb=0
  2616. randnumb=math.random()/10
  2617. rand1=math.random()/10
  2618. for i=0,1,rand1 do
  2619. wait()
  2620. CF=CF*cf(0,math.random()/2,0)
  2621. --Part.CFrame=Part.CFrame*euler(0.5,0,0)*cf(0,1,0)
  2622. Part.CFrame=CF*euler(Numbb,0,0)
  2623. Part.Transparency=i
  2624. Numbb=Numbb+randnumb
  2625. end
  2626. Part.Parent=nil
  2627. end),prt,CF,Numbb,randnumb)
  2628. end
  2629. function ShockWave(Part, cframe1, cframe2, Damage, Size)
  2630. coroutine.resume(coroutine.create(function()
  2631. local wave = CreatePart(workspace, "Neon", 0, 0, Neoncolor, "Effect", Vector3.new(1, 1, 5))
  2632. wave.Anchored = true
  2633. wave.CFrame = Part.CFrame * cframe1
  2634. local Msh = Create("SpecialMesh"){
  2635. Parent = wave,
  2636. MeshType = "Sphere"
  2637. }
  2638. Cso("http://roblox.com/asset/?id=300916105", wave, 1, 1.3)
  2639. for i = 0, 1, 0.2 do
  2640. wait()
  2641. local dir = wave.CFrame.lookVector * -1
  2642. local pos = rayCast(wave.Position, dir, 5, Character)
  2643. wave.CFrame = wave.CFrame * cframe2
  2644. table.insert(Effects, {
  2645. wave,
  2646. "Sphere",
  2647. 0.01,
  2648. .03,
  2649. .03,
  2650. .03,
  2651. })
  2652. end
  2653. end))
  2654. end
  2655. function QuaternionSlerp(a, b, t)
  2656. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  2657. local startInterp, finishInterp
  2658. if cosTheta >= 1.0E-4 then
  2659. if 1 - cosTheta > 1.0E-4 then
  2660. local theta = math.acos(cosTheta)
  2661. local invSinTheta = 1 / Sin(theta)
  2662. startInterp = Sin((1 - t) * theta) * invSinTheta
  2663. finishInterp = Sin(t * theta) * invSinTheta
  2664. else
  2665. startInterp = 1 - t
  2666. finishInterp = t
  2667. end
  2668. elseif 1 + cosTheta > 1.0E-4 then
  2669. local theta = math.acos(-cosTheta)
  2670. local invSinTheta = 1 / Sin(theta)
  2671. startInterp = Sin((t - 1) * theta) * invSinTheta
  2672. finishInterp = Sin(t * theta) * invSinTheta
  2673. else
  2674. startInterp = t - 1
  2675. finishInterp = t
  2676. end
  2677. 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
  2678. end
  2679. function rayCast(Position, Direction, Range, Ignore)
  2680. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  2681. end
  2682. local RbxUtility = LoadLibrary("RbxUtility")
  2683. local Create = RbxUtility.Create
  2684.  
  2685. warn("Imma just gonna call this WhAT ANOTHER ONE v1.5 x Nebula Glitcher")
  2686.  
  2687. warn("Please supprt the original creator of Nebula Glitcher, Nebula_Zorua")
  2688.  
  2689. warn("Please support the original creator, makhail07 and 2003boobear.")
  2690.  
  2691. warn("Re-edit by ExplosiveDaniel")
  2692.  
  2693. warn("GuestBilmemKac did the shirt and pants")
  2694.  
  2695. shirt = Instance.new("Shirt", char)
  2696. shirt.Name = "Shirt"
  2697. pants = Instance.new("Pants", char)
  2698. pants.Name = "Pants"
  2699. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=183138398"
  2700. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=268929876"
  2701.  
  2702. local BC = char["Body Colors"]
  2703. BC.HeadColor = BrickColor.new("Nougat")
  2704. BC.LeftArmColor = BrickColor.new("Smoky grey")
  2705. BC.LeftLegColor = BrickColor.new("Smoky grey")
  2706. BC.RightArmColor = BrickColor.new("Smoky grey")
  2707. BC.RightLegColor = BrickColor.new("Smoky grey")
  2708. BC.TorsoColor = BrickColor.new("Smoky grey")
  2709. -------------------------------------------------------
  2710. --Start Damage Function--
  2711. -------------------------------------------------------
  2712. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  2713. if hit.Parent == nil then
  2714. return
  2715. end
  2716. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  2717. for _, v in pairs(hit.Parent:children()) do
  2718. if v:IsA("Humanoid") then
  2719. h = v
  2720. end
  2721. end
  2722. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
  2723.  
  2724. hit.Parent:FindFirstChild("Head"):BreakJoints()
  2725. end
  2726.  
  2727. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  2728. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  2729. if hit.Parent.DebounceHit.Value == true then
  2730. return
  2731. end
  2732. end
  2733. if insta == true then
  2734. hit.Parent:FindFirstChild("Head"):BreakJoints()
  2735. end
  2736. local c = Create("ObjectValue"){
  2737. Name = "creator",
  2738. Value = game:service("Players").LocalPlayer,
  2739. Parent = h,
  2740. }
  2741. game:GetService("Debris"):AddItem(c, .5)
  2742. if HitSound ~= nil and HitPitch ~= nil then
  2743. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  2744. end
  2745. local Damage = math.random(minim, maxim)
  2746. local blocked = false
  2747. local block = hit.Parent:findFirstChild("Block")
  2748. if block ~= nil then
  2749. if block.className == "IntValue" then
  2750. if block.Value > 0 then
  2751. blocked = true
  2752. block.Value = block.Value - 1
  2753. print(block.Value)
  2754. end
  2755. end
  2756. end
  2757. if blocked == false then
  2758. h.Health = h.Health - Damage
  2759. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, maincolor.Color)
  2760. else
  2761. h.Health = h.Health - (Damage / 2)
  2762. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, maincolor.Color)
  2763. end
  2764. if Type == "Knockdown" then
  2765. local hum = hit.Parent.Humanoid
  2766. hum.PlatformStand = true
  2767. coroutine.resume(coroutine.create(function(HHumanoid)
  2768. swait(1)
  2769. HHumanoid.PlatformStand = false
  2770. end), hum)
  2771. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  2772. local bodvol = Create("BodyVelocity"){
  2773. velocity = angle * knockback,
  2774. P = 5000,
  2775. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2776. Parent = hit,
  2777. }
  2778. local rl = Create("BodyAngularVelocity"){
  2779. P = 3000,
  2780. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  2781. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  2782. Parent = hit,
  2783. }
  2784. game:GetService("Debris"):AddItem(bodvol, .5)
  2785. game:GetService("Debris"):AddItem(rl, .5)
  2786. elseif Type == "Normal" then
  2787. local vp = Create("BodyVelocity"){
  2788. P = 500,
  2789. maxForce = Vector3.new(math.huge, 0, math.huge),
  2790. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  2791. }
  2792. if knockback > 0 then
  2793. vp.Parent = hit.Parent.Torso
  2794. end
  2795. game:GetService("Debris"):AddItem(vp, .5)
  2796. elseif Type == "Up" then
  2797. local bodyVelocity = Create("BodyVelocity"){
  2798. velocity = Vector3.new(0, 20, 0),
  2799. P = 5000,
  2800. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2801. Parent = hit,
  2802. }
  2803. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  2804. elseif Type == "DarkUp" then
  2805. coroutine.resume(coroutine.create(function()
  2806. for i = 0, 1, 0.1 do
  2807. swait()
  2808. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  2809. end
  2810. end))
  2811. local bodyVelocity = Create("BodyVelocity"){
  2812. velocity = Vector3.new(0, 20, 0),
  2813. P = 5000,
  2814. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2815. Parent = hit,
  2816. }
  2817. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  2818. elseif Type == "Snare" then
  2819. local bp = Create("BodyPosition"){
  2820. P = 2000,
  2821. D = 100,
  2822. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  2823. position = hit.Parent.Torso.Position,
  2824. Parent = hit.Parent.Torso,
  2825. }
  2826. game:GetService("Debris"):AddItem(bp, 1)
  2827. elseif Type == "Freeze" then
  2828. local BodPos = Create("BodyPosition"){
  2829. P = 50000,
  2830. D = 1000,
  2831. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  2832. position = hit.Parent.Torso.Position,
  2833. Parent = hit.Parent.Torso,
  2834. }
  2835. local BodGy = Create("BodyGyro") {
  2836. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  2837. P = 20e+003,
  2838. Parent = hit.Parent.Torso,
  2839. cframe = hit.Parent.Torso.CFrame,
  2840. }
  2841. hit.Parent.Torso.Anchored = true
  2842. coroutine.resume(coroutine.create(function(Part)
  2843. swait(1.5)
  2844. Part.Anchored = false
  2845. end), hit.Parent.Torso)
  2846. game:GetService("Debris"):AddItem(BodPos, 3)
  2847. game:GetService("Debris"):AddItem(BodGy, 3)
  2848. end
  2849. local debounce = Create("BoolValue"){
  2850. Name = "DebounceHit",
  2851. Parent = hit.Parent,
  2852. Value = true,
  2853. }
  2854. game:GetService("Debris"):AddItem(debounce, Delay)
  2855. c = Create("ObjectValue"){
  2856. Name = "creator",
  2857. Value = Player,
  2858. Parent = h,
  2859. }
  2860. game:GetService("Debris"):AddItem(c, .5)
  2861. end
  2862. end
  2863. -------------------------------------------------------
  2864. --Start Customization--
  2865. -------------------------------------------------------
  2866. local Player_Size = 1
  2867. if Player_Size ~= 1 then
  2868. root.Size = root.Size * Player_Size
  2869. tors.Size = tors.Size * Player_Size
  2870. hed.Size = hed.Size * Player_Size
  2871. ra.Size = ra.Size * Player_Size
  2872. la.Size = la.Size * Player_Size
  2873. rl.Size = rl.Size * Player_Size
  2874. ll.Size = ll.Size * Player_Size
  2875. ----------------------------------------------------------------------------------
  2876. rootj.Parent = root
  2877. neck.Parent = tors
  2878. RW.Parent = tors
  2879. LW.Parent = tors
  2880. RH.Parent = tors
  2881. LH.Parent = tors
  2882. ----------------------------------------------------------------------------------
  2883. rootj.C0 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
  2884. rootj.C1 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
  2885. neck.C0 = necko * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0))
  2886. neck.C1 = CF(0 * Player_Size, -0.5 * Player_Size, 0 * Player_Size) * angles(Rad(-90), Rad(0), Rad(180))
  2887. RW.C0 = CF(1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* RIGHTSHOULDERC0
  2888. LW.C0 = CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* LEFTSHOULDERC0
  2889. ----------------------------------------------------------------------------------
  2890. RH.C0 = CF(1 * Player_Size, -1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
  2891. LH.C0 = CF(-1 * Player_Size, -1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(-90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
  2892. RH.C1 = CF(0.5 * Player_Size, 1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
  2893. LH.C1 = CF(-0.5 * Player_Size, 1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(-90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
  2894. --hat.Parent = Character
  2895. end
  2896. -------------------------------------------------------
  2897. --End Damage Function--
  2898. -------------------------------------------------------
  2899. local DColorsArray ={ColorSequenceKeypoint.new(0, Color3.new(1,0,0)),
  2900. ColorSequenceKeypoint.new(0.16, Color3.new(1,0,0)),
  2901. ColorSequenceKeypoint.new(0.32, Color3.new(1,0,0)),
  2902. ColorSequenceKeypoint.new(0.48, Color3.new(1,0,0)),
  2903. ColorSequenceKeypoint.new(0.64, Color3.new(1,0,0)),
  2904. ColorSequenceKeypoint.new(0.80, Color3.new(0,0,0)),
  2905. ColorSequenceKeypoint.new(0.96, Color3.new(0,0,0)),
  2906. ColorSequenceKeypoint.new(1, Color3.new(0,0,0))}
  2907. local DAtch3 = Instance.new("Attachment",ll)DAtch3.Position = Vector3.new(0,1.1,0)
  2908. local DAtch4 = Instance.new("Attachment",ll)DAtch4.Position = Vector3.new(0,-0.6,0)
  2909. local DTrail2 = Instance.new("Trail",ll)DTrail2.Attachment0 = DAtch3 DTrail2.Attachment1 = DAtch4
  2910. DTrail2.Texture = "rbxassetid://22636887" DTrail2.Lifetime = 0.2 DTrail2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  2911. DTrail2.Color = ColorSequence.new(DColorsArray) DTrail2.LightEmission = 1
  2912. DTrail2.Enabled = false
  2913. local DAtch5 = Instance.new("Attachment",rl)DAtch5.Position = Vector3.new(0,1.1,0)
  2914. local DAtch6 = Instance.new("Attachment",rl)DAtch6.Position = Vector3.new(0,-0.6,0)
  2915. local DTrail3 = Instance.new("Trail",rl)DTrail3.Attachment0 = DAtch5 DTrail3.Attachment1 = DAtch6
  2916. DTrail3.Texture = "rbxassetid://22636887" DTrail3.Lifetime = 0.2 DTrail3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  2917. DTrail3.Color = ColorSequence.new(DColorsArray) DTrail3.LightEmission = 1
  2918. DTrail3.Enabled = false
  2919. local DAtch7 = Instance.new("Attachment",ra)DAtch7.Position = Vector3.new(0,1.1,0)
  2920. local DAtch8 = Instance.new("Attachment",ra)DAtch8.Position = Vector3.new(0,-0.6,0)
  2921. local DTrail4 = Instance.new("Trail",ra)DTrail4.Attachment0 = DAtch7 DTrail4.Attachment1 = DAtch8
  2922. DTrail4.Texture = "rbxassetid://22636887" DTrail4.Lifetime = 0.2 DTrail4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  2923. DTrail4.Color = ColorSequence.new(DColorsArray) DTrail4.LightEmission = 1
  2924. DTrail4.Enabled = false
  2925. local DAtch9 = Instance.new("Attachment",la)DAtch9.Position = Vector3.new(0,1.1,0)
  2926. local DAtch10 = Instance.new("Attachment",la)DAtch10.Position = Vector3.new(0,-0.6,0)
  2927. local DTrail5 = Instance.new("Trail",la)DTrail5.Attachment0 = DAtch9 DTrail5.Attachment1 = DAtch10
  2928. DTrail5.Texture = "rbxassetid://22636887" DTrail5.Lifetime = 0.2 DTrail5.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  2929. DTrail5.Color = ColorSequence.new(DColorsArray) DTrail5.LightEmission = 1
  2930. DTrail5.Enabled = false
  2931. local DAtch1 = Instance.new("Attachment",Torso)DAtch1.Position = Vector3.new(0,1.1,0)
  2932. local DAtch2 = Instance.new("Attachment",Torso)DAtch2.Position = Vector3.new(0,-2.5,0)
  2933. local DTrail = Instance.new("Trail",Torso)DTrail.Attachment0 = DAtch1 DTrail.Attachment1 = DAtch2
  2934. DTrail.Texture = "rbxassetid://22636887" DTrail.Lifetime = 0.2 DTrail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  2935. DTrail.Color = ColorSequence.new(DColorsArray) DTrail.LightEmission = 1
  2936. DTrail.Enabled = false
  2937. -------------------------------------------------------
  2938. --Start Damage Function Customization--
  2939. -------------------------------------------------------
  2940. function ShowDamage(Pos, Text, Time, Color)
  2941. local Rate = (1 / 30)
  2942. local Pos = (Pos or Vector3.new(0, 0, 0))
  2943. local Text = (Text or "")
  2944. local Time = (Time or 2)
  2945. local Color = (Color or Color3.new(1, 0, 1))
  2946. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  2947. EffectPart.Anchored = true
  2948. local BillboardGui = Create("BillboardGui"){
  2949. Size = UDim2.new(3, 0, 3, 0),
  2950. Adornee = EffectPart,
  2951. Parent = EffectPart,
  2952. }
  2953. local TextLabel = Create("TextLabel"){
  2954. BackgroundTransparency = 1,
  2955. Size = UDim2.new(1, 0, 1, 0),
  2956. Text = Text,
  2957. Font = "Highway",
  2958. TextColor3 = Color,
  2959. TextScaled = true,
  2960. TextStrokeColor3 = Color3.fromRGB(0,0,0),
  2961. Parent = BillboardGui,
  2962. }
  2963. game.Debris:AddItem(EffectPart, (Time))
  2964. EffectPart.Parent = game:GetService("Workspace")
  2965. delay(0, function()
  2966. local Frames = (Time / Rate)
  2967. for Frame = 1, Frames do
  2968. wait(Rate)
  2969. local Percent = (Frame / Frames)
  2970. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  2971. TextLabel.TextTransparency = Percent
  2972. end
  2973. if EffectPart and EffectPart.Parent then
  2974. EffectPart:Destroy()
  2975. end
  2976. end)
  2977. end
  2978. -------------------------------------------------------
  2979. --End Damage Function Customization--
  2980. -------------------------------------------------------
  2981.  
  2982. function MagicSphere(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  2983. local prt=part(3,char,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  2984. prt.Anchored=true
  2985. prt.CFrame=cframe
  2986. prt.CFrame=prt.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  2987. msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
  2988. game:GetService("Debris"):AddItem(prt,5)
  2989. coroutine.resume(coroutine.create(function(Part,Mesh)
  2990. for i=0,1,delay do
  2991. wait()
  2992. Part.Transparency=i
  2993. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  2994. end
  2995. Part.Parent=nil
  2996. end),prt,msh)
  2997. end
  2998.  
  2999. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  3000. for _, c in pairs(workspace:children()) do
  3001. local hum = c:findFirstChild("Humanoid")
  3002. if hum ~= nil then
  3003. local head = c:findFirstChild("Head")
  3004. if head ~= nil then
  3005. local targ = head.Position - Part.Position
  3006. local mag = targ.magnitude
  3007. if magni >= mag and c.Name ~= plr.Name then
  3008. Damage(head, head, mindam, maxdam, knock, Type, root, 0.1, "http://lnbbb.gnwtgqtc.lnhtr.se2.gsr.awhoer.net/asset/?id=0", 1.2)
  3009. end
  3010. end
  3011. end
  3012. end
  3013. end
  3014.  
  3015. function PlayAnimationFromTable(table, speed, bool) --i didn't make this you fattie
  3016. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  3017. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  3018. RW.C0 = clerp(RW.C0, table[3], speed)
  3019. LW.C0 = clerp(LW.C0, table[4], speed)
  3020. RH.C0 = clerp(RH.C0, table[5], speed)
  3021. LH.C0 = clerp(LH.C0, table[6], speed)
  3022. if bool == true then
  3023. if resetc1 == false then
  3024. resetc1 = true
  3025. RootJoint.C1 = RootJoint.C1
  3026. Torso.Neck.C1 = Torso.Neck.C1
  3027. RW.C1 = rarmc1
  3028. LW.C1 = larmc1
  3029. RH.C1 = rlegc1
  3030. LH.C1 = llegc1
  3031. end
  3032. end
  3033. end
  3034.  
  3035. CFuncs = {
  3036. Part = {
  3037. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  3038. local Part = Create("Part")({
  3039. Parent = Parent,
  3040. Reflectance = Reflectance,
  3041. Transparency = Transparency,
  3042. CanCollide = false,
  3043. Locked = true,
  3044. BrickColor = BrickColor.new(tostring(BColor)),
  3045. Name = Name,
  3046. Size = Size,
  3047. Material = Material
  3048. })
  3049. RemoveOutlines(Part)
  3050. return Part
  3051. end
  3052. },
  3053. Mesh = {
  3054. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  3055. local Msh = Create(Mesh)({
  3056. Parent = Part,
  3057. Offset = OffSet,
  3058. Scale = Scale
  3059. })
  3060. if Mesh == "SpecialMesh" then
  3061. Msh.MeshType = MeshType
  3062. Msh.MeshId = MeshId
  3063. end
  3064. return Msh
  3065. end
  3066. },
  3067. Mesh = {
  3068. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  3069. local Msh = Create(Mesh)({
  3070. Parent = Part,
  3071. Offset = OffSet,
  3072. Scale = Scale
  3073. })
  3074. if Mesh == "SpecialMesh" then
  3075. Msh.MeshType = MeshType
  3076. Msh.MeshId = MeshId
  3077. end
  3078. return Msh
  3079. end
  3080. },
  3081. Weld = {
  3082. Create = function(Parent, Part0, Part1, C0, C1)
  3083. local Weld = Create("Weld")({
  3084. Parent = Parent,
  3085. Part0 = Part0,
  3086. Part1 = Part1,
  3087. C0 = C0,
  3088. C1 = C1
  3089. })
  3090. return Weld
  3091. end
  3092. },
  3093. Sound = {
  3094. Create = function(id, par, vol, pit)
  3095. coroutine.resume(coroutine.create(function()
  3096. local S = Create("Sound")({
  3097. Volume = vol,
  3098. Pitch = pit or 1,
  3099. SoundId = id,
  3100. Parent = par or workspace
  3101. })
  3102. wait()
  3103. S:play()
  3104. game:GetService("Debris"):AddItem(S, 6)
  3105. end))
  3106. end
  3107. },
  3108. ParticleEmitter = {
  3109. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  3110. local fp = Create("ParticleEmitter")({
  3111. Parent = Parent,
  3112. Color = ColorSequence.new(Color1, Color2),
  3113. LightEmission = LightEmission,
  3114. Size = Size,
  3115. Texture = Texture,
  3116. Transparency = Transparency,
  3117. ZOffset = ZOffset,
  3118. Acceleration = Accel,
  3119. Drag = Drag,
  3120. LockedToPart = LockedToPart,
  3121. VelocityInheritance = VelocityInheritance,
  3122. EmissionDirection = EmissionDirection,
  3123. Enabled = Enabled,
  3124. Lifetime = LifeTime,
  3125. Rate = Rate,
  3126. Rotation = Rotation,
  3127. RotSpeed = RotSpeed,
  3128. Speed = Speed,
  3129. VelocitySpread = VelocitySpread
  3130. })
  3131. return fp
  3132. end
  3133. }
  3134. }
  3135. function RemoveOutlines(part)
  3136. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  3137. end
  3138. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  3139. local Part = Create("Part")({
  3140. formFactor = FormFactor,
  3141. Parent = Parent,
  3142. Reflectance = Reflectance,
  3143. Transparency = Transparency,
  3144. CanCollide = false,
  3145. Locked = true,
  3146. BrickColor = BrickColor.new(tostring(BColor)),
  3147. Name = Name,
  3148. Size = Size,
  3149. Material = Material
  3150. })
  3151. RemoveOutlines(Part)
  3152. return Part
  3153. end
  3154. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  3155. local Msh = Create(Mesh)({
  3156. Parent = Part,
  3157. Offset = OffSet,
  3158. Scale = Scale
  3159. })
  3160. if Mesh == "SpecialMesh" then
  3161. Msh.MeshType = MeshType
  3162. Msh.MeshId = MeshId
  3163. end
  3164. return Msh
  3165. end
  3166. function CreateWeld(Parent, Part0, Part1, C0, C1)
  3167. local Weld = Create("Weld")({
  3168. Parent = Parent,
  3169. Part0 = Part0,
  3170. Part1 = Part1,
  3171. C0 = C0,
  3172. C1 = C1
  3173. })
  3174. return Weld
  3175. end
  3176.  
  3177.  
  3178. -------------------------------------------------------
  3179. --Start Effect Function--
  3180. -------------------------------------------------------
  3181. EffectModel = Instance.new("Model", char)
  3182. Effects = {
  3183. Block = {
  3184. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  3185. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  3186. prt.Anchored = true
  3187. prt.CFrame = cframe
  3188. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3189. game:GetService("Debris"):AddItem(prt, 10)
  3190. if Type == 1 or Type == nil then
  3191. table.insert(Effects, {
  3192. prt,
  3193. "Block1",
  3194. delay,
  3195. x3,
  3196. y3,
  3197. z3,
  3198. msh
  3199. })
  3200. elseif Type == 2 then
  3201. table.insert(Effects, {
  3202. prt,
  3203. "Block2",
  3204. delay,
  3205. x3,
  3206. y3,
  3207. z3,
  3208. msh
  3209. })
  3210. else
  3211. table.insert(Effects, {
  3212. prt,
  3213. "Block3",
  3214. delay,
  3215. x3,
  3216. y3,
  3217. z3,
  3218. msh
  3219. })
  3220. end
  3221. end
  3222. },
  3223. Sphere = {
  3224. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  3225. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  3226. prt.Anchored = true
  3227. prt.CFrame = cframe
  3228. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3229. game:GetService("Debris"):AddItem(prt, 10)
  3230. table.insert(Effects, {
  3231. prt,
  3232. "Cylinder",
  3233. delay,
  3234. x3,
  3235. y3,
  3236. z3,
  3237. msh
  3238. })
  3239. end
  3240. },
  3241. Cylinder = {
  3242. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  3243. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  3244. prt.Anchored = true
  3245. prt.CFrame = cframe
  3246. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3247. game:GetService("Debris"):AddItem(prt, 10)
  3248. table.insert(Effects, {
  3249. prt,
  3250. "Cylinder",
  3251. delay,
  3252. x3,
  3253. y3,
  3254. z3,
  3255. msh
  3256. })
  3257. end
  3258. },
  3259. Wave = {
  3260. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  3261. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  3262. prt.Anchored = true
  3263. prt.CFrame = cframe
  3264. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1 / 60, y1 / 60, z1 / 60))
  3265. game:GetService("Debris"):AddItem(prt, 10)
  3266. table.insert(Effects, {
  3267. prt,
  3268. "Cylinder",
  3269. delay,
  3270. x3 / 60,
  3271. y3 / 60,
  3272. z3 / 60,
  3273. msh
  3274. })
  3275. end
  3276. },
  3277. Ring = {
  3278. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  3279. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  3280. prt.Anchored = true
  3281. prt.CFrame = cframe
  3282. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3283. game:GetService("Debris"):AddItem(prt, 10)
  3284. table.insert(Effects, {
  3285. prt,
  3286. "Cylinder",
  3287. delay,
  3288. x3,
  3289. y3,
  3290. z3,
  3291. msh
  3292. })
  3293. end
  3294. },
  3295. Break = {
  3296. Create = function(brickcolor, cframe, x1, y1, z1)
  3297. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  3298. prt.Anchored = true
  3299. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3300. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3301. local num = math.random(10, 50) / 1000
  3302. game:GetService("Debris"):AddItem(prt, 10)
  3303. table.insert(Effects, {
  3304. prt,
  3305. "Shatter",
  3306. num,
  3307. prt.CFrame,
  3308. math.random() - math.random(),
  3309. 0,
  3310. math.random(50, 100) / 100
  3311. })
  3312. end
  3313. },
  3314. Spiral = {
  3315. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  3316. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  3317. prt.Anchored = true
  3318. prt.CFrame = cframe
  3319. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1051557", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3320. game:GetService("Debris"):AddItem(prt, 10)
  3321. table.insert(Effects, {
  3322. prt,
  3323. "Cylinder",
  3324. delay,
  3325. x3,
  3326. y3,
  3327. z3,
  3328. msh
  3329. })
  3330. end
  3331. },
  3332. Push = {
  3333. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  3334. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  3335. prt.Anchored = true
  3336. prt.CFrame = cframe
  3337. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://437347603", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3338. game:GetService("Debris"):AddItem(prt, 10)
  3339. table.insert(Effects, {
  3340. prt,
  3341. "Cylinder",
  3342. delay,
  3343. x3,
  3344. y3,
  3345. z3,
  3346. msh
  3347. })
  3348. end
  3349. }
  3350. }
  3351. -------------------------------------------------------
  3352. --End Effect Function--
  3353. -------------------------------------------------------
  3354.  
  3355. function Cso(ID, PARENT, VOLUME, PITCH)
  3356. local NSound = nil
  3357. coroutine.resume(coroutine.create(function()
  3358. NSound = IT("Sound", PARENT)
  3359. NSound.Volume = VOLUME
  3360. NSound.Pitch = PITCH
  3361. NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
  3362. swait()
  3363. NSound:play()
  3364. game:GetService("Debris"):AddItem(NSound, 10)
  3365. end))
  3366. return NSound
  3367. end
  3368. function CreateSound(ID, PARENT, VOLUME, PITCH)
  3369. local NSound = nil
  3370. coroutine.resume(coroutine.create(function()
  3371. NSound = Instance.new("Sound", PARENT)
  3372. NSound.Volume = VOLUME
  3373. NSound.Pitch = PITCH
  3374. NSound.SoundId = "http://lnbbb.gnwtgqtc.lnhtr.se2.gsr.awhoer.net/asset/?id="..ID
  3375. swait()
  3376. NSound:play()
  3377. game:GetService("Debris"):AddItem(NSound, 10)
  3378. end))
  3379. return NSound
  3380. end
  3381.  
  3382. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  3383. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  3384. prt.Anchored = true
  3385. prt.CFrame = cframe
  3386. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3387. game:GetService("Debris"):AddItem(prt, 10)
  3388. if Type == 1 or Type == nil then
  3389. table.insert(Effects, {
  3390. prt,
  3391. "Block1",
  3392. delay,
  3393. x3,
  3394. y3,
  3395. z3,
  3396. msh
  3397. })
  3398. elseif Type == 2 then
  3399. table.insert(Effects, {
  3400. prt,
  3401. "Block2",
  3402. delay,
  3403. x3,
  3404. y3,
  3405. z3,
  3406. msh
  3407. })
  3408. elseif Type == 3 then
  3409. table.insert(Effects, {
  3410. prt,
  3411. "Block3",
  3412. delay,
  3413. x3,
  3414. y3,
  3415. z3,
  3416. msh
  3417. })
  3418. end
  3419. end
  3420.  
  3421. function part(formfactor,parent,reflectance,transparency,brickcolor,name,size)
  3422. local fp=Instance.new("Part")
  3423. fp.formFactor=formfactor
  3424. fp.Parent=parent
  3425. fp.Reflectance=reflectance
  3426. fp.Transparency=transparency
  3427. fp.CanCollide=false
  3428. fp.Locked=true
  3429. fp.BrickColor=brickcolor
  3430. fp.Name=name
  3431. fp.Size=size
  3432. fp.Position=tors.Position
  3433. RemoveOutlines(fp)
  3434. fp.Material="SmoothPlastic"
  3435. fp:BreakJoints()
  3436. return fp
  3437. end
  3438.  
  3439. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  3440. local mesh=Instance.new(Mesh)
  3441. mesh.Parent=part
  3442. if Mesh=="SpecialMesh" then
  3443. mesh.MeshType=meshtype
  3444. if meshid~="nil" then
  3445. mesh.MeshId="http://lnbbb.gnwtgqtc.lnhtr.se2.gsr.awhoer.net/asset/?id="..meshid
  3446. end
  3447. end
  3448. mesh.Offset=offset
  3449. mesh.Scale=scale
  3450. return mesh
  3451. end
  3452.  
  3453. function MagicShockTrailAlt2(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, rottype)
  3454. local prt = part(3, char, 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  3455. prt.Anchored = true
  3456. prt.Material = "Neon"
  3457. prt.CFrame = cframe
  3458. local msh = mesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3459. game:GetService("Debris"):AddItem(prt, 5)
  3460. coroutine.resume(coroutine.create(function(Part, Mesh)
  3461. local rtype = rottype
  3462. for i = 0, 1, delay do
  3463. swait()
  3464. if rtype == 1 then
  3465. prt.CFrame = prt.CFrame * CFrame.Angles(0, 0, 0.1)
  3466. elseif rtype == 2 then
  3467. prt.CFrame = prt.CFrame * CFrame.Angles(0, 0, -0.1)
  3468. end
  3469. prt.Transparency = i
  3470. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  3471. end
  3472. Part.Parent = nil
  3473. end), prt, msh)
  3474. end
  3475.  
  3476.  
  3477. function MagicBlock(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  3478. local prt = part(3, char, 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  3479. prt.Anchored = true
  3480. prt.Material = "Neon"
  3481. prt.CFrame = cframe
  3482. prt.CFrame = prt.CFrame * Euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3483. local msh = mesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3484. game:GetService("Debris"):AddItem(prt, 5)
  3485. coroutine.resume(coroutine.create(function(Part, Mesh)
  3486. for i = 0, 1, delay do
  3487. swait()
  3488. Part.CFrame = Part.CFrame * Euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3489. Part.Transparency = i
  3490. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  3491. end
  3492. Part.Parent = nil
  3493. end), prt, msh)
  3494. end
  3495.  
  3496.  
  3497. function MagicShockAlt(brickcolor, cframe, x1, y1, x3, y3, delay, rottype)
  3498. local prt = part(3, char, 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  3499. prt.Anchored = true
  3500. prt.Material = "Neon"
  3501. prt.CFrame = cframe
  3502. local msh = mesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, 0.01))
  3503. game:GetService("Debris"):AddItem(prt, 5)
  3504. coroutine.resume(coroutine.create(function(Part, Mesh)
  3505. local rtype = rottype
  3506. for i = 0, 1, delay do
  3507. swait()
  3508. if rtype == 1 then
  3509. prt.CFrame = prt.CFrame * CFrame.Angles(0, 0, 0.1)
  3510. elseif rtype == 2 then
  3511. prt.CFrame = prt.CFrame * CFrame.Angles(0, 0, -0.1)
  3512. end
  3513. prt.Transparency = i
  3514. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, 0)
  3515. end
  3516. Part.Parent = nil
  3517. end), prt, msh)
  3518. end
  3519.  
  3520. function Eviscerate(dude)
  3521. if dude.Name ~= char then
  3522. local bgf = IT("BodyGyro", dude.Head)
  3523. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  3524. local val = IT("BoolValue", dude)
  3525. val.Name = "IsHit"
  3526. local ds = coroutine.wrap(function()
  3527. dude:WaitForChild("Head"):BreakJoints()
  3528. wait(0.5)
  3529. target = nil
  3530. coroutine.resume(coroutine.create(function()
  3531. for i, v in pairs(dude:GetChildren()) do
  3532. if v:IsA("Accessory") then
  3533. v:Destroy()
  3534. end
  3535. if v:IsA("Humanoid") then
  3536. v:Destroy()
  3537. end
  3538. if v:IsA("CharacterMesh") then
  3539. v:Destroy()
  3540. end
  3541. if v:IsA("Model") then
  3542. v:Destroy()
  3543. end
  3544. if v:IsA("Part") or v:IsA("MeshPart") then
  3545. for x, o in pairs(v:GetChildren()) do
  3546. if o:IsA("Decal") then
  3547. o:Destroy()
  3548. end
  3549. end
  3550. coroutine.resume(coroutine.create(function()
  3551. v.Material = "Neon"
  3552. v.CanCollide = false
  3553. local PartEmmit1 = IT("ParticleEmitter", v)
  3554. PartEmmit1.LightEmission = 1
  3555. PartEmmit1.Texture = "rbxassetid://284205403"
  3556. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  3557. PartEmmit1.Rate = 150
  3558. PartEmmit1.Lifetime = NumberRange.new(1)
  3559. PartEmmit1.Size = NumberSequence.new({
  3560. NumberSequenceKeypoint.new(0, 0.75, 0),
  3561. NumberSequenceKeypoint.new(1, 0, 0)
  3562. })
  3563. PartEmmit1.Transparency = NumberSequence.new({
  3564. NumberSequenceKeypoint.new(0, 0, 0),
  3565. NumberSequenceKeypoint.new(1, 1, 0)
  3566. })
  3567. PartEmmit1.Speed = NumberRange.new(0, 0)
  3568. PartEmmit1.VelocitySpread = 30000
  3569. PartEmmit1.Rotation = NumberRange.new(-500, 500)
  3570. PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
  3571. local BodPoss = IT("BodyPosition", v)
  3572. BodPoss.P = 3000
  3573. BodPoss.D = 1000
  3574. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  3575. BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  3576. v.Color = maincolor.Color
  3577. coroutine.resume(coroutine.create(function()
  3578. for i = 0, 49 do
  3579. swait(1)
  3580. v.Transparency = v.Transparency + 0.08
  3581. end
  3582. wait(0.5)
  3583. PartEmmit1.Enabled = false
  3584. wait(3)
  3585. v:Destroy()
  3586. dude:Destroy()
  3587. end))
  3588. end))
  3589. end
  3590. end
  3591. end))
  3592. end)
  3593. ds()
  3594. end
  3595. end
  3596. function FindNearestHead(Position, Distance, SinglePlayer)
  3597. if SinglePlayer then
  3598. return Distance > (SinglePlayer.Torso.CFrame.p - Position).magnitude
  3599. end
  3600. local List = {}
  3601. for i, v in pairs(workspace:GetChildren()) do
  3602. if v:IsA("Model") and v:findFirstChild("Head") and v ~= char and Distance >= (v.Head.Position - Position).magnitude then
  3603. table.insert(List, v)
  3604. end
  3605. end
  3606. return List
  3607. end
  3608. function sphereMK(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos)
  3609. local type = type
  3610. local rng = Instance.new("Part", char)
  3611. rng.Anchored = true
  3612. rng.BrickColor = color
  3613. rng.CanCollide = false
  3614. rng.FormFactor = 3
  3615. rng.Name = "Ring"
  3616. rng.Material = "Neon"
  3617. rng.Size = Vector3.new(1, 1, 1)
  3618. rng.Transparency = 0
  3619. rng.TopSurface = 0
  3620. rng.BottomSurface = 0
  3621. rng.CFrame = pos
  3622. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
  3623. local rngm = Instance.new("SpecialMesh", rng)
  3624. rngm.MeshType = "Sphere"
  3625. rngm.Scale = Vector3.new(x1, y1, z1)
  3626. local scaler2 = 1
  3627. local speeder = FastSpeed
  3628. if type == "Add" then
  3629. scaler2 = 1 * value
  3630. elseif type == "Divide" then
  3631. scaler2 = 1 / value
  3632. end
  3633. coroutine.resume(coroutine.create(function()
  3634. for i = 0, 10 / bonuspeed, 0.1 do
  3635. swait()
  3636. if type == "Add" then
  3637. scaler2 = scaler2 - 0.01 * value / bonuspeed
  3638. elseif type == "Divide" then
  3639. scaler2 = scaler2 - 0.01 / value * bonuspeed
  3640. end
  3641. speeder = speeder - 0.01 * FastSpeed * bonuspeed
  3642. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  3643. rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  3644. rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  3645. end
  3646. rng:Destroy()
  3647. end))
  3648. end
  3649. -------------------------------------------------------
  3650. --End Important Functions--
  3651. -------------------------------------------------------
  3652.  
  3653. chargeup = Instance.new("Sound", hed)
  3654. chargeup.SoundId = "http://www.roblox.com/asset/?id=527276541"
  3655. chargeup.Volume = 10
  3656. chargeup.Pitch = 1
  3657. chargeup.Looped = true
  3658. chargeup.TimePosition = 1
  3659.  
  3660. meme = Instance.new("Sound", hed)
  3661. meme.SoundId = "http://www.roblox.com/asset/?id=291151190"
  3662. meme.Volume = 10
  3663. meme.Pitch = 1
  3664. meme.Looped = true
  3665. meme.TimePosition = 1
  3666.  
  3667. local ohno = Instance.new("Sound")
  3668. ohno.Parent = hed
  3669. ohno.Volume = 10
  3670. ohno.Pitch = 1
  3671. ohno.Looped = true
  3672.  
  3673. local bass = Instance.new("Sound") --why
  3674. bass.Parent = hed
  3675. bass.Volume = 7
  3676. bass.Pitch = 1
  3677. bass.SoundId = "http://www.roblox.com/asset/?id=1087356234"
  3678. bass.Looped = true
  3679.  
  3680. Cause_Im_having_a_good_time_having_a_good_time = Instance.new("Sound", hed) --DONT STOP ME NOOOOOOOOOWWWWWWWW
  3681. Cause_Im_having_a_good_time_having_a_good_time.SoundId = "http://www.roblox.com/asset/?id=672104253"
  3682. Cause_Im_having_a_good_time_having_a_good_time.Volume = 10
  3683. Cause_Im_having_a_good_time_having_a_good_time.Pitch = 1
  3684. Cause_Im_having_a_good_time_having_a_good_time.Looped = false
  3685. Cause_Im_having_a_good_time_having_a_good_time.TimePosition = 35.3
  3686.  
  3687. STHAP = Instance.new("Sound", hed)
  3688. STHAP.SoundId = "http://www.roblox.com/asset/?id=1591656314"
  3689. STHAP.Volume = 10
  3690. STHAP.Pitch = 1
  3691. STHAP.Looped = false
  3692.  
  3693. forevergone = Instance.new("Sound", tors)
  3694. forevergone.SoundId = "http://www.roblox.com/asset/?id=1286436928"
  3695. forevergone.Volume = 10
  3696. forevergone.Pitch = 1
  3697. forevergone.Looped = true
  3698. forevergone.TimePosition = 24
  3699.  
  3700. local joyemoji = Instance.new('ParticleEmitter', tors)
  3701. joyemoji.VelocitySpread = 2000
  3702. joyemoji.Lifetime = NumberRange.new(1)
  3703. joyemoji.Speed = NumberRange.new(40)
  3704. joy= {}
  3705. for i=0, 19 do
  3706. joy[#joy+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  3707. end
  3708. joyemoji.Size = NumberSequence.new(joy)
  3709. joyemoji.Rate = 0
  3710. joyemoji.LockedToPart = false
  3711. joyemoji.LightEmission = 0
  3712. joyemoji.Texture = "rbxassetid://1176402123"
  3713. joyemoji.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  3714.  
  3715. local LIT = Instance.new('ParticleEmitter', tors)
  3716. LIT.VelocitySpread = 2000
  3717. LIT.Lifetime = NumberRange.new(1)
  3718. LIT.Speed = NumberRange.new(45)
  3719. nani= {}
  3720. for i=0, 19 do
  3721. nani[#nani+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  3722. end
  3723. LIT.Size = NumberSequence.new(nani)
  3724. LIT.Rate = 0
  3725. LIT.LockedToPart = false
  3726. LIT.LightEmission = 0
  3727. LIT.Texture = "rbxassetid://1492670151"
  3728. LIT.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  3729.  
  3730. local toast = Instance.new('ParticleEmitter', tors)
  3731. toast.VelocitySpread = 2000
  3732. toast.Lifetime = NumberRange.new(1)
  3733. toast.Speed = NumberRange.new(60)
  3734. toasterstoasttoast= {}
  3735. for i=0, 19 do
  3736. toasterstoasttoast[#toasterstoasttoast+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  3737. end
  3738. toast.Size = NumberSequence.new(toasterstoasttoast)
  3739. toast.Rate = 0
  3740. toast.LockedToPart = false
  3741. toast.LightEmission = 0
  3742. toast.Texture = "rbxassetid://436096230"
  3743. toast.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  3744.  
  3745. local ok = Instance.new('ParticleEmitter', tors)
  3746. ok.VelocitySpread = 2000
  3747. ok.Lifetime = NumberRange.new(1)
  3748. ok.Speed = NumberRange.new(50)
  3749. cool= {}
  3750. for i=0, 19 do
  3751. cool[#cool+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  3752. end
  3753. ok.Size = NumberSequence.new(cool)
  3754. ok.Rate = 0
  3755. ok.LockedToPart = false
  3756. ok.LightEmission = 0
  3757. ok.Texture = "rbxassetid://636768448"
  3758. ok.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  3759.  
  3760. --[[
  3761. Thanks for using Build-To-Lua by jarredbcv.
  3762. ]]--
  3763.  
  3764. New = function(Object, Parent, Name, Data)
  3765. local Object = Instance.new(Object)
  3766. for Index, Value in pairs(Data or {}) do
  3767. Object[Index] = Value
  3768. end
  3769. Object.Parent = Parent
  3770. Object.Name = Name
  3771. return Object
  3772. end
  3773.  
  3774. NewInstance = function(instance,parent,properties)
  3775. local inst = Instance.new(instance,parent)
  3776. if(properties)then
  3777. for i,v in next, properties do
  3778. pcall(function() inst[i] = v end)
  3779. end
  3780. end
  3781. return inst;
  3782. end
  3783.  
  3784. Gunty = New("Model",char,"Gunty",{})
  3785. Handle = New("Part",Gunty,"Handle",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.799999952, 0.980000019, 1),CFrame = CFrame.new(-6.17461252, 2.89117765, -81.6553421, 0.999894261, 0.010924357, 0.00963267777, -0.0110270018, 0.999882579, 0.0106679145, -0.00951499958, -0.0107729975, 0.999897003),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3786. Mesh = New("BlockMesh",Handle,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  3787. Neon_Part = New("Part",Gunty,"Neon_Part",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.449999958, 0.300000012, 1.00999999),CFrame = CFrame.new(-5.79491472, 3.31696463, -81.668541, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3788. Mesh = New("BlockMesh",Neon_Part,"Mesh",{Scale = Vector3.new(1.14999998, 0.699999988, 1.04999995),})
  3789. mot = New("Motor",Neon_Part,"mot",{Part0 = Neon_Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(0.375087738, 0.43002677, -0.00499725342, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  3790. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.400000006, 0.800000012, 1.43999994),CFrame = CFrame.new(-5.77552652, 2.79678607, -81.6581802, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
  3791. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  3792. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(0.400111198, -0.089990139, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  3793. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Smoky grey"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.50999999, 1.00999999, 1.38),CFrame = CFrame.new(-5.79167271, 2.89196372, -81.6569061, 0.999894142, 0.0109243561, 0.00963267591, -0.0110270008, 0.99988246, 0.0106679127, -0.00951499958, -0.0107729975, 0.999896884),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.356863, 0.364706, 0.411765),})
  3794. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  3795. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(0.382905483, 0.00498604774, 0.00213623047, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  3796. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Smoky grey"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.340000033, 0.179999962, 1.27999997),CFrame = CFrame.new(-6.43716383, 3.22691417, -81.656456, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.356863, 0.364706, 0.411765),})
  3797. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  3798. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(-0.266214848, 0.332840681, -6.10351563e-05, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  3799. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Smoky grey"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.340000033, 0.239999965, 1.27999997),CFrame = CFrame.new(-6.43716383, 2.87691402, -81.6564636, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.356863, 0.364706, 0.411765),})
  3800. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  3801. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(-0.262355328, -0.0171182156, -0.00379943848, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  3802. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Smoky grey"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.380000025, 0.239999965, 1.27999997),CFrame = CFrame.new(-6.41705704, 2.5166924, -81.6567535, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.356863, 0.364706, 0.411765),})
  3803. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  3804. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(-0.238276005, -0.37707448, -0.00774383545, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  3805. Neon_Part = New("Part",Gunty,"Neon_Part",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.080000028, 0.829999983, 1.24000001),CFrame = CFrame.new(-6.28731203, 2.83357024, -81.6548691, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3806. Mesh = New("BlockMesh",Neon_Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  3807. mot = New("Motor",Neon_Part,"mot",{Part0 = Neon_Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(-0.112056732, -0.058836937, -0.00122833252, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  3808. Neon_Part = New("Part",Gunty,"Neon_Part",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.580000043, 0.209999949, 1.24000001),CFrame = CFrame.new(-6.30723286, 3.2204814, -81.6576462, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3809. Mesh = New("BlockMesh",Neon_Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  3810. mot = New("Motor",Neon_Part,"mot",{Part0 = Neon_Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(-0.136215687, 0.327841043, -6.86645508e-05, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  3811. Neon_Part = New("Part",Gunty,"Neon_Part",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.580000043, 0.269999951, 1.24000001),CFrame = CFrame.new(-6.30756044, 2.87048483, -81.6573257, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3812. Mesh = New("BlockMesh",Neon_Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  3813. mot = New("Motor",Neon_Part,"mot",{Part0 = Neon_Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(-0.132686615, -0.0221214294, -0.0034866333, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  3814. Neon_Part = New("Part",Gunty,"Neon_Part",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.580000043, 0.249999955, 1.25),CFrame = CFrame.new(-6.30751181, 2.53053808, -81.6523285, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3815. Mesh = New("BlockMesh",Neon_Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  3816. mot = New("Motor",Neon_Part,"mot",{Part0 = Neon_Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(-0.128937244, -0.362081289, -0.00211334229, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  3817. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(-5.71910667, 3.10924911, -81.0621643, 0.968651533, -0.24823907, 0.00961919595, 0.248137087, 0.968666732, 0.0106559293, -0.0119630033, -0.007934995, 0.999897361),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3818. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.899999976, 0.400000006),})
  3819. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.968651116, 0.248137027, -0.0119630015, -0.248238936, 0.968666434, -0.007934995, 0.00961919129, 0.0106559228, 0.999897003),C1 = CFrame.new(0.447408676, 0.216631651, 0.599830627, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  3820. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(-5.74061537, 3.09643626, -82.2620392, 0.968651533, -0.24823907, 0.00961919595, 0.248137087, 0.968666732, 0.0106559293, -0.0119630033, -0.007934995, 0.999897361),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3821. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.899999976, 0.400000006),})
  3822. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.968651116, 0.248137027, -0.0119630015, -0.248238936, 0.968666434, -0.007934995, 0.00961919129, 0.0106559228, 0.999897003),C1 = CFrame.new(0.437460423, 0.216511488, -0.600265503, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  3823. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 1.4000001),CFrame = CFrame.new(-5.66842175, 2.87551188, -81.6588593, 0.699307382, 0.714757025, 0.00962753966, -0.714821219, 0.699226558, 0.0106663266, 0.000891998934, -0.0143409977, 0.999897063),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
  3824. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 0.200000003, 0.930000007),})
  3825. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.699307024, -0.714820981, 0.000891999982, 0.714756727, 0.69922626, -0.0143409977, 0.00962753501, 0.010666322, 0.999896765),C1 = CFrame.new(0.506342888, -0.0100963116, 0.00119018555, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  3826. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Smoky grey"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.320000023, 0.919999957, 1.27999997),CFrame = CFrame.new(-6.08716917, 2.84636235, -81.6569443, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.356863, 0.364706, 0.411765),})
  3827. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  3828. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(0.0879435539, -0.0438375473, -0.00123596191, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  3829. Neon_Part = New("Part",Gunty,"Neon_Part",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.329999983, 0.269999981, 0.860000074),CFrame = CFrame.new(-5.68526602, 2.76024342, -81.6548996, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3830. Mesh = New("BlockMesh",Neon_Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  3831. mot = New("Motor",Neon_Part,"mot",{Part0 = Neon_Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(0.4907341, -0.125577688, 0.0037612915, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  3832. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.279999971, 0.389999986, 1.05000007),CFrame = CFrame.new(-5.67011929, 2.75067925, -81.6596603, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
  3833. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  3834. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(0.506030083, -0.134924173, -0.000953674316, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  3835. Credits = New("Part",Gunty,"Credits",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,Size = Vector3.new(0.249999985, 0.230000019, 0.0599999875),CFrame = CFrame.new(-5.65182352, 3.14374733, -82.1123657, 1.00000036, -2.32830644e-10, 1.86264515e-09, 2.76486389e-10, 0.945462108, -0.325733244, 2.79396772e-09, 0.325733304, 0.945462048),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
  3836. mot = New("Motor",Credits,"mot",{Part0 = Credits,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.94546175, 0.325733155, 0, -0.325733155, 0.94546175),C1 = CFrame.new(0.524296761, 0.263174534, -0.449249268, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  3837. Credits = New("Part",Gunty,"Credits",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,Size = Vector3.new(0.249999985, 0.150000021, 0.0599999875),CFrame = CFrame.new(-5.651824, 3.16514564, -82.0512466, 1.00000036, -1.28056854e-09, 1.86264515e-09, 2.76486389e-10, 0.990724444, 0.135888785, 2.79396772e-09, -0.13588877, 0.990724444),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
  3838. mot = New("Motor",Credits,"mot",{Part0 = Credits,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.990724087, -0.135888726, 0, 0.135888726, 0.990724087),C1 = CFrame.new(0.523478985, 0.283911943, -0.387901306, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  3839. Credits = New("Part",Gunty,"Credits",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,Size = Vector3.new(0.249999985, 0.170000017, 0.0599999875),CFrame = CFrame.new(-5.651824, 3.15523815, -81.9898987, 1.00000036, -9.31322575e-10, 1.86264515e-09, 2.76486389e-10, 0.841228187, -0.540680885, 2.79396772e-09, 0.540680885, 0.841228247),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
  3840. mot = New("Motor",Credits,"mot",{Part0 = Credits,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.841227949, 0.540680707, 0, -0.540680707, 0.841227949),C1 = CFrame.new(0.523004532, 0.273344755, -0.326667786, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  3841. Credits = New("Part",Gunty,"Credits",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,Size = Vector3.new(0.249999985, 0.230000019, 0.0599999875),CFrame = CFrame.new(-5.65182352, 3.12556744, -81.9521408, 1.00000036, -5.82076609e-10, 9.31322575e-10, 2.76486389e-10, 0.99409467, -0.10851986, 2.79396772e-09, 0.108519867, 0.99409461),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
  3842. mot = New("Motor",Credits,"mot",{Part0 = Credits,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.994094312, 0.10851983, 0, -0.10851983, 0.994094312),C1 = CFrame.new(0.522972584, 0.243270636, -0.289230347, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  3843. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 1.18000007),CFrame = CFrame.new(-6.06842232, 2.94551158, -81.6588593, 0.699307382, 0.714757025, 0.00962753966, -0.714821219, 0.699226558, 0.0106663266, 0.000891998934, -0.0143409977, 0.999897063),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
  3844. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 0.200000003, 0.930000007),})
  3845. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.699307024, -0.714820981, 0.000891999982, 0.714756727, 0.69922626, -0.0143409977, 0.00962753501, 0.010666322, 0.999896765),C1 = CFrame.new(0.105613232, 0.0555255413, -0.00191497803, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  3846.  
  3847. local HW = NewInstance('Motor', char, {Part0 = ra, Part1 = Handle, C0 = CF(-.1,-.51,0)})
  3848.  
  3849. for _,v in next, Gunty:children() do
  3850. v.CanCollide = false
  3851. end
  3852.  
  3853. local all, last = {}, nil
  3854. ArmourParts = {}
  3855. ArmourParts2 = {}
  3856. NeonParts = {}
  3857. function scan(p)
  3858. for _, v in pairs(p:GetChildren()) do
  3859. if v:IsA("BasePart") then
  3860. if v.BrickColor == BrickColor.new("Smoky grey") then
  3861. table.insert(ArmourParts, v)
  3862. end
  3863. if v.BrickColor == BrickColor.new("Fossil") then
  3864. table.insert(ArmourParts2, v)
  3865. end
  3866. if v.BrickColor == BrickColor.new("Institutional white") then
  3867. table.insert(NeonParts, v)
  3868. end
  3869. if last then
  3870. local w = Instance.new("Weld")
  3871. w.Part0, w.Part1 = last, v
  3872. w.C0 = v.CFrame:toObjectSpace(last.CFrame):inverse()
  3873. w.Parent = last
  3874. end
  3875. table.insert(all, v)
  3876. last = v
  3877. end
  3878. scan(v)
  3879. end
  3880. end
  3881. scan(Gunty)
  3882. for _, v in pairs(all) do
  3883. v.Anchored = false
  3884. v.CanCollide = false
  3885. end
  3886. function resetmode()
  3887. for i, v in pairs(ArmourParts) do
  3888. v.BrickColor = BrickColor.new("Smoky grey")
  3889. end
  3890. for i, v in pairs(ArmourParts2) do
  3891. v.BrickColor = BrickColor.new("Fossil")
  3892. end
  3893. for i, v in pairs(NeonParts) do
  3894. v.BrickColor = BrickColor.new("Institutional white")
  3895. end
  3896. maincolor = BrickColor.new("Institutional white")
  3897. char.Head.face.Texture = "http://www.roblox.com/asset/?id=843367143"
  3898. attack = true
  3899. hum.WalkSpeed = 0
  3900. CFuncs["Sound"].Create("rbxassetid://136007472", root, 2.5, 1.25)
  3901. for i = 0,4,0.1 do
  3902. swait()
  3903. sphereMK(2.5,-1.5,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,45,-0.035,MAINRUINCOLOR,100)
  3904. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.2)
  3905. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.2)
  3906. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(30),math.rad(0),math.rad(0)),.2)
  3907. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(30),math.rad(0),math.rad(0 - 5 * math.cos(sine / 0.2))),.2)
  3908. RW.C0=clerp(RW.C0,cf(1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(-50)),.2)
  3909. LW.C0=clerp(LW.C0,cf(-1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(50)),.2)
  3910. end
  3911.  
  3912. for i = 0,4,0.05 do
  3913. swait()
  3914. Pitch = 1-i/4
  3915. sphereMK(2.5,-1.5,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,45,-0.035,MAINRUINCOLOR,100)
  3916. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.2)
  3917. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.2)
  3918. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(30),math.rad(0),math.rad(0)),.2)
  3919. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(30),math.rad(0),math.rad(0 - 5 * math.cos(sine / 0.2))),.2)
  3920. RW.C0=clerp(RW.C0,cf(1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(-50)),.2)
  3921. LW.C0=clerp(LW.C0,cf(-1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(50)),.2)
  3922. end
  3923. for i = 0,3,0.1 do
  3924. swait()
  3925. sphereMK(2.5,-1.5,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,45,-0.035,MAINRUINCOLOR,100)
  3926. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.2)
  3927. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.2)
  3928. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(30),math.rad(0),math.rad(0)),.2)
  3929. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(30),math.rad(0),math.rad(0 - 5 * math.cos(sine / 0.2))),.2)
  3930. RW.C0=clerp(RW.C0,cf(1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(-50)),.2)
  3931. LW.C0=clerp(LW.C0,cf(-1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(50)),.2)
  3932. end
  3933. CFuncs["Sound"].Create("rbxassetid://206082327", root, 2.5,1)
  3934. CFuncs["Sound"].Create("rbxassetid://847061203", root, 5,1)
  3935. CFuncs["Sound"].Create("rbxassetid://239000203", root, 2.5,1)
  3936. CFuncs["Sound"].Create("rbxassetid://579687077", root, 2.5,0.75)
  3937. pcall(function() Character.ReaperShadowHead.Eye1.BrickColor = BrickColor.new'Really red' end)
  3938. pcall(function() Character.ReaperShadowHead.Eye2.BrickColor = BrickColor.new'Really red' end)
  3939. CameraEnshaking(5,2.5)
  3940. MAINRUINCOLOR = BrickColor.new("Really black")
  3941. sphere(2.5,"Add",root.CFrame,vt(0,0,0),1,MAINRUINCOLOR)
  3942. for i = 0, 49 do
  3943. PixelBlock(1,math.random(1,20),"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.04,MAINRUINCOLOR,0)
  3944. end
  3945. for i = 0,3,0.1 do
  3946. sphereMK(2.5,-1,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2.5,2.5,25,-0.025,MAINRUINCOLOR,0)
  3947. end
  3948. for i, v in pairs(m:GetChildren()) do
  3949. if v:IsA("Part") then
  3950. v.BrickColor = BrickColor.new("Dark grey")
  3951. v.Material = "Glass"
  3952. end
  3953. end
  3954. for i, v in pairs(m2:GetChildren()) do
  3955. if v:IsA("Part") then
  3956. v.BrickColor = BrickColor.new("Dark stone grey")
  3957. v.Material = "Granite"
  3958. end
  3959. end
  3960. for i, v in pairs(m3:GetChildren()) do
  3961. if v:IsA("Part") then
  3962. v.BrickColor = BrickColor.new("Dark grey")
  3963. v.Material = "Neon"
  3964. end
  3965. end
  3966. for i, v in pairs(mw2:GetChildren()) do
  3967. if v:IsA("Part") then
  3968. v.BrickColor = BrickColor.new("Dark grey")
  3969. v.Material = "Neon"
  3970. end
  3971. end
  3972. for i, v in pairs(mw1:GetChildren()) do
  3973. if v:IsA("Part") then
  3974. v.Transparency = 1
  3975. v.BrickColor = BrickColor.new("Dark grey")
  3976. v.Material = "Neon"
  3977. end
  3978. end
  3979. for i, v in pairs(extrawingmod1:GetChildren()) do
  3980. if v:IsA("Part") then
  3981. v.Transparency = 1
  3982. v.BrickColor = BrickColor.new("White")
  3983. v.Material = "Neon"
  3984. end
  3985. end
  3986. for i, v in pairs(extrawingmod2:GetChildren()) do
  3987. if v:IsA("Part") then
  3988. v.Transparency = 1
  3989. v.BrickColor = BrickColor.new("White")
  3990. v.Material = "Neon"
  3991. end
  3992. end
  3993. local MAINRUINCOLOR = BrickColor.new("Dark grey")
  3994. for i = 0,2,0.1 do
  3995. swait()
  3996. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.2)
  3997. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.2)
  3998. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(-30),math.rad(0),math.rad(0)),.2)
  3999. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-30),math.rad(0),math.rad(0 - 2.5 * math.cos(sine / 0.2))),.2)
  4000. RW.C0=clerp(RW.C0,cf(1.45,0.4,0)*angles(math.rad(-20),math.rad(0 - 2 * math.cos(sine / 0.2)),math.rad(80 + 2 * math.cos(sine / 0.2))),.2)
  4001. LW.C0=clerp(LW.C0,cf(-1.45,0.4,0)*angles(math.rad(-20),math.rad(0 + 2 * math.cos(sine / 0.2)),math.rad(-80 - 2 * math.cos(sine / 0.2))),.2)
  4002. end
  4003. hum.WalkSpeed = storehumanoidWS
  4004. attack = false
  4005. end
  4006. -------------------------------------------------------
  4007. --Start Music Option--
  4008. -------------------------------------------------------
  4009. local Music = Instance.new("Sound",tors)
  4010. Music.Volume = 7.5
  4011. Music.SoundId = "rbxassetid://1117396305"
  4012. Music.Looped = true
  4013. Music.Pitch = 1 --Pitcher
  4014. Music:Play()
  4015. -------------------------------------------------------
  4016. --End Music Option--
  4017. -------------------------------------------------------
  4018.  
  4019. local naeeym2 = Instance.new("BillboardGui",char)
  4020. naeeym2.AlwaysOnTop = true
  4021. naeeym2.Size = UDim2.new(5,35,2,35)
  4022. naeeym2.StudsOffset = Vector3.new(0,2,0)
  4023. naeeym2.Adornee = hed
  4024. naeeym2.Name = "Name"
  4025.  
  4026. local tecks2 = Instance.new("TextLabel",naeeym2)
  4027. tecks2.BackgroundTransparency = 1
  4028. tecks2.TextScaled = true
  4029. tecks2.BorderSizePixel = 0
  4030. tecks2.Text = "Casual"
  4031. tecks2.Font = "Code"
  4032. tecks2.TextSize = 30
  4033. tecks2.TextStrokeTransparency = 0
  4034. tecks2.TextColor3 = Color3.new(0,0,0)
  4035. tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
  4036. tecks2.Size = UDim2.new(1,0,0.5,0)
  4037. tecks2.Rotation = 0
  4038. tecks2.Parent = naeeym2
  4039.  
  4040. -------------------------------------------------------
  4041. --Start Attacks N Stuff--
  4042. -------------------------------------------------------
  4043. local sine=0
  4044. function HitboxFunction(Pose, lifetime, siz1, siz2, siz3, Radie, Min, Max, kb, atype)
  4045. local Hitboxpart = Instance.new("Part", EffectModel)
  4046. RemoveOutlines(Hitboxpart)
  4047. Hitboxpart.Size = Vector3.new(siz1, siz2, siz3)
  4048. Hitboxpart.CanCollide = false
  4049. Hitboxpart.Transparency = 1
  4050. Hitboxpart.Anchored = true
  4051. Hitboxpart.CFrame = Pose
  4052. game:GetService("Debris"):AddItem(Hitboxpart, lifetime)
  4053. MagniDamage(Hitboxpart, Radie, Min, Max, kb, atype)
  4054. end
  4055. wait2 = false
  4056. combo = 1
  4057. mouse.Button1Down:connect(function(key)
  4058. if attack == false then
  4059. attack = true
  4060. hum.WalkSpeed = 3.01
  4061. if combo == 1 and wait2 == false then
  4062. wait2 = true
  4063. for i = 0, 1.2, 0.1 do
  4064. swait()
  4065. rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-5), math.rad(0), math.rad(-35)), 0.3)
  4066. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4067. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.8) * angles(math.rad(90), math.rad(0), math.rad(20)), 0.1)
  4068. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
  4069. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, -0.2) * RHCF * angles(math.rad(-2.5), math.rad(0), math.rad(-0)), 0.3)
  4070. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(15), math.rad(-20)), 0.3)
  4071. end
  4072. CreateSound("138097048", ra, 3, .8)
  4073. HitboxFunction(ra.CFrame, 0.01, 1, 1, 1, 7, 6, 9, 3, "Normal")
  4074. for i = 0, 1.2, 0.1 do
  4075. swait()
  4076. BlockEffect(maincolor, Handle.CFrame, 21, 41, 21, -2, -3, -2, 0.08, 2)
  4077. rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(5), math.rad(0), math.rad(55)), 0.3)
  4078. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  4079. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.8) * angles(math.rad(95), math.rad(0), math.rad(40)), 0.1)
  4080. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
  4081. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(-17)), 0.3)
  4082. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(-0), math.rad(0)), 0.3)
  4083. end
  4084. combo = 2
  4085. end
  4086. if combo == 2 and wait2 == false then
  4087. wait2 = true
  4088. for i = 0, 1.2, 0.1 do
  4089. swait()
  4090. rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-25), math.rad(10), math.rad(-65)), 0.3)
  4091. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  4092. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)
  4093. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
  4094. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(-25)), 0.3)
  4095. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(-0), math.rad(-20)), 0.3)
  4096. end
  4097. CreateSound("138097048", rl, 3, 1)
  4098. HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 5, 10, 3, "Normal")
  4099. for i = 0, 1.6, 0.1 do
  4100. swait()
  4101. rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-15), math.rad(0), math.rad(65+255.45*i)), 0.3)
  4102. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  4103. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(54), math.rad(0), math.rad(35)), 0.1)
  4104. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-34), math.rad(0), math.rad(-35)), 0.3)
  4105. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(95)), 0.3)
  4106. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-4.5), math.rad(-30), math.rad(0)), 0.3)
  4107. end
  4108. combo = 3
  4109. end
  4110. if combo == 3 and wait2 == false then
  4111. for i = 0, 1.2, 0.1 do
  4112. swait()
  4113. rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-5), math.rad(0), math.rad(-35)), 0.3)
  4114. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4115. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.8) * angles(math.rad(90), math.rad(0), math.rad(20)), 0.1)
  4116. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
  4117. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, -0.2) * RHCF * angles(math.rad(-2.5), math.rad(0), math.rad(-0)), 0.3)
  4118. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(15), math.rad(-20)), 0.3)
  4119. end
  4120. CreateSound("138097048", ra, 3, .8)
  4121. HitboxFunction(ra.CFrame, 0.01, 1, 1, 1, 7, 24, 36, 3, "Normal")
  4122. for i = 0, 1.2, 0.1 do
  4123. swait()
  4124. rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(5), math.rad(0), math.rad(35)), 0.3)
  4125. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  4126. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.8) * angles(math.rad(96), math.rad(0), math.rad(10)), 0.1)
  4127. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
  4128. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(-0)), 0.3)
  4129. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(-0), math.rad(0)), 0.3)
  4130. end
  4131. Effects.Sphere.Create(maincolor, ra.CFrame * CFrame.new(0,-2,0) , 85, 85, 85, 0.1, 0.1, 0.1, 0.03)
  4132. Effects.Ring.Create(maincolor, ra.CFrame * CFrame.new(0,-2,0) , 2, 2, 2, 0.1, 0.1, 0.1, 0.03)
  4133. HitboxFunction(ra.CFrame, 0.01, 1, 1, 1, 7, 24, 36, 3, "Normal")
  4134. for i = 0, 1.2, 0.1 do
  4135. swait()
  4136. rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(5), math.rad(0), math.rad(-35)), 0.3)
  4137. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  4138. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.8) * angles(math.rad(25), math.rad(0), math.rad(10)), 0.1)
  4139. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
  4140. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(-0)), 0.3)
  4141. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(-0), math.rad(0)), 0.3)
  4142. end
  4143. combo = 1
  4144. end
  4145. hum.WalkSpeed = 8
  4146. wait2 = false
  4147. attack = false
  4148. end
  4149. end)
  4150. function Decapitate()
  4151. local target = nil
  4152. local targettorso = nil
  4153. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  4154. if mouse.Target.Parent.Humanoid.PlatformStand == false then
  4155. target = mouse.Target.Parent.Humanoid
  4156. targettorso = mouse.Target.Parent:FindFirstChild("Torso") or mouse.Target.Parent:FindFirstChild("UpperTorso")
  4157. targethead = mouse.Target.Parent:FindFirstChild("Head")
  4158. end
  4159. end
  4160. if target ~= nil then
  4161. targettorso.Anchored = true
  4162. attack = true
  4163. hum.WalkSpeed = 0
  4164. root.CFrame = targettorso.CFrame * CF(0,0,2.6)
  4165. for i = 0,4.2,0.1 do
  4166. swait()
  4167. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-40)), 0.15)
  4168. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(40)), 0.3)
  4169. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
  4170. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  4171. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(115), Rad(0), Rad(35)), 0.1)
  4172. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.1)
  4173. end
  4174. local ModelHead01 = New("Model", char, "", {})
  4175. local Humanoid01 = New("Humanoid", ModelHead01, "Humanoid", {})
  4176. local Head01 = targethead:Clone()
  4177. targethead.Transparency = 1
  4178. Head01.Parent = ModelHead01
  4179. local weldHead01 = Instance.new("Weld")
  4180. weldHead01.Parent = Head01
  4181. weldHead01.Part0 = targethead
  4182. weldHead01.Part1 = Head01
  4183. weldHead01.C1 = CFrame.new(0, 0, 0)
  4184. targethead.face:Remove()
  4185. weldHead01.Part0 = ra
  4186. weldHead01.C1 = CFrame.new(0, 0, 1.2) * angles(math.rad(90), math.rad(0), math.rad(0))
  4187. targettorso:BreakJoints()
  4188. CreateSound("314390675", targettorso, 5, .7)
  4189. for i = 0,3.2,0.1 do
  4190. swait()
  4191. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.15)
  4192. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  4193. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(0)), 0.15)
  4194. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(50)), 0.15)
  4195. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(115), Rad(20), Rad(90)), 0.1)
  4196. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.1)
  4197. end
  4198. for i = 0,4.2,0.1 do
  4199. swait()
  4200. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-40)), 0.15)
  4201. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(40)), 0.3)
  4202. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(0)), 0.15)
  4203. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  4204. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(185), Rad(0), Rad(15)), 0.1)
  4205. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(-15)), 0.1)
  4206. end
  4207. CreateSound("541909763", targettorso, 5, .8)
  4208. weldHead01:Destroy()
  4209. Head01.CanCollide = true
  4210. local bodyVelocity2 = Create("BodyVelocity")({
  4211. velocity = Vector3.new(0, 10, 0) + root.CFrame.lookVector * 50,
  4212. P = 5000,
  4213. maxForce = Vector3.new(8000, 8000, 8000),
  4214. Parent = Head01
  4215. })
  4216. game:GetService("Debris"):AddItem(bodyVelocity2, 0.05)
  4217. for i = 0,6.2,0.1 do
  4218. swait()
  4219. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(40)), 0.15)
  4220. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.3)
  4221. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(0)), 0.15)
  4222. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  4223. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-15)), 0.1)
  4224. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(-15)), 0.1)
  4225. end
  4226. targettorso.Anchored = false
  4227. attack = false
  4228. hum.WalkSpeed = 8
  4229. root.CFrame = targettorso.CFrame * CF(0,0,3.4)
  4230. end
  4231. end
  4232. function Ascent()
  4233. attack = true
  4234. hum.WalkSpeed = 0
  4235. Cso("987502413", tors, 10, 1.05)
  4236. local vel2 = Instance.new("BodyVelocity",tors)
  4237. vel2.Velocity = Vector3.new(0,30,0)
  4238. vel2.MaxForce = Vector3.new(10000000,10000000,10000000)
  4239. for i = 0,20,0.1 do
  4240. HitboxFunction(tors.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 7, 10, 20, 20, "Normal")
  4241. swait()
  4242. BlockEffect(maincolor, ra.CFrame * CF(-0, -1, -0), 4, 4, 4, 5, 5, 5, 0.07, 1)
  4243. BlockEffect(maincolor, la.CFrame * CF(-0, -1, -0), 4, 4, 4, 5, 5, 5, 0.07, 1)
  4244. CameraEnshaking(1, 4)
  4245. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
  4246. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4247. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4248. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4249. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
  4250. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.1)
  4251. end
  4252. hum.WalkSpeed = 8
  4253. vel2:Destroy()
  4254. attack = false
  4255. end
  4256. function Explosion()
  4257. attack = true
  4258. for i = 0,2,0.05 do
  4259. swait()
  4260. Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4261. Effects.Block.Create(BrickC("Deep orange"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4262. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  4263. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4264. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  4265. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  4266. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  4267. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  4268. end
  4269. CreateSound("331666100", tors, 10, 1)
  4270. Effects.Ring.Create(BrickC("Deep orange"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(-1),Rad(0)), 2.5, 2.5, 40, 3, 3, 45, 0.01)
  4271. MagniDamage(tors, 34, 25, 50, 15, "DarkUp")
  4272. CameraEnshaking(1.5, 10)
  4273. for i = 1,2,0.1 do
  4274. swait()
  4275. PixelBlock(2,7,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  4276. PixelBlock(1.5,9.5,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  4277. PixelBlock(1,12,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  4278. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.8)
  4279. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.9)
  4280. RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.8)
  4281. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.8)
  4282. RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.75)
  4283. LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.75)
  4284. end
  4285. wait(.6)
  4286. attack = false
  4287. end
  4288. function GEtOuT()
  4289. attack = true
  4290. hum.WalkSpeed = 2.01
  4291. CreateSound("749031341", hed, 10, 1)
  4292. for i = 0,2,0.1 do
  4293. swait()
  4294. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.5) * angles(Rad(50), Rad(0), Rad(0)), 0.15)
  4295. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4296. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-40)), 0.15)
  4297. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-40)), 0.15)
  4298. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-90), Rad(0), Rad(5)), 0.1)
  4299. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-90), Rad(0), Rad(-5)), 0.1)
  4300. end
  4301. HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 7, 10, 53, "Knockdown")
  4302. for i = 0,4,0.1 do
  4303. swait()
  4304. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.5) * angles(Rad(-50), Rad(0), Rad(0)), 0.15)
  4305. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4306. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(40)), 0.15)
  4307. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(40)), 0.15)
  4308. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-90), Rad(0), Rad(5)), 0.1)
  4309. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-90), Rad(0), Rad(-5)), 0.1)
  4310. end
  4311. local Blobby = Instance.new("Part", char)
  4312. Blobby.Name = "Blob"
  4313. Blobby.CanCollide = false
  4314. Blobby.BrickColor = BrickColor.new("Really black")
  4315. Blobby.Transparency = 0
  4316. Blobby.Material = "Plastic"
  4317. Blobby.Size = Vector3.new(1, 1, 2)
  4318. Blobby.TopSurface = Enum.SurfaceType.Smooth
  4319. Blobby.BottomSurface = Enum.SurfaceType.Smooth
  4320.  
  4321. local Weld = Instance.new("Weld", Blobby)
  4322. Weld.Part0 = ra
  4323. Weld.Part1 = Blobby
  4324. Weld.C1 = CFrame.new(0, -.3, 1.4)
  4325. Weld.C0 = CFrame.Angles(math.rad(-90),0,0)
  4326.  
  4327. local M2 = Instance.new("SpecialMesh")
  4328. M2.Parent = Blobby
  4329. M2.MeshId = "http://www.roblox.com/asset/?id=491267221"
  4330. M2.TextureId = "http://www.roblox.com/asset/?id=491267267"
  4331. M2.Scale = Vector3.new(0.65, 0.65, 0.65)
  4332. for i = 0,6,0.1 do
  4333. swait()
  4334. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  4335. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4336. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4337. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4338. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(5)), 0.1)
  4339. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  4340. end
  4341. Blobby.Transparency = 1
  4342. Blobby:Destroy()
  4343. attack = false
  4344. hum.WalkSpeed = 8
  4345. end
  4346. function EndMySufferingV2() --why
  4347. attack = true
  4348. hum.WalkSpeed = 1.01
  4349. Character.Head.face.Texture = "rbxassetid://202210455"
  4350. local A = math.random(1,5)
  4351. if A == 1 then
  4352. meme.SoundId = "rbxassetid://295810519"
  4353. end
  4354. if A == 2 then
  4355. meme.SoundId = "rbxassetid://1124778077"
  4356. end
  4357. if A == 3 then
  4358. meme.SoundId = "rbxassetid://464157070"
  4359. end
  4360. if A == 4 then
  4361. meme.SoundId = "rbxassetid://146334595"
  4362. end
  4363. if A == 5 then
  4364. meme.SoundId = "rbxassetid://145536915"
  4365. end
  4366. meme:Play()
  4367. bass:Play()
  4368. joyemoji.Rate = 70
  4369. LIT.Rate = 70
  4370. ok.Rate = 70
  4371. toast.Rate = 70
  4372.  
  4373. for i = 0,50,0.1 do
  4374. swait()
  4375. CameraEnshaking(1, 10)
  4376. bass.Parent = hed
  4377. meme.Parent = hed
  4378. rootj.C0=clerp(rootj.C0,RootCF*CF(0,0,-0.1+0.1*math.cos(sine/20))*angles(math.rad(15),math.rad(-10),math.rad(0)),0.15)
  4379. tors.Neck.C0=clerp(tors.Neck.C0,necko*angles(math.rad(35),math.rad(0),math.rad(0)),.3)
  4380. RH.C0=clerp(RH.C0,CF(1,-.9-0.1*math.cos(sine/20),.025*math.cos(sine/20))*RHCF*angles(math.rad(-5),math.rad(0),math.rad(0)),0.15)
  4381. LH.C0=clerp(LH.C0,CF(-1,-.9-0.1*math.cos(sine/20),.025*math.cos(sine/20))*LHCF*angles(math.rad(-5),math.rad(-0),math.rad(-20)),0.15)
  4382. RW.C0 = clerp(RW.C0, CFrame.new(1.1, 0.5+0.1*math.sin(sine/30), -0.6) * angles(math.rad(-0), math.rad(10), math.rad(-110)), 0.1)
  4383. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5+0.1*math.sin(sine/30), 0.055*math.cos(sine/20)) * angles(math.rad(-0), math.rad(-10), math.rad(-105)), 0.1)
  4384. end
  4385. bass:Stop()
  4386. meme:Stop()
  4387. joyemoji.Rate = 0
  4388. LIT.Rate = 0
  4389. ok.Rate = 0
  4390. toast.Rate = 0
  4391. Character.Head.face.Texture = "rbxassetid://620619801"
  4392. attack = false
  4393. hum.WalkSpeed = 8
  4394. end
  4395. function HAAAAA() --KONO POWA
  4396. attack = true
  4397. hum.WalkSpeed = 1.01
  4398. Character.Head.face.Texture = "rbxassetid://305068389"
  4399. chargeup.Pitch = 1
  4400. for i = 0,7,0.1 do
  4401. swait()
  4402. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  4403. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4404. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4405. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4406. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(0)), 0.1)
  4407. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(-0)), 0.1)
  4408. end
  4409. Character.Head.face.Texture = "rbxassetid://313921371"
  4410. chargeup:play()
  4411. for i = 0,30,0.1 do
  4412. swait()
  4413. CameraEnshaking(1, 2)
  4414. chargeup.Parent = hed
  4415. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  4416. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(0)), 0.3)
  4417. RH.C0 = clerp(RH.C0, CF(1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  4418. LH.C0 = clerp(LH.C0, CF(-1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  4419. RW.C0 = clerp(RW.C0, CF(1.4, 0.0000000005 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(0)), 0.1)
  4420. LW.C0 = clerp(LW.C0, CF(-1.4, 0.0000000005 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(-0)), 0.1)
  4421. end
  4422. chargeup:stop()
  4423. chargeup.Pitch = 1.1
  4424. chargeup.TimePosition = 1
  4425. chargeup:play()
  4426. Character.Head.face.Texture = "rbxassetid://304942859"
  4427. for i, v in pairs(c.Parent:children()) do
  4428. if v.ClassName == "Part" then
  4429. local tra = trazx:clone()
  4430. tra.Parent = v
  4431. tra.LightEmission = 1
  4432. tra.Color = ColorSequence.new(Color3.new(0, 0.6666666666666666, 1))
  4433. tra.Rate = 15
  4434. tra.Rotation = NumberRange.new(-5, 5)
  4435. tra.Lifetime = NumberRange.new(1.5, 2)
  4436. tra.Size = NumberSequence.new({
  4437. NumberSequenceKeypoint.new(0, 0.1, 0),
  4438. NumberSequenceKeypoint.new(1, 0, 0)
  4439. })
  4440. tra.Transparency = NumberSequence.new({
  4441. NumberSequenceKeypoint.new(0, 1, 0),
  4442. NumberSequenceKeypoint.new(0.135, 0, 0),
  4443. NumberSequenceKeypoint.new(0.875, 0, 0),
  4444. NumberSequenceKeypoint.new(1, 1, 0)
  4445. })
  4446. tra.Speed = NumberRange.new(0.5)
  4447. tra.VelocitySpread = 360
  4448. tra.VelocityInheritance = 0.5
  4449. tra.ZOffset = 2
  4450. tra.Acceleration = Vector3.new(0, 2.5, 0)
  4451. end
  4452. end
  4453. local tra = trazx:clone()
  4454. tra.Parent = c.HumanoidRootPart
  4455. tra.Texture = "rbxassetid://347730682"
  4456. tra.LightEmission = 0.8
  4457. tra.Color = ColorSequence.new(Color3.new(0, 0.6666666666666666, 1))
  4458. tra.Rate = 250
  4459. tra.Rotation = NumberRange.new(-5, 5)
  4460. tra.Lifetime = NumberRange.new(0.75)
  4461. tra.Size = NumberSequence.new({
  4462. NumberSequenceKeypoint.new(0, 4.81, 0.875),
  4463. NumberSequenceKeypoint.new(1, 2.13, 0.875)
  4464. })
  4465. tra.Transparency = NumberSequence.new({
  4466. NumberSequenceKeypoint.new(0, 1, 0),
  4467. NumberSequenceKeypoint.new(0.0399, 0.85, 0),
  4468. NumberSequenceKeypoint.new(0.394, 0.9, 0),
  4469. NumberSequenceKeypoint.new(0.699, 1, 0),
  4470. NumberSequenceKeypoint.new(1, 1, 0)
  4471. })
  4472. tra.Speed = NumberRange.new(15)
  4473. tra.VelocitySpread = 360
  4474. tra.VelocityInheritance = 0.5
  4475. tra.ZOffset = 3.5
  4476. tra.Acceleration = Vector3.new(0, 25, 0)
  4477. for i = 0,35,0.1 do
  4478. swait()
  4479. ohno.Parent = hed
  4480. CameraEnshaking(1, 3)
  4481. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  4482. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(60), Rad(0), Rad(0)), 0.3)
  4483. RH.C0 = clerp(RH.C0, CF(1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  4484. LH.C0 = clerp(LH.C0, CF(-1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  4485. RW.C0 = clerp(RW.C0, CF(1.4, 0.0000000005 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(0)), 0.1)
  4486. LW.C0 = clerp(LW.C0, CF(-1.4, 0.0000000005 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(-0)), 0.1)
  4487. end
  4488. chargeup:stop()
  4489. chargeup.Pitch = 1.3
  4490. chargeup.TimePosition = 1
  4491. chargeup:play()
  4492. tra:Destroy()
  4493. tra:Destroy()
  4494. Character.Head.face.Texture = "rbxassetid://280233855"
  4495. local tra = trazx:clone()
  4496. tra.Parent = c.HumanoidRootPart
  4497. tra.Texture = "rbxassetid://347730682"
  4498. tra.LightEmission = 0.8
  4499. tra.Color = ColorSequence.new(Color3.new(1, 0, 0))
  4500. tra.Rate = 250
  4501. tra.Rotation = NumberRange.new(-5, 5)
  4502. tra.Lifetime = NumberRange.new(0.3)
  4503. tra.Size = NumberSequence.new({
  4504. NumberSequenceKeypoint.new(0, 8, 0.875),
  4505. NumberSequenceKeypoint.new(1, 10, 0.875)
  4506. })
  4507. tra.Transparency = NumberSequence.new({
  4508. NumberSequenceKeypoint.new(0, 1, 0),
  4509. NumberSequenceKeypoint.new(0.0399, 0.531, 0),
  4510. NumberSequenceKeypoint.new(0.394, 0.906, 0),
  4511. NumberSequenceKeypoint.new(0.699, 1, 0),
  4512. NumberSequenceKeypoint.new(1, 1, 0)
  4513. })
  4514. for i = 0,32,0.1 do
  4515. swait()
  4516. CameraEnshaking(1, 5)
  4517. chargeup.Parent = hed
  4518. game.Players.LocalPlayer.Character.Humanoid:TakeDamage(0.12)
  4519. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  4520. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-65), Rad(0), Rad(0)), 0.3)
  4521. RH.C0 = clerp(RH.C0, CF(1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  4522. LH.C0 = clerp(LH.C0, CF(-1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  4523. RW.C0 = clerp(RW.C0, CF(1.4, 0.0000000005 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(0)), 0.1)
  4524. LW.C0 = clerp(LW.C0, CF(-1.4, 0.0000000005 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(-0)), 0.1)
  4525. end
  4526. chargeup:stop()
  4527. CreateSound("681582832", hed, 10, 1)
  4528. game.Players.LocalPlayer.Character:BreakJoints()
  4529. local S = Instance.new("Explosion",workspace)
  4530. S.Position = tors.Position
  4531. S.BlastPressure = 9
  4532. S.BlastRadius = 30
  4533. S.ExplosionType = 0
  4534. attack = false
  4535. hum.WalkSpeed = 8
  4536. Character.Head.face.Texture = "rbxassetid://295197013"
  4537. tra:Destroy()
  4538. CameraEnshaking(4, 30)
  4539. error("Looks, like you died. (insert lenny face here)")
  4540. end
  4541. function NothingPersonal()
  4542. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  4543. local HITBODY = mouse.Target.Parent
  4544. local TORS = HITBODY:FindFirstChild("Torso") or HITBODY:FindFirstChild("UpperTorso")
  4545. local HEAD = HITBODY:FindFirstChild("Head")
  4546. local HUMAN = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
  4547. if TORS ~= nil and HUMAN ~= nil then
  4548. attack = true
  4549. root.CFrame = TORS.CFrame * CFrame.new(-1,0,3)
  4550. TORS.Anchored = true
  4551. hum.WalkSpeed = 0
  4552. Character.Head.face.Texture = "rbxassetid://40770311"
  4553. CreateSound("1255922819", hed, 10, 1)
  4554. CameraEnshaking(2, 4)
  4555. end
  4556. wait(3.5)
  4557. for i = 0,9,0.1 do
  4558. swait()
  4559. for i = 1,2 do
  4560. HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 1, 10, 53, "Knockdown")
  4561. CameraEnshaking(1, 7)
  4562. Effects.Sphere.Create(BrickColor.new("Persimmon"), TORS.CFrame*CFrame.new(math.random(-200,200)/100,math.random(-300,200)/100,math.random(-100,100)/100), 1, 1, 1, 15, 15, 15, 0.2)
  4563. end
  4564. end
  4565. wait(.5)
  4566. TORS.Anchored = false
  4567. attack = false
  4568. Character.Head.face.Texture = "rbxassetid://620619801"
  4569. hum.WalkSpeed = 8
  4570. end
  4571. end
  4572. function Sonic()
  4573. attack = true
  4574. hum.WalkSpeed = 10
  4575. Character.Head.face.Texture = "rbxassetid://494811799"
  4576. CreateSound("814652778", hed, 10, 1)
  4577. CreateSound("537371462", hed, 10, 1)
  4578. local vel3 = Instance.new("BodyVelocity",tors)
  4579. vel3.Velocity = Vector3.new(0,25,0)
  4580. vel3.MaxForce = Vector3.new(10000000,10000000,10000000)
  4581. for i = 0,12,0.1 do
  4582. swait()
  4583. CameraEnshaking(1, 2)
  4584. HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 20, 99, 53, "Knockdown")
  4585. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.3)
  4586. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-40), Rad(0), Rad(0)), 0.3)
  4587. RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(Rad(30), Rad(0), Rad(20)), 0.3)
  4588. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(Rad(-20), Rad(0), Rad(-30)), 0.3)
  4589. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -0.3) * LHCF * angles(Rad(-5), Rad(0), Rad(20)), 0.15)
  4590. RH.C0 = clerp(RH.C0, CF(1, -1, 0.3) * angles(Rad(0), Rad(90), Rad(-20)), 0.3)
  4591. end
  4592. vel3:Destroy()
  4593. Character.Head.face.Texture = "rbxassetid://620619801"
  4594. attack = false
  4595. hum.JumpPower = 50
  4596. hum.WalkSpeed = 8
  4597. end
  4598.  
  4599. function Sonic2()
  4600. attack = true
  4601. hum.WalkSpeed = 10
  4602. hum.JumpPower = 0
  4603. Character.Head.face.Texture = "rbxassetid://494811799"
  4604. CreateSound("814652778", hed, 10, 1)
  4605. CreateSound("537371462", hed, 10, 1)
  4606. root.Velocity = root.CFrame.lookVector * 20
  4607. for i = 0,12,0.1 do
  4608. swait()
  4609. CameraEnshaking(1, 2)
  4610. root.Velocity = root.CFrame.lookVector * 50
  4611. HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 10, 50, 53, "Knockdown")
  4612. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(0-255.45*i)), 0.3)
  4613. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-40), Rad(0), Rad(0)), 0.3)
  4614. RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(Rad(30), Rad(0), Rad(20)), 0.3)
  4615. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(Rad(-20), Rad(0), Rad(-30)), 0.3)
  4616. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -0.3) * LHCF * angles(Rad(-5), Rad(0), Rad(20)), 0.15)
  4617. RH.C0 = clerp(RH.C0, CF(1, -1, 0.3) * angles(Rad(0), Rad(90), Rad(-20)), 0.3)
  4618. end
  4619. Character.Head.face.Texture = "rbxassetid://620619801"
  4620. attack = false
  4621. hum.JumpPower = 50
  4622. hum.WalkSpeed = 8
  4623. end
  4624. function Flight() --wowthatsdiffrent
  4625. attack = true
  4626. Character.Head.face.Texture = "rbxassetid://269748407"
  4627. local ColorsArray ={ColorSequenceKeypoint.new(0, Color3.new(1,0,0)),
  4628. ColorSequenceKeypoint.new(0.16, Color3.new(1,1,1)),
  4629. ColorSequenceKeypoint.new(0.32, Color3.new(0,0,1)),
  4630. ColorSequenceKeypoint.new(0.48, Color3.new(1,1,1)),
  4631. ColorSequenceKeypoint.new(0.64, Color3.new(1,0,0)),
  4632. ColorSequenceKeypoint.new(0.80, Color3.new(1,1,1)),
  4633. ColorSequenceKeypoint.new(0.96, Color3.new(0,0,1)),
  4634. ColorSequenceKeypoint.new(1, Color3.new(1,1,1))}
  4635. local vel4 = Instance.new("BodyVelocity",ll)
  4636. vel4.Velocity = Vector3.new(0,4,0)
  4637. vel4.MaxForce = Vector3.new(10000000,10000000,10000000)
  4638. local Atch3 = Instance.new("Attachment",ll)Atch3.Position = Vector3.new(0,0.6,0)
  4639. local Atch4 = Instance.new("Attachment",ll)Atch4.Position = Vector3.new(0,-0.6,0)
  4640. local Trail2 = Instance.new("Trail",ll)Trail2.Attachment0 = Atch3 Trail2.Attachment1 = Atch4
  4641. Trail2.Texture = "rbxassetid://22636887" Trail2.Lifetime = 0.2 Trail2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  4642. Trail2.Color = ColorSequence.new(ColorsArray) Trail2.LightEmission = 1
  4643. Trail2.Enabled = true
  4644. local Atch5 = Instance.new("Attachment",rl)Atch5.Position = Vector3.new(0,0.6,0)
  4645. local Atch6 = Instance.new("Attachment",rl)Atch6.Position = Vector3.new(0,-0.6,0)
  4646. local Trail3 = Instance.new("Trail",rl)Trail3.Attachment0 = Atch5 Trail3.Attachment1 = Atch6
  4647. Trail3.Texture = "rbxassetid://22636887" Trail3.Lifetime = 0.2 Trail3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  4648. Trail3.Color = ColorSequence.new(ColorsArray) Trail3.LightEmission = 1
  4649. Trail3.Enabled = true
  4650. local Atch7 = Instance.new("Attachment",ra)Atch7.Position = Vector3.new(0,0.6,0)
  4651. local Atch8 = Instance.new("Attachment",ra)Atch8.Position = Vector3.new(0,-0.6,0)
  4652. local Trail4 = Instance.new("Trail",ra)Trail4.Attachment0 = Atch7 Trail4.Attachment1 = Atch8
  4653. Trail4.Texture = "rbxassetid://22636887" Trail4.Lifetime = 0.2 Trail4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  4654. Trail4.Color = ColorSequence.new(ColorsArray) Trail4.LightEmission = 1
  4655. Trail4.Enabled = true
  4656. local Atch9 = Instance.new("Attachment",la)Atch9.Position = Vector3.new(0,0.6,0)
  4657. local Atch10 = Instance.new("Attachment",la)Atch10.Position = Vector3.new(0,-0.6,0)
  4658. local Trail5 = Instance.new("Trail",la)Trail5.Attachment0 = Atch9 Trail5.Attachment1 = Atch10
  4659. Trail5.Texture = "rbxassetid://22636887" Trail5.Lifetime = 0.2 Trail5.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  4660. Trail5.Color = ColorSequence.new(ColorsArray) Trail5.LightEmission = 1
  4661. Trail5.Enabled = true
  4662. local Atch1 = Instance.new("Attachment",Torso)Atch1.Position = Vector3.new(0,2,0)
  4663. local Atch2 = Instance.new("Attachment",Torso)Atch2.Position = Vector3.new(0,-2.5,0)
  4664. local Trail = Instance.new("Trail",Torso)Trail.Attachment0 = Atch1 Trail.Attachment1 = Atch2
  4665. Trail.Texture = "rbxassetid://22636887" Trail.Lifetime = 0.2 Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  4666. Trail.Color = ColorSequence.new(ColorsArray) Trail.LightEmission = 1
  4667. Trail.Enabled = false
  4668. ragdoll(char)
  4669. wait(1)
  4670. Character.Head.face.Texture = "rbxassetid://249062487"
  4671. CreateSound("948494432", hed, 10, 1)
  4672. wait(2)
  4673. Character.Head.face.Texture = "rbxassetid://269748407"
  4674. CreateSound("633394595", hed, 10, 1)
  4675. wait(2)
  4676. Character.Head.face.Texture = "rbxassetid://494811799"
  4677. STHAP:play()
  4678. wait(11)
  4679. forevergone:play()
  4680. end
  4681. function dead()
  4682. attack = true
  4683. hum.WalkSpeed = 0
  4684. CreateSound("137225991", hed, 10, 1)
  4685. Character.Head.face.Texture = "rbxassetid://297512410"
  4686. for i = 0,1.1,0.1 do
  4687. swait()
  4688. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  4689. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  4690. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
  4691. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
  4692. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
  4693. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
  4694. end
  4695. for i = 0,1.1,0.1 do
  4696. swait()
  4697. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(90), Rad(0)), 0.15)
  4698. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  4699. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
  4700. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
  4701. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
  4702. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
  4703. end
  4704. for i = 0,1.1,0.1 do
  4705. swait()
  4706. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(180), Rad(0)), 0.15)
  4707. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  4708. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
  4709. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
  4710. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
  4711. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
  4712. end
  4713. for i = 0,1.1,0.1 do
  4714. swait()
  4715. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(270), Rad(0)), 0.15)
  4716. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  4717. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
  4718. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
  4719. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
  4720. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
  4721. end
  4722. for i = 0,1.1,0.1 do
  4723. swait()
  4724. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  4725. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  4726. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
  4727. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
  4728. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
  4729. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
  4730. end
  4731. for i = 0,1.1,0.1 do
  4732. swait()
  4733. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(90), Rad(0)), 0.15)
  4734. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  4735. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
  4736. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
  4737. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
  4738. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
  4739. end
  4740. for i = 0,1.1,0.1 do
  4741. swait()
  4742. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(180), Rad(0)), 0.15)
  4743. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  4744. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
  4745. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
  4746. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
  4747. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
  4748. end
  4749. for i = 0,1.1,0.1 do
  4750. swait()
  4751. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(270), Rad(0)), 0.15)
  4752. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  4753. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
  4754. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
  4755. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
  4756. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
  4757. end
  4758. for i = 0,1.1,0.1 do
  4759. swait()
  4760. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  4761. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  4762. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
  4763. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
  4764. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
  4765. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
  4766. end
  4767. Character.Head.face.Texture = "rbxassetid://273309187"
  4768. for i = 0,9,0.1 do
  4769. swait()
  4770. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -2.59 + 0.1) * angles(Rad(-90), Rad(90), Rad(0)), 0.15)
  4771. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  4772. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4773. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  4774. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(30)), 0.1)
  4775. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-30)), 0.1)
  4776. end
  4777. attack = false
  4778. Character.Head.face.Texture = "rbxassetid://40770311"
  4779. hum.WalkSpeed = 8
  4780. end
  4781. function Pixel_Corrupt()
  4782. attack = true
  4783. corrupted = true
  4784. for i = 0,3,0.05 do
  4785. swait()
  4786. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.8)
  4787. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.9)
  4788. RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.8)
  4789. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.8)
  4790. RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.75)
  4791. LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.75)
  4792. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  4793. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4794. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  4795. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  4796. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  4797. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  4798. end
  4799. refa = New("Part",m,"refa",{Anchored = true, CanCollide = false,Transparency = 1,Size = Vector3.new(0.200000018, 0.299999923, 0.2),Position = mouse.Hit.p,Color = Color3.new(1, 0, 0),})
  4800. HitboxFunction(refa.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 20, 20, 25, 0, "Normal")
  4801. BlockEffect(maincolor, refa.CFrame * CF(-0, -0, -0), 30, 30, 30, 32, 32, 32, 0.07, 1)
  4802. CreateSound("331666100", refa, 10, 1)
  4803. CameraEnshaking(1.5, 10)
  4804. coroutine.resume(coroutine.create(function()
  4805. for i = 1,20,0.1 do
  4806. swait(5)
  4807. PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
  4808. PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
  4809. PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
  4810. PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
  4811. CreateSound("331666100", refa, 10, 1)
  4812. BlockEffect(maincolor, refa.CFrame * CF(-0, -0, -0), 22, 22, 22, 25, 25, 25, 0.041, 1)
  4813. HitboxFunction(refa.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 21.3, 5, 8, 0, "Normal")
  4814. end
  4815. refa:Destroy()
  4816. corrupted = false
  4817. end))
  4818. for i = 1,2.5,0.1 do
  4819. swait()
  4820. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.4)
  4821. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.6)
  4822. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.4)
  4823. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.4)
  4824. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.3)
  4825. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.3)
  4826. end
  4827. wait(.3)
  4828. attack = false
  4829. end
  4830. corrupted = false
  4831. function Pixel_Corrupt()
  4832. attack = true
  4833. corrupted = true
  4834. for i = 0,3,0.05 do
  4835. swait()
  4836. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.8)
  4837. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.9)
  4838. RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.8)
  4839. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.8)
  4840. RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.75)
  4841. LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.75)
  4842. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  4843. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4844. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  4845. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  4846. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  4847. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  4848. end
  4849. refa = New("Part",m,"refa",{Anchored = true, CanCollide = false,Transparency = 1,Size = Vector3.new(0.200000018, 0.299999923, 0.2),Position = mouse.Hit.p,Color = Color3.new(1, 0, 0),})
  4850. HitboxFunction(refa.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 20, 20, 25, 0, "Normal")
  4851. BlockEffect(maincolor, refa.CFrame * CF(-0, -0, -0), 30, 30, 30, 32, 32, 32, 0.07, 1)
  4852. CreateSound("331666100", refa, 10, 1)
  4853. CameraEnshaking(1.5, 10)
  4854. coroutine.resume(coroutine.create(function()
  4855. for i = 1,20,0.1 do
  4856. swait(5)
  4857. PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
  4858. PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
  4859. PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
  4860. PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
  4861. CreateSound("331666100", refa, 10, 1)
  4862. BlockEffect(maincolor, refa.CFrame * CF(-0, -0, -0), 22, 22, 22, 25, 25, 25, 0.041, 1)
  4863. HitboxFunction(refa.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 21.3, 5, 8, 0, "Normal")
  4864. end
  4865. refa:Destroy()
  4866. corrupted = false
  4867. end))
  4868. for i = 1,2.5,0.1 do
  4869. swait()
  4870. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.4)
  4871. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.6)
  4872. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.4)
  4873. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.4)
  4874. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.3)
  4875. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.3)
  4876. end
  4877. wait(.3)
  4878. attack = false
  4879. end
  4880. function Laugh()
  4881. attack = true
  4882. hum.WalkSpeed = 0
  4883. CreateSound("300208779", hed, 10, 1)
  4884. for i = 0,9,0.1 do
  4885. swait()
  4886. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 2)) * angles(Rad(-30), Rad(0), Rad(0)), 0.15)
  4887. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30 - 2.5 * Sin(sine / 2)), Rad(0), Rad(0)), 0.3)
  4888. if Mrandom(1,15) == 1 then
  4889. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
  4890. end
  4891. RH.C0 = clerp(RH.C0, CF(1, -1 - 0.1 * Cos(sine / 2), 0.025 * Cos(sine / 2)) * RHCF * angles(Rad(-4.5 - 7.5 * Sin(sine / 2)), Rad(0), Rad(-30)), 0.15)
  4892. LH.C0 = clerp(LH.C0, CF(-1, -1 - 0.1 * Cos(sine / 2), 0.025 * Cos(sine / 2)) * LHCF * angles(Rad(-6.5 - 7.5 * Sin(sine / 2)), Rad(0), Rad(30)), 0.15)
  4893. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 2), 0.025 * Cos(sine / 2)) * angles(Rad(-35 - 7.5 * Sin(sine / 2)), Rad(0), Rad(15 - 7.5 * Sin(sine / 2))), 0.1)
  4894. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 2), 0.025 * Cos(sine / 2)) * angles(Rad(-35 - 7.5 * Sin(sine / 2)), Rad(0), Rad(-15 - 7.5 * Sin(sine / 2))), 0.1)
  4895. end
  4896. attack = false
  4897. hum.WalkSpeed = 10
  4898. end
  4899. function Flying_Kick()
  4900. attack = true
  4901. hum.WalkSpeed = 0
  4902. for i = 0,2.7,0.1 do
  4903. swait()
  4904. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -.7 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
  4905. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20), Rad(0), Rad(0)), 0.3)
  4906. RH.C0 = clerp(RH.C0, CF(1, -0.3 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(0)), 0.15)
  4907. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(30)), 0.15)
  4908. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(15)), 0.1)
  4909. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(-15)), 0.1)
  4910. end
  4911. local bodyVelocity = Create("BodyVelocity")({
  4912. velocity = Vector3.new(0, 0, 0) + root.CFrame.lookVector * 250,
  4913. P = 5000,
  4914. maxForce = Vector3.new(9e99, 9e99, 9e99),
  4915. Parent = root
  4916. })
  4917. game:GetService("Debris"):AddItem(bodyVelocity, 0.05)
  4918. CreateSound("138097048", rl, 3, 1)
  4919. for i = 0,2.1,0.1 do
  4920. swait()
  4921. HitboxFunction(rl.CFrame, 0.01, 1, 1, 1, 7, 6, 8, 3, "Knockdown")
  4922. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, .6 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(90)), 0.15)
  4923. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  4924. RH.C0 = clerp(RH.C0, CF(.4, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-125), Rad(0), Rad(0)), 0.15)
  4925. LH.C0 = clerp(LH.C0, CF(-1.3, -1.3 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(35), Rad(0), Rad(0)), 0.15)
  4926. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
  4927. LW.C0 = clerp(LW.C0, CF(-1.9, 0.8 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-215)), 0.1)
  4928. end
  4929. attack = false
  4930. hum.WalkSpeed = 8
  4931. end
  4932. function UpperCut()
  4933. attack = true
  4934. hum.WalkSpeed = 0
  4935. for i = 0,2.3,0.1 do
  4936. swait()
  4937. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -.7 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
  4938. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
  4939. RH.C0 = clerp(RH.C0, CF(1, -0.3 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(0)), 0.15)
  4940. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(30)), 0.15)
  4941. RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 30), -.8 + 0.025 * Cos(sine / 20)) * angles(Rad(165), Rad(0), Rad(0)), 0.1)
  4942. LW.C0 = clerp(LW.C0, CF(-1, 0.5 + 0.05 * Sin(sine / 30), -1 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(75)), 0.1)
  4943. end
  4944. CreateSound("138097048", ra, 3, .8)
  4945. HitboxFunction(ra.CFrame, 0.01, 1, 1, 1, 7, 6, 8, 3, "Knockdown")
  4946. for i = 0,2.8,0.1 do
  4947. swait()
  4948. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-35), Rad(0), Rad(10)), 0.15)
  4949. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20), Rad(0), Rad(0)), 0.3)
  4950. RH.C0 = clerp(RH.C0, CF(1, -1.2 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(-55)), 0.15)
  4951. LH.C0 = clerp(LH.C0, CF(-1, -1.2 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(35)), 0.15)
  4952. RW.C0 = clerp(RW.C0, CF(1.3, .8 + 0.05 * Sin(sine / 30), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(125), Rad(0), Rad(0)), 0.1)
  4953. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(-10)), 0.1)
  4954. end
  4955. attack = false
  4956. hum.WalkSpeed = 8
  4957. end
  4958. function Spinning_Kick()
  4959. attack = true
  4960. hum.WalkSpeed = 3.01
  4961. for i = 0, 1.2, 0.1 do
  4962. swait()
  4963. rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-25), math.rad(10), math.rad(-65)), 0.3)
  4964. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  4965. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)
  4966. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
  4967. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(-25)), 0.3)
  4968. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(-0), math.rad(-20)), 0.3)
  4969. end
  4970. for i = 0, 4.6, 0.1 do
  4971. swait()
  4972. CreateSound("138097048", rl, 3, 1)
  4973. HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 5, 10, 3, "Normal")
  4974. rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-15), math.rad(0), math.rad(65 + 255.45 * i)), 0.3)
  4975. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  4976. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-54), math.rad(0), math.rad(47)), 0.1)
  4977. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-34), math.rad(0), math.rad(-47)), 0.3)
  4978. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(95)), 0.3)
  4979. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-4.5), math.rad(-30), math.rad(30)), 0.3)
  4980. end
  4981. attack = false
  4982. hum.WalkSpeed = 8
  4983. end
  4984. function Beam_Of_Light()
  4985.  
  4986. end
  4987. function Blast_Of_God()
  4988. attack = true
  4989. hum.WalkSpeed = 3.01
  4990. for i = 0,6.3,0.1 do
  4991. swait()
  4992. Effects.Sphere.Create(BrickC("Bright orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4993. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.2 + 0.3 * Cos(sine / 20)) * angles(Rad(5), Rad(0), Rad(90)), 0.15)
  4994. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4.5 * Sin(sine / 30)), Rad(0), Rad(-90)), 0.3)
  4995. RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-20 + 2.5 * Sin(sine / 20))), 0.15)
  4996. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(0 + 2.5 * Sin(sine / 20))), 0.15)
  4997. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-3 * Sin(sine / 20)), Rad(-10 * Sin(sine / 20)), Rad(90 - 2.5 * Sin(sine / 20))), 0.1)
  4998. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(4 * Sin(sine / 20)), Rad(10 * Sin(sine / 20)), Rad(-13 + 2.5 * Sin(sine / 20))), 0.1)
  4999. end
  5000. Effects.Block.Create(BrickC("Bright orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 11, 11, 11, 0.05)
  5001. Effects.Block.Create(BrickC("Bright orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 11, 11, 11, 0.03)
  5002. Effects.Block.Create(BrickC("Bright orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 11, 11, 11, 0.05)
  5003. Effects.Block.Create(BrickC("Bright orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 11, 11, 11, 0.05)
  5004. Effects.Block.Create(BrickC("Bright orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 10.5, 10.5, 10.5, 0.05)
  5005. Effects.Ring.Create(BrickC("Bright orange"), ra.CFrame * angles(Rad(90),0,0) * CF(0, -1, 0), 2, 2, 2, 7.6, 7.6, 7.6, 0.03)
  5006. CreateSound("142070127", tors, 10, 1)
  5007. MagniDamage(ra, 12, 40, 60, 10, "Normal")
  5008. for i = 0,2.6,0.1 do
  5009. swait()
  5010. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.2 + 0.3 * Cos(sine / 20)) * angles(Rad(-25), Rad(0), Rad(90)), 0.15)
  5011. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4.5 * Sin(sine / 30)), Rad(0), Rad(-90)), 0.3)
  5012. RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-16 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 2.5 * Sin(sine / 20))), 0.15)
  5013. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-25 + 3 * Sin(sine / 20)), Rad(0), Rad(0 + 2.5 * Sin(sine / 20))), 0.15)
  5014. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-3 * Sin(sine / 20)), Rad(-10 * Sin(sine / 20)), Rad(195 - 2.5 * Sin(sine / 20))), 0.1)
  5015. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(4 * Sin(sine / 20)), Rad(10 * Sin(sine / 20)), Rad(-35 + 2.5 * Sin(sine / 20))), 0.1)
  5016. end
  5017. attack = false
  5018. hum.WalkSpeed = 8
  5019. end
  5020. function Diablo_Explosion()
  5021. attack = true
  5022. hum.WalkSpeed = 3.01
  5023. for i = 0,6.3,0.1 do
  5024. swait()
  5025. Effects.Block.Create(BrickC("Really red"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5026. Effects.Block.Create(BrickC("Really red"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5027. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  5028. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5029. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  5030. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 3 * Sin(sine / 20))), 0.15)
  5031. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(90 - 2.5 * Sin(sine / 20))), 0.1)
  5032. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-90 + 2.5 * Sin(sine / 20))), 0.1)
  5033. end
  5034. Effects.Sphere.Create(BrickC("Really red"), root.CFrame * CF(0, 1, -4), 2, 2, 2, 14, 14, 14, 0.05)
  5035. Effects.Sphere.Create(BrickC("Really red"), root.CFrame * CF(0, 1, -4), 2, 2, 2, 11, 11, 11, 0.03)
  5036. Effects.Sphere.Create(BrickC("Really red"), root.CFrame * CF(0, 1, -4), 2, 2, 2, 8, 8, 8, 0.05)
  5037. Effects.Sphere.Create(BrickC("Really red"), root.CFrame * CF(0, 1, -4), 2, 2, 2, 6, 6, 6, 0.05)
  5038. Effects.Sphere.Create(BrickC("Really red"), root.CFrame * CF(0, 1, -4), 2, 2, 2, 10.5, 10.5, 10.5, 0.05)
  5039. Effects.Ring.Create(BrickC("Really red"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3.6, 3.6, 3.6, 0.03)
  5040. CreateSound("142070127", tors, 10, 1)
  5041. MagniDamage(tors, 12, 34, 54, 10, "DarkUp")
  5042. for i = 0,4.6,0.1 do
  5043. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  5044. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5045. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  5046. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  5047. RW.C0 = clerp(RW.C0, CF(1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(-10 * Cos(sine / 20)), Rad(-35 - 2.5 * Sin(sine / 20))), 0.1)
  5048. LW.C0 = clerp(LW.C0, CF(-1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(10 * Cos(sine / 20)), Rad(35 + 2.5 * Sin(sine / 20))), 0.1)
  5049. end
  5050. wait(.6)
  5051. attack = false
  5052. hum.WalkSpeed = 8
  5053. end
  5054. function Multi_Bombs()
  5055. attack = true
  5056. hum.WalkSpeed = 3.01
  5057. for i = 0,3,0.1 do
  5058. swait()
  5059. Effects.Block.Create(BrickC("Dark indigo"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5060. Effects.Block.Create(BrickC("Dark indigo"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5061. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  5062. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5063. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  5064. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 3 * Sin(sine / 20))), 0.15)
  5065. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(90 - 2.5 * Sin(sine / 20))), 0.1)
  5066. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-90 + 2.5 * Sin(sine / 20))), 0.1)
  5067. end
  5068. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 18, 18, 18, 0.05)
  5069. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 14, 14, 14, 0.03)
  5070. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 4.5, 4.5, 4.5, 10, 10, 10, 0.05)
  5071. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 4.2, 4.2, 4.2, 8, 8, 8, 0.05)
  5072. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 11.5, 11.5, 11.5, 0.05)
  5073. Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 0, -4), 3, 3, 3, 3.6, 3.6, 3.6, 0.02)
  5074. Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3, 3, 3, 0.05)
  5075. CreateSound("142070127", tors, 10, 1)
  5076. MagniDamage(tors, 17, 15, 35, 10, "Normal")
  5077. for i = 0,1,0.1 do
  5078. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  5079. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5080. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  5081. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  5082. RW.C0 = clerp(RW.C0, CF(1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(-10 * Cos(sine / 20)), Rad(-35 - 2.5 * Sin(sine / 20))), 0.1)
  5083. LW.C0 = clerp(LW.C0, CF(-1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(10 * Cos(sine / 20)), Rad(35 + 2.5 * Sin(sine / 20))), 0.1)
  5084. end
  5085. for i = 0,2,0.1 do
  5086. swait()
  5087. Effects.Block.Create(BrickC("Dark indigo"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5088. Effects.Block.Create(BrickC("Dark indigo"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5089. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  5090. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5091. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  5092. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 3 * Sin(sine / 20))), 0.15)
  5093. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(90 - 2.5 * Sin(sine / 20))), 0.1)
  5094. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-90 + 2.5 * Sin(sine / 20))), 0.1)
  5095. end
  5096. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 18, 18, 18, 0.05)
  5097. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 14, 14, 14, 0.03)
  5098. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 4.5, 4.5, 4.5, 10, 10, 10, 0.05)
  5099. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 4.2, 4.2, 4.2, 8, 8, 8, 0.05)
  5100. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 11.5, 11.5, 11.5, 0.05)
  5101. Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 0, -4), 3, 3, 3, 3.6, 3.6, 3.6, 0.02)
  5102. Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3, 3, 3, 0.05)
  5103. CreateSound("142070127", tors, 10, 1)
  5104. MagniDamage(tors, 17, 15, 35, 10, "Normal")
  5105. for i = 0,1,0.1 do
  5106. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  5107. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5108. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  5109. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  5110. RW.C0 = clerp(RW.C0, CF(1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(-10 * Cos(sine / 20)), Rad(-35 - 2.5 * Sin(sine / 20))), 0.1)
  5111. LW.C0 = clerp(LW.C0, CF(-1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(10 * Cos(sine / 20)), Rad(35 + 2.5 * Sin(sine / 20))), 0.1)
  5112. end
  5113. for i = 0,2,0.1 do
  5114. swait()
  5115. Effects.Block.Create(BrickC("Dark indigo"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5116. Effects.Block.Create(BrickC("Dark indigo"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5117. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  5118. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5119. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  5120. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 3 * Sin(sine / 20))), 0.15)
  5121. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(90 - 2.5 * Sin(sine / 20))), 0.1)
  5122. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-90 + 2.5 * Sin(sine / 20))), 0.1)
  5123. end
  5124. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 18, 18, 18, 0.05)
  5125. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 14, 14, 14, 0.03)
  5126. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 4.5, 4.5, 4.5, 10, 10, 10, 0.05)
  5127. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 4.2, 4.2, 4.2, 8, 8, 8, 0.05)
  5128. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 11.5, 11.5, 11.5, 0.05)
  5129. Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 0, -4), 3, 3, 3, 3.6, 3.6, 3.6, 0.02)
  5130. Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3, 3, 3, 0.05)
  5131. CreateSound("142070127", tors, 10, 1)
  5132. MagniDamage(tors, 17, 15, 35, 10, "Normal")
  5133. for i = 0,1,0.1 do
  5134. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  5135. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5136. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  5137. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  5138. RW.C0 = clerp(RW.C0, CF(1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(-10 * Cos(sine / 20)), Rad(-35 - 2.5 * Sin(sine / 20))), 0.1)
  5139. LW.C0 = clerp(LW.C0, CF(-1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(10 * Cos(sine / 20)), Rad(35 + 2.5 * Sin(sine / 20))), 0.1)
  5140. end
  5141. wait(.6)
  5142. attack = false
  5143. hum.WalkSpeed = 8
  5144. end
  5145. function Hell_From_Above()
  5146. local UhhhhThing = New("Part",EffectModel,"ref",{Transparency = 1,Size = Vector3.new(.2,.2,.2),CFrame = tors.CFrame,Anchored = true,CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  5147. attack = true
  5148. hum.WalkSpeed = 3.01
  5149. for i = 0,6.3,0.1 do
  5150. swait()
  5151. Effects.Block.Create(BrickC("Really red"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5152. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  5153. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5154. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  5155. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  5156. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(-10 * Cos(sine / 20)), Rad(15 - 2.5 * Sin(sine / 20))), 0.1)
  5157. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
  5158. end
  5159. CreateSound("142070127", tors, 10, 1)
  5160. Effects.Sphere.Create(BrickC("Really red"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  5161. Effects.Sphere.Create(BrickC("Really red"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  5162. Effects.Sphere.Create(BrickC("Really red"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  5163. Effects.Sphere.Create(BrickC("Really red"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  5164. for i = 0,3.8,0.1 do
  5165. swait()
  5166. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  5167. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5168. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  5169. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  5170. RW.C0 = clerp(RW.C0, CF(1.5, .2 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(-10 * Cos(sine / 20)), Rad(15 - 2.5 * Sin(sine / 20))), 0.1)
  5171. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
  5172. end
  5173. CreateSound("224339201", tors, 10, 0.5)
  5174. for i = 1, 3 do
  5175. MagniDamage(UhhhhThing, 12, 34, 54, 10, "DarkUp")
  5176. UhhhhThing.CFrame = mouse.Hit
  5177. Effects.Cylinder.Create(BrickColor.new("Really red"), UhhhhThing.CFrame, .5, 9999, .5, 10, 0, 10, 0.05)
  5178. Effects.Block.Create(BrickColor.new("Really red"), UhhhhThing.CFrame, 1, 1, 1, 10, 10, 10, 0.05)
  5179. end
  5180. UhhhhThing:Destroy()
  5181. attack = false
  5182. hum.WalkSpeed = 8
  5183. end
  5184. function Blizzard()
  5185. attack = true
  5186. hum.WalkSpeed = 2
  5187. hum.JumpPower = 0
  5188. for i = 0,70,0.1 do
  5189. MagniDamage(tors, 41, 1, 3, 1, "Normal")
  5190. Effects.Block.Create(BrickC("Institutional white"), tors.CFrame * CF(Mrandom(-40,40),Mrandom(-40,40),Mrandom(-40,40)), 2, 2, 2, 4, 4, 4, 0.03)
  5191. swait()
  5192. Effects.Block.Create(BrickC("Institutional white"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5193. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
  5194. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5195. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  5196. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  5197. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
  5198. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-110)), 0.1)
  5199. end
  5200. hum.WalkSpeed = 16
  5201. hum.JumpPower = 50
  5202. attack = false
  5203. end
  5204.  
  5205. function Cryo_Freeze()
  5206. attack = true
  5207. for i = 0,5.2,0.03 do
  5208. swait()
  5209. Effects.Block.Create(BrickC("Cyan"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5210. Effects.Block.Create(BrickC("White"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5211. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  5212. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5213. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  5214. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  5215. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  5216. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  5217. end
  5218. CreateSound("331666100", tors, 10, 1)
  5219. Effects.Ring.Create(BrickC("Cyan"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 14, 14, 14, 27, 27, 27, 0.01)
  5220. for i = 1,3,0.1 do
  5221. hum.WalkSpeed = 0.10
  5222. MagniDamage(tors, 400, 1, 10, 0, "Normal")
  5223. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  5224. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  5225. RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
  5226. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  5227. RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
  5228. LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
  5229. end
  5230. for i = 1,10,0.1 do
  5231. swait(10)
  5232. hum.WalkSpeed = 0.10
  5233. MagniDamage(tors, 400, 1, 1, 0, "Normal")
  5234. Effects.Ring.Create(BrickC("Cyan"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 14, 14, 14, 27, 27, 1, 0.02)
  5235. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  5236. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  5237. RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
  5238. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  5239. RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
  5240. LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
  5241. end
  5242. wait(.6)
  5243. attack = false
  5244. end
  5245. function Menacing_Aura()
  5246. attack = true
  5247. notmenacing = false
  5248. for i = 0,2,0.1 do
  5249. swait()
  5250. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  5251. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5252. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  5253. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  5254. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  5255. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  5256. end
  5257. CreateSound("331666100", tors, 10, 1)
  5258. coroutine.resume(coroutine.create(function()
  5259. for i = 0,25,0.1 do
  5260. swait(10)
  5261. MagniDamage(tors, 6.5, 1, 2, 0, "Normal")
  5262. Effects.Ring.Create(maincolor, root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 0.05, 0.05, 0.05, 0.20, 0.20, 0.05, 0.02)
  5263. end
  5264. notmenacing = true
  5265. end))
  5266. wait(.6)
  5267. attack = false
  5268. end
  5269. local alternatecooldownbecausewhynotdood = false
  5270. function Heat_Stroke()--This was NOT MADE BY ME! It's from Ruin II. Credit goes to When_kun, NoobyGames12, Injectioneer and Salvo_Starly!
  5271. attack = true
  5272. alternatecooldownbecausewhynotdood = true
  5273. for i = 0,2,0.1 do
  5274. swait()
  5275. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  5276. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5277. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  5278. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  5279. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  5280. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  5281. end
  5282. Effects.Block.Create(BrickColor.new("Bright red"), RightArm.CFrame * CFrame.new(0, -1.5, 0), 5, 5, 5, 4, 4, 4, .06)
  5283. ref = New("Part",m,"ref",{Anchored = true, CanCollide = false,Transparency = 1,Size = Vector3.new(0.200000018, 0.299999923, 0.2),Position = mouse.Hit.p,Color = Color3.new(1, 0, 0),})
  5284. coroutine.resume(coroutine.create(function()
  5285. for i = 1,150,0.1 do
  5286. swait()
  5287. MagniDamage(ref, 23.3, 3, 9, 0, "Normal")
  5288. Effects.Block.Create(BrickColor.new("Bright red"), ref.CFrame * CFrame.new(math.random(-20,20), math.random(-20,20), math.random(-20,20)), 5, 5, 5, 2, 2, 2, 0.05)
  5289. Effects.Block.Create(BrickColor.new("Black"), ref.CFrame * CFrame.new(math.random(-20,20), math.random(-20,20), math.random(-20,20)), 5, 5, 5, 2, 2, 2, 0.05)
  5290. Effects.Block.Create(BrickColor.new("Bright red"), ref.CFrame * CFrame.new(math.random(-20,20), math.random(-20,20), math.random(-20,20)), 5, 5, 5, 2, 2, 2, 0.05)
  5291. end
  5292. swait(50)
  5293. alternatecooldownbecausewhynotdood = false
  5294. ref:Remove() -- still lazy to use debris
  5295. end))
  5296. attack = false
  5297. end
  5298. function Eruption()
  5299. attack = true
  5300. hum.WalkSpeed = 2
  5301. hum.JumpPower = 0
  5302. for i = 0,7,0.1 do
  5303. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 5, 10, 1, "Normal")
  5304. swait()
  5305. Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5306. Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5307. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
  5308. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5309. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  5310. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  5311. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
  5312. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-45)), 0.1)
  5313. end
  5314. CreateSound("144699494", tors, 10, 1)
  5315. Effects.Ring.Create(BrickC("Deep orange"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 1.6, 1.6, 1.6, 0.02)
  5316. Effects.Ring.Create(BrickC("New Yeller"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 3.6, 3.6, 3.6, 0.02)
  5317. Effects.Ring.Create(BrickC("Deep orange"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 5.6, 5.6, 5.6, 0.02)
  5318. Effects.Ring.Create(BrickC("New Yeller"), root.CFrame * CF(0, -1.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 8.6, 8, 8, 0.03)
  5319. MagniDamage(tors, 30, 40, 75, 7, "DarkUp")
  5320. coroutine.resume(coroutine.create(function()
  5321. for i = 0,1.8,0.1 do
  5322. swait()
  5323. hum.CameraOffset = Vector3.new(Mrandom(-4,4),Mrandom(-4,4),Mrandom(-4,4))
  5324. end
  5325. for i = 0,1.8,0.1 do
  5326. swait()
  5327. hum.CameraOffset = Vector3.new(0,0,0)
  5328. end
  5329. end))
  5330. local vel2 = Instance.new("BodyVelocity",tors)
  5331. vel2.Velocity = Vector3.new(0,55,0)
  5332. vel2.MaxForce = Vector3.new(10000000,10000000,10000000)
  5333. for i = 0,4,0.1 do
  5334. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 20, 35, 3, "Normal")
  5335. swait()
  5336. Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5337. Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5338. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
  5339. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5340. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  5341. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  5342. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
  5343. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-45)), 0.1)
  5344. end
  5345. hum.WalkSpeed = 16
  5346. vel2:Destroy()
  5347. hum.JumpPower = 50
  5348. attack = false
  5349. end
  5350. function Solar_Flare()
  5351. attack = true
  5352. hum.WalkSpeed = 2
  5353. hum.JumpPower = 75
  5354. hum.Jump = true
  5355. wait(0.4)
  5356. CreateSound("144699494", tors, 10, 1)
  5357. hum.JumpPower = 0
  5358. Effects.Ring.Create(BrickC("Deep orange"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(0),Rad(0),Rad(0)), .2, .2, .2, .6, .6, .6, 0.02)
  5359. Effects.Ring.Create(BrickC("New Yeller"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(0),Rad(0),Rad(0)), .2, .2, .2, 1.6, 1.6, 1.6, 0.02)
  5360. Effects.Ring.Create(BrickC("Deep orange"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(0),Rad(0),Rad(0)), .2, .2, .2, 2.6, 2.6, 2.6, 0.02)
  5361. for i = 0,20,0.1 do
  5362. root.Velocity = root.CFrame.lookVector * 60
  5363. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 14, 25, 35, 0, "Freeze")
  5364. swait()
  5365. Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
  5366. Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
  5367. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(90), Rad(0), Rad(0-255.45*i)), 0.15)
  5368. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5369. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  5370. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  5371. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
  5372. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.1)
  5373. end
  5374. hum.WalkSpeed = 16
  5375. hum.JumpPower = 50
  5376. attack = false
  5377. end
  5378. function ShadowWarp()
  5379. MagniDamage(tors, 5, 5, 10, 0, "Normal")
  5380. Effects.Ring.Create(BrickC("Dark blue"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 0.2, 0.2, 0.2, 0.6, 0.6, 0.6, 0.03)
  5381. Effects.Ring.Create(BrickC("Steel blue"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 0.1, 0.1, 0.1, 0.3, 0.3, 0.3, 0.02)
  5382. Effects.Block.Create(BrickC("Steel blue"), tors.CFrame * CF(0, 0, 0), 2, 2, 2, 6, 6, 6, 0.05)
  5383. local pos = root.Position
  5384. root.CFrame = CF(mouse.Hit.p+VT(0,3,0),pos)
  5385. CreateSound("769380905", tors, 10, 1)
  5386. MagniDamage(tors, 5, 15, 20, 0, "DarkUp")
  5387. Effects.Block.Create(BrickC("Dark blue"), tors.CFrame * CF(0, 0, 0), 2, 2, 2, 6, 6, 6, 0.05)
  5388. Effects.Ring.Create(BrickC("Dark blue"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 0.2, 0.2, 0.2, 0.6, 0.6, 0.6, 0.03)
  5389. Effects.Ring.Create(BrickC("Steel blue"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 0.1, 0.1, 0.1, 0.3, 0.3, 0.3, 0.02)
  5390. end
  5391. function Shade()
  5392. hum.WalkSpeed = 3
  5393. attack = true
  5394. for i = 0,2,0.1 do
  5395. swait()
  5396. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  5397. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5398. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  5399. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  5400. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  5401. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  5402. end
  5403. hum.WalkSpeed = 3
  5404. CreateSound("588736969", tors, 10, 1)
  5405. Effects.Block.Create(BrickC("Deep blue"), tors.CFrame * CF(0, 0, 0), 80, 80, 80, 40, 40, 40, 0.05)
  5406. MagniDamage(tors, 27, 12, 24, 2, "Normal")
  5407. for i = 0,3,0.1 do
  5408. swait()
  5409. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  5410. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5411. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  5412. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  5413. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  5414. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  5415. end
  5416. hum.WalkSpeed = 3
  5417. CreateSound("588736969", tors, 10, 1)
  5418. Effects.Block.Create(BrickC("Deep blue"), tors.CFrame * CF(0, 0, 0), 80, 80, 80, 40, 40, 40, 0.05)
  5419. MagniDamage(tors, 27, 12, 24, 2, "Normal")
  5420. for i = 0,3,0.1 do
  5421. swait()
  5422. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  5423. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5424. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  5425. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  5426. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  5427. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  5428. end
  5429. CreateSound("588736969", tors, 10, 1)
  5430. Effects.Block.Create(BrickC("Deep blue"), tors.CFrame * CF(0, 0, 0), 80, 80, 80, 40, 40, 40, 0.05)
  5431. MagniDamage(tors, 27, 12, 24, 2, "Normal")
  5432. hum.WalkSpeed = 3
  5433. wait(.6)
  5434. hum.WalkSpeed = 16
  5435. attack = false
  5436. end
  5437. function Purity_Slam()
  5438. attack = true
  5439. for i = 0,5.2,0.1 do
  5440. swait()
  5441. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  5442. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5443. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  5444. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  5445. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  5446. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  5447. end
  5448. CreateSound("331666100", tors, 10, 1)
  5449. Effects.Ring.Create(BrickC("Toothpaste"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 3.6, 3.6, 3.6, 0.03)
  5450. Effects.Ring.Create(BrickC("Toothpaste"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 5.6, 5.6, 5.6, 0.03)
  5451. Effects.Ring.Create(BrickC("Toothpaste"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 8.6, 8.6, 8.6, 0.03)
  5452. Effects.Ring.Create(BrickC("Toothpaste"), root.CFrame * CF(0, -1.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 10.6, 10, 10, 0.03)
  5453. MagniDamage(tors, 12, 40, 60, 10, "Normal")
  5454. coroutine.resume(coroutine.create(function()
  5455. for i = 0,1.8,0.1 do
  5456. swait()
  5457. hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  5458. end
  5459. for i = 0,1.8,0.1 do
  5460. swait()
  5461. hum.CameraOffset = Vector3.new(0,0,0)
  5462. end
  5463. end))
  5464. for i = 1,4.7,0.1 do
  5465. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  5466. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  5467. RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
  5468. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  5469. RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
  5470. LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
  5471. end
  5472. wait(.6)
  5473. attack = false
  5474. end
  5475. function Universal_Crush()
  5476. attack = true
  5477. for i = 0,5.2,0.05 do
  5478. swait()
  5479. Effects.Block.Create(BrickC("Dark indigo"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5480. Effects.Block.Create(BrickC("Dark indigo"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5481. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  5482. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5483. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  5484. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  5485. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  5486. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  5487. end
  5488. CreateSound("331666100", tors, 10, 1)
  5489. Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 14, 14, 14, 16.6, 16.6, 16.6, 0.01)
  5490. Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 16, 16, 16, 19.6, 19.6, 19.6, 0.01)
  5491. Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 18, 18, 18, 22.6, 22.6, 22.6, 0.01)
  5492. Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, -1.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 20, 20, 20, 25.6, 25, 25, 0.01)
  5493. MagniDamage(tors, 170, 80, 175, 15, "DarkUp")
  5494. coroutine.resume(coroutine.create(function()
  5495. for i = 0,1.8,0.1 do
  5496. swait()
  5497. hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  5498. end
  5499. for i = 0,1.8,0.1 do
  5500. swait()
  5501. hum.CameraOffset = Vector3.new(0,0,0)
  5502. end
  5503. end))
  5504. for i = 1,4.7,0.1 do
  5505. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  5506. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  5507. RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
  5508. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  5509. RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
  5510. LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
  5511. end
  5512. wait(.6)
  5513. attack = false
  5514. end
  5515. function Painful_Stomp()
  5516. attack = true
  5517. for i = 0,5.2,0.1 do
  5518. swait()
  5519. tecks2.Rotation = math.random(-20, 20)
  5520. tecks2.Text = ""..NOUSE[math.random(1,#NOUSE)]
  5521. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  5522. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5523. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  5524. LH.C0 = clerp(LH.C0, CF(-1, -0.3 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  5525. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(-45 - 2.5 * Sin(sine / 20))), 0.1)
  5526. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(45 + 2.5 * Sin(sine / 20))), 0.1)
  5527. end
  5528. CreateSound("331666100", char, 10, 1)
  5529. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  5530. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  5531. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  5532. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  5533. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 35.6, 10.6, 0.05)
  5534. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -3, 0), 2, 2, 2, 150.6, .4, 150.6, 0.05)
  5535. Effects.Ring.Create(BrickColor.Random(), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 8.6, 8.6, 8.6, 0.03)
  5536. for i, v in pairs(FindNearestHead(tors.CFrame.p, 52.5)) do
  5537. if v:FindFirstChild("Head") then
  5538. Eviscerate(v)
  5539. end
  5540. end
  5541. coroutine.resume(coroutine.create(function()
  5542. for i = 0,2.8,0.1 do
  5543. swait()
  5544. hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  5545. end
  5546. for i = 0,1.8,0.1 do
  5547. swait()
  5548. hum.CameraOffset = Vector3.new(0,0,0)
  5549. end
  5550. end))
  5551. for i = 0,3.7,0.1 do
  5552. tecks2.Rotation = math.random(-20, 20)
  5553. tecks2.Text = ""..NOUSE[math.random(1,#NOUSE)]
  5554. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
  5555. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5556. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(20)), 0.15)
  5557. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(-25)), 0.15)
  5558. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  5559. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  5560. end
  5561. wait(.6)
  5562. attack = false
  5563. end
  5564. function Ending()
  5565. local target = nil
  5566. local targettorso = nil
  5567. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  5568. if mouse.Target.Parent.Humanoid.PlatformStand == false then
  5569. targetT = mouse.Target.Parent
  5570. target = mouse.Target.Parent.Humanoid
  5571. targettorso = mouse.Target.Parent:FindFirstChild("Torso") or mouse.Target.Parent:FindFirstChild("UpperTorso")
  5572. targethead = mouse.Target.Parent:FindFirstChild("Head")
  5573. end
  5574. end
  5575. if target ~= nil then
  5576. targettorso.Anchored = true
  5577. attack = true
  5578. hum.WalkSpeed = 0
  5579. local originalpos = root.CFrame
  5580. root.CFrame = targettorso.CFrame * CF(0,0,2.6)
  5581. for i = 0,1.8,0.1 do
  5582. tecks2.Rotation = math.random(-20, 20)
  5583. swait()
  5584. tecks2.Text = ""..NOUSE[math.random(1,#NOUSE)]
  5585. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-65)), 0.15)
  5586. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(65)), 0.3)
  5587. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
  5588. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  5589. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(35)), 0.1)
  5590. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.1)
  5591. end
  5592. Eviscerate(targetT)
  5593. CreateSound("331666100", ra, 4, 1)
  5594. CreateSound("180083286", targettorso, 10, 1)
  5595. coroutine.resume(coroutine.create(function()
  5596. for i = 0,1.8,0.1 do
  5597. swait()
  5598. hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  5599. end
  5600. for i = 0,1.8,0.1 do
  5601. swait()
  5602. hum.CameraOffset = Vector3.new(0,0,0)
  5603. end
  5604. end))
  5605. for i = 0,4.6,0.1 do
  5606. tecks2.Text = ""..NOUSE[math.random(1,#NOUSE)]
  5607. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.15)
  5608. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  5609. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
  5610. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  5611. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
  5612. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.1)
  5613. end
  5614. wait(.6)
  5615. root.CFrame = originalpos
  5616. attack = false
  5617. hum.WalkSpeed = 8
  5618. end
  5619. end
  5620.  
  5621. --[[I don't take ANY credit for this attack,
  5622. this was all nooby's hard work and the only reason i uhhh "used" it
  5623. is cause I i didn't have attack ideas at the time so yeah,
  5624. 100% nooby's credit <3]]
  5625. function Ende_der_Weld()
  5626. attack = true
  5627. hum.WalkSpeed = 0
  5628. for i = 0,4.6,0.1 do
  5629. swait()
  5630. tecks2.Rotation = math.random(-20, 20)
  5631. tecks2.Text = ""..NOUSE[math.random(1,#NOUSE)]
  5632. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.15)
  5633. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  5634. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
  5635. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  5636. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
  5637. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.1)
  5638. end
  5639. local a = Instance.new("Part",char)
  5640. a.BrickColor = BrickColor.random()
  5641. a.Name = "Lazer"
  5642. a.Anchored = true
  5643. a.Material = "Neon"
  5644. a.Transparency = 1
  5645. a.CanCollide = false
  5646. local hitbox = Instance.new("Part",char)
  5647. hitbox.Size = Vector3.new(5,5,5)
  5648. hitbox.CFrame = mouse.hit
  5649. hitbox.Anchored = true
  5650. hitbox.Transparency = 1
  5651. hitbox.CanCollide = false
  5652. local ray = Ray.new(
  5653. ra.CFrame.p, -- origin
  5654. (mouse.Hit.p - ra.CFrame.p).unit * 500 -- direction
  5655. )
  5656. local ignore = char
  5657. local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  5658. if hit then
  5659. local humanoid = hit.Parent:FindFirstChildOfClass("Humanoid")
  5660.  
  5661. if not humanoid then
  5662. humanoid = hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  5663. end
  5664. if humanoid then
  5665. if humanoid.Parent:IsA"Model" then
  5666. end
  5667. end
  5668. end
  5669. a.BottomSurface = 10
  5670. a.TopSurface = 10
  5671. local distance = (ra.CFrame.p - position).magnitude
  5672. a.Size = Vector3.new(0.1, 0.1, 0.1)
  5673. a.CFrame = CFrame.new(ra.CFrame.p, position) * CFrame.new(0, 0, 0)
  5674. game:GetService("Debris"):AddItem(a, 5)
  5675. game:GetService("Debris"):AddItem(hitbox, 1)
  5676. local newmesh = Instance.new("BlockMesh",a)
  5677. MagicBlock(BrickColor.Random(),ra.CFrame,5,5,5,0.25,0.25,0.25,0.025)
  5678. MagicShockAlt(BrickColor.Random(),a.CFrame,5,5,1.5,1.5,0.015,1)
  5679. MagicShockAlt(BrickColor.Random(),a.CFrame,5,5,1.25,1.25,0.015,2)
  5680. MagicShockAlt(BrickColor.Random(),a.CFrame,5,5,1,1,0.015,1)
  5681. local lbs = Instance.new("Part")
  5682. lbs.Parent = char
  5683. CreateSound("929619479", lbs, 10, 1)
  5684. lbs.Material = "Neon"
  5685. lbs.Color = BrickColor.Random().Color
  5686. lbs.CanCollide = false
  5687. lbs.Shape = "Ball"
  5688. lbs.Anchored = true
  5689. lbs.Transparency = 0
  5690. lbs.Size = Vector3.new(20,20,20)
  5691. lbs.CFrame = a.CFrame
  5692. local thing = Instance.new("SpecialMesh",lbs)
  5693. thing.MeshType = "Sphere"
  5694. lbs.Anchored = false
  5695. local bvs = Instance.new("BodyVelocity")
  5696. bvs.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5697. bvs.velocity = a.CFrame.lookVector*75
  5698. bvs.Parent = lbs
  5699. lbs.Touched:connect(function(hit)
  5700. MagniDamage(hit, 12, 40, 60, 10, "Normal")
  5701. end)
  5702. attack = false
  5703. game:GetService("Debris"):AddItem(lbs, 10)
  5704. for x = 0, 4 do
  5705. local bulletgos = IT("Model",char)
  5706. local bulletgos2 = IT("Model",char)
  5707. for z = 0, 24 do
  5708. local lb = Instance.new("Part")
  5709. lb.Parent = bulletgos
  5710. lb.Material = "Neon"
  5711. lb.Color = BrickColor.Random().Color
  5712. lb.CanCollide = false
  5713. lb.Anchored = true
  5714. lb.Transparency = 0
  5715. lb.Size = Vector3.new(2,2,2)
  5716. local thing = Instance.new("SpecialMesh",lb)
  5717. thing.MeshType = "Sphere"
  5718. thing.Scale = Vector3.new(0.5,0.5,1.5)
  5719. lb.CFrame = lbs.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
  5720. lb.CFrame = lb.CFrame + lb.CFrame.lookVector*15
  5721. local lb2 = Instance.new("Part")
  5722. lb2.Parent = bulletgos2
  5723. lb2.Material = "Neon"
  5724. lb2.Color = lb.Color
  5725. lb2.CanCollide = false
  5726. lb2.Anchored = true
  5727. lb2.Transparency = 0
  5728. lb2.Size = Vector3.new(2,2,2)
  5729. lb2.CFrame = lbs.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
  5730. lb2.CFrame = lb2.CFrame + lb.CFrame.lookVector*15
  5731. local thing2 = Instance.new("SpecialMesh",lb2)
  5732. thing2.MeshType = "Sphere"
  5733. thing2.Scale = Vector3.new(0.5,0.5,1.5)
  5734. lb.Touched:connect(function(hit)
  5735. MagniDamage(hit, 12, 40, 60, 10, "Normal")
  5736. end)
  5737. lb2.Touched:connect(function(hit)
  5738. MagniDamage(hit, 12, 40, 60, 10, "Normal")
  5739. end)
  5740. end
  5741. MagicBlock(BrickColor.Random(),lbs.CFrame,25,25,25,-0.1,-0.1,-0.1,0.025)
  5742. MagicBlock(BrickColor.Random(),lbs.CFrame,25,25,25,-0.1,-0.1,-0.1,0.025)
  5743. MagicBlock(BrickColor.Random(),lbs.CFrame,25,25,25,0.5,0.5,0.5,0.025)
  5744. MagicBlock(BrickColor.Random(),lbs.CFrame,25,25,25,0.5,0.5,0.5,0.025)
  5745. CreateSound("925629856", lbs, 5, 1)
  5746. game:GetService("Debris"):AddItem(bulletgos, 7)
  5747. game:GetService("Debris"):AddItem(bulletgos2, 7)
  5748. for i,v in pairs(bulletgos:children()) do
  5749. if v:IsA("Part") then
  5750. v.Anchored = false
  5751. MagicBlock(v.BrickColor,v.CFrame,1,1,1,0.25,0.25,0.25,0.025)
  5752. local bv = Instance.new("BodyVelocity")
  5753. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5754. bv.velocity = v.CFrame.lookVector*25
  5755. bv.Parent = v
  5756. game:GetService("Debris"):AddItem(v, 5)
  5757. end
  5758. end
  5759. for i,v in pairs(bulletgos2:children()) do
  5760. if v:IsA("Part") then
  5761. v.Anchored = false
  5762. MagicBlock(v.BrickColor,v.CFrame,1,1,1,0.25,0.25,0.25,0.025)
  5763. local bv = Instance.new("BodyVelocity")
  5764. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5765. bv.velocity = v.CFrame.lookVector*-25
  5766. bv.Parent = v
  5767. game:GetService("Debris"):AddItem(v, 5)
  5768. end
  5769. end
  5770. wait(1)
  5771. end
  5772. attack = false
  5773. hum.WalkSpeed = 8
  5774. end
  5775. -------------------------------------------------------
  5776. --End Attacks N Stuff--
  5777. -------------------------------------------------------
  5778. mouse.KeyDown:connect(function(key)
  5779. if string.byte(key) == 48 then
  5780. Swing = 2
  5781. hum.WalkSpeed = 38.82
  5782. end
  5783. end)
  5784. mouse.KeyUp:connect(function(key)
  5785. if string.byte(key) == 48 then
  5786. Swing = 1
  5787. hum.WalkSpeed = 8
  5788. end
  5789. end)
  5790. mouse.KeyDown:connect(function(key)
  5791. if attack == false then
  5792. if key == 'q' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false then
  5793. DTrail5.Enabled = false
  5794. DTrail4.Enabled = false
  5795. DTrail3.Enabled = false
  5796. DTrail2.Enabled = false
  5797. DTrail.Enabled = false
  5798. EdgyMode = true
  5799. tecks2.Text = "Hatred"
  5800. tecks2.TextColor3 = Color3.new(0, 0, 0)
  5801. tecks2.TextStrokeColor3 = Color3.fromRGB(98, 37, 209)
  5802. for i, v in pairs(ArmourParts) do
  5803. v.BrickColor = BrickColor.new("Black")
  5804. end
  5805. for i, v in pairs(ArmourParts2) do
  5806. v.BrickColor = BrickColor.new("Really black")
  5807. end
  5808. for i, v in pairs(NeonParts) do
  5809. v.BrickColor = BrickColor.new("Royal purple")
  5810. end
  5811. char.Head.face.Texture = "http://www.roblox.com/asset/?id=1345141658"
  5812. maincolor = BrickColor.new("Royal purple")
  5813. BC.HeadColor = BrickColor.new("Nougat")
  5814. BC.LeftArmColor = BrickColor.new("Royal purple")
  5815. BC.LeftLegColor = BrickColor.new("Royal purple")
  5816. BC.RightArmColor = BrickColor.new("Royal purple")
  5817. BC.RightLegColor = BrickColor.new("Royal purple")
  5818. BC.TorsoColor = BrickColor.new("Royal purple")
  5819. Music.TimePosition = 0
  5820. Music.SoundId = "rbxassetid://1693948941"
  5821. Music.Parent = tors
  5822. Music:Play()
  5823. for i, v in pairs(m:GetChildren()) do
  5824. if v:IsA("Part") then
  5825. v.BrickColor = BrickColor.new("Royal purple")
  5826. v.Material = "Glass"
  5827. end
  5828. end
  5829. for i, v in pairs(m2:GetChildren()) do
  5830. if v:IsA("Part") then
  5831. v.BrickColor = BrickColor.new("Royal purple")
  5832. v.Material = "Granite"
  5833. end
  5834. end
  5835. for i, v in pairs(m3:GetChildren()) do
  5836. if v:IsA("Part") then
  5837. v.BrickColor = BrickColor.new("Royal purple")
  5838. v.Material = "Neon"
  5839. end
  5840. end
  5841. for i, v in pairs(mw2:GetChildren()) do
  5842. if v:IsA("Part") then
  5843. v.BrickColor = BrickColor.new("Royal purple")
  5844. v.Material = "Neon"
  5845. end
  5846. end
  5847. for i, v in pairs(mw1:GetChildren()) do
  5848. if v:IsA("Part") then
  5849. v.Transparency = 1
  5850. v.BrickColor = BrickColor.new("Royal purple")
  5851. v.Material = "Neon"
  5852. end
  5853. end
  5854. for i, v in pairs(extrawingmod1:GetChildren()) do
  5855. if v:IsA("Part") then
  5856. v.Transparency = 1
  5857. v.BrickColor = BrickColor.new("White")
  5858. v.Material = "Neon"
  5859. end
  5860. end
  5861. for i, v in pairs(extrawingmod2:GetChildren()) do
  5862. if v:IsA("Part") then
  5863. v.Transparency = 1
  5864. v.BrickColor = BrickColor.new("White")
  5865. v.Material = "Neon"
  5866. end
  5867. end
  5868. local MAINRUINCOLOR = BrickColor.new("Royal purple")
  5869. elseif key == 'q' and EdgyMode == true and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false then
  5870. DTrail5.Enabled = false
  5871. DTrail4.Enabled = false
  5872. DTrail3.Enabled = false
  5873. DTrail2.Enabled = false
  5874. DTrail.Enabled = false
  5875. EdgyMode = false
  5876. tecks2.Text = "Casual"
  5877. tecks2.Rotation = 0
  5878. tecks2.TextColor3 = Color3.new(0, 0, 0)
  5879. tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
  5880. resetmode()
  5881. Music.TimePosition = 0
  5882. Music.SoundId = "rbxassetid://1117396305"
  5883. Music.Parent = tors
  5884. Music:Play()
  5885. BC.HeadColor = BrickColor.new("Nougat")
  5886. BC.LeftArmColor = BrickColor.new("Smoky grey")
  5887. BC.LeftLegColor = BrickColor.new("Smoky grey")
  5888. BC.RightArmColor = BrickColor.new("Smoky grey")
  5889. BC.RightLegColor = BrickColor.new("Smoky grey")
  5890. BC.TorsoColor = BrickColor.new("Smoky grey")
  5891. for i, v in pairs(m:GetChildren()) do
  5892. if v:IsA("Part") then
  5893. v.BrickColor = BrickColor.new("Dark grey")
  5894. v.Material = "Glass"
  5895. end
  5896. end
  5897. for i, v in pairs(m2:GetChildren()) do
  5898. if v:IsA("Part") then
  5899. v.BrickColor = BrickColor.new("Dark stone grey")
  5900. v.Material = "Granite"
  5901. end
  5902. end
  5903. for i, v in pairs(m3:GetChildren()) do
  5904. if v:IsA("Part") then
  5905. v.BrickColor = BrickColor.new("Dark grey")
  5906. v.Material = "Neon"
  5907. end
  5908. end
  5909. for i, v in pairs(mw2:GetChildren()) do
  5910. if v:IsA("Part") then
  5911. v.BrickColor = BrickColor.new("Dark grey")
  5912. v.Material = "Neon"
  5913. end
  5914. end
  5915. for i, v in pairs(mw1:GetChildren()) do
  5916. if v:IsA("Part") then
  5917. v.Transparency = 1
  5918. v.BrickColor = BrickColor.new("Dark grey")
  5919. v.Material = "Neon"
  5920. end
  5921. end
  5922. for i, v in pairs(extrawingmod1:GetChildren()) do
  5923. if v:IsA("Part") then
  5924. v.Transparency = 1
  5925. v.BrickColor = BrickColor.new("White")
  5926. v.Material = "Neon"
  5927. end
  5928. end
  5929. for i, v in pairs(extrawingmod2:GetChildren()) do
  5930. if v:IsA("Part") then
  5931. v.Transparency = 1
  5932. v.BrickColor = BrickColor.new("White")
  5933. v.Material = "Neon"
  5934. end
  5935. end
  5936. local MAINRUINCOLOR = BrickColor.new("Dark grey")
  5937. elseif key == 'e' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
  5938. DTrail5.Enabled = false
  5939. DTrail4.Enabled = false
  5940. DTrail3.Enabled = false
  5941. DTrail2.Enabled = false
  5942. DTrail.Enabled = false
  5943. Divinity = true
  5944. tecks2.Text = "Sunlight"
  5945. tecks2.Rotation = 0
  5946. tecks2.TextColor3 = Color3.new(1, 1, 1)
  5947. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 255, 0)
  5948. for i, v in pairs(ArmourParts) do
  5949. v.BrickColor = BrickColor.new("Institutional white")
  5950. end
  5951. for i, v in pairs(ArmourParts2) do
  5952. v.BrickColor = BrickColor.new("White")
  5953. end
  5954. for i, v in pairs(NeonParts) do
  5955. v.BrickColor = BrickColor.new("New Yeller")
  5956. end
  5957. maincolor = BrickColor.new("New Yeller")
  5958. BC.HeadColor = BrickColor.new("Nougat")
  5959. BC.LeftArmColor = BrickColor.new("New Yeller")
  5960. BC.LeftLegColor = BrickColor.new("New Yeller")
  5961. BC.RightArmColor = BrickColor.new("New Yeller")
  5962. BC.RightLegColor = BrickColor.new("New Yeller")
  5963. BC.TorsoColor = BrickColor.new("New Yeller")
  5964. char.Head.face.Texture = "http://lnbbb.gnwtgqtc.lnhtr.se2.gsr.awhoer.net/asset/?id=329945268"
  5965. Music.TimePosition = 0
  5966. Music.SoundId = "rbxassetid://595800581"
  5967. Music.Parent = tors
  5968. Music:Play()
  5969. for i, v in pairs(m:GetChildren()) do
  5970. if v:IsA("Part") then
  5971. v.BrickColor = BrickColor.new("New Yeller")
  5972. v.Material = "Glass"
  5973. end
  5974. end
  5975. for i, v in pairs(m2:GetChildren()) do
  5976. if v:IsA("Part") then
  5977. v.BrickColor = BrickColor.new("New Yeller")
  5978. v.Material = "Granite"
  5979. end
  5980. end
  5981. for i, v in pairs(m3:GetChildren()) do
  5982. if v:IsA("Part") then
  5983. v.BrickColor = BrickColor.new("New Yeller")
  5984. v.Material = "Neon"
  5985. end
  5986. end
  5987. for i, v in pairs(mw2:GetChildren()) do
  5988. if v:IsA("Part") then
  5989. v.BrickColor = BrickColor.new("New Yeller")
  5990. v.Material = "Neon"
  5991. end
  5992. end
  5993. for i, v in pairs(mw1:GetChildren()) do
  5994. if v:IsA("Part") then
  5995. v.Transparency = 1
  5996. v.BrickColor = BrickColor.new("New Yeller")
  5997. v.Material = "Neon"
  5998. end
  5999. end
  6000. for i, v in pairs(extrawingmod1:GetChildren()) do
  6001. if v:IsA("Part") then
  6002. v.Transparency = 1
  6003. v.BrickColor = BrickColor.new("White")
  6004. v.Material = "Neon"
  6005. end
  6006. end
  6007. for i, v in pairs(extrawingmod2:GetChildren()) do
  6008. if v:IsA("Part") then
  6009. v.Transparency = 1
  6010. v.BrickColor = BrickColor.new("White")
  6011. v.Material = "Neon"
  6012. end
  6013. end
  6014. local MAINRUINCOLOR = BrickColor.new("New Yeller")
  6015. elseif key == 'e' and EdgyMode == false and Divinity == true and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
  6016. DTrail5.Enabled = false
  6017. DTrail4.Enabled = false
  6018. DTrail3.Enabled = false
  6019. DTrail2.Enabled = false
  6020. DTrail.Enabled = false
  6021. Divinity = false
  6022. tecks2.Text = "Casual"
  6023. tecks2.Rotation = 0
  6024. tecks2.TextColor3 = Color3.new(0, 0, 0)
  6025. tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
  6026. resetmode()
  6027. BC.HeadColor = BrickColor.new("Nougat")
  6028. BC.LeftArmColor = BrickColor.new("Smoky grey")
  6029. BC.LeftLegColor = BrickColor.new("Smoky grey")
  6030. BC.RightArmColor = BrickColor.new("Smoky grey")
  6031. BC.RightLegColor = BrickColor.new("Smoky grey")
  6032. BC.TorsoColor = BrickColor.new("Smoky grey")
  6033. Music.TimePosition = 0
  6034. Music.SoundId = "rbxassetid://1117396305"
  6035. Music.Parent = tors
  6036. Music:Play()
  6037. for i, v in pairs(m:GetChildren()) do
  6038. if v:IsA("Part") then
  6039. v.BrickColor = BrickColor.new("Dark grey")
  6040. v.Material = "Glass"
  6041. end
  6042. end
  6043. for i, v in pairs(m2:GetChildren()) do
  6044. if v:IsA("Part") then
  6045. v.BrickColor = BrickColor.new("Dark stone grey")
  6046. v.Material = "Granite"
  6047. end
  6048. end
  6049. for i, v in pairs(m3:GetChildren()) do
  6050. if v:IsA("Part") then
  6051. v.BrickColor = BrickColor.new("Dark grey")
  6052. v.Material = "Neon"
  6053. end
  6054. end
  6055. for i, v in pairs(mw2:GetChildren()) do
  6056. if v:IsA("Part") then
  6057. v.BrickColor = BrickColor.new("Dark grey")
  6058. v.Material = "Neon"
  6059. end
  6060. end
  6061. for i, v in pairs(mw1:GetChildren()) do
  6062. if v:IsA("Part") then
  6063. v.Transparency = 1
  6064. v.BrickColor = BrickColor.new("Dark grey")
  6065. v.Material = "Neon"
  6066. end
  6067. end
  6068. for i, v in pairs(extrawingmod1:GetChildren()) do
  6069. if v:IsA("Part") then
  6070. v.Transparency = 1
  6071. v.BrickColor = BrickColor.new("White")
  6072. v.Material = "Neon"
  6073. end
  6074. end
  6075. for i, v in pairs(extrawingmod2:GetChildren()) do
  6076. if v:IsA("Part") then
  6077. v.Transparency = 1
  6078. v.BrickColor = BrickColor.new("White")
  6079. v.Material = "Neon"
  6080. end
  6081. end
  6082. local MAINRUINCOLOR = BrickColor.new("Dark grey")
  6083. elseif key == 'r' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
  6084. DTrail5.Enabled = false
  6085. DTrail4.Enabled = false
  6086. DTrail3.Enabled = false
  6087. DTrail2.Enabled = false
  6088. DTrail.Enabled = false
  6089. Fighter = true
  6090. tecks2.Text = "Fighter"
  6091. tecks2.Rotation = 0
  6092. tecks2.TextColor3 = Color3.new(0, 0, 0)
  6093. tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
  6094. for i, v in pairs(ArmourParts) do
  6095. v.BrickColor = BrickColor.new("Black")
  6096. end
  6097. for i, v in pairs(ArmourParts2) do
  6098. v.BrickColor = BrickColor.new("Really black")
  6099. end
  6100. for i, v in pairs(NeonParts) do
  6101. v.BrickColor = BrickColor.new("Institutional white")
  6102. end
  6103. char.Head.face.Texture = "http://lnbbb.gnwtgqtc.lnhtr.se2.gsr.awhoer.net/asset/?id=21635489"
  6104. maincolor = BrickColor.new("Institutional white")
  6105. BC.HeadColor = BrickColor.new("Nougat")
  6106. BC.LeftArmColor = BrickColor.new("Really black")
  6107. BC.LeftLegColor = BrickColor.new("Really black")
  6108. BC.RightArmColor = BrickColor.new("Really black")
  6109. BC.RightLegColor = BrickColor.new("Really black")
  6110. BC.TorsoColor = BrickColor.new("Really black")
  6111. Music.SoundId = "rbxassetid://207375545"
  6112. Music.Parent = tors
  6113. Music.TimePosition = 8.3
  6114. Music:Play()
  6115. for i, v in pairs(m:GetChildren()) do
  6116. if v:IsA("Part") then
  6117. v.BrickColor = BrickColor.new("Black")
  6118. v.Material = "Glass"
  6119. end
  6120. end
  6121. for i, v in pairs(m2:GetChildren()) do
  6122. if v:IsA("Part") then
  6123. v.BrickColor = BrickColor.new("Black")
  6124. v.Material = "Granite"
  6125. end
  6126. end
  6127. for i, v in pairs(m3:GetChildren()) do
  6128. if v:IsA("Part") then
  6129. v.BrickColor = BrickColor.new("Black")
  6130. v.Material = "Neon"
  6131. end
  6132. end
  6133. for i, v in pairs(mw2:GetChildren()) do
  6134. if v:IsA("Part") then
  6135. v.BrickColor = BrickColor.new("Black")
  6136. v.Material = "Neon"
  6137. end
  6138. end
  6139. for i, v in pairs(mw1:GetChildren()) do
  6140. if v:IsA("Part") then
  6141. v.Transparency = 1
  6142. v.BrickColor = BrickColor.new("Black")
  6143. v.Material = "Neon"
  6144. end
  6145. end
  6146. for i, v in pairs(extrawingmod1:GetChildren()) do
  6147. if v:IsA("Part") then
  6148. v.Transparency = 1
  6149. v.BrickColor = BrickColor.new("White")
  6150. v.Material = "Neon"
  6151. end
  6152. end
  6153. for i, v in pairs(extrawingmod2:GetChildren()) do
  6154. if v:IsA("Part") then
  6155. v.Transparency = 1
  6156. v.BrickColor = BrickColor.new("White")
  6157. v.Material = "Neon"
  6158. end
  6159. end
  6160. local MAINRUINCOLOR = BrickColor.new("Black")
  6161. elseif key == 'r' and EdgyMode == false and Divinity == false and Fighter == true and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
  6162. DTrail5.Enabled = false
  6163. DTrail4.Enabled = false
  6164. DTrail3.Enabled = false
  6165. DTrail2.Enabled = false
  6166. DTrail.Enabled = false
  6167. Fighter = false
  6168. tecks2.Text = "Casual"
  6169. tecks2.Rotation = 0
  6170. tecks2.TextColor3 = Color3.new(0, 0, 0)
  6171. tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
  6172. resetmode()
  6173. BC.HeadColor = BrickColor.new("Nougat")
  6174. BC.LeftArmColor = BrickColor.new("Smoky grey")
  6175. BC.LeftLegColor = BrickColor.new("Smoky grey")
  6176. BC.RightArmColor = BrickColor.new("Smoky grey")
  6177. BC.RightLegColor = BrickColor.new("Smoky grey")
  6178. BC.TorsoColor = BrickColor.new("Smoky grey")
  6179. Music.TimePosition = 0
  6180. Music.SoundId = "rbxassetid://1117396305"
  6181. Music.Parent = tors
  6182. Music:Play()
  6183. for i, v in pairs(m:GetChildren()) do
  6184. if v:IsA("Part") then
  6185. v.BrickColor = BrickColor.new("Dark grey")
  6186. v.Material = "Glass"
  6187. end
  6188. end
  6189. for i, v in pairs(m2:GetChildren()) do
  6190. if v:IsA("Part") then
  6191. v.BrickColor = BrickColor.new("Dark stone grey")
  6192. v.Material = "Granite"
  6193. end
  6194. end
  6195. for i, v in pairs(m3:GetChildren()) do
  6196. if v:IsA("Part") then
  6197. v.BrickColor = BrickColor.new("Dark grey")
  6198. v.Material = "Neon"
  6199. end
  6200. end
  6201. for i, v in pairs(mw2:GetChildren()) do
  6202. if v:IsA("Part") then
  6203. v.BrickColor = BrickColor.new("Dark grey")
  6204. v.Material = "Neon"
  6205. end
  6206. end
  6207. for i, v in pairs(mw1:GetChildren()) do
  6208. if v:IsA("Part") then
  6209. v.Transparency = 1
  6210. v.BrickColor = BrickColor.new("Dark grey")
  6211. v.Material = "Neon"
  6212. end
  6213. end
  6214. for i, v in pairs(extrawingmod1:GetChildren()) do
  6215. if v:IsA("Part") then
  6216. v.Transparency = 1
  6217. v.BrickColor = BrickColor.new("White")
  6218. v.Material = "Neon"
  6219. end
  6220. end
  6221. for i, v in pairs(extrawingmod2:GetChildren()) do
  6222. if v:IsA("Part") then
  6223. v.Transparency = 1
  6224. v.BrickColor = BrickColor.new("White")
  6225. v.Material = "Neon"
  6226. end
  6227. end
  6228. local MAINRUINCOLOR = BrickColor.new("Dark grey")
  6229. elseif key == 't' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
  6230. DTrail5.Enabled = false
  6231. DTrail4.Enabled = false
  6232. DTrail3.Enabled = false
  6233. DTrail2.Enabled = false
  6234. DTrail.Enabled = false
  6235. Purity = true
  6236. tecks2.Text = "Pastel"
  6237. tecks2.Rotation = 0
  6238. tecks2.TextColor3 = Color3.new(1, 1, 1)
  6239. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 255, 255)
  6240. for i, v in pairs(ArmourParts) do
  6241. v.BrickColor = BrickColor.new("Institutional white")
  6242. end
  6243. for i, v in pairs(ArmourParts2) do
  6244. v.BrickColor = BrickColor.new("Institutional white")
  6245. end
  6246. for i, v in pairs(NeonParts) do
  6247. v.BrickColor = BrickColor.new("Toothpaste")
  6248. end
  6249. char.Head.face.Texture = "http://lnbbb.gnwtgqtc.lnhtr.se2.gsr.awhoer.net/asset/?id=155195214"
  6250. maincolor = BrickColor.new("Toothpaste")
  6251. BC.HeadColor = BrickColor.new("Nougat")
  6252. BC.LeftArmColor = BrickColor.new("Toothpaste")
  6253. BC.LeftLegColor = BrickColor.new("Toothpaste")
  6254. BC.RightArmColor = BrickColor.new("Toothpaste")
  6255. BC.RightLegColor = BrickColor.new("Toothpaste")
  6256. BC.TorsoColor = BrickColor.new("Toothpaste")
  6257. Music.TimePosition = 0
  6258. Music.SoundId = "rbxassetid://174212509"
  6259. Music.Parent = tors
  6260. Music:Play()
  6261. for i, v in pairs(m:GetChildren()) do
  6262. if v:IsA("Part") then
  6263. v.BrickColor = BrickColor.new("Toothpaste")
  6264. v.Material = "Glass"
  6265. end
  6266. end
  6267. for i, v in pairs(m2:GetChildren()) do
  6268. if v:IsA("Part") then
  6269. v.BrickColor = BrickColor.new("Toothpaste")
  6270. v.Material = "Granite"
  6271. end
  6272. end
  6273. for i, v in pairs(m3:GetChildren()) do
  6274. if v:IsA("Part") then
  6275. v.BrickColor = BrickColor.new("Toothpaste")
  6276. v.Material = "Neon"
  6277. end
  6278. end
  6279. for i, v in pairs(mw2:GetChildren()) do
  6280. if v:IsA("Part") then
  6281. v.BrickColor = BrickColor.new("Toothpaste")
  6282. v.Material = "Neon"
  6283. end
  6284. end
  6285. for i, v in pairs(mw1:GetChildren()) do
  6286. if v:IsA("Part") then
  6287. v.Transparency = 1
  6288. v.BrickColor = BrickColor.new("Toothpaste")
  6289. v.Material = "Neon"
  6290. end
  6291. end
  6292. for i, v in pairs(extrawingmod1:GetChildren()) do
  6293. if v:IsA("Part") then
  6294. v.Transparency = 1
  6295. v.BrickColor = BrickColor.new("White")
  6296. v.Material = "Neon"
  6297. end
  6298. end
  6299. for i, v in pairs(extrawingmod2:GetChildren()) do
  6300. if v:IsA("Part") then
  6301. v.Transparency = 1
  6302. v.BrickColor = BrickColor.new("White")
  6303. v.Material = "Neon"
  6304. end
  6305. end
  6306. local MAINRUINCOLOR = BrickColor.new("Toothpaste")
  6307. elseif key == 't' and EdgyMode == false and Divinity == false and Fighter == false and Purity == true and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
  6308. DTrail5.Enabled = false
  6309. DTrail4.Enabled = false
  6310. DTrail3.Enabled = false
  6311. DTrail2.Enabled = false
  6312. DTrail.Enabled = false
  6313. Purity = false
  6314. tecks2.Text = "Casual"
  6315. tecks2.Rotation = 0
  6316. tecks2.TextColor3 = Color3.new(0, 0, 0)
  6317. tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
  6318. resetmode()
  6319. Music.TimePosition = 0
  6320. Music.SoundId = "rbxassetid://1117396305"
  6321. Music.Parent = tors
  6322. Music:Play()
  6323. BC.HeadColor = BrickColor.new("Nougat")
  6324. BC.LeftArmColor = BrickColor.new("Smoky grey")
  6325. BC.LeftLegColor = BrickColor.new("Smoky grey")
  6326. BC.RightArmColor = BrickColor.new("Smoky grey")
  6327. BC.RightLegColor = BrickColor.new("Smoky grey")
  6328. BC.TorsoColor = BrickColor.new("Smoky grey")
  6329. for i, v in pairs(m:GetChildren()) do
  6330. if v:IsA("Part") then
  6331. v.BrickColor = BrickColor.new("Dark grey")
  6332. v.Material = "Glass"
  6333. end
  6334. end
  6335. for i, v in pairs(m2:GetChildren()) do
  6336. if v:IsA("Part") then
  6337. v.BrickColor = BrickColor.new("Dark stone grey")
  6338. v.Material = "Granite"
  6339. end
  6340. end
  6341. for i, v in pairs(m3:GetChildren()) do
  6342. if v:IsA("Part") then
  6343. v.BrickColor = BrickColor.new("Dark grey")
  6344. v.Material = "Neon"
  6345. end
  6346. end
  6347. for i, v in pairs(mw2:GetChildren()) do
  6348. if v:IsA("Part") then
  6349. v.BrickColor = BrickColor.new("Dark grey")
  6350. v.Material = "Neon"
  6351. end
  6352. end
  6353. for i, v in pairs(mw1:GetChildren()) do
  6354. if v:IsA("Part") then
  6355. v.Transparency = 1
  6356. v.BrickColor = BrickColor.new("Dark grey")
  6357. v.Material = "Neon"
  6358. end
  6359. end
  6360. for i, v in pairs(extrawingmod1:GetChildren()) do
  6361. if v:IsA("Part") then
  6362. v.Transparency = 1
  6363. v.BrickColor = BrickColor.new("White")
  6364. v.Material = "Neon"
  6365. end
  6366. end
  6367. for i, v in pairs(extrawingmod2:GetChildren()) do
  6368. if v:IsA("Part") then
  6369. v.Transparency = 1
  6370. v.BrickColor = BrickColor.new("White")
  6371. v.Material = "Neon"
  6372. end
  6373. end
  6374. local MAINRUINCOLOR = BrickColor.new("Dark grey")
  6375. elseif key == 'p' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
  6376. DTrail5.Enabled = false
  6377. DTrail4.Enabled = false
  6378. DTrail3.Enabled = false
  6379. DTrail2.Enabled = false
  6380. DTrail.Enabled = false
  6381. Solar = true
  6382. tecks2.Text = "Phoenix"
  6383. tecks2.Rotation = 0
  6384. tecks2.TextColor3 = Color3.new(1, 1, 0)
  6385. tecks2.TextStrokeColor3 = Color3.fromRGB(12, 12, 12)
  6386. for i, v in pairs(ArmourParts) do
  6387. v.BrickColor = BrickColor.new("Bright orange")
  6388. end
  6389. for i, v in pairs(ArmourParts2) do
  6390. v.BrickColor = BrickColor.new("Bright orange")
  6391. end
  6392. for i, v in pairs(NeonParts) do
  6393. v.BrickColor = BrickColor.new("Bright orange")
  6394. end
  6395. char.Head.face.Texture = "http://lnbbb.gnwtgqtc.lnhtr.se2.gsr.awhoer.net/asset/?id=28999175"
  6396. maincolor = BrickColor.new("Deep orange")
  6397. BC.HeadColor = BrickColor.new("Nougat")
  6398. BC.LeftArmColor = BrickColor.new("Bright orange")
  6399. BC.LeftLegColor = BrickColor.new("Bright orange")
  6400. BC.RightArmColor = BrickColor.new("Bright orange")
  6401. BC.RightLegColor = BrickColor.new("Bright orange")
  6402. BC.TorsoColor = BrickColor.new("Bright orange")
  6403. Music.TimePosition = 5
  6404. Music.SoundId = "rbxassetid://1167066393"
  6405. Music.Parent = tors
  6406. Music:Play()
  6407. for i, v in pairs(m:GetChildren()) do
  6408. if v:IsA("Part") then
  6409. v.BrickColor = BrickColor.new("Bright orange")
  6410. v.Material = "Glass"
  6411. end
  6412. end
  6413. for i, v in pairs(m2:GetChildren()) do
  6414. if v:IsA("Part") then
  6415. v.BrickColor = BrickColor.new("Bright orange")
  6416. v.Material = "Granite"
  6417. end
  6418. end
  6419. for i, v in pairs(m3:GetChildren()) do
  6420. if v:IsA("Part") then
  6421. v.BrickColor = BrickColor.new("Bright orange")
  6422. v.Material = "Neon"
  6423. end
  6424. end
  6425. for i, v in pairs(mw2:GetChildren()) do
  6426. if v:IsA("Part") then
  6427. v.BrickColor = BrickColor.new("Bright orange")
  6428. v.Material = "Neon"
  6429. end
  6430. end
  6431. for i, v in pairs(mw1:GetChildren()) do
  6432. if v:IsA("Part") then
  6433. v.Transparency = 1
  6434. v.BrickColor = BrickColor.new("Bright orange")
  6435. v.Material = "Neon"
  6436. end
  6437. end
  6438. for i, v in pairs(extrawingmod1:GetChildren()) do
  6439. if v:IsA("Part") then
  6440. v.Transparency = 1
  6441. v.BrickColor = BrickColor.new("White")
  6442. v.Material = "Neon"
  6443. end
  6444. end
  6445. for i, v in pairs(extrawingmod2:GetChildren()) do
  6446. if v:IsA("Part") then
  6447. v.Transparency = 1
  6448. v.BrickColor = BrickColor.new("White")
  6449. v.Material = "Neon"
  6450. end
  6451. end
  6452. local MAINRUINCOLOR = BrickColor.new("Bright orange")
  6453. elseif key == 'p' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == true and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
  6454. DTrail5.Enabled = false
  6455. DTrail4.Enabled = false
  6456. DTrail3.Enabled = false
  6457. DTrail2.Enabled = false
  6458. DTrail.Enabled = false
  6459. Solar = false
  6460. tecks2.Text = "Casual"
  6461. tecks2.Rotation = 0
  6462. tecks2.TextColor3 = Color3.new(0, 0, 0)
  6463. tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
  6464. resetmode()
  6465. Music.TimePosition = 0
  6466. Music.SoundId = "rbxassetid://1117396305"
  6467. Music.Parent = tors
  6468. Music:Play()
  6469. BC.HeadColor = BrickColor.new("Nougat")
  6470. BC.LeftArmColor = BrickColor.new("Smoky grey")
  6471. BC.LeftLegColor = BrickColor.new("Smoky grey")
  6472. BC.RightArmColor = BrickColor.new("Smoky grey")
  6473. BC.RightLegColor = BrickColor.new("Smoky grey")
  6474. BC.TorsoColor = BrickColor.new("Smoky grey")
  6475. for i, v in pairs(m:GetChildren()) do
  6476. if v:IsA("Part") then
  6477. v.BrickColor = BrickColor.new("Dark grey")
  6478. v.Material = "Glass"
  6479. end
  6480. end
  6481. for i, v in pairs(m2:GetChildren()) do
  6482. if v:IsA("Part") then
  6483. v.BrickColor = BrickColor.new("Dark stone grey")
  6484. v.Material = "Granite"
  6485. end
  6486. end
  6487. for i, v in pairs(m3:GetChildren()) do
  6488. if v:IsA("Part") then
  6489. v.BrickColor = BrickColor.new("Dark grey")
  6490. v.Material = "Neon"
  6491. end
  6492. end
  6493. for i, v in pairs(mw2:GetChildren()) do
  6494. if v:IsA("Part") then
  6495. v.BrickColor = BrickColor.new("Dark grey")
  6496. v.Material = "Neon"
  6497. end
  6498. end
  6499. for i, v in pairs(mw1:GetChildren()) do
  6500. if v:IsA("Part") then
  6501. v.Transparency = 1
  6502. v.BrickColor = BrickColor.new("Dark grey")
  6503. v.Material = "Neon"
  6504. end
  6505. end
  6506. for i, v in pairs(extrawingmod1:GetChildren()) do
  6507. if v:IsA("Part") then
  6508. v.Transparency = 1
  6509. v.BrickColor = BrickColor.new("White")
  6510. v.Material = "Neon"
  6511. end
  6512. end
  6513. for i, v in pairs(extrawingmod2:GetChildren()) do
  6514. if v:IsA("Part") then
  6515. v.Transparency = 1
  6516. v.BrickColor = BrickColor.new("White")
  6517. v.Material = "Neon"
  6518. end
  6519. end
  6520. local MAINRUINCOLOR = BrickColor.new("Dark grey")
  6521. elseif key == 'g' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
  6522. DTrail5.Enabled = false
  6523. DTrail4.Enabled = false
  6524. DTrail3.Enabled = false
  6525. DTrail2.Enabled = false
  6526. DTrail.Enabled = false
  6527. Lunar = true
  6528. tecks2.Text = "Steelheart"
  6529. tecks2.Rotation = 0
  6530. tecks2.TextColor3 = Color3.new(0, 0, 1)
  6531. tecks2.TextStrokeColor3 = Color3.fromRGB(170, 255, 255)
  6532. for i, v in pairs(ArmourParts) do
  6533. v.BrickColor = BrickColor.new("Dark blue")
  6534. end
  6535. for i, v in pairs(ArmourParts2) do
  6536. v.BrickColor = BrickColor.new("Cyan")
  6537. end
  6538. for i, v in pairs(NeonParts) do
  6539. v.BrickColor = BrickColor.new("Steel blue")
  6540. end
  6541. char.Head.face.Texture = "http://www.roblox.com/asset/?id=231432333"
  6542. maincolor = BrickColor.new("Steel blue")
  6543. BC.HeadColor = BrickColor.new("Nougat")
  6544. BC.LeftArmColor = BrickColor.new("Dark blue")
  6545. BC.LeftLegColor = BrickColor.new("Dark blue")
  6546. BC.RightArmColor = BrickColor.new("Dark blue")
  6547. BC.RightLegColor = BrickColor.new("Dark blue")
  6548. BC.TorsoColor = BrickColor.new("Dark blue")
  6549. Music.TimePosition = 0.5
  6550. Music.SoundId = "rbxassetid://1574603917"
  6551. Music.Parent = tors
  6552. Music:Play()
  6553. for i, v in pairs(m:GetChildren()) do
  6554. if v:IsA("Part") then
  6555. v.BrickColor = BrickColor.new("Dark blue")
  6556. v.Material = "Glass"
  6557. end
  6558. end
  6559. for i, v in pairs(m2:GetChildren()) do
  6560. if v:IsA("Part") then
  6561. v.BrickColor = BrickColor.new("Dark blue")
  6562. v.Material = "Granite"
  6563. end
  6564. end
  6565. for i, v in pairs(m3:GetChildren()) do
  6566. if v:IsA("Part") then
  6567. v.BrickColor = BrickColor.new("Dark blue")
  6568. v.Material = "Neon"
  6569. end
  6570. end
  6571. for i, v in pairs(mw2:GetChildren()) do
  6572. if v:IsA("Part") then
  6573. v.BrickColor = BrickColor.new("Dark blue")
  6574. v.Material = "Neon"
  6575. end
  6576. end
  6577. for i, v in pairs(mw1:GetChildren()) do
  6578. if v:IsA("Part") then
  6579. v.Transparency = 1
  6580. v.BrickColor = BrickColor.new("Dark blue")
  6581. v.Material = "Neon"
  6582. end
  6583. end
  6584. for i, v in pairs(extrawingmod1:GetChildren()) do
  6585. if v:IsA("Part") then
  6586. v.Transparency = 1
  6587. v.BrickColor = BrickColor.new("White")
  6588. v.Material = "Neon"
  6589. end
  6590. end
  6591. for i, v in pairs(extrawingmod2:GetChildren()) do
  6592. if v:IsA("Part") then
  6593. v.Transparency = 1
  6594. v.BrickColor = BrickColor.new("White")
  6595. v.Material = "Neon"
  6596. end
  6597. end
  6598. local MAINRUINCOLOR = BrickColor.new("Dark blue")
  6599. elseif key == 'g' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == true and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
  6600. DTrail5.Enabled = false
  6601. DTrail4.Enabled = false
  6602. DTrail3.Enabled = false
  6603. DTrail2.Enabled = false
  6604. DTrail.Enabled = false
  6605. Lunar = false
  6606. tecks2.Text = "Casual"
  6607. tecks2.Rotation = 0
  6608. tecks2.TextColor3 = Color3.new(0, 0, 0)
  6609. tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
  6610. resetmode()
  6611. Music.TimePosition = 0
  6612. Music.SoundId = "rbxassetid://1117396305"
  6613. Music.Parent = tors
  6614. Music:Play()
  6615. BC.HeadColor = BrickColor.new("Nougat")
  6616. BC.LeftArmColor = BrickColor.new("Smoky grey")
  6617. BC.LeftLegColor = BrickColor.new("Smoky grey")
  6618. BC.RightArmColor = BrickColor.new("Smoky grey")
  6619. BC.RightLegColor = BrickColor.new("Smoky grey")
  6620. BC.TorsoColor = BrickColor.new("Smoky grey")
  6621. for i, v in pairs(m:GetChildren()) do
  6622. if v:IsA("Part") then
  6623. v.BrickColor = BrickColor.new("Dark grey")
  6624. v.Material = "Glass"
  6625. end
  6626. end
  6627. for i, v in pairs(m2:GetChildren()) do
  6628. if v:IsA("Part") then
  6629. v.BrickColor = BrickColor.new("Dark stone grey")
  6630. v.Material = "Granite"
  6631. end
  6632. end
  6633. for i, v in pairs(m3:GetChildren()) do
  6634. if v:IsA("Part") then
  6635. v.BrickColor = BrickColor.new("Dark grey")
  6636. v.Material = "Neon"
  6637. end
  6638. end
  6639. for i, v in pairs(mw2:GetChildren()) do
  6640. if v:IsA("Part") then
  6641. v.BrickColor = BrickColor.new("Dark grey")
  6642. v.Material = "Neon"
  6643. end
  6644. end
  6645. for i, v in pairs(mw1:GetChildren()) do
  6646. if v:IsA("Part") then
  6647. v.Transparency = 1
  6648. v.BrickColor = BrickColor.new("Dark grey")
  6649. v.Material = "Neon"
  6650. end
  6651. end
  6652. for i, v in pairs(extrawingmod1:GetChildren()) do
  6653. if v:IsA("Part") then
  6654. v.Transparency = 1
  6655. v.BrickColor = BrickColor.new("White")
  6656. v.Material = "Neon"
  6657. end
  6658. end
  6659. for i, v in pairs(extrawingmod2:GetChildren()) do
  6660. if v:IsA("Part") then
  6661. v.Transparency = 1
  6662. v.BrickColor = BrickColor.new("White")
  6663. v.Material = "Neon"
  6664. end
  6665. end
  6666. local MAINRUINCOLOR = BrickColor.new("Dark grey")
  6667. elseif key == 'y' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
  6668. Destruction = true
  6669. tecks2.Text = "Chaos"
  6670. tecks2.Rotation = 0
  6671. tecks2.TextColor3 = Color3.new(0, 0, 0)
  6672. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 0, 0)
  6673. for i, v in pairs(ArmourParts) do
  6674. v.BrickColor = BrickColor.new("Really black")
  6675. end
  6676. for i, v in pairs(ArmourParts2) do
  6677. v.BrickColor = BrickColor.new("Black")
  6678. end
  6679. for i, v in pairs(NeonParts) do
  6680. v.BrickColor = BrickColor.new("Really red")
  6681. end
  6682. char.Head.face.Texture = "http://lnbbb.gnwtgqtc.lnhtr.se2.gsr.awhoer.net/asset/?id=201400785"
  6683. DTrail5.Enabled = true
  6684. DTrail4.Enabled = true
  6685. DTrail3.Enabled = true
  6686. DTrail2.Enabled = true
  6687. DTrail.Enabled = true
  6688. maincolor = BrickColor.new("Really red")
  6689. BC.HeadColor = BrickColor.new("Nougat")
  6690. BC.LeftArmColor = BrickColor.new("Really red")
  6691. BC.LeftLegColor = BrickColor.new("Really red")
  6692. BC.RightArmColor = BrickColor.new("Really red")
  6693. BC.RightLegColor = BrickColor.new("Really red")
  6694. BC.TorsoColor = BrickColor.new("Really red")
  6695. Music.TimePosition = 2
  6696. Music.SoundId = "rbxassetid://1703475948"
  6697. Music.Parent = tors
  6698. Music:Play()
  6699. attack = true
  6700. hum.WalkSpeed = 3.01
  6701. CreateSound("649634100", tors, 10, 0.5)
  6702. for i = 0,6.3,0.1 do
  6703. swait()
  6704. Effects.Block.Create(BrickC("Really red"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  6705. Effects.Block.Create(BrickC("Really red"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  6706. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0 + 255.45 * i)), 0.15)
  6707. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  6708. RH.C0 = clerp(RH.C0, CF(1, -0.7 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  6709. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  6710. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(90 - 2.5 * Sin(sine / 20))), 0.1)
  6711. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-90 + 2.5 * Sin(sine / 20))), 0.1)
  6712. end
  6713. attack = false
  6714. hum.WalkSpeed = 8
  6715. for i, v in pairs(m:GetChildren()) do
  6716. if v:IsA("Part") then
  6717. v.BrickColor = BrickColor.new("Really red")
  6718. v.Material = "Glass"
  6719. end
  6720. end
  6721. for i, v in pairs(m2:GetChildren()) do
  6722. if v:IsA("Part") then
  6723. v.BrickColor = BrickColor.new("Really red")
  6724. v.Material = "Granite"
  6725. end
  6726. end
  6727. for i, v in pairs(m3:GetChildren()) do
  6728. if v:IsA("Part") then
  6729. v.BrickColor = BrickColor.new("Really red")
  6730. v.Material = "Neon"
  6731. end
  6732. end
  6733. for i, v in pairs(mw2:GetChildren()) do
  6734. if v:IsA("Part") then
  6735. v.BrickColor = BrickColor.new("Really red")
  6736. v.Material = "Neon"
  6737. end
  6738. end
  6739. for i, v in pairs(mw1:GetChildren()) do
  6740. if v:IsA("Part") then
  6741. v.Transparency = 1
  6742. v.BrickColor = BrickColor.new("Really red")
  6743. v.Material = "Neon"
  6744. end
  6745. end
  6746. for i, v in pairs(extrawingmod1:GetChildren()) do
  6747. if v:IsA("Part") then
  6748. v.Transparency = 1
  6749. v.BrickColor = BrickColor.new("White")
  6750. v.Material = "Neon"
  6751. end
  6752. end
  6753. for i, v in pairs(extrawingmod2:GetChildren()) do
  6754. if v:IsA("Part") then
  6755. v.Transparency = 1
  6756. v.BrickColor = BrickColor.new("White")
  6757. v.Material = "Neon"
  6758. end
  6759. end
  6760. local MAINRUINCOLOR = BrickColor.new("Really red")
  6761. elseif key == 'y' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == true and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
  6762. DTrail5.Enabled = false
  6763. DTrail4.Enabled = false
  6764. DTrail3.Enabled = false
  6765. DTrail2.Enabled = false
  6766. DTrail.Enabled = false
  6767. Destruction = false
  6768. tecks2.Text = "Casual"
  6769. tecks2.Rotation = 0
  6770. tecks2.TextColor3 = Color3.new(0, 0, 0)
  6771. tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
  6772. resetmode()
  6773. Music.TimePosition = 0
  6774. Music.SoundId = "rbxassetid://1117396305"
  6775. Music.Parent = tors
  6776. Music:Play()
  6777. BC.HeadColor = BrickColor.new("Nougat")
  6778. BC.LeftArmColor = BrickColor.new("Smoky grey")
  6779. BC.LeftLegColor = BrickColor.new("Smoky grey")
  6780. BC.RightArmColor = BrickColor.new("Smoky grey")
  6781. BC.RightLegColor = BrickColor.new("Smoky grey")
  6782. BC.TorsoColor = BrickColor.new("Smoky grey")
  6783. for i, v in pairs(m:GetChildren()) do
  6784. if v:IsA("Part") then
  6785. v.BrickColor = BrickColor.new("Dark grey")
  6786. v.Material = "Glass"
  6787. end
  6788. end
  6789. for i, v in pairs(m2:GetChildren()) do
  6790. if v:IsA("Part") then
  6791. v.BrickColor = BrickColor.new("Dark stone grey")
  6792. v.Material = "Granite"
  6793. end
  6794. end
  6795. for i, v in pairs(m3:GetChildren()) do
  6796. if v:IsA("Part") then
  6797. v.BrickColor = BrickColor.new("Dark grey")
  6798. v.Material = "Neon"
  6799. end
  6800. end
  6801. for i, v in pairs(mw2:GetChildren()) do
  6802. if v:IsA("Part") then
  6803. v.BrickColor = BrickColor.new("Dark grey")
  6804. v.Material = "Neon"
  6805. end
  6806. end
  6807. for i, v in pairs(mw1:GetChildren()) do
  6808. if v:IsA("Part") then
  6809. v.Transparency = 1
  6810. v.BrickColor = BrickColor.new("Dark grey")
  6811. v.Material = "Neon"
  6812. end
  6813. end
  6814. for i, v in pairs(extrawingmod1:GetChildren()) do
  6815. if v:IsA("Part") then
  6816. v.Transparency = 1
  6817. v.BrickColor = BrickColor.new("White")
  6818. v.Material = "Neon"
  6819. end
  6820. end
  6821. for i, v in pairs(extrawingmod2:GetChildren()) do
  6822. if v:IsA("Part") then
  6823. v.Transparency = 1
  6824. v.BrickColor = BrickColor.new("White")
  6825. v.Material = "Neon"
  6826. end
  6827. end
  6828. local MAINRUINCOLOR = BrickColor.new("Dark grey")
  6829. elseif key == 'u' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
  6830. helpme = true
  6831. DTrail5.Enabled = false
  6832. DTrail4.Enabled = false
  6833. DTrail3.Enabled = false
  6834. DTrail2.Enabled = false
  6835. DTrail.Enabled = false
  6836. for i, v in pairs(mw2:GetChildren()) do
  6837. if v:IsA("Part") then
  6838. v.BrickColor = BrickColor.new("Black")
  6839. v.Material = "Neon"
  6840. end
  6841. end
  6842. for i, v in pairs(mw1:GetChildren()) do
  6843. if v:IsA("Part") then
  6844. v.Transparency = 0.75
  6845. v.BrickColor = BrickColor.random()
  6846. v.Material = "Neon"
  6847. end
  6848. end
  6849. for i, v in pairs(m:GetChildren()) do
  6850. if v:IsA("Part") then
  6851. v.BrickColor = BrickColor.new("Black")
  6852. v.Material = "Neon"
  6853. end
  6854. end
  6855. for i, v in pairs(m2:GetChildren()) do
  6856. if v:IsA("Part") then
  6857. v.BrickColor = BrickColor.random()
  6858. v.Material = "Neon"
  6859. end
  6860. end
  6861. for i, v in pairs(m3:GetChildren()) do
  6862. if v:IsA("Part") then
  6863. v.BrickColor = BrickColor.new("Black")
  6864. v.Material = "Neon"
  6865. end
  6866. end
  6867. for i, v in pairs(extrawingmod1:GetChildren()) do
  6868. if v:IsA("Part") then
  6869. v.Transparency = .75
  6870. v.BrickColor = BrickColor.Random()
  6871. v.Material = "Neon"
  6872. end
  6873. end
  6874. for i, v in pairs(extrawingmod2:GetChildren()) do
  6875. if v:IsA("Part") then
  6876. v.Transparency = 0
  6877. v.BrickColor = BrickColor.new("Black")
  6878. v.Material = "Neon"
  6879. end
  6880. end
  6881. Music.TimePosition = 1
  6882. tecks2.Text = "Rainbow puncher."
  6883. Music.SoundId = "rbxassetid://198584962"
  6884. Music.Parent = tors
  6885. Music:Play()
  6886. BC.HeadColor = BrickColor.new("Nougat")
  6887. BC.LeftArmColor = BrickColor.random()
  6888. BC.LeftLegColor = BrickColor.random()
  6889. BC.RightArmColor = BrickColor.random()
  6890. BC.RightLegColor = BrickColor.random()
  6891. BC.TorsoColor = BrickColor.random()
  6892. tl1.Enabled = true
  6893. tl2.Enabled = true
  6894. tl3.Enabled = true
  6895. for i = 0,4,0.1 do
  6896. swait()
  6897. sphereMK(2.5,-1.5,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,45,-0.035,MAINRUINCOLOR,100)
  6898. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.2)
  6899. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.2)
  6900. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(30),math.rad(0),math.rad(0)),.2)
  6901. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(30),math.rad(0),math.rad(0 - 5 * math.cos(sine / 0.2))),.2)
  6902. RW.C0=clerp(RW.C0,cf(1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(-50)),.2)
  6903. LW.C0=clerp(LW.C0,cf(-1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(50)),.2)
  6904. end
  6905. for i = 0,8,0.1 do
  6906. swait()
  6907. sphereMK(2.5,-1.5,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,45,-0.035,MAINRUINCOLOR,100)
  6908. sphereMK(2.5,-1.5,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,45,.035,MAINRUINCOLOR,0)
  6909. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.2)
  6910. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.2)
  6911. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(30),math.rad(0),math.rad(0)),.2)
  6912. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(30),math.rad(0),math.rad(0 - 5 * math.cos(sine / 0.2))),.2)
  6913. RW.C0=clerp(RW.C0,cf(1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(-50)),.2)
  6914. LW.C0=clerp(LW.C0,cf(-1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(50)),.2)
  6915. end
  6916.  
  6917. for i = 0,3,0.1 do
  6918. swait()
  6919. sphereMK(2.5,-1.5,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,45,-0.035,MAINRUINCOLOR,100)
  6920. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.2)
  6921. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.2)
  6922. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(30),math.rad(0),math.rad(0)),.2)
  6923. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(30),math.rad(0),math.rad(0 - 5 * math.cos(sine / 0.2))),.2)
  6924. RW.C0=clerp(RW.C0,cf(1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(-50)),.2)
  6925. LW.C0=clerp(LW.C0,cf(-1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(50)),.2)
  6926. end
  6927. CFuncs["Sound"].Create("rbxassetid://206082327", root, 2.5,1)
  6928. CFuncs["Sound"].Create("rbxassetid://847061203", root, 5,1)
  6929. CFuncs["Sound"].Create("rbxassetid://239000203", root, 2.5,1)
  6930. CFuncs["Sound"].Create("rbxassetid://579687077", root, 2.5,0.75)
  6931. CameraEnshaking(5,2.5)
  6932. MAINRUINCOLOR = BrickColor.new("Black")
  6933. sphere(2.5,"Add",root.CFrame,vt(0,0,0),1,MAINRUINCOLOR)
  6934. for i = 0, 49 do
  6935. PixelBlock(1,math.random(1,20),"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.04,MAINRUINCOLOR,0)
  6936. end
  6937. for i = 0,3,0.1 do
  6938. sphereMK(2.5,-1,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2.5,2.5,25,-0.025,MAINRUINCOLOR,0)
  6939. end
  6940. for i = 0,2,0.1 do
  6941. swait()
  6942. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.2)
  6943. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.2)
  6944. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(-30),math.rad(0),math.rad(0)),.2)
  6945. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-30),math.rad(0),math.rad(0 - 10 * math.cos(sine / 0.2))),.2)
  6946. RW.C0=clerp(RW.C0,cf(1.45,0.4,0)*angles(math.rad(-20),math.rad(0 - 2 * math.cos(sine / 0.2)),math.rad(80 + 2 * math.cos(sine / 0.2)))*angles(0,0,math.rad(0 - 10 * math.cos(sine / 0.2))),.2)
  6947. LW.C0=clerp(LW.C0,cf(-1.45,0.4,0)*angles(math.rad(-20),math.rad(0 + 2 * math.cos(sine / 0.2)),math.rad(-80 - 2 * math.cos(sine / 0.2)))*angles(0,0,math.rad(0 - 10 * math.cos(sine / 0.2))),.2)
  6948. end
  6949. hum.WalkSpeed = storehumanoidWS
  6950. attack = false
  6951. elseif key == 'u' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == true and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
  6952. DTrail5.Enabled = false
  6953. DTrail4.Enabled = false
  6954. DTrail3.Enabled = false
  6955. DTrail2.Enabled = false
  6956. DTrail.Enabled = false
  6957. helpme = false
  6958. tecks2.Text = "Casual"
  6959. tecks2.Rotation = 0
  6960. tecks2.TextColor3 = Color3.new(0, 0, 0)
  6961. tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
  6962. resetmode()
  6963. Music.TimePosition = 0
  6964. Music.SoundId = "rbxassetid://1117396305"
  6965. Music.Parent = tors
  6966. Music:Play()
  6967. BC.HeadColor = BrickColor.new("Nougat")
  6968. BC.LeftArmColor = BrickColor.new("Smoky grey")
  6969. BC.LeftLegColor = BrickColor.new("Smoky grey")
  6970. BC.RightArmColor = BrickColor.new("Smoky grey")
  6971. BC.RightLegColor = BrickColor.new("Smoky grey")
  6972. BC.TorsoColor = BrickColor.new("Smoky grey")
  6973. tl1.Enabled = false
  6974. tl2.Enabled = false
  6975. tl3.Enabled = false
  6976. for i, v in pairs(m:GetChildren()) do
  6977. if v:IsA("Part") then
  6978. v.BrickColor = BrickColor.new("Dark grey")
  6979. v.Material = "Glass"
  6980. end
  6981. end
  6982. for i, v in pairs(m2:GetChildren()) do
  6983. if v:IsA("Part") then
  6984. v.BrickColor = BrickColor.new("Dark stone grey")
  6985. v.Material = "Granite"
  6986. end
  6987. end
  6988. for i, v in pairs(m3:GetChildren()) do
  6989. if v:IsA("Part") then
  6990. v.BrickColor = BrickColor.new("Dark grey")
  6991. v.Material = "Neon"
  6992. end
  6993. end
  6994. for i, v in pairs(mw2:GetChildren()) do
  6995. if v:IsA("Part") then
  6996. v.BrickColor = BrickColor.new("Dark grey")
  6997. v.Material = "Neon"
  6998. end
  6999. end
  7000. for i, v in pairs(mw1:GetChildren()) do
  7001. if v:IsA("Part") then
  7002. v.Transparency = 1
  7003. v.BrickColor = BrickColor.new("Dark grey")
  7004. v.Material = "Neon"
  7005. end
  7006. end
  7007. for i, v in pairs(extrawingmod1:GetChildren()) do
  7008. if v:IsA("Part") then
  7009. v.Transparency = 1
  7010. v.BrickColor = BrickColor.new("White")
  7011. v.Material = "Neon"
  7012. end
  7013. end
  7014. for i, v in pairs(extrawingmod2:GetChildren()) do
  7015. if v:IsA("Part") then
  7016. v.Transparency = 1
  7017. v.BrickColor = BrickColor.new("White")
  7018. v.Material = "Neon"
  7019. end
  7020. end
  7021. local MAINRUINCOLOR = BrickColor.new("Dark grey")
  7022. elseif key == 'h' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
  7023. Frost = true
  7024. DTrail5.Enabled = false
  7025. DTrail4.Enabled = false
  7026. DTrail3.Enabled = false
  7027. DTrail2.Enabled = false
  7028. DTrail.Enabled = false
  7029. tecks2.Text = "Ice"
  7030. tecks2.Rotation = 0
  7031. tecks2.TextColor3 = Color3.new(1, 1, 1)
  7032. tecks2.TextStrokeColor3 = Color3.fromRGB(170, 255, 255)
  7033. for i, v in pairs(ArmourParts) do
  7034. v.BrickColor = BrickColor.new("Cyan")
  7035. end
  7036. for i, v in pairs(ArmourParts2) do
  7037. v.BrickColor = BrickColor.new("White")
  7038. end
  7039. for i, v in pairs(NeonParts) do
  7040. v.BrickColor = BrickColor.new("Teal")
  7041. end
  7042. char.Head.face.Texture = "http://www.roblox.com/asset/?id=111523405"
  7043. maincolor = BrickColor.new("Cyan")
  7044. BC.HeadColor = BrickColor.new("Nougat")
  7045. BC.LeftArmColor = BrickColor.new("Cyan")
  7046. BC.LeftLegColor = BrickColor.new("Cyan")
  7047. BC.RightArmColor = BrickColor.new("Cyan")
  7048. BC.RightLegColor = BrickColor.new("Cyan")
  7049. BC.TorsoColor = BrickColor.new("Cyan")
  7050. Music.TimePosition = 1
  7051. Music.SoundId = "rbxassetid://1579308042"
  7052. Music.Parent = tors
  7053. Music:Play()
  7054. for i, v in pairs(m:GetChildren()) do
  7055. if v:IsA("Part") then
  7056. v.BrickColor = BrickColor.new("Cyan")
  7057. v.Material = "Glass"
  7058. end
  7059. end
  7060. for i, v in pairs(m2:GetChildren()) do
  7061. if v:IsA("Part") then
  7062. v.BrickColor = BrickColor.new("Cyan")
  7063. v.Material = "Granite"
  7064. end
  7065. end
  7066. for i, v in pairs(m3:GetChildren()) do
  7067. if v:IsA("Part") then
  7068. v.BrickColor = BrickColor.new("Cyan")
  7069. v.Material = "Neon"
  7070. end
  7071. end
  7072. for i, v in pairs(mw2:GetChildren()) do
  7073. if v:IsA("Part") then
  7074. v.BrickColor = BrickColor.new("Cyan")
  7075. v.Material = "Neon"
  7076. end
  7077. end
  7078. for i, v in pairs(mw1:GetChildren()) do
  7079. if v:IsA("Part") then
  7080. v.Transparency = 1
  7081. v.BrickColor = BrickColor.new("Cyan")
  7082. v.Material = "Neon"
  7083. end
  7084. end
  7085. for i, v in pairs(extrawingmod1:GetChildren()) do
  7086. if v:IsA("Part") then
  7087. v.Transparency = 1
  7088. v.BrickColor = BrickColor.new("White")
  7089. v.Material = "Neon"
  7090. end
  7091. end
  7092. for i, v in pairs(extrawingmod2:GetChildren()) do
  7093. if v:IsA("Part") then
  7094. v.Transparency = 1
  7095. v.BrickColor = BrickColor.new("White")
  7096. v.Material = "Neon"
  7097. end
  7098. end
  7099. local MAINRUINCOLOR = BrickColor.new("Cyan")
  7100. elseif key == 'h' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == true and Ashes ==false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
  7101. DTrail5.Enabled = false
  7102. DTrail4.Enabled = false
  7103. DTrail3.Enabled = false
  7104. DTrail2.Enabled = false
  7105. DTrail.Enabled = false
  7106. Frost = false
  7107. tecks2.Text = "Casual"
  7108. tecks2.Rotation = 0
  7109. tecks2.TextColor3 = Color3.new(0, 0, 0)
  7110. tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
  7111. resetmode()
  7112. Music.TimePosition = 0
  7113. Music.SoundId = "rbxassetid://1117396305"
  7114. Music.Parent = tors
  7115. Music:Play()
  7116. BC.HeadColor = BrickColor.new("Nougat")
  7117. BC.LeftArmColor = BrickColor.new("Smoky grey")
  7118. BC.LeftLegColor = BrickColor.new("Smoky grey")
  7119. BC.RightArmColor = BrickColor.new("Smoky grey")
  7120. BC.RightLegColor = BrickColor.new("Smoky grey")
  7121. BC.TorsoColor = BrickColor.new("Smoky grey")
  7122. for i, v in pairs(m:GetChildren()) do
  7123. if v:IsA("Part") then
  7124. v.BrickColor = BrickColor.new("Dark grey")
  7125. v.Material = "Glass"
  7126. end
  7127. end
  7128. for i, v in pairs(m2:GetChildren()) do
  7129. if v:IsA("Part") then
  7130. v.BrickColor = BrickColor.new("Dark stone grey")
  7131. v.Material = "Granite"
  7132. end
  7133. end
  7134. for i, v in pairs(m3:GetChildren()) do
  7135. if v:IsA("Part") then
  7136. v.BrickColor = BrickColor.new("Dark grey")
  7137. v.Material = "Neon"
  7138. end
  7139. end
  7140. for i, v in pairs(mw2:GetChildren()) do
  7141. if v:IsA("Part") then
  7142. v.BrickColor = BrickColor.new("Dark grey")
  7143. v.Material = "Neon"
  7144. end
  7145. end
  7146. for i, v in pairs(mw1:GetChildren()) do
  7147. if v:IsA("Part") then
  7148. v.Transparency = 1
  7149. v.BrickColor = BrickColor.new("Dark grey")
  7150. v.Material = "Neon"
  7151. end
  7152. end
  7153. for i, v in pairs(extrawingmod1:GetChildren()) do
  7154. if v:IsA("Part") then
  7155. v.Transparency = 1
  7156. v.BrickColor = BrickColor.new("White")
  7157. v.Material = "Neon"
  7158. end
  7159. end
  7160. for i, v in pairs(extrawingmod2:GetChildren()) do
  7161. if v:IsA("Part") then
  7162. v.Transparency = 1
  7163. v.BrickColor = BrickColor.new("White")
  7164. v.Material = "Neon"
  7165. end
  7166. end
  7167. local MAINRUINCOLOR = BrickColor.new("Dark grey")
  7168. elseif key == 'j' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
  7169. Ashes = true
  7170. DTrail5.Enabled = false
  7171. DTrail4.Enabled = false
  7172. DTrail3.Enabled = false
  7173. DTrail2.Enabled = false
  7174. DTrail.Enabled = false
  7175. tecks2.Text = "Ash"
  7176. tecks2.Rotation = 0
  7177. tecks2.TextColor3 = Color3.new(0, 0, 0)
  7178. tecks2.TextStrokeColor3 = Color3.fromRGB(91, 93, 105)
  7179. for i, v in pairs(ArmourParts) do
  7180. v.BrickColor = BrickColor.new("Smoky grey")
  7181. end
  7182. for i, v in pairs(ArmourParts2) do
  7183. v.BrickColor = BrickColor.new("Black")
  7184. end
  7185. for i, v in pairs(NeonParts) do
  7186. v.BrickColor = BrickColor.new("Really black")
  7187. end
  7188. char.Head.face.Texture = "http://www.roblox.com/asset/?id=300139178"
  7189. maincolor = BrickColor.new("Really black")
  7190. BC.HeadColor = BrickColor.new("Nougat")
  7191. BC.LeftArmColor = BrickColor.new("Smoky grey")
  7192. BC.LeftLegColor = BrickColor.new("Smoky grey")
  7193. BC.RightArmColor = BrickColor.new("Smoky grey")
  7194. BC.RightLegColor = BrickColor.new("Smoky grey")
  7195. BC.TorsoColor = BrickColor.new("Smoky grey")
  7196. Music.TimePosition = 2
  7197. Music.SoundId = "rbxassetid://1514078310"
  7198. Music.Parent = tors
  7199. Music:Play()
  7200. for i, v in pairs(m:GetChildren()) do
  7201. if v:IsA("Part") then
  7202. v.BrickColor = BrickColor.new("Smoky grey")
  7203. v.Material = "Glass"
  7204. end
  7205. end
  7206. for i, v in pairs(m2:GetChildren()) do
  7207. if v:IsA("Part") then
  7208. v.BrickColor = BrickColor.new("Smoky grey")
  7209. v.Material = "Granite"
  7210. end
  7211. end
  7212. for i, v in pairs(m3:GetChildren()) do
  7213. if v:IsA("Part") then
  7214. v.BrickColor = BrickColor.new("Smoky grey")
  7215. v.Material = "Neon"
  7216. end
  7217. end
  7218. for i, v in pairs(mw2:GetChildren()) do
  7219. if v:IsA("Part") then
  7220. v.BrickColor = BrickColor.new("Smoky grey")
  7221. v.Material = "Neon"
  7222. end
  7223. end
  7224. for i, v in pairs(mw1:GetChildren()) do
  7225. if v:IsA("Part") then
  7226. v.Transparency = 1
  7227. v.BrickColor = BrickColor.new("Smoky grey")
  7228. v.Material = "Neon"
  7229. end
  7230. end
  7231. for i, v in pairs(extrawingmod1:GetChildren()) do
  7232. if v:IsA("Part") then
  7233. v.Transparency = 1
  7234. v.BrickColor = BrickColor.new("White")
  7235. v.Material = "Neon"
  7236. end
  7237. end
  7238. for i, v in pairs(extrawingmod2:GetChildren()) do
  7239. if v:IsA("Part") then
  7240. v.Transparency = 1
  7241. v.BrickColor = BrickColor.new("White")
  7242. v.Material = "Neon"
  7243. end
  7244. end
  7245. local MAINRUINCOLOR = BrickColor.new("Smoky grey")
  7246. elseif key == 'j' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Pixels == false and Madness == false and Ascend == false and Memer == false and Big_Black == false and Emperor == false and Ashes == true then
  7247. DTrail5.Enabled = false
  7248. DTrail4.Enabled = false
  7249. DTrail3.Enabled = false
  7250. DTrail2.Enabled = false
  7251. DTrail.Enabled = false
  7252. Ashes = false
  7253. tecks2.Text = "Casual"
  7254. tecks2.Rotation = 0
  7255. tecks2.TextColor3 = Color3.new(0, 0, 0)
  7256. tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
  7257. resetmode()
  7258. Music.TimePosition = 0
  7259. Music.SoundId = "rbxassetid://1117396305"
  7260. Music.Parent = tors
  7261. Music:Play()
  7262. BC.HeadColor = BrickColor.new("Nougat")
  7263. BC.LeftArmColor = BrickColor.new("Smoky grey")
  7264. BC.LeftLegColor = BrickColor.new("Smoky grey")
  7265. BC.RightArmColor = BrickColor.new("Smoky grey")
  7266. BC.RightLegColor = BrickColor.new("Smoky grey")
  7267. BC.TorsoColor = BrickColor.new("Smoky grey")
  7268. for i, v in pairs(m:GetChildren()) do
  7269. if v:IsA("Part") then
  7270. v.BrickColor = BrickColor.new("Dark grey")
  7271. v.Material = "Glass"
  7272. end
  7273. end
  7274. for i, v in pairs(m2:GetChildren()) do
  7275. if v:IsA("Part") then
  7276. v.BrickColor = BrickColor.new("Dark stone grey")
  7277. v.Material = "Granite"
  7278. end
  7279. end
  7280. for i, v in pairs(m3:GetChildren()) do
  7281. if v:IsA("Part") then
  7282. v.BrickColor = BrickColor.new("Dark grey")
  7283. v.Material = "Neon"
  7284. end
  7285. end
  7286. for i, v in pairs(mw2:GetChildren()) do
  7287. if v:IsA("Part") then
  7288. v.BrickColor = BrickColor.new("Dark grey")
  7289. v.Material = "Neon"
  7290. end
  7291. end
  7292. for i, v in pairs(mw1:GetChildren()) do
  7293. if v:IsA("Part") then
  7294. v.Transparency = 1
  7295. v.BrickColor = BrickColor.new("Dark grey")
  7296. v.Material = "Neon"
  7297. end
  7298. end
  7299. for i, v in pairs(extrawingmod1:GetChildren()) do
  7300. if v:IsA("Part") then
  7301. v.Transparency = 1
  7302. v.BrickColor = BrickColor.new("White")
  7303. v.Material = "Neon"
  7304. end
  7305. end
  7306. for i, v in pairs(extrawingmod2:GetChildren()) do
  7307. if v:IsA("Part") then
  7308. v.Transparency = 1
  7309. v.BrickColor = BrickColor.new("White")
  7310. v.Material = "Neon"
  7311. end
  7312. end
  7313. local MAINRUINCOLOR = BrickColor.new("Dark grey")
  7314. elseif key == 'n' and tecks2.TextTransparency == 1 and tecks2.TextStrokeTransparency == 1 then
  7315. tecks2.TextTransparency = 0
  7316. tecks2.TextStrokeTransparency = 0
  7317. elseif key == 'n' and tecks2.TextTransparency == 0 and tecks2.TextStrokeTransparency == 0 then
  7318. tecks2.TextTransparency = 1
  7319. tecks2.TextStrokeTransparency = 1
  7320. elseif key == 'f' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
  7321. DTrail5.Enabled = false
  7322. DTrail4.Enabled = false
  7323. DTrail3.Enabled = false
  7324. DTrail2.Enabled = false
  7325. DTrail.Enabled = false
  7326. Planetary = true
  7327. tecks2.Text = "Overlord Of The Galaxy"
  7328. tecks2.Rotation = 0
  7329. tecks2.TextColor3 = Color3.fromRGB(61, 21, 133)
  7330. tecks2.TextStrokeColor3 = Color3.fromRGB(61, 21, 133)
  7331. for i, v in pairs(ArmourParts) do
  7332. v.BrickColor = BrickColor.new("Dark indigo")
  7333. end
  7334. for i, v in pairs(ArmourParts2) do
  7335. v.BrickColor = BrickColor.new("Dark indigo")
  7336. end
  7337. for i, v in pairs(NeonParts) do
  7338. v.BrickColor = BrickColor.new("Dark indigo")
  7339. end
  7340. char.Head.face.Texture = "http://lnbbb.gnwtgqtc.lnhtr.se2.gsr.awhoer.net/asset/?id=148988280"
  7341. maincolor = BrickColor.new("Dark indigo")
  7342. BC.HeadColor = BrickColor.new("Nougat")
  7343. BC.LeftArmColor = BrickColor.new("Dark indigo")
  7344. BC.LeftLegColor = BrickColor.new("Dark indigo")
  7345. BC.RightArmColor = BrickColor.new("Dark indigo")
  7346. BC.RightLegColor = BrickColor.new("Dark indigo")
  7347. BC.TorsoColor = BrickColor.new("Dark indigo")
  7348. Music.TimePosition = 0
  7349. Music.SoundId = "rbxassetid://609934004"
  7350. Music.Parent = tors
  7351. Music:Play()
  7352. for i, v in pairs(m:GetChildren()) do
  7353. if v:IsA("Part") then
  7354. v.BrickColor = BrickColor.new("Dark indigo")
  7355. v.Material = "Glass"
  7356. end
  7357. end
  7358. for i, v in pairs(m2:GetChildren()) do
  7359. if v:IsA("Part") then
  7360. v.BrickColor = BrickColor.new("Dark indigo")
  7361. v.Material = "Granite"
  7362. end
  7363. end
  7364. for i, v in pairs(m3:GetChildren()) do
  7365. if v:IsA("Part") then
  7366. v.BrickColor = BrickColor.new("Dark indigo")
  7367. v.Material = "Neon"
  7368. end
  7369. end
  7370. for i, v in pairs(mw2:GetChildren()) do
  7371. if v:IsA("Part") then
  7372. v.BrickColor = BrickColor.new("Dark indigo")
  7373. v.Material = "Neon"
  7374. end
  7375. end
  7376. for i, v in pairs(mw1:GetChildren()) do
  7377. if v:IsA("Part") then
  7378. v.Transparency = 1
  7379. v.BrickColor = BrickColor.new("Dark indigo")
  7380. v.Material = "Neon"
  7381. end
  7382. end
  7383. for i, v in pairs(extrawingmod1:GetChildren()) do
  7384. if v:IsA("Part") then
  7385. v.Transparency = 1
  7386. v.BrickColor = BrickColor.new("White")
  7387. v.Material = "Neon"
  7388. end
  7389. end
  7390. for i, v in pairs(extrawingmod2:GetChildren()) do
  7391. if v:IsA("Part") then
  7392. v.Transparency = 1
  7393. v.BrickColor = BrickColor.new("White")
  7394. v.Material = "Neon"
  7395. end
  7396. end
  7397. local MAINRUINCOLOR = BrickColor.new("Dark indigo")
  7398. elseif key == 'f' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == true and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
  7399. Planetary = false
  7400. DTrail5.Enabled = false
  7401. DTrail4.Enabled = false
  7402. DTrail3.Enabled = false
  7403. DTrail2.Enabled = false
  7404. DTrail.Enabled = false
  7405. tecks2.Text = "Casual"
  7406. tecks2.Rotation = 0
  7407. tecks2.TextColor3 = Color3.new(0, 0, 0)
  7408. tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
  7409. resetmode()
  7410. Music.TimePosition = 0
  7411. Music.SoundId = "rbxassetid://1117396305"
  7412. Music.Parent = tors
  7413. Music:Play()
  7414. BC.HeadColor = BrickColor.new("Nougat")
  7415. BC.LeftArmColor = BrickColor.new("Smoky grey")
  7416. BC.LeftLegColor = BrickColor.new("Smoky grey")
  7417. BC.RightArmColor = BrickColor.new("Smoky grey")
  7418. BC.RightLegColor = BrickColor.new("Smoky grey")
  7419. BC.TorsoColor = BrickColor.new("Smoky grey")
  7420. for i, v in pairs(m:GetChildren()) do
  7421. if v:IsA("Part") then
  7422. v.BrickColor = BrickColor.new("Dark grey")
  7423. v.Material = "Glass"
  7424. end
  7425. end
  7426. for i, v in pairs(m2:GetChildren()) do
  7427. if v:IsA("Part") then
  7428. v.BrickColor = BrickColor.new("Dark stone grey")
  7429. v.Material = "Granite"
  7430. end
  7431. end
  7432. for i, v in pairs(m3:GetChildren()) do
  7433. if v:IsA("Part") then
  7434. v.BrickColor = BrickColor.new("Dark grey")
  7435. v.Material = "Neon"
  7436. end
  7437. end
  7438. for i, v in pairs(mw2:GetChildren()) do
  7439. if v:IsA("Part") then
  7440. v.BrickColor = BrickColor.new("Dark grey")
  7441. v.Material = "Neon"
  7442. end
  7443. end
  7444. for i, v in pairs(mw1:GetChildren()) do
  7445. if v:IsA("Part") then
  7446. v.Transparency = 1
  7447. v.BrickColor = BrickColor.new("Dark grey")
  7448. v.Material = "Neon"
  7449. end
  7450. end
  7451. for i, v in pairs(extrawingmod1:GetChildren()) do
  7452. if v:IsA("Part") then
  7453. v.Transparency = 1
  7454. v.BrickColor = BrickColor.new("White")
  7455. v.Material = "Neon"
  7456. end
  7457. end
  7458. for i, v in pairs(extrawingmod2:GetChildren()) do
  7459. if v:IsA("Part") then
  7460. v.Transparency = 1
  7461. v.BrickColor = BrickColor.new("White")
  7462. v.Material = "Neon"
  7463. end
  7464. end
  7465. local MAINRUINCOLOR = BrickColor.new("Magenta")
  7466. elseif key == 'k' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
  7467. Pixels = true
  7468. DTrail5.Enabled = false
  7469. DTrail4.Enabled = false
  7470. DTrail3.Enabled = false
  7471. DTrail2.Enabled = false
  7472. DTrail.Enabled = false
  7473. tecks2.Text = "Pixels"
  7474. tecks2.Rotation = 0
  7475. tecks2.TextColor3 = Color3.new(0, 255, 255)
  7476. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 255)
  7477. for i, v in pairs(ArmourParts) do
  7478. v.BrickColor = BrickColor.new("Navy blue")
  7479. end
  7480. for i, v in pairs(ArmourParts2) do
  7481. v.BrickColor = BrickColor.new("Dark blue")
  7482. end
  7483. for i, v in pairs(NeonParts) do
  7484. v.BrickColor = BrickColor.new("Lapis")
  7485. end
  7486. char.Head.face.Texture = "http://www.roblox.com/asset/?id=40770311"
  7487. maincolor = BrickColor.new("Lapis")
  7488. BC.HeadColor = BrickColor.new("Nougat")
  7489. BC.LeftArmColor = BrickColor.new("Lapis")
  7490. BC.LeftLegColor = BrickColor.new("Lapis")
  7491. BC.RightArmColor = BrickColor.new("Lapis")
  7492. BC.RightLegColor = BrickColor.new("Lapis")
  7493. BC.TorsoColor = BrickColor.new("Lapis")
  7494. Music.TimePosition = 2
  7495. Music.SoundId = "rbxassetid://1244332148"
  7496. Music.Parent = tors
  7497. Music:Play()
  7498. for i, v in pairs(m:GetChildren()) do
  7499. if v:IsA("Part") then
  7500. v.BrickColor = BrickColor.new("Lapis")
  7501. v.Material = "Glass"
  7502. end
  7503. end
  7504. for i, v in pairs(m2:GetChildren()) do
  7505. if v:IsA("Part") then
  7506. v.BrickColor = BrickColor.new("Lapis")
  7507. v.Material = "Granite"
  7508. end
  7509. end
  7510. for i, v in pairs(m3:GetChildren()) do
  7511. if v:IsA("Part") then
  7512. v.BrickColor = BrickColor.new("Lapis")
  7513. v.Material = "Neon"
  7514. end
  7515. end
  7516. for i, v in pairs(mw2:GetChildren()) do
  7517. if v:IsA("Part") then
  7518. v.BrickColor = BrickColor.new("Lapis")
  7519. v.Material = "Neon"
  7520. end
  7521. end
  7522. for i, v in pairs(mw1:GetChildren()) do
  7523. if v:IsA("Part") then
  7524. v.Transparency = 1
  7525. v.BrickColor = BrickColor.new("Lapis")
  7526. v.Material = "Neon"
  7527. end
  7528. end
  7529. for i, v in pairs(extrawingmod1:GetChildren()) do
  7530. if v:IsA("Part") then
  7531. v.Transparency = 1
  7532. v.BrickColor = BrickColor.new("White")
  7533. v.Material = "Neon"
  7534. end
  7535. end
  7536. for i, v in pairs(extrawingmod2:GetChildren()) do
  7537. if v:IsA("Part") then
  7538. v.Transparency = 1
  7539. v.BrickColor = BrickColor.new("White")
  7540. v.Material = "Neon"
  7541. end
  7542. end
  7543. local MAINRUINCOLOR = BrickColor.new("Lapis")
  7544. elseif key == 'k' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Big_Black == false and Emperor == false and Pixels == true then
  7545. Pixels = false
  7546. DTrail5.Enabled = false
  7547. DTrail4.Enabled = false
  7548. DTrail3.Enabled = false
  7549. DTrail2.Enabled = false
  7550. DTrail.Enabled = false
  7551. tecks2.Text = "Casual"
  7552. tecks2.Rotation = 0
  7553. tecks2.TextColor3 = Color3.new(0, 0, 0)
  7554. tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
  7555. resetmode()
  7556. Music.TimePosition = 0
  7557. Music.SoundId = "rbxassetid://1117396305"
  7558. Music.Parent = tors
  7559. Music:Play()
  7560. BC.HeadColor = BrickColor.new("Nougat")
  7561. BC.LeftArmColor = BrickColor.new("Smoky grey")
  7562. BC.LeftLegColor = BrickColor.new("Smoky grey")
  7563. BC.RightArmColor = BrickColor.new("Smoky grey")
  7564. BC.RightLegColor = BrickColor.new("Smoky grey")
  7565. BC.TorsoColor = BrickColor.new("Smoky grey")
  7566. for i, v in pairs(m:GetChildren()) do
  7567. if v:IsA("Part") then
  7568. v.BrickColor = BrickColor.new("Dark grey")
  7569. v.Material = "Glass"
  7570. end
  7571. end
  7572. for i, v in pairs(m2:GetChildren()) do
  7573. if v:IsA("Part") then
  7574. v.BrickColor = BrickColor.new("Dark stone grey")
  7575. v.Material = "Granite"
  7576. end
  7577. end
  7578. for i, v in pairs(m3:GetChildren()) do
  7579. if v:IsA("Part") then
  7580. v.BrickColor = BrickColor.new("Dark grey")
  7581. v.Material = "Neon"
  7582. end
  7583. end
  7584. for i, v in pairs(mw2:GetChildren()) do
  7585. if v:IsA("Part") then
  7586. v.BrickColor = BrickColor.new("Dark grey")
  7587. v.Material = "Neon"
  7588. end
  7589. end
  7590. for i, v in pairs(mw1:GetChildren()) do
  7591. if v:IsA("Part") then
  7592. v.Transparency = 1
  7593. v.BrickColor = BrickColor.new("Dark grey")
  7594. v.Material = "Neon"
  7595. end
  7596. end
  7597. for i, v in pairs(extrawingmod1:GetChildren()) do
  7598. if v:IsA("Part") then
  7599. v.Transparency = 1
  7600. v.BrickColor = BrickColor.new("White")
  7601. v.Material = "Neon"
  7602. end
  7603. end
  7604. for i, v in pairs(extrawingmod2:GetChildren()) do
  7605. if v:IsA("Part") then
  7606. v.Transparency = 1
  7607. v.BrickColor = BrickColor.new("White")
  7608. v.Material = "Neon"
  7609. end
  7610. end
  7611. local MAINRUINCOLOR = BrickColor.new("Dark grey")
  7612. elseif key == 'l' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Pixels == false and Memer == false and Ascend == false and Big_Black == false and Emperor == false then
  7613. Ascend = true
  7614. DTrail5.Enabled = false
  7615. DTrail4.Enabled = false
  7616. DTrail3.Enabled = false
  7617. DTrail2.Enabled = false
  7618. DTrail.Enabled = false
  7619. tecks2.Text = "Ascend"
  7620. tecks2.Rotation = 0
  7621. tecks2.TextColor3 = Color3.new(255, 0, 255)
  7622. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 255, 255)
  7623. for i, v in pairs(ArmourParts) do
  7624. v.BrickColor = BrickColor.new("Magenta")
  7625. end
  7626. for i, v in pairs(ArmourParts2) do
  7627. v.BrickColor = BrickColor.new("Dark indigo")
  7628. end
  7629. for i, v in pairs(NeonParts) do
  7630. v.BrickColor = BrickColor.new("White")
  7631. end
  7632. char.Head.face.Texture = "http://www.roblox.com/asset/?id=281294617"
  7633. maincolor = BrickColor.new("Magenta")
  7634. BC.HeadColor = BrickColor.new("Nougat")
  7635. BC.LeftArmColor = BrickColor.new("Magenta")
  7636. BC.LeftLegColor = BrickColor.new("Magenta")
  7637. BC.RightArmColor = BrickColor.new("Magenta")
  7638. BC.RightLegColor = BrickColor.new("Magenta")
  7639. BC.TorsoColor = BrickColor.new("Magenta")
  7640. Music.TimePosition = 2
  7641. Music.SoundId = "rbxassetid://257453119"
  7642. Music.Parent = tors
  7643. Music:Play()
  7644. for i, v in pairs(m:GetChildren()) do
  7645. if v:IsA("Part") then
  7646. v.BrickColor = BrickColor.new("Magenta")
  7647. v.Material = "Glass"
  7648. end
  7649. end
  7650. for i, v in pairs(m2:GetChildren()) do
  7651. if v:IsA("Part") then
  7652. v.BrickColor = BrickColor.new("Sand violet metallic")
  7653. v.Material = "Granite"
  7654. end
  7655. end
  7656. for i, v in pairs(m3:GetChildren()) do
  7657. if v:IsA("Part") then
  7658. v.BrickColor = BrickColor.new("Magenta")
  7659. v.Material = "Neon"
  7660. end
  7661. end
  7662. for i, v in pairs(mw2:GetChildren()) do
  7663. if v:IsA("Part") then
  7664. v.BrickColor = BrickColor.new("Magenta")
  7665. v.Material = "Neon"
  7666. end
  7667. end
  7668. for i, v in pairs(mw1:GetChildren()) do
  7669. if v:IsA("Part") then
  7670. v.Transparency = 1
  7671. v.BrickColor = BrickColor.new("Magenta")
  7672. v.Material = "Neon"
  7673. end
  7674. end
  7675. for i, v in pairs(extrawingmod1:GetChildren()) do
  7676. if v:IsA("Part") then
  7677. v.Transparency = 1
  7678. v.BrickColor = BrickColor.new("White")
  7679. v.Material = "Neon"
  7680. end
  7681. end
  7682. for i, v in pairs(extrawingmod2:GetChildren()) do
  7683. if v:IsA("Part") then
  7684. v.Transparency = 1
  7685. v.BrickColor = BrickColor.new("White")
  7686. v.Material = "Neon"
  7687. end
  7688. end
  7689. local MAINRUINCOLOR = BrickColor.new("Magenta")
  7690. elseif key == 'l' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false and Ascend == true then
  7691. Ascend = false
  7692. DTrail5.Enabled = false
  7693. DTrail4.Enabled = false
  7694. DTrail3.Enabled = false
  7695. DTrail2.Enabled = false
  7696. DTrail.Enabled = false
  7697. tecks2.Text = "Casual"
  7698. tecks2.Rotation = 0
  7699. tecks2.TextColor3 = Color3.new(0, 0, 0)
  7700. tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
  7701. resetmode()
  7702. Music.TimePosition = 0
  7703. Music.SoundId = "rbxassetid://1117396305"
  7704. Music.Parent = tors
  7705. Music:Play()
  7706. BC.HeadColor = BrickColor.new("Nougat")
  7707. BC.LeftArmColor = BrickColor.new("Smoky grey")
  7708. BC.LeftLegColor = BrickColor.new("Smoky grey")
  7709. BC.RightArmColor = BrickColor.new("Smoky grey")
  7710. BC.RightLegColor = BrickColor.new("Smoky grey")
  7711. BC.TorsoColor = BrickColor.new("Smoky grey")
  7712. for i, v in pairs(m:GetChildren()) do
  7713. if v:IsA("Part") then
  7714. v.BrickColor = BrickColor.new("Dark grey")
  7715. v.Material = "Glass"
  7716. end
  7717. end
  7718. for i, v in pairs(m2:GetChildren()) do
  7719. if v:IsA("Part") then
  7720. v.BrickColor = BrickColor.new("Dark stone grey")
  7721. v.Material = "Granite"
  7722. end
  7723. end
  7724. for i, v in pairs(m3:GetChildren()) do
  7725. if v:IsA("Part") then
  7726. v.BrickColor = BrickColor.new("Dark grey")
  7727. v.Material = "Neon"
  7728. end
  7729. end
  7730. for i, v in pairs(mw2:GetChildren()) do
  7731. if v:IsA("Part") then
  7732. v.BrickColor = BrickColor.new("Dark grey")
  7733. v.Material = "Neon"
  7734. end
  7735. end
  7736. for i, v in pairs(mw1:GetChildren()) do
  7737. if v:IsA("Part") then
  7738. v.Transparency = 1
  7739. v.BrickColor = BrickColor.new("Dark grey")
  7740. v.Material = "Neon"
  7741. end
  7742. end
  7743. for i, v in pairs(extrawingmod1:GetChildren()) do
  7744. if v:IsA("Part") then
  7745. v.Transparency = 1
  7746. v.BrickColor = BrickColor.new("White")
  7747. v.Material = "Neon"
  7748. end
  7749. end
  7750. for i, v in pairs(extrawingmod2:GetChildren()) do
  7751. if v:IsA("Part") then
  7752. v.Transparency = 1
  7753. v.BrickColor = BrickColor.new("White")
  7754. v.Material = "Neon"
  7755. end
  7756. end
  7757. local MAINRUINCOLOR = BrickColor.new("Dark grey")
  7758. elseif key == 'n' and tecks2.TextTransparency == 1 and tecks2.TextStrokeTransparency == 1 then
  7759. tecks2.TextTransparency = 0
  7760. tecks2.TextStrokeTransparency = 0
  7761. elseif key == 'n' and tecks2.TextTransparency == 0 and tecks2.TextStrokeTransparency == 0 then
  7762. tecks2.TextTransparency = 1
  7763. tecks2.TextStrokeTransparency = 1
  7764. elseif key == 'm' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Pixels == false and Memer == false and Ascend == false and Big_Black == false and Emperor == false then
  7765. Music.SoundId = "rbxassetid://0"
  7766. Music.Parent = tors
  7767. Music:Play()
  7768. Madness = true
  7769. DTrail5.Enabled = false
  7770. DTrail4.Enabled = false
  7771. DTrail3.Enabled = false
  7772. DTrail2.Enabled = false
  7773. DTrail.Enabled = false
  7774. for i, v in pairs(m:GetChildren()) do
  7775. if v:IsA("Part") then
  7776. v.BrickColor = BrickColor.new("Deep orange")
  7777. v.Material = "Glass"
  7778. end
  7779. end
  7780. for i, v in pairs(m2:GetChildren()) do
  7781. if v:IsA("Part") then
  7782. v.BrickColor = BrickColor.new("Deep orange")
  7783. v.Material = "Granite"
  7784. end
  7785. end
  7786. for i, v in pairs(m3:GetChildren()) do
  7787. if v:IsA("Part") then
  7788. v.BrickColor = BrickColor.new("Deep orange")
  7789. v.Material = "Neon"
  7790. end
  7791. end
  7792. for i, v in pairs(mw2:GetChildren()) do
  7793. if v:IsA("Part") then
  7794. v.BrickColor = BrickColor.new("Deep orange")
  7795. v.Material = "Neon"
  7796. end
  7797. end
  7798. for i, v in pairs(mw1:GetChildren()) do
  7799. if v:IsA("Part") then
  7800. v.Transparency = 1
  7801. v.BrickColor = BrickColor.new("Deep orange")
  7802. v.Material = "Neon"
  7803. end
  7804. end
  7805. for i, v in pairs(extrawingmod1:GetChildren()) do
  7806. if v:IsA("Part") then
  7807. v.Transparency = 1
  7808. v.BrickColor = BrickColor.new("White")
  7809. v.Material = "Neon"
  7810. end
  7811. end
  7812. for i, v in pairs(extrawingmod2:GetChildren()) do
  7813. if v:IsA("Part") then
  7814. v.Transparency = 1
  7815. v.BrickColor = BrickColor.new("White")
  7816. v.Material = "Neon"
  7817. end
  7818. end
  7819. local MAINRUINCOLOR = BrickColor.new("Deep orange")
  7820. maincolor = BrickColor.new("Deep orange")
  7821. BC.HeadColor = BrickColor.new("Nougat")
  7822. BC.LeftArmColor = BrickColor.new("Deep orange")
  7823. BC.LeftLegColor = BrickColor.new("Deep orange")
  7824. BC.RightArmColor = BrickColor.new("Deep orange")
  7825. BC.RightLegColor = BrickColor.new("Deep orange")
  7826. BC.TorsoColor = BrickColor.new("Deep orange")
  7827. tecks2.Text = "Master of time"
  7828. tecks2.Rotation = 0
  7829. tecks2.TextColor3 = Color3.new(235, 185, 48)
  7830. tecks2.TextStrokeColor3 = Color3.fromRGB(235, 185, 48)
  7831. chatfunc("Gentlemen,")
  7832. for i, v in pairs(ArmourParts) do
  7833. v.BrickColor = BrickColor.new("Deep orange")
  7834. end
  7835. for i, v in pairs(ArmourParts2) do
  7836. v.BrickColor = BrickColor.new("Deep orange")
  7837. end
  7838. for i, v in pairs(NeonParts) do
  7839. v.BrickColor = BrickColor.new("White")
  7840. end
  7841. wait(2)
  7842. chatfunc("You just annoyed me.")
  7843. wait(2)
  7844. for i, v in pairs(ArmourParts) do
  7845. v.BrickColor = BrickColor.new("Deep orange")
  7846. end
  7847. for i, v in pairs(ArmourParts2) do
  7848. v.BrickColor = BrickColor.new("Deep orange")
  7849. end
  7850. for i, v in pairs(NeonParts) do
  7851. v.BrickColor = BrickColor.new("White")
  7852. end
  7853. char.Head.face.Texture = "http://www.roblox.com/asset/?id=608798717"
  7854. maincolor = BrickColor.new("Deep orange")
  7855. BC.HeadColor = BrickColor.new("Nougat")
  7856. BC.LeftArmColor = BrickColor.new("Deep orange")
  7857. BC.LeftLegColor = BrickColor.new("Deep orange")
  7858. BC.RightArmColor = BrickColor.new("Deep orange")
  7859. BC.RightLegColor = BrickColor.new("Deep orange")
  7860. BC.TorsoColor = BrickColor.new("Deep orange")
  7861. for i, v in pairs(ArmourParts) do
  7862. v.BrickColor = BrickColor.new("Deep orange")
  7863. end
  7864. for i, v in pairs(ArmourParts2) do
  7865. v.BrickColor = BrickColor.new("Deep orange")
  7866. end
  7867. for i, v in pairs(NeonParts) do
  7868. v.BrickColor = BrickColor.new("White")
  7869. end
  7870. wait(1)
  7871. char.Head.face.Texture = "http://www.roblox.com/asset/?id=608798717"
  7872. tecks2.Text = "Master of time"
  7873. tecks2.Rotation = 0
  7874. tecks2.TextColor3 = Color3.new(235, 185, 48)
  7875. tecks2.TextStrokeColor3 = Color3.fromRGB(235, 185, 48)
  7876. tecks2.TextTransparency = 0
  7877. tecks2.TextStrokeTransparency = 0
  7878. for i, v in pairs(ArmourParts) do
  7879. v.BrickColor = BrickColor.new("Deep orange")
  7880. end
  7881. for i, v in pairs(ArmourParts2) do
  7882. v.BrickColor = BrickColor.new("Deep orange")
  7883. end
  7884. for i, v in pairs(NeonParts) do
  7885. v.BrickColor = BrickColor.new("White")
  7886. end
  7887. char.Head.face.Texture = "http://www.roblox.com/asset/?id=608798717"
  7888. maincolor = BrickColor.new("Deep orange")
  7889. BC.HeadColor = BrickColor.new("Nougat")
  7890. BC.LeftArmColor = BrickColor.new("Deep orange")
  7891. BC.LeftLegColor = BrickColor.new("Deep orange")
  7892. BC.RightArmColor = BrickColor.new("Deep orange")
  7893. BC.RightLegColor = BrickColor.new("Deep orange")
  7894. BC.TorsoColor = BrickColor.new("Deep orange")
  7895. Music.TimePosition = 2
  7896. Music.SoundId = "rbxassetid://492070484"
  7897. Music.Parent = tors
  7898. Music:Play()
  7899. elseif key == 'm' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Ascend == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false and Madness == true then
  7900. Madness = false
  7901. DTrail5.Enabled = false
  7902. DTrail4.Enabled = false
  7903. DTrail3.Enabled = false
  7904. DTrail2.Enabled = false
  7905. DTrail.Enabled = false
  7906. tecks2.Text = "Casual"
  7907. tecks2.Rotation = 0
  7908. tecks2.TextColor3 = Color3.new(0, 0, 0)
  7909. tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
  7910. resetmode()
  7911. Music.TimePosition = 0
  7912. Music.SoundId = "rbxassetid://1117396305"
  7913. Music.Parent = tors
  7914. Music:Play()
  7915. BC.HeadColor = BrickColor.new("Nougat")
  7916. BC.LeftArmColor = BrickColor.new("Smoky grey")
  7917. BC.LeftLegColor = BrickColor.new("Smoky grey")
  7918. BC.RightArmColor = BrickColor.new("Smoky grey")
  7919. BC.RightLegColor = BrickColor.new("Smoky grey")
  7920. BC.TorsoColor = BrickColor.new("Smoky grey")
  7921. for i, v in pairs(m:GetChildren()) do
  7922. if v:IsA("Part") then
  7923. v.BrickColor = BrickColor.new("Dark grey")
  7924. v.Material = "Glass"
  7925. end
  7926. end
  7927. for i, v in pairs(m2:GetChildren()) do
  7928. if v:IsA("Part") then
  7929. v.BrickColor = BrickColor.new("Dark stone grey")
  7930. v.Material = "Granite"
  7931. end
  7932. end
  7933. for i, v in pairs(m3:GetChildren()) do
  7934. if v:IsA("Part") then
  7935. v.BrickColor = BrickColor.new("Dark grey")
  7936. v.Material = "Neon"
  7937. end
  7938. end
  7939. for i, v in pairs(mw2:GetChildren()) do
  7940. if v:IsA("Part") then
  7941. v.BrickColor = BrickColor.new("Dark grey")
  7942. v.Material = "Neon"
  7943. end
  7944. end
  7945. for i, v in pairs(mw1:GetChildren()) do
  7946. if v:IsA("Part") then
  7947. v.Transparency = 1
  7948. v.BrickColor = BrickColor.new("Dark grey")
  7949. v.Material = "Neon"
  7950. end
  7951. end
  7952. for i, v in pairs(extrawingmod1:GetChildren()) do
  7953. if v:IsA("Part") then
  7954. v.Transparency = 1
  7955. v.BrickColor = BrickColor.new("White")
  7956. v.Material = "Neon"
  7957. end
  7958. end
  7959. for i, v in pairs(extrawingmod2:GetChildren()) do
  7960. if v:IsA("Part") then
  7961. v.Transparency = 1
  7962. v.BrickColor = BrickColor.new("White")
  7963. v.Material = "Neon"
  7964. end
  7965. end
  7966. local MAINRUINCOLOR = BrickColor.new("Dark grey")
  7967. elseif key == 'n' and tecks2.TextTransparency == 1 and tecks2.TextStrokeTransparency == 1 then
  7968. tecks2.TextTransparency = 0
  7969. tecks2.TextStrokeTransparency = 0
  7970. elseif key == 'n' and tecks2.TextTransparency == 0 and tecks2.TextStrokeTransparency == 0 then
  7971. tecks2.TextTransparency = 1
  7972. tecks2.TextStrokeTransparency = 1
  7973. elseif key == 'b' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Pixels == false and Memer == false and Ascend == false and Big_Black == false and Emperor == false then
  7974. Memer = true
  7975. DTrail5.Enabled = false
  7976. DTrail4.Enabled = false
  7977. DTrail3.Enabled = false
  7978. DTrail2.Enabled = false
  7979. DTrail.Enabled = false
  7980. tecks2.Text = "Meme-us"
  7981. tecks2.Rotation = 0
  7982. tecks2.TextColor3 = Color3.new(0, 0, 14)
  7983. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 30)
  7984. for i, v in pairs(ArmourParts) do
  7985. v.BrickColor = BrickColor.new("Medium blue")
  7986. end
  7987. for i, v in pairs(ArmourParts2) do
  7988. v.BrickColor = BrickColor.new("Dark blue")
  7989. end
  7990. for i, v in pairs(NeonParts) do
  7991. v.BrickColor = BrickColor.new("White")
  7992. end
  7993. char.Head.face.Texture = "http://www.roblox.com/asset/?id=620619801"
  7994. maincolor = BrickColor.new("Medium blue")
  7995. BC.HeadColor = BrickColor.new("Nougat")
  7996. BC.LeftArmColor = BrickColor.new("Medium blue")
  7997. BC.LeftLegColor = BrickColor.new("Medium blue")
  7998. BC.RightArmColor = BrickColor.new("Medium blue")
  7999. BC.RightLegColor = BrickColor.new("Medium blue")
  8000. BC.TorsoColor = BrickColor.new("Medium blue")
  8001. Music.TimePosition = 2
  8002. Music.SoundId = "rbxassetid://0"
  8003. Music.Parent = tors
  8004. Music:Play()
  8005. for i, v in pairs(m:GetChildren()) do
  8006. if v:IsA("Part") then
  8007. v.BrickColor = BrickColor.new("Medium blue")
  8008. v.Material = "Glass"
  8009. end
  8010. end
  8011. for i, v in pairs(m2:GetChildren()) do
  8012. if v:IsA("Part") then
  8013. v.BrickColor = BrickColor.new("Medium blue")
  8014. v.Material = "Granite"
  8015. end
  8016. end
  8017. for i, v in pairs(m3:GetChildren()) do
  8018. if v:IsA("Part") then
  8019. v.BrickColor = BrickColor.new("Medium blue")
  8020. v.Material = "Neon"
  8021. end
  8022. end
  8023. for i, v in pairs(mw2:GetChildren()) do
  8024. if v:IsA("Part") then
  8025. v.BrickColor = BrickColor.new("Medium blue")
  8026. v.Material = "Neon"
  8027. end
  8028. end
  8029. for i, v in pairs(mw1:GetChildren()) do
  8030. if v:IsA("Part") then
  8031. v.Transparency = 1
  8032. v.BrickColor = BrickColor.new("Medium blue")
  8033. v.Material = "Neon"
  8034. end
  8035. end
  8036. for i, v in pairs(extrawingmod1:GetChildren()) do
  8037. if v:IsA("Part") then
  8038. v.Transparency = 1
  8039. v.BrickColor = BrickColor.new("White")
  8040. v.Material = "Neon"
  8041. end
  8042. end
  8043. for i, v in pairs(extrawingmod2:GetChildren()) do
  8044. if v:IsA("Part") then
  8045. v.Transparency = 1
  8046. v.BrickColor = BrickColor.new("White")
  8047. v.Material = "Neon"
  8048. end
  8049. end
  8050. local MAINRUINCOLOR = BrickColor.new("Medium blue")
  8051. elseif key == 'b' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Pixels == false and Ascend == false and Big_Black == false and Emperor == false and Memer == true then
  8052. Memer = false
  8053. DTrail5.Enabled = false
  8054. DTrail4.Enabled = false
  8055. DTrail3.Enabled = false
  8056. DTrail2.Enabled = false
  8057. DTrail.Enabled = false
  8058. tecks2.Text = "Casual"
  8059. tecks2.Rotation = 0
  8060. tecks2.TextColor3 = Color3.new(0, 0, 0)
  8061. tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
  8062. resetmode()
  8063. Music.TimePosition = 0
  8064. Music.SoundId = "rbxassetid://1117396305"
  8065. Music.Parent = tors
  8066. Music:Play()
  8067. BC.HeadColor = BrickColor.new("Nougat")
  8068. BC.LeftArmColor = BrickColor.new("Smoky grey")
  8069. BC.LeftLegColor = BrickColor.new("Smoky grey")
  8070. BC.RightArmColor = BrickColor.new("Smoky grey")
  8071. BC.RightLegColor = BrickColor.new("Smoky grey")
  8072. BC.TorsoColor = BrickColor.new("Smoky grey")
  8073. for i, v in pairs(m:GetChildren()) do
  8074. if v:IsA("Part") then
  8075. v.BrickColor = BrickColor.new("Dark grey")
  8076. v.Material = "Glass"
  8077. end
  8078. end
  8079. for i, v in pairs(m2:GetChildren()) do
  8080. if v:IsA("Part") then
  8081. v.BrickColor = BrickColor.new("Dark stone grey")
  8082. v.Material = "Granite"
  8083. end
  8084. end
  8085. for i, v in pairs(m3:GetChildren()) do
  8086. if v:IsA("Part") then
  8087. v.BrickColor = BrickColor.new("Dark grey")
  8088. v.Material = "Neon"
  8089. end
  8090. end
  8091. for i, v in pairs(mw2:GetChildren()) do
  8092. if v:IsA("Part") then
  8093. v.BrickColor = BrickColor.new("Dark grey")
  8094. v.Material = "Neon"
  8095. end
  8096. end
  8097. for i, v in pairs(mw1:GetChildren()) do
  8098. if v:IsA("Part") then
  8099. v.Transparency = 1
  8100. v.BrickColor = BrickColor.new("Dark grey")
  8101. v.Material = "Neon"
  8102. end
  8103. end
  8104. for i, v in pairs(extrawingmod1:GetChildren()) do
  8105. if v:IsA("Part") then
  8106. v.Transparency = 1
  8107. v.BrickColor = BrickColor.new("White")
  8108. v.Material = "Neon"
  8109. end
  8110. end
  8111. for i, v in pairs(extrawingmod2:GetChildren()) do
  8112. if v:IsA("Part") then
  8113. v.Transparency = 1
  8114. v.BrickColor = BrickColor.new("White")
  8115. v.Material = "Neon"
  8116. end
  8117. end
  8118. local MAINRUINCOLOR = BrickColor.new("Dark grey")
  8119. elseif key == 'n' and tecks2.TextTransparency == 1 and tecks2.TextStrokeTransparency == 1 then
  8120. tecks2.TextTransparency = 0
  8121. tecks2.TextStrokeTransparency = 0
  8122. elseif key == 'n' and tecks2.TextTransparency == 0 and tecks2.TextStrokeTransparency == 0 then
  8123. tecks2.TextTransparency = 1
  8124. tecks2.TextStrokeTransparency = 1
  8125. elseif key == 'c' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Pixels == false and Memer == false and Ascend == false and Big_Black == false and Emperor == false then
  8126. Big_Black = true
  8127. Music.TimePosition = 0
  8128. Music.SoundId = "rbxassetid://0"
  8129. Music.Parent = tors
  8130. Music:Play()
  8131. tecks2.Text = "Big Black"
  8132. tecks2.Rotation = 0
  8133. tecks2.TextColor3 = Color3.new(1, 1, 1)
  8134. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  8135. DTrail5.Enabled = false
  8136. DTrail4.Enabled = false
  8137. DTrail3.Enabled = false
  8138. DTrail2.Enabled = false
  8139. DTrail.Enabled = false
  8140. for i, v in pairs(ArmourParts) do
  8141. v.BrickColor = BrickColor.new("Really black")
  8142. end
  8143. for i, v in pairs(ArmourParts2) do
  8144. v.BrickColor = BrickColor.new("Really black")
  8145. end
  8146. for i, v in pairs(NeonParts) do
  8147. v.BrickColor = BrickColor.new("White")
  8148. end
  8149. char.Head.face.Texture = "http://www.roblox.com/asset/?id=620619801"
  8150. maincolor = BrickColor.new("Really black")
  8151. BC.HeadColor = BrickColor.new("Nougat")
  8152. BC.LeftArmColor = BrickColor.new("Really black")
  8153. BC.LeftLegColor = BrickColor.new("Really black")
  8154. BC.RightArmColor = BrickColor.new("Really black")
  8155. BC.RightLegColor = BrickColor.new("Really black")
  8156. BC.TorsoColor = BrickColor.new("Really black")
  8157. tl1.Enabled = true
  8158. tl2.Enabled = true
  8159. tl3.Enabled = true
  8160. attack = true
  8161. hum.WalkSpeed = 0
  8162. storehumanoidWS = 8
  8163. hum.JumpPower = 0
  8164. newThemeCust("rbxassetid://1420353940",0,1,1)
  8165. kan.TimePosition = 0
  8166. ModeOfGlitch = 8376532578634534
  8167. repeat swait() until kan.IsLoaded
  8168. Chat("Riddle me this..",text.TextStrokeColor3)
  8169. for i = 0, 14, .1 do
  8170. swait()
  8171. RH.C0=clerp(RH.C0,cf(1,-1-.2*math.cos(sine/16),0)*angles(0,math.rad(90),0),.1)
  8172. LH.C0=clerp(LH.C0,cf(-1,-1-.2*math.cos(sine/16),.05)*angles(0,math.rad(15),0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1)
  8173. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0+.2*math.cos(sine/16)),.1)
  8174. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(0,0,0),.1)
  8175. RW.C0=clerp(RW.C0,cf(1,0.5+.2*math.cos(sine/16),-.65)*angles(math.rad(45),0,math.rad(-90)),.1)
  8176. LW.C0=clerp(LW.C0,cf(-1,0.5+.2*math.cos(sine/16),-.65)*angles(math.rad(-45),0,math.rad(100)),.1)
  8177. end
  8178. Chat("Riddle me that..",text.TextStrokeColor3)
  8179. for i = 0, 12, .1 do
  8180. swait()
  8181. RH.C0=clerp(RH.C0,cf(1,-1-.2*math.cos(sine/16),0)*angles(0,math.rad(90),0),.1)
  8182. LH.C0=clerp(LH.C0,cf(-1,-1-.2*math.cos(sine/16),.05)*angles(0,math.rad(15),0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1)
  8183. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0+.2*math.cos(sine/16)),.1)
  8184. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(0,math.rad(25),0),.1)
  8185. RW.C0=clerp(RW.C0,cf(1,0.5+.2*math.cos(sine/16),-.65)*angles(math.rad(45),0,math.rad(-90)),.1)
  8186. LW.C0=clerp(LW.C0,cf(-1,0.5+.2*math.cos(sine/16),-.65)*angles(math.rad(-45),0,math.rad(100)),.1)
  8187. end
  8188. Chat("Who's afraid of the big black..",Color3.new(1,1,1))
  8189. for i = 0, 16, .1 do
  8190. swait()
  8191. RH.C0=clerp(RH.C0,cf(1,-1-.2*math.cos(sine/16),0)*angles(0,math.rad(90),0),.1)
  8192. LH.C0=clerp(LH.C0,cf(-1,-1-.2*math.cos(sine/16),.05)*angles(0,math.rad(15),0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1)
  8193. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0+.2*math.cos(sine/16)),.1)
  8194. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(25),0,0),.1)
  8195. RW.C0=clerp(RW.C0,cf(1,0.5+.2*math.cos(sine/16),-.65)*angles(math.rad(45),0,math.rad(-90)),.1)
  8196. LW.C0=clerp(LW.C0,cf(-1,0.5+.2*math.cos(sine/16),-.65)*angles(math.rad(-45),0,math.rad(100)),.1)
  8197. end
  8198. CFuncs["Sound"].Create("rbxassetid://206082327", root, 2.5,1)
  8199. CFuncs["Sound"].Create("rbxassetid://847061203", root, 5,1)
  8200. CFuncs["Sound"].Create("rbxassetid://239000203", root, 2.5,1)
  8201. CFuncs["Sound"].Create("rbxassetid://579687077", root, 2.5,0.75)
  8202. pcall(function() Character.ReaperShadowHead.Eye1.BrickColor = BrickColor.new'Black' end)
  8203. pcall(function() Character.ReaperShadowHead.Eye2.BrickColor = BrickColor.new'Black' end)
  8204. CameraEnshaking(5,2.5)
  8205. MAINRUINCOLOR = BrickColor.new("Really black")
  8206. sphere(2.5,"Add",root.CFrame,vt(0,0,0),1,MAINRUINCOLOR)
  8207. for i = 0, 49 do
  8208. PixelBlock(1,math.random(1,20),"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.04,MAINRUINCOLOR,0)
  8209. end
  8210. for i = 0,3,0.1 do
  8211. sphereMK(2.5,-1,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2.5,2.5,25,-0.025,MAINRUINCOLOR,0)
  8212. end
  8213. for i, v in pairs(mw2:GetChildren()) do
  8214. if v:IsA("Part") then
  8215. v.BrickColor = BrickColor.new("Really black")
  8216. v.Material = "Glass"
  8217. end
  8218. end
  8219. for i, v in pairs(mw1:GetChildren()) do
  8220. if v:IsA("Part") then
  8221. v.Transparency = 0
  8222. v.BrickColor = BrickColor.new("Really black")
  8223. v.Material = "Glass"
  8224. end
  8225. end
  8226. for i, v in pairs(m:GetChildren()) do
  8227. if v:IsA("Part") then
  8228. v.BrickColor = BrickColor.new("Really black")
  8229. v.Material = "Glass"
  8230. end
  8231. end
  8232. for i, v in pairs(m2:GetChildren()) do
  8233. if v:IsA("Part") then
  8234. v.BrickColor = BrickColor.new("Dark stone grey")
  8235. v.Material = "Granite"
  8236. end
  8237. end
  8238. for i, v in pairs(m3:GetChildren()) do
  8239. if v:IsA("Part") then
  8240. v.BrickColor = BrickColor.new("Really black")
  8241. v.Material = "Glass"
  8242. end
  8243. end
  8244. for i, v in pairs(extrawingmod1:GetChildren()) do
  8245. if v:IsA("Part") then
  8246. v.Transparency = 0
  8247. v.BrickColor = BrickColor.new("Dark stone grey")
  8248. v.Material = "Glass"
  8249. end
  8250. end
  8251. for i, v in pairs(extrawingmod2:GetChildren()) do
  8252. if v:IsA("Part") then
  8253. v.Transparency = 0
  8254. v.BrickColor = BrickColor.new("Dark stone grey")
  8255. v.Material = "Glass"
  8256. end
  8257. end
  8258. for i = 0,2,0.1 do
  8259. swait()
  8260. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.2)
  8261. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.2)
  8262. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(-30),math.rad(0),math.rad(0)),.2)
  8263. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-30),math.rad(0),math.rad(0 - 2.5 * math.cos(sine / 0.2))),.2)
  8264. RW.C0=clerp(RW.C0,cf(1.45,0.4,0)*angles(math.rad(-20),math.rad(0 - 2 * math.cos(sine / 0.2)),math.rad(80 + 2 * math.cos(sine / 0.2))),.2)
  8265. LW.C0=clerp(LW.C0,cf(-1.45,0.4,0)*angles(math.rad(-20),math.rad(0 + 2 * math.cos(sine / 0.2)),math.rad(-80 - 2 * math.cos(sine / 0.2))),.2)
  8266. end
  8267. hum.JumpPower = 50
  8268. hum.WalkSpeed = storehumanoidWS
  8269. attack = false
  8270. for i, v in pairs(ArmourParts) do
  8271. v.BrickColor = BrickColor.new("Really black")
  8272. end
  8273. for i, v in pairs(ArmourParts2) do
  8274. v.BrickColor = BrickColor.new("Really black")
  8275. end
  8276. for i, v in pairs(NeonParts) do
  8277. v.BrickColor = BrickColor.new("White")
  8278. end
  8279. char.Head.face.Texture = "http://www.roblox.com/asset/?id=620619801"
  8280. maincolor = BrickColor.new("Really black")
  8281. BC.HeadColor = BrickColor.new("Nougat")
  8282. BC.LeftArmColor = BrickColor.new("Really black")
  8283. BC.LeftLegColor = BrickColor.new("Really black")
  8284. BC.RightArmColor = BrickColor.new("Really black")
  8285. BC.RightLegColor = BrickColor.new("Really black")
  8286. BC.TorsoColor = BrickColor.new("Really black")
  8287. elseif key == 'c' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Pixels == false and Ascend == false and Memer == false and Emperor == false and Big_Black == true then
  8288. Big_Black = false
  8289. newThemeCust("rbxassetid://0",0,1,1)
  8290. DTrail5.Enabled = false
  8291. DTrail4.Enabled = false
  8292. DTrail3.Enabled = false
  8293. DTrail2.Enabled = false
  8294. DTrail.Enabled = false
  8295. tl1.Enabled = false
  8296. tl2.Enabled = false
  8297. tl3.Enabled = false
  8298. tecks2.Text = "Casual"
  8299. tecks2.Rotation = 0
  8300. tecks2.TextColor3 = Color3.new(0, 0, 0)
  8301. tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
  8302. resetmode()
  8303. Music.TimePosition = 0
  8304. Music.SoundId = "rbxassetid://1117396305"
  8305. Music.Parent = tors
  8306. Music:Play()
  8307. BC.HeadColor = BrickColor.new("Nougat")
  8308. BC.LeftArmColor = BrickColor.new("Smoky grey")
  8309. BC.LeftLegColor = BrickColor.new("Smoky grey")
  8310. BC.RightArmColor = BrickColor.new("Smoky grey")
  8311. BC.RightLegColor = BrickColor.new("Smoky grey")
  8312. BC.TorsoColor = BrickColor.new("Smoky grey")
  8313. for i, v in pairs(m:GetChildren()) do
  8314. if v:IsA("Part") then
  8315. v.BrickColor = BrickColor.new("Dark grey")
  8316. v.Material = "Glass"
  8317. end
  8318. end
  8319. for i, v in pairs(m2:GetChildren()) do
  8320. if v:IsA("Part") then
  8321. v.BrickColor = BrickColor.new("Dark stone grey")
  8322. v.Material = "Granite"
  8323. end
  8324. end
  8325. for i, v in pairs(m3:GetChildren()) do
  8326. if v:IsA("Part") then
  8327. v.BrickColor = BrickColor.new("Dark grey")
  8328. v.Material = "Neon"
  8329. end
  8330. end
  8331. for i, v in pairs(mw2:GetChildren()) do
  8332. if v:IsA("Part") then
  8333. v.BrickColor = BrickColor.new("Dark grey")
  8334. v.Material = "Neon"
  8335. end
  8336. end
  8337. for i, v in pairs(mw1:GetChildren()) do
  8338. if v:IsA("Part") then
  8339. v.Transparency = 1
  8340. v.BrickColor = BrickColor.new("Dark grey")
  8341. v.Material = "Neon"
  8342. end
  8343. end
  8344. for i, v in pairs(extrawingmod1:GetChildren()) do
  8345. if v:IsA("Part") then
  8346. v.Transparency = 1
  8347. v.BrickColor = BrickColor.new("White")
  8348. v.Material = "Neon"
  8349. end
  8350. end
  8351. for i, v in pairs(extrawingmod2:GetChildren()) do
  8352. if v:IsA("Part") then
  8353. v.Transparency = 1
  8354. v.BrickColor = BrickColor.new("White")
  8355. v.Material = "Neon"
  8356. end
  8357. end
  8358. local MAINRUINCOLOR = BrickColor.new("Dark grey")
  8359. elseif key == 'b' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Pixels == false and Memer == false and Ascend == false and Big_Black == false and Emperor == false then
  8360. Memer = true
  8361. DTrail5.Enabled = false
  8362. DTrail4.Enabled = false
  8363. DTrail3.Enabled = false
  8364. DTrail2.Enabled = false
  8365. DTrail.Enabled = false
  8366. tecks2.Text = "Memer"
  8367. tecks2.Rotation = 0
  8368. tecks2.TextColor3 = Color3.new(0, 0, 14)
  8369. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 30)
  8370. for i, v in pairs(ArmourParts) do
  8371. v.BrickColor = BrickColor.new("Medium blue")
  8372. end
  8373. for i, v in pairs(ArmourParts2) do
  8374. v.BrickColor = BrickColor.new("Dark blue")
  8375. end
  8376. for i, v in pairs(NeonParts) do
  8377. v.BrickColor = BrickColor.new("White")
  8378. end
  8379. char.Head.face.Texture = "http://www.roblox.com/asset/?id=620619801"
  8380. maincolor = BrickColor.new("Medium blue")
  8381. BC.HeadColor = BrickColor.new("Nougat")
  8382. BC.LeftArmColor = BrickColor.new("Medium blue")
  8383. BC.LeftLegColor = BrickColor.new("Medium blue")
  8384. BC.RightArmColor = BrickColor.new("Medium blue")
  8385. BC.RightLegColor = BrickColor.new("Medium blue")
  8386. BC.TorsoColor = BrickColor.new("Medium blue")
  8387. Music.TimePosition = 2
  8388. Music.SoundId = "rbxassetid://0"
  8389. Music.Parent = tors
  8390. Music:Play()
  8391. for i, v in pairs(m:GetChildren()) do
  8392. if v:IsA("Part") then
  8393. v.BrickColor = BrickColor.new("Medium blue")
  8394. v.Material = "Glass"
  8395. end
  8396. end
  8397. for i, v in pairs(m2:GetChildren()) do
  8398. if v:IsA("Part") then
  8399. v.BrickColor = BrickColor.new("Medium blue")
  8400. v.Material = "Granite"
  8401. end
  8402. end
  8403. for i, v in pairs(m3:GetChildren()) do
  8404. if v:IsA("Part") then
  8405. v.BrickColor = BrickColor.new("Medium blue")
  8406. v.Material = "Neon"
  8407. end
  8408. end
  8409. for i, v in pairs(mw2:GetChildren()) do
  8410. if v:IsA("Part") then
  8411. v.BrickColor = BrickColor.new("Medium blue")
  8412. v.Material = "Neon"
  8413. end
  8414. end
  8415. for i, v in pairs(mw1:GetChildren()) do
  8416. if v:IsA("Part") then
  8417. v.Transparency = 1
  8418. v.BrickColor = BrickColor.new("Medium blue")
  8419. v.Material = "Neon"
  8420. end
  8421. end
  8422. for i, v in pairs(extrawingmod1:GetChildren()) do
  8423. if v:IsA("Part") then
  8424. v.Transparency = 1
  8425. v.BrickColor = BrickColor.new("White")
  8426. v.Material = "Neon"
  8427. end
  8428. end
  8429. for i, v in pairs(extrawingmod2:GetChildren()) do
  8430. if v:IsA("Part") then
  8431. v.Transparency = 1
  8432. v.BrickColor = BrickColor.new("White")
  8433. v.Material = "Neon"
  8434. end
  8435. end
  8436. local MAINRUINCOLOR = BrickColor.new("Medium blue")
  8437. elseif key == 'b' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Pixels == false and Ascend == false and Big_Black == false and Emperor == false and Memer == true then
  8438. Memer = false
  8439. DTrail5.Enabled = false
  8440. DTrail4.Enabled = false
  8441. DTrail3.Enabled = false
  8442. DTrail2.Enabled = false
  8443. DTrail.Enabled = false
  8444. tecks2.Text = "Casual"
  8445. tecks2.Rotation = 0
  8446. tecks2.TextColor3 = Color3.new(0, 0, 0)
  8447. tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
  8448. resetmode()
  8449. Music.TimePosition = 0
  8450. Music.SoundId = "rbxassetid://1117396305"
  8451. Music.Parent = tors
  8452. Music:Play()
  8453. BC.HeadColor = BrickColor.new("Nougat")
  8454. BC.LeftArmColor = BrickColor.new("Smoky grey")
  8455. BC.LeftLegColor = BrickColor.new("Smoky grey")
  8456. BC.RightArmColor = BrickColor.new("Smoky grey")
  8457. BC.RightLegColor = BrickColor.new("Smoky grey")
  8458. BC.TorsoColor = BrickColor.new("Smoky grey")
  8459. for i, v in pairs(m:GetChildren()) do
  8460. if v:IsA("Part") then
  8461. v.BrickColor = BrickColor.new("Dark grey")
  8462. v.Material = "Glass"
  8463. end
  8464. end
  8465. for i, v in pairs(m2:GetChildren()) do
  8466. if v:IsA("Part") then
  8467. v.BrickColor = BrickColor.new("Dark stone grey")
  8468. v.Material = "Granite"
  8469. end
  8470. end
  8471. for i, v in pairs(m3:GetChildren()) do
  8472. if v:IsA("Part") then
  8473. v.BrickColor = BrickColor.new("Dark grey")
  8474. v.Material = "Neon"
  8475. end
  8476. end
  8477. for i, v in pairs(mw2:GetChildren()) do
  8478. if v:IsA("Part") then
  8479. v.BrickColor = BrickColor.new("Dark grey")
  8480. v.Material = "Neon"
  8481. end
  8482. end
  8483. for i, v in pairs(mw1:GetChildren()) do
  8484. if v:IsA("Part") then
  8485. v.Transparency = 1
  8486. v.BrickColor = BrickColor.new("Dark grey")
  8487. v.Material = "Neon"
  8488. end
  8489. end
  8490. for i, v in pairs(extrawingmod1:GetChildren()) do
  8491. if v:IsA("Part") then
  8492. v.Transparency = 1
  8493. v.BrickColor = BrickColor.new("White")
  8494. v.Material = "Neon"
  8495. end
  8496. end
  8497. for i, v in pairs(extrawingmod2:GetChildren()) do
  8498. if v:IsA("Part") then
  8499. v.Transparency = 1
  8500. v.BrickColor = BrickColor.new("White")
  8501. v.Material = "Neon"
  8502. end
  8503. end
  8504. local MAINRUINCOLOR = BrickColor.new("Dark grey")
  8505. elseif key == 'n' and tecks2.TextTransparency == 1 and tecks2.TextStrokeTransparency == 1 then
  8506. tecks2.TextTransparency = 0
  8507. tecks2.TextStrokeTransparency = 0
  8508. elseif key == 'n' and tecks2.TextTransparency == 0 and tecks2.TextStrokeTransparency == 0 then
  8509. tecks2.TextTransparency = 1
  8510. tecks2.TextStrokeTransparency = 1
  8511. end
  8512. end
  8513. end)
  8514. mouse.KeyDown:connect(function(key)
  8515. if attack == false then
  8516. if EdgyMode == true then
  8517. if key == 'r' then
  8518. Decapitate()
  8519. elseif key == 'e' then
  8520. Laugh()
  8521. end
  8522. end
  8523. if Divinity == true then
  8524. if key == 'r' then
  8525. Beam_Of_Light()
  8526. elseif key == 'f' then
  8527. Blast_Of_God()
  8528. end
  8529. end
  8530. if Fighter == true then
  8531. if key == 'e' then
  8532. Flying_Kick()
  8533. elseif key == 'f' then
  8534. UpperCut()
  8535. elseif key == 't' then
  8536. Spinning_Kick()
  8537. end
  8538. end
  8539. if Purity == true then
  8540. if key == 'r' then
  8541. Purity_Slam()
  8542. end
  8543. end
  8544. if Solar == true then
  8545. if key == 'r' then
  8546. Eruption()
  8547. elseif key == 't' then
  8548. Solar_Flare()
  8549. end
  8550. end
  8551. if Frost == true then
  8552. if key == 'r' then
  8553. Blizzard()
  8554. elseif key == 't' then
  8555. Cryo_Freeze()
  8556. end
  8557. end
  8558. if Ashes == true then
  8559. if key == 't' and notmenacing then
  8560. Menacing_Aura()
  8561. elseif key == 'r' and alternatecooldownbecausewhynotdood == false then
  8562. Heat_Stroke()
  8563. end
  8564. end
  8565. if Lunar == true then
  8566. if key == 't' then
  8567. ShadowWarp()
  8568. elseif key == 'r' then
  8569. Shade()
  8570. end
  8571. end
  8572. if Destruction == true then
  8573. if key == 'r' then
  8574. Diablo_Explosion()
  8575. elseif key == 'f' then
  8576. Hell_From_Above()
  8577. end
  8578. end
  8579. if Planetary == true then
  8580. if key == 'r' then
  8581. Multi_Bombs()
  8582. elseif key == 't' then
  8583. Universal_Crush()
  8584. end
  8585. end
  8586. if Pixels == true then
  8587. if key == 'r' then
  8588. Pixel_Corrupt()
  8589. elseif key == 't' then
  8590. dead()
  8591. end
  8592. end
  8593. if Memer == true then
  8594. if key == 'r' then
  8595. HAAAAA()
  8596. elseif key == 't' then
  8597. EndMySufferingV2()
  8598. elseif key == 'q' then
  8599. NothingPersonal()
  8600. elseif key == 'e' then
  8601. GEtOuT()
  8602. elseif key == 'f' then
  8603. Sonic()
  8604. elseif key == 'g' then
  8605. Sonic2()
  8606. end
  8607. end
  8608. if Emperor == true then
  8609. if key == 't' then
  8610. Taunt()
  8611. end
  8612. end
  8613. if Ascend == true then
  8614. if key == 'r' then
  8615. Ascent()
  8616. end
  8617. end
  8618. if Madness == true then
  8619. if key == 'r' then
  8620. Explosion()
  8621. end
  8622. end
  8623. if helpme == true then
  8624. if key == 'r' then
  8625. Painful_Stomp()
  8626. elseif key == 'f' then
  8627. Ending()
  8628. elseif key == 't' then
  8629. Ende_der_Weld()
  8630. end
  8631. end
  8632. end
  8633. end)
  8634.  
  8635.  
  8636. coroutine.resume(coroutine.create(function()
  8637. while true do
  8638. swait(8)
  8639. if Solar == true then
  8640. sphereMK(5, 0.12, "Add", root.CFrame * CFrame.new(math.random(-6, 6), -10, math.random(-6, 6)) * CFrame.Angles(math.rad(90 + math.random(-15, 15)), math.rad(math.random(-15, 15)), 0), 1, 1, 15, -0.01, maincolor, 0)
  8641. end
  8642. end
  8643. end))
  8644. coroutine.resume(coroutine.create(function()
  8645. while true do
  8646. swait(4)
  8647. if Frost == true then
  8648. Effects.Block.Create(BrickC("Institutional white"), tors.CFrame * CF(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3)), 2, 2, 2, 0.5, 0.5, 0.5, 0.03)
  8649. Effects.Ring.Create(BrickC("Teal"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 0.05, 0.05, 0.05, 0.15, 0.15, 0.15, 0.02)
  8650. end
  8651. end
  8652. end))
  8653. coroutine.resume(coroutine.create(function()
  8654. while true do
  8655. swait(4)
  8656. if Lunar == true then
  8657. Effects.Block.Create(BrickC("Dark blue"), tors.CFrame * CF(Mrandom(-4,4),Mrandom(-4,4),Mrandom(-4,4)), 2, 2, 2, 0.5, 0.5, 0.5, 0.03)
  8658. end
  8659. end
  8660. end))
  8661.  
  8662.  
  8663.  
  8664. -------------------------------------------------------
  8665. --Start Animations--
  8666. -------------------------------------------------------
  8667. local equipped = false
  8668. local idle = 0
  8669. local change = 1
  8670. local val = 0
  8671. local toim = 0
  8672. local idleanim = 0.4
  8673. hum.WalkSpeed = 8
  8674. hum.Animator.Parent = nil
  8675. while true do
  8676. swait()
  8677. Music.Parent = tors
  8678. if helpme == true then
  8679. for i, v in pairs(ArmourParts) do
  8680. v.BrickColor = BrickColor.random()
  8681. end
  8682. for i, v in pairs(ArmourParts2) do
  8683. v.BrickColor = BrickColor.random()
  8684. end
  8685. for i, v in pairs(NeonParts) do
  8686. v.BrickColor = BrickColor.random()
  8687. end
  8688. maincolor = BrickColor.random()
  8689. char.Head.face.Texture = "http://lcyyy.gctqdnqz.lceqo.ru2.gsr.awhoer.net/asset/?id="..insanityface[math.random(1,#insanityface)]
  8690. tecks2.Text = ""..insanity[math.random(1,#insanity)]
  8691. tecks2.TextColor3 = maincolor.Color
  8692. tecks2.TextStrokeColor3 = maincolor.Color
  8693. tecks2.Rotation = math.random(-11, 11)
  8694. BC.HeadColor = BrickColor.new("Nougat")
  8695. BC.LeftArmColor = BrickColor.random()
  8696. BC.LeftLegColor = BrickColor.random()
  8697. BC.RightArmColor = BrickColor.random()
  8698. BC.RightLegColor = BrickColor.random()
  8699. BC.TorsoColor = BrickColor.random()
  8700. MagicShockTrailAlt2(maincolor, root.CFrame * CF(Mrandom(-15,15),-3,Mrandom(-15,15)) * angles(Rad(90 + Mrandom(-25, 25)),Rad(0),Rad(0)),1,.5,.5,-0.01,-0.01,7,0.1,Mrandom(1,2))
  8701. end
  8702. if EdgyMode == true then
  8703. tecks2.Rotation = math.random(-2, 2)
  8704. end
  8705. if Planetary == true then
  8706. MagicShockTrailAlt2(maincolor, root.CFrame * CF(Mrandom(-25,25),-3,Mrandom(-25,25)) * angles(Rad(90 + Mrandom(-15, 15)),Rad(0),Rad(0)),1,.5,.5,-0.01,-0.01,7,0.1,2)
  8707. tecks2.Rotation = math.random(-4, 4)
  8708. end
  8709. sine = sine + change
  8710. local torvel = (root.Velocity * Vector3.new(1, 0, 1)).magnitude
  8711. local velderp = root.Velocity.y
  8712. hitfloor, posfloor = rayCast(root.Position, CFrame.new(root.Position, root.Position - Vector3.new(0, 1, 0)).lookVector, 4, char)
  8713. if equipped == true or equipped == false then
  8714. if attack == false then
  8715. idle = idle + 1
  8716. else
  8717. idle = 0
  8718. end
  8719. if 1 < root.Velocity.y and hitfloor == nil then
  8720. Anim = "Jump"
  8721. change = 1
  8722. if attack == false then
  8723. rootj.C0 = clerp(rootj.C0, RootCF * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,0),0.3)
  8724. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-10), Rad(0), Rad(0)), 0.3)
  8725. RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(15)),0.3)
  8726. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(-15)),0.3)
  8727. LH.C0=clerp(LH.C0, CF(-1,-.4-0.1 * Cos(sine / 20), -.6) * LHCF * angles(Rad(-5), Rad(-0), Rad(20)), 0.15)
  8728. RH.C0=clerp(RH.C0, CF(1,-1-0.1 * Cos(sine / 20), -.3) * angles(Rad(0), Rad(90), Rad(0)), .3)
  8729. end
  8730. elseif -1 > root.Velocity.y and hitfloor == nil then
  8731. Anim = "Fall"
  8732. change = 1
  8733. if attack == false then
  8734. rootj.C0 = clerp(rootj.C0, RootCF * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,0),0.3)
  8735. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(10), Rad(0), Rad(0)), 0.3)
  8736. RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(90)),0.3)
  8737. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(-90)),0.3)
  8738. LH.C0 = clerp(LH.C0, CF(-1,-.4-0.1 * Cos(sine / 20), -.6) * LHCF * angles(Rad(-5), Rad(-0), Rad(20)), 0.15)
  8739. RH.C0 = clerp(RH.C0, CF(1,-1-0.1 * Cos(sine / 20), -.3) * angles(Rad(0), Rad(90), Rad(0)), .3)
  8740. end
  8741. elseif torvel < 1 and hitfloor ~= nil then
  8742. Anim = "Idle"
  8743. change = 1
  8744. if attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ascend == false and Madness == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
  8745. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  8746. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  8747. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
  8748. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  8749. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(5 - 2.5 * Sin(sine / 20))), 0.1)
  8750. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-5 + 2.5 * Sin(sine / 20))), 0.1)
  8751. elseif attack == false and EdgyMode == true and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Frost == false and Ascend == false and Pixels == false and Madness == false and Memer == false and Big_Black == false and Emperor == false then
  8752. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  8753. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  8754. if Mrandom(1,15) == 1 then
  8755. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
  8756. end
  8757. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(10)), 0.15)
  8758. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(-10)), 0.15)
  8759. RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-20), Rad(215)), 0.1)
  8760. LW.C0 = clerp(LW.C0, CF(-.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(-215)), 0.1)
  8761. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == true and Frost == false and Ascend == false and Madness == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false then
  8762. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  8763. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  8764. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
  8765. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  8766. RW.C0 = clerp(RW.C0, CF(1.1, 0.4 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(-0), Rad(-30)), 0.1)
  8767. LW.C0 = clerp(LW.C0, CF(-1.1, 0.4 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(30)), 0.1)
  8768. elseif attack == false and EdgyMode == false and Divinity == true and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ascend == false and Madness == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false then
  8769. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.2 + 0.3 * Cos(sine / 20)) * angles(Rad(5), Rad(0), Rad(10)), 0.15)
  8770. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4.5 * Sin(sine / 30)), Rad(0), Rad(-10)), 0.3)
  8771. RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-20 + 2.5 * Sin(sine / 20))), 0.15)
  8772. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(0 + 2.5 * Sin(sine / 20))), 0.15)
  8773. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-3 * Sin(sine / 20)), Rad(-10 * Sin(sine / 20)), Rad(13 - 2.5 * Sin(sine / 20))), 0.1)
  8774. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(4 * Sin(sine / 20)), Rad(10 * Sin(sine / 20)), Rad(-13 + 2.5 * Sin(sine / 20))), 0.1)
  8775. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == true and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Frost == false and Ascend == false and Pixels == false and Madness == false and Memer == false and Big_Black == false and Emperor == false then
  8776. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.4 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(85)), 0.15)
  8777. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-7.5 * Sin(sine / 20)), Rad(0), Rad(-85)), 0.3)
  8778. RH.C0 = clerp(RH.C0, CF(.6, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-70), Rad(0), Rad(0)), 0.15)
  8779. LH.C0 = clerp(LH.C0, CF(-1, -0.7 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-16.5), Rad(0), Rad(0)), 0.15)
  8780. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90 + 2.5 * Sin(sine / 20))), 0.1)
  8781. LW.C0 = clerp(LW.C0, CF(-1, 0.3 + 0.05 * Sin(sine / 20), .4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(35 + 2.5 * Sin(sine / 20))), 0.1)
  8782. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == true and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ascend == false and Madness == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false then
  8783. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(10)), 0.15)
  8784. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  8785. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-10)), 0.15)
  8786. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(6)), 0.15)
  8787. RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(21), Rad(11), Rad(-90 - 2.5 * Sin(sine / 20))), 0.1)
  8788. LW.C0 = clerp(LW.C0, CF(-.8, 0.3 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(8), Rad(5), Rad(90 + 2.5 * Sin(sine / 20))), 0.1)
  8789. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Pixels == false and Ascend == false and Madness == false and Memer == false and Big_Black == false and Emperor == false and Frost == true then
  8790. rootj.C0 = clerp(rootj.C0, RootCF * cn(0, 0, -0.5 + 0.02 * Cos(sine / 2)) * angles(Rad(-2), Rad(1), Rad(15)), 0.1)
  8791. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(19 + 1 * Cos(sine / 25)), Rad(0), Rad(-15)), 0.1)
  8792. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.35) * angles(Rad(90 - 2 * Cos(sine / 1)), Rad(0), Rad(-50)), 0.1)
  8793. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.15) * angles(Rad(70 + 2 * Cos(sine / 1)), Rad(-7), Rad(70)), 0.1)
  8794. RH.C0 = clerp(RH.C0, cn(1, -0.5 - 0.02 * Cos(sine / 2), -0.2) * RHCF * angles(Rad(-4), Rad(0), Rad(-10 + 0.05 * math.cos(sine / 25))), 0.1)
  8795. LH.C0 = clerp(LH.C0, cn(-1, -0.5 - 0.02 * Cos(sine / 2), -0.2) * LHCF * angles(Rad(-4), Rad(0), Rad(10 + 0.05 * Cos(sine / 25))), 0.1)
  8796. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == true and Lunar == false and Frost == false and Ascend == false and Madness == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false then
  8797. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(10)), 0.15)
  8798. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  8799. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-10)), 0.15)
  8800. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(6)), 0.15)
  8801. RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(21), Rad(11), Rad(-90 - 2.5 * Sin(sine / 20))), 0.1)
  8802. LW.C0 = clerp(LW.C0, CF(-.8, 0.3 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(8), Rad(5), Rad(90 + 2.5 * Sin(sine / 20))), 0.1)
  8803. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == true and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ascend == false and Madness == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false then
  8804. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(25)), 0.15)
  8805. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(20), Rad(-15)), 0.3)
  8806. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  8807. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  8808. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(65 - 2.5 * Sin(sine / 20))), 0.1)
  8809. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
  8810. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == true and Planetary == false and Solar == false and Lunar == false and Frost == false and Ascend == false and Madness == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false then
  8811. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2 + 0.1 * Cos(sine / 7)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  8812. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(45), Rad(0), Rad(-20)), 0.3)
  8813. if math.random(1,1) == 1 then
  8814. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 7)) * angles(Rad(10 + Mrandom(-6,6)), Rad(0), Rad(Mrandom(-6,6))), 0.15)
  8815. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(45 + Mrandom(-4,4)), Rad(Mrandom(-4,4)), Rad(-20 + Mrandom(-4,4))), 1)
  8816. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 7), 0.025 * Cos(sine / 7)) * angles(Rad(180 + Mrandom(-35,35)), Rad(35 + Mrandom(-35,35)), Rad(-50 - 2.5 * Sin(sine / 20) + Mrandom(-35,35))), 0.1)
  8817. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 7), 0.025 * Cos(sine / 7)) * angles(Rad(15 + Mrandom(-35,35)), Rad(Mrandom(-35,35)), Rad(-15 + 2.5 * Sin(sine / 20) + Mrandom(-35,35))), 0.1)
  8818. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 7), -.2 + 0.025 * Cos(sine / 7)) * RHCF * angles(Rad(-5 + Mrandom(-6,6)), Rad(0), Rad(10 + Mrandom(-6,6))), 0.15)
  8819. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 7), 0.025 * Cos(sine / 7)) * LHCF * angles(Rad(-5 + Mrandom(-6,6)), Rad(0), Rad(-10 + Mrandom(-6,6))), 0.15)
  8820. end
  8821. for i, v in pairs(ArmourParts) do
  8822. v.BrickColor = BrickColor.random()
  8823. end
  8824. for i, v in pairs(ArmourParts2) do
  8825. v.BrickColor = BrickColor.random()
  8826. end
  8827. for i, v in pairs(NeonParts) do
  8828. v.BrickColor = BrickColor.random()
  8829. end
  8830. maincolor = BrickColor.random()
  8831. tecks2.TextColor3 = maincolor.Color
  8832. tecks2.TextStrokeColor3 = maincolor.Color
  8833. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 7), -.2 + 0.025 * Cos(sine / 7)) * RHCF * angles(Rad(-5), Rad(0), Rad(10)), 0.15)
  8834. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 7), 0.025 * Cos(sine / 7)) * LHCF * angles(Rad(-5), Rad(0), Rad(-10)), 0.15)
  8835. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(20), Rad(-50)), 0.1)
  8836. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.1)
  8837. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == true and Solar == false and Lunar == false and Frost == false and Ascend == false and Madness == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false then
  8838. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 2 + 0.3 * Cos(sine / 20)) * angles(Rad(5), Rad(0), Rad(10)), 0.15)
  8839. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 4.5 * Sin(sine / 30)), Rad(0), Rad(-10)), 0.3)
  8840. RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-20 + 2.5 * Sin(sine / 20))), 0.15)
  8841. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 2.5 * Sin(sine / 20))), 0.15)
  8842. RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(-21), Rad(0), Rad(-90 - 2.5 * Sin(sine / 20))), 0.1)
  8843. LW.C0 = clerp(LW.C0, CF(-.8, 0.3 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(8), Rad(0), Rad(90 + 2.5 * Sin(sine / 20))), 0.1)
  8844. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ascend == false and Madness == false and Memer == false and Big_Black == false and Emperor == false and Pixels == true then
  8845. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(20 + Mrandom(-4,4)), Rad(0), Rad(0)), 0.08)
  8846. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(46 - 2.5 + Mrandom(-30,30)), Rad(-4.5 + Mrandom(-30,30)), Rad(-4.5 + Mrandom(-30,30))), 0.08)
  8847. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0 + Mrandom(-6,6)), Rad(80), Rad(0)) * angles(Rad(-10.5 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6)), Rad(20 + Mrandom(-6,6))), 0.08)
  8848. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0 + Mrandom(-6,6)), Rad(-80 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6))) * angles(Rad(-10.5 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6)), Rad(-20 + Mrandom(-6,6))), 0.08)
  8849. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6)), Rad(5 + Mrandom(-6,6))), 0.08)
  8850. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6)), Rad(-5 + Mrandom(-6,6))), 0.08)
  8851. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Pixels == false and Madness == false and Memer == false and Big_Black == false and Emperor == false and Ascend == true then
  8852. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
  8853. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.08)
  8854. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
  8855. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
  8856. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(13 + 4.5 * Sin(sine / 20))), 0.08)
  8857. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(-13 - 4.5 * Sin(sine / 20))), 0.08)
  8858. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ascend == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false and Madness == true then
  8859. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  8860. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 18)), Rad(0), Rad(0)), 0.3)
  8861. if Mrandom(1,15) == 1 then
  8862. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
  8863. end
  8864. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
  8865. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  8866. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(5 - 2.5 * Sin(sine / 20))), 0.1)
  8867. LW.C0 = clerp(LW.C0, CF(-.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(-215)), 0.1)
  8868. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ascend == false and Pixels == false and Madness == false and Big_Black == false and Emperor == false and Memer == true then
  8869. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  8870. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  8871. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  8872. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  8873. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(30 * Cos(sine / 20)), Rad(0), Rad(5)), 0.1)
  8874. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(30 * Cos(sine / 20)), Rad(0), Rad(-5)), 0.1)
  8875. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ascend == false and Pixels == false and Madness == false and Memer == false and Emperor == false and Big_Black == true then
  8876. RH.C0=clerp(RH.C0,cf(1,-1-.2*math.cos(sine/16),0)*angles(0,math.rad(90),0),.1)
  8877. LH.C0=clerp(LH.C0,cf(-1,-1-.2*math.cos(sine/16),.05)*angles(0,math.rad(15),0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1)
  8878. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0+.2*math.cos(sine/16)),.1)
  8879. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(0,math.rad(-25),0)*angles(math.rad(0 - 25 * math.cos(sine / 0.1164)),math.rad(0 - 30 * math.cos(sine / 0.25)),math.rad(0 - 30 * math.cos(sine / 0.465))),.1)
  8880. RW.C0=clerp(RW.C0,cf(1,0.5+.2*math.cos(sine/16),-.65)*angles(math.rad(45),0,math.rad(-90)),.1)
  8881. LW.C0=clerp(LW.C0,cf(-1,0.5+.2*math.cos(sine/16),-.65)*angles(math.rad(-45),0,math.rad(100)),.1)
  8882. end
  8883. elseif torvel > 2 and torvel < 25 and hitfloor ~= nil then
  8884. Anim = "Walk"
  8885. change = .6
  8886. if attack == false and EdgyMode == false and Divinity == false and Destruction == false and helpme == false and Planetary == false and Lunar == false and Pixels == false and Madness == false then
  8887. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(4-2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(5 * Cos(sine / 7))), 0.15)
  8888. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  8889. RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  8890. LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  8891. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 7), 0.15 * Cos(sine / 7)) * angles(Rad(45) * Cos(sine / 7) , Rad(0), Rad(5) - ra.RotVelocity.Y / 75), 0.1)
  8892. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 7), -0.15 * Cos(sine / 7)) * angles(Rad(-45) * Cos(sine / 7) , Rad(0) , Rad(-5) + la.RotVelocity.Y / 75), 0.1)
  8893. elseif attack == false and EdgyMode == false and Divinity == false and Destruction == false and helpme == false and Planetary == false and Lunar == false and Madness == false and Pixels == true then
  8894. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7* Player_Size) * angles(Rad(20 - 2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(8 * Cos(sine / 7))), 0.15)
  8895. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(46 - 2.5 + Mrandom(-30,30)), Rad(-4.5 + Mrandom(-30,30)), Rad(-4.5 + Mrandom(-30,30))), 0.08)
  8896. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.8 - 0.5 * Cos(sine / 7) / 2* Player_Size, 0.6 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-5 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 2 * Cos(sine / 7)), Rad(0), Rad(20)), 0.3)
  8897. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.8 + 0.5 * Cos(sine / 7) / 2* Player_Size, -0.6 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-5 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 2 * Cos(sine / 7)), Rad(0), Rad(-20)), 0.3)
  8898. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(25 + 15 * Cos(sine / 7)), Rad(0), Rad(5) - ra.RotVelocity.Y / 75), 0.1)
  8899. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(25 - 15 * Cos(sine / 7)), Rad(0), Rad(-5) + la.RotVelocity.Y / 75), 0.1)
  8900. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Pixels == false and Madness == false and Lunar == true then
  8901. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(4-2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(5 * Cos(sine / 7))), 0.15)
  8902. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  8903. RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  8904. LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  8905. RW.C0 = clerp(RW.C0, CF(1.1, 0.4 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(-0), Rad(-30)), 0.1)
  8906. LW.C0 = clerp(LW.C0, CF(-1.1, 0.4 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(30)), 0.1)
  8907. elseif attack == false and EdgyMode == false and Divinity == true and Destruction == false and helpme == false and Planetary == false and Lunar == false and Pixels == false and Madness == false then
  8908. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.2 + 0.3 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(0)), 0.15)
  8909. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  8910. RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-20 + 2.5 * Sin(sine / 20))), 0.15)
  8911. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 2.5 * Sin(sine / 20))), 0.15)
  8912. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-25 - 3 * Sin(sine / 20)), Rad(-10 * Sin(sine / 20)), Rad(14 - 2.5 * Sin(sine / 20))), 0.1)
  8913. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-25 + 4 * Sin(sine / 20)), Rad(10 * Sin(sine / 20)), Rad(-14 + 2.5 * Sin(sine / 20))), 0.1)
  8914. elseif attack == false and EdgyMode == false and Divinity == false and Destruction == true and helpme == false and Planetary == false and Lunar == false and Pixels == false and Madness == false then
  8915. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(30), Rad(0), Rad(0)), 0.15)
  8916. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  8917. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  8918. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  8919. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-17), Rad(-10 * Cos(sine / 20)), Rad(15 - 2.5 * Sin(sine / 20))), 0.1)
  8920. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-17), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
  8921. elseif attack == false and EdgyMode == false and Divinity == false and Destruction == false and helpme == true and Planetary == false and Lunar == false and Pixels == false and Madness == false then
  8922. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2 + 0.1 * Cos(sine / 7)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  8923. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(45), Rad(0), Rad(-20)), 0.3)
  8924. if math.random(1,1) == 1 then
  8925. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 7)) * angles(Rad(10 + Mrandom(-6,6)), Rad(0), Rad(Mrandom(-6,6))), 0.15)
  8926. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(45 + Mrandom(-4,4)), Rad(Mrandom(-4,4)), Rad(-20 + Mrandom(-4,4))), 1)
  8927. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 7), 0.025 * Cos(sine / 7)) * angles(Rad(180 + Mrandom(-35,35)), Rad(35 + Mrandom(-35,35)), Rad(-50 - 2.5 * Sin(sine / 20) + Mrandom(-35,35))), 0.1)
  8928. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 7), 0.025 * Cos(sine / 7)) * angles(Rad(15 + Mrandom(-35,35)), Rad(Mrandom(-35,35)), Rad(-15 + 2.5 * Sin(sine / 20) + Mrandom(-35,35))), 0.1)
  8929. RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  8930. LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  8931. end
  8932. for i, v in pairs(ArmourParts) do
  8933. v.BrickColor = BrickColor.random()
  8934. end
  8935. for i, v in pairs(ArmourParts2) do
  8936. v.BrickColor = BrickColor.random()
  8937. end
  8938. for i, v in pairs(NeonParts) do
  8939. v.BrickColor = BrickColor.random()
  8940. end
  8941. maincolor = BrickColor.random()
  8942. tecks2.TextColor3 = maincolor.Color
  8943. tecks2.TextStrokeColor3 = maincolor.Color
  8944. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 7), -.2 + 0.025 * Cos(sine / 7)) * RHCF * angles(Rad(-5), Rad(0), Rad(10)), 0.15)
  8945. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 7), 0.025 * Cos(sine / 7)) * LHCF * angles(Rad(-5), Rad(0), Rad(-10)), 0.15)
  8946. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(20), Rad(-50)), 0.1)
  8947. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.1)
  8948. elseif attack == false and EdgyMode == true and Divinity == false and Destruction == false and helpme == false and Planetary == false and Pixels == false and Madness == false then
  8949. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(4-2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(5 * Cos(sine / 7))), 0.15)
  8950. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  8951. if Mrandom(1,15) == 1 then
  8952. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
  8953. end
  8954. RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  8955. LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  8956. RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-20), Rad(215)), 0.1)
  8957. LW.C0 = clerp(LW.C0, CF(-.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(-215)), 0.1)
  8958. elseif attack == false and EdgyMode == false and Divinity == false and Destruction == false and helpme == false and Planetary == true and Lunar == false and Pixels == false and Madness == false then
  8959. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 2 + 0.3 * Cos(sine / 20)) * angles(Rad(35), Rad(0), Rad(0)), 0.15)
  8960. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  8961. RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-20 + 2.5 * Sin(sine / 20))), 0.15)
  8962. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 2.5 * Sin(sine / 20))), 0.15)
  8963. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-21), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  8964. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-21), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  8965. elseif attack == false and EdgyMode == false and Divinity == false and Destruction == false and helpme == false and Planetary == false and Lunar == false and Pixels == false and Madness == true then
  8966. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(4-2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(5 * Cos(sine / 7))), 0.15)
  8967. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  8968. if Mrandom(1,15) == 1 then
  8969. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
  8970. end
  8971. RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  8972. LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  8973. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 7), 0.15 * Cos(sine / 7)) * angles(Rad(45) * Cos(sine / 7) , Rad(0), Rad(5) - ra.RotVelocity.Y / 75), 0.1)
  8974. LW.C0 = clerp(LW.C0, CF(-.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(-215)), 0.1)
  8975. end
  8976. elseif torvel >= 25 and hitfloor ~= nil then
  8977. Anim = "Sprint"
  8978. change = 1.35
  8979. if attack == false and Divinity == false and Destruction == false and helpme == false and Planetary == false then
  8980. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(26 - 4.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(15 * Cos(sine / 7))), 0.15)
  8981. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  8982. RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.7 * Cos(sine / 7) / 2) * angles(Rad(-15 - 35 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  8983. LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.7 * Cos(sine / 7) / 2) * angles(Rad(-15 + 35 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  8984. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.34 * Cos(sine / 7)) * angles(Rad(110) * Cos(sine / 7) , Rad(0), Rad(13) - ra.RotVelocity.Y / 75), 0.15)
  8985. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -0.34 * Cos(sine / 7)) * angles(Rad(-110) * Cos(sine / 7) , Rad(0) , Rad(-13) + la.RotVelocity.Y / 75), 0.15)
  8986. elseif attack == false and EdgyMode == false and Divinity == true and Destruction == false and helpme == false and Planetary == false then
  8987. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.2 + 0.3 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  8988. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  8989. RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-34 + 2.5 * Sin(sine / 20))), 0.15)
  8990. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(34 + 2.5 * Sin(sine / 20))), 0.15)
  8991. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55 - 3 * Sin(sine / 20)), Rad(-10 * Sin(sine / 20)), Rad(14 - 2.5 * Sin(sine / 20))), 0.1)
  8992. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55 + 4 * Sin(sine / 20)), Rad(10 * Sin(sine / 20)), Rad(-14 + 2.5 * Sin(sine / 20))), 0.1)
  8993. elseif attack == false and EdgyMode == false and Divinity == false and Destruction == true and helpme == false and Planetary == false then
  8994. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(0)), 0.15)
  8995. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-25 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  8996. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-14.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-35 + 3 * Sin(sine / 20))), 0.15)
  8997. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-16.5 + 3 * Sin(sine / 20)), Rad(0), Rad(35 + 3 * Sin(sine / 20))), 0.15)
  8998. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-35), Rad(-10 * Cos(sine / 20)), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  8999. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-35), Rad(10 * Cos(sine / 20)), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  9000. elseif attack == false and EdgyMode == false and Divinity == false and Destruction == false and helpme == true and Planetary == false then
  9001. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(10)), 0.15)
  9002. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(25), Rad(0), Rad(0)), 0.3)
  9003. if math.random(1,1) == 1 then
  9004. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(Mrandom(-90,90)), Rad(0), Rad(Mrandom(-90,90))), 0.15)
  9005. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-25,25)), Rad(Mrandom(-25,25)), Rad(Mrandom(-25,25))), 1)
  9006. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(Mrandom(-90,90)), Rad(0), Rad(Mrandom(-90,90))), 0.1)
  9007. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(Mrandom(-90,90)), Rad(0), Rad(Mrandom(-90,90))), 0.1)
  9008. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(Mrandom(-90,90)), Rad(0), Rad(Mrandom(-90,90))), 0.15)
  9009. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(Mrandom(-90,90)), Rad(0), Rad(Mrandom(-90,90))), 0.15)
  9010. end
  9011. for i, v in pairs(ArmourParts) do
  9012. v.BrickColor = BrickColor.random()
  9013. end
  9014. for i, v in pairs(ArmourParts2) do
  9015. v.BrickColor = BrickColor.random()
  9016. end
  9017. for i, v in pairs(NeonParts) do
  9018. v.BrickColor = BrickColor.random()
  9019. end
  9020. maincolor = BrickColor.random()
  9021. tecks2.TextColor3 = maincolor.Color
  9022. tecks2.TextStrokeColor3 = maincolor.Color
  9023. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(10)), 0.15)
  9024. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(16)), 0.15)
  9025. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(10), Rad(10), Rad(15)), 0.1)
  9026. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-10), Rad(0), Rad(-15)), 0.1)
  9027. elseif attack == false and EdgyMode == false and Divinity == false and Destruction == false and helpme == false and Planetary == true then
  9028. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 2 + 0.3 * Cos(sine / 20)) * angles(Rad(75), Rad(0), Rad(10)), 0.15)
  9029. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-40 - 4.5 * Sin(sine / 30)), Rad(0), Rad(-10)), 0.3)
  9030. RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-20 + 2.5 * Sin(sine / 20))), 0.15)
  9031. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 2.5 * Sin(sine / 20))), 0.15)
  9032. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-21), Rad(0), Rad(-15 - 2.5 * Sin(sine / 20))), 0.1)
  9033. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-21), Rad(0), Rad(-35 + 2.5 * Sin(sine / 20))), 0.1)
  9034. end
  9035. end
  9036. end
  9037. if 0 < #Effects then
  9038. for e = 1, #Effects do
  9039. if Effects[e] ~= nil then
  9040. local Thing = Effects[e]
  9041. if Thing ~= nil then
  9042. local Part = Thing[1]
  9043. local Mode = Thing[2]
  9044. local Delay = Thing[3]
  9045. local IncX = Thing[4]
  9046. local IncY = Thing[5]
  9047. local IncZ = Thing[6]
  9048. if 1 >= Thing[1].Transparency then
  9049. if Thing[2] == "Block1" then
  9050. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  9051. local Mesh = Thing[1].Mesh
  9052. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  9053. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  9054. elseif Thing[2] == "Block2" then
  9055. Thing[1].CFrame = Thing[1].CFrame + Vector3.new(0, 0, 0)
  9056. local Mesh = Thing[7]
  9057. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  9058. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  9059. elseif Thing[2] == "Block3" then
  9060. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) + Vector3.new(0, 0.15, 0)
  9061. local Mesh = Thing[7]
  9062. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  9063. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  9064. elseif Thing[2] == "Cylinder" then
  9065. local Mesh = Thing[1].Mesh
  9066. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  9067. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  9068. elseif Thing[2] == "Blood" then
  9069. local Mesh = Thing[7]
  9070. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  9071. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  9072. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  9073. elseif Thing[2] == "Elec" then
  9074. local Mesh = Thing[1].Mesh
  9075. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  9076. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  9077. elseif Thing[2] == "Disappear" then
  9078. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  9079. elseif Thing[2] == "Shatter" then
  9080. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  9081. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  9082. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  9083. Thing[6] = Thing[6] + Thing[5]
  9084. end
  9085. else
  9086. Part.Parent = nil
  9087. table.remove(Effects, e)
  9088. end
  9089. end
  9090. end
  9091. end
  9092. end
  9093. end
  9094. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement