Advertisement
Freightus2

Reality Glitcher Leak Void Script Builder

May 6th, 2019
2,701
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 497.31 KB | None | 0 0
  1. 400 Looks. Thank you for all of the support, it really means a lot to me.
  2. I think it's time I close off today with another scipt!
  3. A lot of people have been talking about Reality Glitcher, so here you go! Don't forget to put your Roblox username at the Your Name Here at the top of the script!
  4. Enjoy :D
  5. local Player = game:GetService("Players").urname --<=== Replace With Your Name
  6.  
  7.  
  8. local Mouse,mouse,UserInputService,ContextActionService
  9. do
  10. script.Parent = Player.Character
  11. local CAS = {Actions={}}
  12. local Event = Instance.new("RemoteEvent")
  13. Event.Name = "UserInput_Event"
  14. Event.Parent = Player.Character
  15. local fakeEvent = function()
  16. local t = {_fakeEvent=true}
  17. t.Connect = function(self,f)self.Function=f end
  18. t.connect = t.Connect
  19. return t
  20. end
  21. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  22. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  23. function CAS:BindAction(name,fun,touch,...)
  24. CAS.Actions[name] = {Name=name,Function=fun,Keys={...}}
  25. end
  26. function CAS:UnbindAction(name)
  27. CAS.Actions[name] = nil
  28. end
  29. local function te(self,ev,...)
  30. local t = m[ev]
  31. if t and t._fakeEvent and t.Function then
  32. t.Function(...)
  33. end
  34. end
  35. m.TrigEvent = te
  36. UIS.TrigEvent = te
  37. Event.OnServerEvent:Connect(function(plr,io)
  38. if plr~=Player then return end
  39. if io.isMouse then
  40. m.Target = io.Target
  41. m.Hit = io.Hit
  42. elseif io.UserInputType == Enum.UserInputType.MouseButton1 then
  43. if io.UserInputState == Enum.UserInputState.Begin then
  44. m:TrigEvent("Button1Down")
  45. else
  46. m:TrigEvent("Button1Up")
  47. end
  48. else
  49. for n,t in pairs(CAS.Actions) do
  50. for _,k in pairs(t.Keys) do
  51. if k==io.KeyCode then
  52. t.Function(t.Name,io.UserInputState,io)
  53. end
  54. end
  55. end
  56. if io.UserInputState == Enum.UserInputState.Begin then
  57. m:TrigEvent("KeyDown",io.KeyCode.Name:lower())
  58. UIS:TrigEvent("InputBegan",io,false)
  59. else
  60. m:TrigEvent("KeyUp",io.KeyCode.Name:lower())
  61. UIS:TrigEvent("InputEnded",io,false)
  62. end
  63. end
  64. end)
  65. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  66. end
  67.  
  68. --------------------visualizer
  69. local GUID = {}
  70. do
  71. GUID.IDs = {};
  72. function GUID:new(len)
  73. local id;
  74. if(not len)then
  75. id = (tostring(function() end))
  76. id = id:gsub("function: ","")
  77. else
  78. local function genID(len)
  79. local newID = ""
  80. for i = 1,len do
  81. newID = newID..string.char(math.random(48,90))
  82. end
  83. return newID
  84. end
  85. repeat id = genID(len) until not GUID.IDs[id]
  86. local oid = id;
  87. id = {Trash=function() GUID.IDs[oid]=nil; end;Get=function() return oid; end}
  88. GUID.IDs[oid]=true;
  89. end
  90. return id
  91. end
  92. end
  93.  
  94. local fakeEvent = function()
  95. local t = {_fakeEvent=true,Waited={}}
  96. t.Connect = function(self,f)
  97. local ft={Disconnected=false;disconnect=function(s) s.Disconnected=true end}
  98. ft.Disconnect=ft.disconnect
  99.  
  100. ft.Func=function(...)
  101. for id,_ in next, t.Waited do
  102. t.Waited[id] = true
  103. end
  104. return f(...)
  105. end;
  106. self.Function=ft;
  107. return ft;
  108. end
  109. t.connect = t.Connect
  110. t.Wait = function()
  111. local guid = GUID:new(25)
  112. local waitingId = guid:Get()
  113. t.Waited[waitingId]=false
  114. repeat swait() until t.Waited[waitingId]==true
  115. t.Waited[waitingId]=nil;
  116. guid:Trash()
  117. end
  118. t.wait = t.Wait
  119. return t
  120. end
  121.  
  122. local CoAS = {Actions={}}
  123. local oPlayer = Player
  124. local Player = oPlayer
  125.  
  126. local loudnesses={}
  127. script.Parent = Player.Character
  128. local CoAS = {Actions={}}
  129. local Event = Instance.new("RemoteEvent")
  130. Event.Name = "UserInputEvent"
  131. Event.Parent = Player.Character
  132. local Func = Instance.new("RemoteFunction")
  133. Func.Name = "GetClientProperty"
  134. Func.Parent = Player.Character
  135. local fakeEvent = function()
  136. local t = {_fakeEvent=true,Waited={},Connected={}}
  137. t.Connect = function(self,f)
  138. local ft={}
  139. ft={Disconnected=false;disconnect=function(s) if(self.Function==ft)then self.Function=nil end s.Disconnected=true end}
  140. ft.Disconnect=ft.disconnect
  141.  
  142. ft.Func=function(...)
  143. for id,_ in next, t.Waited do
  144. t.Waited[id] = true
  145. end
  146. return f(...)
  147. end;
  148.  
  149. table.insert(self.Connected,ft)
  150. return ft;
  151. end
  152. t.connect = t.Connect
  153. t.Wait = function()
  154. local guid = GUID:new(25)
  155. local waitingId = guid:Get()
  156. t.Waited[waitingId]=false
  157. repeat swait() until t.Waited[waitingId]==true
  158. t.Waited[waitingId]=nil;
  159. guid:Trash()
  160. end
  161. t.wait = t.Wait
  162. return t
  163. end
  164. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  165. local UsIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  166. local Run = {RenderStepped=fakeEvent()}
  167.  
  168. function CoAS:BindAction(name,fun,touch,...)
  169. CoAS.Actions[name] = {Name=name,Function=fun,Keys={...}}
  170. end
  171. function CoAS:UnbindAction(name)
  172. CoAS.Actions[name] = nil
  173. end
  174. local function te(self,ev,...)
  175. local t = self[ev]
  176. if t and t._fakeEvent and t.Connected then
  177. for i,v in next, t.Connected do
  178. if(v.Func and not v.Disconnected)then
  179. v.Func(...)
  180. else
  181. t.Connected[i]=nil
  182. end
  183. end
  184. end
  185. end
  186. m.TrigEvent = te
  187. UsIS.TrigEvent = te
  188. Run.TrigEvent = te
  189. Event.OnServerEvent:Connect(function(plr,io)
  190. if plr~=Player then return end
  191. --[[table.foreach(io,print)
  192. print'---']]
  193. if io.Mouse then
  194. m.Target = io.Target
  195. m.Hit = io.Hit
  196. elseif io.KeyEvent then
  197. m:TrigEvent('Key'..io.KeyEvent,io.Key)
  198. elseif io.UserInputType == Enum.UserInputType.MouseButton1 then
  199. if io.UserInputState == Enum.UserInputState.Begin then
  200. m:TrigEvent("Button1Down")
  201. else
  202. m:TrigEvent("Button1Up")
  203. end
  204. end
  205. if(not io.KeyEvent and not io.Mouse)then
  206.  
  207. for n,t in pairs(CoAS.Actions) do
  208. for _,k in pairs(t.Keys) do
  209. if k==io.KeyCode then
  210. t.Function(t.Name,io.UserInputState,io)
  211. end
  212. end
  213. end
  214. if io.UserInputState == Enum.UserInputState.Begin then
  215. UsIS:TrigEvent("InputBegan",io,false)
  216. else
  217. UsIS:TrigEvent("InputEnded",io,false)
  218. end
  219. end
  220. end)
  221.  
  222. Func.OnServerInvoke = function(plr,inst,play)
  223. if plr~=Player then return end
  224. if(inst and typeof(inst) == 'Instance' and inst:IsA'Sound')then
  225. loudnesses[inst]=play
  226. end
  227. end
  228.  
  229. function GetClientProperty(inst,prop)
  230. if(prop == 'PlaybackLoudness' and loudnesses[inst])then
  231. return loudnesses[inst]
  232. elseif(prop == 'PlaybackLoudness')then
  233. return Func:InvokeClient(Player,'RegSound',inst)
  234. end
  235. return Func:InvokeClient(Player,inst,prop)
  236. end
  237. local oldGame = game;
  238. function GetFakePlayer()
  239. local oldPlayer = Player;
  240. local fakePlayer = newproxy(true)
  241. getmetatable(fakePlayer).__index = function(s,i)
  242. if(i == 'GetMouse')then
  243. return function() return m; end
  244. end
  245. return Player[i]
  246. end
  247. getmetatable(fakePlayer).__newindex = function(s,i,v)
  248. Player[i]=v
  249. end
  250. getmetatable(fakePlayer).__call=function(self,...)
  251. if(self == fakePlayer)then self = Player end
  252. local wh = {...}
  253. local name = table.remove(wh,1)
  254. for i,v in next, wh do
  255. wh[i]=v
  256. end
  257. if(name == 'GetMouse')then
  258. return m;
  259. end
  260. return self(name,unpack(wh))
  261. end
  262. getmetatable(fakePlayer).__namecall=function(self,...)
  263. if(self == fakePlayer)then self = Player end
  264. local tuple={...}
  265. local name = table.remove(tuple,#tuple)
  266.  
  267. if(name == 'GetMouse')then
  268. return m;
  269. else
  270. return self[name](self,unpack(tuple))
  271. end
  272. end
  273.  
  274. return fakePlayer
  275. end
  276. local oll = LoadLibrary;
  277. function LoadLibrary(libtard)
  278. local libtarddestroyed=oll(libtard)
  279. if(libtard=='RbxUtility')then
  280. local library={Create=function(obj)
  281. local inst = Instance.new(obj)
  282. return function(props)
  283. for prop,valu in next, props do
  284. inst[prop]=valu
  285. end
  286. return inst
  287. end
  288. end}
  289. setmetatable(library,{__index=libtarddestroyed,__newindex=function(s,i,v) libtarddestroyed[i]=v end})
  290.  
  291. return library
  292. else
  293. return libtarddestroyed
  294. end
  295. end
  296. fakePlayer = GetFakePlayer()
  297. local function GetService(s,i)
  298. local service = s:GetService(i)
  299. if(i == 'Players')then
  300. local oldService = service;
  301. local fakeService = newproxy(true)
  302. getmetatable(fakeService).__index = function(s,i)
  303. if(s == fakeService)then s=oldService end
  304. if(i == 'LocalPlayer' or i == 'localPlayer')then
  305. return fakePlayer
  306. elseif(i == 'oPlayer')then
  307. return oPlayer
  308. else
  309. return s[i]
  310. end
  311. end
  312. getmetatable(fakeService).__newindex = function(s,i,v)
  313. if(s == fakeService)then s=oldService end
  314. s[i]=v
  315. end
  316. getmetatable(fakeService).__call=function(self,...)
  317. if(self == fakeService)then self = oldService end
  318. local wh = {...}
  319. local name = table.remove(wh,1)
  320. for i,v in next, wh do
  321. wh[i]=v
  322. end
  323. return self(name,unpack(wh))
  324. end
  325. getmetatable(fakeService).__namecall=function(self,...)
  326. if(self == fakeService)then self = oldService end
  327. local tuple={...}
  328. local name = table.remove(tuple,#tuple)
  329.  
  330. return self[name](self,unpack(tuple))
  331. end
  332. getmetatable(fakeService).__metatable = 'gay'
  333. return fakeService
  334. elseif(i == 'RunService')then
  335. local oldService = service;
  336. local fakeService = newproxy(true)
  337. getmetatable(fakeService).__index = function(s,i)
  338. if(s == fakeService)then s=oldService end
  339. return Run[i] or s[i]
  340. end
  341. getmetatable(fakeService).__newindex = function(s,i,v)
  342. if(s == fakeService)then s=oldService end
  343. s[i]=v
  344. end
  345. getmetatable(fakeService).__call=function(self,...)
  346. if(self == fakeService)then self = oldService end
  347. local wh = {...}
  348. local name = table.remove(wh,1)
  349. for i,v in next, wh do
  350. wh[i]=v
  351. end
  352. return self(name,unpack(wh))
  353. end
  354. getmetatable(fakeService).__namecall=function(self,...)
  355. if(self == fakeService)then self = oldService end
  356. local tuple={...}
  357. local name = table.remove(tuple,#tuple)
  358.  
  359. return self[name](self,unpack(tuple))
  360. end
  361. getmetatable(fakeService).__metatable = 'gay'
  362. return fakeService
  363. elseif(i == 'UserInputService')then
  364. return UsIS
  365. elseif(i == 'ContextActionService')then
  366. return CoAS;
  367. else
  368. return service
  369. end
  370. end
  371.  
  372.  
  373.  
  374. ---------Replace All "LocalPlayer" With Your Name.
  375. --Remove "Mouse =" or "local mouse =" at the start.
  376. --Replace Kermat161 At The Top Of The Script With You Name.
  377. -----------------------------Script In The Line's.
  378.  
  379. --[[
  380. if(game:service'Players'.localPlayer.UserId ~= 5719877 and game:service'Players'.localPlayer.UserId ~= 146353005 and game:service'Players'.localPlayer.UserId ~= 52302680)then
  381. game:service'Players'.localPlayer:Kick("gone")
  382. end]]
  383.  
  384.  
  385. --[[Salvo_Starly[Salvy].Weaponry_2018.7]]--
  386. --[[Project Name: Reality Glitcher]]--
  387. wait(.2)
  388. warn([[
  389. So I've called for help,
  390. to join the war between Ruin and Glitcher.
  391.  
  392. Finally, something interesting gonna be happened.
  393. I, Reality Glitcher, gonna help our lord, StarGlitcher to fight with.
  394.  
  395. Well,
  396. I guess I'll won't go easy on you.
  397. Fight me if you're brave enough, mortals.
  398.  
  399. Soon, I'll make the reality become emptiness.
  400. -Aprins]])
  401. print'particle update?'
  402. --[[
  403. Skills Available:
  404. * - Available, # - WiP
  405. ---------------|Z|X|C|V|Status |Buff
  406. Rust:----------|*| | | |Disease|
  407. Nova:----------| | | |*|-------|
  408. Celestial:-----|*| | | |-------|Purity
  409. Glacier:-------| |*| | |Freeze |
  410. Desperation:---|*| | | |-------|
  411. Saint:---------| | |*| |-------|
  412. Dreary:--------|*|*| | |-------|
  413. Jade:----------|*| | | |-------|
  414. Psychosis:-----|*|*| | |-------|Critical
  415. Conflagration:-|*| | | |Burn |
  416. Lullaby:-------|*| | | |Sleep |
  417. Somnambulist:--|*| | | |-------|
  418. Amativeness:---| |*| | |??? |Pacifist
  419. Nil------------| | | | |-------|
  420. Wither:--------|*| | | |-------|
  421. T-Catastrophe:-| | | | |-------|
  422. Cyclone:-------| | | |*|-------|
  423. Minstral:------| | | | |-------|Dmg+Music Power
  424. Sombra:--------|*| | | |Blind |
  425. Fictitious:----|*|*| | |-------|
  426. Benevolence:---|*| | | |Bless |Heal
  427. ]]--
  428. plr=game.Players.urname
  429. chr=plr.Character
  430. Head=chr.Head
  431. Root=chr.HumanoidRootPart
  432. Torso=chr.Torso
  433. RArm=chr["Right Arm"]
  434. LArm=chr["Left Arm"]
  435. RLeg=chr["Right Leg"]
  436. LLeg=chr["Left Leg"]
  437. RJ=Root.RootJoint
  438. Neck=Torso.Neck
  439. LS=Torso["Left Shoulder"]
  440. LH=Torso["Left Hip"]
  441. RS=Torso["Right Shoulder"]
  442. RH=Torso["Right Hip"]
  443. hum=chr:FindFirstChildOfClass("Humanoid")
  444. Pose="Idle"
  445. attack=false
  446. combo=1
  447. sin=0
  448. cha=1
  449. musicset="Global"
  450. musicsetting=false
  451. modecolor={"Rust","Dusty Rose"}
  452. modeMaterial={"CorrodedMetal","Neon"}
  453. mode="Rust"
  454. lastsong="1588725965"
  455. namegui=true
  456. nameguisetting=false
  457. idling=0
  458. page=1
  459. died=false
  460. truedied=false
  461. transp=0
  462. cooldisable=false
  463. hold=false
  464. local hlastjp=40
  465. local hlastws=16
  466. local doe=0
  467. local nilcolor={"Really red","New Yeller","Lime green","Really blue","Deep orange","Cyan","Royal purple","Hot pink","Really black","Institutional white"}
  468. local nilmaterial={"Brick","Cobblestone","Concrete","CorrodedMetal","DiamondPlate","Fabric","Foil","Glass","Granite","Grass","Ice","Marble","Metal","Neon","Pebble","Plastic","Sand","Slate","SmoothPlastic","Wood","WoodPlanks"}
  469. local nilmeshtype={"Brick","Sphere","Cylinder","Wedge","Head","Torso"}
  470. create=LoadLibrary("RbxUtility").Create
  471.  
  472. hum.MaxHealth=40000
  473.  
  474. hum.Health=hum.MaxHealth
  475.  
  476. --debug?
  477. for _,c in pairs(workspace:children()) do
  478. if c:IsA("Model") then
  479. if c:findFirstChildOfClass("StringValue") then
  480. local aaaa=c:findFirstChildOfClass("StringValue")
  481. local stringv=string.match(aaaa.Name,"RGSE")
  482. if stringv then
  483. aaaa:Remove()
  484. end
  485. end
  486. end
  487. end
  488.  
  489. --auto clean lighting
  490. game:GetService("Lighting"):ClearAllChildren()
  491.  
  492. --accessoryweld for death
  493. for _,c in pairs(chr:children()) do
  494. if c:IsA("Accessory") then
  495. local han=c:findFirstChild("Handle")
  496. if han then
  497. local wel=han:findFirstChildOfClass("Weld")
  498. if wel then
  499. local hmm=create("StringValue"){
  500. Name="acc",
  501. Parent=han}
  502. if wel.Part1==Torso then
  503. print't'
  504. hmm.Value="Torso"
  505. elseif wel.Part1==Head then
  506. print'h'
  507. hmm.Value="Head"
  508. end
  509. end
  510. end
  511. end
  512. end
  513.  
  514. function clerp(a,b,t)
  515. return a:lerp(b,t)
  516. end
  517.  
  518. local newMotor=function(name,p0,p1,c0,c1)
  519. local w=Instance.new('Motor',p0)
  520. w.Name=name
  521. w.Part0=p0
  522. w.Part1=p1
  523. w.C0=c0
  524. w.C1=c1
  525. return w
  526. end
  527.  
  528. function NoOutline(Part)
  529. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface=10,10,10,10,10,10
  530. end
  531.  
  532. function rayCast(Position,Direction,Range,Ignore)
  533. return game:service("Workspace"):FindPartOnRay(Ray.new(Position,Direction.unit*(Range or 999.999)),Ignore)
  534. end
  535.  
  536. ArtificialHB=create("BindableEvent"){
  537. Parent=script,
  538. Name="Heartbeat"}
  539.  
  540. script:WaitForChild("Heartbeat")
  541.  
  542. frame=0.0166666666666666667
  543. tf=0
  544. allowframeloss=false
  545. tossremainder=false
  546. lastframe=tick()
  547. script.Heartbeat:Fire()
  548.  
  549. game:GetService("RunService").Heartbeat:connect(function(s,p)
  550. tf=tf+s
  551. if tf >=frame then
  552. if allowframeloss then
  553. script.Heartbeat:Fire()
  554. lastframe=tick()
  555. else
  556. for i=1,math.floor(tf/frame) do
  557. script.Heartbeat:Fire()
  558. end
  559. lastframe=tick()
  560. end
  561. if tossremainder then
  562. tf=0
  563. else
  564. tf=tf-frame*math.floor(tf/frame)
  565. end
  566. end
  567. end)
  568.  
  569. function swait(num)
  570. if num==0 or num==nil then
  571. ArtificialHB.Event:wait()
  572. else
  573. for i=0,num do
  574. ArtificialHB.Event:wait()
  575. end
  576. end
  577. end
  578.  
  579. function parts(Par,name,size,color,mat,ref,tra)
  580. local part=create("Part"){
  581. Parent=Par,
  582. Name=name,
  583. Size=size,
  584. CanCollide=false,
  585. Anchored=false,
  586. BrickColor=BrickColor.new(color),
  587. Material=mat,
  588. Reflectance=ref,
  589. Transparency=tra}
  590. --Position=Torso.Position}
  591. NoOutline(part)
  592. part:BreakJoints()
  593. return part
  594. end
  595.  
  596. function cwedges(Par,name,size,color,mat,ref,tra)
  597. local wedgez=create("CornerWedgePart"){
  598. Parent=Par,
  599. Name=name,
  600. Size=size,
  601. CanCollide=false,
  602. Anchored=false,
  603. BrickColor=BrickColor.new(color),
  604. Material=mat,
  605. Reflectance=ref,
  606. Transparency=tra}
  607. --Position=Torso.Position}
  608. NoOutline(wedgez)
  609. wedgez:BreakJoints()
  610. return wedgez
  611. end
  612.  
  613.  
  614. function meshs(Par,name,scale,mtype,id)
  615. local mesh=create("SpecialMesh"){
  616. Parent=Par,
  617. Name=name,
  618. Scale=scale,
  619. MeshType=mtype}
  620. if id~="" then
  621. mesh.MeshId="rbxassetid://"..id
  622. end
  623. return mesh
  624. end
  625.  
  626. function welds(Par,name,p0,p1,c0,c1)
  627. local weld=create("Weld"){
  628. Parent=Par,
  629. Name=name,
  630. Part0=p0,
  631. Part1=p1,
  632. C0=c0,
  633. C1=c1}
  634. return weld
  635. end
  636.  
  637. function sounds(Par,id,vol,pit)
  638. local sound=create("Sound"){
  639. Parent=Par,
  640. SoundId="rbxassetid://"..id,
  641. Volume=vol,
  642. PlaybackSpeed=pit,
  643. MaxDistance=66666666}
  644. sound:Play()
  645. game:GetService("Debris"):AddItem(sound,10)
  646. return sound
  647. end
  648.  
  649. function pssounds(Par,id,vol,pit,octave,pri) --no too lazy
  650. local psound=create("Sound"){
  651. Parent=Par,
  652. SoundId="rbxassetid://"..id,
  653. Volume=vol,
  654. PlaybackSpeed=pit,
  655. MaxDistance=66666666}
  656. psound:Play()
  657. local pitch=create("PitchShiftSoundEffect"){
  658. Parent=psound,
  659. Octave=octave,
  660. Priority=2,
  661. Enabled=true
  662. }
  663. game:GetService("Debris"):AddItem(psound,10)
  664. return psound
  665. end
  666.  
  667. local NSn=NumberSequence.new
  668. local NSKp=NumberSequenceKeypoint.new
  669. local CSn=ColorSequence.new
  670. local NRn=NumberRange.new
  671. function particles(par,zoff,color,id,lemi,linf,direct,sizmin,sizmax,tramin,tramax,lifemin,lifemax,rotmin,rotmax,speed,velocity,lock,timelimit)
  672. local aaa=NSn({NSKp(0, sizmin),NSKp(1, sizmax)})
  673. local bbb=NSn({NSKp(0, tramin),NSKp(1, tramax)})
  674. local parti=create("ParticleEmitter"){
  675. Color=CSn(BrickColor.new(color).Color),
  676. LightEmission=lemi,
  677. LightInfluence=0, --hec this
  678. Texture="rbxassetid://"..id,
  679. Transparency=bbb,
  680. Size=aaa,
  681. ZOffset=zoff,
  682. --Acceleration=Vector3.new(0, 2, 0),
  683. LockedToPart=lock,
  684. EmissionDirection=direct,
  685. Lifetime=NRn(lifemin,lifemax),
  686. Rate=2000,
  687. Rotation=NRn(-360, 360),
  688. RotSpeed=NRn(-rotmin, rotmax),
  689. Speed=NRn(speed),
  690. VelocitySpread=velocity,
  691. Enabled=true,
  692. Parent=par
  693. }
  694. if timelimit~=nil then
  695. coroutine.resume(coroutine.create(function(p)
  696. swait(timelimit)
  697. parti.Enabled=false
  698. end),parti)
  699. game:GetService("Debris"):AddItem(parti,10)
  700. end
  701. return parti
  702. end
  703.  
  704. MainGui=create("ScreenGui"){
  705. Name="GlitcherGui",
  706. Parent=plr.PlayerGui,
  707. DisplayOrder=5
  708. }
  709.  
  710. local true1=true
  711. local true2=true
  712.  
  713.  
  714. didcc=false
  715. if true1 or true2 then
  716. CCselection=create("Frame"){
  717. Name="CCFrame",
  718. Parent=MainGui,
  719. BorderSizePixel=0,
  720. BackgroundTransparency=.5,
  721. BackgroundColor3=BrickColor.new(modecolor[1]).Color,
  722. AnchorPoint=Vector2.new(.5,.5),
  723. Position=UDim2.new(.5,0,1.3,0),
  724. Size=UDim2.new(.3,0,.2,0),
  725. Rotation=0,
  726. ZIndex=2,
  727. ClipsDescendants=true
  728. }
  729. CCselection:TweenPosition(UDim2.new(.5,0,.5,0), "Out", "Quart", .9,true)
  730.  
  731. asd1=create("Frame"){
  732. Parent=CCselection,
  733. BackgroundTransparency=0,
  734. BackgroundColor3=BrickColor.new(modecolor[2]).Color,
  735. BorderSizePixel=0,
  736. AnchorPoint=Vector2.new(1,.5),
  737. Position=UDim2.new(1,0,.99,0),
  738. Size=UDim2.new(1,0,.02,0),
  739. ZIndex=2
  740. }
  741.  
  742. asd2=create("Frame"){
  743. Parent=CCselection,
  744. BackgroundTransparency=0,
  745. BackgroundColor3=BrickColor.new(modecolor[2]).Color,
  746. BorderSizePixel=0,
  747. AnchorPoint=Vector2.new(0,1),
  748. Position=UDim2.new(0,0,1,0),
  749. Size=UDim2.new(.01,0,1,0),
  750. ZIndex=2
  751. }
  752.  
  753. asd3=create("Frame"){
  754. Parent=CCselection,
  755. BackgroundTransparency=0,
  756. BackgroundColor3=BrickColor.new(modecolor[2]).Color,
  757. BorderSizePixel=0,
  758. AnchorPoint=Vector2.new(0,1),
  759. Position=UDim2.new(.99,0,1,0),
  760. Size=UDim2.new(.01,0,1,0),
  761. ZIndex=2
  762. }
  763.  
  764. haa=create("TextLabel"){
  765. Parent=CCselection,
  766. BackgroundTransparency=1,
  767. BorderSizePixel=0,
  768. AnchorPoint=Vector2.new(.5,.5),
  769. Position=UDim2.new(.5,0,-.2,0),
  770. Size=UDim2.new(.95,0,.5,0),
  771. ZIndex=2,
  772. Text="Disable ColorCorrection Effect?",
  773. TextColor3=BrickColor.new(modecolor[1]).Color,
  774. Font="Bodoni",
  775. TextScaled=true,
  776. TextStrokeTransparency=0
  777. }
  778.  
  779. Yes=create("TextButton"){
  780. Parent=CCselection,
  781. BorderSizePixel=0,
  782. BackgroundTransparency=.4,
  783. BackgroundColor3=BrickColor.new(modecolor[2]).Color,
  784. AnchorPoint=Vector2.new(.5,.5),
  785. Position=UDim2.new(-.3,0,.7,0),
  786. Size=UDim2.new(.35,0,.4,0),
  787. ZIndex=9,
  788. Font="Bodoni",
  789. Text="Yes",
  790. TextScaled=true,
  791. TextStrokeTransparency=0,
  792. TextColor3=BrickColor.new(modecolor[1]).Color,
  793. }
  794.  
  795. No=create("TextButton"){
  796. Parent=CCselection,
  797. BorderSizePixel=0,
  798. BackgroundTransparency=.4,
  799. BackgroundColor3=BrickColor.new(modecolor[2]).Color,
  800. AnchorPoint=Vector2.new(.5,.5),
  801. Position=UDim2.new(1.3,0,.7,0),
  802. Size=UDim2.new(.35,0,.4,0),
  803. ZIndex=9,
  804. Font="Bodoni",
  805. Text="No",
  806. TextScaled=true,
  807. TextStrokeTransparency=0,
  808. TextColor3=BrickColor.new(modecolor[1]).Color,
  809. }
  810.  
  811. haa:TweenPosition(UDim2.new(.5,0,.23,0), "Out", "Quart", 2,true)
  812. Yes:TweenPosition(UDim2.new(.3,0,.7,0), "Out", "Quart", 2,true)
  813. No:TweenPosition(UDim2.new(.7,0,.7,0), "Out", "Quart", 2,true)
  814.  
  815. local abcdefghijklmnopqrstuvwxyz1234567890=false
  816.  
  817. Yes.MouseButton1Click:connect(function()
  818. if abcdefghijklmnopqrstuvwxyz1234567890==false then
  819. abcdefghijklmnopqrstuvwxyz1234567890=true
  820. didcc=false
  821. end
  822. end)
  823.  
  824. No.MouseButton1Click:connect(function()
  825. if abcdefghijklmnopqrstuvwxyz1234567890==false then
  826. abcdefghijklmnopqrstuvwxyz1234567890=true
  827. didcc=true
  828. end
  829. end)
  830.  
  831. repeat
  832. swait()
  833. until abcdefghijklmnopqrstuvwxyz1234567890
  834. coroutine.resume(coroutine.create(function(h)
  835. h:TweenPosition(UDim2.new(.5,0,-0.3,0), "Out", "Quart", .9,true)
  836. swait(70)
  837. h:Remove()
  838. end),CCselection)
  839. end
  840. chr.Animate:Remove()
  841. hum.Animator:Remove()
  842.  
  843. for _,c in pairs(Torso:children()) do
  844. if c:IsA("Motor") and c.Name~="Neck" then
  845. c:Remove()
  846. end
  847. end
  848.  
  849. RJ.C0,RJ.C1=CFrame.new(0,0,0),CFrame.new(0,0,0)
  850. Neck.C0,Neck.C1=CFrame.new(0,1.5,0),CFrame.new(0,0,0)
  851. --[[RS.C0,RS.C1=CFrame.new(1.5,0,0),CFrame.new(0,0,0)
  852. LS.C0,LS.C1=CFrame.new(-1.5,0,0),CFrame.new(0,0,0)
  853. RH.C0,RH.C1=CFrame.new(.5,-2,0),CFrame.new(0,0,0)
  854. LH.C0,LH.C1=CFrame.new(-.5,-2,0),CFrame.new(0,0,0)]]
  855. local RS=newMotor("Right Shoulder",Torso, RArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  856. local LS=newMotor("Left Shoulder",Torso, LArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  857. local RH=newMotor("Right Hip",Torso, RLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  858. local LH=newMotor("Left Hip",Torso, LLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  859.  
  860.  
  861. m=create("Model"){
  862. Parent=chr,
  863. Name="WModel"}
  864. e=create("Model"){
  865. Parent=chr,
  866. Name="Effect"}
  867.  
  868. theme=create("Sound"){
  869. Parent=chr,
  870. SoundId="rbxassetid://1588725965",
  871. Volume=2,
  872. PlaybackSpeed=1,
  873. MaxDistance=66666666,
  874. EmitterSize=40,
  875. Name="Theme",
  876. Looped=true}
  877. theme:Play()
  878.  
  879. local timeposit=create("NumberValue"){
  880. Name="STP",
  881. Value=true,
  882. Parent=script}
  883.  
  884.  
  885.  
  886.  
  887. RealMain=parts(m,"RealMain",Vector3.new(0.100000001, 0.100000001, 0.100000001),"Medium stone grey",Enum.Material.SmoothPlastic,0,.7)
  888. RealMainWeld=welds(RealMain,"MainWeld",Torso,RealMain,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  889.  
  890. SubMain=parts(m,"SubMain",Vector3.new(0.100000001, 0.100000001, 0.100000001),"Medium stone grey",Enum.Material.SmoothPlastic,0,.7)
  891. SubMainWeld=welds(SubMain,"MainWeld",Root,SubMain,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  892.  
  893. Main=parts(m,"Main",Vector3.new(0.100000001, 0.100000001, 0.100000001),"Medium stone grey",Enum.Material.SmoothPlastic,0,.7)
  894. MainWeld=welds(Main,"MainWeld",RealMain,Main,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  895. meshs(Main,"Mesh",Vector3.new(8.5,8.5,8.5),Enum.MeshType.Sphere,"")
  896.  
  897. Main2=parts(m,"Main2",Vector3.new(0.100000001, 0.100000001, 0.100000001),"Medium stone grey",Enum.Material.SmoothPlastic,0,0)
  898. Main2Weld=welds(Main2,"Main2Weld",RealMain,Main2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  899. meshs(Main2,"Mesh",Vector3.new(6.5,6.5,6.5),Enum.MeshType.Sphere,"")
  900.  
  901. Main3=parts(m,"Main3",Vector3.new(0.100000001, 0.100000001, 0.100000001),"Medium stone grey",Enum.Material.SmoothPlastic,0,1)
  902. Main3Weld=welds(Main3,"Main2Weld",RealMain,Main3,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  903.  
  904. Center1=parts(m,"Center1",Vector3.new(0.100000001, 0.100000001, 0.100000001),"Medium stone grey",Enum.Material.SmoothPlastic,0,1)
  905. Center1Weld=welds(Center1,"CenterWeld",Center1,Main,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,0))
  906. Center2=parts(m,"Center2",Vector3.new(0.100000001, 0.100000001, 0.100000001),"Medium stone grey",Enum.Material.SmoothPlastic,0,1)
  907. Center2Weld=welds(Center2,"CenterWeld",Center2,Main,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(60)))
  908. Center3=parts(m,"Center3",Vector3.new(0.100000001, 0.100000001, 0.100000001),"Medium stone grey",Enum.Material.SmoothPlastic,0,1)
  909. Center3Weld=welds(Center3,"CenterWeld",Center3,Main,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(120)))
  910. Center4=parts(m,"Center4",Vector3.new(0.100000001, 0.100000001, 0.100000001),"Medium stone grey",Enum.Material.SmoothPlastic,0,1)
  911. Center4Weld=welds(Center4,"CenterWeld",Center4,Main,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(180)))
  912. Center5=parts(m,"Center5",Vector3.new(0.100000001, 0.100000001, 0.100000001),"Medium stone grey",Enum.Material.SmoothPlastic,0,1)
  913. Center5Weld=welds(Center5,"CenterWeld",Center5,Main,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(240)))
  914. Center6=parts(m,"Center6",Vector3.new(0.100000001, 0.100000001, 0.100000001),"Medium stone grey",Enum.Material.SmoothPlastic,0,1)
  915. Center6Weld=welds(Center6,"CenterWeld",Center6,Main,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(300)))
  916.  
  917. local plight=create("PointLight"){
  918. Parent=Torso,
  919. Brightness=1.4,
  920. Range=20,
  921. }
  922. local A1=create("Attachment"){
  923. Parent=Center1,
  924. Position=Vector3.new(0,0,0)
  925. }
  926. local A2=create("Attachment"){
  927. Parent=Center1,
  928. Position=Vector3.new(0,0,4.5)
  929. }
  930. local A3=create("Attachment"){
  931. Parent=Center2,
  932. Position=Vector3.new(0,0,0)
  933. }
  934. local A4=create("Attachment"){
  935. Parent=Center2,
  936. Position=Vector3.new(0,0,4.5)
  937. }
  938. local A5=create("Attachment"){
  939. Parent=Center3,
  940. Position=Vector3.new(0,0,0)
  941. }
  942. local A6=create("Attachment"){
  943. Parent=Center3,
  944. Position=Vector3.new(0,0,4.5)
  945. }
  946. local A7=create("Attachment"){
  947. Parent=Center4,
  948. Position=Vector3.new(0,0,0)
  949. }
  950. local A8=create("Attachment"){
  951. Parent=Center4,
  952. Position=Vector3.new(0,0,4.5)
  953. }
  954. local A9=create("Attachment"){
  955. Parent=Center5,
  956. Position=Vector3.new(0,0,0)
  957. }
  958. local A10=create("Attachment"){
  959. Parent=Center5,
  960. Position=Vector3.new(0,0,4.5)
  961. }
  962. local A11=create("Attachment"){
  963. Parent=Center6,
  964. Position=Vector3.new(0,0,0)
  965. }
  966. local A12=create("Attachment"){
  967. Parent=Center6,
  968. Position=Vector3.new(0,0,4.5)
  969. }
  970. local Trail11=create("Trail"){
  971. Parent=m,
  972. LightEmission=1,
  973. LightInfluence=0,
  974. FaceCamera=false,
  975. Texture="rbxassetid://945758042",
  976. Attachment0=A1,
  977. Attachment1=A2,
  978. Lifetime=1,
  979. MinLength=0,
  980. TextureLength=.3,
  981. Transparency=NSn(.1, 1),
  982. Color=CSn(BrickColor.new("Cyan").Color,BrickColor.new("Dark blue").Color)}
  983. local Trail12=create("Trail"){
  984. Parent=m,
  985. LightEmission=1,
  986. LightInfluence=0,
  987. FaceCamera=false,
  988. Texture="rbxassetid://945758042",
  989. Attachment0=A3,
  990. Attachment1=A4,
  991. Lifetime=1,
  992. MinLength=0,
  993. TextureLength=.3,
  994. Transparency=NSn(.1, 1),
  995. Color=CSn(BrickColor.new("Cyan").Color,BrickColor.new("Dark blue").Color)}
  996. local Trail13=create("Trail"){
  997. Parent=m,
  998. LightEmission=1,
  999. LightInfluence=0,
  1000. FaceCamera=false,
  1001. Texture="rbxassetid://945758042",
  1002. Attachment0=A5,
  1003. Attachment1=A6,
  1004. Lifetime=1,
  1005. MinLength=0,
  1006. TextureLength=.3,
  1007. Transparency=NSn(.1, 1),
  1008. Color=CSn(BrickColor.new("Cyan").Color,BrickColor.new("Dark blue").Color)}
  1009. local Trail14=create("Trail"){
  1010. Parent=m,
  1011. LightEmission=1,
  1012. LightInfluence=0,
  1013. FaceCamera=false,
  1014. Texture="rbxassetid://945758042",
  1015. Attachment0=A7,
  1016. Attachment1=A8,
  1017. Lifetime=1,
  1018. MinLength=0,
  1019. TextureLength=.3,
  1020. Transparency=NSn(.1, 1),
  1021. Color=CSn(BrickColor.new("Cyan").Color,BrickColor.new("Dark blue").Color)}
  1022. local Trail15=create("Trail"){
  1023. Parent=m,
  1024. LightEmission=1,
  1025. LightInfluence=0,
  1026. FaceCamera=false,
  1027. Texture="rbxassetid://945758042",
  1028. Attachment0=A9,
  1029. Attachment1=A10,
  1030. Lifetime=1,
  1031. MinLength=0,
  1032. TextureLength=.3,
  1033. Transparency=NSn(.1, 1),
  1034. Color=CSn(BrickColor.new("Cyan").Color,BrickColor.new("Dark blue").Color)}
  1035. local Trail16=create("Trail"){
  1036. Parent=m,
  1037. LightEmission=1,
  1038. LightInfluence=0,
  1039. FaceCamera=false,
  1040. Texture="rbxassetid://945758042",
  1041. Attachment0=A11,
  1042. Attachment1=A12,
  1043. Lifetime=1,
  1044. MinLength=0,
  1045. TextureLength=.3,
  1046. Transparency=NSn(.1, 1),
  1047. Color=CSn(BrickColor.new("Cyan").Color,BrickColor.new("Dark blue").Color)}
  1048.  
  1049. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1050. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.60002327, 5.62146306e-05, 5.07831573e-05, 0.99999994, -6.02600194e-05, 0.000190808089, 6.03433764e-05, 0.99999994, -0.000436922826, -0.00019078172, 0.000436934381, 0.999999881))
  1051. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1052. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1053. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.599981308, 5.61699271e-05, 5.05447388e-05, 0.99999994, -6.02600194e-05, 0.000190808089, 6.03433764e-05, 0.99999994, -0.000436922826, -0.00019078172, 0.000436934381, 0.999999881))
  1054. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1055. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1056. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.599953651, 5.59538603e-05, -2.19345093e-05, 0.000190932158, 6.22972293e-05, -0.99999994, -0.000252766127, 1.00000012, 6.22489752e-05, 1, 0.000252754282, 0.000190947932))
  1057. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1058. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1059. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.60005188, 5.65573573e-05, -2.28881836e-05, 0.000190932158, 6.22972293e-05, -0.99999994, -0.000252766127, 1.00000012, 6.22489752e-05, 1, 0.000252754282, 0.000190947932))
  1060. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1061. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1062. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.600036144, 5.65350056e-05, 4.33921814e-05, 0.965975165, -6.29760616e-05, -0.258634627, -4.1567484e-05, 1, -0.0003987448, 0.258634657, 0.000395928393, 0.965975165))
  1063. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1064. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1065. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.599968433, 5.59315085e-05, 4.33921814e-05, 0.965975165, -6.29760616e-05, -0.258634627, -4.1567484e-05, 1, -0.0003987448, 0.258634657, 0.000395928393, 0.965975165))
  1066. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1067. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1068. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.600043774, 5.65722585e-05, -3.43322754e-05, -0.258634627, 0.000103007784, -0.965975225, -0.000214813932, 1, 0.000164151323, 0.965975225, 0.000249960169, -0.258634597))
  1069. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1070. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1071. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.599961281, 5.59687614e-05, -3.38554382e-05, -0.258634627, 0.000103007784, -0.965975225, -0.000214813932, 1, 0.000164151323, 0.965975225, 0.000249960169, -0.258634597))
  1072. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1073. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1074. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.600046158, 5.65350056e-05, 3.24249268e-05, 0.866120577, -5.50710247e-05, -0.499835044, -0.000130296641, 0.99999994, -0.000335958146, 0.499835044, 0.000356107164, 0.866120517))
  1075. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1076. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1077. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.599957943, 5.59389591e-05, 3.24249268e-05, 0.866120577, -5.50710247e-05, -0.499835044, -0.000130296641, 0.99999994, -0.000335958146, 0.499835044, 0.000356107164, 0.866120517))
  1078. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1079. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1080. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.600032806, 5.65648079e-05, -4.57763672e-05, -0.499835044, 0.000143036465, -0.866120577, -0.000152027264, 0.99999994, 0.000252880505, 0.866120577, 0.000258072512, -0.499834985))
  1081. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1082. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1083. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.599971771, 5.59613109e-05, -4.29153442e-05, -0.499835044, 0.000143036465, -0.866120577, -0.000152027264, 0.99999994, 0.000252880505, 0.866120577, 0.000258072512, -0.499834985))
  1084. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1085. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1086. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.599952459, 5.59389591e-05, 2.00271606e-05, 0.707241654, -3.7075326e-05, -0.706971943, -0.00019946543, 1, -0.000251983991, 0.706971884, 0.000319230021, 0.707241595))
  1087. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1088. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1089. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.599985123, 5.59687614e-05, -4.95910645e-05, -0.706971943, 0.000179655064, -0.707241654, -6.80531157e-05, 1, 0.00032204928, 0.707241714, 0.000275809783, -0.706971824))
  1090. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1091. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1092. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.600018501, 5.65648079e-05, -5.22136688e-05, -0.706971943, 0.000179655064, -0.707241654, -6.80531157e-05, 1, 0.00032204928, 0.707241714, 0.000275809783, -0.706971824))
  1093. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1094. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1095. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.600052118, 5.65424562e-05, 2.00271606e-05, 0.707241654, -3.7075326e-05, -0.706971943, -0.00019946543, 1, -0.000251983991, 0.706971884, 0.000319230021, 0.707241595))
  1096. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1097. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1098. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.600054741, 5.65499067e-05, 5.7220459e-06, 0.500164807, -1.02151007e-05, -0.8659302, -0.000244551949, 1.00000012, -0.000153050874, 0.86593014, 0.000288315583, 0.500164807))
  1099. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1100. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1101. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.60000515, 5.65797091e-05, -5.57899475e-05, -0.8659302, 0.000210368336, -0.500164866, 3.08799863e-05, 1, 0.000367135799, 0.500164926, 0.000302468892, -0.8659302))
  1102. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1103. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1104. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.599949121, 5.59538603e-05, 5.7220459e-06, 0.500164807, -1.02151007e-05, -0.8659302, -0.000244551949, 1.00000012, -0.000153050874, 0.86593014, 0.000288315583, 0.500164807))
  1105. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1106. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1107. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.59999752, 5.59687614e-05, -5.17368317e-05, -0.8659302, 0.000210368336, -0.500164866, 3.08799863e-05, 1, 0.000367135799, 0.500164926, 0.000302468892, -0.8659302))
  1108. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1109. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1110. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.599990845, 5.65573573e-05, -5.55515289e-05, -0.9658764, 0.000233083105, -0.259003252, 0.000138002797, 1, 0.000385282619, 0.259003311, 0.000336392171, -0.965876281))
  1111. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1112. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1113. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.600054264, 5.65573573e-05, -8.58306885e-06, 0.259003222, 2.36790056e-05, -0.9658764, -0.000262698741, 1.00000012, -4.59280636e-05, 0.965876341, 0.000265630079, 0.259003252))
  1114. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1115. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1116. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.599949598, 5.59464097e-05, -7.62939453e-06, 0.259003222, 2.36790056e-05, -0.9658764, -0.000262698741, 1.00000012, -4.59280636e-05, 0.965876341, 0.000265630079, 0.259003252))
  1117. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1118. Mode1=parts(m,"Mode1",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.SmoothPlastic,0,0)
  1119. Mode1Weld=welds(Mode1,"Mode1Weld",Main2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.600013733, 5.59538603e-05, -5.10215759e-05, -0.9658764, 0.000233083105, -0.259003252, 0.000138002797, 1, 0.000385282619, 0.259003311, 0.000336392171, -0.965876281))
  1120. meshs(Mode1,"Mesh",Vector3.new(0.5, 0.5, 0.899999976),Enum.MeshType.Brick,"")
  1121. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1122. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.799985886, 5.61624765e-05, 5.07831573e-05, 0.99999994, -6.02600194e-05, 0.000190808089, 6.03433764e-05, 0.99999994, -0.000436922826, -0.00019078172, 0.000436934381, 0.999999881))
  1123. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1124. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1125. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.799952269, 5.59389591e-05, -2.76565552e-05, 0.000190932158, 6.22972293e-05, -0.99999994, -0.000252766127, 1.00000012, 6.22489752e-05, 1, 0.000252754282, 0.000190947932))
  1126. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1127. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1128. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.799969196, 5.59166074e-05, 4.29153442e-05, 0.965975165, -6.29760616e-05, -0.258634627, -4.1567484e-05, 1, -0.0003987448, 0.258634657, 0.000395928393, 0.965975165))
  1129. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1130. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1131. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.799960136, 5.59464097e-05, -2.90870667e-05, -0.258634627, 0.000103007784, -0.965975225, -0.000214813932, 1, 0.000164151323, 0.965975225, 0.000249960169, -0.258634597))
  1132. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1133. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1134. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.799958229, 5.59166074e-05, 3.14712524e-05, 0.866120577, -5.50710247e-05, -0.499835044, -0.000130296641, 0.99999994, -0.000335958146, 0.499835044, 0.000356107164, 0.866120517))
  1135. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1136. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1137. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.799968719, 5.59389591e-05, -3.86238098e-05, -0.499835044, 0.000143036465, -0.866120577, -0.000152027264, 0.99999994, 0.000252880505, 0.866120577, 0.000258072512, -0.499834985))
  1138. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1139. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1140. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.799954176, 5.59166074e-05, 2.00271606e-05, 0.707241654, -3.7075326e-05, -0.706971943, -0.00019946543, 1, -0.000251983991, 0.706971884, 0.000319230021, 0.707241595))
  1141. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1142. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1143. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.799984932, 5.59464097e-05, -4.83989716e-05, -0.706971943, 0.000179655064, -0.707241654, -6.80531157e-05, 1, 0.00032204928, 0.707241714, 0.000275809783, -0.706971824))
  1144. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1145. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1146. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.7999475, 5.59315085e-05, 4.76837158e-06, 0.500164807, -1.02151007e-05, -0.8659302, -0.000244551949, 1.00000012, -0.000153050874, 0.86593014, 0.000288315583, 0.500164807))
  1147. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1148. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1149. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.800001144, 5.59538603e-05, -5.55515289e-05, -0.8659302, 0.000210368336, -0.500164866, 3.08799863e-05, 1, 0.000367135799, 0.500164926, 0.000302468892, -0.8659302))
  1150. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1151. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1152. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.799948931, 5.59315085e-05, -5.7220459e-06, 0.259003222, 2.36790056e-05, -0.9658764, -0.000262698741, 1.00000012, -4.59280636e-05, 0.965876341, 0.000265630079, 0.259003252))
  1153. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1154. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1155. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.800010681, 5.59389591e-05, -5.12599945e-05, -0.9658764, 0.000233083105, -0.259003252, 0.000138002797, 1, 0.000385282619, 0.259003311, 0.000336392171, -0.965876281))
  1156. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1157. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1158. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800024509, 5.620718e-05, 5.07831573e-05, 0.99999994, -6.02600194e-05, 0.000190808089, 6.03433764e-05, 0.99999994, -0.000436922826, -0.00019078172, 0.000436934381, 0.999999881))
  1159. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1160. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1161. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800052643, 5.65499067e-05, -2.67028809e-05, 0.000190932158, 6.22972293e-05, -0.99999994, -0.000252766127, 1.00000012, 6.22489752e-05, 1, 0.000252754282, 0.000190947932))
  1162. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1163. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1164. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800018311, 5.65499067e-05, -5.12599945e-05, -0.706971943, 0.000179655064, -0.707241654, -6.80531157e-05, 1, 0.00032204928, 0.707241714, 0.000275809783, -0.706971824))
  1165. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1166. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1167. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.80003643, 5.6527555e-05, 4.29153442e-05, 0.965975165, -6.29760616e-05, -0.258634627, -4.1567484e-05, 1, -0.0003987448, 0.258634657, 0.000395928393, 0.965975165))
  1168. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1169. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1170. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800045967, 5.6527555e-05, 3.24249268e-05, 0.866120577, -5.50710247e-05, -0.499835044, -0.000130296641, 0.99999994, -0.000335958146, 0.499835044, 0.000356107164, 0.866120517))
  1171. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1172. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1173. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800044537, 5.65573573e-05, -3.14712524e-05, -0.258634627, 0.000103007784, -0.965975225, -0.000214813932, 1, 0.000164151323, 0.965975225, 0.000249960169, -0.258634597))
  1174. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1175. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1176. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800034523, 5.65499067e-05, -4.29153442e-05, -0.499835044, 0.000143036465, -0.866120577, -0.000152027264, 0.99999994, 0.000252880505, 0.866120577, 0.000258072512, -0.499834985))
  1177. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1178. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1179. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800055981, 5.65424562e-05, 5.7220459e-06, 0.500164807, -1.02151007e-05, -0.8659302, -0.000244551949, 1.00000012, -0.000153050874, 0.86593014, 0.000288315583, 0.500164807))
  1180. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1181. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1182. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.799993515, 5.65499067e-05, -5.55515289e-05, -0.9658764, 0.000233083105, -0.259003252, 0.000138002797, 1, 0.000385282619, 0.259003311, 0.000336392171, -0.965876281))
  1183. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1184. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1185. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800052881, 5.65424562e-05, -7.62939453e-06, 0.259003222, 2.36790056e-05, -0.9658764, -0.000262698741, 1.00000012, -4.59280636e-05, 0.965876341, 0.000265630079, 0.259003252))
  1186. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1187. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1188. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800052643, 5.6527555e-05, 2.19345093e-05, 0.707241654, -3.7075326e-05, -0.706971943, -0.00019946543, 1, -0.000251983991, 0.706971884, 0.000319230021, 0.707241595))
  1189. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1190. Mode2=parts(m,"Mode2",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  1191. Mode2Weld=welds(Mode2,"Mode2Weld",Main3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800003052, 5.65648079e-05, -5.81741333e-05, -0.8659302, 0.000210368336, -0.500164866, 3.08799863e-05, 1, 0.000367135799, 0.500164926, 0.000302468892, -0.8659302))
  1192. meshs(Mode2,"Mesh",Vector3.new(0.300000012, 0.200000003, 1.20000005),Enum.MeshType.Brick,"")
  1193.  
  1194. Mode1=parts(m,"Mode1",Vector3.new(0.299998015, 0.199998677, 0.299998015),"Institutional white",Enum.Material.Neon,0,0)
  1195. Mode1Weld=welds(Mode1,"Mode1Weld",Center1,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.332840919, 0, -0.332841396, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1196. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 1),Enum.MeshType.Brick,"")
  1197. Mode1=parts(m,"Mode1",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1198. Mode1Weld=welds(Mode1,"Mode1Weld",Center1,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.682841301, 0, -0.282841682, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1199. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1200. Mode1=parts(m,"Mode1",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1201. Mode1Weld=welds(Mode1,"Mode1Weld",Center1,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.682841301, 0, -0.282841682, 0.707106829, 0, 0.707106829, 0, 1, 0, -0.707106829, 0, 0.707106829))
  1202. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1203. Mode1=parts(m,"Mode1",Vector3.new(1.79998839, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1204. Mode1Weld=welds(Mode1,"Mode1Weld",Center1,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.60031223, 0, 0.54036808, -0.173647985, 0, 0.984807849, 0, 1, 0, -0.984807849, 0, -0.173647985))
  1205. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1206. Mode1=parts(m,"Mode1",Vector3.new(1.79998839, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1207. Mode1Weld=welds(Mode1,"Mode1Weld",Center1,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.60031176, 0, 0.540352821, -0.173647985, 0, -0.984807849, 0, 1, 0, 0.984807849, 0, -0.173647985))
  1208. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1209. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.999993503, 0.0999993384),"Institutional white",Enum.Material.Neon,0,0)
  1210. Mode1Weld=welds(Mode1,"Mode1Weld",Center1,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -3.27069759, 0.0499992371, 0, 1, 0, 0, 0, 1, 1, 0, 0))
  1211. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1212. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.0999993384, 0.999993503),"Institutional white",Enum.Material.Neon,0,0)
  1213. Mode1Weld=welds(Mode1,"Mode1Weld",Center1,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.0499982834, 3.27069759, 0, 1, 0, 1, 0, 0, 0, 0, -1))
  1214. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1215. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.0999993384, 0.999993503),"Institutional white",Enum.Material.Neon,0,0)
  1216. Mode1Weld=welds(Mode1,"Mode1Weld",Center1,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.0499954224, -2.27069473, 0, 1, 0, -1, 0, 0, 0, 0, 1))
  1217. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1218. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.999993503, 0.0999993384),"Institutional white",Enum.Material.Neon,0,0)
  1219. Mode1Weld=welds(Mode1,"Mode1Weld",Center1,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 2.27069473, 0.0500020981, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  1220. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1221. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.199998677, 0.199998677),"Institutional white",Enum.Material.Neon,0,0)
  1222. Mode1Weld=welds(Mode1,"Mode1Weld",Center1,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.686394691, 0, -0.686394215, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1223. meshs(Mode1,"Mesh",Vector3.new(0.800000012, 0.200000003, 0.800000012),Enum.MeshType.Brick,"")
  1224. Mode2=parts(m,"Mode2",Vector3.new(0.299998015, 0.199998677, 0.299998015),"Really black",Enum.Material.Neon,0,0)
  1225. Mode2Weld=welds(Mode2,"Mode2Weld",Center1,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.1106596, 0, -1.11065865, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1226. meshs(Mode2,"Mesh",Vector3.new(0.400000006, 0.200000003, 0.400000006),Enum.MeshType.Brick,"")
  1227. Mode2=parts(m,"Mode2",Vector3.new(0.349997699, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1228. Mode2Weld=welds(Mode2,"Mode2Weld",Center1,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.63713026, 0, -0.494973183, 0.707106829, 0, 0.707106829, 0, 1, 0, -0.707106829, 0, 0.707106829))
  1229. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1230. Mode2=parts(m,"Mode2",Vector3.new(0.349997699, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1231. Mode2Weld=welds(Mode2,"Mode2Weld",Center1,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.637131691, 0, -0.494972706, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1232. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1233. Mode2=parts(m,"Mode2",Vector3.new(0.699995399, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1234. Mode2Weld=welds(Mode2,"Mode2Weld",Center1,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.13302898, 0, 0.521321297, -0.342019916, 0, -0.939692736, 0, 1, 0, 0.939692736, 0, -0.342019886))
  1235. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1236. Mode2=parts(m,"Mode2",Vector3.new(0.699995399, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1237. Mode2Weld=welds(Mode2,"Mode2Weld",Center1,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.13302612, 0, 0.521337032, -0.342019916, 0, 0.939692736, 0, 1, 0, -0.939692736, 0, -0.342019886))
  1238. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1239. Mode2=parts(m,"Mode2",Vector3.new(1.19999218, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1240. Mode2Weld=welds(Mode2,"Mode2Weld",Center1,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.16710377, 0, 0.719963074, -0.173647985, 0, 0.984807849, 0, 1, 0, -0.984807849, 0, -0.173647985))
  1241. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1242. Mode2=parts(m,"Mode2",Vector3.new(1.19999218, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1243. Mode2Weld=welds(Mode2,"Mode2Weld",Center1,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.16710615, 0, 0.719948769, -0.173647985, 0, -0.984807849, 0, 1, 0, 0.984807849, 0, -0.173647985))
  1244. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1245. Mode2=parts(m,"Mode2",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1246. Mode2Weld=welds(Mode2,"Mode2Weld",Center1,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.753552437, 0, -0.0707101822, 0.707106829, 0, 0.707106829, 0, 1, 0, -0.707106829, 0, 0.707106829))
  1247. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1248. Mode2=parts(m,"Mode2",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1249. Mode2Weld=welds(Mode2,"Mode2Weld",Center1,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.753552437, 0, -0.0707101822, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1250. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1251. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.699995399, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1252. Mode2Weld=welds(Mode2,"Mode2Weld",Center1,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -2.1170969, 0.71996212, 3.49874032e-15, -1, 6.16920301e-16, -0.173647568, 0, 0.984807849, -0.984807849, -3.55271368e-15, -0.173647568))
  1253. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1254. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.699995399, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1255. Mode2Weld=welds(Mode2,"Mode2Weld",Center1,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -2.11709929, 0.719947815, 0, 1, 0, 0.173647612, 0, 0.984807849, 0.984807849, 0, -0.173647612))
  1256. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1257. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.199998692, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1258. Mode2Weld=welds(Mode2,"Mode2Weld",Center1,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.90734863e-06, 0.4535532, 0.0707120895, -4.21466595e-08, -1.00000858, 4.21466595e-08, -0.707110882, 8.88179944e-15, -0.707110941, 0.707110226, -5.96045986e-08, -0.707110167))
  1259. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1260. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.199998692, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1261. Mode2Weld=welds(Mode2,"Mode2Weld",Center1,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.453554153, 0.0707101822, 4.26325641e-14, 1, 8.42937382e-08, 0.707106829, 5.96046448e-08, -0.707106769, -0.707106769, 5.96047087e-08, -0.707106829))
  1262. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1263. Mode1=parts(m,"Mode1",Vector3.new(0.299998015, 0.199998677, 0.299998015),"Institutional white",Enum.Material.Neon,0,0)
  1264. Mode1Weld=welds(Mode1,"Mode1Weld",Center2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.332840919, 0, -0.332841396, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1265. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 1),Enum.MeshType.Brick,"")
  1266. Mode1=parts(m,"Mode1",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1267. Mode1Weld=welds(Mode1,"Mode1Weld",Center2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.682841301, 0, -0.282841682, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1268. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1269. Mode1=parts(m,"Mode1",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1270. Mode1Weld=welds(Mode1,"Mode1Weld",Center2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.682841301, 0, -0.282841682, 0.707106829, 0, 0.707106829, 0, 1, 0, -0.707106829, 0, 0.707106829))
  1271. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1272. Mode1=parts(m,"Mode1",Vector3.new(1.79998839, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1273. Mode1Weld=welds(Mode1,"Mode1Weld",Center2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.60031223, 0, 0.54036808, -0.173647985, 0, 0.984807849, 0, 1, 0, -0.984807849, 0, -0.173647985))
  1274. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1275. Mode1=parts(m,"Mode1",Vector3.new(1.79998839, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1276. Mode1Weld=welds(Mode1,"Mode1Weld",Center2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.60031176, 0, 0.540352821, -0.173647985, 0, -0.984807849, 0, 1, 0, 0.984807849, 0, -0.173647985))
  1277. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1278. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.999993503, 0.0999993384),"Institutional white",Enum.Material.Neon,0,0)
  1279. Mode1Weld=welds(Mode1,"Mode1Weld",Center2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -3.27069759, 0.0499992371, 0, 1, 0, 0, 0, 1, 1, 0, 0))
  1280. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1281. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.0999993384, 0.999993503),"Institutional white",Enum.Material.Neon,0,0)
  1282. Mode1Weld=welds(Mode1,"Mode1Weld",Center2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.0499982834, 3.27069759, 0, 1, 0, 1, 0, 0, 0, 0, -1))
  1283. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1284. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.0999993384, 0.999993503),"Institutional white",Enum.Material.Neon,0,0)
  1285. Mode1Weld=welds(Mode1,"Mode1Weld",Center2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.0499954224, -2.27069473, 0, 1, 0, -1, 0, 0, 0, 0, 1))
  1286. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1287. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.999993503, 0.0999993384),"Institutional white",Enum.Material.Neon,0,0)
  1288. Mode1Weld=welds(Mode1,"Mode1Weld",Center2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 2.27069473, 0.0500020981, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  1289. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1290. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.199998677, 0.199998677),"Institutional white",Enum.Material.Neon,0,0)
  1291. Mode1Weld=welds(Mode1,"Mode1Weld",Center2,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.686394691, 0, -0.686394215, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1292. meshs(Mode1,"Mesh",Vector3.new(0.800000012, 0.200000003, 0.800000012),Enum.MeshType.Brick,"")
  1293. Mode2=parts(m,"Mode2",Vector3.new(0.299998015, 0.199998677, 0.299998015),"Really black",Enum.Material.Neon,0,0)
  1294. Mode2Weld=welds(Mode2,"Mode2Weld",Center2,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.1106596, 0, -1.11065865, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1295. meshs(Mode2,"Mesh",Vector3.new(0.400000006, 0.200000003, 0.400000006),Enum.MeshType.Brick,"")
  1296. Mode2=parts(m,"Mode2",Vector3.new(0.349997699, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1297. Mode2Weld=welds(Mode2,"Mode2Weld",Center2,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.63713026, 0, -0.494973183, 0.707106829, 0, 0.707106829, 0, 1, 0, -0.707106829, 0, 0.707106829))
  1298. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1299. Mode2=parts(m,"Mode2",Vector3.new(0.349997699, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1300. Mode2Weld=welds(Mode2,"Mode2Weld",Center2,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.637131691, 0, -0.494972706, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1301. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1302. Mode2=parts(m,"Mode2",Vector3.new(0.699995399, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1303. Mode2Weld=welds(Mode2,"Mode2Weld",Center2,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.13302898, 0, 0.521321297, -0.342019916, 0, -0.939692736, 0, 1, 0, 0.939692736, 0, -0.342019886))
  1304. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1305. Mode2=parts(m,"Mode2",Vector3.new(0.699995399, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1306. Mode2Weld=welds(Mode2,"Mode2Weld",Center2,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.13302612, 0, 0.521337032, -0.342019916, 0, 0.939692736, 0, 1, 0, -0.939692736, 0, -0.342019886))
  1307. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1308. Mode2=parts(m,"Mode2",Vector3.new(1.19999218, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1309. Mode2Weld=welds(Mode2,"Mode2Weld",Center2,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.16710377, 0, 0.719963074, -0.173647985, 0, 0.984807849, 0, 1, 0, -0.984807849, 0, -0.173647985))
  1310. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1311. Mode2=parts(m,"Mode2",Vector3.new(1.19999218, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1312. Mode2Weld=welds(Mode2,"Mode2Weld",Center2,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.16710615, 0, 0.719948769, -0.173647985, 0, -0.984807849, 0, 1, 0, 0.984807849, 0, -0.173647985))
  1313. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1314. Mode2=parts(m,"Mode2",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1315. Mode2Weld=welds(Mode2,"Mode2Weld",Center2,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.753552437, 0, -0.0707101822, 0.707106829, 0, 0.707106829, 0, 1, 0, -0.707106829, 0, 0.707106829))
  1316. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1317. Mode2=parts(m,"Mode2",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1318. Mode2Weld=welds(Mode2,"Mode2Weld",Center2,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.753552437, 0, -0.0707101822, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1319. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1320. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.699995399, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1321. Mode2Weld=welds(Mode2,"Mode2Weld",Center2,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -2.1170969, 0.71996212, 3.49874032e-15, -1, 6.16920301e-16, -0.173647568, 0, 0.984807849, -0.984807849, -3.55271368e-15, -0.173647568))
  1322. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1323. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.699995399, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1324. Mode2Weld=welds(Mode2,"Mode2Weld",Center2,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -2.11709929, 0.719947815, 0, 1, 0, 0.173647612, 0, 0.984807849, 0.984807849, 0, -0.173647612))
  1325. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1326. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.199998692, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1327. Mode2Weld=welds(Mode2,"Mode2Weld",Center2,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.90734863e-06, 0.4535532, 0.0707120895, -4.21466595e-08, -1.00000858, 4.21466595e-08, -0.707110882, 8.88179944e-15, -0.707110941, 0.707110226, -5.96045986e-08, -0.707110167))
  1328. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1329. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.199998692, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1330. Mode2Weld=welds(Mode2,"Mode2Weld",Center2,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.453554153, 0.0707101822, 4.26325641e-14, 1, 8.42937382e-08, 0.707106829, 5.96046448e-08, -0.707106769, -0.707106769, 5.96047087e-08, -0.707106829))
  1331. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1332. Mode1=parts(m,"Mode1",Vector3.new(0.299998015, 0.199998677, 0.299998015),"Institutional white",Enum.Material.Neon,0,0)
  1333. Mode1Weld=welds(Mode1,"Mode1Weld",Center3,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.332840919, 0, -0.332841396, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1334. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 1),Enum.MeshType.Brick,"")
  1335. Mode1=parts(m,"Mode1",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1336. Mode1Weld=welds(Mode1,"Mode1Weld",Center3,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.682841301, 0, -0.282841682, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1337. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1338. Mode1=parts(m,"Mode1",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1339. Mode1Weld=welds(Mode1,"Mode1Weld",Center3,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.682841301, 0, -0.282841682, 0.707106829, 0, 0.707106829, 0, 1, 0, -0.707106829, 0, 0.707106829))
  1340. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1341. Mode1=parts(m,"Mode1",Vector3.new(1.79998839, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1342. Mode1Weld=welds(Mode1,"Mode1Weld",Center3,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.60031223, 0, 0.54036808, -0.173647985, 0, 0.984807849, 0, 1, 0, -0.984807849, 0, -0.173647985))
  1343. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1344. Mode1=parts(m,"Mode1",Vector3.new(1.79998839, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1345. Mode1Weld=welds(Mode1,"Mode1Weld",Center3,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.60031176, 0, 0.540352821, -0.173647985, 0, -0.984807849, 0, 1, 0, 0.984807849, 0, -0.173647985))
  1346. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1347. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.999993503, 0.0999993384),"Institutional white",Enum.Material.Neon,0,0)
  1348. Mode1Weld=welds(Mode1,"Mode1Weld",Center3,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -3.27069759, 0.0499992371, 0, 1, 0, 0, 0, 1, 1, 0, 0))
  1349. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1350. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.0999993384, 0.999993503),"Institutional white",Enum.Material.Neon,0,0)
  1351. Mode1Weld=welds(Mode1,"Mode1Weld",Center3,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.0499982834, 3.27069759, 0, 1, 0, 1, 0, 0, 0, 0, -1))
  1352. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1353. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.0999993384, 0.999993503),"Institutional white",Enum.Material.Neon,0,0)
  1354. Mode1Weld=welds(Mode1,"Mode1Weld",Center3,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.0499954224, -2.27069473, 0, 1, 0, -1, 0, 0, 0, 0, 1))
  1355. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1356. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.999993503, 0.0999993384),"Institutional white",Enum.Material.Neon,0,0)
  1357. Mode1Weld=welds(Mode1,"Mode1Weld",Center3,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 2.27069473, 0.0500020981, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  1358. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1359. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.199998677, 0.199998677),"Institutional white",Enum.Material.Neon,0,0)
  1360. Mode1Weld=welds(Mode1,"Mode1Weld",Center3,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.686394691, 0, -0.686394215, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1361. meshs(Mode1,"Mesh",Vector3.new(0.800000012, 0.200000003, 0.800000012),Enum.MeshType.Brick,"")
  1362. Mode2=parts(m,"Mode2",Vector3.new(0.299998015, 0.199998677, 0.299998015),"Really black",Enum.Material.Neon,0,0)
  1363. Mode2Weld=welds(Mode2,"Mode2Weld",Center3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.1106596, 0, -1.11065865, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1364. meshs(Mode2,"Mesh",Vector3.new(0.400000006, 0.200000003, 0.400000006),Enum.MeshType.Brick,"")
  1365. Mode2=parts(m,"Mode2",Vector3.new(0.349997699, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1366. Mode2Weld=welds(Mode2,"Mode2Weld",Center3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.63713026, 0, -0.494973183, 0.707106829, 0, 0.707106829, 0, 1, 0, -0.707106829, 0, 0.707106829))
  1367. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1368. Mode2=parts(m,"Mode2",Vector3.new(0.349997699, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1369. Mode2Weld=welds(Mode2,"Mode2Weld",Center3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.637131691, 0, -0.494972706, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1370. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1371. Mode2=parts(m,"Mode2",Vector3.new(0.699995399, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1372. Mode2Weld=welds(Mode2,"Mode2Weld",Center3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.13302898, 0, 0.521321297, -0.342019916, 0, -0.939692736, 0, 1, 0, 0.939692736, 0, -0.342019886))
  1373. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1374. Mode2=parts(m,"Mode2",Vector3.new(0.699995399, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1375. Mode2Weld=welds(Mode2,"Mode2Weld",Center3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.13302612, 0, 0.521337032, -0.342019916, 0, 0.939692736, 0, 1, 0, -0.939692736, 0, -0.342019886))
  1376. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1377. Mode2=parts(m,"Mode2",Vector3.new(1.19999218, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1378. Mode2Weld=welds(Mode2,"Mode2Weld",Center3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.16710377, 0, 0.719963074, -0.173647985, 0, 0.984807849, 0, 1, 0, -0.984807849, 0, -0.173647985))
  1379. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1380. Mode2=parts(m,"Mode2",Vector3.new(1.19999218, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1381. Mode2Weld=welds(Mode2,"Mode2Weld",Center3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.16710615, 0, 0.719948769, -0.173647985, 0, -0.984807849, 0, 1, 0, 0.984807849, 0, -0.173647985))
  1382. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1383. Mode2=parts(m,"Mode2",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1384. Mode2Weld=welds(Mode2,"Mode2Weld",Center3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.753552437, 0, -0.0707101822, 0.707106829, 0, 0.707106829, 0, 1, 0, -0.707106829, 0, 0.707106829))
  1385. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1386. Mode2=parts(m,"Mode2",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1387. Mode2Weld=welds(Mode2,"Mode2Weld",Center3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.753552437, 0, -0.0707101822, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1388. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1389. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.699995399, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1390. Mode2Weld=welds(Mode2,"Mode2Weld",Center3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -2.1170969, 0.71996212, 3.49874032e-15, -1, 6.16920301e-16, -0.173647568, 0, 0.984807849, -0.984807849, -3.55271368e-15, -0.173647568))
  1391. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1392. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.699995399, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1393. Mode2Weld=welds(Mode2,"Mode2Weld",Center3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -2.11709929, 0.719947815, 0, 1, 0, 0.173647612, 0, 0.984807849, 0.984807849, 0, -0.173647612))
  1394. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1395. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.199998692, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1396. Mode2Weld=welds(Mode2,"Mode2Weld",Center3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.90734863e-06, 0.4535532, 0.0707120895, -4.21466595e-08, -1.00000858, 4.21466595e-08, -0.707110882, 8.88179944e-15, -0.707110941, 0.707110226, -5.96045986e-08, -0.707110167))
  1397. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1398. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.199998692, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1399. Mode2Weld=welds(Mode2,"Mode2Weld",Center3,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.453554153, 0.0707101822, 4.26325641e-14, 1, 8.42937382e-08, 0.707106829, 5.96046448e-08, -0.707106769, -0.707106769, 5.96047087e-08, -0.707106829))
  1400. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1401. Mode1=parts(m,"Mode1",Vector3.new(0.299998015, 0.199998677, 0.299998015),"Institutional white",Enum.Material.Neon,0,0)
  1402. Mode1Weld=welds(Mode1,"Mode1Weld",Center4,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.332840919, 0, -0.332841396, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1403. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 1),Enum.MeshType.Brick,"")
  1404. Mode1=parts(m,"Mode1",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1405. Mode1Weld=welds(Mode1,"Mode1Weld",Center4,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.682841301, 0, -0.282841682, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1406. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1407. Mode1=parts(m,"Mode1",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1408. Mode1Weld=welds(Mode1,"Mode1Weld",Center4,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.682841301, 0, -0.282841682, 0.707106829, 0, 0.707106829, 0, 1, 0, -0.707106829, 0, 0.707106829))
  1409. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1410. Mode1=parts(m,"Mode1",Vector3.new(1.79998839, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1411. Mode1Weld=welds(Mode1,"Mode1Weld",Center4,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.60031223, 0, 0.54036808, -0.173647985, 0, 0.984807849, 0, 1, 0, -0.984807849, 0, -0.173647985))
  1412. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1413. Mode1=parts(m,"Mode1",Vector3.new(1.79998839, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1414. Mode1Weld=welds(Mode1,"Mode1Weld",Center4,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.60031176, 0, 0.540352821, -0.173647985, 0, -0.984807849, 0, 1, 0, 0.984807849, 0, -0.173647985))
  1415. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1416. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.999993503, 0.0999993384),"Institutional white",Enum.Material.Neon,0,0)
  1417. Mode1Weld=welds(Mode1,"Mode1Weld",Center4,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -3.27069759, 0.0499992371, 0, 1, 0, 0, 0, 1, 1, 0, 0))
  1418. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1419. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.0999993384, 0.999993503),"Institutional white",Enum.Material.Neon,0,0)
  1420. Mode1Weld=welds(Mode1,"Mode1Weld",Center4,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.0499982834, 3.27069759, 0, 1, 0, 1, 0, 0, 0, 0, -1))
  1421. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1422. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.0999993384, 0.999993503),"Institutional white",Enum.Material.Neon,0,0)
  1423. Mode1Weld=welds(Mode1,"Mode1Weld",Center4,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.0499954224, -2.27069473, 0, 1, 0, -1, 0, 0, 0, 0, 1))
  1424. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1425. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.999993503, 0.0999993384),"Institutional white",Enum.Material.Neon,0,0)
  1426. Mode1Weld=welds(Mode1,"Mode1Weld",Center4,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 2.27069473, 0.0500020981, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  1427. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1428. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.199998677, 0.199998677),"Institutional white",Enum.Material.Neon,0,0)
  1429. Mode1Weld=welds(Mode1,"Mode1Weld",Center4,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.686394691, 0, -0.686394215, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1430. meshs(Mode1,"Mesh",Vector3.new(0.800000012, 0.200000003, 0.800000012),Enum.MeshType.Brick,"")
  1431. Mode2=parts(m,"Mode2",Vector3.new(0.299998015, 0.199998677, 0.299998015),"Really black",Enum.Material.Neon,0,0)
  1432. Mode2Weld=welds(Mode2,"Mode2Weld",Center4,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.1106596, 0, -1.11065865, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1433. meshs(Mode2,"Mesh",Vector3.new(0.400000006, 0.200000003, 0.400000006),Enum.MeshType.Brick,"")
  1434. Mode2=parts(m,"Mode2",Vector3.new(0.349997699, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1435. Mode2Weld=welds(Mode2,"Mode2Weld",Center4,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.63713026, 0, -0.494973183, 0.707106829, 0, 0.707106829, 0, 1, 0, -0.707106829, 0, 0.707106829))
  1436. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1437. Mode2=parts(m,"Mode2",Vector3.new(0.349997699, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1438. Mode2Weld=welds(Mode2,"Mode2Weld",Center4,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.637131691, 0, -0.494972706, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1439. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1440. Mode2=parts(m,"Mode2",Vector3.new(0.699995399, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1441. Mode2Weld=welds(Mode2,"Mode2Weld",Center4,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.13302898, 0, 0.521321297, -0.342019916, 0, -0.939692736, 0, 1, 0, 0.939692736, 0, -0.342019886))
  1442. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1443. Mode2=parts(m,"Mode2",Vector3.new(0.699995399, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1444. Mode2Weld=welds(Mode2,"Mode2Weld",Center4,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.13302612, 0, 0.521337032, -0.342019916, 0, 0.939692736, 0, 1, 0, -0.939692736, 0, -0.342019886))
  1445. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1446. Mode2=parts(m,"Mode2",Vector3.new(1.19999218, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1447. Mode2Weld=welds(Mode2,"Mode2Weld",Center4,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.16710377, 0, 0.719963074, -0.173647985, 0, 0.984807849, 0, 1, 0, -0.984807849, 0, -0.173647985))
  1448. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1449. Mode2=parts(m,"Mode2",Vector3.new(1.19999218, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1450. Mode2Weld=welds(Mode2,"Mode2Weld",Center4,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.16710615, 0, 0.719948769, -0.173647985, 0, -0.984807849, 0, 1, 0, 0.984807849, 0, -0.173647985))
  1451. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1452. Mode2=parts(m,"Mode2",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1453. Mode2Weld=welds(Mode2,"Mode2Weld",Center4,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.753552437, 0, -0.0707101822, 0.707106829, 0, 0.707106829, 0, 1, 0, -0.707106829, 0, 0.707106829))
  1454. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1455. Mode2=parts(m,"Mode2",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1456. Mode2Weld=welds(Mode2,"Mode2Weld",Center4,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.753552437, 0, -0.0707101822, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1457. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1458. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.699995399, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1459. Mode2Weld=welds(Mode2,"Mode2Weld",Center4,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -2.1170969, 0.71996212, 3.49874032e-15, -1, 6.16920301e-16, -0.173647568, 0, 0.984807849, -0.984807849, -3.55271368e-15, -0.173647568))
  1460. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1461. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.699995399, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1462. Mode2Weld=welds(Mode2,"Mode2Weld",Center4,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -2.11709929, 0.719947815, 0, 1, 0, 0.173647612, 0, 0.984807849, 0.984807849, 0, -0.173647612))
  1463. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1464. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.199998692, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1465. Mode2Weld=welds(Mode2,"Mode2Weld",Center4,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.90734863e-06, 0.4535532, 0.0707120895, -4.21466595e-08, -1.00000858, 4.21466595e-08, -0.707110882, 8.88179944e-15, -0.707110941, 0.707110226, -5.96045986e-08, -0.707110167))
  1466. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1467. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.199998692, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1468. Mode2Weld=welds(Mode2,"Mode2Weld",Center4,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.453554153, 0.0707101822, 4.26325641e-14, 1, 8.42937382e-08, 0.707106829, 5.96046448e-08, -0.707106769, -0.707106769, 5.96047087e-08, -0.707106829))
  1469. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1470. Mode1=parts(m,"Mode1",Vector3.new(0.299998015, 0.199998677, 0.299998015),"Institutional white",Enum.Material.Neon,0,0)
  1471. Mode1Weld=welds(Mode1,"Mode1Weld",Center5,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.332840919, 0, -0.332841396, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1472. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 1),Enum.MeshType.Brick,"")
  1473. Mode1=parts(m,"Mode1",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1474. Mode1Weld=welds(Mode1,"Mode1Weld",Center5,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.682841301, 0, -0.282841682, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1475. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1476. Mode1=parts(m,"Mode1",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1477. Mode1Weld=welds(Mode1,"Mode1Weld",Center5,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.682841301, 0, -0.282841682, 0.707106829, 0, 0.707106829, 0, 1, 0, -0.707106829, 0, 0.707106829))
  1478. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1479. Mode1=parts(m,"Mode1",Vector3.new(1.79998839, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1480. Mode1Weld=welds(Mode1,"Mode1Weld",Center5,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.60031223, 0, 0.54036808, -0.173647985, 0, 0.984807849, 0, 1, 0, -0.984807849, 0, -0.173647985))
  1481. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1482. Mode1=parts(m,"Mode1",Vector3.new(1.79998839, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1483. Mode1Weld=welds(Mode1,"Mode1Weld",Center5,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.60031176, 0, 0.540352821, -0.173647985, 0, -0.984807849, 0, 1, 0, 0.984807849, 0, -0.173647985))
  1484. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1485. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.999993503, 0.0999993384),"Institutional white",Enum.Material.Neon,0,0)
  1486. Mode1Weld=welds(Mode1,"Mode1Weld",Center5,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -3.27069759, 0.0499992371, 0, 1, 0, 0, 0, 1, 1, 0, 0))
  1487. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1488. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.0999993384, 0.999993503),"Institutional white",Enum.Material.Neon,0,0)
  1489. Mode1Weld=welds(Mode1,"Mode1Weld",Center5,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.0499982834, 3.27069759, 0, 1, 0, 1, 0, 0, 0, 0, -1))
  1490. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1491. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.0999993384, 0.999993503),"Institutional white",Enum.Material.Neon,0,0)
  1492. Mode1Weld=welds(Mode1,"Mode1Weld",Center5,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.0499954224, -2.27069473, 0, 1, 0, -1, 0, 0, 0, 0, 1))
  1493. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1494. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.999993503, 0.0999993384),"Institutional white",Enum.Material.Neon,0,0)
  1495. Mode1Weld=welds(Mode1,"Mode1Weld",Center5,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 2.27069473, 0.0500020981, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  1496. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1497. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.199998677, 0.199998677),"Institutional white",Enum.Material.Neon,0,0)
  1498. Mode1Weld=welds(Mode1,"Mode1Weld",Center5,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.686394691, 0, -0.686394215, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1499. meshs(Mode1,"Mesh",Vector3.new(0.800000012, 0.200000003, 0.800000012),Enum.MeshType.Brick,"")
  1500. Mode2=parts(m,"Mode2",Vector3.new(0.299998015, 0.199998677, 0.299998015),"Really black",Enum.Material.Neon,0,0)
  1501. Mode2Weld=welds(Mode2,"Mode2Weld",Center5,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.1106596, 0, -1.11065865, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1502. meshs(Mode2,"Mesh",Vector3.new(0.400000006, 0.200000003, 0.400000006),Enum.MeshType.Brick,"")
  1503. Mode2=parts(m,"Mode2",Vector3.new(0.349997699, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1504. Mode2Weld=welds(Mode2,"Mode2Weld",Center5,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.63713026, 0, -0.494973183, 0.707106829, 0, 0.707106829, 0, 1, 0, -0.707106829, 0, 0.707106829))
  1505. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1506. Mode2=parts(m,"Mode2",Vector3.new(0.349997699, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1507. Mode2Weld=welds(Mode2,"Mode2Weld",Center5,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.637131691, 0, -0.494972706, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1508. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1509. Mode2=parts(m,"Mode2",Vector3.new(0.699995399, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1510. Mode2Weld=welds(Mode2,"Mode2Weld",Center5,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.13302898, 0, 0.521321297, -0.342019916, 0, -0.939692736, 0, 1, 0, 0.939692736, 0, -0.342019886))
  1511. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1512. Mode2=parts(m,"Mode2",Vector3.new(0.699995399, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1513. Mode2Weld=welds(Mode2,"Mode2Weld",Center5,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.13302612, 0, 0.521337032, -0.342019916, 0, 0.939692736, 0, 1, 0, -0.939692736, 0, -0.342019886))
  1514. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1515. Mode2=parts(m,"Mode2",Vector3.new(1.19999218, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1516. Mode2Weld=welds(Mode2,"Mode2Weld",Center5,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.16710377, 0, 0.719963074, -0.173647985, 0, 0.984807849, 0, 1, 0, -0.984807849, 0, -0.173647985))
  1517. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1518. Mode2=parts(m,"Mode2",Vector3.new(1.19999218, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1519. Mode2Weld=welds(Mode2,"Mode2Weld",Center5,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.16710615, 0, 0.719948769, -0.173647985, 0, -0.984807849, 0, 1, 0, 0.984807849, 0, -0.173647985))
  1520. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1521. Mode2=parts(m,"Mode2",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1522. Mode2Weld=welds(Mode2,"Mode2Weld",Center5,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.753552437, 0, -0.0707101822, 0.707106829, 0, 0.707106829, 0, 1, 0, -0.707106829, 0, 0.707106829))
  1523. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1524. Mode2=parts(m,"Mode2",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1525. Mode2Weld=welds(Mode2,"Mode2Weld",Center5,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.753552437, 0, -0.0707101822, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1526. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1527. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.699995399, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1528. Mode2Weld=welds(Mode2,"Mode2Weld",Center5,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -2.1170969, 0.71996212, 3.49874032e-15, -1, 6.16920301e-16, -0.173647568, 0, 0.984807849, -0.984807849, -3.55271368e-15, -0.173647568))
  1529. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1530. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.699995399, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1531. Mode2Weld=welds(Mode2,"Mode2Weld",Center5,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -2.11709929, 0.719947815, 0, 1, 0, 0.173647612, 0, 0.984807849, 0.984807849, 0, -0.173647612))
  1532. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1533. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.199998692, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1534. Mode2Weld=welds(Mode2,"Mode2Weld",Center5,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.90734863e-06, 0.4535532, 0.0707120895, -4.21466595e-08, -1.00000858, 4.21466595e-08, -0.707110882, 8.88179944e-15, -0.707110941, 0.707110226, -5.96045986e-08, -0.707110167))
  1535. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1536. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.199998692, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1537. Mode2Weld=welds(Mode2,"Mode2Weld",Center5,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.453554153, 0.0707101822, 4.26325641e-14, 1, 8.42937382e-08, 0.707106829, 5.96046448e-08, -0.707106769, -0.707106769, 5.96047087e-08, -0.707106829))
  1538. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1539. Mode1=parts(m,"Mode1",Vector3.new(0.299998015, 0.199998677, 0.299998015),"Institutional white",Enum.Material.Neon,0,0)
  1540. Mode1Weld=welds(Mode1,"Mode1Weld",Center6,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.332840919, 0, -0.332841396, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1541. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 1),Enum.MeshType.Brick,"")
  1542. Mode1=parts(m,"Mode1",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1543. Mode1Weld=welds(Mode1,"Mode1Weld",Center6,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.682841301, 0, -0.282841682, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1544. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1545. Mode1=parts(m,"Mode1",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1546. Mode1Weld=welds(Mode1,"Mode1Weld",Center6,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.682841301, 0, -0.282841682, 0.707106829, 0, 0.707106829, 0, 1, 0, -0.707106829, 0, 0.707106829))
  1547. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1548. Mode1=parts(m,"Mode1",Vector3.new(1.79998839, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1549. Mode1Weld=welds(Mode1,"Mode1Weld",Center6,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.60031223, 0, 0.54036808, -0.173647985, 0, 0.984807849, 0, 1, 0, -0.984807849, 0, -0.173647985))
  1550. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1551. Mode1=parts(m,"Mode1",Vector3.new(1.79998839, 0.199998677, 0.199998692),"Institutional white",Enum.Material.Neon,0,0)
  1552. Mode1Weld=welds(Mode1,"Mode1Weld",Center6,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.60031176, 0, 0.540352821, -0.173647985, 0, -0.984807849, 0, 1, 0, 0.984807849, 0, -0.173647985))
  1553. meshs(Mode1,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1554. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.999993503, 0.0999993384),"Institutional white",Enum.Material.Neon,0,0)
  1555. Mode1Weld=welds(Mode1,"Mode1Weld",Center6,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -3.27069759, 0.0499992371, 0, 1, 0, 0, 0, 1, 1, 0, 0))
  1556. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1557. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.0999993384, 0.999993503),"Institutional white",Enum.Material.Neon,0,0)
  1558. Mode1Weld=welds(Mode1,"Mode1Weld",Center6,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.0499982834, 3.27069759, 0, 1, 0, 1, 0, 0, 0, 0, -1))
  1559. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1560. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.0999993384, 0.999993503),"Institutional white",Enum.Material.Neon,0,0)
  1561. Mode1Weld=welds(Mode1,"Mode1Weld",Center6,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.0499954224, -2.27069473, 0, 1, 0, -1, 0, 0, 0, 0, 1))
  1562. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1563. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.999993503, 0.0999993384),"Institutional white",Enum.Material.Neon,0,0)
  1564. Mode1Weld=welds(Mode1,"Mode1Weld",Center6,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 2.27069473, 0.0500020981, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  1565. meshs(Mode1,"Mesh",Vector3.new(0.200000003, 1, 1),Enum.MeshType.Wedge,"")
  1566. Mode1=parts(m,"Mode1",Vector3.new(0.199998677, 0.199998677, 0.199998677),"Institutional white",Enum.Material.Neon,0,0)
  1567. Mode1Weld=welds(Mode1,"Mode1Weld",Center6,Mode1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.686394691, 0, -0.686394215, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1568. meshs(Mode1,"Mesh",Vector3.new(0.800000012, 0.200000003, 0.800000012),Enum.MeshType.Brick,"")
  1569. Mode2=parts(m,"Mode2",Vector3.new(0.299998015, 0.199998677, 0.299998015),"Really black",Enum.Material.Neon,0,0)
  1570. Mode2Weld=welds(Mode2,"Mode2Weld",Center6,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.1106596, 0, -1.11065865, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1571. meshs(Mode2,"Mesh",Vector3.new(0.400000006, 0.200000003, 0.400000006),Enum.MeshType.Brick,"")
  1572. Mode2=parts(m,"Mode2",Vector3.new(0.349997699, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1573. Mode2Weld=welds(Mode2,"Mode2Weld",Center6,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.63713026, 0, -0.494973183, 0.707106829, 0, 0.707106829, 0, 1, 0, -0.707106829, 0, 0.707106829))
  1574. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1575. Mode2=parts(m,"Mode2",Vector3.new(0.349997699, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1576. Mode2Weld=welds(Mode2,"Mode2Weld",Center6,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.637131691, 0, -0.494972706, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1577. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1578. Mode2=parts(m,"Mode2",Vector3.new(0.699995399, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1579. Mode2Weld=welds(Mode2,"Mode2Weld",Center6,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.13302898, 0, 0.521321297, -0.342019916, 0, -0.939692736, 0, 1, 0, 0.939692736, 0, -0.342019886))
  1580. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1581. Mode2=parts(m,"Mode2",Vector3.new(0.699995399, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1582. Mode2Weld=welds(Mode2,"Mode2Weld",Center6,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.13302612, 0, 0.521337032, -0.342019916, 0, 0.939692736, 0, 1, 0, -0.939692736, 0, -0.342019886))
  1583. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.200000003),Enum.MeshType.Brick,"")
  1584. Mode2=parts(m,"Mode2",Vector3.new(1.19999218, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1585. Mode2Weld=welds(Mode2,"Mode2Weld",Center6,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.16710377, 0, 0.719963074, -0.173647985, 0, 0.984807849, 0, 1, 0, -0.984807849, 0, -0.173647985))
  1586. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1587. Mode2=parts(m,"Mode2",Vector3.new(1.19999218, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1588. Mode2Weld=welds(Mode2,"Mode2Weld",Center6,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.16710615, 0, 0.719948769, -0.173647985, 0, -0.984807849, 0, 1, 0, 0.984807849, 0, -0.173647985))
  1589. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1590. Mode2=parts(m,"Mode2",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1591. Mode2Weld=welds(Mode2,"Mode2Weld",Center6,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.753552437, 0, -0.0707101822, 0.707106829, 0, 0.707106829, 0, 1, 0, -0.707106829, 0, 0.707106829))
  1592. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1593. Mode2=parts(m,"Mode2",Vector3.new(0.399997354, 0.199998677, 0.199998692),"Really black",Enum.Material.Neon,0,0)
  1594. Mode2Weld=welds(Mode2,"Mode2Weld",Center6,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.753552437, 0, -0.0707101822, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829))
  1595. meshs(Mode2,"Mesh",Vector3.new(1, 0.200000003, 0.300000012),Enum.MeshType.Brick,"")
  1596. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.699995399, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1597. Mode2Weld=welds(Mode2,"Mode2Weld",Center6,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -2.1170969, 0.71996212, 3.49874032e-15, -1, 6.16920301e-16, -0.173647568, 0, 0.984807849, -0.984807849, -3.55271368e-15, -0.173647568))
  1598. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1599. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.699995399, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1600. Mode2Weld=welds(Mode2,"Mode2Weld",Center6,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -2.11709929, 0.719947815, 0, 1, 0, 0.173647612, 0, 0.984807849, 0.984807849, 0, -0.173647612))
  1601. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1602. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.199998692, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1603. Mode2Weld=welds(Mode2,"Mode2Weld",Center6,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.90734863e-06, 0.4535532, 0.0707120895, -4.21466595e-08, -1.00000858, 4.21466595e-08, -0.707110882, 8.88179944e-15, -0.707110941, 0.707110226, -5.96045986e-08, -0.707110167))
  1604. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1605. Mode2=parts(m,"Mode2",Vector3.new(0.199998677, 0.199998692, 0.199998677),"Really black",Enum.Material.Neon,0,0)
  1606. Mode2Weld=welds(Mode2,"Mode2Weld",Center6,Mode2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.453554153, 0.0707101822, 4.26325641e-14, 1, 8.42937382e-08, 0.707106829, 5.96046448e-08, -0.707106769, -0.707106769, 5.96047087e-08, -0.707106829))
  1607. meshs(Mode2,"Mesh",Vector3.new(0.200000003, 1, 0.300000012),Enum.MeshType.Wedge,"")
  1608.  
  1609. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Carnation pink",Enum.Material.SmoothPlastic,0,0)
  1610. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034308, 0.699761629, 6.67572021e-06, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1611. meshs(Woos,"Mesh",Vector3.new(1.00999999, 0.800000012, 0.800000012),Enum.MeshType.Cylinder,"")
  1612. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Pastel light blue",Enum.Material.Neon,0,0)
  1613. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034368, 0.399761677, 0.200007439, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1614. meshs(Woos,"Mesh",Vector3.new(1.00999999, 0.800000012, 0.800000012),Enum.MeshType.Cylinder,"")
  1615. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Lapis",Enum.Material.Neon,0,0)
  1616. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034428, 0.399762154, -0.199994087, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1617. meshs(Woos,"Mesh",Vector3.new(1.00999999, 0.800000012, 0.800000012),Enum.MeshType.Cylinder,"")
  1618. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Forest green",Enum.Material.Neon,0,0)
  1619. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034368, 0.0997622013, 6.67572021e-06, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1620. meshs(Woos,"Mesh",Vector3.new(1.00999999, 0.800000012, 0.800000012),Enum.MeshType.Cylinder,"")
  1621. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Rust",Enum.Material.Neon,0,0)
  1622. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034428, -0.300237417, 6.67572021e-06, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1623. meshs(Woos,"Mesh",Vector3.new(1.00999999, 0.800000012, 0.800000012),Enum.MeshType.Cylinder,"")
  1624. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Deep blue",Enum.Material.Neon,0,0)
  1625. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034368, -0.70023632, 6.67572021e-06, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1626. meshs(Woos,"Mesh",Vector3.new(1.00999999, 0.800000012, 0.800000012),Enum.MeshType.Cylinder,"")
  1627. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Maroon",Enum.Material.Neon,0,0)
  1628. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034428, 0.0997626781, 0.600008011, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1629. meshs(Woos,"Mesh",Vector3.new(1.00999999, 0.800000012, 0.800000012),Enum.MeshType.Cylinder,"")
  1630. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Fossil",Enum.Material.Neon,0,0)
  1631. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034368, 0.0997633934, -0.599994659, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1632. meshs(Woos,"Mesh",Vector3.new(1.00999999, 0.800000012, 0.800000012),Enum.MeshType.Cylinder,"")
  1633. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Bright orange",Enum.Material.Neon,0,0)
  1634. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034368, -0.500236511, -0.799995899, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1635. meshs(Woos,"Mesh",Vector3.new(1.00999999, 0.800000012, 0.800000012),Enum.MeshType.Cylinder,"")
  1636. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Bright blue",Enum.Material.Neon,0,0)
  1637. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034487, -0.500236511, 0.800004005, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1638. meshs(Woos,"Mesh",Vector3.new(1.00999999, 0.800000012, 0.800000012),Enum.MeshType.Cylinder,"")
  1639. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Mulberry",Enum.Material.Neon,0,0)
  1640. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034428, -0.300236464, 0.40000248, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1641. meshs(Woos,"Mesh",Vector3.new(1.00999999, 0.800000012, 0.800000012),Enum.MeshType.Cylinder,"")
  1642. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Daisy orange",Enum.Material.Neon,0,0)
  1643. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034308, -0.300236464, -0.399999619, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1644. meshs(Woos,"Mesh",Vector3.new(1.00999999, 0.800000012, 0.800000012),Enum.MeshType.Cylinder,"")
  1645. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Deep orange",Enum.Material.Neon,0,0)
  1646. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034368, -0.70023632, 6.67572021e-06, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1647. meshs(Woos,"Mesh",Vector3.new(1.005, 1, 1),Enum.MeshType.Cylinder,"")
  1648. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Buttermilk",Enum.Material.Neon,0,0)
  1649. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034308, -0.300236464, -0.399999619, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1650. meshs(Woos,"Mesh",Vector3.new(1.005, 1, 1),Enum.MeshType.Cylinder,"")
  1651. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Dark indigo",Enum.Material.Neon,0,0)
  1652. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034428, -0.300236464, 0.40000248, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1653. meshs(Woos,"Mesh",Vector3.new(1.005, 1, 1),Enum.MeshType.Cylinder,"")
  1654. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Baby blue",Enum.Material.Neon,0,0)
  1655. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034547, -0.500236034, 0.800003052, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1656. meshs(Woos,"Mesh",Vector3.new(1.005, 1, 1),Enum.MeshType.Cylinder,"")
  1657. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Neon orange",Enum.Material.Neon,0,0)
  1658. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034666, -0.500236034, -0.799996853, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1659. meshs(Woos,"Mesh",Vector3.new(1.005, 1, 1),Enum.MeshType.Cylinder,"")
  1660. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Rust",Enum.Material.CorrodedMetal,0,0)
  1661. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034666, -0.300235987, 6.67572021e-06, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1662. meshs(Woos,"Mesh",Vector3.new(1.005, 1, 1),Enum.MeshType.Cylinder,"")
  1663. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really red",Enum.Material.Neon,0,0)
  1664. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034547, 0.0997638702, 0.600008965, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1665. meshs(Woos,"Mesh",Vector3.new(1.005, 1, 1),Enum.MeshType.Cylinder,"")
  1666. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Shamrock",Enum.Material.Neon,0,0)
  1667. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034547, 0.0997636318, 6.67572021e-06, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1668. meshs(Woos,"Mesh",Vector3.new(1.005, 1, 1),Enum.MeshType.Cylinder,"")
  1669. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Bright red",Enum.Material.Neon,0,0)
  1670. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034666, 0.0997636318, -0.599995613, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1671. meshs(Woos,"Mesh",Vector3.new(1.005, 1, 1),Enum.MeshType.Cylinder,"")
  1672. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Navy blue",Enum.Material.Neon,0,0)
  1673. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034785, 0.399763107, -0.199994087, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1674. meshs(Woos,"Mesh",Vector3.new(1.005, 1, 1),Enum.MeshType.Cylinder,"")
  1675. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Cool yellow",Enum.Material.Neon,0,0)
  1676. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034845, 0.399763346, 0.200007439, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1677. meshs(Woos,"Mesh",Vector3.new(1.005, 1, 1),Enum.MeshType.Cylinder,"")
  1678. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Pink",Enum.Material.Neon,0,0)
  1679. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034845, 0.699763298, 6.67572021e-06, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1680. meshs(Woos,"Mesh",Vector3.new(1.005, 1, 1),Enum.MeshType.Cylinder,"")
  1681. Woos2=parts(m,"Woos2",Vector3.new(0.200000003, 0.800000072, 0.200000018),"Institutional white",Enum.Material.Neon,0,0)
  1682. Woos2Weld=welds(Woos2,"Woos2Weld",Torso,Woos2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034785, -0.300235748, 3.81469727e-06, -6.19999992e-05, 9.30000024e-05, -1, -0.000406000006, 1, 9.30251772e-05, 1, 0.000406005769, -6.19622442e-05))
  1683. meshs(Woos2,"Mesh",Vector3.new(1.00300002, 1, 0.200000003),Enum.MeshType.Brick,"")
  1684. Woos2=parts(m,"Woos2",Vector3.new(0.200000003, 0.300000012, 0.200000018),"Institutional white",Enum.Material.Neon,0,0)
  1685. Woos2Weld=welds(Woos2,"Woos2Weld",Torso,Woos2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034726, 0.23640132, -0.0498771667, -6.19999992e-05, 9.30000024e-05, -1, 0.499648243, 0.866228402, 4.95810527e-05, 0.866228402, -0.499648243, -0.000100173456))
  1686. meshs(Woos2,"Mesh",Vector3.new(1.00300002, 1, 0.200000003),Enum.MeshType.Brick,"")
  1687. Woos2=parts(m,"Woos2",Vector3.new(0.200000003, 0.800000072, 0.200000018),"Institutional white",Enum.Material.Neon,0,0)
  1688. Woos2Weld=welds(Woos2,"Woos2Weld",Torso,Woos2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034964, 3.81469727e-06, 0.300235748, -6.19999992e-05, 9.30000024e-05, -1, 1, 0.000406000006, -6.19622442e-05, 0.000405994244, -1, -9.30251772e-05))
  1689. meshs(Woos2,"Mesh",Vector3.new(1.00300002, 1, 0.200000003),Enum.MeshType.Brick,"")
  1690. Woos2=parts(m,"Woos2",Vector3.new(0.200000003, 0.400000006, 0.200000018),"Institutional white",Enum.Material.Neon,0,0)
  1691. Woos2Weld=welds(Woos2,"Woos2Weld",Torso,Woos2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034726, 0.286395073, 0.0498862267, -6.19999992e-05, 9.30000024e-05, -1, -0.50035131, 0.865822554, 0.000111543275, 0.865822554, 0.50035131, -7.1483264e-06))
  1692. meshs(Woos2,"Mesh",Vector3.new(1.00300002, 1, 0.200000003),Enum.MeshType.Brick,"")
  1693. Woos2=parts(m,"Woos2",Vector3.new(0.200000003, 0.300000012, 0.200000018),"Institutional white",Enum.Material.Neon,0,0)
  1694. Woos2Weld=welds(Woos2,"Woos2Weld",Torso,Woos2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034428, 0.446648598, 0.33438015, -6.19999992e-05, 9.30000024e-05, -1, -0.966030777, 0.258426934, 8.39276108e-05, 0.258426934, 0.966030777, 7.38183953e-05))
  1695. meshs(Woos2,"Mesh",Vector3.new(1.00300002, 1, 0.200000003),Enum.MeshType.Brick,"")
  1696. Woos2=parts(m,"Woos2",Vector3.new(0.200000003, 0.5, 0.200000018),"Institutional white",Enum.Material.Neon,0,0)
  1697. Woos2Weld=welds(Woos2,"Woos2Weld",Torso,Woos2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034964, 0.189986229, -0.496524811, -6.19999992e-05, 9.30000024e-05, -1, -0.50035131, 0.865822554, 0.000111543275, 0.865822554, 0.50035131, -7.1483264e-06))
  1698. meshs(Woos2,"Mesh",Vector3.new(1.00300002, 1, 0.200000003),Enum.MeshType.Brick,"")
  1699. Woos2=parts(m,"Woos2",Vector3.new(0.200000003, 0.400000006, 0.200000018),"Institutional white",Enum.Material.Neon,0,0)
  1700. Woos2Weld=welds(Woos2,"Woos2Weld",Torso,Woos2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034964, 0.406014681, -0.349879265, -6.19999992e-05, 9.30000024e-05, -1, 0.499648243, 0.866228402, 4.95810527e-05, 0.866228402, -0.499648243, -0.000100173456))
  1701. meshs(Woos2,"Mesh",Vector3.new(1.00300002, 1, 0.200000003),Enum.MeshType.Brick,"")
  1702. Woos2=parts(m,"Woos2",Vector3.new(0.200000003, 0.400000006, 0.200000018),"Institutional white",Enum.Material.Neon,0,0)
  1703. Woos2Weld=welds(Woos2,"Woos2Weld",Torso,Woos2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034964, 0.406010628, 0.349885464, -6.19999992e-05, 9.30000024e-05, -1, -0.50035131, 0.865822554, 0.000111543275, 0.865822554, 0.50035131, -7.1483264e-06))
  1704. meshs(Woos2,"Mesh",Vector3.new(1.00300002, 1, 0.200000003),Enum.MeshType.Brick,"")
  1705. Woos2=parts(m,"Woos2",Vector3.new(0.200000003, 0.400000006, 0.200000018),"Institutional white",Enum.Material.Neon,0,0)
  1706. Woos2Weld=welds(Woos2,"Woos2Weld",Torso,Woos2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034726, 0.696532249, 0.0600090027, -6.19999992e-05, 9.30000024e-05, -1, 0.866228402, -0.499648243, -0.000100173456, -0.499648243, -0.866228402, -4.95810527e-05))
  1707. meshs(Woos2,"Mesh",Vector3.new(1.00300002, 1, 0.200000003),Enum.MeshType.Brick,"")
  1708. Woos2=parts(m,"Woos2",Vector3.new(0.200000003, 0.400000006, 0.200000018),"Institutional white",Enum.Material.Neon,0,0)
  1709. Woos2Weld=welds(Woos2,"Woos2Weld",Torso,Woos2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034785, 0.139991283, 0.496533394, -6.19999992e-05, 9.30000024e-05, -1, 0.499648243, 0.866228402, 4.95810527e-05, 0.866228402, -0.499648243, -0.000100173456))
  1710. meshs(Woos2,"Mesh",Vector3.new(1.00300002, 1, 0.200000003),Enum.MeshType.Brick,"")
  1711. Woos2=parts(m,"Woos2",Vector3.new(0.200000003, 0.400000006, 0.200000018),"Institutional white",Enum.Material.Neon,0,0)
  1712. Woos2Weld=welds(Woos2,"Woos2Weld",Torso,Woos2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400035143, -0.696525097, 0.0600137711, -6.19999992e-05, 9.30000024e-05, -1, 0.865822554, 0.50035131, -7.14832322e-06, 0.50035131, -0.865822554, -0.000111543275))
  1713. meshs(Woos2,"Mesh",Vector3.new(1.00300002, 1, 0.200000003),Enum.MeshType.Brick,"")
  1714. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Pastel violet",Enum.Material.SmoothPlastic,0,0)
  1715. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034606, 0.499763012, -0.499995232, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1716. meshs(Woos,"Mesh",Vector3.new(1.005, 1, 1),Enum.MeshType.Cylinder,"")
  1717. nnn=parts(m,"nnn",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.Neon,0,0)
  1718. nnnWeld=welds(nnn,"nnnWeld",Torso,nnn,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034726, 0.49976325, 0.500008583, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1719. meshs(nnn,"Mesh",Vector3.new(1.005, 1, 1),Enum.MeshType.Cylinder,"")
  1720. nnn=parts(m,"nnn",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.Neon,0,0)
  1721. nnnWeld=welds(nnn,"nnnWeld",Torso,nnn,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034726, 0.49976325, 0.500008583, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1722. meshs(nnn,"Mesh",Vector3.new(1.00999999, 0.800000012, 0.800000012),Enum.MeshType.Cylinder,"")
  1723. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Alder",Enum.Material.Neon,0,0)
  1724. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034606, 0.499763012, -0.499995232, -6.21116924e-05, 9.29914822e-05, -1, -0.000406225823, 0.99999994, 9.3016708e-05, 0.99999994, 0.000406231615, -6.20739083e-05))
  1725. meshs(Woos,"Mesh",Vector3.new(1.00999999, 8, 0.800000012),Enum.MeshType.Cylinder,"")
  1726. nnn=parts(m,"nnn",Vector3.new(0.200000003, 0.300000012, 0.200000018),"Really black",Enum.Material.Neon,0,0)
  1727. nnnWeld=welds(nnn,"nnnWeld",Torso,nnn,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400034189, 0.446658134, -0.334376335, -6.19999992e-05, 9.30000024e-05, -1, 0.96582073, 0.259210944, -3.57742647e-05, 0.259210944, -0.96582073, -0.000105892417))
  1728. meshs(nnn,"Mesh",Vector3.new(1.00300002, 1, 0.200000003),Enum.MeshType.Brick,"")
  1729. Woos2=parts(m,"Woos2",Vector3.new(0.200000003, 0.349999994, 0.200000018),"Institutional white",Enum.Material.Neon,0,0)
  1730. Woos2Weld=welds(Woos2,"Woos2Weld",Torso,Woos2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.40007019, 0.222240448, 0.301210403, -6.27423869e-05, 9.30537863e-05, -1, -0.259211421, 0.965820611, 0.000106136926, 0.965820611, 0.259211421, -3.64771113e-05))
  1731. meshs(Woos2,"Mesh",Vector3.new(1.00300002, 1, 0.200000003),Enum.MeshType.Brick,"")
  1732. Woos2=parts(m,"Woos2",Vector3.new(0.200000003, 0.349999994, 0.200000018),"Institutional white",Enum.Material.Neon,0,0)
  1733. Woos2Weld=welds(Woos2,"Woos2Weld",Torso,Woos2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400072098, 0.217954159, -0.297916412, -6.17423793e-05, 9.30537863e-05, -1, 0.258427262, 0.966030777, 7.39369425e-05, 0.966030777, -0.258427233, -8.36927211e-05))
  1734. meshs(Woos2,"Mesh",Vector3.new(1.00300002, 1, 0.200000003),Enum.MeshType.Brick,"")
  1735. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Institutional white",Enum.Material.Neon,0,0)
  1736. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400033951, 0.0497627258, -0.300001144, -6.21117651e-05, 9.2991475e-05, -1, -0.000406225823, 0.99999994, 9.30167153e-05, 0.99999994, 0.000406231615, -6.20738138e-05))
  1737. meshs(Woos,"Mesh",Vector3.new(1.005, 1, 1),Enum.MeshType.Cylinder,"")
  1738. Miss=parts(m,"Miss",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.Neon,0,0)
  1739. MissWeld=welds(Miss,"MissWeld",Torso,Miss,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400033951, 0.0497627258, -0.300001144, -6.21117651e-05, 9.2991475e-05, -1, -0.000406225823, 0.99999994, 9.30167153e-05, 0.99999994, 0.000406231615, -6.20738138e-05))
  1740. meshs(Miss,"Mesh",Vector3.new(1.00999999, 0.800000012, 0.800000012),Enum.MeshType.Cylinder,"")
  1741. Woos2=parts(m,"Woos2",Vector3.new(0.200000003, 0.400000006, 0.200000018),"Institutional white",Enum.Material.Neon,0,0)
  1742. Woos2Weld=welds(Woos2,"Woos2Weld",Torso,Woos2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.40014267, -0.527124405, 0.30680275, -5.67423413e-05, 9.60537873e-05, -1, -0.259211421, 0.965820611, 0.000107479136, 0.96582073, 0.259211451, -2.99046515e-05))
  1743. meshs(Woos2,"Mesh",Vector3.new(1.00300002, 1, 0.200000003),Enum.MeshType.Brick,"")
  1744. Woos2=parts(m,"Woos2",Vector3.new(0.200000003, 0.400000006, 0.200000018),"Institutional white",Enum.Material.Neon,0,0)
  1745. Woos2Weld=welds(Woos2,"Woos2Weld",Torso,Woos2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400140762, -0.531570673, -0.304092407, -5.87423565e-05, 9.10537856e-05, -1, 0.258427262, 0.966030777, 7.27801525e-05, 0.966030777, -0.258427203, -8.02776776e-05))
  1746. meshs(Woos2,"Mesh",Vector3.new(1.00300002, 1, 0.200000003),Enum.MeshType.Brick,"")
  1747. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Mint",Enum.Material.SmoothPlastic,0,0)
  1748. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400032043, 0.0497632027, 0.299993515, -6.21117651e-05, 9.2991475e-05, -1, -0.000406225823, 0.99999994, 9.30167153e-05, 0.99999994, 0.000406231615, -6.20738138e-05))
  1749. meshs(Woos,"Mesh",Vector3.new(1.005, 1, 1),Enum.MeshType.Cylinder,"")
  1750. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Pastel green",Enum.Material.Neon,0,0)
  1751. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400032043, 0.0497632027, 0.299993515, -6.21117651e-05, 9.2991475e-05, -1, -0.000406225823, 0.99999994, 9.30167153e-05, 0.99999994, 0.000406231615, -6.20738138e-05))
  1752. meshs(Woos,"Mesh",Vector3.new(1.00999999, 0.800000012, 0.800000012),Enum.MeshType.Cylinder,"")
  1753. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Dark stone grey",Enum.Material.SmoothPlastic,0,0)
  1754. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400409698, -0.600310802, 0.479726791, -6.21117651e-05, 9.2991475e-05, -1, -0.000406225823, 0.99999994, 9.30167153e-05, 0.99999994, 0.000406231615, -6.20738138e-05))
  1755. meshs(Woos,"Mesh",Vector3.new(1.00999999, 0.800000012, 0.800000012),Enum.MeshType.Cylinder,"")
  1756. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Really black",Enum.Material.Neon,0,0)
  1757. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400409698, -0.600310802, 0.479726791, -6.21117651e-05, 9.2991475e-05, -1, -0.000406225823, 0.99999994, 9.30167153e-05, 0.99999994, 0.000406231615, -6.20738138e-05))
  1758. meshs(Woos,"Mesh",Vector3.new(1.005, 1, 1),Enum.MeshType.Cylinder,"")
  1759. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Dark green",Enum.Material.Neon,0,0)
  1760. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.401195526, -0.599538803, -0.480064392, -6.21117651e-05, 9.2991475e-05, -1, -0.000406225823, 0.99999994, 9.30167153e-05, 0.99999994, 0.000406231615, -6.20738138e-05))
  1761. meshs(Woos,"Mesh",Vector3.new(1.00999999, 0.800000012, 0.800000012),Enum.MeshType.Cylinder,"")
  1762. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Lime green",Enum.Material.Neon,0,0)
  1763. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400695801, -0.599538803, -0.480064392, -6.21117651e-05, 9.2991475e-05, -1, -0.000406225823, 0.99999994, 9.30167153e-05, 0.99999994, 0.000406231615, -6.20738138e-05))
  1764. meshs(Woos,"Mesh",Vector3.new(1.005, 1, 1),Enum.MeshType.Cylinder,"")
  1765. Woos2=parts(m,"Woos2",Vector3.new(0.200000003, 0.75000006, 0.200000018),"Institutional white",Enum.Material.Neon,0,0)
  1766. Woos2Weld=welds(Woos2,"Woos2Weld",Torso,Woos2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400064468, -0.158180237, 0.765592575, -6.17423793e-05, 9.30537863e-05, -1, -0.0875602439, 0.996159256, 9.8102566e-05, 0.996159256, 0.0875602439, -5.33575658e-05))
  1767. meshs(Woos2,"Mesh",Vector3.new(1.00300002, 1, 0.200000003),Enum.MeshType.Brick,"")
  1768. Woos2=parts(m,"Woos2",Vector3.new(0.200000003, 0.75000006, 0.200000018),"Institutional white",Enum.Material.Neon,0,0)
  1769. Woos2Weld=welds(Woos2,"Woos2Weld",Torso,Woos2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400068283, -0.16297102, -0.763105392, -6.17423793e-05, 9.30537863e-05, -1, 0.0867520422, 0.996230006, 8.73466925e-05, 0.996230006, -0.0867520422, -6.95820199e-05))
  1770. meshs(Woos2,"Mesh",Vector3.new(1.00300002, 1, 0.200000003),Enum.MeshType.Brick,"")
  1771. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"New Yeller",Enum.Material.Neon,0,0)
  1772. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400630951, 0.350572824, -0.749675751, -6.21117651e-05, 9.2991475e-05, -1, -0.000406225823, 0.99999994, 9.30167153e-05, 0.99999994, 0.000406231615, -6.20738138e-05))
  1773. meshs(Woos,"Mesh",Vector3.new(1.00999999, 0.800000012, 0.800000012),Enum.MeshType.Cylinder,"")
  1774. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Pastel yellow",Enum.Material.Neon,0,0)
  1775. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400131226, 0.350572824, -0.749673843, -6.21117651e-05, 9.2991475e-05, -1, -0.000406225823, 0.99999994, 9.30167153e-05, 0.99999994, 0.000406231615, -6.20738138e-05))
  1776. meshs(Woos,"Mesh",Vector3.new(1.005, 1, 1),Enum.MeshType.Cylinder,"")
  1777. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Royal purple",Enum.Material.Neon,0,0)
  1778. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.403272629, 0.349963665, 0.75031662, -6.21117651e-05, 9.2991475e-05, -1, -0.000406225823, 0.99999994, 9.30167153e-05, 0.99999994, 0.000406231615, -6.20738138e-05))
  1779. meshs(Woos,"Mesh",Vector3.new(1.00999999, 0.800000012, 0.800000012),Enum.MeshType.Cylinder,"")
  1780. Woos=parts(m,"Woos",Vector3.new(0.200000003, 0.200000003, 0.200000003),"Bright violet",Enum.Material.Neon,0,0)
  1781. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.402772903, 0.349963665, 0.750318527, -6.21117651e-05, 9.2991475e-05, -1, -0.000406225823, 0.99999994, 9.30167153e-05, 0.99999994, 0.000406231615, -6.20738138e-05))
  1782. meshs(Woos,"Mesh",Vector3.new(1.005, 1, 1),Enum.MeshType.Cylinder,"")
  1783. Woos2=parts(m,"Woos2",Vector3.new(0.100000009, 0.249999985, 0.200000018),"Institutional white",Enum.Material.Neon,0,0)
  1784. Woos2Weld=welds(Woos2,"Woos2Weld",Torso,Woos2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.450141907, -0.931800842, 0.172874451, -5.67423413e-05, 0.000102053789, -1, -0.965820491, -0.259211928, 2.83492263e-05, -0.259211928, 0.965820551, 0.000113273883))
  1785. meshs(Woos2,"Mesh",Vector3.new(1.00300002, 1, 0.200000003),Enum.MeshType.Brick,"")
  1786. Woos2=parts(m,"Woos2",Vector3.new(0.100000009, 0.249999985, 0.200000018),"Institutional white",Enum.Material.Neon,0,0)
  1787. Woos2Weld=welds(Woos2,"Woos2Weld",Torso,Woos2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.951927185, 0.232198715, 0.55243206, -1, -0.000401930272, 5.67423413e-05, 0.000158875133, -0.258920103, 0.965898812, -0.000373532268, 0.965898752, 0.258920193))
  1788. meshs(Woos2,"Mesh",Vector3.new(1.00300002, 1, 0.200000003),Enum.MeshType.Brick,"")
  1789. Woos=parts(m,"Woos",Vector3.new(0.363264769, 0.363264769, 0.363264769),"Lavender",Enum.Material.Neon,0,0)
  1790. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.81990242, 0.422197342, -0.28178978, -0.999999881, 0.000546070165, -2.22575618e-05, 0.000533272687, 0.966030777, -0.258426368, -0.000119617092, -0.258426338, -0.966031015))
  1791. meshs(Woos,"Mesh",Vector3.new(1.005, 1, 1),Enum.MeshType.Cylinder,"")
  1792. Woos=parts(m,"Woos",Vector3.new(0.363264769, 0.363264769, 0.363264769),"Magenta",Enum.Material.Neon,0,0)
  1793. WoosWeld=welds(Woos,"WoosWeld",Torso,Woos,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.820814133, 0.422197342, -0.281791687, -0.999999881, 0.000546070165, -2.22575618e-05, 0.000533272687, 0.966030777, -0.258426368, -0.000119617092, -0.258426338, -0.966031015))
  1794. meshs(Woos,"Mesh",Vector3.new(1.00999999, 0.800000012, 0.800000012),Enum.MeshType.Cylinder,"")
  1795.  
  1796.  
  1797. Blush1=parts(m,"Blush1",Vector3.new(0.25, 0.200000003, 0.200000003),"Pink",Enum.Material.SmoothPlastic,0,0)
  1798. Blush1Weld=welds(Blush1,"Blush1Weld",Head,Blush1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.122557282, 0.0500011444, 0.524561882, 0.965925872, 7.76456909e-06, 0.258818984, -7.49999799e-06, 1, -2.00961767e-06, -0.258818984, 1.81900155e-12, 0.965925872))
  1799. meshs(Blush1,"Mesh",Vector3.new(1.39999998, 0.639999986, 1),Enum.MeshType.Sphere,"")
  1800. Blush2=parts(m,"Blush2",Vector3.new(0.25, 0.200000003, 0.200000003),"Pink",Enum.Material.SmoothPlastic,0,0)
  1801. Blush2Weld=welds(Blush2,"Blush2Weld",Head,Blush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.112898111, 0.0500011444, 0.521974087, 0.965925872, -7.76456909e-06, -0.258818984, 7.49999799e-06, 1, -2.00961767e-06, 0.258818984, 1.81897726e-12, 0.965925872))
  1802. meshs(Blush2,"Mesh",Vector3.new(1.39999998, 0.639999986, 1),Enum.MeshType.Sphere,"")
  1803.  
  1804. --more
  1805. swait()
  1806. for _,c in pairs(m:children()) do
  1807. if c:IsA("BasePart") then
  1808. if c.Name~="RealMain" and c.Name~="SubMain" and c.Name~="Main" and c.Name~="Main2" and c.Name~="Main3" and c.Name~="Center1" and c.Name~="Center2" and c.Name~="Center3" and c.Name~="Center4" and c.Name~="Center5" and c.Name~="Center6" then --many
  1809. local welh=c:findFirstChildOfClass("Weld")
  1810. if welh then
  1811. local hmm=create("ObjectValue"){ --screw stringvalue
  1812. Name="hnng",
  1813. Value=welh.Part0,
  1814. Parent=c}
  1815. local hmm2=create("CFrameValue"){
  1816. Name="hnng2",
  1817. Value=welh.C1,
  1818. Parent=c}
  1819. end
  1820. end
  1821. end
  1822. end
  1823.  
  1824. ModeNameBill=create("BillboardGui"){
  1825. Parent=Head,
  1826. Adornee=Head,
  1827. Size=UDim2.new(2,0,2,0),
  1828. AlwaysOnTop=true,
  1829. StudsOffset=Vector3.new(0,3,0),
  1830. LightInfluence=0
  1831. }
  1832.  
  1833. Frame1=create("Frame"){
  1834. Name="MainFrame",
  1835. Parent=ModeNameBill,
  1836. BorderSizePixel=0,
  1837. AnchorPoint=Vector2.new(.5,.5),
  1838. Position=UDim2.new(.5,0,.5,0),
  1839. Size=UDim2.new(1,0,1,0),
  1840. Rotation=45,
  1841. ZIndex=3
  1842. }
  1843.  
  1844. Frame2=create("Frame"){
  1845. Parent=ModeNameBill,
  1846. BorderSizePixel=0,
  1847. BackgroundTransparency=.5,
  1848. AnchorPoint=Vector2.new(.5,.5),
  1849. Position=UDim2.new(.5,0,.5,0),
  1850. Size=UDim2.new(1.2,0,1.2,0),
  1851. Rotation=45,
  1852. ZIndex=2
  1853. }
  1854.  
  1855. ModeText=create("TextLabel"){
  1856. Parent=ModeNameBill,
  1857. BorderSizePixel=0,
  1858. BackgroundTransparency=1,
  1859. AnchorPoint=Vector2.new(.5,.5),
  1860. Position=UDim2.new(.5,0,.5,0),
  1861. Size=UDim2.new(3,0,.6,0),
  1862. ZIndex=4,
  1863. Font="Bodoni",
  1864. TextScaled=true,
  1865. TextStrokeTransparency=0
  1866. }
  1867.  
  1868. local a=0.1
  1869. local b=0.5
  1870. local c=false
  1871. for i=1,5 do
  1872. local VisFrame=create("Frame"){
  1873. Name="Vis1"..i,
  1874. Parent=ModeNameBill,
  1875. BorderSizePixel=0,
  1876. BackgroundTransparency=0.5,
  1877. AnchorPoint=Vector2.new(1,.5),
  1878. Position=UDim2.new(0.01+b,0,a,0),
  1879. Size=UDim2.new(.4,0,.2,0),
  1880. ZIndex=1
  1881. }
  1882. a=a+.2
  1883. if b<=.1 then
  1884. c=true
  1885. end
  1886. if c==false then
  1887. b=b-.2
  1888. else
  1889. b=b+.2
  1890. end
  1891. end
  1892.  
  1893. a=0.1
  1894. b=0.5
  1895. c=false
  1896. for i=1,5 do
  1897. local VisFrame=create("Frame"){
  1898. Name="Vis2"..i,
  1899. Parent=ModeNameBill,
  1900. BorderSizePixel=0,
  1901. BackgroundTransparency=0.5,
  1902. AnchorPoint=Vector2.new(0,.5),
  1903. Position=UDim2.new(0.99-b,0,a,0),
  1904. Size=UDim2.new(.4,0,.2,0),
  1905. ZIndex=1
  1906. }
  1907. a=a+.2
  1908. if b<=.1 then
  1909. c=true
  1910. end
  1911. if c==false then
  1912. b=b-.2
  1913. else
  1914. b=b+.2
  1915. end
  1916. end
  1917.  
  1918. MusicFrame=create("Frame"){
  1919. Name="MusicFrame",
  1920. Parent=MainGui,
  1921. BackgroundTransparency=1,
  1922. AnchorPoint=Vector2.new(1,.5),
  1923. Position=UDim2.new(1.2,0,.92,0),
  1924. Size=UDim2.new(.3,0,.1,0),
  1925. ZIndex=2
  1926. }
  1927.  
  1928. Frame3=create("Frame"){
  1929. Parent=MusicFrame,
  1930. BackgroundTransparency=0,
  1931. BorderSizePixel=0,
  1932. AnchorPoint=Vector2.new(1,.5),
  1933. Position=UDim2.new(1,0,.9,0),
  1934. Size=UDim2.new(1,0,.08,0),
  1935. ZIndex=2
  1936. }
  1937.  
  1938. Frame4=create("Frame"){
  1939. Parent=MusicFrame,
  1940. BackgroundTransparency=0,
  1941. BorderSizePixel=0,
  1942. AnchorPoint=Vector2.new(0,1),
  1943. Position=UDim2.new(0,0,.9,0),
  1944. Size=UDim2.new(.01,0,1,0),
  1945. ZIndex=2
  1946. }
  1947.  
  1948. MusicText=create("TextLabel"){
  1949. Parent=MusicFrame,
  1950. BorderSizePixel=0,
  1951. BackgroundTransparency=1,
  1952. AnchorPoint=Vector2.new(.5,.5),
  1953. Position=UDim2.new(.5,0,.4,0),
  1954. Size=UDim2.new(.98,0,.8,0),
  1955. ZIndex=2,
  1956. Font="Bodoni",
  1957. TextScaled=true,
  1958. TextStrokeTransparency=0,
  1959. TextXAlignment="Left"
  1960. }
  1961.  
  1962. NoteLabel=create("ImageLabel"){
  1963. Parent=MusicFrame,
  1964. BackgroundTransparency=1,
  1965. AnchorPoint=Vector2.new(.5,.5),
  1966. Position=UDim2.new(-.5,0,.5,0),
  1967. Size=UDim2.new(.2,0,1,0),
  1968. ZIndex=2,
  1969. Image="rbxassetid://614013894"
  1970. }
  1971.  
  1972. NoteLabel2=create("ImageLabel"){
  1973. Parent=MusicFrame,
  1974. BackgroundTransparency=1,
  1975. AnchorPoint=Vector2.new(.5,.5),
  1976. Position=UDim2.new(-.5,0,.5,0),
  1977. Size=UDim2.new(.2,0,1,0),
  1978. ZIndex=2,
  1979. Image="rbxassetid://614013894"
  1980. }
  1981.  
  1982. local a=0
  1983. for i=1,5 do
  1984. local VisFrame=create("Frame"){
  1985. Name="Viss1"..i,
  1986. Parent=MusicFrame,
  1987. BorderSizePixel=0,
  1988. BackgroundTransparency=0.5,
  1989. AnchorPoint=Vector2.new(0,.5),
  1990. Position=UDim2.new(0,0,a,0),
  1991. Size=UDim2.new(.4,0,.2,0),
  1992. ZIndex=1
  1993. }
  1994. a=a+.2
  1995. end
  1996.  
  1997. MusicIDFrame=create("Frame"){
  1998. Name="MusicIDFrame",
  1999. Parent=MainGui,
  2000. BackgroundTransparency=1,
  2001. AnchorPoint=Vector2.new(.5,.5),
  2002. Position=UDim2.new(.5,0,1.2,0),
  2003. Size=UDim2.new(.3,0,.1,0),
  2004. ZIndex=7
  2005. }
  2006.  
  2007. Frame7=create("Frame"){
  2008. Parent=MusicIDFrame,
  2009. BackgroundTransparency=0,
  2010. BorderSizePixel=0,
  2011. AnchorPoint=Vector2.new(1,.5),
  2012. Position=UDim2.new(1.01,0,.9,0),
  2013. Size=UDim2.new(1.01,0,.08,0),
  2014. ZIndex=8
  2015. }
  2016.  
  2017. Frame8=create("Frame"){
  2018. Parent=MusicIDFrame,
  2019. BackgroundTransparency=0,
  2020. BorderSizePixel=0,
  2021. AnchorPoint=Vector2.new(0,1),
  2022. Position=UDim2.new(0,0,.9,0),
  2023. Size=UDim2.new(.01,0,1,0),
  2024. ZIndex=8
  2025. }
  2026.  
  2027. Frame9=create("Frame"){
  2028. Parent=MusicIDFrame,
  2029. BackgroundTransparency=0,
  2030. BorderSizePixel=0,
  2031. AnchorPoint=Vector2.new(0,1),
  2032. Position=UDim2.new(1,0,.9,0),
  2033. Size=UDim2.new(.01,0,1,0),
  2034. ZIndex=8
  2035. }
  2036.  
  2037. Frame10=create("Frame"){
  2038. Parent=MusicIDFrame,
  2039. BackgroundTransparency=.5,
  2040. BorderSizePixel=0,
  2041. AnchorPoint=Vector2.new(.5,0),
  2042. Position=UDim2.new(.5,0,-.1,0),
  2043. Size=UDim2.new(1,0,1,0),
  2044. ZIndex=2
  2045. }
  2046.  
  2047. MusicIDText=create("TextBox"){
  2048. Parent=MusicIDFrame,
  2049. BorderSizePixel=0,
  2050. BackgroundTransparency=1,
  2051. AnchorPoint=Vector2.new(.5,.5),
  2052. Position=UDim2.new(.5,0,.4,0),
  2053. Size=UDim2.new(.98,0,.8,0),
  2054. ZIndex=9,
  2055. Font="Bodoni",
  2056. Text="Put Music ID here",
  2057. TextScaled=true,
  2058. TextStrokeTransparency=0
  2059. }
  2060.  
  2061. MusicPlay=create("TextButton"){
  2062. Parent=MusicIDFrame,
  2063. BorderSizePixel=0,
  2064. BackgroundTransparency=1,
  2065. AnchorPoint=Vector2.new(.5,.5),
  2066. Position=UDim2.new(.5,0,1.1,0),
  2067. Size=UDim2.new(.2,0,.6,0),
  2068. ZIndex=9,
  2069. Font="Bodoni",
  2070. Text="Play",
  2071. TextScaled=true,
  2072. TextStrokeTransparency=0,
  2073. TextColor3=BrickColor.new("White").Color
  2074. }
  2075.  
  2076. MusicPlay.MouseButton1Click:connect(function()
  2077. local haah=MusicIDText.Text
  2078. theme.SoundId="rbxassetid://"..haah
  2079. theme.TimePosition=0
  2080. theme:Play()
  2081. lastsong=haah
  2082. end)
  2083.  
  2084. MP1=create("TextLabel"){
  2085. Parent=MusicIDFrame,
  2086. BackgroundTransparency=1,
  2087. BorderSizePixel=0,
  2088. AnchorPoint=Vector2.new(0,1),
  2089. Position=UDim2.new(0,0,0,0),
  2090. Size=UDim2.new(.4,0,.6,0),
  2091. ZIndex=10,
  2092. Text="Music Power:",
  2093. TextColor3=BrickColor.new(modecolor[2]).Color,
  2094. Font="Bodoni",
  2095. TextScaled=true,
  2096. TextStrokeTransparency=0,
  2097. TextXAlignment="Left"
  2098. }
  2099.  
  2100. MP2=create("TextLabel"){
  2101. Parent=MP1,
  2102. BackgroundTransparency=1,
  2103. BorderSizePixel=0,
  2104. AnchorPoint=Vector2.new(0,.5),
  2105. Position=UDim2.new(1,0,.5,0),
  2106. Size=UDim2.new(1,0,1,0),
  2107. ZIndex=10,
  2108. Text="0",
  2109. TextColor3=BrickColor.new(modecolor[1]).Color,
  2110. Font="Bodoni",
  2111. TextScaled=true,
  2112. TextStrokeTransparency=0,
  2113. TextXAlignment="Left"
  2114. }
  2115.  
  2116. HealthFrame=create("Frame"){
  2117. Name="HealthFrame",
  2118. Parent=MainGui,
  2119. BackgroundTransparency=0,
  2120. BorderSizePixel=5,
  2121. AnchorPoint=Vector2.new(.5,.5),
  2122. Position=UDim2.new(.5,0,1.25,0),
  2123. Size=UDim2.new(.8,0,.06,0),
  2124. BackgroundColor3=BrickColor.new("Really black").Color,
  2125. ZIndex=3
  2126. }
  2127.  
  2128. Health=create("Frame"){
  2129. Name="Health",
  2130. Parent=HealthFrame,
  2131. BackgroundTransparency=0,
  2132. BorderSizePixel=0,
  2133. AnchorPoint=Vector2.new(0,.5),
  2134. Position=UDim2.new(0,0,.5,0),
  2135. Size=UDim2.new(0,0,1,0),
  2136. BackgroundColor3=BrickColor.new("Really red").Color,
  2137. ZIndex=5
  2138. }
  2139.  
  2140. Health2=create("Frame"){
  2141. Name="Health2",
  2142. Parent=HealthFrame,
  2143. BackgroundTransparency=0,
  2144. BorderSizePixel=0,
  2145. AnchorPoint=Vector2.new(0,.5),
  2146. Position=UDim2.new(0,0,.5,0),
  2147. Size=UDim2.new(0,0,1,0),
  2148. BackgroundColor3=BrickColor.new("Crimson").Color,
  2149. ZIndex=4
  2150. }
  2151.  
  2152. HealthText=create("TextLabel"){
  2153. Parent=HealthFrame,
  2154. BorderSizePixel=0,
  2155. BackgroundTransparency=1,
  2156. AnchorPoint=Vector2.new(0,.5),
  2157. Position=UDim2.new(0.001,0,.5,0),
  2158. Size=UDim2.new(1,0,1.1,0),
  2159. ZIndex=7,
  2160. Font="Bodoni",
  2161. TextScaled=true,
  2162. TextStrokeTransparency=0,
  2163. TextXAlignment="Left"
  2164. }
  2165.  
  2166. local a=.2
  2167. for i=1,4 do
  2168. Re=create("Frame"){
  2169. Name="Modd",
  2170. Parent=HealthFrame,
  2171. BackgroundTransparency=0,
  2172. BorderSizePixel=0,
  2173. AnchorPoint=Vector2.new(0.5,.5),
  2174. Position=UDim2.new(a,0,.5,0),
  2175. Size=UDim2.new(.01,0,1,0),
  2176. BackgroundColor3=BrickColor.new("Really black").Color,
  2177. ZIndex=6
  2178. }
  2179. Re=create("Frame"){
  2180. Name="Modd2",
  2181. Parent=HealthFrame,
  2182. BackgroundTransparency=0,
  2183. BorderSizePixel=0,
  2184. AnchorPoint=Vector2.new(0.5,.5),
  2185. Position=UDim2.new(a,0,.5,0),
  2186. Size=UDim2.new(.005,0,2,0),
  2187. BackgroundColor3=BrickColor.new("Really black").Color,
  2188. ZIndex=7
  2189. }
  2190. a=a+.2
  2191. end
  2192.  
  2193. ModeFrame=create("Frame"){
  2194. Name="ModeFrame",
  2195. Parent=MainGui,
  2196. BackgroundTransparency=1,
  2197. AnchorPoint=Vector2.new(1,.5),
  2198. Position=UDim2.new(1.42,0,.7,0),
  2199. Size=UDim2.new(.3,0,.1,0),
  2200. ZIndex=2
  2201. }
  2202.  
  2203. ModeFrame2=create("Frame"){
  2204. Name="ModeFrame2",
  2205. Parent=ModeFrame,
  2206. BackgroundTransparency=.5,
  2207. BorderSizePixel=0,
  2208. AnchorPoint=Vector2.new(.5,0),
  2209. Position=UDim2.new(.5,0,-.1,0),
  2210. Size=UDim2.new(1,0,1,0),
  2211. ZIndex=2
  2212. }
  2213.  
  2214. Frame5=create("Frame"){
  2215. Parent=ModeFrame,
  2216. BackgroundTransparency=0,
  2217. BorderSizePixel=0,
  2218. AnchorPoint=Vector2.new(1,.5),
  2219. Position=UDim2.new(1,0,.9,0),
  2220. Size=UDim2.new(1,0,.08,0),
  2221. ZIndex=2
  2222. }
  2223.  
  2224. Frame6=create("Frame"){
  2225. Parent=ModeFrame,
  2226. BackgroundTransparency=0,
  2227. BorderSizePixel=0,
  2228. AnchorPoint=Vector2.new(0,1),
  2229. Position=UDim2.new(0,0,.9,0),
  2230. Size=UDim2.new(.01,0,1,0),
  2231. ZIndex=2
  2232. }
  2233.  
  2234. ModeText2=create("TextLabel"){
  2235. Parent=ModeFrame,
  2236. BorderSizePixel=0,
  2237. BackgroundTransparency=1,
  2238. AnchorPoint=Vector2.new(0,.5),
  2239. Position=UDim2.new(0.01,0,.4,0),
  2240. Size=UDim2.new(.35,0,.8,0),
  2241. ZIndex=2,
  2242. Text="Mode:",
  2243. Font="Bodoni",
  2244. TextScaled=true,
  2245. TextStrokeTransparency=0,
  2246. TextXAlignment="Left"
  2247. }
  2248.  
  2249. ModeText3=create("TextLabel"){
  2250. Parent=ModeText2,
  2251. BorderSizePixel=0,
  2252. BackgroundTransparency=1,
  2253. AnchorPoint=Vector2.new(0,.5),
  2254. Position=UDim2.new(.9,0,.5,0),
  2255. Size=UDim2.new(1.8,0,1,0),
  2256. ZIndex=2,
  2257. Text="asd",
  2258. Font="Bodoni",
  2259. TextScaled=true,
  2260. TextStrokeTransparency=0,
  2261. TextXAlignment="Left"
  2262. }
  2263.  
  2264. asdFrame1=create("Frame"){
  2265. Name="asdFrame",
  2266. Parent=MainGui,
  2267. BorderSizePixel=0,
  2268. AnchorPoint=Vector2.new(.5,.5),
  2269. Position=UDim2.new(0,0,1,0),
  2270. Size=UDim2.new(0,300,0,300),
  2271. BackgroundColor3=BrickColor.new("Really black").Color,
  2272. BackgroundTransparency=.4,
  2273. ZIndex=3
  2274. }
  2275.  
  2276. asdFrame2=create("Frame"){
  2277. Name="asdFrame2",
  2278. Parent=MainGui,
  2279. BorderSizePixel=0,
  2280. AnchorPoint=Vector2.new(.5,.5),
  2281. Position=UDim2.new(0,0,1,0),
  2282. Size=UDim2.new(0,450,0,450),
  2283. BackgroundColor3=BrickColor.new("Really black").Color,
  2284. BackgroundTransparency=.7,
  2285. ZIndex=2
  2286. }
  2287.  
  2288. PageFrame=create("Frame"){
  2289. Name="PageFrame",
  2290. Parent=MainGui,
  2291. BorderSizePixel=0,
  2292. BackgroundTransparency=1,
  2293. AnchorPoint=Vector2.new(1,.5),
  2294. Position=UDim2.new(1.605,0,.3,0),
  2295. Size=UDim2.new(.3,0,.5,0),
  2296. ZIndex=2
  2297. }
  2298.  
  2299. Frame11=create("Frame"){
  2300. Parent=PageFrame,
  2301. BorderSizePixel=0,
  2302. BackgroundTransparency=0,
  2303. AnchorPoint=Vector2.new(0,1),
  2304. Position=UDim2.new(0,0,.9,0),
  2305. Size=UDim2.new(.01,0,1,0),
  2306. ZIndex=3
  2307. }
  2308.  
  2309. Frame12=create("Frame"){
  2310. Parent=PageFrame,
  2311. BorderSizePixel=0,
  2312. BackgroundTransparency=0,
  2313. AnchorPoint=Vector2.new(0,.5),
  2314. Position=UDim2.new(0,0,.9,0),
  2315. Size=UDim2.new(1,0,.015,0),
  2316. ZIndex=3
  2317. }
  2318.  
  2319. PageFrame2=create("Frame"){
  2320. Parent=PageFrame,
  2321. BorderSizePixel=0,
  2322. BackgroundTransparency=.5,
  2323. AnchorPoint=Vector2.new(.5,0),
  2324. Position=UDim2.new(.5,0,-.1,0),
  2325. Size=UDim2.new(1,0,1,0),
  2326. ZIndex=2
  2327. }
  2328.  
  2329. Pagge=create("TextLabel"){
  2330. Parent=PageFrame,
  2331. BackgroundTransparency=1,
  2332. AnchorPoint=Vector2.new(0,.5),
  2333. Position=UDim2.new(.01,0,0,0),
  2334. Size=UDim2.new(1,0,.2,0),
  2335. ZIndex=3,
  2336. Font="Bodoni",
  2337. Text="[F] Page: 1/3",
  2338. TextScaled=true,
  2339. TextStrokeTransparency=0
  2340. }
  2341.  
  2342. HnS=create("TextLabel"){
  2343. Parent=PageFrame,
  2344. BackgroundTransparency=1,
  2345. AnchorPoint=Vector2.new(1,.5),
  2346. Position=UDim2.new(-.02,0,0,0),
  2347. Size=UDim2.new(.5,0,.2,0),
  2348. ZIndex=3,
  2349. Font="Bodoni",
  2350. Text="[G] Show",
  2351. TextScaled=true,
  2352. TextStrokeTransparency=0
  2353. }
  2354.  
  2355. QQQ=create("TextLabel"){
  2356. Parent=PageFrame,
  2357. BackgroundTransparency=1,
  2358. AnchorPoint=Vector2.new(0,.5),
  2359. Position=UDim2.new(.01,0,.2,0),
  2360. Size=UDim2.new(1,0,.1,0),
  2361. ZIndex=3,
  2362. Font="Bodoni",
  2363. Text="[Q] Rust",
  2364. TextScaled=true,
  2365. TextStrokeTransparency=0
  2366. }
  2367.  
  2368. EEE=create("TextLabel"){
  2369. Parent=PageFrame,
  2370. BackgroundTransparency=1,
  2371. AnchorPoint=Vector2.new(0,.5),
  2372. Position=UDim2.new(.01,0,.3,0),
  2373. Size=UDim2.new(1,0,.1,0),
  2374. ZIndex=3,
  2375. Font="Bodoni",
  2376. Text="[E] Nova",
  2377. TextScaled=true,
  2378. TextStrokeTransparency=0
  2379. }
  2380.  
  2381. RRR=create("TextLabel"){
  2382. Parent=PageFrame,
  2383. BackgroundTransparency=1,
  2384. AnchorPoint=Vector2.new(0,.5),
  2385. Position=UDim2.new(.01,0,.4,0),
  2386. Size=UDim2.new(1,0,.1,0),
  2387. ZIndex=3,
  2388. Font="Bodoni",
  2389. Text="[R] Celestial",
  2390. TextScaled=true,
  2391. TextStrokeTransparency=0
  2392. }
  2393.  
  2394. TTT=create("TextLabel"){
  2395. Parent=PageFrame,
  2396. BackgroundTransparency=1,
  2397. AnchorPoint=Vector2.new(0,.5),
  2398. Position=UDim2.new(.01,0,.5,0),
  2399. Size=UDim2.new(1,0,.1,0),
  2400. ZIndex=3,
  2401. Font="Bodoni",
  2402. Text="[T] Glacier",
  2403. TextScaled=true,
  2404. TextStrokeTransparency=0
  2405. }
  2406.  
  2407. YYY=create("TextLabel"){
  2408. Parent=PageFrame,
  2409. BackgroundTransparency=1,
  2410. AnchorPoint=Vector2.new(0,.5),
  2411. Position=UDim2.new(.01,0,.6,0),
  2412. Size=UDim2.new(1,0,.1,0),
  2413. ZIndex=3,
  2414. Font="Bodoni",
  2415. Text="[Y] Desperation",
  2416. TextScaled=true,
  2417. TextStrokeTransparency=0
  2418. }
  2419.  
  2420. UUU=create("TextLabel"){
  2421. Parent=PageFrame,
  2422. BackgroundTransparency=1,
  2423. AnchorPoint=Vector2.new(0,.5),
  2424. Position=UDim2.new(.01,0,.7,0),
  2425. Size=UDim2.new(1,0,.1,0),
  2426. ZIndex=3,
  2427. Font="Bodoni",
  2428. Text="[U] Saint",
  2429. TextScaled=true,
  2430. TextStrokeTransparency=0
  2431. }
  2432.  
  2433. PPP=create("TextLabel"){
  2434. Parent=PageFrame,
  2435. BackgroundTransparency=1,
  2436. AnchorPoint=Vector2.new(0,.5),
  2437. Position=UDim2.new(.01,0,.8,0),
  2438. Size=UDim2.new(1,0,.1,0),
  2439. ZIndex=3,
  2440. Font="Bodoni",
  2441. Text="",
  2442. TextScaled=true,
  2443. TextStrokeTransparency=0
  2444. }
  2445.  
  2446. HealthFrame:TweenPosition(UDim2.new(.5,0,.95,0), "Out", "Quart", 1.7,true)
  2447. ModeFrame:TweenPosition(UDim2.new(1.01,0,.7,0), "Out", "Quart", 1.7,true)
  2448. MusicFrame:TweenPosition(UDim2.new(1,0,.82,0), "Out", "Quart", 1.7,true)
  2449. PageFrame:TweenPosition(UDim2.new(1.305,0,.4,0), "Out", "Quart", 1.7,true)
  2450.  
  2451. function FindNearestTorso(pos,distance)
  2452. local list=(workspace:children())
  2453. local torso=nil
  2454. local dist=distance
  2455. local temp,human,temp2,temp3=nil,nil,nil,nil
  2456. for x=1,#list do
  2457. temp2=list[x]
  2458. if temp2.className=="Model"and temp2.Name~=chr.Name then
  2459. temp=temp2:findFirstChild("Torso")
  2460. temp3=temp2:findFirstChild("UpperTorso")
  2461. human=temp2:findFirstChildOfClass("Humanoid")
  2462. if temp~=nil and human~=nil and human.Health>=0 and (temp.Position-pos).magnitude<dist then
  2463. local dohit=true
  2464. if dohit==true then
  2465. torso=temp
  2466. dist=(temp.Position-pos).magnitude
  2467. end
  2468. elseif temp3~=nil and human~=nil and human.Health>=0 and (temp3.Position-pos).magnitude<dist then
  2469. local dohit=true
  2470. if dohit==true then
  2471. torso=temp3
  2472. dist=(temp3.Position-pos).magnitude
  2473. end
  2474. end
  2475. end
  2476. end
  2477. return torso,dist
  2478. end
  2479.  
  2480. HitSound={
  2481. "199149137",
  2482. "199149186",
  2483. "199149221",
  2484. "199149235",
  2485. "199149269",
  2486. "199149297",
  2487. }
  2488.  
  2489.  
  2490. function Damage(Type,Partzz,hit,dmg,delay,hs,hv,hp)
  2491. if hit.Parent==nil or hit.Parent:findFirstChild("AHit")~=nil then
  2492. return
  2493. end
  2494. local h=hit.Parent:FindFirstChildOfClass("Humanoid")
  2495. for _,v in pairs(hit.Parent:children()) do
  2496. if v:IsA("Humanoid")then
  2497. h=v
  2498. end
  2499. end
  2500.  
  2501. local subdmg
  2502. if h~=nil and hit.Parent.Name~=chr.Name then
  2503. if hit.Parent:findFirstChild("AHit")==nil then
  2504. if mode=="Benevolence" then
  2505. h.Health=h.Health+dmg
  2506. elseif mode=="Amativeness" then
  2507. h.Health=h.Health+0
  2508. elseif mode=="Psychosis" then
  2509. local a=math.random(1,100)
  2510. if a<=8 then
  2511. print'crit'
  2512. subdmg=math.random(70,80)
  2513. else
  2514. subdmg=math.random(5,10)
  2515. end
  2516. h.Health=h.Health-(dmg+subdmg)
  2517. elseif mode=="Minstrel" then
  2518. subdmg=math.floor(GetClientProperty(theme,'PlaybackLoudness')/8)
  2519. h.Health=h.Health-(dmg+subdmg)
  2520. elseif mode=="Exhaustion" then
  2521. h.Parent:BreakJoints()
  2522. else
  2523.  
  2524. h.Health=h.Health-dmg
  2525. if h.Health==math.huge then
  2526. hit.Parent:BreakJoints()
  2527. end
  2528.  
  2529. end
  2530. end
  2531. end
  2532.  
  2533. if hit.Parent:findFirstChild("AHit")==nil then
  2534. local c=create("BoolValue"){
  2535. Name="AHit",
  2536. Value=true,
  2537. Parent=hit.Parent}
  2538. game:GetService("Debris"):AddItem(c,delay)
  2539. if hs~=""and hit.Parent~=nil then
  2540. sounds(hit.Parent.Head,hs,hv,hp)
  2541. end
  2542.  
  2543. local mama=math.random(1,100)
  2544. if mama<=15 then
  2545. if mode=="Rust" then
  2546. Disease(hit.Parent,hit)
  2547. elseif mode=="Glacier" then
  2548. Freeze(hit.Parent,hit)
  2549. elseif mode=="Conflagration" then
  2550. Burning(hit.Parent,hit)
  2551. elseif mode=="Lullaby" then
  2552. Sleep(hit.Parent,hit)
  2553. end
  2554. end
  2555.  
  2556. local ref=parts(hit,"ref",Vector3.new(.1,.1,.1),"Smoky grey",Enum.Material.SmoothPlastic,0,1)
  2557. ref.Anchored=true
  2558. ref.CFrame=CFrame.new(hit.Position+Vector3.new(math.random(-250,250)/100,math.random(-100,100)/100,math.random(-250,250)/100))
  2559. game:GetService("Debris"):AddItem(ref,15)
  2560. if dmg>.001 then
  2561. if mode=="Benevolence" then
  2562. damagegui(ref,"+"..dmg,.01)
  2563. elseif mode=="Amativeness" then
  2564. damagegui(ref,"0",.01)
  2565. elseif mode=="Psychosis" or mode=="Minstrel" then
  2566. damagegui(ref,"-"..dmg+subdmg,.01)
  2567. else
  2568. damagegui(ref,"-"..dmg,.01)
  2569. end
  2570. elseif dmg<-0 then
  2571. damagegui(ref,"+"..dmg,.01)
  2572. end
  2573.  
  2574. if Type=="Disappear"then
  2575. Partzz.Parent=nil
  2576.  
  2577. elseif Type=="Push"then
  2578. coroutine.resume(coroutine.create(function(hz)
  2579. local aaaaa=math.random(300,400)
  2580. for i=1,20 do
  2581. swait()
  2582. hz.Velocity=(Root.CFrame.lookVector*aaaaa)+(Root.CFrame.upVector*70)
  2583. h.PlatformStand=true
  2584. end
  2585. h.PlatformStand=false
  2586. end),hit)
  2587. elseif Type=="Push2"then
  2588. coroutine.resume(coroutine.create(function(hz)
  2589. local aaaaa=math.random(300,400)
  2590. h.Jump=true
  2591. hz.Velocity=Root.CFrame.upVector*440
  2592. end),hit)
  2593. elseif Type=="None"then
  2594.  
  2595. end
  2596. end
  2597. end
  2598.  
  2599.  
  2600. function damagegui(parz,text,dur)
  2601. local damag=create("BillboardGui"){
  2602. Size=UDim2.new(2, 0, 2, 0),
  2603. Adornee=parz,
  2604. Parent=parz,
  2605. ExtentsOffset=Vector3.new(0, 3, 0),
  2606. AlwaysOnTop=true
  2607. }
  2608. local damagLabel=create("TextLabel"){
  2609. AnchorPoint=Vector2.new(.5,.5),
  2610. BackgroundTransparency=1,
  2611. TextStrokeTransparency=0,
  2612. TextTransparency=0,
  2613. Position=UDim2.new(.5, 0, .5, 0),
  2614. Size=UDim2.new(6, 0, 1.5, 0),
  2615. Text=text,
  2616. Font="Bodoni",
  2617. TextScaled=true,
  2618. Parent=damag,
  2619. TextColor3=BrickColor.new(modecolor[2]).Color,
  2620. TextStrokeTransparency=0,
  2621. --TextStrokeColor3=BrickColor.new(modecolor[1]).Color,
  2622. ZIndex=3
  2623. }
  2624. local rotat=math.random(-360,360)
  2625. local damagFrame1=create("Frame"){
  2626. Name="damagFrame",
  2627. Parent=damag,
  2628. BorderSizePixel=0,
  2629. AnchorPoint=Vector2.new(.5,.5),
  2630. Position=UDim2.new(.5,0,.5,0),
  2631. Size=UDim2.new(2,0,2,0),
  2632. BackgroundColor3=BrickColor.new(modecolor[1]).Color,
  2633. Rotation=rotat,
  2634. ZIndex=2
  2635. }
  2636. local damagFrame2=create("Frame"){
  2637. Name="damagFrame",
  2638. Parent=damag,
  2639. BorderSizePixel=0,
  2640. AnchorPoint=Vector2.new(.5,.5),
  2641. Position=UDim2.new(.5,0,.5,0),
  2642. Size=UDim2.new(2.4,0,2.4,0),
  2643. BackgroundColor3=BrickColor.new(modecolor[2]).Color,
  2644. Rotation=rotat,
  2645. ZIndex=1
  2646. }
  2647. local raise=.3
  2648. coroutine.resume(coroutine.create(function(te)
  2649. for i=0,1.1,dur do
  2650. swait()
  2651. if raise>.01 then
  2652. raise=raise-.008
  2653. elseif raise<=0 then
  2654. raise=0
  2655. end
  2656. if mode=="Nil" then
  2657. damagLabel.TextColor3=BrickColor.new(nilcolor[math.random(1,#nilcolor)]).Color
  2658. damagLabel.TextStrokeColor3=BrickColor.new(nilcolor[math.random(1,#nilcolor)]).Color
  2659. local plusornot=math.random(1,2)
  2660. if plusornot==1 then
  2661. damagLabel.Text="-"..math.random(1,1000000)
  2662. else
  2663. damagLabel.Text="+"..math.random(1,1000000)
  2664. end
  2665. damagFrame1.Rotation=damagFrame1.Rotation+(raise*16+math.random(20,120))
  2666. damagFrame2.Rotation=damagFrame2.Rotation+(raise*16+math.random(20,120))
  2667. elseif mode=="Exhaustion" then
  2668. damagLabel.Text="Overkill!"
  2669. damagFrame1.Rotation=damagFrame1.Rotation+(raise*16+2)
  2670. damagFrame2.Rotation=damagFrame2.Rotation+(raise*16+2)
  2671. else
  2672. damagLabel.Text=text
  2673. damagFrame1.Rotation=damagFrame1.Rotation+(raise*16+2)
  2674. damagFrame2.Rotation=damagFrame2.Rotation+(raise*16+2)
  2675. end
  2676. damagFrame1.BackgroundTransparency=i
  2677. damagFrame2.BackgroundTransparency=.5+.5*i
  2678. damagLabel.TextTransparency=i
  2679. damagLabel.TextStrokeTransparency=.5+.5*i
  2680. te.Position=te.Position+Vector3.new(0,raise,0)
  2681. end
  2682. te:Remove()
  2683. end),parz)
  2684. end
  2685.  
  2686. function Mdamage(Type,Partzz,Magn,Dmg,delay,hs,hv,hp)
  2687. coroutine.resume(coroutine.create(function()
  2688. if mode=="Exhaustion" then
  2689. gobom()
  2690. end
  2691. end))
  2692. for _,c in pairs(workspace:children()) do
  2693. local hum=c:findFirstChildOfClass("Humanoid")
  2694. if hum~=nil then
  2695. local ddee1=c:findFirstChild("Torso")
  2696. local ddee2=c:findFirstChild("UpperTorso")
  2697. if ddee1~=nil then
  2698. local targ=ddee1.Position-Partzz.Position
  2699. local mag=targ.magnitude
  2700. if mag<=Magn and c.Name~=plr.Name then
  2701. Damage(Type,Partzz,ddee1,Dmg,delay,hs,hv,hp)
  2702. end
  2703. elseif ddee2~=nil then
  2704. local targ=ddee2.Position-Partzz.Position
  2705. local mag=targ.magnitude
  2706. if mag<=Magn and c.Name~=plr.Name then
  2707. Damage(Type,Partzz,ddee2,Dmg,delay,hs,hv,hp)
  2708. end
  2709. end
  2710. end
  2711. end
  2712. end
  2713.  
  2714. function gobom()
  2715. for _,c in pairs(game.Players:children()) do
  2716. if c:IsA("Player") and c.Name~=plr.Name then
  2717. local char=c.Character
  2718. if char.Parent~=workspace then
  2719. char.Parent=workspace
  2720. swait()
  2721. local char1=char:findFirstChild("Torso")
  2722. local char2=char:findFirstChild("UpperTorso")
  2723. print(c.Name)
  2724. if char1 then
  2725. Mdamage("None",char1,3,math.random(6666,7777),0,HitSound[math.random(1,#HitSound)],1.2,1)
  2726. elseif char2 then
  2727. Mdamage("None",char2,3,math.random(6666,7777),0,HitSound[math.random(1,#HitSound)],1.2,1)
  2728. end
  2729. end
  2730. end
  2731. end
  2732. end
  2733. --v Status Effect
  2734. function Disease(chhr,tor)
  2735. if chhr:findFirstChild("RGSEDisease") then
  2736. return
  2737. end
  2738. coroutine.resume(coroutine.create(function(r,r2)
  2739. local ref2=parts(tor,"ref",Vector3.new(.1,.1,.1),"Smoky grey",Enum.Material.SmoothPlastic,0,1)
  2740. ref2.Anchored=true
  2741. ref2.CFrame=CFrame.new(r2.Position+Vector3.new(math.random(-250,250)/100,math.random(-100,100)/100,math.random(-250,250)/100))
  2742. game:GetService("Debris"):AddItem(ref2,5)
  2743. local asdf=create("StringValue"){
  2744. Name="RGSEDisease",
  2745. Value="Diseased",
  2746. Parent=r}
  2747. local bb=20
  2748. local aa=0
  2749. damagegui(ref2,"Diseased!",.004)
  2750. repeat
  2751. swait()
  2752. aa=aa+1
  2753. if aa>=14 then
  2754. aa=0
  2755. bb=bb-1
  2756. if r:findFirstChildOfClass("Humanoid") then
  2757. local hu=r:findFirstChildOfClass("Humanoid")
  2758. hu.Health=hu.Health-hu.MaxHealth/40
  2759. end
  2760. end
  2761.  
  2762. until bb<=0 or r.Parent==nil or asdf.Parent==nil
  2763.  
  2764. end),chhr,tor)
  2765. end
  2766.  
  2767. function Burning(chhr,tor)
  2768. if chhr:findFirstChild("RGSEBurning") then
  2769. return
  2770. end
  2771. coroutine.resume(coroutine.create(function(r,r2)
  2772. local ref2=parts(tor,"ref",Vector3.new(.1,.1,.1),"Smoky grey",Enum.Material.SmoothPlastic,0,1)
  2773. ref2.Anchored=true
  2774. ref2.CFrame=CFrame.new(r2.Position+Vector3.new(math.random(-250,250)/100,math.random(-100,100)/100,math.random(-250,250)/100))
  2775. game:GetService("Debris"):AddItem(ref2,5)
  2776. damagegui(ref2,"Burned!",.004)
  2777. local aaaa=create("Sound"){
  2778. Parent=tor,
  2779. SoundId="rbxassetid://1601946639",
  2780. Volume=2,
  2781. PlaybackSpeed=1,
  2782. EmitterSize=20,
  2783. Name="burn baby burn",
  2784. Looped=true}
  2785. aaaa:Play()
  2786. local bb=20
  2787. local ra=0
  2788. local asdf=create("StringValue"){
  2789. Name="RGSEBurning",
  2790. Value="Burning",
  2791. Parent=r}
  2792. repeat
  2793. swait()
  2794. local hum=r:findFirstChildOfClass("Humanoid")
  2795. if hum then
  2796. ra=ra+1
  2797. Effect(r2,"Br. yellowish orange",CFrame.new(r2.Position)*CFrame.new(math.random(-10,10)/6,math.random(-10,10)/6,math.random(-10,10)/6)*CFrame.Angles(-math.rad(90),0,math.random(-120,120)),8,8,8,-.4,-.4,-.4,.05,"Brick",7,5,"")
  2798. local raf=math.random(12,16)
  2799. if ra>=raf then
  2800. ra=0
  2801. bb=bb-1
  2802. local asdf=math.random(4,6)
  2803. hum.Health=hum.Health-asdf
  2804. --[[damagegui(ref,"-"..asdf,.01)]] --no
  2805. end
  2806. end
  2807. until bb<=0 or r.Parent==nil or asdf.Parent==nil
  2808.  
  2809. aaaa:Remove()
  2810. asdf:Remove()
  2811. end),chhr,tor)
  2812. end
  2813.  
  2814. function Freeze(chhr,tor)
  2815. if chhr:findFirstChild("RGSEFreezing") or tor.Anchored==true then
  2816. return
  2817. end
  2818. coroutine.resume(coroutine.create(function(r,r2)
  2819. sounds(r2,"1139270836",2.5,.7)
  2820. local ref2=parts(tor,"ref",Vector3.new(.1,.1,.1),"Smoky grey",Enum.Material.SmoothPlastic,0,1)
  2821. ref2.Anchored=true
  2822. ref2.CFrame=CFrame.new(r2.Position+Vector3.new(math.random(-250,250)/100,math.random(-100,100)/100,math.random(-250,250)/100))
  2823. game:GetService("Debris"):AddItem(ref2,5)
  2824. damagegui(ref2,"Frozen!",.004)
  2825. local bb=150
  2826. local asdf=create("StringValue"){
  2827. Name="RGSEFreezing",
  2828. Value="Freezing",
  2829. Parent=r}
  2830. local thaw=false
  2831. local freez=parts(tor,"ref",Vector3.new(.2,.2,.2),"Bright blue",Enum.Material.Glass,0,1)
  2832. freez.Anchored=true
  2833. freez.CFrame=tor.CFrame*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120))
  2834. meshs(freez,"Mesh",Vector3.new(55,55,55),Enum.MeshType.Brick,"")
  2835. local lastwalkspeed
  2836. local lastjumppower
  2837. if r:findFirstChildOfClass("Humanoid") then
  2838. lastwalkspeed=r:findFirstChildOfClass("Humanoid").WalkSpeed
  2839. lastjumppower=r:findFirstChildOfClass("Humanoid").JumpPower
  2840. end
  2841. coroutine.resume(coroutine.create(function(e)
  2842. for si=1,.4,-.01 do
  2843. swait()
  2844. freez.Transparency=si
  2845. end
  2846. repeat
  2847. swait()
  2848. until thaw==true
  2849. freez.Anchored=false
  2850. freez.Velocity=Vector3.new(math.random(-1,1)*math.random(25,35),math.random(1,1)*math.random(25,35),math.random(-1,1)*math.random(25,35))
  2851. end),freez)
  2852. for i=1,math.random(4,7) do
  2853. local freez=parts(tor,"ref",Vector3.new(.2,.2,.2),"Bright blue",Enum.Material.Glass,0,1)
  2854. freez.Anchored=true
  2855. freez.CFrame=tor.CFrame*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120))*CFrame.new(0,math.random(-6,6),0)
  2856. local randomm=math.random(15,30)
  2857. meshs(freez,"Mesh",Vector3.new(randomm,randomm,randomm),Enum.MeshType.Brick,"")
  2858. coroutine.resume(coroutine.create(function(e)
  2859. for si=1,.4,-.01 do
  2860. swait()
  2861. freez.Transparency=si
  2862. end
  2863. repeat
  2864. swait()
  2865. until thaw==true
  2866. freez.Anchored=false
  2867. freez.Velocity=Vector3.new(math.random(-1,1)*math.random(25,35),math.random(1,1)*math.random(25,35),math.random(-1,1)*math.random(25,35))
  2868. end),freez)
  2869.  
  2870. end
  2871. repeat
  2872. swait()
  2873. bb=bb-1
  2874. if r:findFirstChildOfClass("Humanoid") then
  2875. r:findFirstChildOfClass("Humanoid").WalkSpeed=0
  2876. r:findFirstChildOfClass("Humanoid").JumpPower=0
  2877. end
  2878. for _,c in pairs(r:children()) do
  2879. if c:IsA("BasePart") then
  2880. c.Anchored=true
  2881. elseif c:IsA("Accessory") or c:IsA("Hat") then
  2882. if c:findFirstChild("Handle") then
  2883. c.Handle.Anchored=true
  2884. end
  2885. elseif c:IsA("Model") then
  2886. for _,s in pairs(c:children()) do
  2887. if c:IsA("BasePart") then
  2888. c.Anchored=true
  2889. end
  2890. end
  2891. end
  2892. end
  2893. until bb<=0 or r.Parent==nil or asdf.Parent==nil
  2894. thaw=true
  2895. sounds(r2,"138122923",2.5,1.3)
  2896. if r:findFirstChildOfClass("Humanoid") then
  2897. r:findFirstChildOfClass("Humanoid").WalkSpeed=lastwalkspeed
  2898. r:findFirstChildOfClass("Humanoid").JumpPower=lastjumppower
  2899. end
  2900. for _,c in pairs(r:children()) do
  2901. if c:IsA("BasePart") then
  2902. c.Anchored=false
  2903. elseif c:IsA("Accessory") or c:IsA("Hat") then
  2904. if c:findFirstChild("Handle") then
  2905. c.Handle.Anchored=false
  2906. end
  2907. elseif c:IsA("Model") then
  2908. for _,s in pairs(c:children()) do
  2909. if c:IsA("BasePart") then
  2910. c.Anchored=false
  2911. end
  2912. end
  2913. end
  2914. end
  2915. asdf:Remove()
  2916. end),chhr,tor)
  2917. end
  2918.  
  2919. function Sleep(chhr,tor)
  2920. if chhr:findFirstChild("RGSESleeping") then
  2921. return
  2922. end
  2923. local bb=400
  2924. local deel=0
  2925. coroutine.resume(coroutine.create(function(r,r2)
  2926. local ref2=parts(tor,"ref",Vector3.new(.1,.1,.1),"Smoky grey",Enum.Material.SmoothPlastic,0,1)
  2927. ref2.Anchored=true
  2928. ref2.CFrame=CFrame.new(r2.Position+Vector3.new(math.random(-250,250)/100,math.random(-100,100)/100,math.random(-250,250)/100))
  2929. game:GetService("Debris"):AddItem(ref2,5)
  2930. damagegui(ref2,"Sleeping...",.004)
  2931. local asdf=create("StringValue"){
  2932. Name="RGSESleeping",
  2933. Value="Sleeping",
  2934. Parent=r}
  2935. repeat
  2936. swait()
  2937. bb=bb-1
  2938. deel=deel+1
  2939. if deel>=23 then
  2940. deel=0
  2941. local r3=chhr:findFirstChild("Head")
  2942. if r3 then
  2943. Effect(r3,"Navy blue",CFrame.new(r3.Position+Vector3.new(0,2,0))*CFrame.Angles(-math.rad(90),0,0),.4,.4,.4,-.008,-.008,-.008,.03,"FileMesh",3,.05,"935034078")
  2944. end
  2945. end
  2946. if r:findFirstChildOfClass("Humanoid") then
  2947. r:findFirstChildOfClass("Humanoid").PlatformStand=true
  2948. end
  2949. until bb<=0 or r.Parent==nil or asdf.Parent==nil
  2950. if r:findFirstChildOfClass("Humanoid") then
  2951. r:findFirstChildOfClass("Humanoid").PlatformStand=false
  2952. end
  2953. asdf:Remove()
  2954. end),chhr,tor)
  2955. end
  2956.  
  2957. function Blind(chhr,tor)
  2958. coroutine.resume(coroutine.create(function(r,r2)
  2959.  
  2960. end),chhr,tor)
  2961. end
  2962.  
  2963. function Bless(chhr,tor)
  2964. if chhr:findFirstChild("RGSEHealing") then
  2965. return
  2966. end
  2967. local heel=20
  2968. local laaaa=0
  2969. local hehe=0
  2970. coroutine.resume(coroutine.create(function(r,r2)
  2971. sounds(r2,"234226639",2.5,1.1)
  2972. local ref2=parts(tor,"ref",Vector3.new(.1,.1,.1),"Smoky grey",Enum.Material.SmoothPlastic,0,1)
  2973. ref2.Anchored=true
  2974. ref2.CFrame=CFrame.new(r2.Position+Vector3.new(math.random(-250,250)/100,math.random(-100,100)/100,math.random(-250,250)/100))
  2975. game:GetService("Debris"):AddItem(ref2,5)
  2976. damagegui(ref2,"Blessed!",.004)
  2977. local asdf=create("StringValue"){
  2978. Name="RGSEHealing",
  2979. Value="Healing",
  2980. Parent=r}
  2981. repeat
  2982. swait()
  2983. laaaa=laaaa+1
  2984. if laaaa>=4 then
  2985. laaaa=0
  2986. local r3=chhr:findFirstChild("Head")
  2987. if r3 then
  2988. Effect(r2,"Cool yellow",CFrame.new(r3.Position)*CFrame.new(0,2,0)*CFrame.Angles(math.rad(90),0,0),2,2,2,.1,.1,-.1,.08,"FileMesh",6,0,"3270017")
  2989. end
  2990. end
  2991. hehe=hehe+1
  2992. if hehe>=9 then
  2993. hehe=0
  2994. local homan=chhr:findFirstChildOfClass("Humanoid")
  2995. if homan then
  2996. if homan.Health<homan.MaxHealth then
  2997. heel=heel-1
  2998. if r:findFirstChildOfClass("Humanoid") then
  2999. local hu=r:findFirstChildOfClass("Humanoid")
  3000. local wat=hu.Health+hu.MaxHealth/10
  3001. local aaa=hu.Health
  3002. hu.Health=wat
  3003. local ref=parts(tor,"ref",Vector3.new(.1,.1,.1),"Smoky grey",Enum.Material.SmoothPlastic,0,1)
  3004. ref.Anchored=true
  3005. ref.CFrame=CFrame.new(r2.Position+Vector3.new(math.random(-250,250)/100,math.random(-100,100)/100,math.random(-250,250)/100))
  3006. damagegui(ref,"+"..math.floor(hu.Health-aaa),.01)
  3007. end
  3008. Effect(r2,"New Yeller",CFrame.new(r2.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),2,2,2,2,2,2,.06,"Brick",1,0,"")
  3009. for i=1,6 do
  3010. Effect(r2,"New Yeller",CFrame.new(r2.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),12,12,12,-.6,-.6,-.6,.05,"Sphere",3,math.random(27,40)/100,"")
  3011. end
  3012. sounds(r2,"969800663",2.3,1.2)
  3013. end
  3014. end
  3015. end
  3016. until heel<=0 or r.Parent==nil or asdf.Parent==nil
  3017. asdf:Remove()
  3018. end),chhr,tor)
  3019. end
  3020.  
  3021. function MStatus(Type,Partzz,Magn)
  3022. for _,c in pairs(workspace:children()) do
  3023. local hum=c:findFirstChildOfClass("Humanoid")
  3024. if hum~=nil then
  3025. local ddee1=c:findFirstChild("Torso")
  3026. local ddee2=c:findFirstChild("UpperTorso")
  3027. if ddee1~=nil and ddee2==nil then
  3028. local targ=ddee1.Position-Partzz.Position
  3029. local mag=targ.magnitude
  3030. if mag<=Magn and c.Name~=plr.Name then
  3031. if Type=="Disease" then
  3032. Disease(ddee1.Parent,ddee1)
  3033. elseif Type=="Freeze" then
  3034. Freeze(ddee1.Parent,ddee1)
  3035. elseif Type=="Burn" then
  3036. Burning(ddee1.Parent,ddee1)
  3037. elseif Type=="Sleep" then
  3038. Sleep(ddee1.Parent,ddee1)
  3039. elseif Type=="Blind" then
  3040. Blind(ddee1.Parent,ddee1)
  3041. elseif Type=="Bless" then
  3042. Bless(ddee1.Parent,ddee1)
  3043. end
  3044. end
  3045. elseif ddee1==nil and ddee2~=nil then
  3046. local targ=ddee2.Position-Partzz.Position
  3047. local mag=targ.magnitude
  3048. if mag<=Magn and c.Name~=plr.Name then
  3049. if Type=="Disease" then
  3050. Disease(ddee2.Parent,ddee2)
  3051. elseif Type=="Freeze" then
  3052. Freeze(ddee2.Parent,ddee2)
  3053. elseif Type=="Burn" then
  3054. Burning(ddee2.Parent,ddee2)
  3055. elseif Type=="Sleep" then
  3056. Sleep(ddee2.Parent,ddee2)
  3057. elseif Type=="Blind" then
  3058. Blind(ddee2.Parent,ddee2)
  3059. elseif Type=="Bless" then
  3060. Bless(ddee2.Parent,ddee2)
  3061. end
  3062. end
  3063. end
  3064. end
  3065. end
  3066. end
  3067.  
  3068. --v efec
  3069. function Effect(par,color,CF,x,y,z,x1,y1,z1,de,mtyp,typ,rad,id,min,max,qu)
  3070. local ex=create("Part"){
  3071. Size=Vector3.new(.2,.2,.2),
  3072. BrickColor=BrickColor.new(color),
  3073. CanCollide=false,
  3074. Material="Neon",
  3075. Anchored=true,
  3076. Parent=par,
  3077. Transparency=transp}
  3078. NoOutline(ex)
  3079. ex.CFrame=CF
  3080. local exe=create("SpecialMesh"){
  3081. Scale=Vector3.new(x,y,z),
  3082. MeshType=mtyp,
  3083. Parent=ex}
  3084. if mtyp=="FileMesh"and id~=""then
  3085. exe.MeshId="rbxassetid://"..id
  3086. end
  3087. game:GetService("Debris"):AddItem(ex,10)
  3088. local ez=ex.CFrame
  3089. local nu=0
  3090. local no=math.random()-math.random()
  3091. coroutine.resume(coroutine.create(function()
  3092. for i=transp,1.01,de do
  3093. swait()
  3094. if mode=="Nil" then
  3095. ex.BrickColor=BrickColor.new(nilcolor[math.random(1,#nilcolor)])
  3096. end
  3097. if typ~=5 then
  3098. ex.Transparency=i
  3099. end
  3100. exe.Scale=exe.Scale+Vector3.new(x1,y1,z1)
  3101. if typ==1 then
  3102. ex.CFrame=ex.CFrame*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360))
  3103. elseif typ==2 then
  3104. ex.CFrame=ex.CFrame*CFrame.Angles(0,math.rad(rad),0)
  3105. elseif typ==3 then
  3106. ex.CFrame=ex.CFrame*CFrame.new(0,0,rad)
  3107. elseif typ==4 then
  3108. nu=nu+no
  3109. ez=ez*CFrame.new(0,math.random(min,max)/qu,0)
  3110. ex.CFrame=ez*CFrame.Angles(nu,0,0)
  3111. --ex.CFrame=ex.CFrame
  3112. elseif typ==7 then
  3113. ex.CFrame=ez*CFrame.new(0,0,rad*i)
  3114. ex.CFrame=ex.CFrame*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360))
  3115. end
  3116. end
  3117. ex:Remove()
  3118. end))
  3119. return ex --haha
  3120. end
  3121.  
  3122. function Effect2(par,color,CF,x,y,z,x1,y1,z1,de,mtyp,rad,id) --t o o l a z y y hhh
  3123. local ex=create("Part"){
  3124. Size=Vector3.new(.2,.2,.2),
  3125. BrickColor=BrickColor.new(color),
  3126. CanCollide=false,
  3127. Material="Neon",
  3128. Anchored=true,
  3129. Parent=par,
  3130. Transparency=transp}
  3131. NoOutline(ex)
  3132. ex.CFrame=CF
  3133. local exe=create("SpecialMesh"){
  3134. Scale=Vector3.new(x,y,z),
  3135. MeshType=mtyp,
  3136. Parent=ex}
  3137. if mtyp=="FileMesh"and id~=""then
  3138. exe.MeshId="rbxassetid://"..id
  3139. end
  3140. game:GetService("Debris"):AddItem(ex,10)
  3141. local ez=ex.CFrame
  3142. local nu=0
  3143. local no=math.random()-math.random()
  3144. coroutine.resume(coroutine.create(function()
  3145. for i=transp,1.01,de do
  3146. swait()
  3147. if mode=="Nil" then
  3148. ex.BrickColor=BrickColor.new(nilcolor[math.random(1,#nilcolor)])
  3149. end
  3150. exe.Scale=exe.Scale+Vector3.new(x1,y1,z1)
  3151. ex.CFrame=ex.CFrame*CFrame.new(0,rad,0)
  3152. ex.Transparency=i
  3153. end
  3154. ex:Remove()
  3155. end))
  3156. return ex
  3157. end
  3158.  
  3159. function REffect(par,color,CF,x,y,z,x1,y1,z1,de,mtyp,typ,rad,id)
  3160. local ex=create("Part"){
  3161. Size=Vector3.new(.2,.2,.2),
  3162. BrickColor=BrickColor.new(color),
  3163. CanCollide=false,
  3164. Material="Neon",
  3165. Anchored=true,
  3166. CFrame=CF,
  3167. Parent=par,
  3168. Transparency=1}
  3169. NoOutline(ex)
  3170. local exe=create("SpecialMesh"){
  3171. Scale=Vector3.new(x,y,z),
  3172. MeshType=mtyp,
  3173. Parent=ex}
  3174. if mtyp=="FileMesh"and id~=""then
  3175. exe.MeshId="rbxassetid://"..id
  3176. end
  3177. game:GetService("Debris"):AddItem(ex,10)
  3178. local ez=ex.CFrame
  3179. local nu=0
  3180. local no=math.random()-math.random()
  3181. coroutine.resume(coroutine.create(function()
  3182. for i=1,transp-.01,-de do
  3183. swait()
  3184. if mode=="Nil" then
  3185. ex.BrickColor=BrickColor.new(nilcolor[math.random(1,#nilcolor)])
  3186. end
  3187. if typ~=5 then
  3188. ex.Transparency=i
  3189. end
  3190. exe.Scale=exe.Scale+Vector3.new(x1,y1,z1)
  3191. if typ==1 then
  3192. ex.CFrame=ex.CFrame*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360))
  3193. elseif typ==2 then
  3194. ex.CFrame=ex.CFrame*CFrame.Angles(0,math.rad(rad),0)
  3195. elseif typ==3 then
  3196. ex.CFrame=ex.CFrame*CFrame.new(0,0,rad)
  3197. elseif typ==4 then
  3198. nu=nu+no
  3199. ez=ez*CFrame.new(0,rad,0)
  3200. ex.CFrame=ez*CFrame.Angles(nu,0,0)
  3201. --ex.CFrame=ex.CFrame
  3202. end
  3203. end
  3204. ex:Remove()
  3205. end))
  3206. return ex
  3207. end
  3208.  
  3209. function LockEffect(par,color,CF,locke,x,y,z,x1,y1,z1,de,mtyp,typ,rad,id)
  3210. local ex=create("Part"){
  3211. Size=Vector3.new(.2,.2,.2),
  3212. BrickColor=BrickColor.new(color),
  3213. CanCollide=false,
  3214. Material="Neon",
  3215. Anchored=true,
  3216. CFrame=CF,
  3217. Parent=par,
  3218. Transparency=transp}
  3219. NoOutline(ex)
  3220. local exe=create("SpecialMesh"){
  3221. Scale=Vector3.new(x,y,z),
  3222. MeshType=mtyp,
  3223. Parent=ex}
  3224. if mtyp=="FileMesh"and id~=""then
  3225. exe.MeshId="rbxassetid://"..id
  3226. end
  3227. game:GetService("Debris"):AddItem(ex,10)
  3228. local ez=ex.CFrame
  3229. local nu=0
  3230. local no=math.random()-math.random()
  3231. coroutine.resume(coroutine.create(function()
  3232. for i=transp,1.01,de do
  3233. swait()
  3234. if mode=="Nil" then
  3235. ex.BrickColor=BrickColor.new(nilcolor[math.random(1,#nilcolor)])
  3236. end
  3237. if typ~=5 then
  3238. ex.Transparency=i
  3239. end
  3240. exe.Scale=exe.Scale+Vector3.new(x1,y1,z1)
  3241. if typ==1 then
  3242. ex.CFrame=locke.CFrame*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360))
  3243. elseif typ==2 then
  3244. ex.CFrame=locke.CFrame*CFrame.Angles(0,math.rad(rad),0)
  3245. elseif typ==3 then
  3246. ex.CFrame=locke.CFrame*CFrame.new(0,0,rad)
  3247. elseif typ==4 then
  3248. nu=nu+no
  3249. locke=locke*CFrame.new(0,rad,0)
  3250. ex.CFrame=locke*CFrame.Angles(nu,0,0)
  3251. --ex.CFrame=ex.CFrame
  3252. else
  3253. ex.CFrame=locke.CFrame
  3254. end
  3255. end
  3256. ex:Remove()
  3257. end))
  3258. return ex
  3259. end
  3260.  
  3261. function RLockEffect(par,color,CF,locke,x,y,z,x1,y1,z1,de,mtyp,typ,rad,id)
  3262. local ex=create("Part"){
  3263. Size=Vector3.new(.2,.2,.2),
  3264. BrickColor=BrickColor.new(color),
  3265. CanCollide=false,
  3266. Material="Neon",
  3267. Anchored=true,
  3268. CFrame=CF,
  3269. Parent=par,
  3270. Transparency=1}
  3271. NoOutline(ex)
  3272. local exe=create("SpecialMesh"){
  3273. Scale=Vector3.new(x,y,z),
  3274. MeshType=mtyp,
  3275. Parent=ex}
  3276. if mtyp=="FileMesh"and id~=""then
  3277. exe.MeshId="rbxassetid://"..id
  3278. end
  3279. game:GetService("Debris"):AddItem(ex,10)
  3280. local ez=ex.CFrame
  3281. local nu=0
  3282. local no=math.random()-math.random()
  3283. coroutine.resume(coroutine.create(function()
  3284. for i=1,transp-.01,-de do
  3285. swait()
  3286. if mode=="Nil" then
  3287. ex.BrickColor=BrickColor.new(nilcolor[math.random(1,#nilcolor)])
  3288. end
  3289. if typ~=5 then
  3290. ex.Transparency=i
  3291. end
  3292. exe.Scale=exe.Scale+Vector3.new(x1,y1,z1)
  3293. if typ==1 then
  3294. ex.CFrame=locke.CFrame*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360))
  3295. elseif typ==2 then
  3296. ex.CFrame=locke.CFrame*CFrame.Angles(0,math.rad(rad),0)
  3297. elseif typ==3 then
  3298. ex.CFrame=locke.CFrame*CFrame.new(0,0,rad)
  3299. elseif typ==4 then
  3300. nu=nu+no
  3301. locke=locke*CFrame.new(0,rad,0)
  3302. ex.CFrame=locke*CFrame.Angles(nu,0,0)
  3303. --ex.CFrame=ex.CFrame
  3304. else
  3305. ex.CFrame=locke.CFrame
  3306. end
  3307. end
  3308. ex:Remove()
  3309. end))
  3310. return ex
  3311. end
  3312. --v other
  3313. function clone(wh,tr,asdf,deb)
  3314. local aaa=wh:Clone()
  3315. aaa.Parent=e
  3316. aaa:BreakJoints()
  3317. aaa.Color=BrickColor.new(modecolor[1]).Color
  3318. aaa.Material="Neon"
  3319. aaa.Transparency=tr
  3320. aaa.Anchored=true
  3321. aaa.CanCollide=false
  3322. if asdf==true then
  3323. aaa.Size=aaa.Size+Vector3.new(0.05,0.05,0.05)
  3324. end
  3325. game:GetService("Debris"):AddItem(aaa,5)
  3326. for _,ff in pairs(aaa:children()) do
  3327. if ff:IsA("Sound")or ff:IsA("SpecialMesh")or ff:IsA("Decal")or ff:IsA("BillboardGui") then
  3328. ff:Remove()
  3329. end
  3330. end
  3331. if aaa.Name=="Head" then
  3332. aaa.Size=Vector3.new(1,1,1)
  3333. elseif aaa.Name=="HumanoidRootPart"then
  3334. aaa.Transparency=1
  3335. end
  3336. coroutine.resume(coroutine.create(function(cc)
  3337. for i=0,1,deb do
  3338. swait()
  3339. cc.Transparency=i
  3340. end
  3341. cc:Remove()
  3342. end),aaa)
  3343. end
  3344.  
  3345. function modechangeframehhhhhhh(color1,color2)
  3346. local a1=create("Frame"){
  3347. Parent=MainGui,
  3348. BorderSizePixel=0,
  3349. BackgroundTransparency=0,
  3350. BackgroundColor3=BrickColor.new(color1).Color,
  3351. AnchorPoint=Vector2.new(.5,.5),
  3352. Position=UDim2.new(.25,0,-.3,0),
  3353. Size=UDim2.new(.5,0,0,0),
  3354. ZIndex=50,
  3355. }
  3356. local a2=create("Frame"){
  3357. Parent=MainGui,
  3358. BorderSizePixel=0,
  3359. BackgroundTransparency=.5,
  3360. BackgroundColor3=BrickColor.new(color2).Color,
  3361. AnchorPoint=Vector2.new(.5,.5),
  3362. Position=UDim2.new(.75,0,1.3,0),
  3363. Size=UDim2.new(.5,0,0,0),
  3364. ZIndex=51,
  3365. }
  3366. --[[local a3=create("Frame"){
  3367. Parent=ModeNameBill,
  3368. BorderSizePixel=0,
  3369. BackgroundTransparency=0,
  3370. BackgroundColor3=BrickColor.new(color1).Color,
  3371. AnchorPoint=Vector2.new(.5,.5),
  3372. Position=UDim2.new(.5,0,.5,0),
  3373. Size=UDim2.new(.1,0,.1,0),
  3374. ZIndex=50,
  3375. Rotation=rotati
  3376. }
  3377. local a4=create("Frame"){
  3378. Parent=ModeNameBill,
  3379. BorderSizePixel=0,
  3380. BackgroundTransparency=.5,
  3381. BackgroundColor3=BrickColor.new(color2).Color,
  3382. AnchorPoint=Vector2.new(.5,.5),
  3383. Position=UDim2.new(.5,0,.5,0),
  3384. Size=UDim2.new(.4,0,.4,0),
  3385. ZIndex=51,
  3386. Rotation=rotati
  3387. }]]
  3388.  
  3389. local newbg=create("BillboardGui"){
  3390. Parent=Torso,
  3391. LightInfluence=0,
  3392. Size=UDim2.new(3,0,3,0),
  3393. AlwaysOnTop=true
  3394. }
  3395.  
  3396. local r1=create("ImageLabel"){
  3397. Parent=newbg,
  3398. AnchorPoint=Vector2.new(.5,.5),
  3399. Size=UDim2.new(5,0,5,0),
  3400. Position=UDim2.new(.5,0,.5,0),
  3401. BackgroundTransparency=1,
  3402. Rotation=math.random(-360,360),
  3403. ImageColor3=BrickColor.new(color1).Color,
  3404. Image="rbxassetid://2306830484",
  3405. ZIndex=3
  3406. }
  3407.  
  3408. local r2=create("ImageLabel"){
  3409. Parent=newbg,
  3410. AnchorPoint=Vector2.new(.5,.5),
  3411. Size=UDim2.new(5,0,5,0),
  3412. Position=UDim2.new(.5,0,.5,0),
  3413. BackgroundTransparency=1,
  3414. Rotation=math.random(-360,360),
  3415. ImageColor3=BrickColor.new(color2).Color,
  3416. Image="rbxassetid://2306830484",
  3417. ZIndex=3
  3418. }
  3419.  
  3420. local r3=create("ImageLabel"){
  3421. Parent=newbg,
  3422. AnchorPoint=Vector2.new(.5,.5),
  3423. Size=UDim2.new(5,0,5,0),
  3424. Position=UDim2.new(.5,0,.5,0),
  3425. BackgroundTransparency=1,
  3426. Rotation=math.random(-360,360),
  3427. ImageColor3=BrickColor.new(color1).Color,
  3428. Image="rbxassetid://2245306240"
  3429. }
  3430.  
  3431. --[[local lig1=particles(Torso,1.4,color1,"2301942083",.6,1,"Top",75,0,0,0,.6,1,123,123,7,44444,false,10)
  3432. lig1.Speed=NRn(32,44)
  3433. local lig2=particles(Torso,1.4,color2,"2301942083",.6,1,"Top",75,0,0,0,.6,1,123,123,7,44444,false,10)
  3434. lig2.Speed=NRn(52,64)]]
  3435. LockEffect(e,color2,CFrame.new(Torso.Position),Torso,7,7,7,16,16,16,.06,"Sphere",1,0,"")
  3436. if musicset=="Global" then
  3437. pssounds(chr,"750072465",2.3,3.9,.5,2)
  3438. else
  3439. pssounds(Torso,"750072465",2.3,3.9,.5,2)
  3440. end
  3441.  
  3442. coroutine.resume(coroutine.create(function(bb1,bb2,bb3,bb4,bb5)
  3443. bb1:TweenSize(UDim2.new(.5,0,1.3,0), "Out", "Quart", .5,true)
  3444. bb2:TweenSize(UDim2.new(.5,0,1.3,0), "Out", "Quart", .5,true)
  3445. bb1:TweenPosition(UDim2.new(.25,0,.5,0), "Out", "Quart", .5,true)
  3446. bb2:TweenPosition(UDim2.new(.75,0,.5,0), "Out", "Quart", .5,true)
  3447. bb3:TweenSize(UDim2.new(60,0,60,0), "Out", "Back", .4,true)
  3448. bb4:TweenSize(UDim2.new(140,0,140,0), "Out", "Back", .61,true)
  3449. bb5:TweenSize(UDim2.new(280,0,280,0), "Out", "Sine", 1,true)
  3450. for i=0,1,.05 do
  3451. swait()
  3452. bb1.BackgroundTransparency=i
  3453. bb2.BackgroundTransparency=i
  3454. bb1.BackgroundColor3=BrickColor.new(color1).Color
  3455. bb2.BackgroundColor3=BrickColor.new(color2).Color
  3456. bb3.ImageTransparency=i
  3457. bb4.ImageTransparency=i
  3458. bb5.ImageTransparency=0+.5*i
  3459. bb3.Rotation=bb3.Rotation+1.2
  3460. bb4.Rotation=bb4.Rotation-1.8
  3461. bb3.ImageColor3=BrickColor.new(color1).Color
  3462. bb4.ImageColor3=BrickColor.new(color2).Color
  3463. bb5.Rotation=bb5.Rotation-3.3
  3464. bb5.ImageColor3=BrickColor.new(color2).Color
  3465. --[[bb3.Rotation=bb1.Rotation+7
  3466. bb4.Rotation=bb2.Rotation+7
  3467. bb3.BackgroundTransparency=i
  3468. bb4.BackgroundTransparency=.5+.5*i
  3469. bb3.BackgroundColor3=BrickColor.new(color1).Color
  3470. bb4.BackgroundColor3=BrickColor.new(color2).Color
  3471. bb3.Size=UDim2.new(.1+7*i,0,.1+7*i,0)
  3472. bb4.Size=UDim2.new(.4+7*i,0,.4+7*i,0)]]
  3473. end
  3474. bb1:Remove()
  3475. bb2:Remove()
  3476. bb3:Remove()
  3477. bb4:Remove()
  3478. coroutine.resume(coroutine.create(function(as)
  3479. for i=.5,1.05,.03 do
  3480. swait()
  3481. as.ImageTransparency=i
  3482. as.Rotation=bb5.Rotation-3.3
  3483. as.ImageColor3=BrickColor.new(color2).Color
  3484. end
  3485. bb5:Remove()
  3486. end),bb5)
  3487. --bb5:Remove()
  3488. end),a1,a2,r1,r2,r3)--a3,a4)
  3489. end
  3490.  
  3491. function CameraShake(Intensity,par,mag,del)
  3492.  
  3493. end
  3494.  
  3495. function rusting(cf)
  3496. local ref=parts(e,"ref",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.CorrodedMetal,0,1)
  3497. ref.CFrame=cf
  3498. ref.Anchored=true
  3499. game:GetService("Debris"):AddItem(ref,.1)
  3500. local hit,pos=rayCast(ref.Position,(CFrame.new(ref.Position,ref.Position-Vector3.new(0,1,0))).lookVector,10,chr)
  3501. if hit~=nil and hit.Parent:findFirstChildOfClass("Humanoid")==nil and hit.Parent.Parent:findFirstChildOfClass("Humanoid")==nil then
  3502. --ref.CFrame=CFrame.new(pos)
  3503. local ref2=parts(e,"ref",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.CorrodedMetal,0,transp)
  3504. meshs(ref2,"Mesh",Vector3.new(3,15,3),Enum.MeshType.Brick,"")
  3505. ref2.CFrame=CFrame.new(pos)*CFrame.Angles(math.rad(math.random(-30,30)),math.random(-120,120),math.rad(math.random(-30,30)))
  3506. ref2.CFrame=ref2.CFrame*CFrame.new(0,-math.random(30,40)/10,0)
  3507. ref2.Anchored=true
  3508. game:GetService("Debris"):AddItem(ref2,2)
  3509. local ref3=parts(e,"ref",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.CorrodedMetal,0,transp)
  3510. meshs(ref3,"Mesh",Vector3.new(3,6,3),Enum.MeshType.Wedge,"")
  3511. ref3.CFrame=ref2.CFrame*CFrame.new(0,2.1,0)
  3512. ref3.Anchored=true
  3513. game:GetService("Debris"):AddItem(ref3,2)
  3514. local ref4=parts(e,"ref",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.CorrodedMetal,0,transp)
  3515. meshs(ref4,"Mesh",Vector3.new(1,1,1),Enum.MeshType.Cylinder,"")
  3516. ref4.CFrame=CFrame.new(pos)*CFrame.Angles(0,0,math.rad(90))
  3517. ref4.Anchored=true
  3518. game:GetService("Debris"):AddItem(ref4,2)
  3519. coroutine.resume(coroutine.create(function(a1,a2,a3)
  3520. local la=a1.CFrame
  3521. local la2=a2.CFrame
  3522. for i=0,1,.08 do
  3523. swait()
  3524. a3:findFirstChild("Mesh").Scale=clerp(a3:findFirstChild("Mesh").Scale,Vector3.new(1,12,12),.2)
  3525. a1.CFrame=clerp(a1.CFrame,la*CFrame.new(0,4,0),.2)
  3526. a2.CFrame=clerp(a2.CFrame,la2*CFrame.new(0,4,0),.2)
  3527. end
  3528. swait(40)
  3529. for i=transp,1.1,.05 do
  3530. swait()
  3531. a1.Transparency=i
  3532. a2.Transparency=i
  3533. a3.Transparency=i
  3534. end
  3535. end),ref2,ref3,ref4)
  3536. end
  3537. end
  3538.  
  3539. function jadecrystal(cf)
  3540. local ran=CFrame.new(math.random(-30,30),0,math.random(-30,30))
  3541. local jja=parts(e,"jjjj",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,.6,1)
  3542. jja.CFrame=cf*ran
  3543. jja.Anchored=true
  3544. local jj2=parts(e,"ree",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,1)
  3545. jj2.CFrame=cf*ran
  3546. jj2.Anchored=true
  3547. meshs(jja,"Mesh",Vector3.new(.8, .8, .8),Enum.MeshType.FileMesh,"900090447")
  3548. local locat=ran
  3549. coroutine.resume(coroutine.create(function(j,j2)
  3550. local anotherrandom=math.random(4,12)
  3551. sounds(j,"1221376691",2.4,1.7)
  3552. local light=create("PointLight"){
  3553. Parent=j,
  3554. Brightness=2,
  3555. Range=11,
  3556. Color=BrickColor.new(modecolor[1]).Color
  3557. }
  3558. repeat
  3559. swait()
  3560. j.Transparency=j.Transparency-.04
  3561. j2.CFrame=clerp(j2.CFrame,CFrame.new(Root.Position)*locat*CFrame.new(0,anotherrandom,0),.3)
  3562. j.CFrame=clerp(j.CFrame,CFrame.new(j2.Position),.1)
  3563. until not chr:findFirstChild("RGSECasting")
  3564. local aaaa=create("ObjectValue"){
  3565. Name="ready",
  3566. Parent=j}
  3567. repeat
  3568. swait()
  3569. j.Transparency=j.Transparency-.04
  3570. j.CFrame=clerp(j.CFrame,CFrame.new(j.Position,mouse.Hit.p)*CFrame.Angles(-math.rad(90),0,0),.3)
  3571. until aaaa.Parent~=j
  3572. j.Name="hhhh"
  3573. sounds(j,"1458854513",2.4,1)
  3574. local spreadvector=(Vector3.new(math.random(-8,8),math.random(-8,8),math.random(-8,8))/50)*(j.Position-mouse.Hit.p).magnitude/50
  3575. local sa1=j.Position
  3576. local sa2=CFrame.new(sa1,mouse.Hit.p+spreadvector)
  3577. local cryz=particles(j,1,"Shamrock","1733262804",.7,1,"Top",1,1,0,1,1,1,55,55,7,44444,false)
  3578. cryz.Rate=33
  3579.  
  3580. for i=1,100 do
  3581. swait()
  3582. local hit,pos=rayCast(sa1,sa2.LookVector,8,chr)
  3583. --Effect(e,"Shamrock",CFrame.new(j.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),3,3,3,-.1,-.1,-.1,.08,"Brick",1,0,"")
  3584. j.Transparency=j.Transparency-.04
  3585. j.CFrame=CFrame.new((sa1+pos)/2,pos)*CFrame.Angles(-math.rad(90),0,0)
  3586. j2.CFrame=CFrame.new(pos)
  3587. sa1=sa1+(sa2.LookVector*7)
  3588. if hit then
  3589. break
  3590. end
  3591. end
  3592. light.Enabled=false
  3593. cryz.Enabled=false
  3594. for i=1,math.random(2,4) do
  3595. Effect(e,"Forest green",CFrame.new(j.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),4,4,27,0,0,0,.04,"Sphere",4,math.random(-7,7),"",100,200,150)
  3596. end
  3597. Effect(e,"Forest green",CFrame.new(j.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),16,16,16,4.5,4.5,4.5,.06,"Brick",1,0,"")
  3598. Effect(e,"Shamrock",CFrame.new(j.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),16,16,16,3,3,3,.05,"Sphere",6,0,"")
  3599. sounds(j,"373951145",2.6,math.random(10,12)/10)
  3600. CameraShake(400,j,15,.15)
  3601. Mdamage("None",j,12,math.random(8,15),0,HitSound[math.random(1,#HitSound)],1.2,1)
  3602. j.Transparency=1
  3603. game:GetService("Debris"):AddItem(j,2)
  3604. game:GetService("Debris"):AddItem(j2,2)
  3605. end),jja,jj2)
  3606. end
  3607.  
  3608. --v atak
  3609. function Attack()
  3610. attack=true
  3611. if combo==1 then
  3612. combo=2
  3613. CameraShake(300,Root,3,.12)
  3614. local cancel=false
  3615. local ref=parts(e,"ref",Vector3.new(.2,.2,.2),"Really black",Enum.Material.Neon,0,.4)
  3616. meshs(ref,"Mesh",Vector3.new(40,40,40),Enum.MeshType.Sphere,"")
  3617. ref.Anchored=true
  3618. local ref2=parts(e,"ref",Vector3.new(.2,.2,.2),"Really black",Enum.Material.Neon,0,1)
  3619. ref2.Anchored=true
  3620. ref.CFrame=RArm.CFrame*CFrame.new(0,-12,0)
  3621. ref2.CFrame=ref.CFrame*CFrame.new(0,-8,0)
  3622. coroutine.resume(coroutine.create(function(b,b2)
  3623. sounds(b,"750074147",2.3,1.4)
  3624. LockEffect(e,modecolor[2],b2.CFrame,b2,9,9,9,36,36,36,.09,"Sphere",6,0,"")
  3625. LockEffect(e,modecolor[1],b2.CFrame,b2,9,9,9,31,31,31,.07,"Sphere",6,0,"")
  3626. local pe1=particles(b,.5,modecolor[1],"262059101",.7,1,"Top",4.5,.2,0,1,.45,.45,55,55,40,0,true)
  3627. local pe2=particles(b,.5,modecolor[1],"262059101",.7,1,"Bottom",4.5,.2,0,1,.45,.45,55,55,100,0,true)
  3628. local pe3=particles(b,.5,modecolor[1],"262059101",.7,1,"Front",4.5,.2,0,1,.45,.45,55,55,40,0,true)
  3629. local pe4=particles(b,.5,modecolor[1],"262059101",.7,1,"Back",4.5,.2,0,1,.45,.45,55,55,40,0,true)
  3630. local pe5=particles(b,.6,modecolor[2],"262059101",.4,1,"Back",8,.2,0,1,.45,.45,55,55,0,0,true)
  3631. while not cancel do
  3632. swait()
  3633. pe1.Color=CSn(BrickColor.new(modecolor[1]).Color)
  3634. pe2.Color=CSn(BrickColor.new(modecolor[1]).Color)
  3635. pe3.Color=CSn(BrickColor.new(modecolor[1]).Color)
  3636. pe4.Color=CSn(BrickColor.new(modecolor[1]).Color)
  3637. pe5.Color=CSn(BrickColor.new(modecolor[2]).Color)
  3638. b.CFrame=clerp(b.CFrame,RArm.CFrame*CFrame.new(0,-12,0),.55)
  3639. b2.CFrame=b.CFrame*CFrame.new(0,-8,0)
  3640. b.BrickColor=BrickColor.new(modecolor[2])
  3641. --[[Effect(e,modecolor[1],b.CFrame*CFrame.Angles(math.rad(90),0,0),21,21,21,-1.8,-1.8,-1.8,.08,"Sphere",3,5,"")
  3642. Effect(e,modecolor[1],b.CFrame*CFrame.Angles(-math.rad(90),0,0),17,17,17,-1.5,-1.5,-1.5,.08,"Sphere",3,2,"")
  3643. Effect(e,modecolor[1],b.CFrame,17,17,17,-1.5,-1.5,-1.5,.08,"Sphere",3,2,"")
  3644. Effect(e,modecolor[1],b.CFrame*CFrame.Angles(math.rad(180),0,0),17,17,17,-1.5,-1.5,-1.5,.08,"Sphere",3,2,"")]]
  3645. Effect(e,modecolor[2],b.CFrame,12,12,12,-0.4,-0.4,-0.4,.03,"Brick",1,0,"")
  3646. end
  3647. sounds(b,"161006033",2.1,1.2)
  3648. REffect(e,modecolor[2],b2.CFrame,460,460,460,-36,-36,-36,.09,"Sphere",6,0,"")
  3649. REffect(e,modecolor[1],b2.CFrame,410,410,410,-31,-31,-31,.07,"Sphere",6,0,"")
  3650. pe1.Enabled=false
  3651. pe2.Enabled=false
  3652. pe3.Enabled=false
  3653. pe4.Enabled=false
  3654. pe5.Enabled=false
  3655. b.Transparency=1
  3656. b2.Transparency=1
  3657. game:GetService("Debris"):AddItem(b,2)
  3658. game:GetService("Debris"):AddItem(b2,2)
  3659. end),ref,ref2)
  3660. for i=0,1,0.06 do
  3661. swait()
  3662. Mdamage("None",ref2,16,math.random(14,28),0.1,HitSound[math.random(1,#HitSound)],1.2,1)
  3663. Mdamage("None",ref,12,math.random(14,28),0.1,HitSound[math.random(1,#HitSound)],1.2,1)
  3664. RJ.C0=clerp(RJ.C0,CFrame.new(-5.12599945e-06, -1.01693225, -0.203422278, 0.701194763, 6.68711493e-07, -0.71296984, 0.290157467, 0.913441181, 0.285366267, 0.651256084, -0.406970859, 0.640500009)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  3665. Neck.C0=clerp(Neck.C0,CFrame.new(-0.00760053098, 1.45502222, -0.00812442601, 0.732492089, 0.163771361, 0.660783052, -4.99841065e-07, 0.97063303, -0.240565345, -0.680775642, 0.176211864, 0.710981071)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  3666. RS.C0=clerp(RS.C0,CFrame.new(2.05742025, 0.638754964, 0.410474628, -0.200291321, -0.924229443, -0.325089633, 0.930500925, -0.0755840987, -0.358406514, 0.306678236, -0.374281883, 0.875135303)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  3667. LS.C0=clerp(LS.C0,CFrame.new(-1.70122385, 0.239943832, -0.461974204, 0.763479531, 0.515813708, -0.388632536, -0.601450384, 0.787094653, -0.13689214, 0.235279739, 0.338257492, 0.911167145)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  3668. RH.C0=clerp(RH.C0,CFrame.new(0.94743216, -1.88788819, 0.477237582, 0.912143111, -0.409871817, 4.47034836e-07, 0.318442494, 0.708674014, 0.629583657, -0.258048981, -0.574270308, 0.776932836)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  3669. LH.C0=clerp(LH.C0,CFrame.new(-0.97208941, -0.867058039, -0.445659131, 0.785103023, 0.0197627246, 0.619049788, -0.0551716276, 0.99774909, 0.0381183699, -0.616903067, -0.0640808642, 0.784426153)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  3670. end
  3671. CameraShake(200,Root,3,.07)
  3672. sounds(RArm,"231917950",3,1.3)
  3673. for i=0,1,0.24 do
  3674. swait()
  3675. Mdamage("None",ref2,16,math.random(14,28),0.1,HitSound[math.random(1,#HitSound)],1.2,1)
  3676. Mdamage("None",ref,12,math.random(14,28),0.1,HitSound[math.random(1,#HitSound)],1.2,1)
  3677. RJ.C0=clerp(RJ.C0,CFrame.new(0.123909831, -0.750978827, 0.0982624367, 0.949407756, -0.168857202, -0.264787018, 0.224022537, 0.955037832, 0.194207907, 0.220088214, -0.243700758, 0.94454813)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3678. Neck.C0=clerp(Neck.C0,CFrame.new(0.208708033, 1.4607476, -0.0615820736, 0.961567461, 0.183174327, 0.204536796, -0.161233678, 0.979671776, -0.11936076, -0.222242743, 0.0817952007, 0.971554279)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3679. RS.C0=clerp(RS.C0,CFrame.new(1.75214458, 0.594285131, -0.758983314, -0.115871355, -0.644968987, 0.75537324, 0.991707385, -0.117686063, 0.0516388491, 0.0555914491, 0.75509268, 0.653257012)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3680. LS.C0=clerp(LS.C0,CFrame.new(-1.86807501, 0.220122516, -0.152396977, 0.614466846, 0.732216418, -0.293750942, -0.695890248, 0.678447783, 0.235468626, 0.371708781, 0.0597307682, 0.926425934)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3681. RH.C0=clerp(RH.C0,CFrame.new(0.482204288, -1.72916126, 0.916162252, 0.997946978, -0.0279439315, 0.0576281697, -0.0216138959, 0.700066626, 0.713750482, -0.0602885485, -0.71353066, 0.698025346)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3682. LH.C0=clerp(LH.C0,CFrame.new(-0.724308729, -1.01147997, -0.723858297, 0.982275963, 0.0665762275, 0.175218523, -0.105431691, 0.969143093, 0.222814053, -0.154977679, -0.237338513, 0.958985209)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3683. end
  3684. for i=0,1,0.07 do
  3685. swait()
  3686. Mdamage("None",ref2,16,math.random(14,28),0.1,HitSound[math.random(1,#HitSound)],1.2,1)
  3687. Mdamage("None",ref,12,math.random(14,28),0.1,HitSound[math.random(1,#HitSound)],1.2,1)
  3688. RJ.C0=clerp(RJ.C0,CFrame.new(0.0284146219, -0.492904842, -0.276263297, 0.610390007, 0.0889461935, 0.787091315, -0.144217372, 0.98954612, 1.58694529e-05, -0.778861642, -0.113521926, 0.616836607)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  3689. Neck.C0=clerp(Neck.C0,CFrame.new(-0.22212404, 1.36912525, 0.168616623, 0.963301718, -0.108563483, -0.245487422, 0.0415876657, 0.963879764, -0.263071358, 0.26518026, 0.243207783, 0.933021784)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  3690. RS.C0=clerp(RS.C0,CFrame.new(0.570004404, 0.616392195, -1.04143918, 0.205978185, 0.660211205, 0.722284079, 0.977427721, -0.174254686, -0.119459756, 0.0469926894, 0.730586529, -0.681201339)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  3691. LS.C0=clerp(LS.C0,CFrame.new(-1.75247312, 0.0388644934, 0.158572435, 0.873337388, 0.449551165, -0.187578529, -0.325705886, 0.825256944, 0.461374998, 0.362212092, -0.341840565, 0.867149115)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  3692. RH.C0=clerp(RH.C0,CFrame.new(0.858403623, -1.71307266, 0.00886255503, 0.604128659, -0.0354231931, -0.796099246, 0.0946186334, 0.995133162, 0.0275229849, 0.791249633, -0.0919532403, 0.604540169)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  3693. LH.C0=clerp(LH.C0,CFrame.new(-0.621038556, -1.91757524, -0.144981503, 0.898810744, -0.0383151248, -0.436659485, -0.00302137434, 0.995607316, -0.0935797319, 0.438326776, 0.0854297578, 0.894746721)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  3694. end
  3695. sounds(RArm,"231917950",3,1.5)
  3696. CameraShake(200,Root,3,.07)
  3697. for i=0,1,0.06 do
  3698. swait()
  3699. Mdamage("None",ref2,16,math.random(14,28),0.1,HitSound[math.random(1,#HitSound)],1.2,1)
  3700. Mdamage("None",ref,12,math.random(14,28),0.1,HitSound[math.random(1,#HitSound)],1.2,1)
  3701. RJ.C0=clerp(RJ.C0,CFrame.new(0.0284143835, -0.492905647, -0.276266515, 0.860687554, 0.124722905, -0.493620396, -0.061251808, 0.987854302, 0.142800793, 0.505435586, -0.0926717147, 0.85787344)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3702. Neck.C0=clerp(Neck.C0,CFrame.new(-0.0235384926, 1.47036386, 0.0155445822, 0.916527808, -0.027506724, 0.39902395, 0.0295535028, 0.99956274, 0.0010227561, -0.398877561, 0.010855183, 0.916939974)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3703. RS.C0=clerp(RS.C0,CFrame.new(1.91629326, 0.628075719, -0.819169819, -0.0577421933, -0.701027155, 0.710793078, 0.998299897, -0.0348685086, 0.0467087775, -0.00795980543, 0.712281585, 0.701848745)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3704. LS.C0=clerp(LS.C0,CFrame.new(-1.62597358, 0.0886717811, 0.0794808045, 0.931096077, 0.348853141, 0.106590807, -0.346170366, 0.937171102, -0.0433167405, -0.115004957, 0.00343348086, 0.993359029)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3705. RH.C0=clerp(RH.C0,CFrame.new(0.847044945, -1.85409999, 0.062305253, 0.818898797, -0.246524319, 0.518295825, 0.104081631, 0.951865971, 0.288302183, -0.564421654, -0.182145223, 0.805140615)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3706. LH.C0=clerp(LH.C0,CFrame.new(-0.752276421, -1.89672148, -0.23946017, 0.707620621, 0.0848988891, 0.701473653, 0.00852068514, 0.991657972, -0.128615037, -0.7065413, 0.096987702, 0.700994253)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3707. end
  3708. cancel=true
  3709. elseif combo==2 then
  3710. combo=3
  3711. CameraShake(300,Root,3,.12)
  3712. local cancel=false
  3713. local ref=parts(e,"ref",Vector3.new(.2,.2,.2),"Really black",Enum.Material.Neon,0,.4)
  3714. meshs(ref,"Mesh",Vector3.new(40,40,40),Enum.MeshType.Sphere,"")
  3715. ref.Anchored=true
  3716. local ref2=parts(e,"ref",Vector3.new(.2,.2,.2),"Really black",Enum.Material.Neon,0,1)
  3717. ref2.Anchored=true
  3718. local ref3=parts(e,"ref",Vector3.new(.2,.2,.2),"Really black",Enum.Material.Neon,0,1)
  3719. local ref3Weld=welds(ref3,"refWeld",RArm,ref3,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  3720. ref.CFrame=ref3.CFrame*CFrame.new(0,-12,0)
  3721. ref2.CFrame=ref.CFrame*CFrame.new(0,-8,0)
  3722. coroutine.resume(coroutine.create(function(b,b2)
  3723. sounds(b,"750074147",2.3,1.4)
  3724. LockEffect(e,modecolor[2],b2.CFrame,b2,9,9,9,36,36,36,.09,"Sphere",6,0,"")
  3725. LockEffect(e,modecolor[1],b2.CFrame,b2,9,9,9,31,31,31,.07,"Sphere",6,0,"")
  3726. local pe1=particles(b,.5,modecolor[1],"262059101",.7,1,"Top",4.5,.2,0,1,.45,.45,55,55,40,0,true)
  3727. local pe2=particles(b,.5,modecolor[1],"262059101",.7,1,"Bottom",4.5,.2,0,1,.45,.45,55,55,100,0,true)
  3728. local pe3=particles(b,.5,modecolor[1],"262059101",.7,1,"Front",4.5,.2,0,1,.45,.45,55,55,40,0,true)
  3729. local pe4=particles(b,.5,modecolor[1],"262059101",.7,1,"Back",4.5,.2,0,1,.45,.45,55,55,40,0,true)
  3730. local pe5=particles(b,.6,modecolor[2],"262059101",.4,1,"Back",8,.2,0,1,.45,.45,55,55,0,0,true)
  3731. while not cancel do
  3732. swait()
  3733. pe1.Color=CSn(BrickColor.new(modecolor[1]).Color)
  3734. pe2.Color=CSn(BrickColor.new(modecolor[1]).Color)
  3735. pe3.Color=CSn(BrickColor.new(modecolor[1]).Color)
  3736. pe4.Color=CSn(BrickColor.new(modecolor[1]).Color)
  3737. pe5.Color=CSn(BrickColor.new(modecolor[2]).Color)
  3738. b.CFrame=clerp(b.CFrame,ref3.CFrame*CFrame.new(0,-12,0),.55)
  3739. b2.CFrame=b.CFrame*CFrame.new(0,-8,0)
  3740. b.BrickColor=BrickColor.new(modecolor[1])
  3741. --[[Effect(e,modecolor[1],b.CFrame*CFrame.Angles(math.rad(90),0,0),21,21,21,-1.8,-1.8,-1.8,.08,"Sphere",3,5,"")
  3742. Effect(e,modecolor[1],b.CFrame*CFrame.Angles(-math.rad(90),0,0),17,17,17,-1.5,-1.5,-1.5,.08,"Sphere",3,2,"")
  3743. Effect(e,modecolor[1],b.CFrame,17,17,17,-1.5,-1.5,-1.5,.08,"Sphere",3,2,"")
  3744. Effect(e,modecolor[1],b.CFrame*CFrame.Angles(math.rad(180),0,0),17,17,17,-1.5,-1.5,-1.5,.08,"Sphere",3,2,"")]]
  3745. Effect(e,modecolor[2],b.CFrame,12,12,12,-0.4,-0.4,-0.4,.03,"Brick",1,0,"")
  3746. end
  3747. sounds(b,"161006033",2.1,1.2)
  3748. REffect(e,modecolor[2],b2.CFrame,460,460,460,-36,-36,-36,.09,"Sphere",6,0,"")
  3749. REffect(e,modecolor[1],b2.CFrame,410,410,410,-31,-31,-31,.07,"Sphere",6,0,"")
  3750. pe1.Enabled=false
  3751. pe2.Enabled=false
  3752. pe3.Enabled=false
  3753. pe4.Enabled=false
  3754. pe5.Enabled=false
  3755. b.Transparency=1
  3756. b2.Transparency=1
  3757. game:GetService("Debris"):AddItem(b,2)
  3758. game:GetService("Debris"):AddItem(b2,2)
  3759. end),ref,ref2)
  3760. for i=0,1,0.05 do
  3761. swait()
  3762. Mdamage("None",ref2,16,math.random(14,28),0.1,HitSound[math.random(1,#HitSound)],1.2,1)
  3763. Mdamage("None",ref,12,math.random(14,28),0.1,HitSound[math.random(1,#HitSound)],1.2,1)
  3764. RJ.C0=clerp(RJ.C0,CFrame.new(2.38418579e-07, -0.119088888, 0.249210283, 1, -4.55057367e-17, 1.10897689e-17, -4.68375339e-17, 0.971565545, -0.236770973, 0, 0.236770973, 0.971565545)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  3765. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.46478796, 0.102222204, 1, 0, 0, 0, 0.945410788, -0.325881213, 0, 0.325881213, 0.945410788)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  3766. RS.C0=clerp(RS.C0,CFrame.new(0.810381949, 1.50181496, 0.139244169, 0.889812589, 0.453426152, 0.0513653941, 0.426988274, -0.867022693, 0.256812662, 0.160980552, -0.20658271, -0.965095401)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  3767. LS.C0=clerp(LS.C0,CFrame.new(-0.924702704, 1.44091558, 0.191743314, 0.889059901, -0.361923337, 0.280328482, -0.430704117, -0.868800759, 0.244293675, 0.155134037, -0.337930322, -0.928297818)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  3768. RH.C0=clerp(RH.C0,CFrame.new(0.515058815, -2.00770903, -0.0951328576, 0.986369133, -0.0382156111, -0.160048559, 0.0661491379, 0.982692778, 0.173030421, 0.150666088, -0.181258947, 0.971825659)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  3769. LH.C0=clerp(LH.C0,CFrame.new(-0.585299909, -1.92810965, 0.447539657, 0.991744101, 0.0477011502, 0.119030349, -0.0912316293, 0.914770901, 0.393536806, -0.0901133269, -0.401147127, 0.911570549)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  3770. ref3Weld.C0=clerp(ref3Weld.C0,CFrame.new(-0.339553475, -1.4039911, -0.125705943, 0.879378259, -0.476123959, 6.53043389e-06, 0.476123869, 0.879378259, -1.25728548e-05, 2.57045031e-07, 1.4188583e-05, 1.00000012)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3771. end
  3772. CameraShake(200,Root,3,.07)
  3773. sounds(RArm,"231917950",3,1)
  3774. local did=false
  3775. for i=0,1,0.04 do
  3776. swait()
  3777.  
  3778. if i>=.3 and not did then
  3779. did=true
  3780. local hit,pos=rayCast(ref2.Position,(CFrame.new(ref2.Position,ref2.Position-Vector3.new(0,1,0))).lookVector,23,chr)
  3781. if hit~=nil then
  3782. CameraShake(150,Root,3,.05)
  3783. cancel=true
  3784. local ref4=parts(e,"ref",Vector3.new(.2,.2,.2),"Really black",Enum.Material.Neon,0,1)
  3785. ref4.Anchored=true
  3786. ref4.CFrame=CFrame.new(pos)
  3787. sounds(ref4,"199145477",4.2,.8)
  3788. Effect(e,modecolor[1],ref4.CFrame,9,9,9,24,24,24,.055,"Sphere",1,0,"")
  3789. Effect(e,modecolor[2],ref4.CFrame,9,9,9,28,28,28,.055,"Sphere",1,0,"")
  3790. Effect(e,modecolor[2],ref4.CFrame,9,9,9,24,24,24,.045,"Brick",1,0,"")
  3791. Effect(e,modecolor[2],ref4.CFrame*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),0.025,0.08,0.025,0.03,0,0.03,.03,"FileMesh",2,math.random(-12,12),"662585058")
  3792. Effect(e,modecolor[2],ref4.CFrame*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),0.025,0.08,0.025,0.04,0,0.04,.03,"FileMesh",2,math.random(-12,12),"662585058")
  3793. Mdamage("None",ref4,34,math.random(16,29),0.1,HitSound[math.random(1,#HitSound)],1.2,1)
  3794. end
  3795. end
  3796. Mdamage("None",ref2,16,math.random(14,28),0.1,HitSound[math.random(1,#HitSound)],1.2,1)
  3797. Mdamage("None",ref,12,math.random(14,28),0.1,HitSound[math.random(1,#HitSound)],1.2,1)
  3798. RJ.C0=clerp(RJ.C0,CFrame.new(-4.76837158e-07, -0.534327865, -0.472480059, 1, -4.3108779e-17, -1.83136034e-17, -4.68375339e-17, 0.920389593, 0.391002744, 0, -0.391002774, 0.920389593)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3799. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.54506469, -0.0941708535, 1, 0, 0, 0, 0.977411032, 0.211348087, 0, -0.211348116, 0.977411032)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3800. RS.C0=clerp(RS.C0,CFrame.new(0.623248339, 0.0663975775, -0.989547253, 0.892504275, 0.445775092, 0.06870801, -0.169266313, 0.472229719, -0.865071297, -0.418073177, 0.760449767, 0.496921778)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3801. LS.C0=clerp(LS.C0,CFrame.new(-0.794072747, 0.143703133, -1.13711655, 0.896461904, -0.381762147, -0.224974737, 0.0542985052, 0.598518014, -0.799267173, 0.439781368, 0.704296827, 0.557277679)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3802. RH.C0=clerp(RH.C0,CFrame.new(0.535078466, -1.55263913, -0.615540802, 0.986369133, 0.0366246849, -0.160420105, -0.0370412953, 0.999313772, 0.000393778086, 0.160324425, 0.00555378199, 0.987048864)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3803. LH.C0=clerp(LH.C0,CFrame.new(-0.656296074, -1.97833455, 0.176470339, 0.983795345, 0.1080091, 0.143111289, -0.132097289, 0.976337314, 0.171219081, -0.12123166, -0.187349141, 0.974783778)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3804. ref3Weld.C0=clerp(ref3Weld.C0,CFrame.new(0.328430176, -2.36074233, -0.717041135, 0.895333111, -0.378419548, 0.234898612, 0.428094953, 0.585576236, -0.688356936, 0.122936681, 0.716867626, 0.686285257)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.5)
  3805. end
  3806. cancel=true
  3807. elseif combo==3 then
  3808. combo=4
  3809. CameraShake(300,Root,3,.12)
  3810. local cancel=false
  3811. local ref=parts(e,"ref",Vector3.new(.2,.2,.2),"Really black",Enum.Material.Neon,0,.4)
  3812. meshs(ref,"Mesh",Vector3.new(40,40,40),Enum.MeshType.Sphere,"")
  3813. ref.Anchored=true
  3814. local ref2=parts(e,"ref",Vector3.new(.2,.2,.2),"Really black",Enum.Material.Neon,0,1)
  3815. ref2.Anchored=true
  3816. local ref3=parts(e,"ref",Vector3.new(.2,.2,.2),"Really black",Enum.Material.Neon,0,1)
  3817. local ref3Weld=welds(ref3,"refWeld",RArm,ref3,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  3818. ref.CFrame=ref3.CFrame*CFrame.new(0,-12,0)
  3819. ref2.CFrame=ref.CFrame*CFrame.new(0,-8,0)
  3820. coroutine.resume(coroutine.create(function(b,b2)
  3821. sounds(b,"750074147",2.3,1.4)
  3822. LockEffect(e,modecolor[2],b2.CFrame,b2,9,9,9,36,36,36,.09,"Sphere",6,0,"")
  3823. LockEffect(e,modecolor[1],b2.CFrame,b2,9,9,9,31,31,31,.07,"Sphere",6,0,"")
  3824. local pe1=particles(b,.5,modecolor[1],"262059101",.7,1,"Top",4.5,.2,0,1,.45,.45,55,55,40,0,true)
  3825. local pe2=particles(b,.5,modecolor[1],"262059101",.7,1,"Bottom",4.5,.2,0,1,.45,.45,55,55,100,0,true)
  3826. local pe3=particles(b,.5,modecolor[1],"262059101",.7,1,"Front",4.5,.2,0,1,.45,.45,55,55,40,0,true)
  3827. local pe4=particles(b,.5,modecolor[1],"262059101",.7,1,"Back",4.5,.2,0,1,.45,.45,55,55,40,0,true)
  3828. local pe5=particles(b,.6,modecolor[2],"262059101",.4,1,"Back",8,.2,0,1,.45,.45,55,55,0,0,true)
  3829. while not cancel do
  3830. swait()
  3831. pe1.Color=CSn(BrickColor.new(modecolor[1]).Color)
  3832. pe2.Color=CSn(BrickColor.new(modecolor[1]).Color)
  3833. pe3.Color=CSn(BrickColor.new(modecolor[1]).Color)
  3834. pe4.Color=CSn(BrickColor.new(modecolor[1]).Color)
  3835. pe5.Color=CSn(BrickColor.new(modecolor[2]).Color)
  3836. b.CFrame=clerp(b.CFrame,ref3.CFrame*CFrame.new(0,-12,0),.55)
  3837. b2.CFrame=b.CFrame*CFrame.new(0,-8,0)
  3838. b.BrickColor=BrickColor.new(modecolor[2])
  3839. --[[Effect(e,modecolor[1],b.CFrame*CFrame.Angles(math.rad(90),0,0),21,21,21,-1.8,-1.8,-1.8,.08,"Sphere",3,5,"")
  3840. Effect(e,modecolor[1],b.CFrame*CFrame.Angles(-math.rad(90),0,0),17,17,17,-1.5,-1.5,-1.5,.08,"Sphere",3,2,"")
  3841. Effect(e,modecolor[1],b.CFrame,17,17,17,-1.5,-1.5,-1.5,.08,"Sphere",3,2,"")
  3842. Effect(e,modecolor[1],b.CFrame*CFrame.Angles(math.rad(180),0,0),17,17,17,-1.5,-1.5,-1.5,.08,"Sphere",3,2,"")]]
  3843. Effect(e,modecolor[2],b.CFrame,12,12,12,-0.4,-0.4,-0.4,.03,"Brick",1,0,"")
  3844. end
  3845. sounds(b,"161006033",2.1,1.2)
  3846. REffect(e,modecolor[2],b2.CFrame,460,460,460,-36,-36,-36,.09,"Sphere",6,0,"")
  3847. REffect(e,modecolor[1],b2.CFrame,410,410,410,-31,-31,-31,.07,"Sphere",6,0,"")
  3848. pe1.Enabled=false
  3849. pe2.Enabled=false
  3850. pe3.Enabled=false
  3851. pe4.Enabled=false
  3852. pe5.Enabled=false
  3853. b.Transparency=1
  3854. b2.Transparency=1
  3855. game:GetService("Debris"):AddItem(b,2)
  3856. game:GetService("Debris"):AddItem(b2,2)
  3857. end),ref,ref2)
  3858. for i=0,1,0.05 do
  3859. swait()
  3860. Mdamage("None",ref2,16,math.random(14,28),0.1,HitSound[math.random(1,#HitSound)],1.2,1)
  3861. Mdamage("None",ref,12,math.random(14,28),0.1,HitSound[math.random(1,#HitSound)],1.2,1)
  3862. RJ.C0=clerp(RJ.C0,CFrame.new(1.28732972e-06, -2.38642741e-07, -2.29314137e-05, 0.783472121, 1.67892013e-05, 0.621427059, -1.86428115e-05, 1, -3.51301242e-06, -0.621427059, -8.83279972e-06, 0.783472121)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  3863. Neck.C0=clerp(Neck.C0,CFrame.new(-0.0448735096, 1.54794204, -0.195440426, 0.968845189, -4.47034836e-08, 0.24766773, -0.0662154704, 0.963597894, 0.259026736, -0.23865208, -0.267356277, 0.933577061)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  3864. RS.C0=clerp(RS.C0,CFrame.new(0.29042989, 0.376297951, -1.22186887, -0.311605334, 0.807442546, 0.500938058, 0.949222326, 0.288562894, 0.125334352, -0.0433518589, 0.514556348, -0.856360137)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  3865. LS.C0=clerp(LS.C0,CFrame.new(-1.07919252, 0.0987480283, -0.579094172, 0.17393896, -0.164322168, -0.970949888, -0.90159148, 0.369997233, -0.224131674, 0.396078587, 0.9143852, -0.0837945938)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  3866. RH.C0=clerp(RH.C0,CFrame.new(0.575580776, -1.99633896, 0.0238939822, 0.952368557, -0.0448049083, -0.301640451, 0.0469961502, 0.998895109, 7.43551846e-06, 0.301306814, -0.0141830174, 0.953421831)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  3867. LH.C0=clerp(LH.C0,CFrame.new(-0.607688963, -1.9925158, 0.0269080549, 0.96790719, 0.0671848059, 0.242161036, -0.0678835139, 0.997678339, -0.00546690216, -0.241966069, -0.0111472923, 0.970220804)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  3868. ref3Weld.C0=clerp(ref3Weld.C0,CFrame.new(0.296221167, -2.64052916, -0.701650858, -0.0350038707, -0.26758343, -0.96289891, -0.384329289, 0.892998993, -0.234187409, 0.92253232, 0.361872703, -0.134098589)*CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(90),0),.2)
  3869. end
  3870. CameraShake(200,Root,3,.07)
  3871. sounds(RArm,"231917950",3,1.2)
  3872. for i=0,1,0.07 do
  3873. swait()
  3874. Mdamage("None",ref2,16,math.random(14,28),0.1,HitSound[math.random(1,#HitSound)],1.2,1)
  3875. Mdamage("None",ref,12,math.random(14,28),0.1,HitSound[math.random(1,#HitSound)],1.2,1)
  3876. RJ.C0=clerp(RJ.C0,CFrame.new(0, 0, -0, 1, -9.36750677e-17, 0, -9.36750677e-17, 1, 0, 0, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(0-360*i),0),.3)
  3877. Neck.C0=clerp(Neck.C0,CFrame.new(1.31440174e-07, 1.50002575, 3.36200173e-07, 0.926640868, -4.68375339e-17, -0.375947952, 1.12784383e-05, 1, 2.77992258e-05, 0.375947952, -2.99999992e-05, 0.926640868)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  3878. RS.C0=clerp(RS.C0,CFrame.new(0.661122561, 0.503073812, -1.00451171, 0.04843501, 0.283294022, 0.957809329, 0.998760879, -0.00275638001, -0.0496906154, -0.0114369653, 0.959029198, -0.283076495)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  3879. LS.C0=clerp(LS.C0,CFrame.new(-0.725331068, 0.462984473, -1.13535786, 0.110881962, -0.5116871, -0.851986825, -0.993392766, -0.0315327607, -0.110347293, 0.0295977909, 0.858593047, -0.511802673)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  3880. RH.C0=clerp(RH.C0,CFrame.new(0.571546912, -1.99462426, 0.0136942491, 0.979452014, -0.0747761354, -0.187302768, 0.0745276287, 0.9971838, -0.00837845076, 0.187401772, -0.00575294066, 0.982266545)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  3881. LH.C0=clerp(LH.C0,CFrame.new(-0.481992334, -2.00082278, 0.000278885476, 0.999008358, 0.041837696, -0.0152316298, -0.0418425575, 0.999124229, -6.91912646e-07, 0.0152182607, 0.000638021622, 0.999884009)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  3882. ref3Weld.C0=clerp(ref3Weld.C0,CFrame.new(0.00043867901, -3.24415588, 0.357974499, 0.04843501, -0.00190427434, -0.998824596, 0.283294022, 0.958959222, 0.0119092269, 0.957809329, -0.283537835, 0.046986673)*CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(90),0),.3)
  3883. end
  3884. CameraShake(200,Root,3,.07)
  3885. sounds(RArm,"231917950",3,1.2)
  3886. for i=0,1,0.06 do
  3887. swait()
  3888. Mdamage("None",ref2,16,math.random(14,28),0.1,HitSound[math.random(1,#HitSound)],1.2,1)
  3889. Mdamage("None",ref,12,math.random(14,28),0.1,HitSound[math.random(1,#HitSound)],1.2,1)
  3890. RJ.C0=clerp(RJ.C0,CFrame.new(0.00488162786, -1.284061e-07, -1.91433355e-06, 0.849624693, 0.125300646, -0.512286782, -0.107310474, 0.992118835, 0.0646893829, 0.516355038, 1.20363748e-05, 0.856374621)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3891. Neck.C0=clerp(Neck.C0,CFrame.new(-0.12903294, 1.49859369, 0.00117851794, 0.942966461, -0.0439323783, -0.329976231, 0.0809634626, 0.991755605, 0.0993273333, 0.32289198, -0.12037836, 0.938749194)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3892. RS.C0=clerp(RS.C0,CFrame.new(1.7934128, 0.596460342, -0.734150171, -0.207759261, -0.785725176, 0.582642496, 0.966329157, -0.0724243745, 0.24690643, -0.151803061, 0.614321411, 0.774315953)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3893. LS.C0=clerp(LS.C0,CFrame.new(-0.965957642, 0.0528070331, -0.641774297, 0.125672773, -0.414988816, -0.901105404, -0.866289914, 0.396748781, -0.303533167, 0.483475268, 0.81876421, -0.30964005)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3894. RH.C0=clerp(RH.C0,CFrame.new(0.706715465, -1.90728927, -0.410100639, 0.982069135, -0.187512457, 0.0194867253, 0.188519359, 0.97737062, -0.0959544182, -0.00105315447, 0.0979074761, 0.995195031)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3895. LH.C0=clerp(LH.C0,CFrame.new(-0.194659039, -2.04544735, 0.117722742, 0.861130357, -0.0713407099, 0.503354013, 0.0836637765, 0.996492267, -0.00189718453, -0.501452982, 0.0437462181, 0.864078224)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3896. ref3Weld.C0=clerp(ref3Weld.C0,CFrame.new(-0.00441752002, -4.27024221, 0.172511399, -0.225322813, 0.0094427634, -0.974238515, 0.0375847071, 0.999293029, 0.000992979854, 0.973559022, -0.0363927335, -0.225518405)*CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(90),0),.4)
  3897. end
  3898. cancel=true
  3899. elseif combo==4 then
  3900. combo=1
  3901. sounds(LArm,"169380469",2.1,1.6)
  3902. for i=0,1,0.07 do
  3903. swait()
  3904. RJ.C0=clerp(RJ.C0,CFrame.new(-5.18974157e-05, -3.57904262e-11, 2.50262747e-05, 0.0226980112, -1.49922716e-05, -0.999742448, 2.99922722e-05, 1, -1.43151965e-05, 0.999742448, -2.96596172e-05, 0.0226980112)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  3905. Neck.C0=clerp(Neck.C0,CFrame.new(2.09137615e-05, 1.50002193, -7.44853169e-05, 0.0226980112, 2.99922722e-05, 0.999742448, -1.49922716e-05, 1, -2.96596172e-05, -0.999742448, -1.43151965e-05, 0.0226980112)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  3906. RS.C0=clerp(RS.C0,CFrame.new(1.14161444, -0.139777854, 0.428804278, 0.965056121, 0.249926701, -0.0787632763, -0.202412471, 0.901866138, 0.381663144, 0.166421756, -0.352383703, 0.920939565)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  3907. LS.C0=clerp(LS.C0,CFrame.new(-1.99634326, 0.497669905, -0.0165724773, -0.00235308148, 0.999617815, -0.0275486186, -0.0356450044, -0.0276150275, -0.998982906, -0.999361873, -0.00136871822, 0.0356963612)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  3908. RH.C0=clerp(RH.C0,CFrame.new(0.426824182, -1.97647703, 0.219085962, 0.948484004, 0.0321879238, -0.315186054, 4.7511553e-06, 0.994824469, 0.101609327, 0.31682533, -0.0963763148, 0.943574905)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  3909. LH.C0=clerp(LH.C0,CFrame.new(-0.650745988, -1.98775935, 0.00763739832, -0.0507533178, 0.081206575, 0.995404363, -1.49768102e-05, 0.996688664, -0.08131212, -0.998711407, -0.00414176844, -0.0505840406)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  3910. end
  3911. CameraShake(200,Root,3,.05)
  3912. sounds(LArm,"376731810",3,1.1)
  3913. Effect(e,modecolor[2],Root.CFrame*CFrame.new(0,0,-2)*CFrame.Angles(math.rad(90),0,0),0.025,0.02,0.025,0.024,0,0.024,.05,"FileMesh",2,math.random(-12,12),"662585058")
  3914. Effect(e,modecolor[2],Root.CFrame*CFrame.new(0,0,-2)*CFrame.Angles(math.rad(90),0,0),0.025,0.02,0.025,0.029,0,0.029,.05,"FileMesh",2,math.random(-12,12),"662585058")
  3915. Effect(e,modecolor[1],Root.CFrame*CFrame.new(0,0,-2),4,4,7,17,17,0,0.03,"Sphere",6,0,"")
  3916. Effect(e,modecolor[2],Root.CFrame*CFrame.new(0,0,-2),4,4,5,22,22,0,0.045,"Sphere",6,0,"")
  3917. local ref=parts(e,"ref",Vector3.new(.2,.2,.2),"Really black",Enum.Material.Neon,0,.4)
  3918. meshs(ref,"Mesh",Vector3.new(26,26,26),Enum.MeshType.Sphere,"")
  3919. ref.Anchored=true
  3920. ref.CFrame=Root.CFrame*CFrame.new(0,0,-4)
  3921. coroutine.resume(coroutine.create(function()
  3922. local p1=particles(ref,.5,modecolor[1],"262059101",.7,1,"Back",6,2,0,1,.45,.45,55,55,160,0,false)
  3923. local p2=particles(ref,1.8,modecolor[2],"262059101",.7,1,"Top",16,7,0,1,.25,.55,55,55,120,44444,false)
  3924. p2.Speed=NRn(-120,120)
  3925. local spin=0
  3926. local as=0
  3927. for i=0,1,0.01 do
  3928. swait()
  3929. spin=spin+13
  3930. as=as+1
  3931. ref.CFrame=ref.CFrame*CFrame.new(0,0,-1-i*4)
  3932. ref.BrickColor=BrickColor.new(modecolor[1])
  3933. p1.Color=CSn(BrickColor.new(modecolor[1]).Color)
  3934. p2.Color=CSn(BrickColor.new(modecolor[2]).Color)
  3935. Effect(e,modecolor[2],ref.CFrame*CFrame.Angles(math.rad(90),math.rad(spin),0)*CFrame.new(0,0,17),11,11,11,-.7,-.7,-.7,.08,"Brick",1,0,"")
  3936. Effect(e,modecolor[2],ref.CFrame*CFrame.Angles(math.rad(90),math.rad(180+spin),0)*CFrame.new(0,0,17),11,11,11,-.7,-.7,-.7,.08,"Brick",1,0,"")
  3937. Effect(e,modecolor[2],ref.CFrame*CFrame.Angles(math.rad(90),math.rad(90+spin),0)*CFrame.new(0,0,17),11,11,11,-.7,-.7,-.7,.08,"Brick",1,0,"")
  3938. Effect(e,modecolor[2],ref.CFrame*CFrame.Angles(math.rad(90),math.rad(270+spin),0)*CFrame.new(0,0,17),11,11,11,-.7,-.7,-.7,.08,"Brick",1,0,"")
  3939. --Effect(e,modecolor[1],ref.CFrame,32,32,32,-1,-1,-1,.05,"Sphere",3,2,"")
  3940. --Effect(e,modecolor[2],ref.CFrame,16,16,16,-0.8,-0.8,-0.8,.045,"Sphere",3,4.5,"")
  3941. if as>=7 then
  3942. as=0
  3943. Mdamage("None",ref,15,math.random(14,28),0,"")
  3944. Effect(e,modecolor[1],ref.CFrame,26,26,26,9,9,9,.06,"Sphere",6,0,"")
  3945. Effect(e,modecolor[1],ref.CFrame,26,26,26,9,9,9,.07,"Brick",1,0,"")
  3946. Effect(e,modecolor[2],ref.CFrame*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),0.025,0.02,0.025,0.015,0,0.015,.06,"FileMesh",2,math.random(-12,12),"662585058")
  3947. Effect(e,modecolor[2],ref.CFrame*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),0.025,0.02,0.025,0.015,0,0.015,.06,"FileMesh",2,math.random(-12,12),"662585058")
  3948. sounds(ref,"1104127572",2.3,.9)
  3949. end
  3950. end
  3951. Mdamage("None",ref,15,math.random(14,28),0,"")
  3952. Effect(e,modecolor[1],ref.CFrame,26,26,26,9,9,9,.06,"Sphere",6,0,"")
  3953. Effect(e,modecolor[1],ref.CFrame,26,26,26,9,9,9,.07,"Brick",1,0,"")
  3954. Effect(e,modecolor[2],ref.CFrame*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),0.025,0.02,0.025,0.015,0,0.015,.06,"FileMesh",2,math.random(-12,12),"662585058")
  3955. Effect(e,modecolor[2],ref.CFrame*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),0.025,0.02,0.025,0.015,0,0.015,.06,"FileMesh",2,math.random(-12,12),"662585058")
  3956. sounds(ref,"1104127572",2.3,.9)
  3957. ref.Transparency=1
  3958. p1.Enabled=false
  3959. p2.Enabled=false
  3960. game:GetService("Debris"):AddItem(ref,2)
  3961. end))
  3962. for i=0,1,0.05 do
  3963. swait()
  3964. if i<=.3 then
  3965. Root.Velocity=Root.CFrame.lookVector*-55
  3966. end
  3967. RJ.C0=clerp(RJ.C0,CFrame.new(-5.21057518e-05, -0.0448361821, 0.030749118, 0.0226979945, -1.50071482e-05, -0.999742448, -0.0711710677, 0.997462809, -0.00163082976, 0.997205913, 0.0711897463, 0.0226393379)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3968. Neck.C0=clerp(Neck.C0,CFrame.new(2.18548212e-05, 1.50002003, -7.40095129e-05, 0.0226979945, 3.0785799e-05, 0.999742508, -1.50071482e-05, 1.00000012, -3.04505229e-05, -0.999742448, -1.43122161e-05, 0.0226980001)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3969. RS.C0=clerp(RS.C0,CFrame.new(1.05461609, -0.106462374, 0.407556772, 0.910482347, 0.405978203, -0.0787645504, -0.348674446, 0.856014609, 0.381661087, 0.222369686, -0.320032448, 0.92094034)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3970. LS.C0=clerp(LS.C0,CFrame.new(-1.91300666, 0.890266061, -0.0307729132, -0.0023520235, 0.923436165, -0.383745134, -0.0356464684, -0.383579701, -0.922819674, -0.999361873, 0.0115086632, 0.0338194221)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3971. RH.C0=clerp(RH.C0,CFrame.new(0.441822261, -1.98690403, 0.116540954, 0.9890697, 0.0317291766, -0.143995434, -0.0173374061, 0.99482429, 0.100121528, 0.146426916, -0.0965306535, 0.984500527)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3972. LH.C0=clerp(LH.C0,CFrame.new(-0.713589907, -2.05561805, 0.0108332587, -0.0507525876, 0.202335194, 0.978000462, -1.70830899e-05, 0.979262173, -0.202597111, -0.998711407, -0.0102990363, -0.0496966392)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3973. end
  3974. end
  3975. attack=false
  3976. end
  3977.  
  3978. function Skill1()
  3979. attack=true
  3980. if mode=="Rust" then
  3981. for i=0,1,0.08 do
  3982. swait()
  3983. RJ.C0=clerp(RJ.C0,CFrame.new(0.108145848, -0.986450672, 0.627359629, 0.354181021, -0.14498426, -0.923869789, 0.378859729, 0.925454199, 9.35352909e-06, 0.854997754, -0.350020409, 0.38270694)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3984. Neck.C0=clerp(Neck.C0,CFrame.new(0.0420796387, 1.49848616, 0.0143201519, 0.322123408, 0.0328362063, 0.94612813, 1.83284283e-06, 0.99939841, -0.0346856453, -0.946697712, 0.0111747757, 0.321929514)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3985. RS.C0=clerp(RS.C0,CFrame.new(1.19714284, 0.558289051, -0.664468408, -0.144166678, 0.728330433, 0.669888735, 0.988556743, 0.0756260306, 0.130523473, 0.0444031656, 0.681040049, -0.730898619)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3986. LS.C0=clerp(LS.C0,CFrame.new(-1.69497967, 0.211366251, 0.40616715, 0.849349976, 0.435251802, 0.298597783, -0.503121436, 0.838650644, 0.208648711, -0.15960443, -0.327446699, 0.931292236)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3987. RH.C0=clerp(RH.C0,CFrame.new(0.588245749, -1.4585731, -0.173470497, 0.987190008, -0.15541023, 0.0361097753, 0.137670785, 0.944102466, 0.299529105, -0.0806412697, -0.290720761, 0.953403652)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3988. LH.C0=clerp(LH.C0,CFrame.new(-1.41836524, -0.868770897, -0.149174899, 0.332392514, 0.636529565, 0.695949376, -0.0422950536, 0.747223735, -0.663225532, -0.942192316, 0.191015944, 0.275293529)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3989. end
  3990.  
  3991. hum.WalkSpeed=0
  3992. hum.JumpPower=0
  3993. hum.AutoRotate=false
  3994. local hits=nil
  3995. local poss
  3996. for i=1,300 do
  3997. swait()
  3998. RJ.C0=clerp(RJ.C0,CFrame.new(0.00523090363, -1.43928123, 0.500698686, 0.608538032, -0.0426248461, 0.792379022, -0.465371341, 0.789637804, 0.39987722, -0.642737091, -0.612091064, 0.460688204)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  3999. Neck.C0=clerp(Neck.C0,CFrame.new(-0.0926128924, 1.51767898, 0.131960645, 0.376569808, 0.156476825, -0.913077414, -0.0574150234, 0.987678826, 0.145582512, 0.924607277, -0.00239765272, 0.380914152)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4000. RS.C0=clerp(RS.C0,CFrame.new(1.72637379, 0.409455806, -0.724692047, 0.0618917122, -0.811497867, 0.581068516, 0.993587911, 0.105286941, 0.0412091203, -0.0946200863, 0.574792027, 0.812810659)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4001. LS.C0=clerp(LS.C0,CFrame.new(-1.93455589, 0.460196197, 0.217768371, 0.0587107539, 0.972400784, 0.225809187, -0.870207429, 0.160694644, -0.465743035, -0.489175141, -0.16915673, 0.855624735)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4002. RH.C0=clerp(RH.C0,CFrame.new(0.7833848, -0.738480449, -0.797707796, 0.773465216, -0.17603536, -0.608903348, 0.0556301139, 0.975805998, -0.211443081, 0.631392956, 0.129670456, 0.764544725)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4003. LH.C0=clerp(LH.C0,CFrame.new(-1.08285952, -1.81155241, -0.105949007, 0.620193243, 0.434748054, -0.652958214, -0.305137783, 0.90052408, 0.309754282, 0.722669542, 0.00713464618, 0.691156805)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4004. if i>=5 then
  4005. hits,poss=rayCast(RArm.Position,-RArm.CFrame.upVector,7,chr)
  4006. if hits then
  4007. break
  4008. end
  4009. end
  4010. end
  4011.  
  4012. if hits then
  4013. Effect(e,modecolor[1],CFrame.new(poss),3,3,3,10,10,10,.06,"Sphere",6,0,"")
  4014. Effect(e,modecolor[2],CFrame.new(poss),3,3,3,7,7,7,.06,"Brick",1,0,"")
  4015. Effect(e,modecolor[1],CFrame.new(poss)*CFrame.Angles(0,math.random(-120,120),0),3,3,3,2,.1,2,.04,"FileMesh",2,math.random(-14,14),"20329976")
  4016. Effect(e,modecolor[2],CFrame.new(poss)*CFrame.Angles(0,math.random(-120,120),0),3,1,3,1.2,.1,1.2,.04,"FileMesh",2,math.random(-14,14),"20329976")
  4017. CameraShake(270,Root,3,.06)
  4018. local function howtohurt(cf)
  4019. local ref=parts(e,"ref",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.CorrodedMetal,0,1)
  4020. ref.CFrame=cf
  4021. ref.Anchored=true
  4022. game:GetService("Debris"):AddItem(ref,.1)
  4023. local hit,pos=rayCast(ref.Position,(CFrame.new(ref.Position,ref.Position-Vector3.new(0,1,0))).lookVector,10,chr)
  4024. if hit~=nil then
  4025. local ref2=parts(e,"ref",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.CorrodedMetal,0,transp)
  4026. meshs(ref2,"Mesh",Vector3.new(8,75,8),Enum.MeshType.Brick,"")
  4027. ref2.CFrame=CFrame.new(pos)*CFrame.Angles(math.rad(math.random(-15,15)),math.random(-120,120),math.rad(math.random(-15,15)))
  4028. ref2.CFrame=ref2.CFrame*CFrame.new(0,-math.random(30,40)/5,0)
  4029. ref2.Anchored=true
  4030. ref2.CanCollide=true
  4031. local ref3=parts(e,"ref",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.CorrodedMetal,0,transp)
  4032. meshs(ref3,"Mesh",Vector3.new(8,45,8),Enum.MeshType.Wedge,"")
  4033. ref3.CFrame=ref2.CFrame*CFrame.new(0,12,0)
  4034. ref3.Anchored=true
  4035. ref3.CanCollide=true
  4036. local ref4=parts(e,"ref",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.CorrodedMetal,0,transp)
  4037. meshs(ref4,"Mesh",Vector3.new(1,1,1),Enum.MeshType.Cylinder,"")
  4038. ref4.CFrame=CFrame.new(pos)*CFrame.Angles(0,0,math.rad(90))
  4039. ref4.Anchored=true
  4040. coroutine.resume(coroutine.create(function(a1,a2,a3)
  4041. game:GetService("Debris"):AddItem(a1,11)
  4042. game:GetService("Debris"):AddItem(a2,11)
  4043. game:GetService("Debris"):AddItem(a3,11)
  4044. local h3=particles(a1,.5,"Rust","363275192",.2,1,"Top",7,3,0,1,1,1.3,55,55,14,145,false,21)
  4045. h3.Acceleration=Vector3.new(0, -11, 0)
  4046. local h4=particles(a1,.5,"Rust","363275192",.2,1,"Top",4,1,0,1,.3,.5,55,55,60,14,false,21)
  4047. h4.Acceleration=Vector3.new(0, -80, 0)
  4048. sounds(a3,"588705525",4,1.4)
  4049. local la=a1.CFrame
  4050. local la2=a2.CFrame
  4051. local hitt=nil
  4052. local a=false
  4053. Effect(e,modecolor[1],CFrame.new(pos)*CFrame.Angles(0,math.random(-120,120),0),3,3,3,.7,.1,.7,.07,"FileMesh",2,math.random(-14,14),"20329976")
  4054. Effect(e,modecolor[2],CFrame.new(pos)*CFrame.Angles(0,math.random(-120,120),0),0.015,0.02,0.015,0.011,0,0.011,.04,"FileMesh",2,math.random(-12,12),"662585058")
  4055. for i=0,1,.08 do
  4056. swait()
  4057. a3:findFirstChild("Mesh").Scale=clerp(a3:findFirstChild("Mesh").Scale,Vector3.new(1,32,32),.2)
  4058. a1.CFrame=clerp(a1.CFrame,la*CFrame.new(0,8,0),.2)
  4059. a2.CFrame=clerp(a2.CFrame,la2*CFrame.new(0,8,0),.2)
  4060. local vict=FindNearestTorso(a1.Position,14)
  4061. if vict~=nil and not vict.Parent:findFirstChild("RGSEStabb") then
  4062. hitt=vict
  4063. if a==false then
  4064. a=true
  4065. local aaaa=create("StringValue"){
  4066. Name="RGSEStabb",
  4067. Value="Stab",
  4068. Parent=hitt.Parent}
  4069. game:GetService("Debris"):AddItem(aaaa,7)
  4070. sounds(a2,"703633905",4,.9)
  4071. Mdamage("None",hitt,3,math.random(14,23),0,"")
  4072. break
  4073. end
  4074. if hitt.Parent:findFirstChild("HumanoidRootPart") then
  4075. hitt.Parent:findFirstChild("HumanoidRootPart").Anchored=true
  4076. hitt.Parent:findFirstChild("HumanoidRootPart").CFrame=a1.CFrame*CFrame.new(0,13,0)*CFrame.Angles(math.rad(90),0,0)
  4077. else
  4078. hitt.Anchored=true
  4079. hitt.CFrame=a1.CFrame*CFrame.new(0,13,0)*CFrame.Angles(math.rad(90),0,0)
  4080. end
  4081. if hitt.Parent:findFirstChildOfClass("Humanoid") then
  4082. hitt.Parent:findFirstChildOfClass("Humanoid").PlatformStand=true
  4083. end
  4084. end
  4085. end
  4086. local stay=0
  4087. if hitt then
  4088. for i=0,2,.01 do
  4089. swait()
  4090. a3:findFirstChild("Mesh").Scale=clerp(a3:findFirstChild("Mesh").Scale,Vector3.new(1,32,32),.2)
  4091. a1.CFrame=clerp(a1.CFrame,la*CFrame.new(0,8,0),.2)
  4092. a2.CFrame=clerp(a2.CFrame,la2*CFrame.new(0,8,0),.2)
  4093. stay=stay+1
  4094. if stay>=14 then
  4095. Mdamage("None",hitt,3,math.random(2,3),0,"")
  4096. stay=0
  4097. end
  4098. if hitt.Parent:findFirstChild("HumanoidRootPart") then
  4099. hitt.Parent:findFirstChild("HumanoidRootPart").Anchored=true
  4100. hitt.Parent:findFirstChild("HumanoidRootPart").CFrame=a1.CFrame*CFrame.new(0,13-2*i,0)*CFrame.Angles(math.rad(90),0,0)
  4101. else
  4102. hitt.Anchored=true
  4103. hitt.CFrame=a1.CFrame*CFrame.new(0,13-2*i,0)*CFrame.Angles(math.rad(90),0,0)
  4104. end
  4105. if hitt.Parent:findFirstChildOfClass("Humanoid") then
  4106. hitt.Parent:findFirstChildOfClass("Humanoid").PlatformStand=true
  4107. end
  4108. end
  4109. else
  4110. swait(90)
  4111. end
  4112. if hitt~=nil then
  4113. if hitt.Parent:findFirstChild("HumanoidRootPart") then
  4114. hitt.Parent:findFirstChild("HumanoidRootPart").Anchored=false
  4115. else
  4116. hitt.Anchored=false
  4117. end
  4118. if hitt.Parent:findFirstChildOfClass("Humanoid") then
  4119. hitt.Parent:findFirstChildOfClass("Humanoid").PlatformStand=false
  4120. end
  4121. end
  4122. a1.CanCollide=false
  4123. a2.CanCollide=false
  4124. for i=transp,1.1,.05 do
  4125. swait()
  4126. a1.Transparency=i
  4127. a2.Transparency=i
  4128. a3.Transparency=i
  4129. end
  4130. a1:Remove()
  4131. a2:Remove()
  4132. a3:Remove()
  4133. end),ref2,ref3,ref4)
  4134. end
  4135. end
  4136. local aaa=Root.CFrame
  4137. for i=1,15 do
  4138. swait()
  4139. howtohurt(aaa*CFrame.Angles(0,math.rad(math.random(-30,30)),0)*CFrame.new(0,-2.9,-7*i))
  4140. end
  4141. end
  4142. for i=0,1,.05 do
  4143. swait()
  4144. RJ.C0=clerp(RJ.C0,CFrame.new(0.00523090363, -1.43928123, 0.500698686, 0.608538032, -0.0426248461, 0.792379022, -0.465371341, 0.789637804, 0.39987722, -0.642737091, -0.612091064, 0.460688204)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4145. Neck.C0=clerp(Neck.C0,CFrame.new(-0.0926128924, 1.51767898, 0.131960645, 0.376569808, 0.156476825, -0.913077414, -0.0574150234, 0.987678826, 0.145582512, 0.924607277, -0.00239765272, 0.380914152)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4146. RS.C0=clerp(RS.C0,CFrame.new(1.72637379, 0.409455806, -0.724692047, 0.0618917122, -0.811497867, 0.581068516, 0.993587911, 0.105286941, 0.0412091203, -0.0946200863, 0.574792027, 0.812810659)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4147. LS.C0=clerp(LS.C0,CFrame.new(-1.93455589, 0.460196197, 0.217768371, 0.0587107539, 0.972400784, 0.225809187, -0.870207429, 0.160694644, -0.465743035, -0.489175141, -0.16915673, 0.855624735)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4148. RH.C0=clerp(RH.C0,CFrame.new(0.7833848, -0.738480449, -0.797707796, 0.773465216, -0.17603536, -0.608903348, 0.0556301139, 0.975805998, -0.211443081, 0.631392956, 0.129670456, 0.764544725)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4149. LH.C0=clerp(LH.C0,CFrame.new(-1.08285952, -1.81155241, -0.105949007, 0.620193243, 0.434748054, -0.652958214, -0.305137783, 0.90052408, 0.309754282, 0.722669542, 0.00713464618, 0.691156805)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4150. end
  4151. hum.AutoRotate=true
  4152. elseif mode=="Nova" then
  4153.  
  4154. elseif mode=="Celestial" then
  4155. local oring=Root.CFrame
  4156. local a=0
  4157. Root.Anchored=true
  4158. for i=0,1,0.06 do
  4159. swait()
  4160. a=a+1.5-1.2*i
  4161. Root.CFrame=clerp(Root.CFrame,oring*CFrame.new(0,a,a),.4)
  4162. RJ.C0=clerp(RJ.C0,CFrame.new(0, 0, 0, 1, -1.03042574e-15, -1.61558713e-27, -1.03042574e-15, 1, 0, -1.61558713e-27, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0+320*i),0,0),.4)
  4163. Neck.C0=clerp(Neck.C0,CFrame.new(-9.53674316e-07, 1.44887888, 0.189434841, 1, -4.97405222e-16, 1.34284554e-16, -5.15212872e-16, 0.965436339, -0.260638952, 0, 0.260638922, 0.965436339)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4164. RS.C0=clerp(RS.C0,CFrame.new(1.51540422, -0.112202689, -0.307236254, 0.977620363, -0.154024214, -0.143300667, 0.0583290868, 0.85290426, -0.518798709, 0.202129334, 0.498829544, 0.842800617)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4165. LS.C0=clerp(LS.C0,CFrame.new(-1.48163879, -0.0401576161, -0.25233984, 0.953122854, 0.224766985, 0.202574909, -0.10634549, 0.875607669, -0.471170723, -0.283279777, 0.42754069, 0.858464658)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4166. RH.C0=clerp(RH.C0,CFrame.new(0.510826886, -1.95263195, -0.25531134, 0.99395287, -0.0868650526, -0.0671723336, 0.0699105337, 0.972328365, -0.222912818, 0.084676899, 0.216868788, 0.972521365)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4167. LH.C0=clerp(LH.C0,CFrame.new(-0.569907069, -2.01232052, -0.401012838, 0.980895638, 0.0914456919, 0.171701759, -0.0345737338, 0.950523734, -0.30872187, -0.191437885, 0.296887517, 0.935526192)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4168. end
  4169. oring=Root.CFrame
  4170.  
  4171. local function celearrow(cf)
  4172. local ref=parts(e,"ref",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,.5)
  4173. ref.Anchored=true
  4174. ref.CFrame=cf
  4175. meshs(ref,"Mesh",Vector3.new(14, 14, 14),Enum.MeshType.FileMesh,"95920149")
  4176. coroutine.resume(coroutine.create(function(ar)
  4177. local sa1=ar.Position
  4178. local sa2=ar.CFrame
  4179. local h=particles(ar,.5,"Pastel light blue","262059101",.7,1,"Back",4,2,0,1,.5,.6,55,55,110,0,false)
  4180. local h2=particles(ar,.5,"Pastel yellow","262059101",.7,1,"Back",3,1,0,1,.5,1,55,55,22,44444,false)
  4181. for i=1,150 do
  4182. swait()
  4183. local hit,pos=rayCast(sa1,sa2.lookVector,8,chr)
  4184. ar.CFrame=CFrame.new(sa1,pos)
  4185. sa1=sa1+(sa2.lookVector*6)
  4186. --Effect(e,"Pastel light blue",ar.CFrame*CFrame.new(0,0,-5),8,8,8,-.2,-.2,-.2,.09,"Sphere",3,4,"")
  4187. Effect(e,"Pastel yellow",ar.CFrame,14,14,14,2,2,2,.1,"FileMesh",6,0,"95920149")
  4188. if hit then
  4189. break
  4190. end
  4191. end
  4192. h.Enabled=false
  4193. h2.Enabled=false
  4194. local h3=particles(ar,.5,"Pastel yellow","262059101",.7,1,"Back",6,8,0,1,.1,.3,55,55,160,44444,false,15)
  4195. ar.Transparency=1
  4196. sounds(ar,"138499093",3.4,1.5)
  4197. Mdamage("None",ar,21,math.random(18,24),0,"")
  4198. Effect(e,"Pastel yellow",ar.CFrame,6,6,6,15,15,15,.07,"Sphere",6,0,"")
  4199. Effect(e,"Pastel light blue",ar.CFrame,6,6,6,21,21,21,.09,"Sphere",6,0,"")
  4200. for i=1,4 do
  4201. Effect(e,"Pastel light blue",CFrame.new(ar.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),3,3,3,0,0,7,.06,"Sphere",3,4,"")
  4202. end
  4203. game:GetService("Debris"):AddItem(ar,2)
  4204. end),ref)
  4205. end
  4206.  
  4207. local num=0
  4208. for i=0,1,0.01 do
  4209. swait()
  4210. num=num+1
  4211. if num>=6 then
  4212. num=0
  4213. CameraShake(900,Root,3,.2)
  4214. Effect(e,"Pastel light blue",LArm.CFrame*CFrame.new(0,-3,0),6,6,6,5,5,5,.12,"Sphere",6,0,"")
  4215. Effect(e,"Pastel yellow",LArm.CFrame*CFrame.new(0,-3,0),3,3,3,9,9,9,.16,"Sphere",6,0,"")
  4216. sounds(LArm,"1164367943",3.7,1.3)
  4217. celearrow(Root.CFrame*CFrame.new(0,0,-16))
  4218. end
  4219. Root.CFrame=clerp(Root.CFrame,oring*CFrame.new(0,i*3,i*4)*CFrame.Angles(math.rad(-45+42*i),0,0),.25)
  4220. RJ.C0=clerp(RJ.C0,CFrame.new(-6.49018693e-05, -4.76209806e-07, 2.09120262e-05, 0.306682944, -5.15212872e-16, -0.951811731, 2.8554352e-05, 1, 9.20048933e-06, 0.951811731, -2.99999992e-05, 0.306682974)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  4221. Neck.C0=clerp(Neck.C0,CFrame.new(4.18429991e-05, 1.50002265, -5.46508491e-05, 0.306682944, 2.8554352e-05, 0.951811731, -5.15212872e-16, 1, -2.99999992e-05, -0.951811731, 9.20048933e-06, 0.306682974)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  4222. RS.C0=clerp(RS.C0,CFrame.new(1.55499983, 0.0829172209, -0.225308493, 0.955544353, -0.22471264, 0.190890878, 0.257678092, 0.951117814, -0.170226231, -0.143307716, 0.211847097, 0.966738701)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  4223. LS.C0=clerp(LS.C0,CFrame.new(-2.03155708, 0.422283322, -0.460359871, 0.0835238397, 0.916782916, -0.390554786, -0.996068776, 0.0884140059, -0.00547694508, 0.0295093432, 0.389476895, 0.920563459)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  4224. RH.C0=clerp(RH.C0,CFrame.new(0.743987381, -1.93200445, 0.0707701743, 0.947829247, -0.311371267, -0.0683203638, 0.318341911, 0.935750008, 0.151757732, 0.0166778266, -0.16558966, 0.986053824)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  4225. LH.C0=clerp(LH.C0,CFrame.new(-0.341279, -1.98198199, -0.0178269409, 0.987468183, -0.113211483, 0.109953403, 0.112515971, 0.993570924, 0.0125298789, -0.110664994, -1.34855509e-06, 0.993857741)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  4226. end
  4227. Root.Anchored=false
  4228. elseif mode=="Glacier" then
  4229.  
  4230. elseif mode=="Desperation" then
  4231. hum.WalkSpeed=0
  4232. hum.JumpPower=0
  4233. hum.AutoRotate=false
  4234. for i=0,1,0.05 do
  4235. swait()
  4236. RJ.C0=clerp(RJ.C0,CFrame.new(-1.84441011e-18, 0.0393788926, -0.20208557, 1, -4.55779727e-17, -1.07890317e-17, -4.68375339e-17, 0.973107874, 0.230350122, 0, -0.230350137, 0.973107874)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  4237. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.53330278, -0.175422966, 1, 0, 0, 0, 0.914100885, 0.405487001, 0, -0.405487001, 0.914100885)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  4238. RS.C0=clerp(RS.C0,CFrame.new(0.814132452, 0.956302881, -0.53983587, -0.0044469987, 0.430421919, 0.902616858, 0.713635445, -0.63093251, 0.304382473, 0.70050329, 0.645492971, -0.304358631)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  4239. LS.C0=clerp(LS.C0,CFrame.new(-0.73318696, 0.941449881, -0.57793659, -0.0272180028, -0.516513348, -0.855846465, -0.730756998, -0.573920488, 0.369607508, -0.682094991, 0.635475755, -0.361824751)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  4240. RH.C0=clerp(RH.C0,CFrame.new(0.559336305, -2.02994275, -0.268436939, 0.996671498, -0.0381174386, -0.0720624849, 0.0203841161, 0.972400784, -0.232425377, 0.0789330676, 0.230182812, 0.96994102)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  4241. LH.C0=clerp(LH.C0,CFrame.new(-0.51846379, -2.03068709, -0.271605551, 0.996257901, 0.0437802114, 0.0745221525, -0.0253015049, 0.972174883, -0.232886299, -0.0826443732, 0.230129287, 0.969644547)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  4242. end
  4243.  
  4244. local reee=Root.Position
  4245. coroutine.resume(coroutine.create(function()
  4246. for i=0,270,90 do
  4247. local ref=parts(e,"ref",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,1)
  4248. ref.Anchored=true
  4249. ref.CFrame=CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(i),0)
  4250. local h=particles(ref,.5,"Dark indigo","262059101",.7,1,"Back",40,21,0,1,1,1.5,55,55,40,0,false)
  4251. coroutine.resume(coroutine.create(function(aa)
  4252. for si=1,100 do
  4253. swait()
  4254. sounds(aa,"418703376",3.4,1.4)
  4255. aa.CFrame=aa.CFrame*CFrame.new(0,0,-12)*CFrame.Angles(0,math.rad(3.5),0)
  4256. Effect(e,"Mulberry",aa.CFrame,12,12,12,40,40,40,.08,"Sphere",6,0,"")
  4257. --Effect(e,"Dark indigo",aa.CFrame,72,72,72,-.1,-.1,-.1,.05,"Sphere",3,5,"")
  4258. Effect(e,"Dark indigo",aa.CFrame*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),0.025,0.02,0.025,0.055,0,0.055,.06,"FileMesh",2,math.random(-12,12),"662585058")
  4259. Mdamage("None",aa,30,math.random(21,27),0,"")
  4260. end
  4261. h.Enabled=false
  4262. local h=particles(ref,.5,"Dark indigo","262059101",.7,1,"Back",60,40,0,1,1,1.4,55,55,210,44444,false,15)
  4263. Effect(e,"Mulberry",CFrame.new(reee),12,12,12,40,40,40,.02,"Sphere",6,0,"")
  4264. Effect(e,"Dark indigo",CFrame.new(reee),12,12,12,70,70,70,.03,"Sphere",6,0,"")
  4265. game:GetService("Debris"):AddItem(aa,3)
  4266. end),ref)
  4267. end
  4268. end))
  4269.  
  4270. for i=0,1,0.03 do
  4271. swait()
  4272. RJ.C0=clerp(RJ.C0,CFrame.new(8.43817779e-18, -0.180158466, 0.435632139, 1, -4.23927218e-17, 1.99151177e-17, -4.68375339e-17, 0.905101478, -0.425195694, 0, 0.425195694, 0.905101478)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4273. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.34341264, 0.250918895, 1, 0, 0, 0, 0.956577122, -0.291479617, 0, 0.291479617, 0.956577122)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4274. RS.C0=clerp(RS.C0,CFrame.new(1.7175734, 0.503084421, 0.90634197, -0.151579976, -0.631688714, -0.760258436, 0.963282108, 0.0780389309, -0.256900221, 0.221610725, -0.771284282, 0.596665263)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4275. LS.C0=clerp(LS.C0,CFrame.new(-1.58851504, 0.298645943, 0.707045138, 0.0778170079, 0.524349809, 0.847939789, -0.969272971, 0.238867104, -0.0587588698, -0.233355045, -0.817312658, 0.526825964)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4276. RH.C0=clerp(RH.C0,CFrame.new(0.559335768, -1.82856464, 0.382448733, 0.996671498, -0.0381174386, -0.0720624849, 0.0650732592, 0.9044438, 0.42160061, 0.049106136, -0.424886674, 0.903913736)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4277. LH.C0=clerp(LH.C0,CFrame.new(-0.518464148, -1.83111691, 0.380435944, 0.996257901, 0.0437802114, 0.0745221525, -0.0712320432, 0.904233754, 0.421055287, -0.0489515588, -0.424788028, 0.903968394)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4278. end
  4279. hum.AutoRotate=true
  4280. elseif mode=="Saint" then
  4281.  
  4282. elseif mode=="Dreary" then
  4283. local ref=parts(e,"ref",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,1)
  4284. meshs(ref,"Mesh",Vector3.new(200,3,200),Enum.MeshType.Sphere,"")
  4285. ref.Anchored=true
  4286. ref.CFrame=CFrame.new(mouse.Hit.p)*CFrame.Angles(0,math.random(-120,120),0)
  4287. coroutine.resume(coroutine.create(function(r)
  4288. local tran=1
  4289. local light=create("PointLight"){
  4290. Parent=r,
  4291. Brightness=0,
  4292. Range=50,
  4293. }
  4294. sounds(r,"747292290",4,.9)
  4295. for i=1,40 do
  4296. swait()
  4297. tran=tran-.05
  4298. r.Transparency=tran
  4299. light.Brightness=-(tran/2)
  4300. Effect(e,"Bright red",r.CFrame*CFrame.Angles(0,math.rad(doe*6.5),0)*CFrame.new(0,0,20),32,32,32,-1,-1,-1,.05,"Sphere",6,0,"")
  4301. Effect(e,"Bright red",r.CFrame*CFrame.Angles(0,math.rad(180+doe*6.5),0)*CFrame.new(0,0,20),32,32,32,-1,-1,-1,.05,"Sphere",6,0,"")
  4302. end
  4303. local ref2=parts(e,"ref",Vector3.new(.2,.2,.2),"Bright red",Enum.Material.Neon,.3,0)
  4304. meshs(ref2,"Mesh",Vector3.new(0.38, 0.18, 0.5),Enum.MeshType.FileMesh,"2042096608")
  4305. ref2.Anchored=true
  4306. ref2.CFrame=r.CFrame*CFrame.new(0,-40,0)
  4307. local ref3=parts(e,"ref",Vector3.new(.2,.2,.2),"Fossil",Enum.Material.Neon,.5,.5)
  4308. meshs(ref3,"Mesh",Vector3.new(0.402, 0.202, 0.522),Enum.MeshType.FileMesh,"2042096608")
  4309. ref3.Anchored=true
  4310. ref3.CFrame=r.CFrame*CFrame.new(0,-40,0)
  4311. local rais=0
  4312. tran=0
  4313. sounds(r,"138499093",4,.9)
  4314. Mdamage("None",r,33,math.random(23,29),0,"")
  4315. CameraShake(180,r,46,.06)
  4316. Effect(e,"Bright red",CFrame.new(r.Position)*CFrame.Angles(0,math.random(-120,120),0),3,1,3,4,2,4,.05,"FileMesh",2,math.random(9,14),"20329976")
  4317. Effect(e,"Fossil",CFrame.new(r.Position)*CFrame.Angles(0,math.random(-120,120),0),3,1,3,6,2,6,.05,"FileMesh",2,math.random(-14,-9),"20329976")
  4318. Effect(e,"Fossil",CFrame.new(r.Position),150,1,150,0,60,0,.08,"Sphere",6,0,"")
  4319. Effect(e,"Fossil",CFrame.new(r.Position),150,1,150,20,1,20,.06,"Sphere",6,0,"")
  4320.  
  4321. for i=1,70 do
  4322. swait()
  4323. if rais<=50 then
  4324. rais=rais+6
  4325. ref2.CFrame=r.CFrame*CFrame.new(0,-40+rais,0)
  4326. ref3.CFrame=r.CFrame*CFrame.new(0,-40+rais,0)
  4327. end
  4328. if i>=50 then
  4329. tran=tran+.05
  4330. r.Transparency=tran
  4331. ref2.Transparency=tran
  4332. ref3.Transparency=tran
  4333. light.Brightness=light.Brightness-.05
  4334. end
  4335. Effect(e,"Bright red",r.CFrame*CFrame.Angles(0,math.rad(doe*6.5),0)*CFrame.new(0,0,20),32,32,32,-1,-1,-1,.05,"Sphere",6,0,"")
  4336. Effect(e,"Bright red",r.CFrame*CFrame.Angles(0,math.rad(180+doe*6.5),0)*CFrame.new(0,0,20),32,32,32,-1,-1,-1,.05,"Sphere",6,0,"")
  4337. end
  4338. r:Remove()
  4339. ref2:Remove()
  4340. ref3:Remove()
  4341. --debris is fat
  4342. end),ref)
  4343. elseif mode=="Jade" then
  4344. local num=0
  4345. local num2=0
  4346. local haha=create("StringValue"){
  4347. Name="RGSECasting",
  4348. Value="Casting",
  4349. Parent=chr}
  4350. repeat
  4351. swait()
  4352. num2=num2+1
  4353. if num2>=4 then
  4354. num2=0
  4355. num=num+1
  4356. jadecrystal(CFrame.new(Root.Position))
  4357. end
  4358. RJ.C0=clerp(RJ.C0,CFrame.new(0, 1-.2*math.sin(sin/30), -0, 1, -9.36750677e-17, 0, -9.36750677e-17, 1, 0, 0, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4359. Neck.C0=clerp(Neck.C0,CFrame.new(-6.98863459e-17, 1.49210131, 0.0605422109, 1, -4.64417676e-17, 6.07591912e-18, -4.68375339e-17, 0.991550207, -0.129723296, 0, 0.129723296, 0.991550207)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4360. RS.C0=clerp(RS.C0,CFrame.new(1.90491235, 0.601896942, -0.350771546, 0.393433154, -0.918377519, 0.0423454307, -0.16871196, -0.117400721, -0.978648782, 0.903740346, 0.377888709, -0.201130614)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4361. LS.C0=clerp(LS.C0,CFrame.new(-2.02750111, 0.722337008, -0.183361918, 0.232044935, 0.950364649, -0.207273781, 0.109084979, -0.237171084, -0.965323985, -0.966569066, 0.201388091, -0.158704832)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4362. RH.C0=clerp(RH.C0,CFrame.new(0.488124579, -1.36517763, -0.344080478, 0.995249093, -0.0430953763, -0.0873044282, 0.0601393059, 0.977297425, 0.203158021, 0.0765672028, -0.207443282, 0.975246131)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4363. LH.C0=clerp(LH.C0,CFrame.new(-0.557774901, -1.92622006, 0.2765342, 0.997883737, 0.0545284674, 0.0354215279, -0.0615756102, 0.967481911, 0.245331153, -0.020892147, -0.246993065, 0.96879214)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4364. until num>=20
  4365. --900090447
  4366. for i=0,1,0.1 do
  4367. swait()
  4368. local aim=CFrame.new(Root.Position,mouse.Hit.p)
  4369. local direction=aim.lookVector
  4370. local heed=math.atan2(direction.x,direction.z)
  4371. local heed=math.deg(heed)
  4372. Root.CFrame=clerp(Root.CFrame,CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(heed-180),math.rad(0)),0.15)
  4373. RJ.C0=clerp(RJ.C0,CFrame.new(-3.71264467e-18, 1-.2*math.sin(sin/30), -0.0710650831, 1, -4.59581945e-17, -9.03320768e-18, -4.68375339e-17, 0.981225789, 0.19286257, 0, -0.192862555, 0.981225789)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4374. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.5337683, -0.0574678034, 1, 0, 0, 0, 0.992413819, 0.122943237, 0, -0.122943252, 0.992413819)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4375. RS.C0=clerp(RS.C0,CFrame.new(0.894479573, 0.476475298, -1.09457541, 0.968384087, 0.222055256, 0.113683254, 0.107854903, 0.0382404327, -0.993431032, -0.224943876, 0.974283874, 0.0130816847)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4376. LS.C0=clerp(LS.C0,CFrame.new(-0.762406409, 0.552004874, -1.26365972, 0.886999726, -0.382395834, -0.258853346, -0.26056537, 0.0483190268, -0.964246333, 0.381231338, 0.92273438, -0.0567801595)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4377. RH.C0=clerp(RH.C0,CFrame.new(0.488124013, -1.36516476, -0.344075322, 0.995248973, -0.0378293172, -0.0897137448, 0.0601408631, 0.963488579, 0.26090771, 0.0765682161, -0.265063524, 0.961186051)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4378. LH.C0=clerp(LH.C0,CFrame.new(-0.557909966, -1.92726195, 0.273252249, 0.997883618, 0.0522608683, 0.0386924297, -0.0615783408, 0.950648308, 0.304098785, -0.0208904222, -0.30583784, 0.951854408)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4379. end
  4380. haha.Name="RGSEShoot"
  4381. coroutine.resume(coroutine.create(function()
  4382. for _,asd in pairs(e:children()) do
  4383. if asd:IsA("BasePart") and asd.Name=="jjjj" then
  4384. swait(4)
  4385. local find=asd:findFirstChild("ready")
  4386. if find then
  4387. find:Remove()
  4388. end
  4389. end
  4390. end
  4391. haha:Remove()
  4392. end))
  4393. hum.AutoRotate=false
  4394. repeat
  4395. swait()
  4396. local aim=CFrame.new(Root.Position,mouse.Hit.p)
  4397. local direction=aim.lookVector
  4398. local heed=math.atan2(direction.x,direction.z)
  4399. local heed=math.deg(heed)
  4400. Root.CFrame=clerp(Root.CFrame,CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(heed-180),math.rad(0)),0.15)
  4401. RJ.C0=clerp(RJ.C0,CFrame.new(-3.71264467e-18, 1-.2*math.sin(sin/30), -0.0710650831, 1, -4.59581945e-17, -9.03320768e-18, -4.68375339e-17, 0.981225789, 0.19286257, 0, -0.192862555, 0.981225789)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4402. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.5337683, -0.0574678034, 1, 0, 0, 0, 0.992413819, 0.122943237, 0, -0.122943252, 0.992413819)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4403. RS.C0=clerp(RS.C0,CFrame.new(0.894479573, 0.476475298, -1.09457541, 0.968384087, 0.222055256, 0.113683254, 0.107854903, 0.0382404327, -0.993431032, -0.224943876, 0.974283874, 0.0130816847)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4404. LS.C0=clerp(LS.C0,CFrame.new(-0.762406409, 0.552004874, -1.26365972, 0.886999726, -0.382395834, -0.258853346, -0.26056537, 0.0483190268, -0.964246333, 0.381231338, 0.92273438, -0.0567801595)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4405. RH.C0=clerp(RH.C0,CFrame.new(0.488124013, -1.36516476, -0.344075322, 0.995248973, -0.0378293172, -0.0897137448, 0.0601408631, 0.963488579, 0.26090771, 0.0765682161, -0.265063524, 0.961186051)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4406. LH.C0=clerp(LH.C0,CFrame.new(-0.557909966, -1.92726195, 0.273252249, 0.997883618, 0.0522608683, 0.0386924297, -0.0615783408, 0.950648308, 0.304098785, -0.0208904222, -0.30583784, 0.951854408)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4407. until haha.Parent==nil
  4408. hum.AutoRotate=true
  4409. elseif mode=="Psychosis" then
  4410. hum.JumpPower=0
  4411. sounds(LArm,"169380479",3.5,.8)
  4412. for i=0,1,0.05 do
  4413. swait()
  4414. Effect(e,modecolor[1],LArm.CFrame*CFrame.new(0,-1.5,0)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.2,.2,.2,-.01,0,-.01,.04,"FileMesh",6,0,"729867285")
  4415. Effect(e,modecolor[2],LArm.CFrame*CFrame.new(0,-1.5,0),16,16,16,-.4,-.4,-.4,.07,"Sphere",6,0,"")
  4416. RJ.C0=clerp(RJ.C0,CFrame.new(-2.5331974e-07, -0.480601698, -0.181664601, 0.682596803, -2.034297e-08, 0.730795205, -0.265466362, 0.931689084, 0.247958004, -0.680873811, -0.363256931, 0.63596797)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  4417. Neck.C0=clerp(Neck.C0,CFrame.new(0.0702379346, 1.55677783, -0.0705450475, 0.708761215, 0.206569493, -0.67452693, 6.9585758e-07, 0.956167459, 0.292820781, 0.705448568, -0.207540512, 0.677694142)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  4418. RS.C0=clerp(RS.C0,CFrame.new(1.68399167, 0.161022872, -0.03163068, 0.900703192, -0.426410973, -0.0831104517, 0.401717871, 0.890323281, -0.214353457, 0.165397763, 0.159681901, 0.973213851)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  4419. LS.C0=clerp(LS.C0,CFrame.new(-1.89491117, 0.12194775, -0.494439662, 0.36714071, 0.851958215, -0.373329431, -0.927662671, 0.305944294, -0.214103177, -0.0681889206, 0.424929827, 0.902654469)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  4420. RH.C0=clerp(RH.C0,CFrame.new(0.966686428, -1.32845354, -0.617945194, 0.76636076, -0.319110781, -0.557547808, 0.0562339984, 0.897891462, -0.436610699, 0.639944494, 0.303248137, 0.706053674)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  4421. LH.C0=clerp(LH.C0,CFrame.new(-0.730598748, -2.00221658, 0.212963194, 0.928692937, 0.0935403183, -0.358858794, -2.44729836e-06, 0.967668295, 0.252226591, 0.370849639, -0.234240174, 0.898666978)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  4422. end
  4423. for i=0,1,0.09 do
  4424. swait()
  4425. RJ.C0=clerp(RJ.C0,CFrame.new(-2.5331974e-07, -0.480601698, -0.181664601, 0.682596803, -2.034297e-08, 0.730795205, -0.265466362, 0.931689084, 0.247958004, -0.680873811, -0.363256931, 0.63596797)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4426. Neck.C0=clerp(Neck.C0,CFrame.new(0.144904703, 1.50439429, -0.145557582, 0.70875752, 0.312923461, -0.632251263, 2.96921598e-06, 0.896234334, 0.443581283, 0.705452204, -0.314393491, 0.635211885)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4427. RS.C0=clerp(RS.C0,CFrame.new(1.68399167, 0.161022872, -0.03163068, 0.900703192, -0.426410973, -0.0831104517, 0.401717871, 0.890323281, -0.214353457, 0.165397763, 0.159681901, 0.973213851)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4428. LS.C0=clerp(LS.C0,CFrame.new(-1.87567973, 0.0835546181, -0.481071621, 0.302223265, 0.816151083, -0.492502451, -0.92487216, 0.376160979, 0.0558094308, 0.230809093, 0.438634872, 0.868519902)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4429. RH.C0=clerp(RH.C0,CFrame.new(0.966686428, -1.32845354, -0.617945194, 0.76636076, -0.319110781, -0.557547808, 0.0562339984, 0.897891462, -0.436610699, 0.639944494, 0.303248137, 0.706053674)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4430. LH.C0=clerp(LH.C0,CFrame.new(-0.730598748, -2.00221658, 0.212963194, 0.928692937, 0.0935403183, -0.358858794, -2.44729836e-06, 0.967668295, 0.252226591, 0.370849639, -0.234240174, 0.898666978)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4431. end
  4432. hum.WalkSpeed=0
  4433. CameraShake(150,Root,3,.08)
  4434. sounds(LArm,"200632211",3,.7)
  4435. Root.Velocity=Root.CFrame.lookVector*70
  4436. local hitt=nil
  4437. for i=0,1,0.04 do
  4438. swait()
  4439. local vict=FindNearestTorso(LArm.Position,5)
  4440. if vict~=nil then
  4441. hitt=vict
  4442. end
  4443. if hitt then
  4444. sounds(hitt,"200632821",5,1)
  4445. break
  4446. end
  4447. Effect(e,modecolor[2],LArm.CFrame*CFrame.new(0,-1.5,0)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),7,7,7,-.2,-.2,-.2,.03,"Brick",6,0,"")
  4448. RJ.C0=clerp(RJ.C0,CFrame.new(0.00434471667, -0.460727274, -0.181664705, 0.77229017, 0.347403467, -0.531863511, -0.275645882, 0.937557399, 0.212144911, 0.572352409, -0.0172314458, 0.819826782)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4449. Neck.C0=clerp(Neck.C0,CFrame.new(0.0212990046, 1.42211962, 0.114097536, 0.755976319, -0.0813146085, 0.64952898, 0.335370958, 0.900248647, -0.277630657, -0.562162161, 0.427715331, 0.707837224)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4450. RS.C0=clerp(RS.C0,CFrame.new(1.70795691, 0.357091874, -0.251699895, 0.420711368, -0.85938859, 0.290608495, 0.673999071, 0.510513186, 0.533949137, -0.607229292, -0.0287686288, 0.794005752)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4451. LS.C0=clerp(LS.C0,CFrame.new(-1.29818749, 1.08005774, -0.834600806, 0.671849728, -0.0382439494, -0.739699602, -0.484057009, -0.778566837, -0.399402857, -0.560630798, 0.626395464, -0.541592181)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4452. RH.C0=clerp(RH.C0,CFrame.new(1.36314142, -1.62312055, 0.148550749, 0.59394896, -0.670178115, 0.445068538, 0.201737627, 0.659617305, 0.724021435, -0.778798223, -0.34024474, 0.526979148)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4453. LH.C0=clerp(LH.C0,CFrame.new(-0.630385876, -1.90959239, -0.521663368, 0.896856308, -0.0583353043, 0.438458502, 0.147242695, 0.974104583, -0.171580434, -0.417095244, 0.218442798, 0.88222146)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4454. end
  4455. if hitt then
  4456. for i=0,1,0.05 do
  4457. swait()
  4458. if hitt.Parent:findFirstChildOfClass("Humanoid") then
  4459. hitt.Parent:findFirstChildOfClass("Humanoid").PlatformStand=true
  4460. end
  4461. if hitt.Parent:findFirstChild("HumanoidRootPart") then
  4462. hitt.Parent:findFirstChild("HumanoidRootPart").Anchored=true
  4463. hitt.Parent:findFirstChild("HumanoidRootPart").CFrame=LArm.CFrame*CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(90),0,0)
  4464. else
  4465. hitt.Anchored=true
  4466. hitt.CFrame=LArm.CFrame*CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(90),0,0)
  4467. end
  4468. Effect(e,modecolor[2],LArm.CFrame*CFrame.new(0,-1.5,0)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),7,7,7,-.2,-.2,-.2,.03,"Brick",6,0,"")
  4469. RJ.C0=clerp(RJ.C0,CFrame.new(1.59591436e-05, -0.818091214, -0.185011953, 0.235816941, -4.21673576e-08, 0.971797585, -0.525368392, 0.84127003, 0.127486259, -0.817544103, -0.540615141, 0.198385715)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  4470. Neck.C0=clerp(Neck.C0,CFrame.new(-8.22842121e-05, 1.50001562, -1.21444464e-06, 0.295483768, 0.214031219, -0.93106395, 4.26993711e-06, 0.974580944, 0.224036217, 0.955347836, -0.066203028, 0.287971944)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  4471. RS.C0=clerp(RS.C0,CFrame.new(1.05334628, 0.0439564884, -0.77137351, -0.282746971, 0.435026616, 0.854871929, 0.695451915, 0.706780434, -0.129646763, -0.660606563, 0.557865083, -0.502380133)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4472. LS.C0=clerp(LS.C0,CFrame.new(-1.59430325, -0.134403512, 0.339531094, 0.600996673, 0.794533193, -0.0867174566, -0.673181474, 0.561697721, 0.480959833, 0.430847615, -0.230678678, 0.872443616)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4473. RH.C0=clerp(RH.C0,CFrame.new(1.16785789, -0.733592868, -0.327578753, 0.417061388, -0.60422945, -0.678945124, 0.259525925, 0.795084476, -0.548166871, 0.871037543, 0.0524154007, 0.488412201)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  4474. LH.C0=clerp(LH.C0,CFrame.new(-0.77393508, -1.93024051, -0.12461105, 0.604508042, 0.319005042, -0.729935408, -0.191475764, 0.947638571, 0.255574316, 0.7732445, -0.0147318467, 0.633936942)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  4475. end
  4476. local spin=0
  4477. local whilee=0
  4478. local origlocat=Root.CFrame
  4479. local down=0
  4480. local forward=0
  4481. --[[hum.JumpPower=50
  4482. hum.Jump=true
  4483. Root.Velocity=(Root.CFrame.lookVector*160)+(Root.CFrame.upVector*100)]]
  4484. hum.AutoRotate=false
  4485. for i=0,1,0.03 do
  4486. swait()
  4487. spin=spin+(7+60*i)
  4488. whilee=whilee+1
  4489. if whilee>=6 then
  4490. whilee=0
  4491. sounds(LArm,"200632211",3,.9)
  4492. end
  4493. if hitt.Parent:findFirstChild("HumanoidRootPart") then
  4494. hitt.Parent:findFirstChild("HumanoidRootPart").Anchored=true
  4495. hitt.Parent:findFirstChild("HumanoidRootPart").CFrame=LArm.CFrame*CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(90),0,0)
  4496. else
  4497. hitt.Anchored=true
  4498. hitt.CFrame=LArm.CFrame*CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(90),0,0)
  4499. end
  4500. down=down+3-5*i
  4501. forward=forward-2
  4502. Root.Anchored=true
  4503. Root.CFrame=origlocat*CFrame.new(0,down,forward)
  4504. Effect(e,modecolor[2],LArm.CFrame*CFrame.new(0,-1.5,0)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),7,7,7,-.2,-.2,-.2,.03,"Brick",6,0,"")
  4505. RJ.C0=clerp(RJ.C0,CFrame.new(0.049807623, -0.0430870242, 2.81032681e-06, -0.0183650069, 0.999831378, -2.99949497e-05, -0.999831378, -0.0183650088, 3.05509493e-05, 2.99949406e-05, 3.05509602e-05, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,-math.rad(spin),0),.4)
  4506. Neck.C0=clerp(Neck.C0,CFrame.new(-0.0877914578, 1.49186337, -0.0812511295, 0.861281812, 0.0546066612, -0.505184948, 0.0335903242, 0.985915422, 0.163837597, 0.507016122, -0.158079654, 0.847316682)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4507. RS.C0=clerp(RS.C0,CFrame.new(1.88179719, 0.429844737, 0.330829501, 0.140000701, -0.952205539, -0.271485806, 0.98131144, 0.0968768299, 0.166261494, -0.132014409, -0.289688855, 0.947972834)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4508. LS.C0=clerp(LS.C0,CFrame.new(-1.93201923, 0.758484185, -0.432928532, -0.170377448, 0.913337529, -0.369846225, -0.984658957, -0.172151059, 0.0284757446, -0.0376614518, 0.369023979, 0.928656459)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4509. RH.C0=clerp(RH.C0,CFrame.new(0.853881717, -1.89293325, 0.261379302, 0.896380305, -0.400676489, -0.189633921, 0.433469772, 0.881805003, 0.18580623, 0.0927719623, -0.248753577, 0.964113653)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4510. LH.C0=clerp(LH.C0,CFrame.new(-0.247457102, -1.90141964, 0.16329506, 0.964121342, -0.263989151, -0.0279246997, 0.264931351, 0.950208187, 0.164060667, -0.0167759508, -0.165572509, 0.986054897)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4511. end
  4512. local ground=false
  4513. local hits=nil
  4514. local poss
  4515. for i=1,200 do
  4516. swait()
  4517. spin=spin+67
  4518. whilee=whilee+1
  4519. if whilee>=6 then
  4520. whilee=0
  4521. sounds(LArm,"200632211",3,.9)
  4522. end
  4523. if hitt.Parent:findFirstChildOfClass("Humanoid") then
  4524. hitt.Parent:findFirstChildOfClass("Humanoid").PlatformStand=true
  4525. end
  4526. if hitt.Parent:findFirstChild("HumanoidRootPart") then
  4527. hitt.Parent:findFirstChild("HumanoidRootPart").Anchored=true
  4528. hitt.Parent:findFirstChild("HumanoidRootPart").CFrame=LArm.CFrame*CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(90),0,0)
  4529. else
  4530. hitt.Anchored=true
  4531. hitt.CFrame=LArm.CFrame*CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(90),0,0)
  4532. end
  4533. forward=forward-2
  4534. down=down-2
  4535. Root.Anchored=true
  4536. Root.CFrame=origlocat*CFrame.new(0,down,forward)
  4537. Effect(e,modecolor[2],LArm.CFrame*CFrame.new(0,-1.5,0)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),7,7,7,-.2,-.2,-.2,.03,"Brick",6,0,"")
  4538. RJ.C0=clerp(RJ.C0,CFrame.new(0.049807623, -0.0430870242, 2.81032681e-06, -0.0183650069, 0.999831378, -2.99949497e-05, -0.999831378, -0.0183650088, 3.05509493e-05, 2.99949406e-05, 3.05509602e-05, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,-math.rad(spin),0),.4)
  4539. Neck.C0=clerp(Neck.C0,CFrame.new(-0.0877914578, 1.49186337, -0.0812511295, 0.861281812, 0.0546066612, -0.505184948, 0.0335903242, 0.985915422, 0.163837597, 0.507016122, -0.158079654, 0.847316682)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4540. RS.C0=clerp(RS.C0,CFrame.new(1.88179719, 0.429844737, 0.330829501, 0.140000701, -0.952205539, -0.271485806, 0.98131144, 0.0968768299, 0.166261494, -0.132014409, -0.289688855, 0.947972834)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4541. LS.C0=clerp(LS.C0,CFrame.new(-1.93201923, 0.758484185, -0.432928532, -0.170377448, 0.913337529, -0.369846225, -0.984658957, -0.172151059, 0.0284757446, -0.0376614518, 0.369023979, 0.928656459)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4542. RH.C0=clerp(RH.C0,CFrame.new(0.853881717, -1.89293325, 0.261379302, 0.896380305, -0.400676489, -0.189633921, 0.433469772, 0.881805003, 0.18580623, 0.0927719623, -0.248753577, 0.964113653)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4543. LH.C0=clerp(LH.C0,CFrame.new(-0.247457102, -1.90141964, 0.16329506, 0.964121342, -0.263989151, -0.0279246997, 0.264931351, 0.950208187, 0.164060667, -0.0167759508, -0.165572509, 0.986054897)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4544. --hits,poss=rayCast(Root.Position,(CFrame.new(Root.Position,Root.Position-Vector3.new(0,1,0))).lookVector,7,chr)
  4545. hits,poss=rayCast(Root.Position,-Root.CFrame.upVector,7,chr)
  4546.  
  4547. if hits~=nil then
  4548. if hits.Name~=hitt.Name and hits.Parent.Name~=hitt.Parent.Name and hits.Parent.Parent.Name~=hitt.Parent.Name then
  4549. ground=true
  4550. break
  4551. end
  4552. end
  4553. end
  4554. --until ground
  4555. hum.JumpPower=0
  4556. Root.Anchored=false
  4557. if hitt.Parent:findFirstChild("HumanoidRootPart") then
  4558. hitt.Parent:findFirstChild("HumanoidRootPart").Anchored=false
  4559. else
  4560. hitt.Anchored=false
  4561. end
  4562. if hitt.Parent:findFirstChildOfClass("Humanoid") then
  4563. hitt.Parent:findFirstChildOfClass("Humanoid").PlatformStand=false
  4564. end
  4565. hitt.Velocity=(Root.CFrame.lookVector*math.random(50,90))+(Root.CFrame.upVector*math.random(70,90))
  4566. Mdamage("None",hitt,2,math.random(80,95),0,"")
  4567. local refzz=parts(e,"Part",Vector3.new(.2,.2,.2),"Smoky grey",Enum.Material.SmoothPlastic,0,1)
  4568. refzz.Anchored=true
  4569. refzz.CFrame=CFrame.new(poss)
  4570. game:GetService("Debris"):AddItem(refzz,3)
  4571. for i=1,math.random(8,12) do
  4572. local ground=parts(e,"Part",Vector3.new(math.random(20,30)/4,math.random(20,25)/10,math.random(20,30)/4),"Smoky grey",Enum.Material.SmoothPlastic,0,0)
  4573. ground.Anchored=true
  4574. ground.CanCollide=true
  4575. ground.BrickColor=hits.BrickColor
  4576. ground.Material=hits.Material
  4577. ground.CFrame=CFrame.new(poss)*CFrame.new(math.random(-500,500)/20,math.random(10,40)/100,math.random(-500,500)/20)*CFrame.Angles(math.random(-30,30),math.random(-360,360),math.random(-30,30))
  4578. game:GetService("Debris"):AddItem(ground,3)
  4579. end
  4580. sounds(refzz,"221920763",4,1.3)
  4581. sounds(refzz,"199145477",4.2,.7)
  4582. Effect(e,modecolor[2],refzz.CFrame*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),7,7,7,46,46,46,.06,"Brick",1,0,"")
  4583. Effect(e,modecolor[1],refzz.CFrame,9,9,9,47,47,47,.06,"Sphere",6,0,"")
  4584. Effect(e,modecolor[1],refzz.CFrame,3,7,3,7.5,0,7.5,.05,"FileMesh",2,math.random(-1,1)*17,"20329976")
  4585. Effect(e,modecolor[2],refzz.CFrame,3,4,3,6,0,6,.05,"FileMesh",2,math.random(-1,1)*17,"20329976")
  4586. for i=1,5 do
  4587. Effect(e,modecolor[1],CFrame.new(refzz.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),11,11,67,0,0,0,.03,"Sphere",4,math.random(-7,7),"",100,200,100)
  4588. end
  4589. Mdamage("None",refzz,45,math.random(25,35),0,"")
  4590. CameraShake(150,Root,3,.05)
  4591. for i=0,1,0.04 do
  4592. swait()
  4593. RJ.C0=clerp(RJ.C0,CFrame.new(0.00809305906, -0.99579829, -0.386208475, 0.426722974, 0.0161827523, -0.904238164, 0.694252253, 0.634901226, 0.338990092, 0.579587519, -0.772423863, 0.259691864)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.6)
  4594. Neck.C0=clerp(Neck.C0,CFrame.new(-0.0565086305, 1.48401439, -0.0286925584, 0.452707946, -0.218223438, 0.864542842, 5.01051545e-06, 0.969589829, 0.24473615, -0.8916592, -0.110789634, 0.438941896)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.6)
  4595. RS.C0=clerp(RS.C0,CFrame.new(1.6967361, 0.96060437, -0.733733058, -0.343276531, -0.704653084, 0.620987535, 0.914292693, -0.402056754, 0.0491873547, 0.215012372, 0.584649563, 0.782275736)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.6)
  4596. LS.C0=clerp(LS.C0,CFrame.new(-1.70832443, 0.154020011, -0.606845737, 0.70312953, 0.653820515, 0.279513568, -0.0425386988, 0.43106705, -0.901316762, -0.709788501, 0.62185216, 0.330908597)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.6)
  4597. RH.C0=clerp(RH.C0,CFrame.new(-1.21300948, -0.782911062, -0.0905763134, 0.356464207, 0.804860711, 0.474481702, -0.124798208, 0.544308543, -0.829550326, -0.925937057, 0.236490309, 0.294471562)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.6)
  4598. LH.C0=clerp(LH.C0,CFrame.new(0.303691566, -1.94330668, -0.313968807, 0.468402803, 0.284407914, 0.836487472, -2.61999667e-05, 0.94677645, -0.321891844, -0.883515537, 0.150753036, 0.443479985)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.6)
  4599. end
  4600. end
  4601. hum.AutoRotate=true
  4602. elseif mode=="Conflagration" then
  4603. local doe2=0
  4604. local doe3=0
  4605. local flam=create("Sound"){
  4606. Parent=Root,
  4607. SoundId="rbxassetid://925612654",
  4608. Volume=0,
  4609. PlaybackSpeed=1,
  4610. MaxDistance=66666666,
  4611. EmitterSize=70,
  4612. Name="ff",
  4613. Looped=true}
  4614. flam:Play()
  4615. for i=0,1,.01 do
  4616. swait()
  4617. doe2=doe2+1
  4618. doe3=doe3+.01
  4619. flam.Volume=0+3*i
  4620. Mdamage("None",Root,5+18*i,math.random(1,4),0.1,"")
  4621. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(doe2*(16*doe3)),0)*CFrame.new(0,-3,0+25*doe3)*CFrame.Angles(-math.rad(90),0,math.rad(math.random(-10,10))),14,14,14,-.32,-.32,-.32,.04,"Brick",7,math.random(6,9),"")
  4622. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(180+doe2*(16*doe3)),0)*CFrame.new(0,-3,0+25*doe3)*CFrame.Angles(-math.rad(90),0,math.rad(math.random(-10,10))),14,14,14,-.32,-.32,-.32,.04,"Brick",7,math.random(6,9),"")
  4623. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0),0.005+(doe3/11),0.01+(doe3/55),0.005+(doe3/11),0.004,0,0.004,.05,"FileMesh",2,math.random(-12,12),"662585058")
  4624. RJ.C0=clerp(RJ.C0,CFrame.new(0, 0, -0, 1, -9.36750677e-17, 0, -9.36750677e-17, 1, 0, 0, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(doe2*(16*doe3)),0),.3)
  4625. Neck.C0=clerp(Neck.C0,CFrame.new(-6.89597977e-17, 1.47231925, 0.146465942, 1, -4.60215665e-17, 8.70459447e-18, -4.68375339e-17, 0.982578814, -0.185846552, 0, 0.185846567, 0.982578814)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  4626. RS.C0=clerp(RS.C0,CFrame.new(1.97143924, 0.520025611, -0.14842324, -0.017068008, -0.981362224, 0.191408142, 0.999854445, -0.0167465936, 0.00329687633, -2.99956318e-05, 0.191436544, 0.981505036)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  4627. LS.C0=clerp(LS.C0,CFrame.new(-1.99347508, 0.425046355, 0.124238819, 0.0411640182, 0.983868659, 0.174092263, -0.999152482, 0.040529117, 0.00720195705, 2.99745734e-05, -0.174241155, 0.984703064)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  4628. RH.C0=clerp(RH.C0,CFrame.new(0.31254667, -1.96351218, -0.0185402855, 0.97691673, 0.191410765, -0.0948460475, -0.190515056, 0.981510043, 0.0184960179, 0.0966326892, 5.31661499e-07, 0.995320201)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  4629. LH.C0=clerp(LH.C0,CFrame.new(-0.454886347, -1.33141136, -0.224726528, 0.981228352, -0.149459034, 0.121872909, 0.105624191, 0.945245028, 0.308796823, -0.161352232, -0.290127426, 0.94328773)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  4630. end
  4631. local function fireballlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll(cf)
  4632. local ref=parts(e,"ref",Vector3.new(.1,.1,.1),modecolor[1],Enum.Material.Neon,0,0)
  4633. ref.Anchored=true
  4634. ref.CFrame=cf
  4635. meshs(ref,"Mesh",Vector3.new(70,70,70),Enum.MeshType.Sphere,"")
  4636. local aaaaff=create("Sound"){
  4637. Parent=ref,
  4638. SoundId="rbxassetid://1864705616",
  4639. Volume=3,
  4640. PlaybackSpeed=1,
  4641. MaxDistance=66666666,
  4642. EmitterSize=30,
  4643. Name="fire",
  4644. Looped=true}
  4645.  
  4646. local fiare=particles(ref,.4,modecolor[1],"522606102",.5,1,"Top",8,.5,0,1,.3,.6,55,55,6,1000,false)
  4647. fiare.Speed=NRn(-6,6)
  4648. coroutine.resume(coroutine.create(function(f)
  4649. local sa1=f.Position
  4650. local sa2=f.CFrame
  4651. for i=1,200 do
  4652. swait()
  4653. local hit,pos=rayCast(sa1,-sa2.lookVector,25,chr)
  4654. f.CFrame=CFrame.new(pos)
  4655. sa1=sa1+(-sa2.lookVector*3)
  4656. if hit~=nil then
  4657. break
  4658. end
  4659. end
  4660. aaaaff:Remove()
  4661. fiare.Enabled=false
  4662. f.Transparency=1
  4663. Effect(e,"Br. yellowish orange",f.CFrame,34,34,34,22,22,22,.04,"Sphere",6,0,"")
  4664. Effect(e,"Neon orange",CFrame.new(f.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.014,0,0.014,.03,"FileMesh",2,math.random(-42,42),"662585058")
  4665. Effect(e,"Neon orange",CFrame.new(f.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.024,0,0.024,.02,"FileMesh",2,math.random(-42,42),"662585058")
  4666. game:GetService("Debris"):AddItem(f,3)
  4667. local fiare2=particles(ref,.4,"Br. yellowish orange","522606102",.5,1,"Top",8,40,0,1,.5,.7,55,55,150,1000,false,15)
  4668. fiare2.Rate=66666
  4669. local fiare3=particles(ref,.4,"Neon orange","522606102",.5,1,"Top",8,40,0,1,.5,.7,55,55,150,1000,false,15)
  4670. fiare3.Rate=66666
  4671. Mdamage("None",f,30,math.random(21,32),0,"")
  4672. sounds(f,"472579737",4,.7)
  4673.  
  4674. end),ref)
  4675. end
  4676.  
  4677. local dela=0
  4678. for i=0,1,.005 do
  4679. swait()
  4680. doe2=doe2+1
  4681. dela=dela+1
  4682. if dela>=5 then
  4683. dela=0
  4684. CameraShake(450,Root,3,.15)
  4685. fireballlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll(CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(doe2*4.4),0))
  4686. fireballlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll(CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(180+doe2*4.4),0))
  4687. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.004,.01,.004,0.003,0,0.003,.03,"FileMesh",2,math.random(-32,32),"662585058")
  4688. Effect(e,modecolor[1],CFrame.new(Root.Position),14,14,14,32,32,32,.15,"Sphere",6,0,"")
  4689. sounds(Root,"153896369",3.4,1.1)
  4690. end
  4691. Mdamage("None",Root,23,math.random(1,4),0.1,"")
  4692. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(doe2*(16*doe3)),0)*CFrame.new(0,-3,0+25*doe3)*CFrame.Angles(-math.rad(90),0,math.rad(math.random(-10,10))),14,14,14,-.32,-.32,-.32,.04,"Brick",7,math.random(6,9),"")
  4693. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(180+doe2*(16*doe3)),0)*CFrame.new(0,-3,0+25*doe3)*CFrame.Angles(-math.rad(90),0,math.rad(math.random(-10,10))),14,14,14,-.32,-.32,-.32,.04,"Brick",7,math.random(6,9),"")
  4694. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0),0.005+(doe3/11),0.01+(doe3/55),0.005+(doe3/11),0.004,0,0.004,.05,"FileMesh",2,math.random(-12,12),"662585058")
  4695. RJ.C0=clerp(RJ.C0,CFrame.new(0, 0, -0, 1, -9.36750677e-17, 0, -9.36750677e-17, 1, 0, 0, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(doe2*(16*doe3)),0),.3)
  4696. Neck.C0=clerp(Neck.C0,CFrame.new(-6.89597977e-17, 1.47231925, 0.146465942, 1, -4.60215665e-17, 8.70459447e-18, -4.68375339e-17, 0.982578814, -0.185846552, 0, 0.185846567, 0.982578814)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  4697. RS.C0=clerp(RS.C0,CFrame.new(1.97143924, 0.520025611, -0.14842324, -0.017068008, -0.981362224, 0.191408142, 0.999854445, -0.0167465936, 0.00329687633, -2.99956318e-05, 0.191436544, 0.981505036)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  4698. LS.C0=clerp(LS.C0,CFrame.new(-1.99347508, 0.425046355, 0.124238819, 0.0411640182, 0.983868659, 0.174092263, -0.999152482, 0.040529117, 0.00720195705, 2.99745734e-05, -0.174241155, 0.984703064)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  4699. RH.C0=clerp(RH.C0,CFrame.new(0.31254667, -1.96351218, -0.0185402855, 0.97691673, 0.191410765, -0.0948460475, -0.190515056, 0.981510043, 0.0184960179, 0.0966326892, 5.31661499e-07, 0.995320201)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  4700. LH.C0=clerp(LH.C0,CFrame.new(-0.454886347, -1.33141136, -0.224726528, 0.981228352, -0.149459034, 0.121872909, 0.105624191, 0.945245028, 0.308796823, -0.161352232, -0.290127426, 0.94328773)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  4701. end
  4702. for i=0,1,.01 do
  4703. swait()
  4704. doe2=doe2+1
  4705. doe3=doe3-.01
  4706. flam.Volume=3-3*i
  4707. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(doe2*(16*doe3)),0)*CFrame.new(0,-3,0+25*doe3)*CFrame.Angles(-math.rad(90),0,math.rad(math.random(-10,10))),14,14,14,-.32,-.32,-.32,.04,"Brick",7,math.random(6,9),"")
  4708. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(180+doe2*(16*doe3)),0)*CFrame.new(0,-3,0+25*doe3)*CFrame.Angles(-math.rad(90),0,math.rad(math.random(-10,10))),14,14,14,-.32,-.32,-.32,.04,"Brick",7,math.random(6,9),"")
  4709. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0),0.005+(doe3/11),0.01+(doe3/55),0.005+(doe3/11),0.004,0,0.004,.05,"FileMesh",2,math.random(-12,12),"662585058")
  4710. RJ.C0=clerp(RJ.C0,CFrame.new(0, 0, -0, 1, -9.36750677e-17, 0, -9.36750677e-17, 1, 0, 0, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(doe2*(16*doe3)),0),.3)
  4711. Neck.C0=clerp(Neck.C0,CFrame.new(-6.89597977e-17, 1.47231925, 0.146465942, 1, -4.60215665e-17, 8.70459447e-18, -4.68375339e-17, 0.982578814, -0.185846552, 0, 0.185846567, 0.982578814)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  4712. RS.C0=clerp(RS.C0,CFrame.new(1.97143924, 0.520025611, -0.14842324, -0.017068008, -0.981362224, 0.191408142, 0.999854445, -0.0167465936, 0.00329687633, -2.99956318e-05, 0.191436544, 0.981505036)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  4713. LS.C0=clerp(LS.C0,CFrame.new(-1.99347508, 0.425046355, 0.124238819, 0.0411640182, 0.983868659, 0.174092263, -0.999152482, 0.040529117, 0.00720195705, 2.99745734e-05, -0.174241155, 0.984703064)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  4714. RH.C0=clerp(RH.C0,CFrame.new(0.31254667, -1.96351218, -0.0185402855, 0.97691673, 0.191410765, -0.0948460475, -0.190515056, 0.981510043, 0.0184960179, 0.0966326892, 5.31661499e-07, 0.995320201)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  4715. LH.C0=clerp(LH.C0,CFrame.new(-0.454886347, -1.33141136, -0.224726528, 0.981228352, -0.149459034, 0.121872909, 0.105624191, 0.945245028, 0.308796823, -0.161352232, -0.290127426, 0.94328773)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  4716. end
  4717. flam:Remove()
  4718. elseif mode=="Lullaby" then
  4719. hum.WalkSpeed=0
  4720. hum.JumpPower=0
  4721. hum.AutoRotate=false
  4722. sounds(Root,"588735023",3,.8)
  4723. local ref=parts(e,"ref",Vector3.new(.1,.1,.1),"Smoky grey",Enum.Material.SmoothPlastic,0,1)
  4724. ref.Anchored=true
  4725. ref.CFrame=CFrame.new(Root.Position)*CFrame.new(0,-3,0)*CFrame.Angles(0,0,math.rad(90))
  4726. RLockEffect(e,modecolor[1],ref.CFrame,ref,1,210,210,0,4,4,.02,"Cylinder",6,0,"")
  4727. local ref2=parts(e,"ref",Vector3.new(.1,.1,.1),"Smoky grey",Enum.Material.SmoothPlastic,0,1)
  4728. ref2.Anchored=true
  4729. ref2.CFrame=CFrame.new(Root.Position+Vector3.new(math.random(-250,250)/100,math.random(-100,100)/100,math.random(-250,250)/100))
  4730. local wat=math.random(1,3)
  4731. if wat==1 then
  4732. damagegui(ref2,"Sleep, my children...",.008)
  4733. elseif wat==2 then
  4734. damagegui(ref2,"Look at you, you're very sleepy...",.008)
  4735. elseif wat==3 then
  4736. damagegui(ref2,"I'll make you sleep well...",.008)
  4737. end
  4738. for i=0,1,0.02 do
  4739. swait()
  4740. Mdamage("None",Root,23-22*i,math.random(1,4),0.1,"")
  4741. ref.CFrame=CFrame.new(Root.Position)*CFrame.new(0,-3,0)*CFrame.Angles(0,0,math.rad(90))
  4742. Effect(e,modecolor[2],RArm.CFrame*CFrame.new(0,-1.3,0),8,8,8,-.4,-.4,-.4,.08,"Sphere",6,0,"")
  4743. Effect(e,modecolor[2],LArm.CFrame*CFrame.new(0,-1.3,0),8,8,8,-.4,-.4,-.4,.08,"Sphere",6,0,"")
  4744. Effect(e,modecolor[1],RArm.CFrame*CFrame.new(0,-1.3,0)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),4,4,4,-.3,-.3,-.3,.07,"Sphere",3,.3,"")
  4745. Effect(e,modecolor[1],LArm.CFrame*CFrame.new(0,-1.3,0)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),4,4,4,-.3,-.3,-.3,.07,"Sphere",3,.3,"")
  4746. RJ.C0=clerp(RJ.C0,CFrame.new(4.14909593e-17, -0.885848522, -0.204119027, 1, -4.27553446e-17, -1.91242023e-17, -4.68375339e-17, 0.912843645, 0.40830934, 0, -0.40830934, 0.912843645)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  4747. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.3060528, 0.299719036, 1, 0, 0, 0, 0.867858171, -0.496812046, 0, 0.496812046, 0.867858171)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  4748. RS.C0=clerp(RS.C0,CFrame.new(1.48544645, 1.39449525, 0.0995207876, 0.994540513, -0.0621472932, -0.0838266909, -0.0386692137, -0.965610385, 0.257101595, -0.0969220996, -0.252456456, -0.962741852)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  4749. LS.C0=clerp(LS.C0,CFrame.new(-1.60332191, 1.18335962, 0.249968797, 0.981593251, 0.190980688, 0.00107636943, 0.178433627, -0.919084609, 0.351347476, 0.0680898577, -0.344688207, -0.936244607)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  4750. RH.C0=clerp(RH.C0,CFrame.new(0.568739772, -0.812144816, -0.905020952, 0.995555997, -0.0557800196, -0.0758741945, 0.0134156533, 0.88149029, -0.472011626, 0.0932111815, 0.468896151, 0.878321171)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  4751. LH.C0=clerp(LH.C0,CFrame.new(-0.58529526, -1.83054256, 0.556173265, 0.994941652, 0.0782623664, 0.0629779026, -0.100154236, 0.821296453, 0.561641693, -0.00776812807, -0.56510812, 0.824980378)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  4752. end
  4753. sounds(Root,"588735155",3,1.2)
  4754. ref:Remove()
  4755. MStatus("Sleep",Root,50)
  4756. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.new(0,-3,0)*CFrame.Angles(0,0,math.rad(90)),2,510,510,0,-2,-2,.015,"Cylinder",6,0,"")
  4757. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.new(0,-3,0)*CFrame.Angles(0,0,math.rad(90)),1,510,510,0,-4,-4,.01,"Cylinder",6,0,"")
  4758. for i=0,1,0.015 do
  4759. swait()
  4760. if i<=.4 then
  4761. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(0,math.random(2,14),math.random(-50,50))*CFrame.Angles(math.rad(90),0,0),8,8,8,-.2,-.2,-.2,.03,"Brick",7,math.random(2,9),"")
  4762. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(0,math.random(2,14),math.random(-50,50))*CFrame.Angles(math.rad(90),0,0),8,8,8,-.2,-.2,-.2,.03,"Brick",7,math.random(2,9),"")
  4763. Effect(e,modecolor[2],RArm.CFrame*CFrame.new(0,-1.3,0),8,8,8,-.4,-.4,-.4,.08,"Sphere",6,0,"")
  4764. Effect(e,modecolor[2],LArm.CFrame*CFrame.new(0,-1.3,0),8,8,8,-.4,-.4,-.4,.08,"Sphere",6,0,"")
  4765. Effect(e,modecolor[1],RArm.CFrame*CFrame.new(0,-1.3,0)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),4,4,4,-.3,-.3,-.3,.07,"Sphere",3,.3,"")
  4766. Effect(e,modecolor[1],LArm.CFrame*CFrame.new(0,-1.3,0)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),4,4,4,-.3,-.3,-.3,.07,"Sphere",3,.3,"")
  4767. end
  4768. RJ.C0=clerp(RJ.C0,CFrame.new(4.14909593e-17, -0.885848522, -0.204119027, 1, -4.27553446e-17, -1.91242023e-17, -4.68375339e-17, 0.912843645, 0.40830934, 0, -0.40830934, 0.912843645)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  4769. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.52483213, -0.189938188, 1, 0, 0, 0, 0.933961034, 0.357374847, 0, -0.357374847, 0.933961034)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.15)
  4770. RS.C0=clerp(RS.C0,CFrame.new(1.44582772, 0.0405168235, -0.485600412, 0.997182488, -0.0430896915, 0.06140453, 0.0692964792, 0.842600465, -0.534062326, -0.0287269019, 0.536812663, 0.843212306)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.15)
  4771. LS.C0=clerp(LS.C0,CFrame.new(-1.47377074, -0.0407868624, -0.460009247, 0.993525982, 0.100577563, 0.0528244078, -0.0494173877, 0.801297188, -0.596222043, -0.102294609, 0.589751542, 0.801079929)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.15)
  4772. RH.C0=clerp(RH.C0,CFrame.new(0.568739772, -0.812144816, -0.905020952, 0.995555997, -0.0557800196, -0.0758741945, 0.0134156533, 0.88149029, -0.472011626, 0.0932111815, 0.468896151, 0.878321171)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  4773. LH.C0=clerp(LH.C0,CFrame.new(-0.58529526, -1.83054256, 0.556173265, 0.994941652, 0.0782623664, 0.0629779026, -0.100154236, 0.821296453, 0.561641693, -0.00776812807, -0.56510812, 0.824980378)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  4774. end
  4775. hum.AutoRotate=true
  4776. elseif mode=="Somnambulist" then
  4777. Effect(e,"Alder",CFrame.new(Root.Position),10,10,10,26,26,26,.06,"Sphere",6,0,"")
  4778. local ref4=parts(e,modecolor[1],Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,0)
  4779. ref4.Anchored=true
  4780. ref4.CFrame=Root.CFrame
  4781. meshs(ref4,"Mesh",Vector3.new(20,20,20),Enum.MeshType.Sphere,"")
  4782. coroutine.resume(coroutine.create(function()
  4783. local reee=Root.CFrame
  4784. for i=1,50 do
  4785. swait()
  4786. ref4.CFrame=clerp(ref4.CFrame,reee*CFrame.new(0,0,-30),.06)
  4787. end
  4788. sounds(ref4,"677958398",3,2)
  4789. local ref1=parts(e,modecolor[1],Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,1)
  4790. ref1.Anchored=true
  4791. ref1.CFrame=CFrame.new(Root.Position)
  4792. local ref2=parts(e,modecolor[1],Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,1)
  4793. ref2.Anchored=true
  4794. ref2.CFrame=CFrame.new(Root.Position)
  4795. local ref3=parts(e,modecolor[1],Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,1)
  4796. ref3.Anchored=true
  4797. ref3.CFrame=CFrame.new(Root.Position)
  4798. local spini=0
  4799. local hh1=particles(ref1,.8,"Pastel violet","262059101",.7,1,"Front",5,1,0,1,.6,.9,55,55,70,1,true)
  4800. local hh2=particles(ref2,.8,"Pastel violet","262059101",.7,1,"Front",5,1,0,1,.6,.9,55,55,70,1,true)
  4801. local hh3=particles(ref3,.8,"Pastel violet","262059101",.7,1,"Front",5,1,0,1,.6,.9,55,55,70,1,true)
  4802. local hh4=particles(ref1,.8,"Alder","262059101",.7,1,"Front",4,2,0,1,.5,1.5,55,55,12,44444,false)
  4803. local hh5=particles(ref2,.8,"Alder","262059101",.7,1,"Front",4,2,0,1,.5,1.5,55,55,12,44444,false)
  4804. local hh6=particles(ref3,.8,"Alder","262059101",.7,1,"Front",4,2,0,1,.5,1.5,55,55,12,44444,false)
  4805. for i=1,100 do
  4806. swait()
  4807. spini=spini+3+(i/8)
  4808. ref1.CFrame=clerp(ref1.CFrame,CFrame.new(ref4.Position)*CFrame.Angles(0,math.rad(spini),0)*CFrame.new(0,0,-9),.3)
  4809. ref2.CFrame=clerp(ref2.CFrame,CFrame.new(ref4.Position)*CFrame.Angles(0,math.rad(120+spini),0)*CFrame.new(0,0,-9),.3)
  4810. ref3.CFrame=clerp(ref3.CFrame,CFrame.new(ref4.Position)*CFrame.Angles(0,math.rad(240+spini),0)*CFrame.new(0,0,-9),.3)
  4811. Mdamage("None",ref4,45,math.random(13,17),0.1,"")
  4812. end
  4813.  
  4814. sounds(ref4,"588718963",5,.9)
  4815. --sounds(ref4,"588734767",2.2,.7)
  4816. local hh8=particles(ref1,.8,"Pastel violet","262059101",.7,1,"Front",5,1,0,1,.6,.9,55,55,50,1,false)
  4817. local hh9=particles(ref2,.8,"Pastel violet","262059101",.7,1,"Front",5,1,0,1,.6,.9,55,55,50,1,false)
  4818. local hh10=particles(ref3,.8,"Pastel violet","262059101",.7,1,"Front",5,1,0,1,.6,.9,55,55,50,1,false)
  4819. for i=1,200 do
  4820. swait()
  4821. spini=spini+17
  4822. ref1.CFrame=clerp(ref1.CFrame,CFrame.new(ref4.Position)*CFrame.Angles(0,math.rad(spini),0)*CFrame.new(0,0,-9),.7)
  4823. ref2.CFrame=clerp(ref2.CFrame,CFrame.new(ref4.Position)*CFrame.Angles(0,math.rad(120+spini),0)*CFrame.new(0,0,-9),.7)
  4824. ref3.CFrame=clerp(ref3.CFrame,CFrame.new(ref4.Position)*CFrame.Angles(0,math.rad(240+spini),0)*CFrame.new(0,0,-9),.7)
  4825. ref4.CFrame=clerp(ref4.CFrame,ref4.CFrame*CFrame.new(0,0,0-(i/10)),.3)
  4826. Mdamage("None",ref4,45,math.random(13,17),0.1,"")
  4827. end
  4828. Effect(e,"Alder",CFrame.new(ref4.Position),10,10,10,36,36,36,.05,"Sphere",6,0,"")
  4829. Effect(e,"Pastel violet",CFrame.new(ref4.Position),6,6,6,36,36,36,.06,"Sphere",6,0,"")
  4830. Effect(e,"Alder",CFrame.new(ref4.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,2,5,5,.3,.02,"FileMesh",6,0,"3270017")
  4831. Effect(e,"Pastel violet",CFrame.new(ref4.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.03,.01,0.02,0,0.02,.02,"FileMesh",2,math.random(-42,42),"662585058")
  4832. Effect(e,"Alder",CFrame.new(ref4.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.03,.01,0.03,0,0.03,.01,"FileMesh",2,math.random(-42,42),"662585058")
  4833. sounds(ref4,"233091161",3,1.3)
  4834. particles(ref4,1,"Alder","262059101",.6,1,"Front",40,60,0,1,1,2,55,55,212,44444,false,20)
  4835. particles(ref4,1,"Pastel violet","262059101",.6,1,"Front",40,60,0,1,1,2,55,55,212,44444,false,20)
  4836. Mdamage("None",ref4,65,math.random(16,21),0,"")
  4837. hh1.Enabled=false
  4838. hh2.Enabled=false
  4839. hh3.Enabled=false
  4840. hh4.Enabled=false
  4841. hh5.Enabled=false
  4842. hh6.Enabled=false
  4843. hh8.Enabled=false
  4844. hh9.Enabled=false
  4845. hh10.Enabled=false
  4846. ref4.Transparency=1
  4847. game:GetService("Debris"):AddItem(ref1,2)
  4848. game:GetService("Debris"):AddItem(ref2,2)
  4849. game:GetService("Debris"):AddItem(ref3,2)
  4850. game:GetService("Debris"):AddItem(ref4,3)
  4851. end))
  4852.  
  4853. elseif mode=="Amativeness" then
  4854.  
  4855. elseif mode=="Nil" then
  4856.  
  4857. elseif mode=="Wither" then
  4858. hum.AutoRotate=false
  4859. for i=0,1,0.07 do
  4860. swait()
  4861. local aim=CFrame.new(Root.Position,mouse.Hit.p)
  4862. local direction=aim.lookVector
  4863. local heed=math.atan2(direction.x,direction.z)
  4864. local heed=math.deg(heed)
  4865. Root.CFrame=clerp(Root.CFrame,CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(heed-180),math.rad(0)),0.15)
  4866. RJ.C0=clerp(RJ.C0,CFrame.new(-3.07032387e-05, 1-.2*math.sin(sin/30), 3.66327949e-05, 0.365233898, -3.60649011e-15, -0.930915773, 2.79274718e-05, 1, 1.09570165e-05, 0.930915773, -2.99999992e-05, 0.365233898)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4867. Neck.C0=clerp(Neck.C0,CFrame.new(1.87964433e-05, 1.50002456, -2.13099647e-05, 0.365233898, 2.79274718e-05, 0.930915773, -3.60649011e-15, 1, -2.99999992e-05, -0.930915773, 1.09570165e-05, 0.365233898)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4868. RS.C0=clerp(RS.C0,CFrame.new(1.61391425, 0.0711705685, -0.342857212, 0.908895373, -0.369885743, 0.1925973, 0.401635081, 0.900713503, -0.165543348, -0.112242907, 0.227815449, 0.967213392)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4869. LS.C0=clerp(LS.C0,CFrame.new(-1.92762482, 0.430832565, -0.291689336, 0.0453204662, 0.927795708, -0.370325655, -0.996603668, 0.0675055012, 0.0471605733, 0.0687543899, 0.366930544, 0.927704096)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4870. RH.C0=clerp(RH.C0,CFrame.new(0.590745747, -1.52371395, -0.13567847, 0.981111169, -0.169943064, 0.0924131274, 0.14146705, 0.956155479, 0.256425232, -0.131939024, -0.238508269, 0.962136209)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4871. LH.C0=clerp(LH.C0,CFrame.new(-0.553898275, -2.04400301, 0.340089291, 0.939236581, -0.00486665964, 0.343236327, -0.0787200257, 0.97019881, 0.229166746, -0.334122717, -0.242261291, 0.910863101)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4872. end
  4873. Effect(e,modecolor[2],CFrame.new(Torso.Position),6,6,6,34,34,34,.05,"Sphere",6,0,"")
  4874. local ref=parts(e,modecolor[1],Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,0)
  4875. local refmesh=meshs(ref,"Mesh",Vector3.new(11,60,60),Enum.MeshType.Cylinder,"")
  4876. ref.Anchored=true
  4877. local ref2=parts(e,"ref",Vector3.new(.2,.2,.2),"Really black",Enum.Material.Neon,0,1)
  4878. ref2.Anchored=true
  4879. local asdsd=particles(ref2,.7,modecolor[1],"262059101",.8,1,"Back",30,15,0,1,.8,1,55,55,250,44444,false)
  4880.  
  4881. sounds(ref,"231917813",3,1.5)
  4882. sounds(Root,"231917813",3,1.5)
  4883. local h=0
  4884.  
  4885.  
  4886. CameraShake(350,Root,3,.02)
  4887. for i=0,1,0.02 do
  4888. swait()
  4889. local start=(LArm.CFrame*CFrame.new(0,-1.8,0)).p
  4890. local hitt=mouse.Hit.p
  4891. ref2.CFrame=CFrame.new(hitt)
  4892. Mdamage("None",ref2,25-23*i,math.random(13,16),0.1,"")
  4893. ref.CFrame=CFrame.new((start+hitt)/2,hitt)*CFrame.Angles(0,math.rad(90),0)
  4894. refmesh.Scale=Vector3.new(((start-hitt).magnitude)*5,60-61*i,60-61*i)
  4895. h=h+1
  4896. if h>=3 then
  4897. h=0
  4898. Effect(e,modecolor[2],CFrame.new(start,hitt),10-10*i,10-10*i,41-20*i,22-17*i,22-17*i,-2+2*i,.09,"Sphere",6,0,"")
  4899. Effect(e,modecolor[2],ref.CFrame,((start-hitt).magnitude)*5,60-60*i,60-60*i,0,9-9*i,9-9*i,.09,"Cylinder",6,0,"")
  4900. end
  4901. local aim=CFrame.new(Root.Position,mouse.Hit.p)
  4902. local direction=aim.lookVector
  4903. local heed=math.atan2(direction.x,direction.z)
  4904. local heed=math.deg(heed)
  4905.  
  4906. Effect(e,modecolor[1],CFrame.new(ref2.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),70-50*i,70-50*i,70-50*i,-1+.3*i,41-6*i,-1+.3*i,.08,"Sphere",6,0,"")
  4907. Effect2(e,modecolor[1],CFrame.new(ref2.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),66-45*i,152-62*i,66-45*i,-3+2.5*i,-2+1.8*i,-3+2.5*i,.05,"Sphere",10-8*i,"")
  4908. asdsd.Size=NSn({NSKp(0, 30-24*i),NSKp(1, 15-14.8*i)})
  4909. asdsd.Speed=NRn(250-120*i)
  4910. Root.CFrame=clerp(Root.CFrame,CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(heed-180),math.rad(0)),0.15)
  4911. RJ.C0=clerp(RJ.C0,CFrame.new(-3.07032387e-05, 1-.2*math.sin(sin/30), 3.66327949e-05, 0.365233898, -3.60649011e-15, -0.930915773, 2.79274718e-05, 1, 1.09570165e-05, 0.930915773, -2.99999992e-05, 0.365233898)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4912. Neck.C0=clerp(Neck.C0,CFrame.new(1.87964433e-05, 1.50002456, -2.13099647e-05, 0.365233898, 2.79274718e-05, 0.930915773, -3.60649011e-15, 1, -2.99999992e-05, -0.930915773, 1.09570165e-05, 0.365233898)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4913. RS.C0=clerp(RS.C0,CFrame.new(1.61391425, 0.0711705685, -0.342857212, 0.908895373, -0.369885743, 0.1925973, 0.401635081, 0.900713503, -0.165543348, -0.112242907, 0.227815449, 0.967213392)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4914. LS.C0=clerp(LS.C0,CFrame.new(-1.92762482, 0.430832565, -0.291689336, 0.0453204662, 0.927795708, -0.370325655, -0.996603668, 0.0675055012, 0.0471605733, 0.0687543899, 0.366930544, 0.927704096)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4915. RH.C0=clerp(RH.C0,CFrame.new(0.590745747, -1.52371395, -0.13567847, 0.981111169, -0.169943064, 0.0924131274, 0.14146705, 0.956155479, 0.256425232, -0.131939024, -0.238508269, 0.962136209)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4916. LH.C0=clerp(LH.C0,CFrame.new(-0.553898275, -2.04400301, 0.340089291, 0.939236581, -0.00486665964, 0.343236327, -0.0787200257, 0.97019881, 0.229166746, -0.334122717, -0.242261291, 0.910863101)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  4917. end
  4918. hum.AutoRotate=true
  4919. asdsd.Enabled=false
  4920. ref:Remove()
  4921. --ref2:Remove()
  4922. game:GetService("Debris"):AddItem(ref2,4)
  4923.  
  4924. elseif mode=="True Catastrophe" then
  4925.  
  4926. elseif mode=="Cyclone" then
  4927.  
  4928. elseif mode=="Minstrel" then
  4929.  
  4930. elseif mode=="Sombra" then
  4931. local ref=parts(e,"ref",Vector3.new(.2,.2,.2),"Really black",Enum.Material.Neon,0,1)
  4932. ref.Anchored=true
  4933. ref.CFrame=CFrame.new(mouse.Hit.p+Vector3.new(0,1,0))
  4934. meshs(ref,"Mesh",Vector3.new(1,380,380),Enum.MeshType.Cylinder,"")
  4935. local hits,poss=rayCast(ref.Position,-ref.CFrame.upVector,999,chr)
  4936. if hits~=nil then
  4937. REffect(e,modecolor[1],CFrame.new(poss)*CFrame.Angles(0,0,math.rad(90)),2,150,150,-.05,-4,-4,.04,"Cylinder",6,0,"")
  4938. ref.CFrame=CFrame.new(poss)*CFrame.Angles(0,math.random(-120,120),math.rad(90))
  4939. hum.WalkSpeed=0
  4940. hum.JumpPower=0
  4941. hum.AutoRotate=false
  4942. Root.Anchored=true
  4943. local oring=Root.CFrame
  4944. sounds(Root,"1472248118",3.5,1.1)
  4945. for i=0,1,0.04 do
  4946. swait()
  4947. Root.CFrame=clerp(Root.CFrame,oring*CFrame.new(0,-8,0),.2)
  4948. RJ.C0=clerp(RJ.C0,CFrame.new(4.25239284e-18, -0.00432334701, -0.0807504505, 1, -9.82181395e-16, -5.25885004e-17, -9.83588211e-16, 0.998569727, 0.0534659773, 0, -0.0534659773, 0.998569727)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.5)
  4949. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.50123751, -0.0888370872, 1, 0, 0, 0, 0.969821453, 0.243816987, 0, -0.243816987, 0.969821453)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.5)
  4950. RS.C0=clerp(RS.C0,CFrame.new(0.417676121, 0.298905194, -0.82144773, -0.164930016, 0.864000976, 0.475710571, 0.979468465, 0.200168371, -0.0239682049, -0.115930766, 0.461990356, -0.879275382)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.5)
  4951. LS.C0=clerp(LS.C0,CFrame.new(-0.417448014, 0.521077216, -0.866203606, -0.00113600027, -0.740867972, -0.671649814, -0.997582853, -0.0458261035, 0.0522360727, -0.0694791228, 0.670085609, -0.739025116)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.5)
  4952. RH.C0=clerp(RH.C0,CFrame.new(0.507892191, -1.99700797, -0.0258190408, 0.999171257, -0.0275272951, -0.0299848188, 0.0258717798, 0.998191357, -0.0542664602, 0.031424392, 0.0534457192, 0.998076379)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.5)
  4953. LH.C0=clerp(LH.C0,CFrame.new(-0.531556249, -1.99586904, -0.0233107321, 0.995296001, 0.0471440814, 0.0846363902, -0.0423771515, 0.997459471, -0.0572625697, -0.0871209428, 0.0534065552, 0.994765222)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.5)
  4954. end
  4955. Root.CFrame=CFrame.new(ref.Position-Vector3.new(0,5,0))
  4956. oring=Root.CFrame
  4957. sounds(Root,"144955678",3.2,.9)
  4958. Effect(e,modecolor[1],CFrame.new(poss)*CFrame.Angles(0,0,math.rad(90)),1,350,350,0,15,15,.06,"Cylinder",6,0,"")
  4959. ref.Transparency=0
  4960. local function spike(cf)
  4961. local sspik=cwedges(e,"",Vector3.new(7,19,7),modecolor[1],Enum.Material.SmoothPlastic,0,0)
  4962. sspik.Anchored=true
  4963. sspik.CFrame=cf*CFrame.Angles(math.rad(math.random(-18,18)),math.random(-120,120),math.rad(math.random(-18,18)))*CFrame.new(0,-10,0)
  4964. local re=sspik.CFrame
  4965. coroutine.resume(coroutine.create(function(pk)
  4966. sounds(pk,"597499462",3.4,1.3)
  4967. local flam1=particles(pk,.8,"Black","522606102",.2,1,"Top",3,3,0,1,.7,1,55,55,13,11,false,4)
  4968. flam1.Acceleration=Vector3.new(0,-30,0)
  4969. for i=1,60 do
  4970. swait()
  4971. if i>=8 then
  4972. Mdamage("None",pk,9,math.random(5,7),0.1,"")
  4973. else
  4974. Mdamage("None",pk,9,math.random(23,37),0.1,"")
  4975. end
  4976. pk.CFrame=clerp(pk.CFrame,re*CFrame.new(0,15,0),.3)
  4977. end
  4978. for i=0,1.1,.04 do
  4979. swait()
  4980. pk.Transparency=i
  4981. end
  4982. pk.Transparency=1
  4983. pk:Remove()
  4984. end),sspik)
  4985. end
  4986. coroutine.resume(coroutine.create(function(s)
  4987. local refz=parts(e,"ref",Vector3.new(.2,.2,.2),"Really black",Enum.Material.Neon,0,1)
  4988. refz.Anchored=true
  4989. refz.CFrame=CFrame.new(poss)
  4990. swait(30)
  4991. CameraShake(750,Root,3,.08)
  4992. for i=0,math.random(8,12) do
  4993. spike(refz.CFrame*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(math.random(-100,100)/4,0,math.random(-100,100)/4))
  4994. end
  4995. swait(90)
  4996. for i=0,1.1,.04 do
  4997. swait()
  4998. s.Transparency=i
  4999. end
  5000. s.Transparency=1
  5001. s:Remove()
  5002. refz:Remove()
  5003. end),ref)
  5004. for i=0,1,0.05 do
  5005. swait()
  5006. Root.CFrame=clerp(Root.CFrame,oring*CFrame.new(0,8,0),.4)
  5007. RJ.C0=clerp(RJ.C0,CFrame.new(1.90734863e-06, -0.0149427801, 0.0884052888, 1, -9.81655599e-16, 6.16268019e-17, -9.83588211e-16, 0.998035252, -0.0626550764, 0, 0.0626550764, 0.998035252)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.9)
  5008. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.43594325, 0.117219642, 1, 0, 0, 0, 0.978608489, -0.205731407, 0, 0.205731407, 0.978608489)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.9)
  5009. RS.C0=clerp(RS.C0,CFrame.new(1.53294015, 1.2211014, -0.0131970346, -0.0734649971, -0.143687055, 0.986892581, -0.0373094976, -0.988477945, -0.146695212, 0.996599674, -0.0475974344, 0.0672576353)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.9)
  5010. LS.C0=clerp(LS.C0,CFrame.new(-1.53566861, 1.07486546, -0.0038818568, -0.0351750217, 0.191066936, -0.98094666, -0.0307650268, -0.981295824, -0.190031782, -0.998907506, 0.0234944746, 0.0403952785)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.9)
  5011. RH.C0=clerp(RH.C0,CFrame.new(0.50788939, -1.98653686, 0.0363723487, 0.999171257, -0.0275272951, -0.0299848188, 0.0293402597, 0.99765712, 0.0618028007, 0.0282132979, -0.0626313388, 0.997637987)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.9)
  5012. LH.C0=clerp(LH.C0,CFrame.new(-0.531558037, -1.98511493, 0.0387312621, 0.995296001, 0.0471440814, 0.0846363902, -0.0521910489, 0.996925592, 0.0584430397, -0.0816209242, -0.0625853837, 0.994696498)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.9)
  5013. end
  5014. Root.Anchored=false
  5015. hum.AutoRotate=true
  5016. end
  5017. elseif mode=="Fictitious" then
  5018. for i=0,1,0.07 do
  5019. swait()
  5020. RJ.C0=clerp(RJ.C0,CFrame.new(1.44302081e-08, -0.00260057556, -0.0452057235, 1, 4.15183763e-07, -3.18685125e-07, 3.95779068e-07, 0.998360634, 0.0574326254, -3.39008011e-07, -0.0574319549, 0.998349547)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  5021. Neck.C0=clerp(Neck.C0,CFrame.new(3.34923925e-07, 1.49765956, 0.0477407724, 1, 2.33679472e-07, -1.51037582e-07, 1.86497346e-07, 0.999485135, 0.0322615318, -1.60187483e-07, -0.0322607085, 0.999479651)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  5022. RS.C0=clerp(RS.C0,CFrame.new(0.506128967, 0.597761393, -0.982940853, -0.00417280896, 0.660658598, 0.750674903, 0.979567528, -0.148262754, 0.135929704, 0.201099813, 0.735899627, -0.646537662)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  5023. LS.C0=clerp(LS.C0,CFrame.new(-0.684561431, 0.285560399, -0.72993058, 0.173506722, -0.678175926, -0.714123845, -0.906874418, 0.172740161, -0.384383529, 0.384034783, 0.714310169, -0.585045755)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  5024. RH.C0=clerp(RH.C0,CFrame.new(0.51496762, -1.99649358, -0.0679845288, 0.994086564, -0.0276396163, -0.105015472, 0.0214089863, 0.997979283, -0.0600121841, 0.106460184, 0.0574097075, 0.992658496)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  5025. LH.C0=clerp(LH.C0,CFrame.new(-0.521369874, -1.99603069, -0.0686411262, 0.998338103, 0.0392456837, 0.0421999432, -0.0367200635, 0.997591555, -0.0590354316, -0.0444153957, 0.0573883764, 0.997363687)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  5026. end
  5027. local refz=parts(e,"ref",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,0)
  5028. refz.Anchored=true
  5029. refz.CFrame=CFrame.new(Root.Position)
  5030. meshs(refz,"Mesh",Vector3.new(0,0,0),Enum.MeshType.Brick,"")
  5031. sounds(refz,"300915902",4,1.3)
  5032. for i=0,1,0.04 do
  5033. swait()
  5034. RJ.C0=clerp(RJ.C0,CFrame.new(1.44300598e-08, -0.00260093249, -0.0452057011, 1, 4.15183763e-07, -3.18685125e-07, 3.95779068e-07, 0.998360634, 0.0574326254, -3.39008011e-07, -0.0574319549, 0.998349547)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  5035. Neck.C0=clerp(Neck.C0,CFrame.new(3.23914577e-07, 1.49630642, 0.115249127, 1, 2.2546422e-07, -1.63047048e-07, 1.86497346e-07, 0.999804974, -0.0200323239, -1.60187483e-07, 0.0200328641, 0.99979949)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  5036. RS.C0=clerp(RS.C0,CFrame.new(1.73054361, 1.09446013, -0.967649221, -0.196545839, -0.476092041, 0.857150078, 0.843174994, -0.528254867, -0.100069977, 0.500434101, 0.703055084, 0.505252063)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.08)
  5037. LS.C0=clerp(LS.C0,CFrame.new(-1.72011602, 0.120296612, -0.593640506, 0.225332841, 0.580092907, -0.782762587, -0.851843596, 0.507241666, 0.130689085, 0.472858399, 0.637339354, 0.608443618)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.08)
  5038. RH.C0=clerp(RH.C0,CFrame.new(0.51496762, -1.99649358, -0.0679845288, 0.994086564, -0.0276396163, -0.105015472, 0.0214089863, 0.997979283, -0.0600121841, 0.106460184, 0.0574097075, 0.992658496)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  5039. LH.C0=clerp(LH.C0,CFrame.new(-0.521365881, -1.99603128, -0.0686375052, 0.998338103, 0.0392456837, 0.0421999432, -0.0367200635, 0.997591555, -0.0590354316, -0.0444153957, 0.0573883764, 0.997363687)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  5040. refz.Position=clerp(refz.Position,(Root.CFrame*CFrame.new(0,.5,-7)).p,.3)
  5041. refz:findFirstChild("Mesh").Scale=clerp(refz:findFirstChild("Mesh").Scale,Vector3.new(25,25,25),.08)
  5042. end
  5043. sounds(Root,"914309946",3.4,1.4)
  5044. for i=0,1,0.09 do
  5045. swait()
  5046. RJ.C0=clerp(RJ.C0,CFrame.new(-3.46526504e-05, -0.226024732, 0.246325254, 0.179239914, -0.051332932, -0.982465267, -0.225656167, 0.969868124, -0.0918432102, 0.957576334, 0.238161311, 0.162255481)*CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(0-360*i),0),.4)
  5047. Neck.C0=clerp(Neck.C0,CFrame.new(0.0846032351, 1.49059963, -0.204873845, 0.606267333, -0.0581711158, 0.793130636, -0.0837263614, 0.987109661, 0.136398494, -0.790841281, -0.149099872, 0.593581855)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5048. RS.C0=clerp(RS.C0,CFrame.new(1.40277469, -0.0179830045, -0.572603106, 0.740871847, 0.0105279088, 0.671563983, 0.142504632, 0.974648356, -0.172490895, -0.656354666, 0.223494619, 0.720589221)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5049. LS.C0=clerp(LS.C0,CFrame.new(-1.6482271, 0.136143118, 0.512715936, 0.750199556, 0.451559961, 0.483005583, -0.632453084, 0.70314008, 0.324957162, -0.19288291, -0.549261034, 0.813085854)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5050. RH.C0=clerp(RH.C0,CFrame.new(0.396210909, -1.92782247, 0.0838290155, 0.967097819, -0.0182997845, -0.253745824, 0.0419890918, 0.995212197, 0.0882590711, 0.250915796, -0.0960097164, 0.963235855)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5051. LH.C0=clerp(LH.C0,CFrame.new(-0.941935778, -1.33893836, -0.186061949, 0.335983276, -0.352906764, 0.873253763, 0.0547416843, 0.932900429, 0.355949849, -0.940275788, -0.0717898235, 0.332757652)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5052. refz.Position=clerp(refz.Position,(Root.CFrame*CFrame.new(0,.5,-7)).p,.3)
  5053. refz:findFirstChild("Mesh").Scale=clerp(refz:findFirstChild("Mesh").Scale,Vector3.new(25,25,25),.08)
  5054. end
  5055. sounds(refz,"300916082",3.1,1.4)
  5056. local num=2
  5057. Effect(e,"Lime green",CFrame.new(refz.Position),120,120,120,-4,-4,-4,.04,"Brick",6,0,"")
  5058. refz.Transparency=1
  5059. game:GetService("Debris"):AddItem(refz,2)
  5060. for i=1,50 do
  5061. local ref=parts(e,"ref",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,1)
  5062. ref.Anchored=true
  5063. local ref2=parts(e,"ref2",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,.5)
  5064. meshs(ref2,"Mesh",Vector3.new(20,20,20),Enum.MeshType.Brick,"")
  5065. ref2.Anchored=true
  5066. ref.CFrame=Root.CFrame*CFrame.new(0,0,-2)
  5067. ref2.Anchored=CFrame.new(ref.Position)
  5068. num=num+13
  5069. coroutine.resume(coroutine.create(function(c,c2,c3)
  5070. local la=c.CFrame
  5071. local num2=num
  5072. for i=1,30+(num2/10) do
  5073. swait()
  5074. c.CFrame=clerp(c.CFrame,la*CFrame.new(0,0,-num2),.05)
  5075. c2.CFrame=CFrame.new(c.Position)
  5076. end
  5077. c2.Transparency=1
  5078. sounds(c,"169445226",4,1.2)
  5079. Effect(e,"Lime green",CFrame.new(c.Position),20,20,20,9,9,9,.05,"Brick",6,0,"")
  5080. Effect(e,"Lime green",CFrame.new(c.Position),20,20,20,-.4,-.4,-.4,.02,"Brick",6,0,"")
  5081. Mdamage("None",c,15,math.random(17,22),0,"")
  5082. game:GetService("Debris"):AddItem(c,2)
  5083. game:GetService("Debris"):AddItem(c2,2)
  5084. end),ref,ref2,refz)
  5085. end
  5086. for i=0,1,0.03 do
  5087. swait()
  5088. RJ.C0=clerp(RJ.C0,CFrame.new(-3.676489e-05, -0.226022273, 0.246315911, 0.186444938, -1.2981498e-05, -0.982465446, -0.48389715, 0.870292306, -0.0918418989, 0.855033219, 0.49253574, 0.162255317)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5089. Neck.C0=clerp(Neck.C0,CFrame.new(-0.0890345573, 1.48197615, -0.0182486102, 0.200582325, -0.190779805, 0.960921347, 2.32306011e-05, 0.980856359, 0.194732845, -0.979676962, -0.0390376449, 0.196746886)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5090. RS.C0=clerp(RS.C0,CFrame.new(1.72543931, 0.220675647, -0.361855567, 0.890536308, -0.34131217, 0.300750762, 0.4059591, 0.894592762, -0.186818883, -0.205285877, 0.288461477, 0.935226083)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5091. LS.C0=clerp(LS.C0,CFrame.new(-1.69930279, 0.338095069, 0.311057538, 0.813415349, 0.540067375, 0.216061622, -0.578780353, 0.788514435, 0.207986489, -0.0580410063, -0.294231653, 0.953970075)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5092. RH.C0=clerp(RH.C0,CFrame.new(0.911541104, -1.74429882, 0.0838287622, 0.788585842, -0.560854852, -0.2521393, 0.583987832, 0.811479807, 0.0214256514, 0.192589253, -0.164142251, 0.967453778)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5093. LH.C0=clerp(LH.C0,CFrame.new(-1.5751127, -1.61932802, -0.166655153, 0.160116807, 0.900475025, 0.404360622, 0.0202020854, 0.406570703, -0.913396001, -0.986891448, 0.15441899, 0.0469073243)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5094. end
  5095. elseif mode=="Benevolence" then
  5096. hum.WalkSpeed=8
  5097. hum.JumpPower=0
  5098. sounds(Root,"1985991193",2.4,.9)
  5099. local del=0
  5100. for i=0,1,0.015 do
  5101. swait()
  5102. Effect(e,modecolor[1],RArm.CFrame*CFrame.new(0,-1.4,0)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),2,2,2,.2,.2,4,.08,"Sphere",6,0,"")
  5103. Effect(e,modecolor[1],LArm.CFrame*CFrame.new(0,-1.4,0)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),2,2,2,.2,.2,4,.08,"Sphere",6,0,"")
  5104. del=del+1
  5105. if del>=8 then
  5106. del=0
  5107. Effect(e,modecolor[2],CFrame.new(Root.Position-Vector3.new(0,3,0)),290,2,290,-2,1,-2,.09,"Sphere",6,0,"")
  5108. end
  5109. RJ.C0=clerp(RJ.C0,CFrame.new(-7.09919618e-07, -0.0119929845, -0.0446433611, 1.00000036, -5.81353447e-07, 1.59476494e-05, -1.60701347e-07, 0.999725342, 0.0236263108, -1.80728803e-05, -0.0236255508, 0.999720752)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  5110. Neck.C0=clerp(Neck.C0,CFrame.new(-2.36033316e-07, 1.49812877, -0.0629803687, 1, 2.14596025e-06, -1.68640108e-05, -4.01131871e-07, 0.994703054, 0.102790579, 1.69952691e-05, -0.102790579, 0.994703054)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  5111. RS.C0=clerp(RS.C0,CFrame.new(1.63898337, 0.198953122, -0.737422109, 0.930746019, -0.349256307, 0.108314142, 0.296624064, 0.547907233, -0.782184124, 0.21383664, 0.76014322, 0.613560259)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  5112. LS.C0=clerp(LS.C0,CFrame.new(-1.55594385, 0.105719775, -0.731978178, 0.914637327, 0.390140265, -0.10596808, -0.325609803, 0.555545807, -0.765079916, -0.239618376, 0.734274805, 0.635156393)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  5113. RH.C0=clerp(RH.C0,CFrame.new(0.530408382, -1.98741496, -0.00304345414, 0.998966515, -0.0391461663, 0.0230975971, 0.0386405103, 0.999012232, 0.0219470114, -0.0239339266, -0.0210318323, 0.999492347)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  5114. LH.C0=clerp(LH.C0,CFrame.new(-0.500028372, -1.98858964, -0.00234356895, 0.997592211, 0.0297824424, 0.0626323521, -0.0282351803, 0.999277532, -0.0254456978, -0.0633449256, 0.0236159954, 0.997712314)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  5115. end
  5116. MStatus("Bless",Root,32)
  5117. Effect(e,modecolor[1],CFrame.new(Root.Position-Vector3.new(0,3,0)),320,5,320,2,-.1,2,.03,"Sphere",6,0,"")
  5118. Effect(e,modecolor[1],CFrame.new(Root.Position-Vector3.new(0,3,0)),320,2,320,-8,15,-8,.03,"Sphere",6,0,"")
  5119. Effect(e,modecolor[2],CFrame.new(Root.Position-Vector3.new(0,3,0)),320,2,320,7,-.01,7,.04,"Sphere",6,0,"")
  5120. Effect(e,modecolor[1],CFrame.new(Root.Position-Vector3.new(0,3,0))*CFrame.Angles(-math.rad(90),0,0),64,64,2,0,0,0,.05,"FileMesh",3,1,"3270017")
  5121. Effect(e,modecolor[1],CFrame.new(Root.Position-Vector3.new(0,3,0))*CFrame.Angles(-math.rad(90),0,0),64,64,2,1,1,0,.04,"FileMesh",3,.4,"3270017")
  5122. sounds(Root,"969800663",2.8,.7)
  5123. for i=0,1,0.03 do
  5124. swait()
  5125. Effect(e,modecolor[1],RArm.CFrame*CFrame.new(0,-1.4,0)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),2,2,2,.2,.2,4,.08,"Sphere",6,0,"")
  5126. Effect(e,modecolor[1],LArm.CFrame*CFrame.new(0,-1.4,0)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),2,2,2,.2,.2,4,.08,"Sphere",6,0,"")
  5127. RJ.C0=clerp(RJ.C0,CFrame.new(1.36283745e-06, -0.00892102905, 0.0852929354, 1.00000036, 1.45661852e-06, 1.58916264e-05, -1.60701347e-07, 0.994579196, -0.104025364, -1.80728803e-05, 0.104025543, 0.994574547)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  5128. Neck.C0=clerp(Neck.C0,CFrame.new(-8.86915313e-06, 1.42353165, 0.119730651, 1.00000036, -5.34194214e-06, -1.7267992e-05, 1.45661852e-06, 0.982587337, -0.185826033, 1.58916264e-05, 0.185824856, 0.982582808)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  5129. RS.C0=clerp(RS.C0,CFrame.new(1.54154086, 1.16114664, -0.156252354, 0.982243657, -0.163379028, -0.0922216401, -0.169299021, -0.983708739, -0.0604575202, -0.0808417574, 0.0749970451, -0.993901491)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  5130. LS.C0=clerp(LS.C0,CFrame.new(-1.59330463, 1.13533187, -0.167699769, 0.982516468, 0.141189963, 0.121354096, 0.150142059, -0.986319602, -0.068054162, 0.110085353, 0.0850846767, -0.990273774)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  5131. RH.C0=clerp(RH.C0,CFrame.new(0.530408204, -1.98815751, 0.121438518, 0.998966515, -0.0391461663, 0.0230975971, 0.0352737494, 0.988178253, 0.149197087, -0.0286650378, -0.148228139, 0.988537788)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  5132. LH.C0=clerp(LH.C0,CFrame.new(-0.500028074, -1.98923254, 0.122287512, 0.997592211, 0.0297824424, 0.0626323521, -0.0360808522, 0.994133651, 0.101964176, -0.0592281818, -0.1039785, 0.992814541)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  5133. end
  5134. end
  5135. attack=false
  5136. end
  5137.  
  5138. function Skill2()
  5139. attack=true
  5140. if mode=="Rust" then
  5141.  
  5142. elseif mode=="Nova" then
  5143.  
  5144. elseif mode=="Celestial" then
  5145.  
  5146. elseif mode=="Glacier" then
  5147. hold=true
  5148. local aaaaa=0
  5149. local asdf=0
  5150. repeat
  5151. swait()
  5152. asdf=asdf+1
  5153. if asdf>=3 then
  5154. asdf=0
  5155. Effect(e,modecolor[1],RArm.CFrame*CFrame.new(0,-1.4,0)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),9,9,9,.4,.4,5,.08,"Sphere",6,0,"")
  5156. Effect(e,modecolor[1],LArm.CFrame*CFrame.new(0,-1.4,0)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),9,9,9,.4,.4,5,.08,"Sphere",6,0,"")
  5157. end
  5158. aaaaa=aaaaa+1
  5159. if aaaaa>=10 then
  5160. aaaaa=0
  5161. local ref=parts(e,"ref",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,0)
  5162. meshs(ref,"Mesh",Vector3.new(35,32,120),Enum.MeshType.Sphere,"")
  5163. ref.Anchored=true
  5164. ref.CFrame=CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(math.random(-75,75),math.random(140,210),math.random(-75,75))*CFrame.Angles(math.rad(math.random(-10,10)),0,math.rad(math.random(-10,10)))
  5165. coroutine.resume(coroutine.create(function(b)
  5166. sounds(b,"588733125",2.3,1.1)
  5167. Effect(e,"Bright blue",b.CFrame,12,12,12,25,25,25,.08,"Sphere",6,0,"")
  5168. local hh=particles(b,1,"Baby blue","1370167385",.7,1,"Back",7,5,0,1,1,1,55,55,47,40,false)
  5169. hh.Rate=40
  5170. local hit=nil
  5171. local pos
  5172. local sa1=b.Position
  5173. local sa2=b.CFrame
  5174. local re=0
  5175. for i=0,150 do
  5176. swait()
  5177. re=re+1
  5178. if re>=2 then
  5179. re=0
  5180. --[[Effect(e,"Baby blue",b.CFrame*CFrame.Angles(math.rad(math.random(-40,40)),0,math.rad(math.random(-40,40))),12,12,40,0,0,-1,.06,"Sphere",3,3,"")
  5181. Effect(e,"Baby blue",b.CFrame*CFrame.Angles(math.rad(math.random(-40,40)),0,math.rad(math.random(-40,40))),12,12,40,0,0,-1,.06,"Sphere",3,3,"")]]
  5182. Effect(e,"Bright blue",b.CFrame*CFrame.Angles(math.rad(math.random(-10,10)),0,math.rad(math.random(-10,10))),25,22,90,0,0,0,.04,"Sphere",6,0,"")
  5183. end
  5184. hit,pos=rayCast(sa1,-sa2.upVector,8.5,chr)
  5185. b.CFrame=CFrame.new(sa1,pos)
  5186. sa1=sa1+(-sa2.upVector*8)
  5187. if hit~=nil then
  5188. break
  5189. end
  5190. end
  5191. hh.Enabled=false
  5192. CameraShake(210,b,31,.08)
  5193. sounds(b,"588732660",2.3,1.3)
  5194. Mdamage("None",b,21,math.random(27,38),0,"")
  5195. MStatus("Freeze",b,10)
  5196.  
  5197. Effect(e,"Baby blue",CFrame.new(pos),8,8,8,15,15,15,.04,"Sphere",6,0,"")
  5198. Effect(e,"Baby blue",CFrame.new(pos),8,8,8,13,13,13,.042,"Brick",1,0,"")
  5199. Effect(e,"Bright blue",CFrame.new(pos),12,12,12,26,26,26,.05,"Sphere",6,0,"")
  5200. for i=1,math.random(3,6) do
  5201. Effect(e,"Bright blue",CFrame.new(b.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),15,15,87,0,0,0,.02,"Sphere",4,math.random(-12,12),"",100,200,150)
  5202. end
  5203. b.Transparency=1
  5204. game:GetService("Debris"):AddItem(b,5)
  5205. for i=0,math.random(9,14) do
  5206. local aaaaaa=math.random(16,28)
  5207. local freez=parts(e,"ref",Vector3.new(.2,.2,.2),"Bright blue",Enum.Material.Glass,0,.4)
  5208. freez.Anchored=true
  5209. freez.CFrame=CFrame.new(pos)*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(math.random(-12,12),0,math.random(-12,12))*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120))
  5210. meshs(freez,"Mesh",Vector3.new(aaaaaa,aaaaaa,aaaaaa),Enum.MeshType.Brick,"")
  5211. coroutine.resume(coroutine.create(function(e)
  5212. swait(70)
  5213. freez.Anchored=false
  5214. freez.Velocity=Vector3.new(math.random(-1,1)*math.random(25,35),math.random(1,1)*math.random(25,35),math.random(-1,1)*math.random(25,35))
  5215. game:GetService("Debris"):AddItem(freez,3)
  5216. end),freez)
  5217. end
  5218. swait(70)
  5219. sounds(b,"138122923",1.4,1.1)
  5220. end),ref)
  5221. end
  5222. if Pose=="Idle" then
  5223. RJ.C0=clerp(RJ.C0,CFrame.new(0.000630337745, -.1-.1*math.sin(sin/50), -0.0514505655, 1,0,0,0,1,0,0,0,1)*CFrame.new(0,0,0-.04*math.sin(sin/50))*CFrame.Angles(0,Root.RotVelocity.Y/15,0),.3)
  5224. Neck.C0=clerp(Neck.C0,CFrame.new(-1.79458456e-15, 1.41907752, 0.23760137, 1, -1.19705121e-15, 4.07818412e-16, -1.26461341e-15, 0.946574748, -0.322484642, 0, 0.322484642, 0.946574748)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5225. RS.C0=clerp(RS.C0,CFrame.new(1.79704916, 0.914062381-.1*math.cos(sin/50), 0.162686601, -0.500811219, -0.855435431, -0.131979004, 0.860372543, -0.508653939, 0.0320985354, -0.0945898518, -0.0974757969, 0.990732729)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5226. LS.C0=clerp(LS.C0,CFrame.new(-1.84694779, 0.971579313-.1*math.cos(sin/50), 0.051883027, -0.572602808, 0.818911672, 0.0388557203, -0.819827616, -0.572127521, -0.0235151518, 0.00297359377, -0.0453198329, 0.998968124)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5227. RH.C0=clerp(RH.C0,CFrame.new(0.573823512, -1.79539232+.1*math.sin(sin/50), 0.0048128441, 0.995956421, -0.0623230599, -0.0647053421, 0.062191993, 0.998056114, -0.00403955206, 0.0648313463, -9.3691051e-07, 0.997896373)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-1+1*math.sin(sin/50)),0,0),.3)
  5228. LH.C0=clerp(LH.C0,CFrame.new(-0.549286842, -1.79832022+.1*math.sin(sin/50), 0.00406210497, 0.996040761, 0.0338748135, 0.0821928084, -0.0339899957, 0.999422252, 2.17083584e-06, -0.0821451843, -0.00279589556, 0.996616662)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-1+1*math.sin(sin/50)),0,0),.3)
  5229. elseif Pose=="Walk" then
  5230. RJ.C0=clerp(RJ.C0,CFrame.new(-0, 0-.1*math.sin(sin/5), 0, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1)*CFrame.new(0,0,0)*CFrame.Angles(-math.rad(2),math.rad(0-6*math.sin(sin/10))+Root.RotVelocity.Y/15,0),.3)
  5231. Neck.C0=clerp(Neck.C0,CFrame.new(-1.79458456e-15, 1.41907752, 0.23760137, 1, -1.19705121e-15, 4.07818412e-16, -1.26461341e-15, 0.946574748, -0.322484642, 0, 0.322484642, 0.946574748)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5232. RS.C0=clerp(RS.C0,CFrame.new(1.79704916, 0.914062381-.04*math.cos(sin/5), 0.162686601, -0.500811219, -0.855435431, -0.131979004, 0.860372543, -0.508653939, 0.0320985354, -0.0945898518, -0.0974757969, 0.990732729)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5233. LS.C0=clerp(LS.C0,CFrame.new(-1.84694779, 0.971579313-.04*math.cos(sin/5), 0.051883027, -0.572602808, 0.818911672, 0.0388557203, -0.819827616, -0.572127521, -0.0235151518, 0.00297359377, -0.0453198329, 0.998968124)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5234. RH.C0=clerp(RH.C0,CFrame.new(0.497421563, -1.900072+.1*math.sin(sin/5), -1.6358681e-05, 0.99960798, -0.027273545, -0.00633664196, 0.0272729993, 0.999628007, -0.000172889879, 0.00633900007, 2.88098301e-09, 0.999979973)*CFrame.new(0,.05-.1*math.sin(sin/5),0-.4*math.cos(sin/10))*CFrame.Angles(math.rad(0+35*math.cos(sin/10)),math.rad(0+6*math.sin(sin/10)),0),.3)
  5235. LH.C0=clerp(LH.C0,CFrame.new(-0.588625193, -1.89550474+.1*math.sin(sin/5), -0.00098110456, 0.997929871, 0.0606773198, -0.0213117059, -0.060672991, 0.998157442, 0.000849818927, 0.0213239975, 0.00044498514, 0.999772549)*CFrame.new(0,.05-.1*math.sin(sin/5),0+.4*math.cos(sin/10))*CFrame.Angles(math.rad(0-35*math.cos(sin/10)),math.rad(0+6*math.sin(sin/10)),0),.3)
  5236. else
  5237. RJ.C0=clerp(RJ.C0,CFrame.new(0.000630337745, -.1-.1*math.sin(sin/50), -0.0514505655, 1,0,0,0,1,0,0,0,1)*CFrame.new(0,0,0-.04*math.sin(sin/50))*CFrame.Angles(0,Root.RotVelocity.Y/15,0),.3)
  5238. Neck.C0=clerp(Neck.C0,CFrame.new(-1.79458456e-15, 1.41907752, 0.23760137, 1, -1.19705121e-15, 4.07818412e-16, -1.26461341e-15, 0.946574748, -0.322484642, 0, 0.322484642, 0.946574748)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5239. RS.C0=clerp(RS.C0,CFrame.new(1.79704916, 0.914062381-.1*math.cos(sin/50), 0.162686601, -0.500811219, -0.855435431, -0.131979004, 0.860372543, -0.508653939, 0.0320985354, -0.0945898518, -0.0974757969, 0.990732729)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5240. LS.C0=clerp(LS.C0,CFrame.new(-1.84694779, 0.971579313-.1*math.cos(sin/50), 0.051883027, -0.572602808, 0.818911672, 0.0388557203, -0.819827616, -0.572127521, -0.0235151518, 0.00297359377, -0.0453198329, 0.998968124)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5241. RH.C0=clerp(RH.C0,CFrame.new(0.573823512, -1.79539232+.1*math.sin(sin/50), 0.0048128441, 0.995956421, -0.0623230599, -0.0647053421, 0.062191993, 0.998056114, -0.00403955206, 0.0648313463, -9.3691051e-07, 0.997896373)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-1+1*math.sin(sin/50)),0,0),.3)
  5242. LH.C0=clerp(LH.C0,CFrame.new(-0.549286842, -1.79832022+.1*math.sin(sin/50), 0.00406210497, 0.996040761, 0.0338748135, 0.0821928084, -0.0339899957, 0.999422252, 2.17083584e-06, -0.0821451843, -0.00279589556, 0.996616662)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-1+1*math.sin(sin/50)),0,0),.3)
  5243. end
  5244. until not hold
  5245. elseif mode=="Desperation" then
  5246.  
  5247. elseif mode=="Saint" then
  5248.  
  5249. elseif mode=="Dreary" then
  5250. hum.WalkSpeed=0
  5251. hum.JumpPower=0
  5252. hum.AutoRotate=false
  5253. for i=0,1,0.09 do
  5254. swait()
  5255. RJ.C0=clerp(RJ.C0,CFrame.new(0.0720081031, -1.11318302, 0.430458516, 0.476246059, 1.56125665e-07, -0.879312098, 0.593725502, 0.737620115, 0.321569085, 0.648598254, -0.675216079, 0.351288527)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  5256. Neck.C0=clerp(Neck.C0,CFrame.new(0.12693426, 1.41012609, -0.0895984173, 0.476246059, 0.414178669, 0.77565825, 1.56125665e-07, 0.882119417, -0.471025974, -0.879312098, 0.224324346, 0.420105815)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  5257. RS.C0=clerp(RS.C0,CFrame.new(1.59822464, -0.107119471, -0.152235076, 0.944733262, -0.308413237, -0.111177027, 0.244311675, 0.88844496, -0.388558418, 0.218611151, 0.339922249, 0.914692342)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  5258. LS.C0=clerp(LS.C0,CFrame.new(-0.984450459, 0.525436759, -1.07314992, 0.913953185, -0.378668964, -0.145943239, -0.130423144, 0.0664708465, -0.989227772, 0.384290785, 0.923142195, 0.0113640353)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  5259. RH.C0=clerp(RH.C0,CFrame.new(0.727314234, -2.03983593, 0.126611918, 0.486771941, -0.231984869, 0.842161536, -1.04893679e-05, 0.964089632, 0.265577644, -0.873529136, -0.129284531, 0.469289273)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  5260. LH.C0=clerp(LH.C0,CFrame.new(-0.969067276, -0.56978178, -0.57897687, 0.772775412, 0.613578379, 0.16229561, -0.404942244, 0.673560858, -0.61833477, -0.488712788, 0.412113398, 0.7689749)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  5261. end
  5262. local ref=parts(e,"ref",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,.3,0)
  5263. meshs(ref,"Mesh",Vector3.new(0.018, 0.018, 0.018),Enum.MeshType.FileMesh,"619134988")
  5264. local refWeld=welds(ref,"refWeld",RArm,ref,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  5265. local ref2=parts(e,"ref",Vector3.new(.2,.2,.2),modecolor[2],Enum.Material.Neon,.2,.5)
  5266. meshs(ref2,"Mesh",Vector3.new(0.022, 0.022, 0.022),Enum.MeshType.FileMesh,"619134988")
  5267. local ref2Weld=welds(ref,"refWeld",ref2,ref,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  5268. sounds(ref,"588734356",4,1.2)
  5269. sounds(Root,"1930016365",5,1.7)
  5270. Effect(e,modecolor[1],CFrame.new(ref.Position),15,15,15,7,7,7,.04,"Brick",1,0,"")
  5271. Effect(e,modecolor[2],CFrame.new(ref.Position),13.5,13.5,13.5,7,7,7,.04,"Brick",1,0,"")
  5272.  
  5273. for i=0,1,0.02 do
  5274. swait()
  5275. if i>=.3 then
  5276. end
  5277. RJ.C0=clerp(RJ.C0,CFrame.new(0.0720081031, -1.11318302, 0.430458516, 0.476246059, 1.56125665e-07, -0.879312098, 0.593725502, 0.737620115, 0.321569085, 0.648598254, -0.675216079, 0.351288527)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  5278. Neck.C0=clerp(Neck.C0,CFrame.new(0.12693426, 1.41012609, -0.0895984173, 0.476246059, 0.414178669, 0.77565825, 1.56125665e-07, 0.882119417, -0.471025974, -0.879312098, 0.224324346, 0.420105815)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  5279. RS.C0=clerp(RS.C0,CFrame.new(1.59822464, -0.107119471, -0.152235076, 0.944733262, -0.308413237, -0.111177027, 0.244311675, 0.88844496, -0.388558418, 0.218611151, 0.339922249, 0.914692342)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  5280. LS.C0=clerp(LS.C0,CFrame.new(-0.984450459, 0.525436759, -1.07314992, 0.913953185, -0.378668964, -0.145943239, -0.130423144, 0.0664708465, -0.989227772, 0.384290785, 0.923142195, 0.0113640353)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  5281. RH.C0=clerp(RH.C0,CFrame.new(0.727314234, -2.03983593, 0.126611918, 0.486771941, -0.231984869, 0.842161536, -1.04893679e-05, 0.964089632, 0.265577644, -0.873529136, -0.129284531, 0.469289273)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  5282. LH.C0=clerp(LH.C0,CFrame.new(-0.969067276, -0.56978178, -0.57897687, 0.772775412, 0.613578379, 0.16229561, -0.404942244, 0.673560858, -0.61833477, -0.488712788, 0.412113398, 0.7689749)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  5283. refWeld.C0=clerp(refWeld.C0,CFrame.new(-2.09069514, 0.270944834, -1.42485762, -0.456453174, -0.745354712, 0.485898077, -0.868107855, 0.492787033, -0.059579283, -0.195036605, -0.449007034, -0.871982515)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),1)
  5284. end
  5285. hum.AutoRotate=true
  5286. cooldisable=true
  5287. sounds(Root,"160892660",4,1.5)
  5288. local reee=particles(Root,1.5,modecolor[1],"262059101",.7,1,"Back",7,2,0,1,1,1,55,55,47,0,false,95)
  5289. local reee2=particles(Root,1.5,modecolor[2],"262059101",.7,1,"Back",11,15,0,1,1,1.4,55,55,20,44444,false,95)
  5290. Effect(e,modecolor[2],Root.CFrame*CFrame.Angles(math.rad(90),math.random(-120,120),0),3,3,3,2,.1,2,.04,"FileMesh",2,math.random(-14,14),"20329976")
  5291. Effect(e,modecolor[1],Root.CFrame*CFrame.Angles(math.rad(90),math.random(-120,120),0),3,3,3,3.5,.1,3.5,.03,"FileMesh",2,math.random(-14,14),"20329976")
  5292.  
  5293. for i=0,1,0.012 do
  5294. swait()
  5295. Root.Velocity=Root.CFrame.lookVector*200
  5296. Mdamage("None",ref,18,math.random(21,28),.05,HitSound[math.random(1,#HitSound)],1.2,1)
  5297. --Effect(e,modecolor[1],Root.CFrame*CFrame.new(0,0,-3)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),1,1,1,7,7,7,.07,"Brick",1,0,"")
  5298. --Effect(e,modecolor[2],Root.CFrame*CFrame.new(0,0,-3)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),1,1,1,7,7,7,.05,"Brick",1,0,"")
  5299. Effect(e,modecolor[2],Root.CFrame*CFrame.new(0,0,2)*CFrame.Angles(math.rad(90),math.rad(doe*11),0),24,24,24,0,0,0,.04,"Sphere",3,4,"")
  5300. Effect(e,modecolor[2],Root.CFrame*CFrame.new(0,0,2)*CFrame.Angles(math.rad(90),math.rad(180+doe*11),0),24,24,24,0,0,0,.04,"Sphere",3,4,"")
  5301. --Effect(e,modecolor[1],Root.CFrame*CFrame.new(0,0,2),25,25,25,-1,-1,-1,.07,"Sphere",3,7,"")
  5302. RJ.C0=clerp(RJ.C0,CFrame.new(0.0720075965, -0.3178691484, 0.430425823, 0.432205796, 0.200070456, -0.879300892, 0.228971034, 0.918774307, 0.321599007, 0.872221589, -0.340331435, 0.351289064)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5303. Neck.C0=clerp(Neck.C0,CFrame.new(-0.0349195004, 1.28086972, 0.115924671, 0.432205796, 0.129179761, 0.892474532, 0.200070456, 0.951284826, -0.234582141, -0.879300892, 0.279945552, 0.385305673)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5304. RS.C0=clerp(RS.C0,CFrame.new(0.5527969, 0.846197188, -0.849597871, 0.177041024, 0.84289819, -0.508113265, -0.933383942, -0.0199573711, -0.358323932, -0.31217128, 0.537702799, 0.78321439)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5305. LS.C0=clerp(LS.C0,CFrame.new(-1.90831816, 0.644909739, -0.73901701, 0.598976374, 0.796315253, -0.0843178332, 0.110346839, -0.18637307, -0.976262629, -0.793127418, 0.575453877, -0.199503884)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5306. RH.C0=clerp(RH.C0,CFrame.new(0.896857798, -1.94340026, -0.240266174, 0.479206115, -0.402676255, 0.779880345, 0.304082215, 0.909686089, 0.282852054, -0.823344111, 0.101603381, 0.558373749)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5307. LH.C0=clerp(LH.C0,CFrame.new(-1.12829554, -1.68627357, -0.372725278, 0.487431824, 0.0496857874, 0.871746242, 0.243992597, 0.950857997, -0.190622002, -0.838378131, 0.305614948, 0.451355428)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5308. refWeld.C0=clerp(refWeld.C0,CFrame.new(-1.15193439, -4.16158342, 1.17437887, 0.934088767, -0.347014934, -0.084016785, -0.357012182, -0.910773814, -0.20744513, -0.004533723, 0.223767161, -0.974632025)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5309. end
  5310. Mdamage("None",ref,52,math.random(30,35),0,HitSound[math.random(1,#HitSound)],1.2,1)
  5311. Effect(e,modecolor[1],Root.CFrame*CFrame.new(0,0,-3)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),1,1,1,87,87,87,.11,"Brick",1,0,"")
  5312. Effect(e,modecolor[2],Root.CFrame*CFrame.new(0,0,-3)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),1,1,1,87,87,87,.09,"Brick",1,0,"")
  5313. Effect(e,modecolor[1],CFrame.new(ref.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),1,1,1,4,4,4,.04,"Sphere",1,0,"")
  5314. for i=1,5 do
  5315. Effect(e,modecolor[1],CFrame.new(ref.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),15,15,15,0,0,17,.03,"Sphere",3,4,"")
  5316. Effect(e,modecolor[2],CFrame.new(ref.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),15,15,15,0,0,17,.03,"Sphere",3,4,"")
  5317. end
  5318.  
  5319. ref:Remove()
  5320. ref2:Remove()
  5321. sounds(Root,"151304356",4,1.4)
  5322. hum.JumpPower=hlastjp
  5323. hum.Jump=true
  5324. Root.Velocity=(Root.CFrame.lookVector*-200)+(Root.CFrame.upVector*140)
  5325. CameraShake(160,Root,3,.06)
  5326. for i=0,1,.07 do
  5327. swait()
  5328. RJ.C0=clerp(RJ.C0,CFrame.new(0, 0, 0, 1, -1.03042574e-15, -1.61558713e-27, -1.03042574e-15, 1, 0, -1.61558713e-27, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0+320*i),0,0),.4)
  5329. Neck.C0=clerp(Neck.C0,CFrame.new(-9.53674316e-07, 1.44887888, 0.189434841, 1, -4.97405222e-16, 1.34284554e-16, -5.15212872e-16, 0.965436339, -0.260638952, 0, 0.260638922, 0.965436339)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5330. RS.C0=clerp(RS.C0,CFrame.new(1.51540422, -0.112202689, -0.307236254, 0.977620363, -0.154024214, -0.143300667, 0.0583290868, 0.85290426, -0.518798709, 0.202129334, 0.498829544, 0.842800617)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5331. LS.C0=clerp(LS.C0,CFrame.new(-1.48163879, -0.0401576161, -0.25233984, 0.953122854, 0.224766985, 0.202574909, -0.10634549, 0.875607669, -0.471170723, -0.283279777, 0.42754069, 0.858464658)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5332. RH.C0=clerp(RH.C0,CFrame.new(0.510826886, -1.95263195, -0.25531134, 0.99395287, -0.0868650526, -0.0671723336, 0.0699105337, 0.972328365, -0.222912818, 0.084676899, 0.216868788, 0.972521365)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5333. LH.C0=clerp(LH.C0,CFrame.new(-0.569907069, -2.01232052, -0.401012838, 0.980895638, 0.0914456919, 0.171701759, -0.0345737338, 0.950523734, -0.30872187, -0.191437885, 0.296887517, 0.935526192)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5334. end
  5335.  
  5336. cooldisable=false
  5337. elseif mode=="Jade" then
  5338.  
  5339. elseif mode=="Psychosis" then
  5340. sounds(Root,"253253846",3,1)
  5341. for i=0,1,.2 do
  5342. swait()
  5343. for _,c1 in pairs(chr:children()) do
  5344. if c1:IsA("BasePart")then
  5345. clone(c1,0,false,.01)
  5346. elseif c1:IsA("Accessory")then
  5347. end
  5348. end
  5349. local ref=parts(e,"ref",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,1)
  5350. ref.Anchored=true
  5351. ref.CFrame=CFrame.new(Root.Position)
  5352. coroutine.resume(coroutine.create(function(ph)
  5353. game:GetService("Debris"):AddItem(ph,5)
  5354. swait(40)
  5355. CameraShake(180,ph,28,.09)
  5356. Mdamage("None",ph,21,math.random(10,16),0.05,"")
  5357. Effect(e,"Really red",CFrame.new(ph.Position),5,5,5,20,20,20,.07,"Sphere",6,0,"")
  5358. Effect(e,"Really red",CFrame.new(ph.Position),3,3,3,20,20,20,.06,"Brick",1,0,"")
  5359. sounds(ph,"472579737",4,1)
  5360. for i=1,5 do
  5361. Effect(e,"Really red",CFrame.new(ph.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),5,5,5,0,0,20,.02,"Sphere",3,3,"")
  5362. end
  5363. end),ref)
  5364. Root.CFrame=Root.CFrame*CFrame.new(0,0,-20)
  5365. RJ.C0=clerp(RJ.C0,CFrame.new(4.25987494e-17, -0.909500301, -0.371685356, 1, -3.06927451e-17, -3.53795107e-17, -4.68375339e-17, 0.655302346, 0.755366683, 0, -0.755366683, 0.655302346)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),1)
  5366. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.29557359, 0.253260285, 1, 0, 0, 0, 0.778101563, -0.628138363, 0, 0.628138363, 0.778101563)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),1)
  5367. RS.C0=clerp(RS.C0,CFrame.new(1.65384305, 0.108114727, 0.534447134, 0.884393394, -0.414783746, -0.21401605, 0.455847442, 0.669101596, 0.586946547, -0.100257397, -0.616650283, 0.780827105)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),1)
  5368. LS.C0=clerp(LS.C0,CFrame.new(-1.64020479, 0.182953775, 0.517698288, 0.918801248, 0.36581111, 0.148278609, -0.374994308, 0.691683888, 0.617213607, 0.123221673, -0.622700274, 0.772697091)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),1)
  5369. RH.C0=clerp(RH.C0,CFrame.new(0.740991473, -0.779448867, -1.17758226, 0.988452017, -0.0859284624, -0.124815732, -0.0615495183, 0.525009871, -0.848867714, 0.138471365, 0.846747339, 0.513658166)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),1)
  5370. LH.C0=clerp(LH.C0,CFrame.new(-0.600029707, -1.99242985, 0.0082911104, 0.986393631, 0.0762794986, -0.145633489, -0.075461939, 0.997086585, 0.0111380816, 0.146058783, 3.24845314e-06, 0.989275813)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),1)
  5371. end
  5372. elseif mode=="Conflagration" then
  5373.  
  5374. elseif mode=="Lullaby" then
  5375.  
  5376. elseif mode=="Somnambulist" then
  5377.  
  5378. elseif mode=="Amativeness" then
  5379.  
  5380. local tor=nil
  5381. pcall(function() --first time using protect call
  5382. if mouse.Target.Parent:findFirstChild("HumanoidRootPart") then
  5383. tor=mouse.Target.Parent:findFirstChild("HumanoidRootPart")
  5384. else
  5385. if mouse.Target.Parent:findFirstChild("Torso") then
  5386. tor=mouse.Target.Parent:findFirstChild("Torso")
  5387. elseif mouse.Target.Parent:findFirstChild("UpperTorso") then
  5388. tor=mouse.Target.Parent:findFirstChild("UpperTorso")
  5389. end
  5390. end
  5391. print(tor.Parent)
  5392. end)
  5393. if tor then
  5394. for i=0,1,0.09 do
  5395. swait()
  5396. local aim=CFrame.new(Root.Position,tor.Position)
  5397. local direction=aim.lookVector
  5398. local heed=math.atan2(direction.x,direction.z)
  5399. local heed=math.deg(heed)
  5400. Root.CFrame=clerp(Root.CFrame,CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(heed-180),math.rad(0)),0.3)
  5401. RJ.C0=clerp(RJ.C0,CFrame.new(0, -.2, 0, 1, -1.96717642e-15, -3.23117427e-27, -1.96717642e-15, 1, 0, -3.23117427e-27, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(0-360*i),0),.4)
  5402. Neck.C0=clerp(Neck.C0,CFrame.new(-6.33697255e-07, 1.50002503, -3.49869879e-07, 0.962869644, -4.6789728e-06, -0.26996693, 8.09900666e-06, 1, 1.15544335e-05, 0.2699669, -1.33118774e-05, 0.962869644)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5403. RS.C0=clerp(RS.C0,CFrame.new(0.52421999, 0.00754897296, -0.611215413, 0.680111945, 0.652647376, -0.333915055, -0.730811238, 0.639599264, -0.238385886, 0.057989914, 0.406157941, 0.911961079)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5404. LS.C0=clerp(LS.C0,CFrame.new(-0.94626528, -0.0670981854, -0.294001788, 0.935038984, -0.27199772, 0.2274189, 0.342057198, 0.86081183, -0.376828909, -0.0932682604, 0.430140048, 0.897931278)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5405. RH.C0=clerp(RH.C0,CFrame.new(0.43720153, -1.80102663, -0.00967041403, 0.988237858, -0.0149661163, -0.152190879, 0.0150305638, 0.999886811, -0.000727051694, 0.152184531, -0.00156901462, 0.988350868)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5406. LH.C0=clerp(LH.C0,CFrame.new(-0.532050431, -1.7995898, 0.00220155716, 0.997532487, 0.0149647305, 0.0685942918, -0.0150000649, 0.999887526, 5.93299774e-08, -0.0685865805, -0.00102897803, 0.997644663)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5407. end
  5408. hum.AutoRotate=false
  5409. for i=0,1,0.12 do
  5410. swait()
  5411. local aim=CFrame.new(Root.Position,tor.Position)
  5412. local direction=aim.lookVector
  5413. local heed=math.atan2(direction.x,direction.z)
  5414. local heed=math.deg(heed)
  5415. Root.CFrame=clerp(Root.CFrame,CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(heed-180),math.rad(0)),0.3)
  5416. RJ.C0=clerp(RJ.C0,CFrame.new(-3.3115175e-05, -.2, 3.69142144e-05, 0.430280209, -2.18110163e-05, -0.902695417, 2.70808614e-05, 1, -1.12536945e-05, 0.902695417, -1.96035253e-05, 0.430280209)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5417. Neck.C0=clerp(Neck.C0,CFrame.new(-4.31388617e-06, 1.5000242, 2.50265002e-05, 0.428053796, 0.0517924316, 0.902267992, -2.18365785e-05, 0.998357236, -0.0572978146, -0.9037534, 0.0245068464, 0.427351624)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5418. RS.C0=clerp(RS.C0,CFrame.new(0.788223445, -0.106733471, -0.606663227, 0.865249813, 0.405094057, -0.295367122, -0.5004884, 0.663603246, -0.556005538, -0.0292280316, 0.628911495, 0.776927531)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5419. LS.C0=clerp(LS.C0,CFrame.new(-1.90494299, 0.502391815, -0.593524754, -0.0450072289, 0.832695901, -0.551898658, -0.997048557, -0.00304639572, 0.0767127797, 0.0621971041, 0.553722382, 0.830375314)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5420. RH.C0=clerp(RH.C0,CFrame.new(0.43720153, -1.80102663, -0.00967041403, 0.988237858, -0.0149661163, -0.152190879, 0.0150305638, 0.999886811, -0.000727051694, 0.152184531, -0.00156901462, 0.988350868)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5421. LH.C0=clerp(LH.C0,CFrame.new(-0.532050431, -1.7995898, 0.00220155716, 0.997532487, 0.0149647305, 0.0685942918, -0.0150000649, 0.999887526, 5.93299774e-08, -0.0685865805, -0.00102897803, 0.997644663)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5422. end
  5423. local hea=particles(tor,.5,"Pink","1363974742",.7,1,"Top",3,2,0,1,2,2,55,55,7,44444,false,6)
  5424. hea.Speed=NRn(12,22)
  5425. hea.Rotation=NRn(0)
  5426. hea.Acceleration=Vector3.new(0,12,0)
  5427. local a=math.random(-360,360)
  5428. for i=0,330,30 do
  5429. Effect2(e,modecolor[1],CFrame.new(tor.Position)*CFrame.Angles(math.rad(a),math.rad(a),math.rad(i)),.06,.06,.06,0,0,0,.03,"FileMesh",2,"1419261836")
  5430. end
  5431. Effect(e,modecolor[2],CFrame.new(tor.Position),7,7,7,12,12,12,.06,"Sphere",6,0,"")
  5432. Effect(e,modecolor[1],CFrame.new((LArm.Position+tor.Position)/2,tor.Position)*CFrame.Angles(0,math.rad(90),0),((LArm.Position-tor.Position).magnitude)*5,13,12,0,1,1,.06,"Cylinder",6,0,"")
  5433. Effect(e,modecolor[2],CFrame.new((LArm.Position+tor.Position)/2,tor.Position)*CFrame.Angles(0,math.rad(90),0),((LArm.Position-tor.Position).magnitude)*5,13,12,0,2,2,.07,"Cylinder",6,0,"")
  5434. sounds(LArm,"1461989300",3,1.2)
  5435. sounds(tor,"1407233503",4,1.5)
  5436. for i=0,1,0.07 do
  5437. swait()
  5438. local aim=CFrame.new(Root.Position,tor.Position)
  5439. local direction=aim.lookVector
  5440. local heed=math.atan2(direction.x,direction.z)
  5441. local heed=math.deg(heed)
  5442. Effect(e,modecolor[2],CFrame.new(tor.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),23,23,23,-1,-1,-1,.07,"Sphere",3,math.random(-30,30)/30,"")
  5443. Effect(e,modecolor[1],CFrame.new(tor.Position),18,18,18,-.6,-.6,-.6,.03,"Sphere",6,0,"")
  5444. Root.CFrame=clerp(Root.CFrame,CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(heed-180),math.rad(0)),0.3)
  5445. RJ.C0=clerp(RJ.C0,CFrame.new(-3.3115175e-05, -.2, 3.69142144e-05, 0.430280209, -2.18110163e-05, -0.902695417, 2.70808614e-05, 1, -1.12536945e-05, 0.902695417, -1.96035253e-05, 0.430280209)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5446. Neck.C0=clerp(Neck.C0,CFrame.new(-4.31388617e-06, 1.5000242, 2.50265002e-05, 0.428053796, 0.0517924316, 0.902267992, -2.18365785e-05, 0.998357236, -0.0572978146, -0.9037534, 0.0245068464, 0.427351624)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5447. RS.C0=clerp(RS.C0,CFrame.new(0.788223445, -0.106733471, -0.606663227, 0.865249813, 0.405094057, -0.295367122, -0.5004884, 0.663603246, -0.556005538, -0.0292280316, 0.628911495, 0.776927531)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5448. LS.C0=clerp(LS.C0,CFrame.new(-1.90494299, 0.502391815, -0.593524754, -0.0450072289, 0.832695901, -0.551898658, -0.997048557, -0.00304639572, 0.0767127797, 0.0621971041, 0.553722382, 0.830375314)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5449. RH.C0=clerp(RH.C0,CFrame.new(0.43720153, -1.80102663, -0.00967041403, 0.988237858, -0.0149661163, -0.152190879, 0.0150305638, 0.999886811, -0.000727051694, 0.152184531, -0.00156901462, 0.988350868)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5450. LH.C0=clerp(LH.C0,CFrame.new(-0.532050431, -1.7995898, 0.00220155716, 0.997532487, 0.0149647305, 0.0685942918, -0.0150000649, 0.999887526, 5.93299774e-08, -0.0685865805, -0.00102897803, 0.997644663)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5451. end
  5452. for i=0,1,0.09 do
  5453. swait()
  5454. local aim=CFrame.new(Root.Position,tor.Position)
  5455. local direction=aim.lookVector
  5456. local heed=math.atan2(direction.x,direction.z)
  5457. local heed=math.deg(heed)
  5458. Effect(e,modecolor[2],CFrame.new(tor.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),23,23,23,-1,-1,-1,.07,"Sphere",3,math.random(-30,30)/30,"")
  5459. Effect(e,modecolor[1],CFrame.new(tor.Position),18,18,18,-.6,-.6,-.6,.03,"Sphere",6,0,"")
  5460. Root.CFrame=clerp(Root.CFrame,CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(heed-180),math.rad(0)),0.3)
  5461. RJ.C0=clerp(RJ.C0,CFrame.new(-3.3115175e-05, -.2, 3.69142144e-05, 0.430280209, -2.18110163e-05, -0.902695417, 2.70808614e-05, 1, -1.12536945e-05, 0.902695417, -1.96035253e-05, 0.430280209)*CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(0+360*i),0),.4)
  5462. Neck.C0=clerp(Neck.C0,CFrame.new(-4.27663326e-06, 1.50002468, 2.53685139e-05, 0.00403228402, 0.0517931804, 0.998649716, 0.0243288539, 0.998357236, -0.0518762283, -0.999695837, 0.024505185, 0.00276559591)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5463. RS.C0=clerp(RS.C0,CFrame.new(0.685115814, 0.0816712677, -0.672926188, 0.792065263, 0.588007808, -0.163949519, -0.532939017, 0.535133362, -0.655445099, -0.297672004, 0.606530488, 0.737232864)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5464. LS.C0=clerp(LS.C0,CFrame.new(-1.65113688, 0.484345734, -0.699151933, -0.0450072289, 0.386343986, -0.921256065, -0.997048557, 0.0400436223, 0.065502964, 0.0621971041, 0.921485245, 0.383401453)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5465. RH.C0=clerp(RH.C0,CFrame.new(0.43720153, -1.80102663, -0.00967041403, 0.988237858, -0.0149661163, -0.152190879, 0.0150305638, 0.999886811, -0.000727051694, 0.152184531, -0.00156901462, 0.988350868)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5466. LH.C0=clerp(LH.C0,CFrame.new(-0.532050431, -1.7995898, 0.00220155716, 0.997532487, 0.0149647305, 0.0685942918, -0.0150000649, 0.999887526, 5.93299774e-08, -0.0685865805, -0.00102897803, 0.997644663)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5467. end
  5468. for i=0,1,0.04 do
  5469. swait()
  5470. tor.CFrame=clerp(tor.CFrame,CFrame.new(LArm.Position),.3)
  5471. local aim=CFrame.new(Root.Position,tor.Position)
  5472. local direction=aim.lookVector
  5473. local heed=math.atan2(direction.x,direction.z)
  5474. local heed=math.deg(heed)
  5475. Effect(e,modecolor[2],CFrame.new(tor.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),23,23,23,-1,-1,-1,.07,"Sphere",3,math.random(-30,30)/30,"")
  5476. Effect(e,modecolor[1],CFrame.new(tor.Position),18,18,18,-.6,-.6,-.6,.03,"Sphere",6,0,"")
  5477. Root.CFrame=clerp(Root.CFrame,CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(heed-180),math.rad(0)),0.3)
  5478. RJ.C0=clerp(RJ.C0,CFrame.new(-0, -.2, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5479. Neck.C0=clerp(Neck.C0,CFrame.new(-3.10647629e-05, 1.50002599, 1.47419005e-05, 0.478181273, 0, -0.878261149, 0, 1, 0, 0.878261149, 0, 0.478181273)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5480. RS.C0=clerp(RS.C0,CFrame.new(0.528879404, 0.00788418949, -0.462412, 0.860540211, 0.49479562, -0.121028423, -0.498491228, 0.769154489, -0.399884939, -0.104771763, 0.404448688, 0.908539593)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5481. LS.C0=clerp(LS.C0,CFrame.new(-0.984403014, 0.416659236, -0.682322085, 0.0856898874, -0.653303862, -0.752230942, -0.991677225, 0.0168912895, -0.127636135, 0.0960913301, 0.756907403, -0.646419108)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5482. RH.C0=clerp(RH.C0,CFrame.new(0.43720153, -1.80102663, -0.00967041403, 0.988237858, -0.0149661163, -0.152190879, 0.0150305638, 0.999886811, -0.000727051694, 0.152184531, -0.00156901462, 0.988350868)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5483. LH.C0=clerp(LH.C0,CFrame.new(-0.532050431, -1.7995898, 0.00220155716, 0.997532487, 0.0149647305, 0.0685942918, -0.0150000649, 0.999887526, 5.93299774e-08, -0.0685865805, -0.00102897803, 0.997644663)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5484. end
  5485. hum.AutoRotate=true
  5486. end
  5487. elseif mode=="Nil" then
  5488.  
  5489. elseif mode=="Wither" then
  5490.  
  5491. elseif mode=="True Catastrophe" then
  5492.  
  5493. elseif mode=="Cyclone" then
  5494.  
  5495. elseif mode=="Minstrel" then
  5496.  
  5497. elseif mode=="Sombra" then
  5498.  
  5499. elseif mode=="Fictitious" then
  5500. local oring=CFrame.new(mouse.Hit.p+Vector3.new(0,4,0))
  5501. local ref1=parts(e,"ref",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,0)
  5502. ref1.Anchored=true
  5503. ref1.CFrame=CFrame.new(Root.Position)
  5504. local reofm=meshs(ref1,"Mesh",Vector3.new(10,10,10),Enum.MeshType.Brick,"")
  5505. local ref2=ref1:Clone()
  5506. ref2.Parent=e
  5507. local ref3=ref1:Clone()
  5508. ref3.Parent=e
  5509. local ref4=ref1:Clone()
  5510. ref4.Parent=e
  5511. coroutine.resume(coroutine.create(function(f1,f2,f3,f4)
  5512. sounds(f1,"169445184",3.1,1.2)
  5513. sounds(f2,"169445184",3.1,1.2)
  5514. sounds(f3,"169445184",3.1,1.2)
  5515. sounds(f4,"169445184",3.1,1.2)
  5516. f1.CFrame=oring*CFrame.new(8,0,8)
  5517. f2.CFrame=oring*CFrame.new(-8,0,8)
  5518. f3.CFrame=oring*CFrame.new(-8,0,-8)
  5519. f4.CFrame=oring*CFrame.new(8,0,-8)
  5520. Effect(e,"Lime green",CFrame.new(f1.Position),12,12,12,5,5,5,.07,"Brick",6,0,"")
  5521. Effect(e,"Lime green",CFrame.new(f2.Position),12,12,12,5,5,5,.07,"Brick",6,0,"")
  5522. Effect(e,"Lime green",CFrame.new(f3.Position),12,12,12,5,5,5,.07,"Brick",6,0,"")
  5523. Effect(e,"Lime green",CFrame.new(f4.Position),12,12,12,5,5,5,.07,"Brick",6,0,"")
  5524. swait(30)
  5525. sounds(f1,"169445226",3.1,1.2)
  5526. sounds(f2,"169445226",3.1,1.2)
  5527. sounds(f3,"169445226",3.1,1.2)
  5528. sounds(f4,"169445226",3.1,1.2)
  5529. for i=1,20 do
  5530. swait()
  5531. Effect(e,"Lime green",CFrame.new(f1.Position),12,12,12,-.7,-.7,-.7,.07,"Brick",6,0,"")
  5532. Effect(e,"Lime green",CFrame.new(f2.Position),12,12,12,-.7,-.7,-.7,.07,"Brick",6,0,"")
  5533. Effect(e,"Lime green",CFrame.new(f3.Position),12,12,12,-.7,-.7,-.7,.07,"Brick",6,0,"")
  5534. Effect(e,"Lime green",CFrame.new(f4.Position),12,12,12,-.7,-.7,-.7,.07,"Brick",6,0,"")
  5535. f1.CFrame=clerp(f1.CFrame,oring*CFrame.new(15,0,15),.25)
  5536. f2.CFrame=clerp(f2.CFrame,oring*CFrame.new(-15,0,15),.25)
  5537. f3.CFrame=clerp(f3.CFrame,oring*CFrame.new(-15,0,-15),.25)
  5538. f4.CFrame=clerp(f4.CFrame,oring*CFrame.new(15,0,-15),.25)
  5539. end
  5540. sounds(f1,"169445226",3.1,1.5)
  5541. sounds(f2,"169445226",3.1,1.5)
  5542. sounds(f3,"169445226",3.1,1.5)
  5543. sounds(f4,"169445226",3.1,1.5)
  5544. for i=1,25 do
  5545. swait()
  5546. Effect(e,"Lime green",CFrame.new(f1.Position),12,12,12,-.7,-.7,-.7,.07,"Brick",6,0,"")
  5547. Effect(e,"Lime green",CFrame.new(f2.Position),12,12,12,-.7,-.7,-.7,.07,"Brick",6,0,"")
  5548. Effect(e,"Lime green",CFrame.new(f3.Position),12,12,12,-.7,-.7,-.7,.07,"Brick",6,0,"")
  5549. Effect(e,"Lime green",CFrame.new(f4.Position),12,12,12,-.7,-.7,-.7,.07,"Brick",6,0,"")
  5550. f1.CFrame=clerp(f1.CFrame,oring*CFrame.new(-15,0,15),.25)
  5551. f2.CFrame=clerp(f2.CFrame,oring*CFrame.new(-15,0,-15),.25)
  5552. f3.CFrame=clerp(f3.CFrame,oring*CFrame.new(15,0,-15),.25)
  5553. f4.CFrame=clerp(f4.CFrame,oring*CFrame.new(15,0,15),.25)
  5554. end
  5555. sounds(f1,"169445226",3.1,1)
  5556. sounds(f2,"169445226",3.1,1)
  5557. sounds(f3,"169445226",3.1,1)
  5558. sounds(f4,"169445226",3.1,1)
  5559. for i=1,15 do
  5560. swait()
  5561. Effect(e,"Lime green",CFrame.new(f1.Position),12,12,12,-.7,-.7,-.7,.07,"Brick",6,0,"")
  5562. Effect(e,"Lime green",CFrame.new(f2.Position),12,12,12,-.7,-.7,-.7,.07,"Brick",6,0,"")
  5563. Effect(e,"Lime green",CFrame.new(f3.Position),12,12,12,-.7,-.7,-.7,.07,"Brick",6,0,"")
  5564. Effect(e,"Lime green",CFrame.new(f4.Position),12,12,12,-.7,-.7,-.7,.07,"Brick",6,0,"")
  5565. f1.CFrame=clerp(f1.CFrame,oring,.25)
  5566. f2.CFrame=clerp(f2.CFrame,oring,.25)
  5567. f3.CFrame=clerp(f3.CFrame,oring,.25)
  5568. f4.CFrame=clerp(f4.CFrame,oring,.25)
  5569. end
  5570.  
  5571. sounds(f1,"299440437",3,1.2)
  5572. sounds(f1,"161006182",3.5,1.4)
  5573. f1.Transparency=.6
  5574. reofm.Scale=Vector3.new(150,150,150)
  5575. LockEffect(e,"Lime green",CFrame.new(f1.Position),f1,150,150,150,7,7,7,.04,"Brick",6,0,"")
  5576. f2:Remove()
  5577. f3:Remove()
  5578. f4:Remove()
  5579. local ref5=ref1:Clone()
  5580. ref5.Parent=e
  5581. ref5.Transparency=1
  5582. local sa1=ref5.Position
  5583. local spino=0
  5584. local durin=0
  5585. --CFrame.new(Root.Position,sa1)
  5586. for i=1,270 do
  5587. swait()
  5588. spino=spino-7
  5589. durin=durin+1
  5590. if durin>=16 then
  5591. durin=0
  5592. LockEffect(e,"Lime green",f1.CFrame,f1,150,150,150,15,15,15,.12,"Brick",6,0,"")
  5593. Effect(e,"Dark green",f1.CFrame,16,16,16,43,-.8,-.8,.07,"Brick",6,0,"")
  5594. Effect(e,"Dark green",f1.CFrame,16,16,16,-.8,43,-.8,.07,"Brick",6,0,"")
  5595. Effect(e,"Dark green",f1.CFrame,16,16,16,-.8,-.8,43,.07,"Brick",6,0,"")
  5596. Mdamage("None",f1,15,math.random(15,21),0,"")
  5597. sounds(f1,"300916105",3.5,1.5)
  5598. end
  5599. Effect(e,"Dark green",f1.CFrame,20,20,20,-1,-1,-1,.07,"Brick",6,0,"")
  5600. f1.CFrame=CFrame.new(ref5.Position)*CFrame.Angles(0,math.rad(spino),0)
  5601.  
  5602. if i>=20 then
  5603. local sa2=ref5.CFrame
  5604. local hit,pos=rayCast(sa1,sa2.lookVector,3,chr)
  5605. sa1=sa1+(sa2.lookVector*.5)
  5606. local a=FindNearestTorso(ref5.Position,999)
  5607. if a then
  5608. ref5.CFrame=clerp(ref5.CFrame,CFrame.new(pos,a.Position),.2)
  5609. else
  5610. ref5.CFrame=clerp(ref5.CFrame,CFrame.new(pos),.2)
  5611. end
  5612. end
  5613. end
  5614. LockEffect(e,"Lime green",f1.CFrame,f1,150,150,150,11,11,11,.12,"Brick",6,0,"")
  5615. Mdamage("None",f1,15,math.random(15,21),0,"")
  5616. sounds(f1,"300916105",3.5,1.5)
  5617. f1.Transparency=1
  5618. game:GetService("Debris"):AddItem(f1,3)
  5619. ref5:Remove()
  5620. end),ref1,ref2,ref3,ref4)
  5621.  
  5622.  
  5623. elseif mode=="Benevolence" then
  5624.  
  5625. end
  5626. attack=false
  5627. end
  5628.  
  5629. function Skill3()
  5630. attack=true
  5631. if mode=="Rust" then
  5632.  
  5633. elseif mode=="Nova" then
  5634.  
  5635. elseif mode=="Celestial" then
  5636.  
  5637. elseif mode=="Glacier" then
  5638.  
  5639. elseif mode=="Desperation" then
  5640.  
  5641. elseif mode=="Saint" then
  5642. local oring=Root.CFrame
  5643. Root.Anchored=true
  5644. hum.WalkSpeed=0
  5645. hum.JumpPower=0
  5646. hum.AutoRotate=false
  5647. local aaa=0
  5648. local bbb=0
  5649. local ffly=create("Sound"){
  5650. Parent=Root,
  5651. SoundId="rbxassetid://1959658239",
  5652. Volume=3.6,
  5653. PlaybackSpeed=1.1,
  5654. MaxDistance=66666666,
  5655. EmitterSize=70,
  5656. Name="f",
  5657. Looped=true}
  5658. ffly:Play()
  5659. local feass=particles(Torso,.5,"Daisy orange","113787016",.7,1,"Top",5,5,0,1,4,6,55,55,7,44444,false)
  5660. feass.Rate=50
  5661. feass.Transparency=NSn({NSKp(0,1),NSKp(.2,0),NSKp(1,1)})
  5662. feass.Speed=NRn(7,22)
  5663. feass.Acceleration=Vector3.new(0,-2.5,0)
  5664. sounds(Root,"199145404",3,.9)
  5665. for i=0,1,0.02 do
  5666. swait()
  5667. Root.CFrame=clerp(Root.CFrame,oring*CFrame.new(0,0+150*i,0),.3)
  5668. Effect(e,modecolor[1],RArm.CFrame*CFrame.Angles(math.rad(math.random(-30,30)),math.random(-120,120),math.rad(math.random(-30,30))),7,7,52,0,0,0,.03,"Sphere",4,math.random(-2,2),"",100,200,50)
  5669. Effect(e,modecolor[2],LArm.CFrame*CFrame.Angles(math.rad(math.random(-30,30)),math.random(-120,120),math.rad(math.random(-30,30))),7,7,52,0,0,0,.03,"Sphere",4,math.random(-2,2),"",100,200,50)
  5670. RJ.C0=clerp(RJ.C0,CFrame.new(0, 0, -0, 1, -1.06044173e-15, 1.89630004e-16, -1.07726328e-15, 0.984384954, -0.176029399, 0, 0.176029399, 0.984384954)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5671. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.4006263, 0.219330549, 1, 0, 0, 0, 0.956142604, -0.292901933, 0, 0.292901933, 0.956142604)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5672. RS.C0=clerp(RS.C0,CFrame.new(1.93161631, 0.0825829357, 0.0803990886, 0.689848244, -0.720472574, -0.0709137022, 0.721046448, 0.675003529, 0.156404465, -0.064818114, -0.159027427, 0.985144198)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5673. LS.C0=clerp(LS.C0,CFrame.new(-1.80106425, 0.0668534562, 0.158040136, 0.70215416, 0.709542453, 0.0594071932, -0.705922246, 0.68280828, 0.188273042, 0.0930239856, -0.174133554, 0.980318427)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5674. RH.C0=clerp(RH.C0,CFrame.new(0.557230353, -1.53967953, -0.162601173, 0.991327524, -0.0271800365, -0.128572673, 0.065499112, 0.95038414, 0.304105103, 0.113927841, -0.309889138, 0.943922281)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5675. LH.C0=clerp(LH.C0,CFrame.new(-0.574335515, -1.97375739, 0.515283942, 0.973524511, 0.128028348, 0.189364016, -0.186353996, 0.924273849, 0.333151698, -0.132371336, -0.359620094, 0.923661888)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5676. end
  5677. local oring2=Root.CFrame
  5678. for i=0,1,0.06 do
  5679. swait()
  5680. bbb=bbb+(6-6*i)
  5681. aaa=aaa-(0+6*i)
  5682. Effect(e,modecolor[1],RArm.CFrame*CFrame.Angles(math.rad(math.random(-30,30)),math.random(-120,120),math.rad(math.random(-30,30))),7,7,52,0,0,0,.03,"Sphere",4,math.random(-2,2),"",100,200,50)
  5683. Effect(e,modecolor[2],LArm.CFrame*CFrame.Angles(math.rad(math.random(-30,30)),math.random(-120,120),math.rad(math.random(-30,30))),7,7,52,0,0,0,.03,"Sphere",4,math.random(-2,2),"",100,200,50)
  5684. Root.CFrame=clerp(Root.CFrame,oring2*CFrame.new(0,bbb,aaa),.3)
  5685. RJ.C0=clerp(RJ.C0,CFrame.new(0, 0, -0, 1, -1.06044173e-15, 1.89630004e-16, -1.07726328e-15, 0.984384954, -0.176029399, 0, 0.176029399, 0.984384954)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0-90*i),0,0),.4)
  5686. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.4006263, 0.219330549, 1, 0, 0, 0, 0.956142604, -0.292901933, 0, 0.292901933, 0.956142604)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5687. RS.C0=clerp(RS.C0,CFrame.new(1.93161631, 0.0825829357, 0.0803990886, 0.689848244, -0.720472574, -0.0709137022, 0.721046448, 0.675003529, 0.156404465, -0.064818114, -0.159027427, 0.985144198)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5688. LS.C0=clerp(LS.C0,CFrame.new(-1.80106425, 0.0668534562, 0.158040136, 0.70215416, 0.709542453, 0.0594071932, -0.705922246, 0.68280828, 0.188273042, 0.0930239856, -0.174133554, 0.980318427)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5689. RH.C0=clerp(RH.C0,CFrame.new(0.557230353, -1.53967953, -0.162601173, 0.991327524, -0.0271800365, -0.128572673, 0.065499112, 0.95038414, 0.304105103, 0.113927841, -0.309889138, 0.943922281)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5690. LH.C0=clerp(LH.C0,CFrame.new(-0.574335515, -1.97375739, 0.515283942, 0.973524511, 0.128028348, 0.189364016, -0.186353996, 0.924273849, 0.333151698, -0.132371336, -0.359620094, 0.923661888)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5691. end
  5692.  
  5693. local hits=nil
  5694. local poss
  5695. local spin=0
  5696. for i=0,300 do
  5697. swait()
  5698. spin=spin+31
  5699. --Root.Velocity=Root.CFrame.lookVector*(30+1*i)
  5700. Root.CFrame=clerp(Root.CFrame,CFrame.new(Root.Position,mouse.Hit.p)*CFrame.new(0,0,-10-(i/15)),.4)
  5701. Effect(e,modecolor[1],RArm.CFrame*CFrame.Angles(math.rad(math.random(-30,30)),math.random(-120,120),math.rad(math.random(-30,30))),7,7,52,0,0,0,.03,"Sphere",4,math.random(-2,2),"",100,200,50)
  5702. Effect(e,modecolor[2],LArm.CFrame*CFrame.Angles(math.rad(math.random(-30,30)),math.random(-120,120),math.rad(math.random(-30,30))),7,7,52,0,0,0,.03,"Sphere",4,math.random(-2,2),"",100,200,50)
  5703. RJ.C0=clerp(RJ.C0,CFrame.new(-5.538315e-17, 0.0514109693, -0.123744443, 1, -2.98095035e-16, -1.03519835e-15, -1.07726328e-15, 0.27671513, 0.960952044, 0, -0.960952044, 0.276715159)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-10),math.rad(spin*(i/150)),0),.8)
  5704. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.40062618, 0.219330609, 1, 0, 0, 0, 0.748191535, -0.663482904, 0, 0.663482904, 0.748191535)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5705. RS.C0=clerp(RS.C0,CFrame.new(1.9316144, 0.0825823098, 0.0804000944, 0.689847827, -0.72047317, -0.0709115341, 0.721046746, 0.675003171, 0.156404853, -0.0648199916, -0.159026086, 0.985144317)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5706. LS.C0=clerp(LS.C0,CFrame.new(-1.80106497, 0.0668566823, 0.15804106, 0.702154338, 0.709542155, 0.0594091117, -0.705922067, 0.682807744, 0.188276082, 0.0930248201, -0.174137071, 0.980317712)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5707. RH.C0=clerp(RH.C0,CFrame.new(0.557228804, -1.53967369, -0.162598729, 0.991327226, -0.0271795429, -0.12857601, 0.0654999241, 0.950383604, 0.304106891, 0.11393106, -0.309891164, 0.943921208)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5708. LH.C0=clerp(LH.C0,CFrame.new(-0.638024986, -2.01652718, 0.107170135, 0.973520756, 0.169516563, 0.153367594, -0.186361477, 0.977066696, 0.103005812, -0.132389188, -0.128860131, 0.982786059)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5709. if i>=30 then
  5710. hits,poss=rayCast(Root.Position,-Root.CFrame.upVector,7,chr)
  5711. if hits~=nil then
  5712. break
  5713. end
  5714. end
  5715. end
  5716.  
  5717. Effect(e,"Daisy orange",CFrame.new(Root.Position),15,15,15,60,60,60,.02,"Sphere",6,0,"")
  5718. Effect(e,"Buttermilk",CFrame.new(Root.Position),10,10,10,50,50,50,.02,"Brick",1,0,"")
  5719. Effect(e,"Daisy orange",CFrame.new(Root.Position)*CFrame.Angles(0,0,math.rad(90)),29999,15,15,0,24,24,.02,"Cylinder",6,0,"")
  5720. for i=1,6 do
  5721. Effect(e,"Buttermilk",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),55,55,120,0,0,12,.01,"Sphere",3,math.random(20,60)/5,"")
  5722. Effect(e,"Daisy orange",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),55,55,120,0,0,12,.01,"Sphere",3,math.random(20,60)/5,"")
  5723. end
  5724. sounds(Root,"161107566",4,1.2)
  5725. ffly:Remove()
  5726. CameraShake(150,Root,3,.06)
  5727. Mdamage("None",Root,70,math.random(30,50),0,"")
  5728. if hits~=nil then
  5729. local ref=parts(e,"ref",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,1)
  5730. ref.Anchored=true
  5731. ref.CFrame=CFrame.new(poss)
  5732. game:GetService("Debris"):AddItem(ref,3)
  5733. local randomradnum=math.random(-360,360)
  5734. for asi=0,360,60 do
  5735. coroutine.resume(coroutine.create(function()
  5736. for i=1,15 do
  5737. swait(5)
  5738. local radnum=asi
  5739. local ref2=parts(e,"ref",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,1)
  5740. ref2.Anchored=true
  5741. ref2.CFrame=CFrame.new(ref.Position)*CFrame.Angles(0,math.rad(radnum+randomradnum),0)*CFrame.new(0,0,55+i*35)
  5742. sounds(ref2,"472579737",4,1.3)
  5743. game:GetService("Debris"):AddItem(ref2,3)
  5744. Mdamage("None",ref2,48,math.random(20,35),0,"")
  5745. Effect(e,"Daisy orange",CFrame.new(ref2.Position),15,15,15,30,30,30,.06,"Sphere",6,0,"")
  5746. Effect(e,"Buttermilk",CFrame.new(ref2.Position),10,10,10,25,25,25,.04,"Brick",1,0,"")
  5747. Effect(e,"Daisy orange",CFrame.new(ref2.Position)*CFrame.Angles(0,math.rad(math.random(-20,20)),math.rad(90+math.random(-20,20))),29999,15,15,0,14,14,.07,"Cylinder",6,0,"")
  5748. for i=1,3 do
  5749. Effect(e,"Buttermilk",CFrame.new(ref2.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),35,35,70,0,0,12,.04,"Sphere",3,math.random(20,60)/5,"")
  5750. Effect(e,"Daisy orange",CFrame.new(ref2.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),35,35,70,0,0,12,.04,"Sphere",3,math.random(20,60)/5,"")
  5751. end
  5752. end
  5753. end))
  5754. end
  5755. end
  5756. Root.Anchored=false
  5757. feass.Enabled=false
  5758. game:GetService("Debris"):AddItem(feass,10)
  5759. for i=0,1,0.02 do
  5760. swait()
  5761. RJ.C0=clerp(RJ.C0,CFrame.new(3.94199234e-16, -0.400776744, -0.177927822, 1, -9.46709455e-16, -2.66809026e-16, -9.83588211e-16, 0.962505937, 0.271260917, 0, -0.271260917, 0.962505937)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5762. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.54496098, -0.122129962, 1, 0, 0, 0, 0.973227203, 0.229845837, 0, -0.229845807, 0.973227203)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5763. RS.C0=clerp(RS.C0,CFrame.new(1.95043921, 0.240276024, 0.117822066, 0.226150975, -0.964726925, -0.134750858, 0.973055124, 0.230120599, -0.014442876, 0.044942379, -0.127853721, 0.990774393)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5764. LS.C0=clerp(LS.C0,CFrame.new(-1.98464382, 0.240717337, 0.0138162449, 0.207056001, 0.977830827, 0.0312201269, -0.973831832, 0.209055543, -0.0891494006, -0.0936997682, -0.0119442306, 0.995528996)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5765. RH.C0=clerp(RH.C0,CFrame.new(0.599731326, -1.56408703, -0.706746459, 0.985468507, 0.048076462, -0.162912369, -0.0577144474, 0.996819735, -0.0549510419, 0.159752414, 0.0635548979, 0.98510927)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5766. LH.C0=clerp(LH.C0,CFrame.new(-0.55806011, -1.90075397, -0.0938407183, 0.993020236, 0.0728613138, 0.0927476287, -0.0661686882, 0.995112658, -0.0732995272, -0.0976350307, 0.0666508973, 0.99298811)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5767. end
  5768. hum.AutoRotate=true
  5769. elseif mode=="Dreary" then
  5770.  
  5771. elseif mode=="Jade" then
  5772.  
  5773. elseif mode=="Psychosis" then
  5774.  
  5775. elseif mode=="Conflagration" then
  5776.  
  5777. elseif mode=="Lullaby" then
  5778.  
  5779. elseif mode=="Somnambulist" then
  5780.  
  5781. elseif mode=="Amativeness" then
  5782.  
  5783. elseif mode=="Nil" then
  5784.  
  5785. elseif mode=="Wither" then
  5786.  
  5787. elseif mode=="True Catastrophe" then
  5788.  
  5789. elseif mode=="Cyclone" then
  5790. hum.AutoRotate=false
  5791. hum.WalkSpeed=0
  5792. hum.JumpPower=0
  5793. for i=0,1,0.077 do
  5794. swait()
  5795. RJ.C0=clerp(RJ.C0,CFrame.new(-9.53674316e-06, -0.844210982, -0.313206941, 0.749972761, 2.23509407e-08, -0.661468744, 0.414362311, 0.779479563, 0.469803661, 0.515601337, -0.62642765, 0.584588408)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  5796. Neck.C0=clerp(Neck.C0,CFrame.new(0.0362519324, 1.48433745, 0.0338509977, 0.68206358, 0.220626906, 0.69721812, 4.35475749e-06, 0.953403592, -0.301698178, -0.731292903, 0.205780357, 0.650280774)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  5797. RS.C0=clerp(RS.C0,CFrame.new(1.27706802, 0.413453519, 0.737323821, 0.0844195113, -0.0307958424, -0.995954275, 0.988856792, 0.125589803, 0.0799345225, 0.122620083, -0.99160409, 0.0410549939)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  5798. LS.C0=clerp(LS.C0,CFrame.new(-0.792966247, 0.409965932, -0.948061705, 0.804290533, -0.576156676, -0.145465955, -0.0133274747, 0.227243572, -0.973746777, 0.594086826, 0.78511405, 0.175091162)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  5799. RH.C0=clerp(RH.C0,CFrame.new(0.648526013, -1.97334671, -0.0243699253, 0.971660316, -0.210057318, 0.108408481, 0.174871847, 0.947344542, 0.268250585, -0.1590482, -0.241690844, 0.957229972)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  5800. LH.C0=clerp(LH.C0,CFrame.new(-0.949723065, -0.869474649, -0.539314687, 0.556932151, 0.265415996, 0.78700763, 0.213511169, 0.869967997, -0.444487005, -0.802645326, 0.415583968, 0.427843809)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  5801. end
  5802. sounds(Root,"93724183",5,1.4)
  5803. local spon=0
  5804. REffect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.new(0,-3,0),800,1,800,-8,0,-8,.01,"Sphere",6,0,"")
  5805. for i=0,1,.006 do
  5806. swait()
  5807. spon=spon+1*(i*25)
  5808. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.new(0,-3,0),120-50*i,1,120-50*i,0,0,0,.1,"Sphere",6,0,"")
  5809. REffect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(spon),0)*CFrame.new(0,-3,50+40*i),6+17*i,3+1*i,26+21*i,0,0,0,.04,"Sphere",3,-2-2*i,"")
  5810. REffect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(180+spon),0)*CFrame.new(0,-3,50+40*i),6+17*i,3+1*i,26+21*i,0,0,0,.04,"Sphere",3,-2-2*i,"")
  5811. end
  5812. swait(11)
  5813. cooldisable=true
  5814. local oring=Root.Position
  5815. Root.Anchored=true
  5816. local spino=0
  5817. local Sub1=parts(m,"Sub",Vector3.new(0.100000001, 0.100000001, 0.100000001),"Medium stone grey",Enum.Material.SmoothPlastic,0,1)
  5818. Sub1.CFrame=CFrame.new(oring)
  5819. Sub1.Anchored=true
  5820. Mdamage("Push",Sub1,115,math.random(31,44),0,"")
  5821. Effect(e,modecolor[2],CFrame.new(Sub1.Position)*CFrame.Angles(0,math.random(-120,120),0),20,45,20,15,4,15,.01,"FileMesh",2,math.random(-23,-13),"1051557")
  5822. Effect(e,modecolor[2],CFrame.new(Sub1.Position)*CFrame.Angles(0,math.random(-120,120),0),20,45,20,6,8,6,.007,"FileMesh",2,math.random(-23,-13),"1051557")
  5823. Effect(e,modecolor[2],CFrame.new(Sub1.Position)*CFrame.Angles(0,math.random(-120,120),0),20,45,20,15,4,15,.01,"FileMesh",2,math.random(-23,-13),"1051557")
  5824. Effect(e,modecolor[2],CFrame.new(Sub1.Position)*CFrame.Angles(0,math.random(-120,120),0),20,45,20,6,8,6,.007,"FileMesh",2,math.random(-23,-13),"1051557")
  5825. local s1=sounds(Sub1,"439317756",5,.8)
  5826. local s2=sounds(Sub1,"1134510159",4.7,.9)
  5827. s1.EmitterSize=55
  5828. s2.EmitterSize=55
  5829. Effect(e,modecolor[2],CFrame.new(Sub1.Position),1,1,1,47,47,47,.02,"Sphere",6,0,"")
  5830. Effect(e,modecolor[1],CFrame.new(Sub1.Position),1,1,1,77,77,77,.03,"Sphere",6,0,"")
  5831.  
  5832. for i=0,1,0.003 do
  5833. swait()
  5834. spino=spino+(71-71*i)
  5835. Mdamage("Push2",Sub1,17,math.random(12,16),0,"")
  5836. Root.CFrame=clerp(Root.CFrame,CFrame.new(oring+Vector3.new(0,0+(spino/11),0))*CFrame.Angles(0,math.rad(spino),0),.4)
  5837. Effect2(e,modecolor[1],Root.CFrame*CFrame.new(0,4,3.5-3.4*i)*CFrame.Angles(-math.rad(38-36*i),0,0),12-9*i,40-17*i,5-4*i,0,0,0,.05+.05*i,"Sphere",-4+2*i,"")
  5838. Effect2(e,modecolor[1],Root.CFrame*CFrame.new(0,4,-3.5+3.4*i)*CFrame.Angles(math.rad(38-36*i),0,0),12-9*i,40-17*i,5-4*i,0,0,0,.05+.05*i,"Sphere",-4+2*i,"")
  5839. Effect(e,modecolor[2],Root.CFrame*CFrame.new(0,4.5,0),13-9*i,80-67*i,13-9*i,0,0,0,.05+.05*i,"Sphere",6,0,"")
  5840. RJ.C0=clerp(RJ.C0,CFrame.new(-1.23659415e-17, 0.0138956727, -0.0266255401, 1, -8.84600288e-16, 9.70967698e-17, -8.89913143e-16, 0.994029939, -0.109108143, 0, 0.109108143, 0.994029939)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.5)
  5841. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.44277024, 0.174582124, 1, 0, 0, 0, 0.950218201, -0.311585546, 0, 0.311585546, 0.95021826)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5842. RS.C0=clerp(RS.C0,CFrame.new(1.96088147, 0.393745631, -0.410792053, 0.0602539927, -0.96511054, 0.254815936, 0.99645561, 0.0431444682, -0.0722139105, 0.0587005019, 0.258263946, 0.964289427)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5843. LS.C0=clerp(LS.C0,CFrame.new(-1.93420243, 0.347098231, 0.143364608, -0.228906035, 0.961388469, 0.152755648, 0.0883338153, 0.176789075, -0.980276942, -0.969432533, -0.210897803, -0.125391185)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5844. RH.C0=clerp(RH.C0,CFrame.new(0.536862016, -1.86034644, 0.360719562, 0.989830136, -0.089269042, -0.11075855, 0.122276448, 0.931801915, 0.34175089, 0.0726972595, -0.351818442, 0.933241248)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5845. LH.C0=clerp(LH.C0,CFrame.new(-0.551121116, -1.42532074, -0.493729144, 0.959981263, -0.121815555, 0.25218457, 0.0378600843, 0.948632181, 0.314107984, -0.277493626, -0.291990012, 0.915281057)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5846. end
  5847. Root.Anchored=false
  5848. hum.AutoRotate=true
  5849. cooldisable=false
  5850. elseif mode=="Minstrel" then
  5851.  
  5852. elseif mode=="Sombra" then
  5853.  
  5854. elseif mode=="Fictitious" then
  5855.  
  5856. elseif mode=="Benevolence" then
  5857.  
  5858. end
  5859. attack=false
  5860. end
  5861.  
  5862. function Skill4()
  5863. attack=true
  5864. if mode=="Rust" then
  5865.  
  5866. elseif mode=="Nova" then
  5867. hum.WalkSpeed=0
  5868. hum.JumpPower=0
  5869. hum.AutoRotate=false
  5870. sounds(Root,"93724183",8,.9)
  5871. local r1=parts(e,"b",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,0)
  5872. r1.CFrame=CFrame.new(RArm.Position)
  5873. r1.Anchored=true
  5874. local rm1=meshs(r1,"Mesh",Vector3.new(0,0,0),Enum.MeshType.Sphere,"")
  5875. local r2=parts(e,"b",Vector3.new(.2,.2,.2),modecolor[2],Enum.Material.Neon,0,0)
  5876. r2.CFrame=CFrame.new(LArm.Position)
  5877. r2.Anchored=true
  5878. local rm2=meshs(r2,"Mesh",Vector3.new(0,0,0),Enum.MeshType.Sphere,"")
  5879. local chargggg=0
  5880.  
  5881. for i=0,1,0.01 do
  5882. swait()
  5883. chargggg=chargggg+.2
  5884. rm1.Scale=Vector3.new(chargggg,chargggg,chargggg)
  5885. rm2.Scale=Vector3.new(chargggg,chargggg,chargggg)
  5886. r1.CFrame=clerp(r1.CFrame,RArm.CFrame*CFrame.new(0,-1.5-(chargggg/9),0),.3)
  5887. r2.CFrame=clerp(r2.CFrame,LArm.CFrame*CFrame.new(0,-1.5-(chargggg/9),0),.3)
  5888. Effect(e,modecolor[1],CFrame.new(r1.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120))*CFrame.new(0,0,8+(chargggg/2)),5,5,15+(chargggg/5),0,0,-.3+(chargggg/5),.04,"Sphere",3,-.5-(chargggg/25),"")
  5889. Effect(e,modecolor[2],CFrame.new(r2.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120))*CFrame.new(0,0,8+(chargggg/2)),5,5,15+(chargggg/5),0,0,-.3+(chargggg/5),.04,"Sphere",3,-.5-(chargggg/25),"")
  5890. RJ.C0=clerp(RJ.C0,CFrame.new(0, 0, -0, 1, -9.36750677e-17, 0, -9.36750677e-17, 1, 0, 0, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  5891. Neck.C0=clerp(Neck.C0,CFrame.new(-7.21428483e-17, 1.54027879, 0.102422744, 1, -4.56896917e-17, 1.03056563e-17, -4.68375339e-17, 0.975493193, -0.220029861, 0, 0.220029861, 0.975493193)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  5892. RS.C0=clerp(RS.C0,CFrame.new(1.58115625, 1.20690835, -0.0319370031, -0.97391969, -0.208576843, -0.0893105268, 0.202940106, -0.976811767, 0.0682222843, -0.101469159, 0.0483183302, 0.993664622)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  5893. LS.C0=clerp(LS.C0,CFrame.new(-1.56428266, 1.23838198, 0.0388439819, -0.957071245, 0.27441287, 0.0933399051, -0.272547096, -0.961595714, 0.0324326716, 0.098655194, 0.00560085615, 0.995105922)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  5894. RH.C0=clerp(RH.C0,CFrame.new(0.525729477, -1.99885654, 0.00147991814, 0.997231126, -0.0471719168, -0.0574885234, 0.0470937304, 0.998886764, -0.00271490379, 0.0575525947, 3.74639058e-08, 0.998342514)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  5895. LH.C0=clerp(LH.C0,CFrame.new(-0.544029236, -1.99824762, 0.00254844874, 0.997467637, 0.0412523746, 0.0579361841, -0.0413217209, 0.999145925, -1.0872609e-06, -0.0578867383, -0.00239293813, 0.998320341)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  5896. end
  5897. for i=0,1,0.006 do
  5898. swait()
  5899. if i<=.8 then
  5900. chargggg=chargggg+.3
  5901. rm1.Scale=Vector3.new(chargggg,chargggg,chargggg)
  5902. rm2.Scale=Vector3.new(chargggg,chargggg,chargggg)
  5903. Effect(e,modecolor[1],CFrame.new(r1.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120))*CFrame.new(0,0,8+(chargggg/2)),5,5,15+(chargggg/5),0,0,-.3+(chargggg/5),.04,"Sphere",3,-.5-(chargggg/25),"")
  5904. Effect(e,modecolor[2],CFrame.new(r2.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120))*CFrame.new(0,0,8+(chargggg/2)),5,5,15+(chargggg/5),0,0,-.3+(chargggg/5),.04,"Sphere",3,-.5-(chargggg/25),"")
  5905. end
  5906. r1.CFrame=clerp(r1.CFrame,RArm.CFrame*CFrame.new(0,-1.5-(chargggg/9),0),.3)
  5907. r2.CFrame=clerp(r2.CFrame,LArm.CFrame*CFrame.new(0,-1.5-(chargggg/9),0),.3)
  5908. RJ.C0=clerp(RJ.C0,CFrame.new(0, 0, -0, 1, -9.36750677e-17, 0, -9.36750677e-17, 1, 0, 0, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  5909. Neck.C0=clerp(Neck.C0,CFrame.new(-7.16097271e-17, 1.52889633, -0.0188670754, 1, -4.66326975e-17, -4.37560553e-18, -4.68375339e-17, 0.995626688, 0.0934209153, 0, -0.0934209153, 0.995626688)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  5910. RS.C0=clerp(RS.C0,CFrame.new(1.90904272, 0.506187081, 0.0228479709, 0.00861899927, -0.999930143, -0.00808728766, 0.998078048, 0.00810614228, 0.0614367872, -0.0613669381, -0.00860126782, 0.998078227)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  5911. LS.C0=clerp(LS.C0,CFrame.new(-1.9678936, 0.523730934, 0.0790370181, -0.00427900115, 0.999132335, 0.0414299555, -0.999447227, -0.00563897286, 0.0327647962, 0.0329699926, -0.0412668549, 0.998604059)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  5912. RH.C0=clerp(RH.C0,CFrame.new(0.525729477, -1.99885654, 0.00147991814, 0.997231126, -0.0471719168, -0.0574885234, 0.0470937304, 0.998886764, -0.00271490379, 0.0575525947, 3.74639058e-08, 0.998342514)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  5913. LH.C0=clerp(LH.C0,CFrame.new(-0.544029236, -1.99824762, 0.00254844874, 0.997467637, 0.0412523746, 0.0579361841, -0.0413217209, 0.999145925, -1.0872609e-06, -0.0578867383, -0.00239293813, 0.998320341)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  5914. end
  5915. for i=1,8 do
  5916. Effect(e,modecolor[1],CFrame.new(r1.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),40,40,170,0,0,42,.01,"Sphere",3,math.random(20,60)/7,"")
  5917. Effect(e,modecolor[2],CFrame.new(r2.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),40,40,170,0,0,42,.01,"Sphere",3,math.random(20,60)/7,"")
  5918. end
  5919. Effect(e,modecolor[1],Root.CFrame*CFrame.new(.1,0,0),30,30,30,210,210,210,.03,"Sphere",6,0,"")
  5920. Effect(e,modecolor[2],Root.CFrame*CFrame.new(-.1,0,0),30,30,30,210,210,210,.03,"Sphere",6,0,"")
  5921.  
  5922. sounds(chr,"133047927",5,.5)
  5923. sounds(chr,"763717897",5,.5)
  5924.  
  5925.  
  5926. --heccin
  5927. local nos=false
  5928. local b1=parts(e,"b",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,1)
  5929. b1.CFrame=Root.CFrame*CFrame.new(15,0,0)*CFrame.Angles(0,-math.rad(90),0)
  5930. b1.Anchored=true
  5931. local b2=parts(e,"b",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,1)
  5932. b2.CFrame=b1.CFrame*CFrame.new(0,0,-1000)
  5933. b2.Anchored=true
  5934. local b3=parts(e,"b",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,1)
  5935. b3.CFrame=Root.CFrame*CFrame.new(-15,0,0)*CFrame.Angles(0,math.rad(90),0)
  5936. b3.Anchored=true
  5937. local b4=parts(e,"b",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,1)
  5938. b4.CFrame=b3.CFrame*CFrame.new(0,0,-1000)
  5939. b4.Anchored=true
  5940. local b5=parts(e,"b",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,1)
  5941. b5.CFrame=b1.CFrame
  5942. b5.Anchored=true
  5943. local b6=parts(e,"b",Vector3.new(.2,.2,.2),modecolor[1],Enum.Material.Neon,0,1)
  5944. b6.CFrame=b3.CFrame
  5945. b6.Anchored=true
  5946.  
  5947. local pe1=particles(r1,.5,modecolor[1],"262059101",1,1,"Front",63,53,0,1.3,2,2,55,55,420,55555,false)
  5948. local pe2=particles(r2,.5,modecolor[2],"262059101",1,1,"Front",63,53,0,1.3,2,2,55,55,420,55555,false)
  5949.  
  5950. coroutine.resume(coroutine.create(function()
  5951. repeat
  5952. swait(3)
  5953. for i=0,1,.09 do
  5954. CameraShake(110,Root,3,.1)
  5955. Mdamage("None",b5,90,math.random(20,33),0,"")
  5956. Mdamage("None",b6,90,math.random(20,33),0,"")
  5957. b5.CFrame=b1.CFrame*CFrame.new(0,0,0-2000*i)
  5958. b6.CFrame=b3.CFrame*CFrame.new(0,0,0-2000*i)
  5959. end
  5960. swait(3)
  5961. for i=0,1,.09 do
  5962. CameraShake(110,Root,3,.1)
  5963. Mdamage("None",b5,150,math.random(20,33),0,"")
  5964. Mdamage("None",b6,150,math.random(20,33),0,"")
  5965. b5.CFrame=b1.CFrame*CFrame.new(0,0,-2000+2000*i)
  5966. b6.CFrame=b3.CFrame*CFrame.new(0,0,-2000+2000*i)
  5967. end
  5968. until nos==true
  5969. repeat
  5970. swait(3)
  5971. for i=0,1,.08 do
  5972. CameraShake(80,Root,3,.08)
  5973. Mdamage("None",b5,150,math.random(30,43),0,"")
  5974. Mdamage("None",b6,150,math.random(30,43),0,"")
  5975. b5.CFrame=b1.CFrame*CFrame.new(0,0,-100-3000*i)
  5976. b6.CFrame=b3.CFrame*CFrame.new(0,0,-3100+3000*i)
  5977. end
  5978. swait(3)
  5979. for i=0,1,.08 do
  5980. CameraShake(80,Root,3,.08)
  5981. Mdamage("None",b5,150,math.random(30,43),0,"")
  5982. Mdamage("None",b6,150,math.random(30,43),0,"")
  5983. b5.CFrame=b1.CFrame*CFrame.new(0,0,-3100+3000*i)
  5984. b6.CFrame=b3.CFrame*CFrame.new(0,0,-100-3000*i)
  5985. end
  5986. until nos==false
  5987. b1:Remove()
  5988. b2:Remove()
  5989. b3:Remove()
  5990. b4:Remove()
  5991. b5:Remove()
  5992. b6:Remove()
  5993. end))
  5994. local beem=create("Sound"){
  5995. Parent=chr,
  5996. SoundId="rbxassetid://1393058033",
  5997. Volume=3,
  5998. PlaybackSpeed=1,
  5999. MaxDistance=66666666,
  6000. EmitterSize=70,
  6001. Name="beaam",
  6002. Looped=true}
  6003. beem:Play()
  6004. local aaaa=0
  6005. for i=0,1,0.003 do
  6006. swait()
  6007. r1.CFrame=clerp(r1.CFrame,RArm.CFrame*CFrame.new(0,-1.5-(chargggg/9),0),.3)
  6008. r2.CFrame=clerp(r2.CFrame,LArm.CFrame*CFrame.new(0,-1.5-(chargggg/9),0),.3)
  6009. Effect(e,modecolor[1],r1.CFrame*CFrame.new(0,-8,0)*CFrame.Angles(math.rad(90),0,0),30,30,121,63,63,-1,.05,"Sphere",6,0,"")
  6010. Effect(e,modecolor[2],r2.CFrame*CFrame.new(0,-8,0)*CFrame.Angles(math.rad(90),0,0),30,30,121,63,63,-1,.05,"Sphere",6,0,"")
  6011. b1.CFrame=Root.CFrame*CFrame.new(15,0,0)*CFrame.Angles(0,-math.rad(90),0)
  6012. b2.CFrame=b1.CFrame*CFrame.new(0,0,-2000)
  6013. b3.CFrame=Root.CFrame*CFrame.new(-15,0,0)*CFrame.Angles(0,math.rad(90),0)
  6014. b4.CFrame=b3.CFrame*CFrame.new(0,0,-2000)
  6015. Effect(e,modecolor[1],CFrame.new((b1.Position+b2.Position)/2,b2.Position)*CFrame.Angles(0,math.rad(90),0),((b1.Position-b2.Position).magnitude)*5,500,500,0,14,14,.08,"Cylinder",6,0,"")
  6016. Effect(e,modecolor[2],CFrame.new((b3.Position+b4.Position)/2,b4.Position)*CFrame.Angles(0,math.rad(90),0),((b3.Position-b4.Position).magnitude)*5,500,500,0,14,14,.08,"Cylinder",6,0,"")
  6017. Effect(e,modecolor[1],CFrame.new(b2.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),130,130,130,127,127,127,.06,"Brick",6,0,"")
  6018. Effect(e,modecolor[2],CFrame.new(b4.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),130,130,130,127,127,127,.06,"Brick",6,0,"")
  6019. aaaa=aaaa+1
  6020. if aaaa>=5 then
  6021. aaaa=0
  6022. Effect(e,modecolor[1],r1.CFrame*CFrame.new(0,-8,0)*CFrame.Angles(math.rad(90),0,0),30,30,121,143,143,-.2,.05,"Sphere",6,0,"")
  6023. Effect(e,modecolor[2],r2.CFrame*CFrame.new(0,-8,0)*CFrame.Angles(math.rad(90),0,0),30,30,121,143,143,-.2,.05,"Sphere",6,0,"")
  6024. Effect(e,modecolor[1],CFrame.new((b1.Position+b2.Position)/2,b2.Position)*CFrame.Angles(0,math.rad(90),0),((b1.Position-b2.Position).magnitude)*5,500,500,0,74,74,.08,"Cylinder",6,0,"")
  6025. Effect(e,modecolor[2],CFrame.new((b3.Position+b4.Position)/2,b4.Position)*CFrame.Angles(0,math.rad(90),0),((b3.Position-b4.Position).magnitude)*5,500,500,0,74,74,.08,"Cylinder",6,0,"")
  6026. end
  6027. local aim=CFrame.new(Root.Position,mouse.Hit.p)
  6028. local direction=aim.lookVector
  6029. local heed=math.atan2(direction.x,direction.z)
  6030. local heed=math.deg(heed)
  6031. Root.CFrame=clerp(Root.CFrame,CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(heed-180),math.rad(0)),0.04)
  6032. RJ.C0=clerp(RJ.C0,CFrame.new(0, 0, -0, 1, -9.36750677e-17, 0, -9.36750677e-17, 1, 0, 0, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6033. Neck.C0=clerp(Neck.C0,CFrame.new(-7.16097271e-17, 1.52889633, -0.0188670754, 1, -4.66326975e-17, -4.37560553e-18, -4.68375339e-17, 0.995626688, 0.0934209153, 0, -0.0934209153, 0.995626688)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  6034. RS.C0=clerp(RS.C0,CFrame.new(1.90904272, 0.506187081, 0.0228479709, 0.00861899927, -0.999930143, -0.00808728766, 0.998078048, 0.00810614228, 0.0614367872, -0.0613669381, -0.00860126782, 0.998078227)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  6035. LS.C0=clerp(LS.C0,CFrame.new(-1.9678936, 0.523730934, 0.0790370181, -0.00427900115, 0.999132335, 0.0414299555, -0.999447227, -0.00563897286, 0.0327647962, 0.0329699926, -0.0412668549, 0.998604059)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  6036. RH.C0=clerp(RH.C0,CFrame.new(0.525729477, -1.99885654, 0.00147991814, 0.997231126, -0.0471719168, -0.0574885234, 0.0470937304, 0.998886764, -0.00271490379, 0.0575525947, 3.74639058e-08, 0.998342514)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  6037. LH.C0=clerp(LH.C0,CFrame.new(-0.544029236, -1.99824762, 0.00254844874, 0.997467637, 0.0412523746, 0.0579361841, -0.0413217209, 0.999145925, -1.0872609e-06, -0.0578867383, -0.00239293813, 0.998320341)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  6038. end
  6039.  
  6040. for i=0,1,0.01 do
  6041. swait()
  6042. r1.CFrame=clerp(r1.CFrame,RArm.CFrame*CFrame.new(0,-1.5-(chargggg/9),0),.1)
  6043. r2.CFrame=clerp(r2.CFrame,LArm.CFrame*CFrame.new(0,-1.5-(chargggg/9),0),.1)
  6044. Effect(e,modecolor[1],r1.CFrame*CFrame.new(0,-8,0)*CFrame.Angles(math.rad(90),0,0),30,30,121,63,63,-1,.05,"Sphere",6,0,"")
  6045. Effect(e,modecolor[2],r2.CFrame*CFrame.new(0,-8,0)*CFrame.Angles(math.rad(90),0,0),30,30,121,63,63,-1,.05,"Sphere",6,0,"")
  6046. b1.CFrame=Root.CFrame*CFrame.new(15,0,0)*CFrame.Angles(0,-math.rad(90+20*i),0)
  6047. b2.CFrame=b1.CFrame*CFrame.new(0,0,-2000)
  6048. b3.CFrame=Root.CFrame*CFrame.new(-15,0,0)*CFrame.Angles(0,math.rad(90+20*i),0)
  6049. b4.CFrame=b3.CFrame*CFrame.new(0,0,-2000)
  6050. Effect(e,modecolor[1],CFrame.new((b1.Position+b2.Position)/2,b2.Position)*CFrame.Angles(0,math.rad(90),0),((b1.Position-b2.Position).magnitude)*5,500,500,0,14,14,.08,"Cylinder",6,0,"")
  6051. Effect(e,modecolor[2],CFrame.new((b3.Position+b4.Position)/2,b4.Position)*CFrame.Angles(0,math.rad(90),0),((b3.Position-b4.Position).magnitude)*5,500,500,0,14,14,.08,"Cylinder",6,0,"")
  6052. Effect(e,modecolor[1],CFrame.new(b2.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),130,130,130,127,127,127,.06,"Brick",6,0,"")
  6053. Effect(e,modecolor[2],CFrame.new(b4.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),130,130,130,127,127,127,.06,"Brick",6,0,"")
  6054. aaaa=aaaa+1
  6055. if aaaa>=5 then
  6056. aaaa=0
  6057. Effect(e,modecolor[1],r1.CFrame*CFrame.new(0,-8,0)*CFrame.Angles(math.rad(90),0,0),30,30,121,143,143,-.2,.05,"Sphere",6,0,"")
  6058. Effect(e,modecolor[2],r2.CFrame*CFrame.new(0,-8,0)*CFrame.Angles(math.rad(90),0,0),30,30,121,143,143,-.2,.05,"Sphere",6,0,"")
  6059. Effect(e,modecolor[1],CFrame.new((b1.Position+b2.Position)/2,b2.Position)*CFrame.Angles(0,math.rad(90),0),((b1.Position-b2.Position).magnitude)*5,500,500,0,74,74,.08,"Cylinder",6,0,"")
  6060. Effect(e,modecolor[2],CFrame.new((b3.Position+b4.Position)/2,b4.Position)*CFrame.Angles(0,math.rad(90),0),((b3.Position-b4.Position).magnitude)*5,500,500,0,74,74,.08,"Cylinder",6,0,"")
  6061. end
  6062. local aim=CFrame.new(Root.Position,mouse.Hit.p)
  6063. local direction=aim.lookVector
  6064. local heed=math.atan2(direction.x,direction.z)
  6065. local heed=math.deg(heed)
  6066. Root.CFrame=clerp(Root.CFrame,CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(heed-180),math.rad(0)),0.04)
  6067. RJ.C0=clerp(RJ.C0,CFrame.new(0, 0, -0, 1, -9.36750677e-17, 0, -9.36750677e-17, 1, 0, 0, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6068. Neck.C0=clerp(Neck.C0,CFrame.new(-7.16097469e-17, 1.52889645, -0.018863406, 1, -4.68056675e-17, -1.72741378e-18, -4.68375339e-17, 0.999319613, 0.0368809737, 0, -0.0368809737, 0.999319613)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6069. RS.C0=clerp(RS.C0,CFrame.new(1.97850072, 0.601430774, 0.373912781, -0.118060045, -0.922474921, -0.367562145, 0.991071522, -0.132557437, 0.0143512385, -0.0619617552, -0.362586021, 0.929888248)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  6070. LS.C0=clerp(LS.C0,CFrame.new(-1.8516773, 0.672695458, 0.419689476, -0.0730129704, 0.797155917, 0.599342644, -0.993763149, -0.108936489, 0.0238290951, 0.0842857808, -0.593864679, 0.800137997)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  6071. RH.C0=clerp(RH.C0,CFrame.new(0.525729477, -1.99885654, 0.00147991814, 0.997231126, -0.0471719168, -0.0574885234, 0.0470937304, 0.998886764, -0.00271490379, 0.0575525947, 3.74639058e-08, 0.998342514)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6072. LH.C0=clerp(LH.C0,CFrame.new(-0.544029236, -1.99824762, 0.00254844874, 0.997467637, 0.0412523746, 0.0579361841, -0.0413217209, 0.999145925, -1.0872609e-06, -0.0578867383, -0.00239293813, 0.998320341)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6073. end
  6074. for i=0,1,0.12 do
  6075. swait()
  6076. r1.CFrame=clerp(r1.CFrame,Root.CFrame*CFrame.new(.001,0,-1.5-(chargggg/12)),.1)
  6077. r2.CFrame=clerp(r2.CFrame,Root.CFrame*CFrame.new(-.001,0,-1.5-(chargggg/12)),.1)
  6078. Effect(e,modecolor[1],r1.CFrame*CFrame.new(0,-8,0)*CFrame.Angles(math.rad(90),0,0),30,30,121,63,63,-1,.05,"Sphere",6,0,"")
  6079. Effect(e,modecolor[2],r2.CFrame*CFrame.new(0,-8,0)*CFrame.Angles(math.rad(90),0,0),30,30,121,63,63,-1,.05,"Sphere",6,0,"")
  6080. b1.CFrame=Root.CFrame*CFrame.new(15,0,0)*CFrame.Angles(0,-math.rad(90-90*i),0)
  6081. b2.CFrame=b1.CFrame*CFrame.new(0,0,-2000)
  6082. b3.CFrame=Root.CFrame*CFrame.new(-15,0,0)*CFrame.Angles(0,math.rad(90-90*i),0)
  6083. b4.CFrame=b3.CFrame*CFrame.new(0,0,-2000)
  6084. Effect(e,modecolor[1],CFrame.new((b1.Position+b2.Position)/2,b2.Position)*CFrame.Angles(0,math.rad(90),0),((b1.Position-b2.Position).magnitude)*5,500,500,0,14,14,.08,"Cylinder",6,0,"")
  6085. Effect(e,modecolor[2],CFrame.new((b3.Position+b4.Position)/2,b4.Position)*CFrame.Angles(0,math.rad(90),0),((b3.Position-b4.Position).magnitude)*5,500,500,0,14,14,.08,"Cylinder",6,0,"")
  6086. Effect(e,modecolor[1],CFrame.new(b2.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),130,130,130,127,127,127,.06,"Brick",6,0,"")
  6087. Effect(e,modecolor[2],CFrame.new(b4.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),130,130,130,127,127,127,.06,"Brick",6,0,"")
  6088. aaaa=aaaa+1
  6089. if aaaa>=5 then
  6090. aaaa=0
  6091. Effect(e,modecolor[1],r1.CFrame*CFrame.new(0,-8,0)*CFrame.Angles(math.rad(90),0,0),30,30,121,143,143,-.2,.05,"Sphere",6,0,"")
  6092. Effect(e,modecolor[2],r2.CFrame*CFrame.new(0,-8,0)*CFrame.Angles(math.rad(90),0,0),30,30,121,143,143,-.2,.05,"Sphere",6,0,"")
  6093. Effect(e,modecolor[1],CFrame.new((b1.Position+b2.Position)/2,b2.Position)*CFrame.Angles(0,math.rad(90),0),((b1.Position-b2.Position).magnitude)*5,500,500,0,74,74,.08,"Cylinder",6,0,"")
  6094. Effect(e,modecolor[2],CFrame.new((b3.Position+b4.Position)/2,b4.Position)*CFrame.Angles(0,math.rad(90),0),((b3.Position-b4.Position).magnitude)*5,500,500,0,74,74,.08,"Cylinder",6,0,"")
  6095. end
  6096. local aim=CFrame.new(Root.Position,mouse.Hit.p)
  6097. local direction=aim.lookVector
  6098. local heed=math.atan2(direction.x,direction.z)
  6099. local heed=math.deg(heed)
  6100. Root.CFrame=clerp(Root.CFrame,CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(heed-180),math.rad(0)),0.04)
  6101. RJ.C0=clerp(RJ.C0,CFrame.new(0, 0, -0, 1, -9.36750677e-17, 0, -9.36750677e-17, 1, 0, 0, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6102. Neck.C0=clerp(Neck.C0,CFrame.new(-7.160978e-17, 1.52889717, -0.0188634358, 1, -4.68056675e-17, -1.72741378e-18, -4.68375339e-17, 0.999319613, 0.0368809737, 0, -0.0368809737, 0.999319613)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6103. RS.C0=clerp(RS.C0,CFrame.new(0.750076532, 0.442299902, -1.17897594, 0.00861699972, 0.533768892, 0.845586479, 0.998078167, 0.0473030731, -0.0400306173, -0.0613659434, 0.84430635, -0.53233546)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6104. LS.C0=clerp(LS.C0,CFrame.new(-0.768159986, 0.480110168, -1.08757496, -0.00427800091, -0.446924984, -0.894561291, -0.999447227, 0.031405136, -0.0109104943, 0.0329699926, 0.894020021, -0.446812302)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6105. RH.C0=clerp(RH.C0,CFrame.new(0.525729418, -1.99885654, 0.00148182176, 0.997231126, -0.0471719168, -0.0574885234, 0.0470937304, 0.998886764, -0.00271490379, 0.0575525947, 3.74639058e-08, 0.998342514)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6106. LH.C0=clerp(LH.C0,CFrame.new(-0.544028997, -1.99824786, 0.00255226158, 0.997467637, 0.0412523746, 0.0579361841, -0.0413217209, 0.999145925, -1.0872609e-06, -0.0578867383, -0.00239293813, 0.998320341)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6107. end
  6108. for i=1,14 do
  6109. Effect(e,modecolor[1],CFrame.new(r1.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),110,110,170,0,0,82,.01,"Sphere",3,math.random(50,130)/7,"")
  6110. Effect(e,modecolor[2],CFrame.new(r2.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),110,110,170,0,0,82,.01,"Sphere",3,math.random(50,130)/7,"")
  6111. end
  6112. CameraShake(30,Root,3,.01)
  6113. Effect(e,modecolor[1],Root.CFrame*CFrame.new(.1,0,0),30,30,30,210,210,210,.03,"Sphere",6,0,"")
  6114. Effect(e,modecolor[2],Root.CFrame*CFrame.new(-.1,0,0),30,30,30,210,210,210,.03,"Sphere",6,0,"")
  6115.  
  6116. beem.PlaybackSpeed=.7
  6117. nos=true
  6118. sounds(chr,"1196176156",6,.8)
  6119. sounds(chr,"413503439",6,.8)
  6120. chargggg=200
  6121. for i=0,1,0.002 do
  6122. swait()
  6123. rm1.Scale=Vector3.new(chargggg,chargggg,chargggg)
  6124. rm2.Scale=Vector3.new(chargggg,chargggg,chargggg)
  6125. r1.CFrame=clerp(r1.CFrame,Root.CFrame*CFrame.new(.001,0,-11.5-chargggg),.5)
  6126. r2.CFrame=clerp(r2.CFrame,Root.CFrame*CFrame.new(-.001,0,-11.5-chargggg),.5)
  6127. Effect(e,modecolor[1],b1.CFrame*CFrame.new(0,-0,0),70,70,151,153,153,-1,.05,"Sphere",6,0,"")
  6128. Effect(e,modecolor[2],b3.CFrame*CFrame.new(0,-0,0),70,70,151,153,153,-1,.05,"Sphere",6,0,"")
  6129. b1.CFrame=Root.CFrame*CFrame.new(15,2,0)*CFrame.Angles(0,0,0)
  6130. b2.CFrame=b1.CFrame*CFrame.new(0,0,-2000)
  6131. b3.CFrame=Root.CFrame*CFrame.new(-15,-2,0.01)*CFrame.Angles(0,0,0)
  6132. b4.CFrame=b3.CFrame*CFrame.new(0,0,-2000)
  6133. Effect(e,modecolor[1],CFrame.new((b1.Position+b2.Position)/2,b2.Position)*CFrame.Angles(0,math.rad(90),0),((b1.Position-b2.Position).magnitude)*5,1200,1200,0,14,14,.08,"Cylinder",6,0,"")
  6134. Effect(e,modecolor[2],CFrame.new((b3.Position+b4.Position)/2,b4.Position)*CFrame.Angles(0,math.rad(90),0),((b3.Position-b4.Position).magnitude)*5,1200,1200,0,14,14,.08,"Cylinder",6,0,"")
  6135. Effect(e,modecolor[1],CFrame.new(b2.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),210,210,210,197,197,197,.06,"Brick",6,0,"")
  6136. Effect(e,modecolor[2],CFrame.new(b4.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),210,210,210,197,197,197,.06,"Brick",6,0,"")
  6137. aaaa=aaaa+1
  6138. if aaaa>=5 then
  6139. aaaa=0
  6140. Effect(e,modecolor[1],r1.CFrame*CFrame.new(0,-1,0),70,70,151,283,283,-1,.05,"Sphere",6,0,"")
  6141. Effect(e,modecolor[2],r2.CFrame*CFrame.new(0,-1,0),70,70,151,283,283,-1,.05,"Sphere",6,0,"")
  6142. Effect(e,modecolor[1],CFrame.new((b1.Position+b2.Position)/2,b2.Position)*CFrame.Angles(0,math.rad(90),0),((b1.Position-b2.Position).magnitude)*5,1200,1200,0,114,114,.08,"Cylinder",6,0,"")
  6143. Effect(e,modecolor[2],CFrame.new((b3.Position+b4.Position)/2,b4.Position)*CFrame.Angles(0,math.rad(90),0),((b3.Position-b4.Position).magnitude)*5,1200,1200,0,114,114,.08,"Cylinder",6,0,"")
  6144. end
  6145. local aim=CFrame.new(Root.Position,mouse.Hit.p)
  6146. local direction=aim.lookVector
  6147. local heed=math.atan2(direction.x,direction.z)
  6148. local heed=math.deg(heed)
  6149. Root.CFrame=clerp(Root.CFrame,CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(heed-180),math.rad(0)),0.04)
  6150. Root.Velocity=Root.CFrame.lookVector*-110
  6151. RJ.C0=clerp(RJ.C0,CFrame.new(2.65203771e-23, -5.66220649e-07, 10, 1, -4.4373429e-17, 1.49917801e-17, -4.68375339e-17, 0.947390378, -0.320080489, 0, 0.320080489, 0.947390378)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6152. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.54765594, -0.109947979, 1, 0, 0, 0, 0.966666222, 0.256040126, 0, -0.256040126, 0.966666222)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6153. RS.C0=clerp(RS.C0,CFrame.new(0.683153629, 0.0581533015, -1.21961546, 0.00861699972, 0.533768892, 0.845586479, 0.925927639, 0.315060496, -0.208314821, -0.377602845, 0.784746945, -0.491516471)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6154. LS.C0=clerp(LS.C0,CFrame.new(-0.685598373, 0.120894209, -1.14528656, -0.00427800091, -0.446924984, -0.894561291, -0.936313629, 0.315911323, -0.153352395, 0.351139039, 0.836933851, -0.419813454)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6155. RH.C0=clerp(RH.C0,CFrame.new(0.561112285, -1.96840513, -0.132424518, 0.997229636, -0.0668219775, -0.0326774903, 0.0630380437, 0.992407203, -0.105613947, 0.0394867025, 0.103261441, 0.993870258)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6156. LH.C0=clerp(LH.C0,CFrame.new(-0.587659001, -2.02713561, -0.216531113, 0.997466862, 0.064358905, 0.0302954875, -0.0576775633, 0.981032014, -0.185066432, -0.0416315123, 0.182850242, 0.982259035)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6157. end
  6158. nos=false
  6159. Effect(e,modecolor[1],r1.CFrame*CFrame.new(0,-1,0),70,70,151,313,313,-1,.02,"Sphere",6,0,"")
  6160. Effect(e,modecolor[2],r2.CFrame*CFrame.new(0,-1,0),70,70,151,313,313,-1,.02,"Sphere",6,0,"")
  6161. Effect(e,modecolor[1],CFrame.new((b1.Position+b2.Position)/2,b2.Position)*CFrame.Angles(0,math.rad(90),0),((b1.Position-b2.Position).magnitude)*5,1200,1200,0,214,214,.04,"Cylinder",6,0,"")
  6162. Effect(e,modecolor[2],CFrame.new((b3.Position+b4.Position)/2,b4.Position)*CFrame.Angles(0,math.rad(90),0),((b3.Position-b4.Position).magnitude)*5,1200,1200,0,214,214,.04,"Cylinder",6,0,"")
  6163. r1:Remove()
  6164. r2:Remove()
  6165. coroutine.resume(coroutine.create(function(sound)
  6166. for i=4,0,-.02 do
  6167. swait()
  6168. sound.Volume=i
  6169. end
  6170. sound:Remove()
  6171. end),beem)
  6172. pssounds(Head,"1405841099",4,1,1.1,2)
  6173. for i=0,1,0.002 do
  6174. swait()
  6175. if chargggg>1 then
  6176. chargggg=chargggg-1
  6177. else
  6178. chargggg=0
  6179. end
  6180. Effect(e,modecolor[1],RArm.CFrame*CFrame.new(0,-1.4,0),chargggg/5,chargggg/5,chargggg/5,0,0,0,.07,"Sphere",6,0,"")
  6181. Effect(e,modecolor[2],LArm.CFrame*CFrame.new(0,-1.4,0),chargggg/5,chargggg/5,chargggg/5,0,0,0,.07,"Sphere",6,0,"")
  6182. Effect(e,modecolor[1],RArm.CFrame*CFrame.new(0,-1.4,0)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),chargggg/5,chargggg/5,chargggg/5,-chargggg/45,-chargggg/45,-chargggg/45,.07,"Sphere",3,chargggg/90,"")
  6183. Effect(e,modecolor[2],LArm.CFrame*CFrame.new(0,-1.4,0)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),chargggg/5,chargggg/5,chargggg/5,-chargggg/45,-chargggg/45,-chargggg/45,.07,"Sphere",3,chargggg/90,"")
  6184. RJ.C0=clerp(RJ.C0,CFrame.new(-7.30156898e-07, -1.58954287, -0.417309731, 0.992864251, 5.0672287e-07, 0.119250759, -0.0995299891, 0.550817847, 0.828669786, -0.0656850263, -0.834625423, 0.546887398)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  6185. Neck.C0=clerp(Neck.C0,CFrame.new(0.0164930299, 1.56599212, -0.137325108, 0.992864251, 0.0406638645, -0.112103499, 5.0672287e-07, 0.940063834, 0.34099853, 0.119250759, -0.33856529, 0.933355868)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  6186. RS.C0=clerp(RS.C0,CFrame.new(1.47595191, 0.308045745, -0.688147485, 0.978854239, -0.17946218, -0.0981730223, -0.0281764083, 0.35706231, -0.9336555, 0.202609748, 0.916678846, 0.344455302)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  6187. LS.C0=clerp(LS.C0,CFrame.new(-1.32013774, 0.329404235, -1.06252456, 0.999193132, -0.0401528329, 0.0009828154, 0.0107988548, 0.244997367, -0.969463646, 0.0386859253, 0.968692183, 0.245233282)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  6188. RH.C0=clerp(RH.C0,CFrame.new(0.604998469, -2.03593922, 0.297619581, 0.980971396, -0.0625304878, -0.18380776, 0.111231685, 0.956951916, 0.268086821, 0.159131616, -0.283430696, 0.945697844)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  6189. LH.C0=clerp(LH.C0,CFrame.new(-0.660171807, -2.07677317, 0.378259897, 0.989416718, 0.143973798, -0.0180670768, -0.130380929, 0.936760008, 0.324779212, 0.0636842251, -0.318986356, 0.945617378)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  6190. end
  6191. hum.AutoRotate=true
  6192. elseif mode=="Celestial" then
  6193.  
  6194. elseif mode=="Glacier" then
  6195.  
  6196. elseif mode=="Desperation" then
  6197.  
  6198. elseif mode=="Saint" then
  6199.  
  6200. elseif mode=="Dreary" then
  6201.  
  6202. elseif mode=="Jade" then
  6203.  
  6204. elseif mode=="Psychosis" then
  6205.  
  6206. elseif mode=="Conflagration" then
  6207.  
  6208. elseif mode=="Lullaby" then
  6209.  
  6210. elseif mode=="Somnambulist" then
  6211.  
  6212. elseif mode=="Amativeness" then
  6213.  
  6214. elseif mode=="Nil" then
  6215.  
  6216. elseif mode=="Wither" then
  6217.  
  6218. elseif mode=="True Catastrophe" then
  6219.  
  6220. elseif mode=="Cyclone" then
  6221. hum.WalkSpeed=0
  6222. hum.JumpPower=0
  6223. sounds(Root,"588697034",3,.8)
  6224. local aaaa=0
  6225. for i=0,1,0.005 do
  6226. swait()
  6227. aaaa=aaaa+1
  6228. if aaaa>=13 then
  6229. aaaa=0
  6230. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),6+120*i,6+120*i,6+120*i,-.1-9*i,-.1-9*i,-.1-9*i,.06,"Brick",6,0,"")
  6231. end
  6232. RJ.C0=clerp(RJ.C0,CFrame.new(-0.0609225035, -0.349407375, -0.0278450549, 0.783426106, -0.212623253, 0.583981931, -1.86445504e-05, 0.939647734, 0.342143357, -0.621485054, -0.268054903, 0.736140609)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.04)
  6233. Neck.C0=clerp(Neck.C0,CFrame.new(-0.0529611632, 1.46088076, -0.143510982, 0.962722003, -0.0185054541, -0.269859612, 0.0754123926, 0.976462781, 0.202072918, 0.259768367, -0.214890763, 0.94145757)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.04)
  6234. RS.C0=clerp(RS.C0,CFrame.new(0.255630672, 0.270662814, -0.841491461, -0.166321695, 0.928941846, 0.330763221, 0.936870813, 0.2535007, -0.240853563, -0.307587624, 0.269823223, -0.912461102)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.04)
  6235. LS.C0=clerp(LS.C0,CFrame.new(-1.87335539, 0.089951396, 0.178920537, 0.392104208, 0.916351676, 0.0809571743, -0.901343644, 0.365098536, 0.232986391, 0.183940083, -0.164325267, 0.96910435)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.04)
  6236. RH.C0=clerp(RH.C0,CFrame.new(0.959038377, -1.53307605, -0.72085458, 0.817428708, -0.167428285, -0.551160932, -0.0907151699, 0.907470167, -0.410205722, 0.568841994, 0.385312527, 0.726603806)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.04)
  6237. LH.C0=clerp(LH.C0,CFrame.new(-0.808551192, -1.91699708, 0.000512048602, 0.954020739, 0.259777963, -0.149533063, -0.26389128, 0.964519203, -0.00800399482, 0.142148197, 0.047096435, 0.988724411)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.04)
  6238. end
  6239. Effect(e,modecolor[2],CFrame.new(Root.Position),1,1,1,65,65,65,.06,"Sphere",6,0,"")
  6240. Effect(e,modecolor[1],CFrame.new(Root.Position),1,1,1,6,6,6,.03,"Sphere",6,0,"")
  6241. sounds(Root,"588738198",4,.8)
  6242. for i=0,1,0.04 do
  6243. swait()
  6244. RJ.C0=clerp(RJ.C0,CFrame.new(-0.0609225035, -0.349407375, -0.0278450549, 0.783426106, -0.212623253, 0.583981931, -1.86445504e-05, 0.939647734, 0.342143357, -0.621485054, -0.268054903, 0.736140609)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.04)
  6245. Neck.C0=clerp(Neck.C0,CFrame.new(-0.0529611632, 1.46088076, -0.143510982, 0.962722003, -0.0185054541, -0.269859612, 0.0754123926, 0.976462781, 0.202072918, 0.259768367, -0.214890763, 0.94145757)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.04)
  6246. RS.C0=clerp(RS.C0,CFrame.new(0.255630672, 0.270662814, -0.841491461, -0.166321695, 0.928941846, 0.330763221, 0.936870813, 0.2535007, -0.240853563, -0.307587624, 0.269823223, -0.912461102)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.04)
  6247. LS.C0=clerp(LS.C0,CFrame.new(-1.87335539, 0.089951396, 0.178920537, 0.392104208, 0.916351676, 0.0809571743, -0.901343644, 0.365098536, 0.232986391, 0.183940083, -0.164325267, 0.96910435)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.04)
  6248. RH.C0=clerp(RH.C0,CFrame.new(0.959038377, -1.53307605, -0.72085458, 0.817428708, -0.167428285, -0.551160932, -0.0907151699, 0.907470167, -0.410205722, 0.568841994, 0.385312527, 0.726603806)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.04)
  6249. LH.C0=clerp(LH.C0,CFrame.new(-0.808551192, -1.91699708, 0.000512048602, 0.954020739, 0.259777963, -0.149533063, -0.26389128, 0.964519203, -0.00800399482, 0.142148197, 0.047096435, 0.988724411)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.04)
  6250. end
  6251. hum.WalkSpeed=6
  6252. local torn=create("Sound"){
  6253. Parent=chr,
  6254. SoundId="rbxassetid://1637648744",
  6255. Volume=4,
  6256. PlaybackSpeed=1,
  6257. MaxDistance=66666666,
  6258. EmitterSize=70,
  6259. Name="Wind",
  6260. Looped=true}
  6261. local spinny=0
  6262. local wat=.1
  6263. local did=false
  6264. local wond=particles(Root,.5,"White","1487252021",.7,1,"Back",80,130,0,1,.7,1.4,55,55,120,44444,false)
  6265. wond.Speed=NRn(100,170)
  6266. wond.Enabled=false
  6267. for i=0,1.5,0.0015 do
  6268. swait()
  6269. wat=wat+.007
  6270. spinny=spinny+19+(i*145)
  6271. if i>=.25 then
  6272. wond.Enabled=true
  6273. if not did then
  6274. did=true
  6275. cooldisable=true
  6276. torn:Play()
  6277. torn.EmitterSize=70
  6278. Effect(e,modecolor[2],CFrame.new(Root.Position),46,46,46,95,95,95,.03,"Sphere",6,0,"")
  6279. end
  6280. wond.Speed=NRn(100+110*i,170+110*i)
  6281. wond.Size=NSn({NSKp(0,80),NSKp(1,130+280*i)})
  6282. CameraShake(100,Root,3,.2)
  6283. Effect(e,modecolor[1],CFrame.new(Root.Position),46,46,46,17+110*i,75+190*i,17+110*i,.07,"Sphere",6,0,"")
  6284. Effect(e,modecolor[2],CFrame.new(Root.Position),46,1,46,20+80*i,0,20+80*i,.04,"Sphere",6,0,"")
  6285. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,-math.rad(20+spinny),0),12,6,12,5+50*i,1+12*i,5+50*i,.06,"FileMesh",2,math.random(-23,-13),"1051557")
  6286. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,-math.rad(20+spinny),0),12,6,12,5+25*i,1+52*i,5+25*i,.06,"FileMesh",2,math.random(-23,-13),"1051557")
  6287. REffect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,-math.rad(20+spinny),0)*CFrame.new(0,-3,150+450*i),6+150*i,3+3*i,26+350*i,0,0,0,.04,"Sphere",3,-2-21*i,"")
  6288. REffect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,-math.rad(90+spinny),0)*CFrame.new(0,-3,150+450*i),6+150*i,3+3*i,26+350*i,0,0,0,.04,"Sphere",3,-2-21*i,"")
  6289. Mdamage("None",Root,40+220*i,math.random(20,30),.1,"")
  6290. else
  6291. REffect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,-math.rad(20+spinny),0)*CFrame.new(0,-3,20+450*i),6+150*i,3+3*i,26+350*i,0,0,0,.04,"Sphere",3,-1-17*i,"")
  6292. REffect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,-math.rad(90+spinny),0)*CFrame.new(0,-3,20+450*i),6+150*i,3+3*i,26+350*i,0,0,0,.04,"Sphere",3,-1-17*i,"")
  6293. Mdamage("None",Root,10,1,0,"")
  6294. end
  6295. hum.WalkSpeed=6
  6296. sounds(Root,"1168586995",1.5,.8+2.2*i)
  6297. RJ.C0=clerp(RJ.C0,CFrame.new(0, 0, -0, 1, -9.36750677e-17, 0, -9.36750677e-17, 1, 0, 0, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,-math.rad(20+spinny),0),wat)
  6298. Neck.C0=clerp(Neck.C0,CFrame.new(-1.55048838e-07, 1.50001931, 1.91373329e-06, 0.892944276, -4.68375339e-17, -0.450167149, 1.35050141e-05, 1, 2.67883279e-05, 0.450167149, -2.99999992e-05, 0.892944276)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  6299. RS.C0=clerp(RS.C0,CFrame.new(1.82802474, 0.694250584, 0.464729995, -0.0969680175, -0.832421303, -0.545593262, 0.976318359, -0.186068714, 0.110367753, -0.193390325, -0.52197057, 0.830750763)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  6300. LS.C0=clerp(LS.C0,CFrame.new(-1.9459908, 0.310187966, -0.4370296, 0.19140403, 0.913549304, -0.358876318, -0.971780241, 0.125025451, -0.200029209, -0.137867868, 0.38703531, 0.911699653)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  6301. RH.C0=clerp(RH.C0,CFrame.new(0.535116136, -1.99771881, 0.00347112119, 0.992949247, -0.0667743534, -0.0979442447, 0.0665349588, 0.997767746, -0.00571202161, 0.098107025, -0.000844968657, 0.99517554)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  6302. LH.C0=clerp(LH.C0,CFrame.new(-0.577040434, -1.99506962, 0.0060280934, 0.994866133, 0.0647972524, 0.077735357, -0.0646003485, 0.997898459, -0.00504769059, -0.0778990686, 4.56493581e-08, 0.996961355)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  6303. end
  6304. Effect(e,modecolor[2],CFrame.new(Root.Position),46,1,46,107,0,107,.02,"Sphere",6,0,"")
  6305. hum.WalkSpeed=0
  6306. cooldisable=false
  6307. wond.Enabled=false
  6308. game:GetService("Debris"):AddItem(wond,4)
  6309. coroutine.resume(coroutine.create(function(sound)
  6310. for i=4,0,-.02 do
  6311. swait()
  6312. sound.Volume=i
  6313. end
  6314. sound:Remove()
  6315. end),torn)
  6316. pssounds(Head,"1405841099",4,1,1.1,2)
  6317. for i=0,1,0.003 do
  6318. swait()
  6319. RJ.C0=clerp(RJ.C0,CFrame.new(-0.148705244, -1.08967888, -0.315730721, 0.727024734, 0.25166297, -0.638827741, 0.287398636, 0.733438492, 0.616011441, 0.623568118, -0.631453693, 0.460900337)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6320. Neck.C0=clerp(Neck.C0,CFrame.new(-0.0877710432, 1.45781052, 0.0944968164, 0.646650076, -0.0405399427, 0.761708856, 0.311050057, 0.9258039, -0.214791417, -0.696485221, 0.375824451, 0.611281037)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6321. RS.C0=clerp(RS.C0,CFrame.new(1.89409137, 0.619577706, 0.270545632, -0.108459473, -0.933510303, -0.341753483, 0.986093879, -0.144573912, 0.0819596797, -0.12591885, -0.328111708, 0.936209023)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6322. LS.C0=clerp(LS.C0,CFrame.new(-1.61957514, -0.240693212, -0.458504736, 0.708091497, 0.526578486, 0.470448524, 0.0836040974, 0.599036932, -0.796344995, -0.701154113, 0.60321641, 0.380148768)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6323. RH.C0=clerp(RH.C0,CFrame.new(1.04858029, -1.85447443, -0.19052887, 0.584949732, -0.539016426, 0.606048882, 0.522510171, 0.821940362, 0.226709783, -0.620336294, 0.18405287, 0.762435317)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6324. LH.C0=clerp(LH.C0,CFrame.new(-0.399539828, -1.98179674, 0.287225902, 0.724310756, -0.31699872, 0.612279415, -0.00743031502, 0.884398162, 0.466674119, -0.689433813, -0.34256649, 0.638223648)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6325. end
  6326. elseif mode=="Minstrel" then
  6327.  
  6328. elseif mode=="Sombra" then
  6329.  
  6330. elseif mode=="Fictitious" then
  6331.  
  6332. elseif mode=="Benevolence" then
  6333.  
  6334. end
  6335. attack=false
  6336. end
  6337.  
  6338.  
  6339. local sceeene=false
  6340. function SCENE()
  6341. attack=true
  6342. sceeene=true
  6343. hum.WalkSpeed=0
  6344. hum.JumpPower=0
  6345. hum.AutoRotate=false
  6346. theme.SoundId="rbxassetid://899847720"
  6347. lastsong="899847720"
  6348. theme.Parent=chr
  6349. theme.Volume=2
  6350. theme.PlaybackSpeed=1
  6351. theme.TimePosition=0
  6352. theme:Play()
  6353. musicset="Global"
  6354. coroutine.resume(coroutine.create(function()
  6355. swait(19)
  6356. sounds(Root,"588734356",4,1.5)
  6357. Effect(e,"Rust",Root.CFrame,34,34,34,6,6,6,.04,"Sphere",6,0,"")
  6358. Effect(e,"Dusty Rose",Root.CFrame,28,28,28,6,6,6,.03,"Brick",1,0,"")
  6359. Effect(e,"Rust",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.02,0,0.02,.05,"FileMesh",2,math.random(-42,42),"662585058")
  6360. Effect(e,"Dusty Rose",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.023,0,0.023,.06,"FileMesh",2,math.random(-42,42),"662585058")
  6361. swait(19)
  6362. sounds(Root,"588734356",4,1.5)
  6363. Effect(e,"Deep blue",Root.CFrame,34,34,34,6,6,6,.04,"Sphere",6,0,"")
  6364. Effect(e,"Deep orange",Root.CFrame,28,28,28,6,6,6,.03,"Brick",1,0,"")
  6365. Effect(e,"Deep blue",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.02,0,0.02,.05,"FileMesh",2,math.random(-42,42),"662585058")
  6366. Effect(e,"Deep orange",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.023,0,0.023,.06,"FileMesh",2,math.random(-42,42),"662585058")
  6367. swait(19)
  6368. sounds(Root,"588734356",4,1.5)
  6369. Effect(e,"Pastel light blue",Root.CFrame,34,34,34,6,6,6,.04,"Sphere",6,0,"")
  6370. Effect(e,"Cool yellow",Root.CFrame,28,28,28,6,6,6,.03,"Brick",1,0,"")
  6371. Effect(e,"Pastel light blue",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.02,0,0.02,.05,"FileMesh",2,math.random(-42,42),"662585058")
  6372. Effect(e,"Cool yellow",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.023,0,0.023,.06,"FileMesh",2,math.random(-42,42),"662585058")
  6373. swait(19)
  6374. sounds(Root,"588734356",4,1.5)
  6375. Effect(e,"Bright blue",Root.CFrame,34,34,34,6,6,6,.04,"Sphere",6,0,"")
  6376. Effect(e,"Baby blue",Root.CFrame,28,28,28,6,6,6,.03,"Brick",1,0,"")
  6377. Effect(e,"Bright blue",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.02,0,0.02,.05,"FileMesh",2,math.random(-42,42),"662585058")
  6378. Effect(e,"Baby blue",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.023,0,0.023,.06,"FileMesh",2,math.random(-42,42),"662585058")
  6379. swait(19)
  6380. sounds(Root,"588734356",4,1.5)
  6381. Effect(e,"Mulberry",Root.CFrame,34,34,34,6,6,6,.04,"Sphere",6,0,"")
  6382. Effect(e,"Dark indigo",Root.CFrame,28,28,28,6,6,6,.03,"Brick",1,0,"")
  6383. Effect(e,"Mulberry",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.02,0,0.02,.05,"FileMesh",2,math.random(-42,42),"662585058")
  6384. Effect(e,"Dark indigo",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.023,0,0.023,.06,"FileMesh",2,math.random(-42,42),"662585058")
  6385. swait(19)
  6386. sounds(Root,"588734356",4,1.5)
  6387. Effect(e,"Daisy orange",Root.CFrame,34,34,34,6,6,6,.04,"Sphere",6,0,"")
  6388. Effect(e,"Buttermilk",Root.CFrame,28,28,28,6,6,6,.03,"Brick",1,0,"")
  6389. Effect(e,"Daisy orange",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.02,0,0.02,.05,"FileMesh",2,math.random(-42,42),"662585058")
  6390. Effect(e,"Buttermilk",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.023,0,0.023,.06,"FileMesh",2,math.random(-42,42),"662585058")
  6391. swait(19)
  6392. sounds(Root,"588734356",4,1.5)
  6393. Effect(e,"Fossil",Root.CFrame,34,34,34,6,6,6,.04,"Sphere",6,0,"")
  6394. Effect(e,"Bright red",Root.CFrame,28,28,28,6,6,6,.03,"Brick",1,0,"")
  6395. Effect(e,"Fossil",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.02,0,0.02,.05,"FileMesh",2,math.random(-42,42),"662585058")
  6396. Effect(e,"Bright red",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.023,0,0.023,.06,"FileMesh",2,math.random(-42,42),"662585058")
  6397. swait(19)
  6398. sounds(Root,"588734356",4,1.5)
  6399. Effect(e,"Forest green",Root.CFrame,34,34,34,6,6,6,.04,"Sphere",6,0,"")
  6400. Effect(e,"Shamrock",Root.CFrame,28,28,28,6,6,6,.03,"Brick",1,0,"")
  6401. Effect(e,"Forest green",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.02,0,0.02,.05,"FileMesh",2,math.random(-42,42),"662585058")
  6402. Effect(e,"Shamrock",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.023,0,0.023,.06,"FileMesh",2,math.random(-42,42),"662585058")
  6403. swait(19)
  6404. sounds(Root,"588734356",4,1.5)
  6405. Effect(e,"Really red",Root.CFrame,34,34,34,6,6,6,.04,"Sphere",6,0,"")
  6406. Effect(e,"Crimson",Root.CFrame,28,28,28,6,6,6,.03,"Brick",1,0,"")
  6407. Effect(e,"Really red",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.02,0,0.02,.05,"FileMesh",2,math.random(-42,42),"662585058")
  6408. Effect(e,"Crimson",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.023,0,0.023,.06,"FileMesh",2,math.random(-42,42),"662585058")
  6409. swait(19)
  6410. sounds(Root,"588734356",4,1.5)
  6411. Effect(e,"Br. yellowih orange",Root.CFrame,34,34,34,6,6,6,.04,"Sphere",6,0,"")
  6412. Effect(e,"Neon orange",Root.CFrame,28,28,28,6,6,6,.03,"Brick",1,0,"")
  6413. Effect(e,"Br. yellowih orange",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.02,0,0.02,.05,"FileMesh",2,math.random(-42,42),"662585058")
  6414. Effect(e,"Neon orange",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.023,0,0.023,.06,"FileMesh",2,math.random(-42,42),"662585058")
  6415. swait(19)
  6416. sounds(Root,"588734356",4,1.5)
  6417. Effect(e,"Navy blue",Root.CFrame,34,34,34,6,6,6,.04,"Sphere",6,0,"")
  6418. Effect(e,"Lapis",Root.CFrame,28,28,28,6,6,6,.03,"Brick",1,0,"")
  6419. Effect(e,"Navy blue",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.02,0,0.02,.05,"FileMesh",2,math.random(-42,42),"662585058")
  6420. Effect(e,"Lapis",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.023,0,0.023,.06,"FileMesh",2,math.random(-42,42),"662585058")
  6421. swait(19)
  6422. sounds(Root,"588734356",4,1.5)
  6423. Effect(e,"Alder",Root.CFrame,34,34,34,6,6,6,.04,"Sphere",6,0,"")
  6424. Effect(e,"Pastel violet",Root.CFrame,28,28,28,6,6,6,.03,"Brick",1,0,"")
  6425. Effect(e,"Alder",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.02,0,0.02,.05,"FileMesh",2,math.random(-42,42),"662585058")
  6426. Effect(e,"Pastel violet",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.023,0,0.023,.06,"FileMesh",2,math.random(-42,42),"662585058")
  6427. swait(19)
  6428. sounds(Root,"588734356",4,1.5)
  6429. Effect(e,"Carnation pink",Root.CFrame,34,34,34,6,6,6,.04,"Sphere",6,0,"")
  6430. Effect(e,"Pink",Root.CFrame,28,28,28,6,6,6,.03,"Brick",1,0,"")
  6431. Effect(e,"Carnation pink",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.02,0,0.02,.05,"FileMesh",2,math.random(-42,42),"662585058")
  6432. Effect(e,"Pink",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.023,0,0.023,.06,"FileMesh",2,math.random(-42,42),"662585058")
  6433. swait(19)
  6434. sounds(Root,"588734356",4,1.5)
  6435. local ran1=Effect(e,"White",Root.CFrame,34,34,34,6,6,6,.04,"Sphere",6,0,"")
  6436. local ran2=Effect(e,"White",Root.CFrame,28,28,28,6,6,6,.03,"Brick",1,0,"")
  6437. local ran3=Effect(e,"White",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.02,0,0.02,.05,"FileMesh",2,math.random(-42,42),"662585058")
  6438. local ran4=Effect(e,"White",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.023,0,0.023,.06,"FileMesh",2,math.random(-42,42),"662585058")
  6439. coroutine.resume(coroutine.create(function(r1,r2,r3,r4)
  6440. repeat
  6441. swait()
  6442. r1.Color=BrickColor.new(nilcolor[math.random(1,#nilcolor)]).Color
  6443. r2.Color=BrickColor.new(nilcolor[math.random(1,#nilcolor)]).Color
  6444. r3.Color=BrickColor.new(nilcolor[math.random(1,#nilcolor)]).Color
  6445. r4.Color=BrickColor.new(nilcolor[math.random(1,#nilcolor)]).Color
  6446. until r1.Parent==nil
  6447. end),ran1,ran2,ran3,ran4)
  6448. swait(19)
  6449. sounds(Root,"588734356",4,1.5)
  6450. Effect(e,"Royal purple",Root.CFrame,34,34,34,6,6,6,.04,"Sphere",6,0,"")
  6451. Effect(e,"Bright violet",Root.CFrame,28,28,28,6,6,6,.03,"Brick",1,0,"")
  6452. Effect(e,"Royal purple",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.02,0,0.02,.05,"FileMesh",2,math.random(-42,42),"662585058")
  6453. Effect(e,"Bright violet",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.023,0,0.023,.06,"FileMesh",2,math.random(-42,42),"662585058")
  6454. swait(19)
  6455. sounds(Root,"588734356",4,1.5)
  6456. Effect(e,"Magenta",Root.CFrame,34,34,34,6,6,6,.04,"Sphere",6,0,"")
  6457. Effect(e,"Bright reddish lilac",Root.CFrame,28,28,28,6,6,6,.03,"Brick",1,0,"")
  6458. Effect(e,"Magenta",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.02,0,0.02,.05,"FileMesh",2,math.random(-42,42),"662585058")
  6459. Effect(e,"Bright reddish lilac",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.023,0,0.023,.06,"FileMesh",2,math.random(-42,42),"662585058")
  6460. swait(19)
  6461. sounds(Root,"588734356",4,1.5)
  6462. Effect(e,"Mint",Root.CFrame,34,34,34,6,6,6,.04,"Sphere",6,0,"")
  6463. Effect(e,"White",Root.CFrame,28,28,28,6,6,6,.03,"Brick",1,0,"")
  6464. Effect(e,"Mint",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.02,0,0.02,.05,"FileMesh",2,math.random(-42,42),"662585058")
  6465. Effect(e,"White",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.023,0,0.023,.06,"FileMesh",2,math.random(-42,42),"662585058")
  6466. swait(19)
  6467. sounds(Root,"588734356",4,1.5)
  6468. local ran5=Effect(e,"White",Root.CFrame,34,34,34,6,6,6,.04,"Sphere",6,0,"")
  6469. local ran6=Effect(e,"White",Root.CFrame,28,28,28,6,6,6,.03,"Brick",1,0,"")
  6470. local ran7=Effect(e,"White",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.02,0,0.02,.05,"FileMesh",2,math.random(-42,42),"662585058")
  6471. local ran8=Effect(e,"White",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.023,0,0.023,.06,"FileMesh",2,math.random(-42,42),"662585058")
  6472. coroutine.resume(coroutine.create(function(r1,r2,r3,r4)
  6473. repeat
  6474. swait()
  6475. local radcolor2=function(col)
  6476. return math.rad(col/255*360)
  6477. end
  6478. local sine2=math.deg(tick()*3)
  6479. local rs2=math.abs(math.sin(radcolor2(sine2 + 10)))
  6480. local g2=math.abs(math.sin(radcolor2(sine2 + 85)))
  6481. local b2=math.abs(math.sin(radcolor2(sine2 + 170)))
  6482. local ra1d=Color3.new(150/255*rs2,150/255*g2,150/255*b2)
  6483. r1.Color=ra1d
  6484. r2.Color=ra1d
  6485. r3.Color=ra1d
  6486. r4.Color=ra1d
  6487. until r1.Parent==nil
  6488. end),ran5,ran6,ran7,ran8)
  6489. swait(19)
  6490. sounds(Root,"588734356",4,1.5)
  6491. Effect(e,"Really black",Root.CFrame,34,34,34,6,6,6,.04,"Sphere",6,0,"")
  6492. Effect(e,"Smoky grey",Root.CFrame,28,28,28,6,6,6,.03,"Brick",1,0,"")
  6493. Effect(e,"Really black",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.02,0,0.02,.05,"FileMesh",2,math.random(-42,42),"662585058")
  6494. Effect(e,"Smoky grey",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.023,0,0.023,.06,"FileMesh",2,math.random(-42,42),"662585058")
  6495. swait(19)
  6496. sounds(Root,"588734356",4,1.5)
  6497. Effect(e,"Lime green",Root.CFrame,34,34,34,6,6,6,.04,"Sphere",6,0,"")
  6498. Effect(e,"Dark green",Root.CFrame,28,28,28,6,6,6,.03,"Brick",1,0,"")
  6499. Effect(e,"Lime green",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.02,0,0.02,.05,"FileMesh",2,math.random(-42,42),"662585058")
  6500. Effect(e,"Dark green",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.023,0,0.023,.06,"FileMesh",2,math.random(-42,42),"662585058")
  6501. swait(19)
  6502. sounds(Root,"588734356",4,1.5)
  6503. Effect(e,"New Yeller",Root.CFrame,34,34,34,6,6,6,.04,"Sphere",6,0,"")
  6504. Effect(e,"Wheat",Root.CFrame,28,28,28,6,6,6,.03,"Brick",1,0,"")
  6505. Effect(e,"New Yeller",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.02,0,0.02,.05,"FileMesh",2,math.random(-42,42),"662585058")
  6506. Effect(e,"Wheat",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01,.01,.01,0.023,0,0.023,.06,"FileMesh",2,math.random(-42,42),"662585058")
  6507. end))
  6508. local bbbb=create("Sound"){
  6509. Parent=chr,
  6510. SoundId="rbxassetid://1106011352",
  6511. Volume=5,
  6512. PlaybackSpeed=.99,
  6513. MaxDistance=66666666,
  6514. Name="h",
  6515. }
  6516. local pitch=create("PitchShiftSoundEffect"){
  6517. Parent=bbbb,
  6518. Octave=1.1,
  6519. Priority=2,
  6520. Enabled=true
  6521. }
  6522. bbbb:Play()
  6523. for i=0,1,0.003 do
  6524. swait()
  6525. RJ.C0=clerp(RJ.C0,CFrame.new(7.90665181e-16, -0.888474584, -0.103190288, 1, -8.74984293e-16, -1.62320603e-16, -8.89913143e-16, 0.983224392, 0.18240051, 0, -0.182400495, 0.983224392)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  6526. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.39045787, -0.333752513, 1, 0, 0, 0, 0.69015336, 0.72366333, 0, -0.72366333, 0.69015336)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  6527. RS.C0=clerp(RS.C0,CFrame.new(0.513662994, 0.366876334, -0.648799419, 0.150392085, 0.653805733, 0.741566181, 0.913243771, 0.195409685, -0.357492834, -0.378639996, 0.730994761, -0.567695856)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  6528. LS.C0=clerp(LS.C0,CFrame.new(-0.577621937, 0.241150022, -0.49050945, 0.0792420059, -0.788343132, -0.610111415, -0.831878126, 0.284939051, -0.476223528, 0.54927206, 0.545275271, -0.633226156)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  6529. RH.C0=clerp(RH.C0,CFrame.new(0.529608369, -1.15183091, -0.792967141, 0.992787778, -0.0781879127, -0.090879105, 0.0462495685, 0.949162662, -0.311370105, 0.11060442, 0.304921329, 0.945933402)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  6530. LH.C0=clerp(LH.C0,CFrame.new(-0.689086437, -1.66652882, 0.703186154, 0.976166487, 0.111023322, 0.186475262, -0.215613052, 0.398331523, 0.891539872, 0.024702739, -0.910497665, 0.412775934)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)
  6531. end
  6532. local aaaaaaaaaaa=create("Sound"){
  6533. Parent=chr,
  6534. SoundId="rbxassetid://898407368",
  6535. Volume=4,
  6536. PlaybackSpeed=.4,
  6537. MaxDistance=66666666,
  6538. EmitterSize=40,
  6539. Name="a",
  6540. }
  6541. aaaaaaaaaaa:Play()
  6542. Root.Anchored=true
  6543. for i=0,1,0.003 do
  6544. swait()
  6545. RJ.C0=clerp(RJ.C0,CFrame.new(7.90665128e-16, 0+3*i, -0.103190526, 1, -8.81507029e-16, -1.22028212e-16, -8.89913143e-16, 0.990553975, 0.137123734, 0, -0.137123734, 0.990553975)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.05)
  6546. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.28379917, -0.458435208, 1, 0, 0, 0, 0.563259363, 0.826280236, 0, -0.826280236, 0.563259363)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6547. RS.C0=clerp(RS.C0,CFrame.new(0.377941519, 0.146628588, -0.71543026, 0.0160290059, 0.670690298, 0.741564333, 0.830754519, 0.403785288, -0.383150905, -0.556408405, 0.622199357, -0.550706744)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.05)
  6548. LS.C0=clerp(LS.C0,CFrame.new(-0.649980903, 0.15853703, -0.573485672, 0.0280089993, -0.791821122, -0.610110581, -0.784066558, 0.36119011, -0.504758954, 0.620044649, 0.492505133, -0.610723794)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.05)
  6549. RH.C0=clerp(RH.C0,CFrame.new(0.560044289, -1.33567655, -0.616201997, 0.992787898, -0.0423615351, -0.112150185, 0.051272735, 0.995649457, 0.0778038204, 0.108366363, -0.0829929113, 0.990640759)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.05)
  6550. LH.C0=clerp(LH.C0,CFrame.new(-0.620171309, -1.95321918, 0.433834553, 0.996040225, 0.0874377713, 0.0160805471, -0.0863595828, 0.908609152, 0.40862155, 0.0211180225, -0.408392191, 0.912562311)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.05)
  6551. end
  6552.  
  6553.  
  6554. if didcc then
  6555. colorcor2=create("ColorCorrectionEffect"){
  6556. Parent=game:GetService("Lighting"),
  6557. Brightness=0,
  6558. TintColor=Color3.new(1,1,1)
  6559. }
  6560. end
  6561.  
  6562. local oooo=create("Frame"){
  6563. Name="h",
  6564. Parent=MainGui,
  6565. BackgroundTransparency=1,
  6566. BackgroundColor3=Color3.new(1,0,0),
  6567. AnchorPoint=Vector2.new(.5,.5),
  6568. Position=UDim2.new(.5,0,.5,0),
  6569. Size=UDim2.new(1,0,1,0),
  6570. ZIndex=99
  6571. }
  6572.  
  6573. local hai=0
  6574. local hai2=1
  6575. local eeeeee=false
  6576. for i=0,1,0.0034 do
  6577. swait()
  6578. if i>=.4 then
  6579. if hai>=-1 then
  6580. hai=hai-.02
  6581. if didcc then
  6582. colorcor2.Contrast=hai
  6583. end
  6584. else
  6585. if didcc then
  6586. colorcor2.Contrast=-1
  6587. end
  6588. end
  6589. if hai2>0 then
  6590. hai2=hai2-.02
  6591. if didcc then
  6592. colorcor2.TintColor=Color3.new(1,hai2,hai2)
  6593. end
  6594. else
  6595. if didcc then
  6596. colorcor2.TintColor=Color3.new(1,0,0)
  6597. end
  6598. oooo.BackgroundTransparency=oooo.BackgroundTransparency-.04
  6599. end
  6600. end
  6601. if i>=.65 then
  6602. Effect(e,"Bright red",CFrame.new(Root.Position)*CFrame.Angles(0,0,math.rad(90)),29999,30,30,0,6+120*i,6+120*i,.06,"Cylinder",6,0,"")
  6603. if not eeeeee then
  6604. eeeeee=true
  6605. sounds(chr,"151304356",4,1.2)
  6606. CameraShake(120,Root,3,.02)
  6607. Effect(e,"Bright red",CFrame.new(Root.Position),30,30,30,120,120,120,.007,"Sphere",6,0,"")
  6608. Effect(e,"Black",CFrame.new(Root.Position),30,30,30,80,80,80,.007,"Sphere",6,0,"")
  6609. for i=1,16 do
  6610. Effect(e,"Bright red",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),60,60,210,0,0,62,.006,"Sphere",3,math.random(20,60)/3,"")
  6611. Effect(e,"Black",CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),60,60,210,0,0,62,.006,"Sphere",3,math.random(20,60)/3,"")
  6612. end
  6613. end
  6614. end
  6615. Effect(e,"Bright red",CFrame.new(Root.Position-Vector3.new(0,3,0)),4,6,4,3+12*i,-.09-.2*i,3+12*i,.05,"FileMesh",2,math.random(-21,21),"20329976")
  6616. Effect(e,"Black",CFrame.new(Root.Position-Vector3.new(0,3,0)),5,1,5,3+21*i,0+.1*i,3+21*i,.05,"FileMesh",2,math.random(-21,21),"20329976")
  6617. Effect(e,"Bright red",CFrame.new(Torso.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01+.01*i,.01+.002*i,.01+.005*i,0.008+.045*i,0+.007*i,0.008+.045*i,.04,"FileMesh",2,math.random(-42,42),"662585058")
  6618. Effect(e,"Black",CFrame.new(Torso.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.03+.01*i,.002+.01*i,.01+.005*i,0.008+.045*i,0+.007*i,0.008+.045*i,.04,"FileMesh",2,math.random(-42,42),"662585058")
  6619. RJ.C0=clerp(RJ.C0,CFrame.new(8.0110735e-16, 3, -0.00556911528, 1, -8.83554043e-16, 1.06197047e-16, -8.89913143e-16, 0.992854238, -0.119334169, 0, 0.119334169, 0.992854238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.07)
  6620. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.500687, -0.130288333, 1, 0, 0, 0, 0.999960244, -0.00893263519, 0, 0.00893263519, 0.999960244)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.07)
  6621. RS.C0=clerp(RS.C0,CFrame.new(0.553437829, 1.26738191, -0.689517856, -0.107157975, 0.134779975, 0.985064268, 0.730266452, -0.661679804, 0.169973746, 0.674706161, 0.737573385, -0.0275210254)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(10),0,0),.03)
  6622. LS.C0=clerp(LS.C0,CFrame.new(-0.550792873, 1.09681273, -0.911650717, 0.317305148, -0.516378164, -0.795406222, -0.703134537, -0.690914273, 0.168046087, -0.636332929, 0.505955637, -0.582313895)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.03)
  6623. RH.C0=clerp(RH.C0,CFrame.new(0.550908804, -1.42025781, -0.279402405, 0.992787778, -0.0396943614, -0.113123454, 0.0771497786, 0.933785558, 0.349417597, 0.0917631388, -0.355624974, 0.930113256)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.07)
  6624. LH.C0=clerp(LH.C0,CFrame.new(-0.62327081, -1.958915, 0.558546841, 0.996040225, 0.0889021456, -0.000622689608, -0.0781466663, 0.878834844, 0.470683128, 0.0423919819, -0.468770653, 0.882302225)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.07)
  6625. end
  6626. oooo.BackgroundTransparency=0
  6627. bbbb:Remove()
  6628. hai=-1
  6629. hlastjp=200
  6630. hlastws=350
  6631. mode="Exhaustion"
  6632. modecolor={"Black","Bright red"}
  6633. modeMaterial={"Neon","Neon"}
  6634. aaaaaaaaaaa:Remove()
  6635. if didcc then
  6636. colorcor=create("ColorCorrectionEffect"){
  6637. Parent=game:GetService("Lighting"),
  6638. Brightness=-.1,
  6639. TintColor=Color3.new(1,10/255,10/255)
  6640. }
  6641. coroutine.resume(coroutine.create(function()
  6642. repeat
  6643. swait()
  6644. if colorcor.Parent==nil then
  6645. colorcor=create("ColorCorrectionEffect"){
  6646. Parent=game:GetService("Lighting"),
  6647. Brightness=-.1,
  6648. TintColor=Color3.new(1,10/255,10/255)
  6649. }
  6650. end
  6651. until mode~="Exhaustion" or died
  6652. colorcor.TintColor=Color3.new(1,1,1)
  6653. colorcor.Brightness=1
  6654. for i=1,0,-.02 do
  6655. swait()
  6656. colorcor.Brightness=i
  6657. end
  6658. colorcor:Remove()
  6659. end))
  6660. end
  6661. for i=0,1,0.006 do
  6662. swait()
  6663. if didcc then
  6664. if hai<0 then
  6665. hai=hai+.01
  6666. colorcor2.Contrast=hai
  6667. else
  6668. colorcor2.Contrast=0
  6669. end
  6670. end
  6671. oooo.BackgroundTransparency=oooo.BackgroundTransparency+.04
  6672. RJ.C0=clerp(RJ.C0,CFrame.new(8.72875446e-16, 3, 0.0629569292, 1, -8.34839379e-16, 3.08202573e-16, -8.89913143e-16, 0.938113272, -0.346328825, 0, 0.346328825, 0.938113272)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),1)
  6673. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.67064559, 0.332315087, 1, 0, 0, 0, 0.805889606, -0.59206599, 0, 0.59206599, 0.805889606)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),1)
  6674. RS.C0=clerp(RS.C0,CFrame.new(1.86862934, 0.267060518, 0.592388749, 0.0273579992, -0.851368308, -0.523854673, 0.86469847, 0.283089399, -0.414918363, 0.501546025, -0.441624939, 0.743921518)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),1)
  6675. LS.C0=clerp(LS.C0,CFrame.new(-1.63848305, 0.115716144, 0.190168887, 0.409409046, 0.806367755, 0.426796645, -0.813955069, 0.534147024, -0.228395224, -0.412142634, -0.253886253, 0.87503171)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),1)
  6676. RH.C0=clerp(RH.C0,CFrame.new(0.550906003, -1.42025614, -0.279394597, 0.992787898, -0.0396923833, -0.11312259, 0.0771471038, 0.933787704, 0.34941256, 0.0917634666, -0.355619639, 0.930115223)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),1)
  6677. LH.C0=clerp(LH.C0,CFrame.new(-0.623270631, -1.9589169, 0.558546543, 0.996039987, 0.0889048502, -0.000623053871, -0.0781489387, 0.87883538, 0.470681906, 0.0423934646, -0.468769312, 0.88230294)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),1)
  6678. end
  6679. oooo:Remove()
  6680. if didcc then
  6681. colorcor2:Remove()
  6682. end
  6683. Root.Anchored=false
  6684. for i=0,1,0.008 do
  6685. swait()
  6686. RJ.C0=clerp(RJ.C0,CFrame.new(-3.6980914e-06, -0.449588776, -0.621427, 1.00000405, -3.05084882e-07, -2.14314809e-07, -3.52038143e-07, 0.683214366, 0.730217874, 8.19638544e-08, -0.730220675, 0.683217108)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.05)
  6687. Neck.C0=clerp(Neck.C0,CFrame.new(3.3774129e-06, 1.55029535, -0.203696936, 1.00000405, -2.1180395e-07, -3.06474135e-07, -3.05084882e-07, 0.930489659, 0.366323978, -2.14314809e-07, -0.366327554, 0.93048799)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.05)
  6688. RS.C0=clerp(RS.C0,CFrame.new(1.55914211, 0.105042607, -0.488349229, 0.971694648, -0.205122992, -0.117210031, 0.0728064924, 0.731983721, -0.677422583, 0.224749923, 0.649711311, 0.726198792)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.05)
  6689. LS.C0=clerp(LS.C0,CFrame.new(-1.36498392, 0.0252597928, -0.471892148, 0.975959957, 0.181520477, 0.120668024, -0.066244483, 0.774426937, -0.629189193, -0.207658514, 0.606064022, 0.767833531)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.05)
  6690. RH.C0=clerp(RH.C0,CFrame.new(0.527435601, -1.24733436, -1.08605909, 0.997010171, -0.0417864509, -0.0650296211, -0.023887625, 0.633549213, -0.77333504, 0.0735140666, 0.772573233, 0.630657017)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.05)
  6691. LH.C0=clerp(LH.C0,CFrame.new(-0.529738009, -1.69837046, -0.59661448, 0.995207369, 0.0850940943, -0.0482228845, -0.0972723961, 0.809545159, -0.578944743, -0.0102261677, 0.580857992, 0.813941836)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.05)
  6692. end
  6693. for i=0,1,0.03 do
  6694. swait()
  6695. RJ.C0=clerp(RJ.C0,CFrame.new(-3.69809118e-06, -0.449589759, -0.621427298, 1.00000405, -3.05084882e-07, -2.14314809e-07, -3.52038143e-07, 0.683214366, 0.730217874, 8.19638544e-08, -0.730220675, 0.683217108)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6696. Neck.C0=clerp(Neck.C0,CFrame.new(3.37741335e-06, 1.55029404, -0.2036964, 1.00000405, -2.1180395e-07, -3.06474135e-07, -3.05084882e-07, 0.930489659, 0.366323978, -2.14314809e-07, -0.366327554, 0.93048799)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6697. RS.C0=clerp(RS.C0,CFrame.new(1.09735763, 1.14085054, 0.101528078, 0.929944932, 0.260669202, 0.259341896, 0.276643097, -0.960609555, -0.026458703, 0.242228076, 0.0963519588, -0.96542412)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  6698. LS.C0=clerp(LS.C0,CFrame.new(-1.01801181, 1.29164231, -0.00174318254, 0.945636749, -0.145743698, -0.290747434, -0.19062683, -0.972692013, -0.132416338, -0.263508052, 0.180643693, -0.94759351)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  6699. RH.C0=clerp(RH.C0,CFrame.new(0.527431786, -1.24733424, -1.08605933, 0.997010171, -0.0417864509, -0.0650296211, -0.023887625, 0.633549213, -0.77333504, 0.0735140666, 0.772573233, 0.630657017)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6700. LH.C0=clerp(LH.C0,CFrame.new(-0.52973789, -1.69836974, -0.596616387, 0.995207369, 0.0850940943, -0.0482228845, -0.0972723961, 0.809545159, -0.578944743, -0.0102261677, 0.580857992, 0.813941836)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6701. end
  6702. sounds(Head,"904785563",6,1.1)
  6703. for i=0,1,0.02 do
  6704. swait()
  6705. RJ.C0=clerp(RJ.C0,CFrame.new(-3.69809118e-06, -0.449589759, -0.621427298, 1.00000405, -3.05084882e-07, -2.14314809e-07, -3.52038143e-07, 0.683214366, 0.730217874, 8.19638544e-08, -0.730220675, 0.683217108)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6706. Neck.C0=clerp(Neck.C0,CFrame.new(-5.51342964e-07, 1.55029273, -0.203691781, 0.541459799, -4.10384786e-07, -0.840729117, 0.30798924, 0.930483699, 0.198356107, 0.782282114, -0.366338432, 0.503818274)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.5)
  6707. RS.C0=clerp(RS.C0,CFrame.new(1.07990503, 1.10379744, 0.208959132, 0.864635706, 0.496511579, 0.0767169446, 0.414764553, -0.791609168, 0.448695391, 0.283510685, -0.356136322, -0.890387833)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.5)
  6708. LS.C0=clerp(LS.C0,CFrame.new(-1.0347203, 1.28519344, -0.676189542, 0.90989852, -0.398329914, 0.115854032, -0.161703363, -0.597751915, -0.785205007, 0.382021934, 0.69572264, -0.608301938)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.5)
  6709. RH.C0=clerp(RH.C0,CFrame.new(0.527431786, -1.24733424, -1.08605933, 0.997010171, -0.0417864509, -0.0650296211, -0.023887625, 0.633549213, -0.77333504, 0.0735140666, 0.772573233, 0.630657017)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6710. LH.C0=clerp(LH.C0,CFrame.new(-0.52973789, -1.69836974, -0.596616387, 0.995207369, 0.0850940943, -0.0482228845, -0.0972723961, 0.809545159, -0.578944743, -0.0102261677, 0.580857992, 0.813941836)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6711. end
  6712. sounds(Head,"904785563",6,1)
  6713. for i=0,1,0.02 do
  6714. swait()
  6715. RJ.C0=clerp(RJ.C0,CFrame.new(-3.69809118e-06, -0.449589759, -0.621427298, 1.00000405, -3.05084882e-07, -2.14314809e-07, -3.52038143e-07, 0.683214366, 0.730217874, 8.19638544e-08, -0.730220675, 0.683217108)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6716. Neck.C0=clerp(Neck.C0,CFrame.new(5.12599945e-06, 1.5502938, -0.203690082, 0.655167878, -1.91248034e-07, 0.755486131, -0.276759863, 0.930484593, 0.240009785, -0.702966273, -0.366335988, 0.609621525)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.5)
  6717. RS.C0=clerp(RS.C0,CFrame.new(0.961473227, 1.14321971, -0.452726394, 0.660558939, 0.539085031, 0.52254492, 0.745713413, -0.390416354, -0.539897025, -0.0870417878, 0.746301711, -0.659893572)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.5)
  6718. LS.C0=clerp(LS.C0,CFrame.new(-1.13187551, 1.24667835, 0.189129144, 0.741248131, -0.462994277, 0.485995352, -0.586029112, -0.799430013, 0.132226065, 0.327299654, -0.382817239, -0.863902688)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.5)
  6719. RH.C0=clerp(RH.C0,CFrame.new(0.527431786, -1.24733424, -1.08605933, 0.997010171, -0.0417864509, -0.0650296211, -0.023887625, 0.633549213, -0.77333504, 0.0735140666, 0.772573233, 0.630657017)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6720. LH.C0=clerp(LH.C0,CFrame.new(-0.52973789, -1.69836974, -0.596616387, 0.995207369, 0.0850940943, -0.0482228845, -0.0972723961, 0.809545159, -0.578944743, -0.0102261677, 0.580857992, 0.813941836)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6721. end
  6722. for i=0,1,0.04 do
  6723. swait()
  6724. RJ.C0=clerp(RJ.C0,CFrame.new(-3.78099935e-06, -0.158763409, -0.0750562772, 1.00000203, -2.27956491e-07, 1.09870058e-07, -1.08033419e-07, 0.983680904, -0.179922536, 1.49011612e-08, 0.179922953, 0.983682692)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  6725. Neck.C0=clerp(Neck.C0,CFrame.new(3.81469727e-06, 1.39496338, 0.12226066, 1, 0, 0, 0, 0.954540431, -0.298081815, 0, 0.298081815, 0.954540431)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  6726. RS.C0=clerp(RS.C0,CFrame.new(1.09804785, 1.22872341, -0.208669543, 0.971693993, 0.187399939, 0.143847808, 0.228428841, -0.900612712, -0.369753003, 0.06025948, 0.392145723, -0.917927504)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  6727. LS.C0=clerp(LS.C0,CFrame.new(-1.07678545, 1.33759367, -0.218646467, 0.957844853, -0.267927229, -0.103674248, -0.287172467, -0.903099477, -0.319286317, -0.00808266178, 0.335599124, -0.941970468)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  6728. RH.C0=clerp(RH.C0,CFrame.new(0.527427793, -1.97241783, -0.0230476558, 0.997008145, -0.0417861268, -0.065029569, 0.048926495, 0.992458284, 0.112396836, 0.0598424971, -0.115242213, 0.991533339)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  6729. LH.C0=clerp(LH.C0,CFrame.new(-0.529738069, -1.80455089, 0.621008813, 0.995205343, 0.0850941762, -0.0482228063, -0.0611958914, 0.926340163, 0.371684432, 0.0762989074, -0.366951287, 0.927105963)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  6730. end
  6731. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  6732. pssounds(chr,"1413550336",7,.99,1.15,2)
  6733. sounds(chr,"239000203",5,.6)
  6734. CameraShake(70,Root,3,.01)
  6735. Mdamage("None",Root,80,1,0,"")
  6736. for i=1,10 do
  6737. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.01+.02*i,.01+.01*i,.01+.02*i,0.023+.02*i,0+.02*i,0.023+.02*i,.01,"FileMesh",2,math.random(-42,42),"662585058")
  6738. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),.03+.02*i,.01+.01*i,.03+.02*i,0.023+.02*i,0+.02*i,0.023+.02*i,.01,"FileMesh",2,math.random(-42,42),"662585058")
  6739. end
  6740. for i=0,1,0.004 do
  6741. swait()
  6742. if i>=.9 then
  6743. Neck.C0=clerp(Neck.C0,CFrame.new(1.52587891e-05, 1.46438098, 0.162369549, 1, 0, 0, 0, 0.869634032, -0.493697166, 0, 0.493697166, 0.869634032)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),1)
  6744. else
  6745. Neck.C0=clerp(Neck.C0,CFrame.new(1.52587891e-05, 1.46438098, 0.162369549, 1, 0, 0, 0, 0.869634032, -0.493697166, 0, 0.493697166, 0.869634032)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),1)
  6746. end
  6747. RJ.C0=clerp(RJ.C0,CFrame.new(-1.5169102e-05, -0.527916968, -0.582974195, 1.00000203, -2.36807267e-07, -8.92071128e-08, -1.08033419e-07, 0.808918715, 0.587920606, 1.49011612e-08, -0.587921679, 0.808920264)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6748. RS.C0=clerp(RS.C0,CFrame.new(1.59466457, -0.00625419617, 0.392211348, -0.629480064, -0.670996666, -0.391814232, -0.0442290902, 0.534379125, -0.844087005, 0.775756955, -0.514006317, -0.366058528)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6749. LS.C0=clerp(LS.C0,CFrame.new(-1.60806954, 0.187746406, 0.407652617, -0.770509124, 0.62188226, 0.139922246, 0.370453209, 0.615507483, -0.695640147, -0.518729329, -0.48416239, -0.704632401)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6750. RH.C0=clerp(RH.C0,CFrame.new(0.537724316, -1.27610803, -0.940951169, 0.997008264, -0.0281633493, -0.0719824955, -0.00956071727, 0.879175425, -0.476402372, 0.0767023414, 0.475665271, 0.876275837)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6751. LH.C0=clerp(LH.C0,CFrame.new(-0.630433917, -1.98154593, -0.0169565752, 0.995205224, 0.0977284536, -0.00397620536, -0.0974515006, 0.994218946, 0.0450787246, 0.00835868716, -0.044475019, 0.998975575)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  6752. end
  6753. sceeene=false
  6754. hum.AutoRotate=true
  6755. attack=false
  6756. end
  6757.  
  6758. mouse.Button1Down:connect(function()
  6759. if died then
  6760. return
  6761. end
  6762. if attack==false then
  6763. idling=0
  6764. Attack()
  6765. end
  6766. end)
  6767.  
  6768.  
  6769. local showed=false
  6770. mouse.KeyDown:connect(function(k)
  6771. k=k:lower()
  6772. --lol rip keyboard
  6773. if died then
  6774. return
  6775. end
  6776. if attack==false then
  6777. --skills
  6778. if k=="z" then
  6779. idling=0
  6780. Skill1()
  6781. elseif k=="x" then
  6782. idling=0
  6783. Skill2()
  6784. elseif k=="c" then
  6785. idling=0
  6786. Skill3()
  6787. elseif k=="v" then
  6788. idling=0
  6789. Skill4()
  6790. end
  6791. --mode change
  6792. if page==1 then
  6793. if k=="q" and mode~="Rust" then --Rust
  6794. hlastjp=40
  6795. hlastws=16
  6796. mode="Rust"
  6797. modecolor={"Rust","Dusty Rose"}
  6798. modeMaterial={"CorrodedMetal","Neon"}
  6799. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  6800. theme.SoundId="rbxassetid://1588725965"
  6801. lastsong="1588725965"
  6802. elseif k=="e" and mode~="Nova" then --Nova
  6803. hlastjp=50
  6804. hlastws=24
  6805. mode="Nova"
  6806. modecolor={"Deep blue","Deep orange"}
  6807. modeMaterial={"Glass","Neon"}
  6808. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  6809. theme.SoundId="rbxassetid://1506771862"
  6810. lastsong="1506771862"
  6811. elseif k=="r" and mode~="Celestial" then --Celestial
  6812. hlastjp=50
  6813. hlastws=30
  6814.  
  6815. mode="Celestial"
  6816. modecolor={"Pastel light blue","Cool yellow"}
  6817. modeMaterial={"Neon","Marble"}
  6818. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  6819. theme.SoundId="rbxassetid://1553685745"
  6820. lastsong="1553685745"
  6821. elseif k=="t" and mode~="Glacier" then --Glacier
  6822. hlastjp=50
  6823. hlastws=18
  6824. mode="Glacier"
  6825. modecolor={"Bright blue","Baby blue"}
  6826. modeMaterial={"Neon","Ice"}
  6827. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  6828. theme.SoundId="rbxassetid://463231847"
  6829. lastsong="463231847"
  6830. elseif k=="y" and mode~="Desperation" then --Desperation
  6831. hlastjp=80
  6832. hlastws=34
  6833. mode="Desperation"
  6834. modecolor={"Mulberry","Dark indigo"}
  6835. modeMaterial={"Neon","Neon"}
  6836. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  6837. theme.SoundId="rbxassetid://1506772596"
  6838. lastsong="1506772596"
  6839. elseif k=="u" and mode~="Saint" then --Saint
  6840. hlastjp=60
  6841. hlastws=60
  6842.  
  6843. mode="Saint"
  6844. modecolor={"Daisy orange","Buttermilk"}
  6845. modeMaterial={"Neon","SmoothPlastic"}
  6846. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  6847. theme.SoundId="rbxassetid://1444036716"
  6848. lastsong="1444036716"
  6849. end
  6850. elseif page==2 then
  6851. if k=="q" and mode~="Dreary" then --Dreary
  6852. hlastjp=50
  6853. hlastws=22
  6854.  
  6855. mode="Dreary"
  6856. modecolor={"Fossil","Bright red"}
  6857. modeMaterial={"Foil","Neon"}
  6858. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  6859. theme.SoundId="rbxassetid://1252665473"
  6860. lastsong="1252665473"
  6861. elseif k=="e" and mode~="Jade" then --Jade
  6862. hlastjp=65
  6863. hlastws=22
  6864.  
  6865. mode="Jade"
  6866. modecolor={"Forest green","Shamrock"}
  6867. modeMaterial={"Neon","Glass"}
  6868. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  6869. theme.SoundId="rbxassetid://641175763"
  6870. lastsong="641175763"
  6871. elseif k=="r" then --Psychosis
  6872. hlastjp=30
  6873. hlastws=10
  6874.  
  6875. mode="Psychosis"
  6876. modecolor={"Really red","Crimson"}
  6877. modeMaterial={"Neon","DiamondPlate"}
  6878. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  6879. theme.SoundId="rbxassetid://1588724716"
  6880. lastsong="1588724716"
  6881. elseif k=="t" and mode~="Conflagration" then --Conflagration
  6882. hlastjp=50
  6883. hlastws=25
  6884.  
  6885. mode="Conflagration"
  6886. modecolor={"Br. yellowish orange","Neon orange"}
  6887. modeMaterial={"Neon","Neon"}
  6888. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  6889. theme.SoundId="rbxassetid://1538860798"
  6890. lastsong="1538860798"
  6891. elseif k=="y" then --Lullaby -> Somnambulist
  6892. hlastjp=60
  6893. hlastws=18
  6894. if mode~="Lullaby" then
  6895.  
  6896. mode="Lullaby"
  6897. modecolor={"Navy blue","Lapis"}
  6898. modeMaterial={"Glass","SmoothPlastic"}
  6899. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  6900. theme.SoundId="rbxassetid://1215691669"
  6901. lastsong="1215691669"
  6902. else
  6903. hlastjp=120
  6904. hlastws=45
  6905. mode="Somnambulist"
  6906. modecolor={"Alder","Pastel violet"}
  6907. modeMaterial={"Neon","SmoothPlastic"}
  6908. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  6909. theme.SoundId="rbxassetid://943708987"
  6910. lastsong="943708987"
  6911. end
  6912. elseif k=="u" and mode~="Amativeness" then --Amativeness
  6913. hlastjp=60
  6914. hlastws=22
  6915. mode="Amativeness"
  6916. modecolor={"Carnation pink","Pink"}
  6917. modeMaterial={"SmoothPlastic","Neon"}
  6918. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  6919. theme.SoundId="rbxassetid://1587322940"
  6920. lastsong="1587322940"
  6921. elseif k=="p" and mode~="Nil" then --Nil
  6922. if true1 then
  6923. hlastjp=250
  6924. hlastws=150
  6925. mode="Nil"
  6926. modecolor={"White","White"}
  6927. modeMaterial={"Neon","Neon"}
  6928. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  6929. theme.SoundId="rbxassetid://1931001768"
  6930. lastsong="1931001768"
  6931. end
  6932. end
  6933. elseif page==3 then
  6934. if k=="q" then --Wither -> True Catastrophe
  6935. if mode~="Wither" then
  6936. hlastjp=90
  6937. hlastws=80
  6938. mode="Wither"
  6939. modecolor={"Royal purple","Bright violet"}
  6940. modeMaterial={"Neon","Neon"}
  6941. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  6942. theme.SoundId="rbxassetid://1453054770"
  6943. lastsong="1453054770"
  6944. else
  6945. if true1 then
  6946. hlastjp=150
  6947. hlastws=200
  6948. mode="True Catastrophe"
  6949. modecolor={"Magenta","Bright reddish lilac"}
  6950. modeMaterial={"Neon","Neon"}
  6951. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  6952. theme.SoundId="rbxassetid://1037245665"
  6953. lastsong="1037245665"
  6954. end
  6955. end
  6956. elseif k=="e" and mode~="Cyclone" then --Cyclone
  6957. hlastjp=50
  6958. hlastws=300
  6959. mode="Cyclone"
  6960. modecolor={"Mint","White"}
  6961. modeMaterial={"Neon","Ice"}
  6962. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  6963. theme.SoundId="rbxassetid://1566013104"
  6964. lastsong="1566013104"
  6965. elseif k=="r" and mode~="Minstrel" then --Minstrel
  6966. hlastjp=60
  6967. hlastws=24
  6968. mode="Minstrel"
  6969. modecolor={"White","Really black"}
  6970. modeMaterial={"Neon","Neon"}
  6971. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  6972. MusicIDText.Text="Put Music ID here"
  6973. theme.SoundId=""
  6974. lastsong=""
  6975. elseif k=="t" and mode~="Sombra" then --Sombra
  6976. hlastjp=35
  6977. hlastws=30
  6978.  
  6979. mode="Sombra"
  6980. modecolor={"Really black","Smoky grey"}
  6981. modeMaterial={"Glass","Glass"}
  6982. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  6983. theme.SoundId="rbxassetid://202708376"
  6984. lastsong="202708376"
  6985. elseif k=="y" and mode~="Fictitious" then --Fictitious
  6986. hlastjp=50
  6987. hlastws=24
  6988.  
  6989. mode="Fictitious"
  6990. modecolor={"Lime green","Dark green"}
  6991. modeMaterial={"Neon","SmoothPlastic"}
  6992. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  6993. theme.SoundId="rbxassetid://1484897961"
  6994. lastsong="1484897961"
  6995. elseif k=="u" and mode~="Benevolence" then --Benevolence
  6996. hlastjp=60
  6997. hlastws=20
  6998.  
  6999. mode="Benevolence"
  7000. modecolor={"New Yeller","Wheat"}
  7001. modeMaterial={"Neon","Marble"}
  7002. modechangeframehhhhhhh(modecolor[1],modecolor[2])
  7003. theme.SoundId="rbxassetid://1188211449"
  7004. lastsong="1188211449"
  7005. elseif k=="[" and mode~="Exhaustion" then --Exhaustion
  7006. if true2 then
  7007. SCENE()
  7008. idling=0
  7009. end
  7010. end
  7011. end
  7012. end
  7013. --others
  7014. if k=="f" then
  7015. if page==1 then
  7016. page=2
  7017. QQQ.Text="[Q] Dreary"
  7018. EEE.Text="[E] Jade"
  7019. RRR.Text="[R] Psychosis"
  7020. TTT.Text="[T] Conflagration"
  7021. YYY.Text="[Y] Lullaby - Somnambulist"
  7022. UUU.Text="[U] Amativeness"
  7023. PPP.Text=""
  7024. if plr.userId==33104243 or plr.userId==5719877 or plr.userId==98888707 then
  7025. PPP.Text="[P] Nil"
  7026. end
  7027. elseif page==2 then
  7028. page=3
  7029. if true1 then
  7030. QQQ.Text="[Q] Wither - T-Catastrophe"
  7031. else
  7032. QQQ.Text="[Q] Wither"
  7033. end
  7034. EEE.Text="[E] Cyclone"
  7035. RRR.Text="[R] Minstrel"
  7036. TTT.Text="[T] Sombra"
  7037. YYY.Text="[Y] Fictitious"
  7038. UUU.Text="[U] Benevolence"
  7039. if true1 then
  7040. PPP.Text="[P] Exhaustion"
  7041. else
  7042. PPP.Text=""
  7043. end
  7044. elseif page==3 then
  7045. page=1
  7046. QQQ.Text="[Q] Rust"
  7047. EEE.Text="[E] Nova"
  7048. RRR.Text="[R] Celestial"
  7049. TTT.Text="[T] Glacier"
  7050. YYY.Text="[Y] Desperation"
  7051. UUU.Text="[U] Saint"
  7052. PPP.Text=""
  7053. end
  7054. elseif k=="g" then
  7055. if not showed then
  7056. showed=true
  7057. HnS.Text="[G] Hide"
  7058. PageFrame:TweenPosition(UDim2.new(1.02,0,.4,0), "Out", "Quart", .6,true)
  7059. else
  7060. showed=false
  7061. HnS.Text="[G] Show"
  7062. PageFrame:TweenPosition(UDim2.new(1.305,0,.4,0), "Out", "Quart", .6,true)
  7063. end
  7064. elseif k=="b" then
  7065. idling=1499
  7066. end
  7067. --music
  7068. if k=="n" and nameguisetting==false then
  7069. if namegui==true then
  7070. nameguisetting=true
  7071. coroutine.resume(coroutine.create(function()
  7072. for i=0,1.1,0.03 do
  7073. swait()
  7074. for _,c in pairs(ModeNameBill:children()) do
  7075. if c:IsA("Frame") then
  7076. if c.Name=="MainFrame" then
  7077. c.BackgroundTransparency=i
  7078. else
  7079. c.BackgroundTransparency=.5+.5*i
  7080. end
  7081. elseif c:IsA("TextLabel") then
  7082. c.TextTransparency=i
  7083. c.TextStrokeTransparency=i
  7084. end
  7085. end
  7086.  
  7087. end
  7088. namegui=false
  7089. nameguisetting=false
  7090. end))
  7091. else
  7092. nameguisetting=true
  7093. coroutine.resume(coroutine.create(function()
  7094. for i=1.1,-0.1,-0.03 do
  7095. swait()
  7096. for _,c in pairs(ModeNameBill:children()) do
  7097. if c:IsA("Frame") then
  7098. if c.Name=="MainFrame" then
  7099. c.BackgroundTransparency=i
  7100. else
  7101. c.BackgroundTransparency=.5+.5*i
  7102. end
  7103. elseif c:IsA("TextLabel") then
  7104. c.TextTransparency=i
  7105. c.TextStrokeTransparency=i
  7106. end
  7107. end
  7108.  
  7109. end
  7110. namegui=true
  7111. nameguisetting=false
  7112. end))
  7113. end
  7114. elseif k=="m" and musicsetting==false and sceeene==false then
  7115. if musicset=="Global" then
  7116. musicset="Torso"
  7117. theme.Parent=Root
  7118. theme.EmitterSize=22
  7119. theme.MaxDistance=666666
  7120. print'Music Setted to Torso'
  7121. elseif musicset=="Torso" then
  7122. musicset="None"
  7123. musicsetting=true
  7124. coroutine.resume(coroutine.create(function()
  7125. for i=2,-.1,-.04 do
  7126. swait()
  7127. theme.Volume=i
  7128. end
  7129. theme.Volume=0
  7130. theme.PlaybackSpeed=0
  7131. theme:Remove()
  7132. print'Music Setted to None'
  7133. musicsetting=false
  7134. end))
  7135. elseif musicset=="None" then
  7136. musicset="Global"
  7137. musicsetting=true
  7138. theme.PlaybackSpeed=1
  7139. coroutine.resume(coroutine.create(function()
  7140. for i=0,2,.04 do
  7141. swait()
  7142. theme.Volume=i
  7143. end
  7144. theme.Volume=2
  7145. print'Music Setted to Global'
  7146. musicsetting=false
  7147. end))
  7148. end
  7149. end
  7150. end)
  7151.  
  7152. mouse.KeyUp:connect(function(k)
  7153. k=k:lower()
  7154. if k=="x" and hold==true then
  7155. hold=false
  7156. end
  7157. end)
  7158.  
  7159. local pluse=false
  7160. function plu()
  7161. pluse=true
  7162. NoteLabel2.Size=UDim2.new(.2,0,1,0)
  7163. NoteLabel2:TweenSize(UDim2.new(.2, 20, 1, 20), "Out", "Quart", 1,true)
  7164. for i=0,1,.02 do
  7165. swait()
  7166. NoteLabel2.ImageTransparency=i
  7167. end
  7168. NoteLabel2.ImageTransparency=1
  7169. swait(80)
  7170. pluse=false
  7171. end
  7172.  
  7173. Health2:TweenSize(UDim2.new(hum.Health/hum.MaxHealth, 0, 1, 0), "Out", "Quart", .5,true)
  7174. hum.HealthChanged:connect(function()
  7175. swait(20)
  7176. Health2:TweenSize(UDim2.new(hum.Health/hum.MaxHealth, 0, 1, 0), "Out", "Quart", .5,true)
  7177. end)
  7178.  
  7179. hum.Died:connect(function()
  7180. died=true
  7181. local ded=0
  7182. local rot1=math.random(-100,100)/100
  7183. local rot2=math.random(-100,100)/100
  7184. local rot3=math.random(-100,100)/100
  7185. local rot4=math.random(-100,100)/100
  7186. local ra=math.random(-4,4)
  7187. local ra2=math.random(-4,4)
  7188. local ra3=math.random(-4,4)
  7189. local ra4=math.random(-4,4)
  7190. local ra5=math.random(-4,4)
  7191. local raise=0
  7192. local taunt=false
  7193. pssounds(Head,"567701832",5,1,1.04,2)
  7194. for _,c in pairs(chr:children()) do
  7195. if c:IsA("Accessory") then
  7196. local han=c:findFirstChild("Handle")
  7197. if han then
  7198. local val=han:findFirstChild("acc")
  7199. if val then
  7200. if val.Value=="Torso" then
  7201. local haai=han.CFrame:toObjectSpace(Torso.CFrame):inverse()
  7202. local loopweld=create("Weld"){
  7203. Parent=han,
  7204. Part0=han,
  7205. Part1=Torso,
  7206. C1=haai
  7207. }
  7208. coroutine.resume(coroutine.create(function(h)
  7209. while h.Parent~=nil do
  7210. swait()
  7211. loopweld.Parent=h
  7212. loopweld.Part0=h
  7213. loopweld.Part1=Torso
  7214. end
  7215. end),han)
  7216. elseif val.Value=="Head" then
  7217. local haai=han.CFrame:toObjectSpace(Head.CFrame):inverse()
  7218. local loopweld=create("Weld"){
  7219. Parent=han,
  7220. Part0=han,
  7221. Part1=Head,
  7222. C1=haai
  7223. }
  7224. coroutine.resume(coroutine.create(function(h)
  7225. while h.Parent~=nil do
  7226. swait()
  7227. loopweld.Parent=h
  7228. loopweld.Part0=h
  7229. loopweld.Part1=Head
  7230. end
  7231. end),han)
  7232. end
  7233. end
  7234. end
  7235. end
  7236. end
  7237. for _,c in pairs(m:children()) do
  7238. if c:IsA("BasePart") then
  7239. local val1=c:findFirstChild("hnng")
  7240. local val2=c:findFirstChild("hnng2")
  7241. if val1 and val2 then
  7242. local hng=val1.Value
  7243. local haai=c.CFrame:toObjectSpace(hng.CFrame):inverse()
  7244. local loopweld=create("Weld"){
  7245. Parent=c,
  7246. Part0=val1.Value,
  7247. Part1=c,
  7248. C0=CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  7249. C1=val2.Value
  7250. }
  7251. coroutine.resume(coroutine.create(function(h)
  7252. while h.Parent~=nil do
  7253. swait()
  7254. loopweld.Parent=h
  7255. loopweld.Part0=val1.Value
  7256. loopweld.Part1=h
  7257. end
  7258. end),c)
  7259.  
  7260. end
  7261. end
  7262. end
  7263. for i=1,0,-.005 do
  7264. swait()
  7265. RJ.Parent=Root
  7266. Neck.Parent=Torso
  7267. RS.Parent=Torso
  7268. LS.Parent=Torso
  7269. RH.Parent=Torso
  7270. LH.Parent=Torso
  7271. Root.Anchored=true
  7272. RealMainWeld.Parent=RealMain
  7273. RealMainWeld.Part0=Torso
  7274. SubMainWeld.Parent=SubMain
  7275. SubMainWeld.Part0=Torso
  7276. MainWeld.Parent=Main
  7277. MainWeld.Part0=RealMain
  7278. MainWeld.Part1=Main
  7279. Main2Weld.Parent=Main2
  7280. Main2Weld.Part0=RealMain
  7281. Main2Weld.Part1=Main2
  7282. Main3Weld.Parent=Main3
  7283. Main3Weld.Part0=RealMain
  7284. Main3Weld.Part1=Main3
  7285. Center1Weld.Parent=Center1
  7286. Center2Weld.Parent=Center2
  7287. Center3Weld.Parent=Center3
  7288. Center4Weld.Parent=Center4
  7289. Center5Weld.Parent=Center5
  7290. Center6Weld.Parent=Center6
  7291. Center1Weld.Part1=Main
  7292. Center2Weld.Part1=Main
  7293. Center3Weld.Part1=Main
  7294. Center4Weld.Part1=Main
  7295. Center5Weld.Part1=Main
  7296. Center6Weld.Part1=Main
  7297. Center1Weld.Part0=Center1
  7298. Center2Weld.Part0=Center2
  7299. Center3Weld.Part0=Center3
  7300. Center4Weld.Part0=Center4
  7301. Center5Weld.Part0=Center5
  7302. Center6Weld.Part0=Center6
  7303. SubMainWeld.C0=clerp(SubMainWeld.C0,CFrame.Angles(math.rad(doe+0*math.cos(sin/43)),math.rad(doe+56*math.sin(sin/40)),math.rad(doe+62*math.cos(sin/37))),.3)
  7304. if i>=.6 then
  7305. RJ.C0=clerp(RJ.C0,CFrame.new(1.19965898e-16, -2.56131959, 0.499924421, 1, -1.05524909e-18, 4.68256456e-17, -4.68375339e-17, 0.0225299895, -0.999746203, 0, 0.999746203, 0.0225299913)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  7306. Neck.C0=clerp(Neck.C0,CFrame.new(-2.38860594e-08, 1.50002956, 5.81933909e-06, 0.817967534, 1.80544546e-07, 0.575264454, -6.54626638e-06, 1, 8.99843872e-06, -0.575264394, -1.11237168e-05, 0.817967594)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  7307. RS.C0=clerp(RS.C0,CFrame.new(1.97324204, 0.676238537, -0.00170457177, -0.231739029, -0.972277582, 0.031196842, 0.963591099, -0.233829468, -0.129676789, 0.133376583, 9.82312486e-06, 0.991065562)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  7308. LS.C0=clerp(LS.C0,CFrame.new(-1.93764377, 0.279502749, 0.0483211055, 0.190784916, 0.981295109, 0.0257122833, -0.972501218, 0.192509755, -0.131077975, -0.133576035, 2.47405842e-06, 0.99103862)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  7309. RH.C0=clerp(RH.C0,CFrame.new(0.561385691, -1.99206972, 0.00203058124, 0.991080225, -0.12905468, -0.0332409963, 0.129126057, 0.99162817, 1.60187483e-07, 0.0329626873, -0.00429243408, 0.999447405)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  7310. LH.C0=clerp(LH.C0,CFrame.new(-0.626500785, -1.98494494, 0.012624884, 0.988080263, 0.11870569, 0.0980119258, -0.11812596, 0.992929518, -0.0117173623, -0.0987098441, -5.77419996e-08, 0.995116293)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  7311. else
  7312. raise=raise+.2*(i/4)
  7313. if not taunt then
  7314. taunt=true
  7315. coroutine.resume(coroutine.create(function()
  7316. swait(28)
  7317. pssounds(Head,"566988981",5,1.2,1.04,2)
  7318. end))
  7319. end
  7320. Root.CFrame=clerp(Root.CFrame,Root.CFrame+Vector3.new(0,raise,0),.1)
  7321. RJ.C0=clerp(RJ.C0,CFrame.new(1.19965898e-16, -2.56131959, 0.499924421, 1, -1.05524909e-18, 4.68256456e-17, -4.68375339e-17, 0.0225299895, -0.999746203, 0, 0.999746203, 0.0225299913)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.04)
  7322. Neck.C0=clerp(Neck.C0,CFrame.new(0.0818377435, 1.45425975, 0.0943319798, 0.762786865, 0.198872864, 0.615309596, 0.032950066, 0.938344598, -0.344127744, -0.645810068, 0.282770604, 0.709203959)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.04)
  7323. RS.C0=clerp(RS.C0,CFrame.new(1.89502347, 0.515932441, 0.279823542, -0.298011065, -0.919448793, -0.256521732, 0.89165616, -0.172190964, -0.418688178, 0.340791613, -0.35350287, 0.871146858)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.04)
  7324. LS.C0=clerp(LS.C0,CFrame.new(-1.88370633, 0.181848556, 0.477893293, 0.143948019, 0.895621717, 0.420880824, -0.96090579, 0.228154764, -0.156861231, -0.236514285, -0.381846994, 0.893450499)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.04)
  7325. RH.C0=clerp(RH.C0,CFrame.new(0.549397707, -1.84193456, 0.421723515, 0.991080344, -0.110563941, -0.0744005218, 0.129125074, 0.934788346, 0.330904126, 0.0329626687, -0.337559551, 0.940726936)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.04)
  7326. LH.C0=clerp(LH.C0,CFrame.new(-0.568955362, -1.82617593, 0.398652166, 0.988080263, 0.0710281804, 0.136573702, -0.11812596, 0.918727517, 0.376810461, -0.0987098441, -0.388451934, 0.916166782)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.04)
  7327. end
  7328.  
  7329. if mode=="Celestial" or mode=="Jade" or mode=="Somnambulist" or mode=="Wither" then
  7330. MainWeld.C0=clerp(MainWeld.C0,CFrame.new(0-.2*math.sin(sin/38),0-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-5*math.cos(sin/41)),math.rad(0-5*math.sin(sin/54)),math.rad(0-6*math.sin(sin/50))),.3)
  7331. Main2Weld.C0=clerp(Main2Weld.C0,CFrame.new(0-.2*math.sin(sin/38),0-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-93*math.sin(sin/58)),math.rad(0-93*math.sin(sin/65)),math.rad(0-93*math.sin(sin/73))),.3)
  7332. Main3Weld.C0=clerp(Main3Weld.C0,CFrame.new(0-.2*math.sin(sin/38),0-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-93*math.cos(sin/73)),math.rad(0-93*math.cos(sin/65)),math.rad(0-93*math.cos(sin/53))),.3)
  7333. Center1Weld.C0=clerp(Center1Weld.C0,CFrame.new(0,0,-1.6+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7334. Center2Weld.C0=clerp(Center2Weld.C0,CFrame.new(0,0,-1.6+.5*math.cos(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7335. Center3Weld.C0=clerp(Center3Weld.C0,CFrame.new(0,0,-1.6+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7336. Center4Weld.C0=clerp(Center4Weld.C0,CFrame.new(0,0,-1.6+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7337. Center5Weld.C0=clerp(Center5Weld.C0,CFrame.new(0,0,-1.6+.5*math.cos(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7338. Center6Weld.C0=clerp(Center6Weld.C0,CFrame.new(0,0,-1.6+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7339. Center1Weld.C1=clerp(Center1Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(55)),.05)
  7340. Center2Weld.C1=clerp(Center2Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(90)),.05)
  7341. Center3Weld.C1=clerp(Center3Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(125)),.05)
  7342. Center4Weld.C1=clerp(Center4Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,-math.rad(125)),.05)
  7343. Center5Weld.C1=clerp(Center5Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,-math.rad(90)),.05)
  7344. Center6Weld.C1=clerp(Center6Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,-math.rad(55)),.05)
  7345. elseif mode=="Saint" or mode=="Cyclone" then
  7346. MainWeld.C0=clerp(MainWeld.C0,CFrame.new(0-.2*math.sin(sin/38),0-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-5*math.cos(sin/41)),math.rad(0-5*math.sin(sin/54)),math.rad(0-6*math.sin(sin/50))),.3)
  7347. Main2Weld.C0=clerp(Main2Weld.C0,CFrame.new(0-.2*math.sin(sin/38),0-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-93*math.sin(sin/58)),math.rad(0-93*math.sin(sin/65)),math.rad(0-93*math.sin(sin/73))),.3)
  7348. Main3Weld.C0=clerp(Main3Weld.C0,CFrame.new(0-.2*math.sin(sin/38),0-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-93*math.cos(sin/73)),math.rad(0-93*math.cos(sin/65)),math.rad(0-93*math.cos(sin/53))),.3)
  7349. Center1Weld.C0=clerp(Center1Weld.C0,CFrame.new(-1,0,-3+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7350. Center2Weld.C0=clerp(Center2Weld.C0,CFrame.new(-.5,0,-2+.5*math.cos(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7351. Center3Weld.C0=clerp(Center3Weld.C0,CFrame.new(0,0,-1.6+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7352. Center4Weld.C0=clerp(Center4Weld.C0,CFrame.new(0,0,-1.6+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7353. Center5Weld.C0=clerp(Center5Weld.C0,CFrame.new(.5,0,-2+.5*math.cos(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7354. Center6Weld.C0=clerp(Center6Weld.C0,CFrame.new(1,0,-3+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7355. Center1Weld.C1=clerp(Center1Weld.C1,CFrame.new(0, .5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(100)),.05)
  7356. Center2Weld.C1=clerp(Center2Weld.C1,CFrame.new(0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(120)),.05)
  7357. Center3Weld.C1=clerp(Center3Weld.C1,CFrame.new(-.5, 2, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(160)),.05)
  7358. Center4Weld.C1=clerp(Center4Weld.C1,CFrame.new(.5, 2, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,-math.rad(160)),.05)
  7359. Center5Weld.C1=clerp(Center5Weld.C1,CFrame.new(0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,-math.rad(120)),.05)
  7360. Center6Weld.C1=clerp(Center6Weld.C1,CFrame.new(0, .5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,-math.rad(100)),.05)
  7361. elseif mode=="Conflagration" then
  7362. MainWeld.C0=clerp(MainWeld.C0,CFrame.new(0-.2*math.sin(sin/38),.4-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-5*math.cos(sin/41)),math.rad(0-5*math.sin(sin/54)),math.rad(0-6*math.sin(sin/50))),.3)
  7363. Main2Weld.C0=clerp(Main2Weld.C0,CFrame.new(0-.2*math.sin(sin/38),.4-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-93*math.sin(sin/58)),math.rad(0-93*math.sin(sin/65)),math.rad(0-93*math.sin(sin/73))),.3)
  7364. Main3Weld.C0=clerp(Main3Weld.C0,CFrame.new(0-.2*math.sin(sin/38),.4-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-93*math.cos(sin/73)),math.rad(0-93*math.cos(sin/65)),math.rad(0-93*math.cos(sin/53))),.3)
  7365. Center1Weld.C0=clerp(Center1Weld.C0,CFrame.new(0,0,-1.5+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7366. Center2Weld.C0=clerp(Center2Weld.C0,CFrame.new(0,0,-1.3+.5*math.cos(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7367. Center3Weld.C0=clerp(Center3Weld.C0,CFrame.new(0,0,-.8+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7368. Center4Weld.C0=clerp(Center4Weld.C0,CFrame.new(0,0,-.8+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7369. Center5Weld.C0=clerp(Center5Weld.C0,CFrame.new(0,0,-1.3+.5*math.cos(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7370. Center6Weld.C0=clerp(Center6Weld.C0,CFrame.new(0,0,-1.5+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7371. Center1Weld.C1=clerp(Center1Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(70)),.05)
  7372. Center2Weld.C1=clerp(Center2Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(125)),.05)
  7373. Center3Weld.C1=clerp(Center3Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(180)),.05)
  7374. Center4Weld.C1=clerp(Center4Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,-math.rad(180)),.05)
  7375. Center5Weld.C1=clerp(Center5Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,-math.rad(125)),.05)
  7376. Center6Weld.C1=clerp(Center6Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,-math.rad(70)),.05)
  7377. elseif mode=="True Catastrophe" then
  7378. MainWeld.C0=clerp(MainWeld.C0,CFrame.new(0-.2*math.sin(sin/18),0-.2*math.cos(sin/32),0)*CFrame.Angles(math.rad(0-5*math.cos(sin/21)),math.rad(0-5*math.sin(sin/34)),math.rad(doe*5-62*math.sin(sin/30))),.3)
  7379. Main2Weld.C0=clerp(Main2Weld.C0,CFrame.new(0-.2*math.sin(sin/18),0-.2*math.cos(sin/32),0)*CFrame.Angles(math.rad(0-93*math.sin(sin/38)),math.rad(0-93*math.sin(sin/45)),math.rad(0-93*math.sin(sin/53))),.3)
  7380. Main3Weld.C0=clerp(Main3Weld.C0,CFrame.new(0-.2*math.sin(sin/18),0-.2*math.cos(sin/32),0)*CFrame.Angles(math.rad(0-93*math.cos(sin/53)),math.rad(0-93*math.cos(sin/45)),math.rad(0-93*math.cos(sin/33))),.3)
  7381. Center1Weld.C0=clerp(Center1Weld.C0,CFrame.new(0,0,-3-2*math.sin(sin/16))*CFrame.Angles(math.rad(90),0,0),.05)
  7382. Center2Weld.C0=clerp(Center2Weld.C0,CFrame.new(0,0,-3+2*math.cos(sin/16))*CFrame.Angles(math.rad(90),0,0),.05)
  7383. Center3Weld.C0=clerp(Center3Weld.C0,CFrame.new(0,0,-3-2*math.sin(sin/16))*CFrame.Angles(math.rad(90),0,0),.05)
  7384. Center4Weld.C0=clerp(Center4Weld.C0,CFrame.new(0,0,-3+2*math.cos(sin/16))*CFrame.Angles(math.rad(90),0,0),.05)
  7385. Center5Weld.C0=clerp(Center5Weld.C0,CFrame.new(0,0,-3-2*math.sin(sin/16))*CFrame.Angles(math.rad(90),0,0),.05)
  7386. Center6Weld.C0=clerp(Center6Weld.C0,CFrame.new(0,0,-3+2*math.cos(sin/16))*CFrame.Angles(math.rad(90),0,0),.05)
  7387. Center1Weld.C1=clerp(Center1Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),.05)
  7388. Center2Weld.C1=clerp(Center2Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(60)),.05)
  7389. Center3Weld.C1=clerp(Center3Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(120)),.05)
  7390. Center4Weld.C1=clerp(Center4Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(180)),.05)
  7391. Center5Weld.C1=clerp(Center5Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(240)),.05)
  7392. Center6Weld.C1=clerp(Center6Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(300)),.05)
  7393. else
  7394. MainWeld.C0=clerp(MainWeld.C0,CFrame.new(0-.2*math.sin(sin/38),0-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-5*math.cos(sin/41)),math.rad(0-5*math.sin(sin/54)),math.rad(doe-12*math.sin(sin/50))),.3)
  7395. Main2Weld.C0=clerp(Main2Weld.C0,CFrame.new(0-.2*math.sin(sin/38),0-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-93*math.sin(sin/58)),math.rad(0-93*math.sin(sin/65)),math.rad(0-93*math.sin(sin/73))),.3)
  7396. Main3Weld.C0=clerp(Main3Weld.C0,CFrame.new(0-.2*math.sin(sin/38),0-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-93*math.cos(sin/73)),math.rad(0-93*math.cos(sin/65)),math.rad(0-93*math.cos(sin/53))),.3)
  7397. Center1Weld.C0=clerp(Center1Weld.C0,CFrame.new(0,0,-1+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7398. Center2Weld.C0=clerp(Center2Weld.C0,CFrame.new(0,0,-1+.5*math.cos(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7399. Center3Weld.C0=clerp(Center3Weld.C0,CFrame.new(0,0,-1+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7400. Center4Weld.C0=clerp(Center4Weld.C0,CFrame.new(0,0,-1+.5*math.cos(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7401. Center5Weld.C0=clerp(Center5Weld.C0,CFrame.new(0,0,-1+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7402. Center6Weld.C0=clerp(Center6Weld.C0,CFrame.new(0,0,-1+.5*math.cos(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7403. Center1Weld.C1=clerp(Center1Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),.05)
  7404. Center2Weld.C1=clerp(Center2Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(60)),.05)
  7405. Center3Weld.C1=clerp(Center3Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(120)),.05)
  7406. Center4Weld.C1=clerp(Center4Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(180)),.05)
  7407. Center5Weld.C1=clerp(Center5Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(240)),.05)
  7408. Center6Weld.C1=clerp(Center6Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(300)),.05)
  7409. end
  7410.  
  7411. transp=1-1*i
  7412. theme.PlaybackSpeed=i
  7413. MusicFrame.Position=MusicFrame.Position+UDim2.new(0,ra,ded,0)
  7414. HealthFrame.Position=HealthFrame.Position+UDim2.new(0,ra2,ded,0)
  7415. ModeFrame.Position=ModeFrame.Position+UDim2.new(0,ra3,ded,0)
  7416. MusicIDFrame.Position=MusicIDFrame.Position+UDim2.new(0,ra4,ded,0)
  7417. MusicFrame.Rotation=MusicFrame.Rotation+rot1
  7418. HealthFrame.Rotation=HealthFrame.Rotation+rot2
  7419. ModeFrame.Rotation=ModeFrame.Rotation+rot3
  7420. MusicIDFrame.Rotation=MusicIDFrame.Rotation+rot4
  7421. ModeNameBill.StudsOffset=ModeNameBill.StudsOffset-Vector3.new(0,ded*3,0)
  7422. PageFrame.Rotation=PageFrame.Rotation+rot3
  7423. PageFrame.Position=PageFrame.Position+UDim2.new(0,ra2,ded,0)
  7424. asdFrame1.Position=asdFrame1.Position+UDim2.new(0,ra4,ded,0)
  7425. asdFrame2.Position=asdFrame2.Position+UDim2.new(0,ra5,ded,0)
  7426. for _,c in pairs(ModeNameBill:children()) do
  7427. if c:IsA("Frame") then
  7428. c.Rotation=c.Rotation+rot1
  7429. c.BackgroundTransparency=c.BackgroundTransparency+.01
  7430. elseif c:IsA("TextLabel") then
  7431. c.Rotation=c.Rotation+rot1
  7432. c.TextTransparency=c.TextTransparency+.01
  7433. c.TextStrokeTransparency=c.TextStrokeTransparency+.01
  7434. end
  7435. end
  7436. ded=ded+.0001
  7437. end
  7438. transp=0
  7439. truedied=true
  7440. for _,c in pairs(chr:children()) do
  7441. if c.Name~="Effect" and c.ClassName~="Humanoid" then
  7442. c:Remove()
  7443. end
  7444. end
  7445. sounds(chr,"242898468",3,.8)
  7446. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,0,math.rad(90)),9999,300,300,0,-12,-12,.04,"Cylinder",6,0,"")
  7447. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,0,math.rad(90)),9999,250,250,0,-10,-10,.04,"Cylinder",6,0,"")
  7448. theme.PlaybackSpeed=0
  7449. end)
  7450.  
  7451.  
  7452.  
  7453. local effectde=0
  7454. local si=1
  7455. while chr.Humanoid.Health>=0 do
  7456. swait()
  7457. --numbers
  7458. sin=sin+cha
  7459. doe=doe+1
  7460. si=si+1
  7461. if si>=6 then
  7462. si=1
  7463. end
  7464. --humanaoid
  7465. if not attack then
  7466. hum.WalkSpeed=hlastws
  7467. hum.JumpPower=hlastjp
  7468. end
  7469. --script
  7470. script.Archivable=false
  7471. script.Parent=NoteLabel
  7472. script.Name=""
  7473. --coloring
  7474. if mode=="Amativeness" then
  7475. Blush1.Transparency=0
  7476. Blush2.Transparency=0
  7477. else
  7478. Blush1.Transparency=1
  7479. Blush2.Transparency=1
  7480. end
  7481. plight.Color=BrickColor.new(modecolor[1]).Color
  7482. for _,c in pairs(m:children()) do
  7483. if c:IsA("BasePart") then
  7484. if c.Name=="Mode1" then
  7485. c.Color=BrickColor.new(modecolor[1]).Color
  7486. c.Material=modeMaterial[1]
  7487. elseif c.Name=="Mode2" then
  7488. c.Color=BrickColor.new(modecolor[2]).Color
  7489. c.Material=modeMaterial[2]
  7490. elseif c.Name=="nnn" then
  7491. c.Color=BrickColor.new(nilcolor[math.random(1,#nilcolor)]).Color
  7492. c.Material=nilmaterial[math.random(1,#nilmaterial)]
  7493. elseif c.Name=="Main" then
  7494. c.Color=BrickColor.new(modecolor[1]).Color
  7495. c.Material=modeMaterial[1]
  7496. elseif c.Name=="Main2" then
  7497. c.Color=BrickColor.new(modecolor[2]).Color
  7498. c.Material=modeMaterial[2]
  7499. end
  7500. end
  7501. end
  7502. local radcolor2=function(col)
  7503. return math.rad(col/255*360)
  7504. end
  7505. local sine2=math.deg(tick()*1)
  7506. local r2=math.abs(math.sin(radcolor2(sine2 + 10)))
  7507. local g2=math.abs(math.sin(radcolor2(sine2 + 85)))
  7508. local b2=math.abs(math.sin(radcolor2(sine2 + 170)))
  7509. local ra1d=Color3.new((0+(GetClientProperty(theme,'PlaybackLoudness')/350))*r2,(0+(GetClientProperty(theme,'PlaybackLoudness')/350))*g2,(0+(GetClientProperty(theme,'PlaybackLoudness')/350))*b2)
  7510. Miss.Color=ra1d
  7511. --music
  7512. if mode=="Minstrel" then
  7513. if died==false then
  7514. MusicIDFrame:TweenPosition(UDim2.new(.5,0,.8,0), "Out", "Quart", 1,true)
  7515. end
  7516. local radcolor=function(col)
  7517. return math.rad(col/255*360)
  7518. end
  7519. local sine=math.deg(tick()*1)
  7520. local r=math.abs(math.sin(radcolor(sine + 10)))
  7521. local g=math.abs(math.sin(radcolor(sine + 85)))
  7522. local b=math.abs(math.sin(radcolor(sine + 170)))
  7523. local ra1=Color3.new((0+(GetClientProperty(theme,'PlaybackLoudness')/350))*r,(0+(GetClientProperty(theme,'PlaybackLoudness')/350))*g,(0+(GetClientProperty(theme,'PlaybackLoudness')/350))*b)
  7524. modecolor={ra1,"White"}
  7525. MP2.Text=math.floor(GetClientProperty(theme,'PlaybackLoudness')/8)
  7526. else
  7527. if died==false then
  7528. MusicIDFrame:TweenPosition(UDim2.new(.5,0,1.2,0), "Out", "Quart", 1,true)
  7529. end
  7530. end
  7531. timeposit.Value=theme.TimePosition
  7532. if theme.Parent==nil and truedied==false then
  7533. theme=create("Sound"){
  7534. Parent=chr,
  7535. SoundId="rbxassetid://"..lastsong,
  7536. Volume=2,
  7537. PlaybackSpeed=1,
  7538. MaxDistance=66666666,
  7539. EmitterSize=40,
  7540. Name="Theme",
  7541. Looped=true}
  7542. theme:Play()
  7543. theme.TimePosition=timeposit.Value
  7544. if musicset=="Global" then
  7545. theme.Parent=chr
  7546. elseif musicset=="Torso" then
  7547. theme.Parent=Root
  7548. theme.EmitterSize=22
  7549. elseif musicset=="None" then
  7550. theme.Parent=chr
  7551. theme.Volume=0
  7552. theme.PlaybackSpeed=0
  7553. end
  7554. end
  7555. --billgui
  7556. ModeText.Text=mode
  7557. for _,c in pairs(ModeNameBill:children()) do
  7558. if c:IsA("Frame") then
  7559. if c.Name=="Vis1"..si then
  7560. if c.Name=="Vis13" then
  7561. c.BackgroundColor3=BrickColor.new(modecolor[2]).Color
  7562. else
  7563. c.BackgroundColor3=BrickColor.new(modecolor[1]).Color
  7564. end
  7565. c:TweenSize(UDim2.new(0+(GetClientProperty(theme,'PlaybackLoudness'))/150, 0, .2, 0), "Out", "Quart", .12,true)
  7566. elseif c.Name=="Vis2"..si then
  7567. if c.Name=="Vis23" then
  7568. c.BackgroundColor3=BrickColor.new(modecolor[2]).Color
  7569. else
  7570. c.BackgroundColor3=BrickColor.new(modecolor[1]).Color
  7571. end
  7572. c:TweenSize(UDim2.new(0+(GetClientProperty(theme,'PlaybackLoudness'))/150, 0, .2, 0), "Out", "Quart", .12,true)
  7573. end
  7574. end
  7575. end
  7576. --scrngui
  7577. coroutine.resume(coroutine.create(function()
  7578. if lastsong~="" then
  7579. local mn=game:GetService("MarketplaceService"):GetProductInfo(lastsong, Enum.InfoType.Asset)
  7580. MusicText.Text=(mn.Name)
  7581. else
  7582. MusicText.Text="None"
  7583. end
  7584. end))
  7585. NoteLabel:TweenPosition(UDim2.new(-.1, 0, .5+.2*math.cos(sin/50), 0), "Out", "Quart", .2,true)
  7586. NoteLabel2:TweenPosition(UDim2.new(-.1, 0, .5+.2*math.cos(sin/50), 0), "Out", "Quart", .2,true)
  7587. if hum.Health<=100000 then
  7588. HealthText.Text=math.floor(hum.Health)
  7589. else
  7590. HealthText.Text="100000+"
  7591. end
  7592. Health:TweenSize(UDim2.new(hum.Health/hum.MaxHealth, 0, 1, 0), "Out", "Quart", .5,true)
  7593. ModeText3.Text=mode
  7594. if mode=="Nil" then
  7595. modecolor={nilcolor[math.random(1,#nilcolor)],nilcolor[math.random(1,#nilcolor)]}
  7596. modeMaterial={nilmaterial[math.random(1,#nilmaterial)],nilmaterial[math.random(1,#nilmaterial)]}
  7597. end
  7598. -- v im lazy so reeee
  7599. Pagge.Text="[F] Page:"..page.."/3"
  7600. MP1.TextColor3=BrickColor.new(modecolor[1]).Color
  7601. MP2.TextColor3=BrickColor.new(modecolor[1]).Color
  7602. Frame1.BackgroundColor3=BrickColor.new(modecolor[1]).Color
  7603. Frame2.BackgroundColor3=BrickColor.new(modecolor[2]).Color
  7604. Frame3.BackgroundColor3=BrickColor.new(modecolor[2]).Color
  7605. Frame4.BackgroundColor3=BrickColor.new(modecolor[2]).Color
  7606. Frame5.BackgroundColor3=BrickColor.new(modecolor[2]).Color
  7607. Frame6.BackgroundColor3=BrickColor.new(modecolor[2]).Color
  7608. Frame7.BackgroundColor3=BrickColor.new(modecolor[2]).Color
  7609. Frame8.BackgroundColor3=BrickColor.new(modecolor[2]).Color
  7610. Frame9.BackgroundColor3=BrickColor.new(modecolor[2]).Color
  7611. Frame10.BackgroundColor3=BrickColor.new(modecolor[1]).Color
  7612. Frame11.BackgroundColor3=BrickColor.new(modecolor[2]).Color
  7613. Frame12.BackgroundColor3=BrickColor.new(modecolor[2]).Color
  7614. PageFrame2.BackgroundColor3=BrickColor.new(modecolor[1]).Color
  7615. ModeText.TextColor3=BrickColor.new(modecolor[2]).Color
  7616. HealthFrame.BorderColor3=BrickColor.new(modecolor[2]).Color
  7617. HealthText.TextColor3=BrickColor.new(modecolor[1]).Color
  7618. NoteLabel.ImageColor3=BrickColor.new(modecolor[1]).Color
  7619. NoteLabel2.ImageColor3=BrickColor.new(modecolor[2]).Color
  7620. ModeText2.TextColor3=BrickColor.new(modecolor[2]).Color
  7621. ModeText3.TextColor3=BrickColor.new(modecolor[2]).Color
  7622. MusicText.TextColor3=BrickColor.new(modecolor[2]).Color
  7623. MusicIDText.TextColor3=BrickColor.new(modecolor[2]).Color
  7624. ModeFrame2.BackgroundColor3=BrickColor.new(modecolor[1]).Color
  7625. asdFrame1.BackgroundColor3=BrickColor.new(modecolor[2]).Color
  7626. asdFrame2.BackgroundColor3=BrickColor.new(modecolor[1]).Color
  7627. Trail11.Color=CSn(BrickColor.new(modecolor[1]).Color)
  7628. Trail12.Color=CSn(BrickColor.new(modecolor[2]).Color)
  7629. Trail13.Color=CSn(BrickColor.new(modecolor[1]).Color)
  7630. Trail14.Color=CSn(BrickColor.new(modecolor[2]).Color)
  7631. Trail15.Color=CSn(BrickColor.new(modecolor[1]).Color)
  7632. Trail16.Color=CSn(BrickColor.new(modecolor[2]).Color)
  7633. asdFrame1.Rotation=doe-12*math.sin(sin/50)
  7634. asdFrame2.Rotation=doe-12*math.sin(sin/42)
  7635. --end
  7636. coroutine.resume(coroutine.create(function(n)
  7637. if pluse==false then
  7638. plu()
  7639. end
  7640. end),NoteLabel2)
  7641. for _,c in pairs(MusicFrame:children()) do
  7642. if c:IsA("Frame") then
  7643. if c.Name=="Viss1"..si then
  7644. if c.Name=="Viss13" then
  7645. c.BackgroundColor3=BrickColor.new(modecolor[2]).Color
  7646. else
  7647. c.BackgroundColor3=BrickColor.new(modecolor[1]).Color
  7648. end
  7649. c:TweenSize(UDim2.new(0+(GetClientProperty(theme,'PlaybackLoudness'))/(550+40*math.sin(sin/5)), 0, .2, 0), "Out", "Quart", .2,true)
  7650. end
  7651. end
  7652. end
  7653. for _,c in pairs(HealthFrame:children()) do
  7654. if c:IsA("Frame") then
  7655. if c.Name=="Modd" then
  7656. c.BackgroundColor3=BrickColor.new(modecolor[2]).Color
  7657. elseif c.Name=="Modd2" then
  7658. c.BackgroundColor3=BrickColor.new(modecolor[1]).Color
  7659. end
  7660. end
  7661. end
  7662. for _,c in pairs(PageFrame:children()) do
  7663. if c:IsA("TextLabel") then
  7664. c.TextColor3=BrickColor.new(modecolor[2]).Color
  7665. end
  7666. end
  7667. --anim
  7668. if not died then
  7669. local torvel=(Root.Velocity*Vector3.new(1,0,1)).magnitude
  7670. local velderp=Root.Velocity.y
  7671. hitfloor,posfloor=rayCast(Root.Position,(CFrame.new(Root.Position,Root.Position-Vector3.new(0,1,0))).lookVector,5,chr)
  7672. if mode=="Psychosis" then
  7673. Neck.C0=clerp(Neck.C0,Neck.C0*CFrame.Angles(math.rad(math.random(-3,3)),math.rad(math.random(-3,3)),math.rad(math.random(-3,3))),.6)
  7674. end
  7675.  
  7676. if Root.Velocity.y>.001 and hitfloor==nil then
  7677. Pose="Jump"
  7678. idling=0
  7679. if attack==false then
  7680. RJ.C0=clerp(RJ.C0,CFrame.new(1.10802415e-17, -0.00163150078, 0.0403249301, 1, -6.76932638e-15, 5.47649046e-16, -6.79144241e-15, 0.99674356, -0.0806381106, 0, 0.0806381106, 0.99674356)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  7681. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.48581612, 0.102150619, 1, 0, 0, 0, 0.990466595, -0.137754023, 0, 0.137754038, 0.990466595)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  7682. RS.C0=clerp(RS.C0,CFrame.new(1.57766068, 0.0123745305, 0.00424289703, 0.986132264, -0.15724887, -0.0530669577, 0.157019928, 0.98755914, -0.00848288834, 0.0537406802, 3.27005982e-05, 0.998555005)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  7683. LS.C0=clerp(LS.C0,CFrame.new(-1.55267167, 0.0287304875, 0.135011286, 0.9756971, 0.186148614, 0.115602329, -0.191808626, 0.980623603, 0.039838504, -0.105946481, -0.0610438362, 0.99249649)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  7684. RH.C0=clerp(RH.C0,CFrame.new(0.562614202, -1.35790551, -0.44574821, 0.996447742, -0.0504051261, -0.0674638301, 0.0555068143, 0.995560646, 0.0760152787, 0.0633327663, -0.0794899538, 0.994821846)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  7685. LH.C0=clerp(LH.C0,CFrame.new(-0.563806355, -2.00389338, 0.215767294, 0.999082208, 0.042828694, 0.000719323347, -0.0424190238, 0.986912727, 0.155577242, 0.00595326023, -0.155464977, 0.987823606)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  7686. end
  7687. elseif Root.Velocity.y<-0 and hitfloor==nil then
  7688. Pose="Fall"
  7689. idling=0
  7690. if attack==false then
  7691. RJ.C0=clerp(RJ.C0,CFrame.new(-7.38648398e-17, 0.0108761657, -0.0592877306, 1, -6.73806239e-15, -8.49825033e-16, -6.79144241e-15, 0.992140114, 0.125131741, 0, -0.125131741, 0.992140114)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  7692. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.50735509, -0.0819321126, 1, 0, 0, 0, 0.985154212, 0.171671957, 0, -0.171671957, 0.985154212)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  7693. RS.C0=clerp(RS.C0,CFrame.new(1.70369017, 0.0644764006, 0.0113965124, 0.922882259, -0.38140735, -0.0530750342, 0.381515592, 0.924323559, -0.00847560167, 0.0522911623, -0.0124269724, 0.998554647)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  7694. LS.C0=clerp(LS.C0,CFrame.new(-1.68803787, 0.098537527, 0.14797318, 0.885585904, 0.449859053, 0.115605295, -0.456665397, 0.888745844, 0.0398427621, -0.0848200992, -0.0880771056, 0.992495894)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  7695. RH.C0=clerp(RH.C0,CFrame.new(0.562617958, -1.35790217, -0.445744753, 0.99644798, -0.0504041389, -0.0674602315, 0.0555054247, 0.995560706, 0.0760135278, 0.0633293614, -0.0794879198, 0.994822145)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  7696. LH.C0=clerp(LH.C0,CFrame.new(-0.563812017, -2.00388908, 0.21576789, 0.999082088, 0.0428315215, 0.000720196869, -0.0424219668, 0.986912966, 0.15557386, 0.00595269306, -0.155461594, 0.987823963)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  7697. end
  7698. elseif torvel<.599 and hitfloor~=nil then
  7699. Pose="Idle"
  7700. if attack==false then
  7701. if idling<1500 then
  7702. idling=idling+1
  7703. if mode=="Saint" or mode=="Jade" or mode=="Somnambulist" or mode=="Wither" or mode=="True Catastrophe" then
  7704. RJ.C0=clerp(RJ.C0,CFrame.new(0, 1-.2*math.sin(sin/30), -0, 1, -9.36750677e-17, 0, -9.36750677e-17, 1, 0, 0, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-2+3*math.cos(sin/60)),Root.RotVelocity.Y/15,0),.3)
  7705. Neck.C0=clerp(Neck.C0,CFrame.new(-6.96753023e-17, 1.48759532, -0.108950183, 1, -4.65358346e-17, -5.30762053e-18, -4.68375339e-17, 0.993558586, 0.113319807, 0, -0.113319807, 0.993558586)*CFrame.new(0,0,0-.02*math.cos(sin/30))*CFrame.Angles(math.rad(-2-5*math.cos(sin/30)),Head.RotVelocity.Y/25,0),.3)
  7706. RS.C0=clerp(RS.C0,CFrame.new(1.50886309, 0.0868849978, 0.000735014677, 0.976893008, -0.197074965, -0.0827133283, 0.197757423, 0.980251014, 5.96086975e-05, 0.0810680687, -0.016415406, 0.996573448)*CFrame.new(-0.05+.06*math.cos(sin/60),0+.06*math.cos(sin/30),0)*CFrame.Angles(0,0,math.rad(0+5*math.cos(sin/60))),.3)
  7707. LS.C0=clerp(LS.C0,CFrame.new(-1.48565662, 0.0577660762, 0.0695920438, 0.953200459, 0.246416941, 0.175179347, -0.242363542, 0.969163895, -0.0445111133, -0.18074581, -2.90695298e-05, 0.983529806)*CFrame.new(0.05-.06*math.cos(sin/60),0+.06*math.cos(sin/30),0)*CFrame.Angles(0,0,math.rad(0-5*math.cos(sin/60))),.3)
  7708. RH.C0=clerp(RH.C0,CFrame.new(0.471212417, -1.27751982, -0.334044129, 0.994527757, -0.0578084476, -0.0870216787, 0.0738242045, 0.978249609, 0.193849698, 0.0739227757, -0.199213207, 0.97716397)*CFrame.new(.04+.02*math.cos(sin/60),0,0+.04*math.cos(sin/30))*CFrame.Angles(math.rad(0-2*math.cos(sin/30)),0,math.rad(3-2*math.sin(sin/60))),.3)
  7709. LH.C0=clerp(LH.C0,CFrame.new(-0.495118201, -1.99340534, 0.0645466596, 0.996480763, 0.0367483124, 0.0753372535, -0.0443941243, 0.993745565, 0.102464803, -0.0711006522, -0.10544873, 0.991879642)*CFrame.new(-.04-.02*math.cos(sin/60),0,0+.04*math.cos(sin/30))*CFrame.Angles(math.rad(0-4*math.cos(sin/30)),0,math.rad(-3+2*math.sin(sin/60))),.3)
  7710. elseif mode=="Amativeness" then
  7711. RJ.C0=clerp(RJ.C0,CFrame.new(0, -.2-.2*math.sin(sin/50), -0, 1, -9.36750677e-17, 0, -9.36750677e-17, 1, 0, 0, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,Root.RotVelocity.Y/15,0),.3)
  7712. Neck.C0=clerp(Neck.C0,CFrame.new(-6.92052851e-17, 1.47756028, -0.12768589, 1, -4.61291992e-17, -8.11490899e-18, -4.68375339e-17, 0.984876812, 0.173256546, 0, -0.173256546, 0.984876812)*CFrame.new(0,0,0-.02*math.cos(sin/50))*CFrame.Angles(math.rad(-2-5*math.cos(sin/50)),Head.RotVelocity.Y/25,0),.3)
  7713. RS.C0=clerp(RS.C0,CFrame.new(0.639888227, -0.0117489398, -0.560811102, -0.00435100123, 0.485054821, 0.874472916, 0.5633834, 0.72367841, -0.398608506, -0.826184213, 0.490929186, -0.276420534)*CFrame.new(0+.1*math.cos(sin/50),0,0)*CFrame.Angles(math.rad(0-2*math.sin(sin/50)),0,math.rad(0+5*math.cos(sin/50))),.3)
  7714. LS.C0=clerp(LS.C0,CFrame.new(-0.643130898, -0.0239873528, -0.573934078, -0.0700180084, -0.605082035, -0.793078303, -0.551915169, 0.685757637, -0.474474758, 0.830955684, 0.404490113, -0.381969333)*CFrame.new(0-.1*math.cos(sin/50),0,0)*CFrame.Angles(math.rad(0-2*math.sin(sin/50)),0,math.rad(0-5*math.cos(sin/50))),.3)
  7715. RH.C0=clerp(RH.C0,CFrame.new(0.43720153, -1.80102663+.2*math.sin(sin/50), -0.00967041403, 0.988237858, -0.0149661163, -0.152190879, 0.0150305638, 0.999886811, -0.000727051694, 0.152184531, -0.00156901462, 0.988350868)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  7716. LH.C0=clerp(LH.C0,CFrame.new(-0.532050431, -1.7995898+.2*math.sin(sin/50), 0.00220155716, 0.997532487, 0.0149647305, 0.0685942918, -0.0150000649, 0.999887526, 5.93299774e-08, -0.0685865805, -0.00102897803, 0.997644663)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  7717. else
  7718. RJ.C0=clerp(RJ.C0,CFrame.new(0.000630337745, -.1-.1*math.sin(sin/50), -0.0514505655, 0.914833248, 4.72251821e-22, -0.403832078, -1.57436164e-22, 1, 8.12773715e-22, 0.403832078, -6.79974523e-22, 0.914833248)*CFrame.new(0,0,0-.04*math.sin(sin/50))*CFrame.Angles(math.rad(-1-1*math.sin(sin/50)),Root.RotVelocity.Y/15,0),.3)
  7719. Neck.C0=clerp(Neck.C0,CFrame.new(-1.1458993e-05, 1.49527085, -0.0492070317, 0.840908468, -5.66244125e-07, 0.54117769, -0.0517589934, 0.995415747, 0.0804267079, -0.538696885, -0.0956422985, 0.837053418)*CFrame.new(0,0,0-.02*math.cos(sin/50))*CFrame.Angles(math.rad(-2-5*math.cos(sin/50)),Head.RotVelocity.Y/25,0),.3)
  7720. RS.C0=clerp(RS.C0,CFrame.new(1.66391528, 0.106815755, 6.21249092e-06, 0.962299645, -0.271992087, -2.83122063e-06, 0.271992087, 0.962299526, -1.16713409e-06, 3.01003456e-06, 3.57627869e-07, 1.00000012)*CFrame.new(-0.1+.04*math.cos(sin/50),0,0)*CFrame.Angles(0,0,math.rad(0+5*math.cos(sin/50))),.3)
  7721. LS.C0=clerp(LS.C0,CFrame.new(-1.62677014, 0.0988141894, 3.39579219e-06, 0.974002719, 0.226537064, -1.7285347e-06, -0.226537034, 0.9740026, 4.72024112e-07, 1.75833702e-06, -8.19563866e-08, 1.00000012)*CFrame.new(0.1-.04*math.cos(sin/50),0,0)*CFrame.Angles(0,0,math.rad(0-5*math.cos(sin/50))),.3)
  7722. RH.C0=clerp(RH.C0,CFrame.new(0.573823512, -1.89539232+.1*math.sin(sin/50), 0.0048128441, 0.995956421, -0.0623230599, -0.0647053421, 0.062191993, 0.998056114, -0.00403955206, 0.0648313463, -9.3691051e-07, 0.997896373)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-1+1*math.sin(sin/50)),0,0),.3)
  7723. LH.C0=clerp(LH.C0,CFrame.new(-0.549286842, -1.89832022+.1*math.sin(sin/50), 0.00406210497, 0.996040761, 0.0338748135, 0.0821928084, -0.0339899957, 0.999422252, 2.17083584e-06, -0.0821451843, -0.00279589556, 0.996616662)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-1+1*math.sin(sin/50)),0,0),.3)
  7724. end
  7725. else
  7726. RJ.C0=clerp(RJ.C0,CFrame.new(3.37442298e-15, -0.496863961-.1*math.sin(sin/45), 0.500006914, 1, -4.30781204e-17, 6.79130604e-15, -6.79144241e-15, 0.0063430001, -0.999979913, 0, 0.999979913, 0.0063430001)*CFrame.new(0-.04*math.cos(sin/65),0,0-.04*math.cos(sin/55))*CFrame.Angles(math.rad(-3-4*math.cos(sin/45)),math.rad(0-3*math.cos(sin/65))+Root.RotVelocity.Y/15,0),.3)
  7727. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.59462416, -0.259601027, 1, 0, 0, 0, 0.893546343, 0.448971033, 0, -0.448971033, 0.893546343)*CFrame.new(0,0,0+.04*math.cos(sin/45))*CFrame.Angles(math.rad(3+2*math.cos(sin/45)),Head.RotVelocity.Y/35,0),.3)
  7728. RS.C0=clerp(RS.C0,CFrame.new(0.738945782, 1.64390218, 0.154127955, -0.93241936, 0.352425426, -0.0799408332, -0.338556975, -0.929260314, -0.147832781, -0.126385882, -0.110777617, 0.985776305)*CFrame.new(0,0,0-.04*math.cos(sin/45))*CFrame.Angles(math.rad(0+2*math.cos(sin/45)),0,0),.3)
  7729. LS.C0=clerp(LS.C0,CFrame.new(-0.528893411, 1.71436501, 0.131731346, -0.8665452, -0.493845284, 0.072223492, 0.480511844, -0.864616513, -0.146788061, 0.134936199, -0.0924942344, 0.98652786)*CFrame.new(0,0,0-.04*math.cos(sin/45))*CFrame.Angles(math.rad(0+2*math.cos(sin/45)),0,0),.3)
  7730. RH.C0=clerp(RH.C0,CFrame.new(0.551591456, -1.85907018, 0.416908115, 0.993425012, -0.0885560811, -0.0725575536, 0.106571078, 0.946855903, 0.30349052, 0.0418256186, -0.309227616, 0.950067878)*CFrame.new(0,0,-.1+.1*math.cos(sin/45))*CFrame.Angles(math.rad(0-6*math.cos(sin/45)),0,0),.3)
  7731. LH.C0=clerp(LH.C0,CFrame.new(-0.594523072, -1.80308008, 0.599186897, 0.995679498, 0.0928568393, -1.42638987e-06, -0.0799041837, 0.856799364, 0.509421408, 0.047304485, -0.507220268, 0.860517263)*CFrame.new(0,0,-.2+.1*math.cos(sin/45))*CFrame.Angles(math.rad(0-6*math.cos(sin/45)),0,0),.3)
  7732. end
  7733. end
  7734. elseif torvel>.6 and torvel<24.5 and hitfloor~=nil then
  7735. Pose="Walk"
  7736. idling=0
  7737. if attack==false then
  7738. if mode=="Saint" or mode=="Jade" or mode=="Somnambulist" or mode=="Wither" or mode=="True Catastrophe" then
  7739. RJ.C0=clerp(RJ.C0,CFrame.new(0, 1-.2*math.sin(sin/30), -0.415240347, 1, 0, 0, 0, 0.661848187, 0.749637961, 0, -0.749637961, 0.661848187)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-2+3*math.cos(sin/60)),Root.RotVelocity.Y/15,0),.3)
  7740. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.42224586, 0.125616729, 1, 0, 0, 0, 0.751931906, -0.659240842, 0, 0.659240842, 0.751931906)*CFrame.new(0,0,0-.02*math.cos(sin/30))*CFrame.Angles(math.rad(-2-5*math.cos(sin/30)),Head.RotVelocity.Y/25,0),.3)
  7741. RS.C0=clerp(RS.C0,CFrame.new(1.91606772, 0.094961905, 0.724651277, 0.715574741, -0.645622611, -0.266691297, 0.645906031, 0.466155559, 0.604569554, -0.266004145, -0.604872167, 0.750580728)*CFrame.new(-0.3+.06*math.cos(sin/60),0+.06*math.cos(sin/30),0)*CFrame.Angles(0,0,math.rad(-20+5*math.cos(sin/60))),.3)
  7742. LS.C0=clerp(LS.C0,CFrame.new(-1.87215602, 0.08541919, 0.800057828, 0.704578042, 0.616255641, 0.351850599, -0.701451361, 0.529776692, 0.476762772, 0.107405454, -0.582722545, 0.805542409)*CFrame.new(0.3-.06*math.cos(sin/60),0+.06*math.cos(sin/30),0)*CFrame.Angles(0,0,math.rad(20-5*math.cos(sin/60))),.3)
  7743. RH.C0=clerp(RH.C0,CFrame.new(0.471212417, -1.27751982, -0.334044129, 0.994527757, -0.0578084476, -0.0870216787, 0.0738242045, 0.978249609, 0.193849698, 0.0739227757, -0.199213207, 0.97716397)*CFrame.new(.04+.02*math.cos(sin/60),0,0+.04*math.cos(sin/30))*CFrame.Angles(math.rad(0-2*math.cos(sin/30)),0,math.rad(3-2*math.sin(sin/60))),.3)
  7744. LH.C0=clerp(LH.C0,CFrame.new(-0.495118201, -1.99340534, 0.0645466596, 0.996480763, 0.0367483124, 0.0753372535, -0.0443941243, 0.993745565, 0.102464803, -0.0711006522, -0.10544873, 0.991879642)*CFrame.new(-.04-.02*math.cos(sin/60),0,0+.04*math.cos(sin/30))*CFrame.Angles(math.rad(0-4*math.cos(sin/30)),0,math.rad(-3+2*math.sin(sin/60))),.3)
  7745. elseif mode=="Amativeness" then
  7746. RJ.C0=clerp(RJ.C0,CFrame.new(0, -.1-.1*math.sin(sin/5), -0, 1, -9.36750677e-17, 0, -9.36750677e-17, 1, 0, 0, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(0-6*math.sin(sin/10))+Root.RotVelocity.Y/15,0),.3)
  7747. Neck.C0=clerp(Neck.C0,CFrame.new(-6.92052851e-17, 1.47756028, -0.12768589, 1, -4.61291992e-17, -8.11490899e-18, -4.68375339e-17, 0.984876812, 0.173256546, 0, -0.173256546, 0.984876812)*CFrame.new(0,0,0)*CFrame.Angles(0,Head.RotVelocity.Y/25,0),.3)
  7748. RS.C0=clerp(RS.C0,CFrame.new(0.626639724, -0.0785008967-.03*math.cos(sin/5), -0.506459296, -0.081644997, 0.478145957, 0.874477327, 0.440772176, 0.804261804, -0.398601174, -0.893898249, 0.352901459, -0.276417375)*CFrame.new(0+.04*math.cos(sin/5),0,0)*CFrame.Angles(math.rad(0-2*math.sin(sin/10)),0,math.rad(0+2*math.cos(sin/50))),.3)
  7749. LS.C0=clerp(LS.C0,CFrame.new(-0.658066571, -0.0610473454-.03*math.cos(sin/5), -0.496888459, -0.172087952, -0.584305763, -0.793077886, -0.427006274, 0.769765437, -0.474475265, 0.887722552, 0.256997734, -0.381969631)*CFrame.new(0-.04*math.cos(sin/5),0,0)*CFrame.Angles(math.rad(0-2*math.sin(sin/10)),0,math.rad(0-2*math.cos(sin/5))),.3)
  7750. RH.C0=clerp(RH.C0,CFrame.new(0.497421563, -2.000072+.1*math.sin(sin/5), -1.6358681e-05, 0.99960798, -0.027273545, -0.00633664196, 0.0272729993, 0.999628007, -0.000172889879, 0.00633900007, 2.88098301e-09, 0.999979973)*CFrame.new(0,.05-.1*math.sin(sin/5),0-.4*math.cos(sin/10))*CFrame.Angles(math.rad(0+35*math.cos(sin/10)),math.rad(0+6*math.sin(sin/10)),0),.3)
  7751. LH.C0=clerp(LH.C0,CFrame.new(-0.588625193, -1.99550474+.1*math.sin(sin/5), -0.00098110456, 0.997929871, 0.0606773198, -0.0213117059, -0.060672991, 0.998157442, 0.000849818927, 0.0213239975, 0.00044498514, 0.999772549)*CFrame.new(0,.05-.1*math.sin(sin/5),0+.4*math.cos(sin/10))*CFrame.Angles(math.rad(0-35*math.cos(sin/10)),math.rad(0+6*math.sin(sin/10)),0),.3)
  7752. else
  7753. RJ.C0=clerp(RJ.C0,CFrame.new(-0, 0-.1*math.sin(sin/5), 0, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1)*CFrame.new(0,0,0)*CFrame.Angles(-math.rad(2),math.rad(0-6*math.sin(sin/10))+Root.RotVelocity.Y/15,0),.3)
  7754. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.49999976, -3.18375011e-42, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1)*CFrame.new(0,0,0-.01*math.cos(sin/5))*CFrame.Angles(math.rad(-5-2*math.cos(sin/5)),Head.RotVelocity.Y/25,0),.3)
  7755. RS.C0=clerp(RS.C0,CFrame.new(1.54799044, 0.00431090593, 9.983778e-07, 0.995991886, -0.0894439891, -4.49431016e-21, 0.0894439891, 0.995991886, 6.79974523e-22, 4.41547678e-21, -1.07923816e-21, 1)*CFrame.new(0,0,0+.4*math.cos(sin/10))*CFrame.Angles(math.rad(0-45*math.cos(sin/10)),math.rad(0+6*math.sin(sin/10)),0),.3)
  7756. LS.C0=clerp(LS.C0,CFrame.new(-1.54277451, 0.00714929402, -7.16328394e-21, 0.997043908, 0.0768340006, -4.49431016e-21, -0.0768339932, 0.997043908, 6.79974523e-22, 4.53326964e-21, -3.32648659e-22, 1)*CFrame.new(0,0,0-.4*math.cos(sin/10))*CFrame.Angles(math.rad(0+45*math.cos(sin/10)),math.rad(0+6*math.sin(sin/10)),0),.3)
  7757. RH.C0=clerp(RH.C0,CFrame.new(0.497421563, -2.000072+.1*math.sin(sin/5), -1.6358681e-05, 0.99960798, -0.027273545, -0.00633664196, 0.0272729993, 0.999628007, -0.000172889879, 0.00633900007, 2.88098301e-09, 0.999979973)*CFrame.new(0,.05-.1*math.sin(sin/5),0-.4*math.cos(sin/10))*CFrame.Angles(math.rad(0+35*math.cos(sin/10)),math.rad(0+6*math.sin(sin/10)),0),.3)
  7758. LH.C0=clerp(LH.C0,CFrame.new(-0.588625193, -1.99550474+.1*math.sin(sin/5), -0.00098110456, 0.997929871, 0.0606773198, -0.0213117059, -0.060672991, 0.998157442, 0.000849818927, 0.0213239975, 0.00044498514, 0.999772549)*CFrame.new(0,.05-.1*math.sin(sin/5),0+.4*math.cos(sin/10))*CFrame.Angles(math.rad(0-35*math.cos(sin/10)),math.rad(0+6*math.sin(sin/10)),0),.3)
  7759. end
  7760. end
  7761. elseif torvel>24.501 and hitfloor~=nil then
  7762. Pose="Run"
  7763. idling=0
  7764. if attack==false then
  7765. if mode=="Saint" or mode=="Jade" or mode=="Somnambulist" or mode=="Wither" or mode=="True Catastrophe" then
  7766. RJ.C0=clerp(RJ.C0,CFrame.new(0, 1-.2*math.sin(sin/30), -0.358621627, 1, 0, 0, 0, 0.408553392, 0.912734509, 0, -0.912734509, 0.408553421)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-2+3*math.cos(sin/60)),Root.RotVelocity.Y/15,0),.3)
  7767. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.45296049, 0.204289973, 1, 0, 0, 0, 0.546001792, -0.837783992, 0, 0.837783992, 0.546001792)*CFrame.new(0,0,0)*CFrame.new(0,0,0-.02*math.cos(sin/30))*CFrame.Angles(math.rad(-2-5*math.cos(sin/30)),Head.RotVelocity.Y/20,0),.3)
  7768. RS.C0=clerp(RS.C0,CFrame.new(1.79892254, -0.0473419279, 0.381310105, 0.848245561, -0.528755426, -0.0299531464, 0.493116707, 0.767912984, 0.408834517, -0.193172067, -0.361562461, 0.912117004)*CFrame.new(-0.1+.06*math.cos(sin/60),0+.06*math.cos(sin/30),0)*CFrame.Angles(0,0,math.rad(0+5*math.cos(sin/60))),.3)
  7769. LS.C0=clerp(LS.C0,CFrame.new(-1.86058223, 0.189608008, 0.305094153, 0.870703101, 0.472113281, 0.137786716, -0.491381824, 0.823433101, 0.283728361, 0.0204937831, -0.314749062, 0.948953748)*CFrame.new(0.1-.06*math.cos(sin/60),0+.06*math.cos(sin/30),0)*CFrame.Angles(0,0,math.rad(0-5*math.cos(sin/60))),.3)
  7770. RH.C0=clerp(RH.C0,CFrame.new(0.471212417, -1.27751982, -0.334044129, 0.994527757, -0.0578084476, -0.0870216787, 0.0738242045, 0.978249609, 0.193849698, 0.0739227757, -0.199213207, 0.97716397)*CFrame.new(.04+.02*math.cos(sin/60),0,0+.04*math.cos(sin/30))*CFrame.Angles(math.rad(0-2*math.cos(sin/30)),0,math.rad(3-2*math.sin(sin/60))),.3)
  7771. LH.C0=clerp(LH.C0,CFrame.new(-0.495118201, -1.99340534, 0.0645466596, 0.996480763, 0.0367483124, 0.0753372535, -0.0443941243, 0.993745565, 0.102464803, -0.0711006522, -0.10544873, 0.991879642)*CFrame.new(-.04-.02*math.cos(sin/60),0,0+.04*math.cos(sin/30))*CFrame.Angles(math.rad(0-4*math.cos(sin/30)),0,math.rad(-3+2*math.sin(sin/60))),.3)
  7772. else
  7773. RJ.C0=clerp(RJ.C0,CFrame.new(-0, -.1-.1*math.sin(sin/3), 0, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1)*CFrame.new(0,0,0)*CFrame.Angles(-math.rad(30),math.rad(0-6*math.sin(sin/6))+Root.RotVelocity.Y/15,0),.3)
  7774. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.49999976, -3.18375011e-42, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1)*CFrame.new(0,0,0-.01*math.cos(sin/3))*CFrame.Angles(math.rad(-5-2*math.cos(sin/3)),Head.RotVelocity.Y/20,0),.3)
  7775. RS.C0=clerp(RS.C0,CFrame.new(1.54799044, 0.00431090593, 9.983778e-07, 0.995991886, -0.0894439891, -4.49431016e-21, 0.0894439891, 0.995991886, 6.79974523e-22, 4.41547678e-21, -1.07923816e-21, 1)*CFrame.new(0,.3+.09*math.cos(sin/3),0+1*math.cos(sin/6))*CFrame.Angles(math.rad(0-115*math.cos(sin/6)),math.rad(0+6*math.sin(sin/6)),0),.3)
  7776. LS.C0=clerp(LS.C0,CFrame.new(-1.54277451, 0.00714929402, -7.16328394e-21, 0.997043908, 0.0768340006, -4.49431016e-21, -0.0768339932, 0.997043908, 6.79974523e-22, 4.53326964e-21, -3.32648659e-22, 1)*CFrame.new(0,.3+.09*math.cos(sin/3),0-1*math.cos(sin/6))*CFrame.Angles(math.rad(0+115*math.cos(sin/6)),math.rad(0+6*math.sin(sin/6)),0),.3)
  7777. RH.C0=clerp(RH.C0,CFrame.new(0.497421563, -2.000072+.1*math.sin(sin/3), -1.6358681e-05, 0.99960798, -0.027273545, -0.00633664196, 0.0272729993, 0.999628007, -0.000172889879, 0.00633900007, 2.88098301e-09, 0.999979973)*CFrame.new(0,.3+.1*math.cos(sin/3),0-1*math.cos(sin/6))*CFrame.Angles(math.rad(0+85*math.cos(sin/6)),math.rad(0+6*math.sin(sin/6)),0),.3)
  7778. LH.C0=clerp(LH.C0,CFrame.new(-0.588625193, -1.99550474+.1*math.sin(sin/3), -0.00098110456, 0.997929871, 0.0606773198, -0.0213117059, -0.060672991, 0.998157442, 0.000849818927, 0.0213239975, 0.00044498514, 0.999772549)*CFrame.new(0,.3+.1*math.cos(sin/3),0+1*math.cos(sin/6))*CFrame.Angles(math.rad(0-85*math.cos(sin/6)),math.rad(0+6*math.sin(sin/6)),0),.3)
  7779. end
  7780. end
  7781. end
  7782. RealMainWeld.C0=clerp(RealMainWeld.C0,CFrame.new(0,.5,1.4),.3)
  7783. if mode=="Nil" then
  7784. MainWeld.C0=clerp(MainWeld.C0,CFrame.new(0-.2*math.sin(sin/math.random(2,70)),0-.2*math.cos(sin/math.random(2,70)),0)*CFrame.Angles(math.rad(0-5*math.cos(sin/math.random(2,70))),math.rad(0-5*math.sin(sin/math.random(2,70))),math.rad(doe-math.random(2,70)*math.sin(sin/math.random(2,70)))),.8)
  7785. Main2Weld.C0=clerp(Main2Weld.C0,CFrame.new(0-.2*math.sin(sin/math.random(2,70)),0-.2*math.cos(sin/math.random(2,70)),0)*CFrame.Angles(math.rad(0-93*math.sin(sin/math.random(2,70))),math.rad(0-93*math.sin(sin/math.random(2,70))),math.rad(0-93*math.sin(sin/math.random(2,70)))),.8)
  7786. Main3Weld.C0=clerp(Main3Weld.C0,CFrame.new(0-.2*math.sin(sin/math.random(2,70)),0-.2*math.cos(sin/math.random(2,70)),0)*CFrame.Angles(math.rad(0-93*math.cos(sin/math.random(2,70))),math.rad(0-93*math.cos(sin/math.random(2,70))),math.rad(0-93*math.cos(sin/math.random(2,70)))),.8)
  7787. Center1Weld.C0=clerp(Center1Weld.C0,CFrame.new(0,0,-1+.5*math.sin(sin/math.random(2,70)))*CFrame.Angles(math.rad(90),0,0),.3)
  7788. Center2Weld.C0=clerp(Center2Weld.C0,CFrame.new(0,0,-1+.5*math.cos(sin/math.random(2,70)))*CFrame.Angles(math.rad(90),0,0),.3)
  7789. Center3Weld.C0=clerp(Center3Weld.C0,CFrame.new(0,0,-1+.5*math.sin(sin/math.random(2,70)))*CFrame.Angles(math.rad(90),0,0),.3)
  7790. Center4Weld.C0=clerp(Center4Weld.C0,CFrame.new(0,0,-1+.5*math.cos(sin/math.random(2,70)))*CFrame.Angles(math.rad(90),0,0),.3)
  7791. Center5Weld.C0=clerp(Center5Weld.C0,CFrame.new(0,0,-1+.5*math.sin(sin/math.random(2,70)))*CFrame.Angles(math.rad(90),0,0),.3)
  7792. Center6Weld.C0=clerp(Center6Weld.C0,CFrame.new(0,0,-1+.5*math.cos(sin/math.random(2,70)))*CFrame.Angles(math.rad(90),0,0),.3)
  7793. else
  7794. if mode=="Celestial" or mode=="Jade" or mode=="Somnambulist" or mode=="Wither" then
  7795. MainWeld.C0=clerp(MainWeld.C0,CFrame.new(0-.2*math.sin(sin/38),0-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-5*math.cos(sin/41)),math.rad(0-5*math.sin(sin/54)),math.rad(0-6*math.sin(sin/50))),.3)
  7796. Main2Weld.C0=clerp(Main2Weld.C0,CFrame.new(0-.2*math.sin(sin/38),0-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-93*math.sin(sin/58)),math.rad(0-93*math.sin(sin/65)),math.rad(0-93*math.sin(sin/73))),.3)
  7797. Main3Weld.C0=clerp(Main3Weld.C0,CFrame.new(0-.2*math.sin(sin/38),0-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-93*math.cos(sin/73)),math.rad(0-93*math.cos(sin/65)),math.rad(0-93*math.cos(sin/53))),.3)
  7798. Center1Weld.C0=clerp(Center1Weld.C0,CFrame.new(0,0,-1.6+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7799. Center2Weld.C0=clerp(Center2Weld.C0,CFrame.new(0,0,-1.6+.5*math.cos(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7800. Center3Weld.C0=clerp(Center3Weld.C0,CFrame.new(0,0,-1.6+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7801. Center4Weld.C0=clerp(Center4Weld.C0,CFrame.new(0,0,-1.6+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7802. Center5Weld.C0=clerp(Center5Weld.C0,CFrame.new(0,0,-1.6+.5*math.cos(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7803. Center6Weld.C0=clerp(Center6Weld.C0,CFrame.new(0,0,-1.6+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7804. Center1Weld.C1=clerp(Center1Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(55)),.05)
  7805. Center2Weld.C1=clerp(Center2Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(90)),.05)
  7806. Center3Weld.C1=clerp(Center3Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(125)),.05)
  7807. Center4Weld.C1=clerp(Center4Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,-math.rad(125)),.05)
  7808. Center5Weld.C1=clerp(Center5Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,-math.rad(90)),.05)
  7809. Center6Weld.C1=clerp(Center6Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,-math.rad(55)),.05)
  7810. elseif mode=="Saint" or mode=="Cyclone" then
  7811. MainWeld.C0=clerp(MainWeld.C0,CFrame.new(0-.2*math.sin(sin/38),0-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-5*math.cos(sin/41)),math.rad(0-5*math.sin(sin/54)),math.rad(0-6*math.sin(sin/50))),.3)
  7812. Main2Weld.C0=clerp(Main2Weld.C0,CFrame.new(0-.2*math.sin(sin/38),0-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-93*math.sin(sin/58)),math.rad(0-93*math.sin(sin/65)),math.rad(0-93*math.sin(sin/73))),.3)
  7813. Main3Weld.C0=clerp(Main3Weld.C0,CFrame.new(0-.2*math.sin(sin/38),0-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-93*math.cos(sin/73)),math.rad(0-93*math.cos(sin/65)),math.rad(0-93*math.cos(sin/53))),.3)
  7814. Center1Weld.C0=clerp(Center1Weld.C0,CFrame.new(-1,0,-3+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7815. Center2Weld.C0=clerp(Center2Weld.C0,CFrame.new(-.5,0,-2+.5*math.cos(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7816. Center3Weld.C0=clerp(Center3Weld.C0,CFrame.new(0,0,-1.6+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7817. Center4Weld.C0=clerp(Center4Weld.C0,CFrame.new(0,0,-1.6+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7818. Center5Weld.C0=clerp(Center5Weld.C0,CFrame.new(.5,0,-2+.5*math.cos(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7819. Center6Weld.C0=clerp(Center6Weld.C0,CFrame.new(1,0,-3+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7820. Center1Weld.C1=clerp(Center1Weld.C1,CFrame.new(0, .5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(100)),.05)
  7821. Center2Weld.C1=clerp(Center2Weld.C1,CFrame.new(0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(120)),.05)
  7822. Center3Weld.C1=clerp(Center3Weld.C1,CFrame.new(-.5, 2, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(160)),.05)
  7823. Center4Weld.C1=clerp(Center4Weld.C1,CFrame.new(.5, 2, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,-math.rad(160)),.05)
  7824. Center5Weld.C1=clerp(Center5Weld.C1,CFrame.new(0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,-math.rad(120)),.05)
  7825. Center6Weld.C1=clerp(Center6Weld.C1,CFrame.new(0, .5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,-math.rad(100)),.05)
  7826. elseif mode=="Conflagration" then
  7827. MainWeld.C0=clerp(MainWeld.C0,CFrame.new(0-.2*math.sin(sin/38),.4-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-5*math.cos(sin/41)),math.rad(0-5*math.sin(sin/54)),math.rad(0-6*math.sin(sin/50))),.3)
  7828. Main2Weld.C0=clerp(Main2Weld.C0,CFrame.new(0-.2*math.sin(sin/38),.4-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-93*math.sin(sin/58)),math.rad(0-93*math.sin(sin/65)),math.rad(0-93*math.sin(sin/73))),.3)
  7829. Main3Weld.C0=clerp(Main3Weld.C0,CFrame.new(0-.2*math.sin(sin/38),.4-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-93*math.cos(sin/73)),math.rad(0-93*math.cos(sin/65)),math.rad(0-93*math.cos(sin/53))),.3)
  7830. Center1Weld.C0=clerp(Center1Weld.C0,CFrame.new(0,0,-1.6+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7831. Center2Weld.C0=clerp(Center2Weld.C0,CFrame.new(0,0,-1.3+.5*math.cos(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7832. Center3Weld.C0=clerp(Center3Weld.C0,CFrame.new(0,0,-.8+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7833. Center4Weld.C0=clerp(Center4Weld.C0,CFrame.new(0,0,-.8+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7834. Center5Weld.C0=clerp(Center5Weld.C0,CFrame.new(0,0,-1.3+.5*math.cos(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7835. Center6Weld.C0=clerp(Center6Weld.C0,CFrame.new(0,0,-1.6+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7836. Center1Weld.C1=clerp(Center1Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(70)),.05)
  7837. Center2Weld.C1=clerp(Center2Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(125)),.05)
  7838. Center3Weld.C1=clerp(Center3Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(180)),.05)
  7839. Center4Weld.C1=clerp(Center4Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,-math.rad(180)),.05)
  7840. Center5Weld.C1=clerp(Center5Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,-math.rad(125)),.05)
  7841. Center6Weld.C1=clerp(Center6Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,-math.rad(70)),.05)
  7842. elseif mode=="True Catastrophe" or mode=="Exhaustion" then
  7843. MainWeld.C0=clerp(MainWeld.C0,CFrame.new(0-.2*math.sin(sin/18),0-.2*math.cos(sin/32),0)*CFrame.Angles(math.rad(0-5*math.cos(sin/21)),math.rad(0-5*math.sin(sin/34)),math.rad(doe*5-62*math.sin(sin/30))),.3)
  7844. Main2Weld.C0=clerp(Main2Weld.C0,CFrame.new(0-.2*math.sin(sin/18),0-.2*math.cos(sin/32),0)*CFrame.Angles(math.rad(0-93*math.sin(sin/38)),math.rad(0-93*math.sin(sin/45)),math.rad(0-93*math.sin(sin/53))),.3)
  7845. Main3Weld.C0=clerp(Main3Weld.C0,CFrame.new(0-.2*math.sin(sin/18),0-.2*math.cos(sin/32),0)*CFrame.Angles(math.rad(0-93*math.cos(sin/53)),math.rad(0-93*math.cos(sin/45)),math.rad(0-93*math.cos(sin/33))),.3)
  7846. Center1Weld.C0=clerp(Center1Weld.C0,CFrame.new(0,0,-3-2*math.sin(sin/16))*CFrame.Angles(math.rad(90),0,0),.05)
  7847. Center2Weld.C0=clerp(Center2Weld.C0,CFrame.new(0,0,-3+2*math.cos(sin/16))*CFrame.Angles(math.rad(90),0,0),.05)
  7848. Center3Weld.C0=clerp(Center3Weld.C0,CFrame.new(0,0,-3-2*math.sin(sin/16))*CFrame.Angles(math.rad(90),0,0),.05)
  7849. Center4Weld.C0=clerp(Center4Weld.C0,CFrame.new(0,0,-3+2*math.cos(sin/16))*CFrame.Angles(math.rad(90),0,0),.05)
  7850. Center5Weld.C0=clerp(Center5Weld.C0,CFrame.new(0,0,-3-2*math.sin(sin/16))*CFrame.Angles(math.rad(90),0,0),.05)
  7851. Center6Weld.C0=clerp(Center6Weld.C0,CFrame.new(0,0,-3+2*math.cos(sin/16))*CFrame.Angles(math.rad(90),0,0),.05)
  7852. Center1Weld.C1=clerp(Center1Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),.05)
  7853. Center2Weld.C1=clerp(Center2Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(60)),.05)
  7854. Center3Weld.C1=clerp(Center3Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(120)),.05)
  7855. Center4Weld.C1=clerp(Center4Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(180)),.05)
  7856. Center5Weld.C1=clerp(Center5Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(240)),.05)
  7857. Center6Weld.C1=clerp(Center6Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(300)),.05)
  7858. else
  7859. MainWeld.C0=clerp(MainWeld.C0,CFrame.new(0-.2*math.sin(sin/38),0-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-5*math.cos(sin/41)),math.rad(0-5*math.sin(sin/54)),math.rad(doe-12*math.sin(sin/50))),.3)
  7860. Main2Weld.C0=clerp(Main2Weld.C0,CFrame.new(0-.2*math.sin(sin/38),0-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-93*math.sin(sin/58)),math.rad(0-93*math.sin(sin/65)),math.rad(0-93*math.sin(sin/73))),.3)
  7861. Main3Weld.C0=clerp(Main3Weld.C0,CFrame.new(0-.2*math.sin(sin/38),0-.2*math.cos(sin/52),0)*CFrame.Angles(math.rad(0-93*math.cos(sin/73)),math.rad(0-93*math.cos(sin/65)),math.rad(0-93*math.cos(sin/53))),.3)
  7862. Center1Weld.C0=clerp(Center1Weld.C0,CFrame.new(0,0,-1+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7863. Center2Weld.C0=clerp(Center2Weld.C0,CFrame.new(0,0,-1+.5*math.cos(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7864. Center3Weld.C0=clerp(Center3Weld.C0,CFrame.new(0,0,-1+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7865. Center4Weld.C0=clerp(Center4Weld.C0,CFrame.new(0,0,-1+.5*math.cos(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7866. Center5Weld.C0=clerp(Center5Weld.C0,CFrame.new(0,0,-1+.5*math.sin(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7867. Center6Weld.C0=clerp(Center6Weld.C0,CFrame.new(0,0,-1+.5*math.cos(sin/36))*CFrame.Angles(math.rad(90),0,0),.05)
  7868. Center1Weld.C1=clerp(Center1Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),.05)
  7869. Center2Weld.C1=clerp(Center2Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(60)),.05)
  7870. Center3Weld.C1=clerp(Center3Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(120)),.05)
  7871. Center4Weld.C1=clerp(Center4Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(180)),.05)
  7872. Center5Weld.C1=clerp(Center5Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(240)),.05)
  7873. Center6Weld.C1=clerp(Center6Weld.C1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,math.rad(300)),.05)
  7874. end
  7875. end
  7876. end
  7877. --mode effects
  7878. if not truedied and not cooldisable then
  7879. if mode=="Rust" then
  7880. effectde=effectde+1
  7881. if effectde>=3 then
  7882. effectde=0
  7883. rusting(Root.CFrame*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(0,0,math.random(-20,20)))
  7884. end
  7885. elseif mode=="Nova" then
  7886. effectde=effectde+1
  7887. if effectde>=2 then
  7888. effectde=0
  7889. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(math.rad(doe*2),math.rad(doe*9),0)*CFrame.new(0,0,5),8,8,8,-.4,-.4,-.4,.07,"Sphere",3,1.1,"")
  7890. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(math.rad(doe*2),math.rad(180+doe*9),0)*CFrame.new(0,0,5),8,8,8,-.4,-.4,-.4,.07,"Sphere",3,1.1,"")
  7891. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(math.rad(doe*2),math.rad(doe*9),0)*CFrame.new(0,0,5),8,8,8,-.4,-.4,-.4,.07,"Brick",1,0,"")
  7892. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(math.rad(doe*2),math.rad(180+doe*9),0)*CFrame.new(0,0,5),8,8,8,-.4,-.4,-.4,.07,"Brick",1,0,"")
  7893. end
  7894. elseif mode=="Celestial" then --eat
  7895. effectde=effectde+1
  7896. if effectde>=1 then
  7897. effectde=0
  7898. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(doe*18.4),0)*CFrame.new(0,-3,8+3*math.sin(sin/35))*CFrame.Angles(-math.rad(60+math.random(-40,40)),0,0),5,5,5,-.6,-.6,-.6,.1,"Sphere",3,math.random(8,13)/10,"")
  7899. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(180+(doe*18.4)),0)*CFrame.new(0,-3,8+3*math.sin(sin/35))*CFrame.Angles(-math.rad(60+math.random(-40,40)),0,0),5,5,5,-.6,-.6,-.6,.1,"Sphere",3,math.random(8,13)/10,"")
  7900. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(-doe*18.4),0)*CFrame.new(0,-3,8+3*math.sin(sin/35))*CFrame.Angles(-math.rad(60+math.random(-40,40)),0,0),5,5,5,-.6,-.6,-.6,.1,"Sphere",3,math.random(8,13)/10,"")
  7901. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(-180-(doe*18.4)),0)*CFrame.new(0,-3,8+3*math.sin(sin/35))*CFrame.Angles(-math.rad(60+math.random(-40,40)),0,0),5,5,5,-.6,-.6,-.6,.1,"Sphere",3,math.random(8,13)/10,"")
  7902. end
  7903. elseif mode=="Glacier" then
  7904. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(math.rad(90),0,0)*CFrame.new(math.random(-10,10),math.random(-10,10),math.random(-10,10)),3,3,3,0,0,0,.03,"Sphere",3,math.random(2,12)/100,"")
  7905. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(math.rad(90),0,0)*CFrame.new(math.random(-10,10),math.random(-10,10),math.random(-10,10)),3,3,3,0,0,0,.03,"Sphere",3,math.random(2,12)/100,"")
  7906. elseif mode=="Desperation" then
  7907. effectde=effectde+1
  7908. if effectde>=2 then
  7909. effectde=0
  7910. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(0,math.random(8,19),math.random(-30,30))*CFrame.Angles(math.rad(math.random(-30,-1)),math.random(-120,120),0),3,3,20,0,0,0,.05,"Sphere",4,math.random(-2,2),"",-200,-100,150)
  7911. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(0,math.random(8,19),math.random(-30,30))*CFrame.Angles(math.rad(math.random(-30,-1)),math.random(-120,120),0),3,3,20,0,0,0,.05,"Sphere",4,math.random(-2,2),"",-200,-100,150)
  7912. end
  7913. elseif mode=="Saint" then
  7914. effectde=effectde+1
  7915. if effectde>=2 then
  7916. effectde=0
  7917. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(0,math.random(-6,2),math.random(-30,30))*CFrame.Angles(math.rad(math.random(1,30)),math.random(-120,120),0),3,3,20,0,0,0,.05,"Sphere",4,math.random(-2,2),"",100,200,150)
  7918. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(0,math.random(-6,2),math.random(-30,30))*CFrame.Angles(math.rad(math.random(1,30)),math.random(-120,120),0),3,3,20,0,0,0,.05,"Sphere",4,math.random(-2,2),"",100,200,150)
  7919. end
  7920. elseif mode=="Dreary" then
  7921. SubMainWeld.C0=clerp(SubMainWeld.C0,CFrame.Angles(math.rad(doe+0*math.cos(sin/43)),math.rad(doe+56*math.sin(sin/40)),math.rad(doe+62*math.cos(sin/37))),.3)
  7922. local location=CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120))*CFrame.new(math.random(-35,35),math.random(-35,35),math.random(-35,35))
  7923. effectde=effectde+1
  7924. if effectde>=2 then
  7925. effectde=0
  7926. Effect(e,modecolor[2],SubMain.CFrame*CFrame.Angles(0,math.rad(doe*4),0)*CFrame.new(0,0,5),88,3,3,0,-.2,-.2,.055,"Sphere",6,0,"")
  7927. Effect(e,modecolor[2],SubMain.CFrame*CFrame.Angles(0,math.rad(120+doe*4),0)*CFrame.new(0,0,5),88,3,3,0,-.2,-.2,.055,"Sphere",6,0,"")
  7928. Effect(e,modecolor[2],SubMain.CFrame*CFrame.Angles(0,math.rad(240+doe*4),0)*CFrame.new(0,0,5),88,3,3,0,-.2,-.2,.055,"Sphere",6,0,"")
  7929. end
  7930. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(math.rad(-doe*2),math.rad(-doe*9),0)*CFrame.new(0,0,8),12,12,12,-.4,-.4,-.4,.03,"Sphere",6,0,"")
  7931. elseif mode=="Jade" then
  7932. effectde=effectde+1
  7933. if effectde>=3 then
  7934. effectde=0
  7935. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(doe*2),0)*CFrame.new(0,0,5)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),5,5,5,-.15,-.15,-.15,.03,"Brick",1,0,"")
  7936. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(120+doe*2),0)*CFrame.new(0,0,5)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),5,5,5,-.15,-.15,-.15,.03,"Brick",1,0,"")
  7937. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(240+doe*2),0)*CFrame.new(0,0,5)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),5,5,5,-.15,-.15,-.15,.03,"Brick",1,0,"")
  7938. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(-doe*3),0)*CFrame.new(0,0,8)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),3,3,3,-.1,-.1,-.1,.04,"Brick",1,0,"")
  7939. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(120-doe*3),0)*CFrame.new(0,0,8)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),3,3,3,-.1,-.1,-.1,.04,"Brick",1,0,"")
  7940. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(240-doe*3),0)*CFrame.new(0,0,8)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),3,3,3,-.1,-.1,-.1,.04,"Brick",1,0,"")
  7941. end
  7942. elseif mode=="Psychosis" then
  7943. Effect(e,modecolor[2],Head.CFrame*CFrame.new(.2,.2,-.5)*CFrame.Angles(-math.rad(90+math.random(-12,12)),math.rad(math.random(-12,12)),math.random(-120,120)),2,2,2,-.06,-.06,-.06,.03,"Brick",7,2,"")
  7944. REffect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(0,-3,math.random(-20,20))*CFrame.Angles(math.rad(math.random(-30,30)),math.rad(math.random(-30,30)),math.rad(math.random(-30,30))),8,150,8,0,-9,0,.06,"Sphere",6,0,"")
  7945. elseif mode=="Conflagration" then
  7946. effectde=effectde+1
  7947. if effectde>=5 then
  7948. effectde=0
  7949. Effect(e,modecolor[2],RArm.CFrame*CFrame.new(math.random(-10,10)/15,-1.2,math.random(-10,10)/15)*CFrame.Angles(-math.rad(90),math.random(-120,120),math.random(-120,120)),5,5,5,-.1,-.1,-.1,.03,"Brick",1,0,"")
  7950. Effect(e,modecolor[2],LArm.CFrame*CFrame.new(math.random(-10,10)/15,-1.2,math.random(-10,10)/15)*CFrame.Angles(-math.rad(90),math.random(-120,120),math.random(-120,120)),5,5,5,-.1,-.1,-.1,.03,"Brick",1,0,"")
  7951. end
  7952. Effect(e,modecolor[1],RArm.CFrame*CFrame.new(math.random(-10,10)/15,-1.2,math.random(-10,10)/15)*CFrame.Angles(-math.rad(90),0,math.random(-120,120)),6,6,6,-.2,-.2,-.2,.05,"Brick",7,5,"")
  7953. Effect(e,modecolor[1],LArm.CFrame*CFrame.new(math.random(-10,10)/15,-1.2,math.random(-10,10)/15)*CFrame.Angles(-math.rad(90),0,math.random(-120,120)),6,6,6,-.2,-.2,-.2,.05,"Brick",7,5,"")
  7954. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(0,-3,math.random(-30,30))*CFrame.Angles(-math.rad(90),0,0),6,6,6,-.2,-.2,-.2,.05,"Brick",7,5,"")
  7955. elseif mode=="Lullaby" then
  7956. effectde=effectde+1
  7957. if effectde>=5 then
  7958. effectde=0
  7959. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.new(0,-3,0)*CFrame.Angles(0,0,math.rad(90)),2,50,50,0,-1,-1,.05,"Cylinder",5,0,"")
  7960. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.new(0,-3,0)*CFrame.Angles(0,0,math.rad(90)),1,55,55,0,-1,-1,.03,"Cylinder",6,0,"")
  7961. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(doe*1.48),0)*CFrame.new(0,-3,6)*CFrame.Angles(-math.rad(90+math.random(-20,20)),0,0),5,5,5,-.2,-.2,-.2,.05,"Sphere",3,math.random(1,3)/10,"")
  7962. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(180-(doe*1.36)),0)*CFrame.new(0,-3,7)*CFrame.Angles(-math.rad(90+math.random(-20,20)),0,0),5,5,5,-.2,-.2,-.2,.03,"Sphere",3,math.random(1,3)/10,"")
  7963. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(doe*1.24),0)*CFrame.new(0,-3,8)*CFrame.Angles(-math.rad(90+math.random(-20,20)),0,0),5,5,5,-.2,-.2,-.2,.03,"Sphere",3,math.random(1,3)/10,"")
  7964. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(-180-(doe*1.12)),0)*CFrame.new(0,-3,9)*CFrame.Angles(-math.rad(90+math.random(-20,20)),0,0),5,5,5,-.2,-.2,-.2,.03,"Sphere",3,math.random(1,3)/10,"")
  7965. end
  7966. elseif mode=="Somnambulist" then
  7967. local location=CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120))*CFrame.new(math.random(-35,35),math.random(-35,35),math.random(-35,35))
  7968. effectde=effectde+1
  7969. if effectde>=3 then
  7970. effectde=0
  7971. local ma=math.random(10,60)/10
  7972. Effect(e,modecolor[1],location,3+ma,3+ma,3+ma,0,0,2+ma*2,.05,"Sphere",6,0,"")
  7973. Effect(e,modecolor[1],location,3+ma,3+ma,3+ma,0,2+ma*2,0,.05,"Sphere",6,0,"")
  7974. Effect(e,modecolor[1],location,3+ma,3+ma,3+ma,2+ma*2,0,0,.05,"Sphere",6,0,"")
  7975. end
  7976. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(doe*7),0)*CFrame.new(0,-3,0),5,2,5,12,0,0,.04,"Sphere",6,0,"")
  7977. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(doe*7),0)*CFrame.new(0,-3,0),5,2,5,0,0,12,.04,"Sphere",6,0,"")
  7978. elseif mode=="Amativeness" then --mate
  7979. effectde=effectde+1
  7980. if effectde>=2 then
  7981. effectde=0
  7982. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120))*CFrame.new(math.random(-25,25),0,math.random(-25,25)),7,7,7,-.1,-.1,-.1,.02,"Sphere",3,.4,"")
  7983. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(math.random(-25,25),math.random(-15,15),math.random(-25,25)),.03,.03,.03,-0.001,-0.001,-0.001,.04,"FileMesh",6,0,"1419261836")
  7984. end
  7985. elseif mode=="Nil" then
  7986. local aa1=Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(0,-3,math.random(-40,40))*CFrame.Angles(math.rad(math.random(-30,30)),0,math.rad(math.random(-30,30))),8,8,8,0,9,0,.05,nilmeshtype[math.random(1,#nilmeshtype)],math.random(1,7),math.random(-30,30)/10,"",math.random(0,10),math.random(11,20),math.random(5,20))
  7987. local aa2=REffect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(0,-3,math.random(-40,40))*CFrame.Angles(math.rad(math.random(-30,30)),0,math.rad(math.random(-30,30))),8,8,8,0,9,0,.05,nilmeshtype[math.random(1,#nilmeshtype)],math.random(1,7),math.random(-30,30)/10,"",math.random(0,10),math.random(11,20),math.random(5,20))
  7988. local anothr=math.random(1,4)
  7989. if anothr<=2 then
  7990. aa1.Material=nilmaterial[math.random(1,#nilmaterial)]
  7991. aa2.Material=nilmaterial[math.random(1,#nilmaterial)]
  7992. elseif anothr>=3 then
  7993. aa1.Material="Neon"
  7994. aa2.Material="Neon"
  7995. end
  7996. elseif mode=="Wither" then
  7997. local hit,pos=rayCast(Root.Position,(CFrame.new(Root.Position,Root.Position-Vector3.new(0,1,0))).lookVector,111,chr)
  7998. if hit~=nil then
  7999. Effect(e,modecolor[1],CFrame.new(pos)*CFrame.Angles(0,math.rad(doe*17),0),11,3,11,3,0,32,.05,"Sphere",6,0,"")
  8000. Effect(e,modecolor[2],CFrame.new(pos)*CFrame.Angles(0,math.rad(-doe*13),0),11,1,11,2,.1,9,.04,"Sphere",3,3.5,"")
  8001. Effect(e,modecolor[2],CFrame.new(pos)*CFrame.Angles(0,math.rad(180-doe*13),0),11,1,11,2,.1,9,.04,"Sphere",3,3.5,"")
  8002. end
  8003. elseif mode=="True Catastrophe" then
  8004. local hit,pos=rayCast(Root.Position,(CFrame.new(Root.Position,Root.Position-Vector3.new(0,1,0))).lookVector,999,chr)
  8005. if hit~=nil then
  8006. Effect(e,modecolor[2],CFrame.new(pos)*CFrame.Angles(0,math.rad(doe*13),0),56,2,56,182,0,0,.07,"Sphere",6,0,"")
  8007. Effect(e,modecolor[2],CFrame.new(pos)*CFrame.Angles(0,math.rad(doe*13),0),36,2,36,82,0,0,.07,"Sphere",3,9,"")
  8008. Effect(e,modecolor[2],CFrame.new(pos)*CFrame.Angles(0,math.rad(180+doe*13),0),36,2,36,82,0,0,.07,"Sphere",3,9,"")
  8009. end
  8010. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(0,-3,math.random(-320,320))*CFrame.Angles(math.rad(-90+math.random(-30,30)),0,math.rad(math.random(-30,30))),12,12,12,1,1,50,.04,"Sphere",3,math.random(2,7),"")
  8011. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(0,-3,math.random(-320,320))*CFrame.Angles(math.rad(-90+math.random(-30,30)),0,math.rad(math.random(-30,30))),12,12,12,1,1,50,.04,"Sphere",3,math.random(2,7),"")
  8012. elseif mode=="Cyclone" then
  8013. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(0,-3,math.random(-30,30))*CFrame.Angles(-math.rad(90),0,0),8,8,8,-1,-1,-1,.09,"Sphere",3,5,"")
  8014. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(0,-3,math.random(-30,30))*CFrame.Angles(-math.rad(90),0,0),8,8,8,-1,-1,-1,.09,"Sphere",3,5,"")
  8015. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(math.random(-30,30)/5,math.random(-30,30)/5,math.random(-30,30)/5)*CFrame.Angles(-math.rad(90),0,0),2,2,4,0,0,8,.15,"Sphere",3,2,"")
  8016. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(math.random(-30,30)/5,math.random(-30,30)/5,math.random(-30,30)/5)*CFrame.Angles(-math.rad(90),0,0),2,2,4,0,0,8,.15,"Sphere",3,2,"")
  8017. elseif mode=="Minstrel" then
  8018. effectde=effectde+1
  8019. if effectde>=5 then
  8020. effectde=0
  8021. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.new(0,-3,0),35,2,35,0,0,0,.04,"Sphere",6,0,"")
  8022. end
  8023. if effectde>=3 then
  8024. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(-doe*(GetClientProperty(theme,'PlaybackLoudness')/100)),0)*CFrame.new(0,-3,5),1+(GetClientProperty(theme,'PlaybackLoudness')/10),1,1+(GetClientProperty(theme,'PlaybackLoudness')/10),0,0,0+(GetClientProperty(theme,'PlaybackLoudness')/60),.04,"Sphere",3,0+(GetClientProperty(theme,'PlaybackLoudness')/250),"")
  8025. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(doe*(GetClientProperty(theme,'PlaybackLoudness')/100)),0)*CFrame.new(0,-3,5),1+(GetClientProperty(theme,'PlaybackLoudness')/10),1,1+(GetClientProperty(theme,'PlaybackLoudness')/10),0,0,0+(GetClientProperty(theme,'PlaybackLoudness')/60),.04,"Sphere",3,0+(GetClientProperty(theme,'PlaybackLoudness')/250),"")
  8026. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(180-doe*(GetClientProperty(theme,'PlaybackLoudness')/100)),0)*CFrame.new(0,-3,5),1+(GetClientProperty(theme,'PlaybackLoudness')/10),1,1+(GetClientProperty(theme,'PlaybackLoudness')/10),0,0,0+(GetClientProperty(theme,'PlaybackLoudness')/60),.04,"Sphere",3,0+(GetClientProperty(theme,'PlaybackLoudness')/250),"")
  8027. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(180+doe*(GetClientProperty(theme,'PlaybackLoudness')/100)),0)*CFrame.new(0,-3,5),1+(GetClientProperty(theme,'PlaybackLoudness')/10),1,1+(GetClientProperty(theme,'PlaybackLoudness')/10),0,0,0+(GetClientProperty(theme,'PlaybackLoudness')/60),.04,"Sphere",3,0+(GetClientProperty(theme,'PlaybackLoudness')/250),"")
  8028. end
  8029. elseif mode=="Sombra" then
  8030. effectde=effectde+1
  8031. if effectde>=2 then
  8032. effectde=0
  8033. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(doe*3),0)*CFrame.new(0,-3,12)*CFrame.Angles(0,0,math.rad(90)),1,18,18,0,-.9,-.9,.07,"Cylinder",6,0,"")
  8034. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(180+doe*3),0)*CFrame.new(0,-3,12)*CFrame.Angles(0,0,math.rad(90)),1,18,18,0,-.9,-.9,.07,"Cylinder",6,0,"")
  8035. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(-doe*3),0)*CFrame.new(0,-3,9)*CFrame.Angles(0,0,math.rad(90)),1,18,18,0,-.9,-.9,.07,"Cylinder",6,0,"")
  8036. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(180-doe*3),0)*CFrame.new(0,-3,9)*CFrame.Angles(0,0,math.rad(90)),1,18,18,0,-.9,-.9,.07,"Cylinder",6,0,"")
  8037. end
  8038. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.new(0,-3,0)*CFrame.Angles(0,0,math.rad(90)),2,55,55,-.05,-1.3,-1.3,.03,"Cylinder",6,0,"")
  8039. elseif mode=="Fictitious" then
  8040. effectde=effectde+1
  8041. if effectde>=2 then
  8042. effectde=0
  8043. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.new(math.random(-25,25),math.random(-25,25),math.random(-25,25)),1,1,1,1,1,1,.05,"Brick",6,0,"")
  8044. REffect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.new(math.random(-25,25),math.random(-25,25),math.random(-25,25)),21,21,21,-1,-1,-1,.05,"Brick",6,0,"")
  8045. end
  8046. elseif mode=="Benevolence" then
  8047. effectde=effectde+1
  8048. if effectde>=3 then
  8049. effectde=0
  8050. local hit,pos=rayCast(Root.Position,(CFrame.new(Root.Position,Root.Position-Vector3.new(0,1,0))).lookVector,111,chr)
  8051. if hit~=nil then
  8052. Effect(e,modecolor[1],CFrame.new(pos),12,2,12,12,0,-.5,.04,"Sphere",6,0,"")
  8053. Effect(e,modecolor[1],CFrame.new(pos),12,2,12,-.5,0,12,.04,"Sphere",6,0,"")
  8054. Effect(e,modecolor[2],CFrame.new(pos)*CFrame.Angles(0,math.rad(-doe*4),0),12,1,12,5,0,5,.07,"Brick",2,-13,"")
  8055. end
  8056. end
  8057. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.random(-120,120),0)*CFrame.new(0,-3,math.random(-30,30))*CFrame.Angles(-math.rad(90),0,0),4,4,4,-0,0,3,.05,"Sphere",3,1,"")
  8058. elseif mode=="Exhaustion" then
  8059. effectde=effectde+1
  8060. if effectde>=1 then
  8061. effectde=0
  8062. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(doe*17),0)*CFrame.new(0,-math.random(-14,3),math.random(-650,650))*CFrame.Angles(-math.rad(60+math.random(-40,40)),0,math.random(-40,40)),90,90,90,-2,-2,-2,.02,"Sphere",3,math.random(6,13),"")
  8063. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(180+(doe*17)),0)*CFrame.new(0,-math.random(-14,3),math.random(-650,650))*CFrame.Angles(-math.rad(60+math.random(-40,40)),0,math.random(-40,40)),90,90,90,-2,-2,-2,.02,"Sphere",3,math.random(6,13),"")
  8064. Effect(e,modecolor[1],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(doe*13),0)*CFrame.new(0,-math.random(-14,3),math.random(300,500))*CFrame.Angles(-math.rad(60+math.random(-40,40)),0,0),124,124,95,5,5,150,.05,"Sphere",3,math.random(17,33),"")
  8065. Effect(e,modecolor[2],CFrame.new(Root.Position)*CFrame.Angles(0,math.rad(180+(doe*13)),0)*CFrame.new(0,-math.random(-14,3),math.random(300,500))*CFrame.Angles(-math.rad(60+math.random(-40,40)),0,0),124,124,95,5,5,150,.05,"Sphere",3,math.random(17,33),"")
  8066. end
  8067. end
  8068. end
  8069. end
  8070. --Aprins...
  8071.  
  8072.  
  8073. -------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement