Upscalefanatic3

Star Glitcher Edited Updated Script (Voidacity)

May 25th, 2019
954
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 826.55 KB | None | 0 0
  1. -- This script has been converted to FE by iPxter
  2.  
  3.  
  4. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  5. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  6. do
  7. print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
  8. script.Parent = Player.Character
  9.  
  10. --RemoteEvent for communicating
  11. local Event = Instance.new("RemoteEvent")
  12. Event.Name = "UserInput_Event"
  13.  
  14. --Fake event to make stuff like Mouse.KeyDown work
  15. local function fakeEvent()
  16. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  17. t.connect = t.Connect
  18. return t
  19. end
  20.  
  21. --Creating fake input objects with fake variables
  22. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  23. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  24. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  25. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  26. end}
  27. --Merged 2 functions into one by checking amount of arguments
  28. CAS.UnbindAction = CAS.BindAction
  29.  
  30. --This function will trigger the events that have been :Connect()'ed
  31. local function te(self,ev,...)
  32. local t = m[ev]
  33. if t and t._fakeEvent and t.Function then
  34. t.Function(...)
  35. end
  36. end
  37. m.TrigEvent = te
  38. UIS.TrigEvent = te
  39.  
  40. Event.OnServerEvent:Connect(function(plr,io)
  41. if plr~=Player then return end
  42. if io.isMouse then
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. else
  46. local b = io.UserInputState == Enum.UserInputState.Begin
  47. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49. end
  50. for _,t in pairs(CAS.Actions) do
  51. for _,k in pairs(t.Keys) do
  52. if k==io.KeyCode then
  53. t.Function(t.Name,io.UserInputState,io)
  54. end
  55. end
  56. end
  57. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  58. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  59. end
  60. end)
  61. Event.Parent = NLS([==[
  62. local Player = game:GetService("Players").LocalPlayer
  63. local Event = script:WaitForChild("UserInput_Event")
  64.  
  65. local UIS = game:GetService("UserInputService")
  66. local input = function(io,a)
  67. if a then return end
  68. --Since InputObject is a client-side instance, we create and pass table instead
  69. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  70. end
  71. UIS.InputBegan:Connect(input)
  72. UIS.InputEnded:Connect(input)
  73.  
  74. local Mouse = Player:GetMouse()
  75. local h,t
  76. --Give the server mouse data 30 times every second, but only if the values changed
  77. --If player is not moving their mouse, client won't fire events
  78. while wait(1/30) do
  79. if h~=Mouse.Hit or t~=Mouse.Target then
  80. h,t=Mouse.Hit,Mouse.Target
  81. Event:FireServer({isMouse=true,Target=t,Hit=h})
  82. end
  83. end]==],Player.PlayerGui)
  84. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  85. end
  86. Player = owner
  87. ---------Replace All "LocalPlayer" With Your Name.
  88. --Remove "Mouse =" or "local mouse =" at the start.
  89. --Replace Kermat161 At The Top Of The Script With You Name.
  90. -----------------------------Script In The Line's.
  91. --local player = Player
  92. --model = Instance.new("Model",workspace)
  93. --Player.Character.Parent = model
  94. Character = Player.Character
  95. ---------------- skin & Undercover mode
  96. skinmode = false
  97. skinname = "NONE"
  98. Undercover = false
  99. --cat ear
  100. main_group = Instance.new("Model",Character)
  101. main_group.Name = "main_group"
  102. print("CREATE CAT EAR")
  103. cateargroup = Instance.new("Model",Character)
  104. cateargroup.Parent = Character
  105. cateargroup.Name = "catear"
  106. print(cateargroup.Name)
  107. catearpart = Instance.new("Part",cateargroup)
  108. catearpart.Parent = cateargroup
  109. catearpart.Name = "CAT EAR PART"
  110. catearpart.Locked = true
  111. catearpart.CanCollide = false
  112. catearmesh = Instance.new("SpecialMesh",catearpart)
  113. catearmesh.MeshId = "http://www.roblox.com/asset/?id=1374148"
  114. catearmesh.Offset = Vector3.new(0, 1, 0)
  115. RWeldc = Instance.new("Weld")
  116. RWeldc.Parent = cateargroup
  117. RWeldc.Part0 = catearpart
  118. RWeldc.Part1 = Player.Character.Head
  119. RWeldc.C0 = CFrame.new(0,0,0) * CFrame.Angles(0, math.rad(180), 0)
  120. --print("CREATE CAT TRAIL")
  121. --cattrailgroup = Instance.new("Model",Character)
  122. --cattrailgroup.Parent = Character
  123. --cattrailgroup.Name = "catear"
  124. --print(cattrailgroup.Name)
  125. --cattrailpart = Instance.new("Part",cateargroup)
  126. --cattrailpart.Parent = cattrailgroup
  127. --cattrailpart.Name = "CAT trail PART"
  128. --cattrailpart.Locked = true
  129. --cattrailpart.CanCollide = false
  130. --cattrailmesh = Instance.new("SpecialMesh",cattrailpart)
  131. --cattrailmesh.MeshId = "http://www.roblox.com/asset/?id=170939831"
  132. --cattrailmesh.Offset = Vector3.new(0, 1, 0)
  133. --RWeldcc = Instance.new("Weld")
  134. --RWeldcc.Parent = cattrailgroup
  135. --RWeldcc.Part0 = cattrailpart
  136. --RWeldcc.Part1 = Player.Character.Torso
  137. --RWeldcc.C0 = CFrame.new(0,0,0) * CFrame.Angles(180, math.rad(0), 0)
  138. --cattrailgroup.Parent = Player.Character
  139. ----------------
  140. PlayerGui = Player.PlayerGui
  141. Cam = workspace.CurrentCamera
  142. Backpack = Player.Backpack
  143. Character = Player.Character
  144. Humanoid = Character.Humanoid
  145. animator = Humanoid.Animator
  146. --Mouse = Player:GetMouse()
  147. RootPart = Character["HumanoidRootPart"]
  148. Torso = Character["Torso"]
  149. Head = Character["Head"]
  150. RightArm = Character["Right Arm"]
  151. LeftArm = Character["Left Arm"]
  152. RightLeg = Character["Right Leg"]
  153. LeftLeg = Character["Left Leg"]
  154. RootJoint = RootPart["RootJoint"]
  155. Neck = Torso["Neck"]
  156. RightShoulder = Torso["Right Shoulder"]
  157. LeftShoulder = Torso["Left Shoulder"]
  158. RightHip = Torso["Right Hip"]
  159. LeftHip = Torso["Left Hip"]
  160. IT = Instance.new
  161. --anti death var--
  162. --[[VISSCRIPTCLONE = script.VISSCRIPT:Clone()
  163. --VISSCRIPTCLONE.Parent = Player.Character
  164. --script["DO NOT TUCH"].Parent = Player.Character
  165. --script.Parent = Player.PlayerGui]]
  166. --local char = player.Character
  167. --par = workspace:FindFirstChild("PATH")
  168. --shi = workspace:FindFirstChild("Shild")
  169. --weld =char:FindFirstChild("welded")
  170. --if par == nil then
  171. --para = Instance.new("Part",workspace)
  172. --para.Name = "PATH"
  173. --end
  174. --if shi == nil then
  175. --shie= Instance.new("Part",workspace)
  176. --shie.Name = "Shild"
  177. --shie.Transparency =0.9
  178. --shie.Size = Vector3.new(7,7,4)
  179. --shie.Anchored = false
  180. --shie.CanCollide = false
  181. --end
  182. --if weld == nil then
  183. --welde = Instance.new("Weld",char)
  184. --welde.Name = "welded"
  185. --welde.Part0 = char.Torso
  186. --welde.Part1 = shie
  187. --end
  188. --par = workspace:FindFirstChild("PATH")
  189. --shi = workspace:FindFirstChild("Shild")
  190. --weld =char:FindFirstChild("welded")
  191. ----local mouse = player:GetMouse()
  192. --x = 0
  193. --y = 0
  194. --z = 0
  195. --function Shild()
  196. -- if workspace:FindFirstChild("Shild") == nil then
  197. -- shi = Instance.new("Part",workspace)
  198. -- shi.Name ="Shild"
  199. -- shi.Position = char.Torso.Position
  200. -- shi.Size = Vector3.new(7,7,4)
  201. -- weld = Instance.new("Weld",char)
  202. -- weld.Part0 = char.Torso
  203. -- weld.Part1 = shi
  204. -- elseif char:FindFirstChild("welded") then
  205. -- weld = Instance.new("Weld",char)
  206. -- weld.Name = "welded"
  207. -- weld.Part0 = char.Torso
  208. -- weld.Part1 = shi
  209. -- end
  210. -- shi.Transparency =0.9
  211. -- shi.Size = Vector3.new(7,7,4)
  212. -- weld.Part0 = char.Torso
  213. -- weld.Part1 = shi
  214. --end
  215. --function flypath()
  216. -- if workspace:FindFirstChild("PATH") ==nil then
  217. -- par = Instance.new("Part",workspace)
  218. -- par.Name ="PATH"
  219. -- par.Position = Vector3.new(char.Torso.Position.x,char.Torso.Position.y - 3.025+ y,char.Torso.Position.z)
  220. -- par.Anchored = true
  221. -- par.Size = Vector3.new(50,0.005,50)
  222. -- par.Transparency = 0.9
  223. -- par.Orientation = Vector3.new(char.Torso.Orientation.x, 0, char.Torso.Orientation.z)
  224. -- else
  225. -- par.Position = Vector3.new(char.Torso.Position.x + x,char.Torso.Position.y - 3.025+ y,char.Torso.Position.z)
  226. -- par.Anchored = true
  227. -- par.Size = Vector3.new(50,0.005,50)
  228. -- par.Transparency = 0.9
  229. -- par.Orientation = Vector3.new(0, 0, 0)
  230. -- end
  231. --end
  232.  
  233. --Player = game.Players.LocalPlayer
  234. -- shotgun var
  235. TOBANISH ={}
  236. Effects ={}
  237. --fuction
  238. function Raycast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
  239. return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
  240. end
  241. function CastProperRay(StartPos, EndPos, Distance, Ignore)
  242. local DIRECTION = CF(StartPos,EndPos).lookVector
  243. return Raycast(StartPos, DIRECTION, Distance, Ignore)
  244. end
  245. function Banish(Foe)
  246. if Foe then
  247. coroutine.resume(coroutine.create(function()
  248. --if game.Players:FindFirstChild(Foe.Name) then
  249. table.insert(TOBANISH,Foe.Name)
  250. --end
  251. Foe.Archivable = true
  252. local CLONE = Foe:Clone()
  253. Foe:Destroy()
  254. CLONE.Parent = Effects
  255. CLONE:BreakJoints()
  256. local MATERIALS = {"Glass","Neon"}
  257. for _, c in pairs(CLONE:GetDescendants()) do
  258. if c:IsA("BasePart") then
  259. if c.Name == "Torso" or c.Name == "UpperTorso" or c == CLONE.PrimaryPart then
  260. CreateSound(340722848, c, 10, 1, false)
  261. end
  262. c.Anchored = true
  263. c.Transparency = c.Transparency + 0.2
  264. c.Material = MATERIALS[MRANDOM(1,2)]
  265. c.Color = C3(.5,0,.5)
  266. if c.ClassName == "MeshPart" then
  267. c.TextureID = ""
  268. end
  269. if c:FindFirstChildOfClass("SpecialMesh") then
  270. c:FindFirstChildOfClass("SpecialMesh").TextureId = ""
  271. end
  272. if c:FindFirstChildOfClass("Decal") then
  273. c:FindFirstChildOfClass("Decal"):remove()
  274. end
  275. c.Name = "Banished"
  276. c.CanCollide = false
  277. else
  278. c:remove()
  279. end
  280. end
  281. local A = false
  282. for i = 1, 35 do
  283. if A == false then
  284. A = true
  285. elseif A == true then
  286. A = false
  287. end
  288. for _, c in pairs(CLONE:GetDescendants()) do
  289. if c:IsA("BasePart") then
  290. c.Anchored = true
  291. c.Material = MATERIALS[MRANDOM(1,2)]
  292. c.Transparency = c.Transparency + 0.8/35
  293. if A == false then
  294. c.CFrame = c.CFrame*CF(MRANDOM(-45,45)/45,MRANDOM(-45,45)/45,MRANDOM(-45,45)/45)
  295. elseif A == true then
  296. c.CFrame = c.CFrame*CF(MRANDOM(-45,45)/45,MRANDOM(-45,45)/45,MRANDOM(-45,45)/45)
  297. end
  298. end
  299. end
  300. Swait()
  301. end
  302. CLONE:remove()
  303. end))
  304. end
  305. end
  306. function cPAW_HAHA(LOC,AIMTO,OUCH)
  307. WACKYEFFECT({Time = 25, EffectType = "Block", Size = Vector3.new(0,0,0), Size2 = Vector3.new(1.4,1.4,1.4), Transparency = 0, Transparency2 = 1, CFrame = CF(LOC), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BrickColor.new("New Yeller").Color, SoundID = 138083993, SoundPitch = math.random(8,12)/13, SoundVolume = 2})
  308. for i = 1, 4 do
  309. local POS1 = CF(LOC,AIMTO)*CF(0,0,-45).p
  310. local AIMPOS = CF(LOC,POS1) * CF(0,0,-45) * CFrame.Angles(math.rad(math.random(0,360)), math.rad(math.random(0,360)), math.rad(math.random(0,360)))*CF(0,0,math.random(5,75)/10).p
  311. local HIT,POS = CastProperRay(LOC,AIMPOS,1000,Character)
  312. local DISTANCE = (POS - LOC).Magnitude
  313. if HIT then
  314. print(HIT.Name)
  315. local HUM = nil
  316. if HIT.Parent:FindFirstChildOfClass("Humanoid") then
  317. HUM = HIT.Parent:FindFirstChildOfClass("Humanoid")
  318. elseif HIT.Parent.Parent:FindFirstChildOfClass("Humanoid") then
  319. HUM = HIT.Parent.Parent:FindFirstChildOfClass("Humanoid")
  320. end
  321. if HUM then
  322. Banish(HIT.Parent)
  323. end
  324. end
  325. WACKYEFFECT({Time = 20, EffectType = "Block", Size = Vector3.new(0,0,0), Size2 = Vector3.new(1,1,1), Transparency = 0, Transparency2 = 1, CFrame = CF(POS), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BrickColor.new("New Yeller").Color, SoundID = nil, SoundPitch = 1, SoundVolume = 4})
  326. game:GetService("RunService").Heartbeat:wait()
  327. WACKYEFFECT({Time = 20, EffectType = "Box", Size = Vector3.new(0,0,DISTANCE), Size2 = Vector3.new(0.7,0.7,DISTANCE), Transparency = 0.6, Transparency2 = 1, CFrame = CF(LOC,POS)*CF(0,0,-DISTANCE/1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BrickColor.new("Really red").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  328. game:GetService("RunService").Heartbeat:wait()
  329. WACKYEFFECT({Time = 20, EffectType = "Box", Size = Vector3.new(0,0,DISTANCE), Size2 = Vector3.new(0.7,0.7,DISTANCE), Transparency = 0.6, Transparency2 = 1, CFrame = CF(LOC,POS)*CF(0,0,-DISTANCE/1.25), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BrickColor.new("Really red").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  330. game:GetService("RunService").Heartbeat:wait()
  331. WACKYEFFECT({Time = 20, EffectType = "Box", Size = Vector3.new(0,0,DISTANCE), Size2 = Vector3.new(0.7,0.7,DISTANCE), Transparency = 0.6, Transparency2 = 1, CFrame = CF(LOC,POS)*CF(0,0,-DISTANCE/1.5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BrickColor.new("Really red").Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  332. game:GetService("RunService").Heartbeat:wait()
  333. end
  334. end
  335. --shotgun banisher ablity
  336. function bu()
  337. for i = 1, 50 do
  338. coroutine.resume(coroutine.create(function()
  339. ccConjour()
  340. ccConjour()
  341. end))
  342. end
  343. end
  344.  
  345. --vis
  346. --[[wait(3)
  347. owner = Player
  348. visdisplay = Instance.new("Part",owner.Character)
  349. visdisplay.Anchored = false
  350. visdisplay.Name = "VISDISPLAY"
  351. visdisplay.CanCollide = false
  352. wled = Instance.new("Weld",owner.Character)
  353. visdisplay.Position = Vector3.new(owner.Character.Torso.Position.x,-3.25 - owner.Character.Torso.Position.y,owner.Character.Torso.Position.z)
  354. wled.Part0 = visdisplay
  355. wled.Part1 = owner.Character.Torso
  356. wled.C0 = CFrame.new(0,3.5,0)
  357. --visdisplay.Shape = "Cylinder"
  358. visdisplay.Size = Vector3.new(0,0,0)
  359. visdisplay.Transparency = 1
  360. remote = Instance.new("RemoteEvent",owner.Character)
  361. remote.Name = "RemoteEventREEE"
  362. remote.OnServerEvent:Connect(function(player,playbackl)
  363. visdisplay.Size =Vector3.new(playbackl/50,1,playbackl/50)
  364. visdisplay.Material = "Plastic"
  365. -- visdisplay.Transparency = playbackl/500
  366. -- game:GetService("RunService").Heartbeat:Wait()
  367. visdisplay.Color = Color3.fromHSV(playbackl,1,1)
  368. end)
  369.  
  370. ID = nil
  371. VOL = nil
  372. PITCH = nil
  373. Sound = Instance.new("Sound",owner.Character)
  374. Sound.Name = "VIS"
  375. arevisstill = owner.Character:FindFirstChild("VIS")
  376. function VISCONTROL(id,vol,pitch)
  377. Sound = owner.Character["VIS"]
  378. Sound.SoundId = "rbxassetid://"..id
  379. Sound.Pitch = pitch or 1
  380. Sound.Volume = vol or 1
  381. ID = id
  382. VOL = vol
  383. PITCH = pitch
  384. end
  385. owner.Chatted:connect(function(Message)
  386. if Message then
  387. print(Message)
  388. if string.sub(Message,1,3) == "id/" then
  389. print(string.sub(Message,4))
  390. VISCONTROL(string.sub(Message,4),1,1)
  391. end
  392. if string.sub(Message,1,4) == "vol/" then
  393. VISCONTROL(ID,string.sub(Message,5),PITCH)
  394. end
  395. if string.sub(Message,1,6) == "pitch/" then
  396. VISCONTROL(ID,VOL,string.sub(Message,7))
  397. end
  398. if string.sub(Message,1,5) == "play/" then
  399. Sound:Play()
  400. end
  401. end
  402. end)
  403. ]]
  404. --game:GetService("RunService").Heartbeat:connect(function()
  405. --wait(1/30)
  406. --if arevisstill == nil then
  407. -- Sound =Instance.new("Sound",owner.Character)
  408. -- Sound.Name = "VIS"
  409. --elseif Sound.IsPaused == true then
  410. -- Sound:Play()
  411. --elseif Sound.IsPlaying == false then
  412. -- Sound:Play()
  413. --end
  414. --end)
  415. --from lost hope
  416. targetted=nil
  417. function FindHumanoid(Part)local humanoid=nil if Part.Parent then if Part.Parent~=Player.Character and Part.Parent:FindFirstChildOfClass("Humanoid")~=nil then humanoid=Part.Parent:FindFirstChildOfClass("Humanoid")else if Part.Parent.Parent then if Part.Parent.Parent:FindFirstChildOfClass("Humanoid")and Part.Parent.Parent~=Player.Character then humanoid=Part.Parent.Parent:FindFirstChildOfClass("Humanoid")end end end end if humanoid==Humanoid then humanoid=nil end return humanoid end
  418. function LockOn() local hum=FindHumanoid(Mouse.Target) if hum then if hum.Parent:FindFirstChild("Head")and hum.Parent:FindFirstChild("HumanoidRootPart")then TargetSelect(hum.Parent)end end end
  419. function TargetSelect(person)
  420. local dd=coroutine.wrap(function()
  421. if targetted ~= person then
  422. targetted = person
  423. --img2.Size = UDim2.new(1,0,1,0)
  424. --img2.ImageTransparency = 0
  425. --img2.Position = UDim2.new(0,0,0,0)
  426. for i = 0, 2, 0.1 do
  427. swait()
  428. --img2.Size = img2.Size + UDim2.new(.05,0,.05,0)
  429. --img2.Position = img2.Position + UDim2.new(-.025,0,-.025,0)
  430. --img2.ImageTransparency = img2.ImageTransparency + 0.05
  431. end
  432. end
  433. end)
  434. dd()
  435. end
  436. --Chirsty char
  437. plr = Player
  438. part = nil
  439. bp = nil
  440. particles = nil
  441. -----
  442. local char = plr.Character
  443. local hum = char:FindFirstChildOfClass'Humanoid'
  444. local hed = char.Head
  445. local tors = char.Torso
  446. local ra = char["Right Arm"]
  447. local la = char["Left Arm"]
  448. local rl = char["Right Leg"]
  449. local ll = char["Left Leg"]
  450. local neck = tors["Neck"]
  451. --local Player = plr
  452. local UIS = game:GetService("UserInputService")
  453. local Character = Player.Character
  454. local Human = Character.Humanoid
  455. local RunService = game:GetService("RunService")
  456. local Torso = Character.Torso
  457. local NECK = Torso.Neck
  458. local LeftArm = Torso["Left Shoulder"]
  459. local RightArm = Torso["Right Shoulder"]
  460. local LeftLeg = Torso["Left Hip"]
  461. local RightLeg = Torso["Right Hip"]
  462. local RootPart = Character.HumanoidRootPart
  463. local RootJoint = RootPart["RootJoint"]
  464. --local mouse = plr:GetMouse()
  465. hed.face.Transparency = 0
  466. hed.face.Texture = "rbxassetid://2899280529"
  467. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  468. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  469. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  470. local maincolor = BrickColor.new("Institutional white")
  471. cam = game.Workspace.CurrentCamera
  472. CF = CFrame.new
  473. angles = CFrame.Angles
  474. attack = false
  475. Euler = CFrame.fromEulerAnglesXYZ
  476. Rad = math.rad
  477. IT = Instance.new
  478. BrickC = BrickColor.new
  479. Cos = math.cos
  480. Acos = math.acos
  481. Sin = math.sin
  482. Asin = math.asin
  483. Abs = math.abs
  484. Mrandom = math.random
  485. Floor = math.floor
  486. --ad
  487. Char = char
  488. Hum = hum
  489. Hum.DisplayDistanceType = 'None'
  490. --
  491. --script hair
  492. --Character.Head.BrickColor=BrickColor.new("Institutional white")
  493. --Torso.BrickColor=BrickColor.new("Institutional white")
  494. --Character["Right Arm"].BrickColor=BrickColor.new("Institutional white")
  495. --Character["Left Arm"].BrickColor=BrickColor.new("Institutional white")
  496. --Character["Left Leg"].BrickColor=BrickColor.new("Institutional white")
  497. --Character["Right Leg"].BrickColor=BrickColor.new("Institutional white")
  498. if char:FindFirstChildOfClass("Accessory") ~= nil then
  499. repeat
  500. wait(1/60)
  501. char:FindFirstChildOfClass("Accessory"):Destroy()
  502. until char:FindFirstChildOfClass("Accessory") == nil
  503. end
  504. if char:FindFirstChildOfClass("CharacterMesh").Name ~= "mesh" then
  505. repeat
  506. wait(1/60)
  507. char:FindFirstChildOfClass("CharacterMesh"):Destroy()
  508. until char:FindFirstChildOfClass("CharacterMesh") == nil
  509. end
  510. char:FindFirstChildOfClass("Pants").PantsTemplate = "rbxassetid://318843846"
  511. char:FindFirstChildOfClass("Shirt").ShirtTemplate = "rbxassetid://1857656733"
  512. HSHair = IT("Model")
  513. HSHair.Parent = char
  514. HSHair.Name = "HSHair"
  515. RHe = IT("Part")
  516. RHe.Parent = HSHair
  517. RHe.BrickColor = BrickColor.new("Institutional white")
  518. RHe.Locked = true
  519. RHe.CanCollide = false
  520. RHe.Transparency = 0
  521. PMesh = IT("SpecialMesh")
  522. RHe.formFactor = "Symmetric"
  523. PMesh.MeshType = "FileMesh"
  524. PMesh.MeshId = "rbxassetid://731023666"
  525. PMesh.Scale = Vector3.new(0.200000003, 0.200000003, 0.170000002)
  526. PMesh.Parent = RHe
  527. RWeld = IT("Weld")
  528. RWeld.Parent = RHe
  529. RWeld.Part0 = RHe
  530. RWeld.Part1 = hed
  531. RWeld.C0 = CF(0.1, 2.5, 1) * angles(0, Rad(180), 0)
  532. HSHair2 = IT("Model")
  533. HSHair2.Parent = char
  534. HSHair2.Name = "HSHair2"
  535. RHe2 = IT("Part")
  536. RHe2.Parent = HSHair2
  537. RHe2.BrickColor = BrickColor.new("Institutional white")
  538. RHe2.Locked = true
  539. RHe2.CanCollide = false
  540. RHe2.Transparency = 0
  541. PMesh2 = IT("SpecialMesh")
  542. RHe2.formFactor = "Symmetric"
  543. PMesh2.MeshType = "FileMesh"
  544. PMesh2.MeshId = "rbxassetid://731023666"
  545. PMesh2.Scale = Vector3.new(0.200000003, 0.200000003, 0.170000002)
  546. PMesh2.Parent = RHe2
  547. RWeld2 = IT("Weld")
  548. RWeld2.Parent = RHe2
  549. RWeld2.Part0 = RHe2
  550. RWeld2.Part1 = hed
  551. RWeld2.C0 = CF(0, 2.5, 1) * angles(0, Rad(180), 0)
  552. HS = IT("Model")
  553. HS.Parent = char
  554. HS.Name = "HS"
  555. Rs = IT("Part")
  556. Rs.Parent = HS
  557. Rs.BrickColor = BrickColor.new("Really black")
  558. Rs.Locked = true
  559. Rs.CanCollide = false
  560. Rs.Transparency = 0
  561. PMesh = IT("SpecialMesh")
  562. Rs.formFactor = "Symmetric"
  563. PMesh.MeshType = "FileMesh"
  564. PMesh.MeshId = "rbxassetid://2899230948"
  565. PMesh.Scale = Vector3.new(0.035, 0.076, 0.035)
  566. PMesh.Offset = Vector3.new(0, 3.9, 1)
  567. PMesh.Parent = Rs
  568. RWeldS = IT("Weld")
  569. RWeldS.Parent = Rs
  570. RWeldS.Part0 = Rs
  571. RWeldS.Part1 = hed
  572. RWeldS.C0 = CF(0, 2.5, 1) * angles(0, Rad(180), 0)
  573. -- Script by fusionfriends
  574. --speed = 0.5
  575. --Human.WalkSpeed = 30
  576. --Character:WaitForChild("Animate"):Remove()
  577. --Character.Humanoid:ClearAllChildren()
  578. --Running = false
  579. --Idle = false
  580. --Falling = false
  581. --a = true
  582.  
  583. --while true do
  584. -- wait()
  585. -- if Human:GetState() == Enum.HumanoidStateType.Freefall then
  586. -- Falling = true
  587. -- LeftArm.C0 = LeftArm.C0:lerp(CFrame.new(-1.2,.5,-.5)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(350)),speed)
  588. -- RightArm.C0 = RightArm.C0:Lerp(CFrame.new(1.2,.5,-.5)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(15)),speed)
  589. -- LeftLeg.C0 = LeftLeg.C0:Lerp(CFrame.new(-.5,-.7,0.5)*CFrame.Angles(math.rad(355),math.rad(0),math.rad(0)),speed)
  590. -- LeftLeg.C0 = LeftLeg.C0:Lerp(CFrame.new(-.5,-.5,0)*CFrame.Angles(math.rad(340),math.rad(0),math.rad(0)),speed)
  591. -- RightLeg.C0 = RightLeg.C0:Lerp(CFrame.new(.5,-.7,0.5)*CFrame.Angles(math.rad(355),math.rad(0),math.rad(0)),speed)
  592. -- RightLeg.C0 = RightLeg.C0:Lerp(CFrame.new(.5,-.5,0)*CFrame.Angles(math.rad(340),math.rad(0),math.rad(0)),speed)
  593. -- RootJoint.C0 = RootJoint.C0:Lerp(CFrame.new(0,1,0)*CFrame.Angles(math.rad(630),math.rad(0),math.rad(180)),speed)
  594. -- else
  595. -- Falling = false
  596. -- end
  597. -- local Velocity = RootPart.Velocity.Magnitude
  598. -- if Velocity > 0.01 then
  599. -- if not Falling then
  600. -- Running = true
  601. -- Idle = false
  602. -- LeftArm.C0 = LeftArm.C0:lerp(CFrame.new(-1.3,.5,-.5)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(350)),speed)
  603. -- RightArm.C0 = RightArm.C0:Lerp(CFrame.new(1.3,.5,-.5)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(15)),speed)
  604. -- LeftLeg.C0 = LeftLeg.C0:Lerp(CFrame.new(-.5,-.7,0.5)*CFrame.Angles(math.rad(355),math.rad(0),math.rad(0)),speed)
  605. -- LeftLeg.C0 = LeftLeg.C0:Lerp(CFrame.new(-.5,-.5,0)*CFrame.Angles(math.rad(340),math.rad(0),math.rad(0)),speed)
  606. -- RightLeg.C0 = RightLeg.C0:Lerp(CFrame.new(.5,-.7,0.5)*CFrame.Angles(math.rad(355),math.rad(0),math.rad(0)),speed)
  607. -- RightLeg.C0 = RightLeg.C0:Lerp(CFrame.new(.5,-.5,0)*CFrame.Angles(math.rad(340),math.rad(0),math.rad(0)),speed)
  608. -- RootJoint.C0 = RootJoint.C0:Lerp(CFrame.new(0,1,0)*CFrame.Angles(math.rad(610),math.rad(0),math.rad(180)),speed)
  609. -- else
  610. -- Running = false
  611. -- end
  612. -- elseif Velocity < 0.01 then
  613. -- if not Falling then
  614. -- Idle = true
  615. -- Running = false
  616. -- LeftArm.C0 = LeftArm.C0:lerp(CFrame.new(-1.3,.5,-.5)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(340)),speed)
  617. -- RightArm.C0 = RightArm.C0:Lerp(CFrame.new(1.3,.5,-.5)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)),speed)
  618. -- LeftLeg.C0 = LeftLeg.C0:lerp(CFrame.new(-.5,-.8,0.5)*CFrame.Angles(math.rad(340),math.rad(0),math.rad(0)),speed)
  619. -- RightLeg.C0 = RightLeg.C0:lerp(CFrame.new(.5,-1.1,0.5)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),speed)
  620. -- RootJoint.C0 = RootJoint.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(630),math.rad(0),math.rad(180)),speed)
  621. -- else
  622. -- Idle = false
  623. -- end
  624. -- end
  625. --end
  626.  
  627. --
  628. --from angel script
  629. local S = setmetatable({},{__index = function(s,i) return game:service(i) end})
  630. --local Plrs = S.Players
  631. --local Plr = Player
  632. --local Char = Plr.Character
  633. --local Hum = Char:FindFirstChildOfClass'Humanoid'
  634. local RArm = Char["Right Arm"]
  635. local LArm = Char["Left Arm"]
  636. local RLeg = Char["Right Leg"]
  637. local LLeg = Char["Left Leg"]
  638. local Root = Char:FindFirstChild'HumanoidRootPart'
  639. local Torso = Char.Torso
  640. local Head = Char.Head
  641. local NeutralAnims = true
  642. local Attack = false
  643. local BloodPuddles = {}
  644. local Effects = {}
  645. local Debounces = {Debounces={}}
  646. local Hit = {}
  647. local Sine = 0
  648. local Change = 1
  649. local PulseTime = 0
  650. local DustTime = 0
  651.  
  652. local Rooted = false
  653. --// Debounce System \\--
  654.  
  655. function Debounces:New(name,cooldown)
  656. local aaaaa = {Usable=true,Cooldown=cooldown or 2,CoolingDown=false,LastUse=0}
  657. setmetatable(aaaaa,{__index = Debounces})
  658. Debounces.Debounces[name] = aaaaa
  659. return aaaaa
  660. end
  661.  
  662. function Debounces:Use(overrideUsable)
  663. assert(self.Usable ~= nil and self.LastUse ~= nil and self.CoolingDown ~= nil,"Expected ':' not '.' calling member function Use")
  664. if(self.Usable or overrideUsable)then
  665. self.Usable = false
  666. self.CoolingDown = true
  667. local LastUse = time()
  668. self.LastUse = LastUse
  669. delay(self.Cooldown or 2,function()
  670. if(self.LastUse == LastUse)then
  671. self.CoolingDown = false
  672. self.Usable = true
  673. end
  674. end)
  675. end
  676. end
  677.  
  678. function Debounces:Get(name)
  679. assert(typeof(name) == 'string',("bad argument #1 to 'get' (string expected, got %s)"):format(typeof(name) == nil and "no value" or typeof(name)))
  680. for i,v in next, Debounces.Debounces do
  681. if(i == name)then
  682. return v;
  683. end
  684. end
  685. end
  686.  
  687. function Debounces:GetProgressPercentage()
  688. assert(self.Usable ~= nil and self.LastUse ~= nil and self.CoolingDown ~= nil,"Expected ':' not '.' calling member function Use")
  689. if(self.CoolingDown and not self.Usable)then
  690. return math.max(
  691. math.floor(
  692. (
  693. (time()-self.LastUse)/self.Cooldown or 2
  694. )*100
  695. )
  696. )
  697. else
  698. return 100
  699. end
  700. end
  701.  
  702. --// Shortcut Variables \\--
  703. local CF = {N=CFrame.new,A=CFrame.Angles,fEA=CFrame.fromEulerAnglesXYZ}
  704. local C3 = {N=Color3.new,RGB=Color3.fromRGB,HSV=Color3.fromHSV,tHSV=Color3.toHSV}
  705. local V3 = {N=Vector3.new,FNI=Vector3.FromNormalId,A=Vector3.FromAxis}
  706. local M = {C=math.cos,R=math.rad,S=math.sin,P=math.pi,RNG = function(min,max,div) return math.random(min,max)/(div or 1) end,MRS=math.randomseed,H=math.huge,RRNG = function(min,max,div) return math.rad(math.random(min,max)/(div or 1)) end}
  707. local R3 = {N=Region3.new}
  708. local De = S.Debris
  709. local WS = workspace
  710. local Lght = S.Lighting
  711. local RepS = S.ReplicatedStorage
  712. local IN = Instance.new
  713. --// Instance Creation Functions \\--
  714.  
  715. function Sound(parent,id,pitch,volume,looped,effect,autoPlay)
  716. local Sound = IN("Sound")
  717. Sound.SoundId = "rbxassetid://".. tostring(id or 0)
  718. Sound.Pitch = pitch or 1
  719. Sound.Volume = volume or 1
  720. Sound.Looped = looped or false
  721. if(autoPlay)then
  722. coroutine.wrap(function()
  723. repeat wait() until Sound.IsLoaded
  724. Sound.Playing = autoPlay or false
  725. end)()
  726. end
  727. if(not looped and effect)then
  728. Sound.Stopped:connect(function()
  729. Sound.Volume = 0
  730. Sound:destroy()
  731. end)
  732. elseif(effect)then
  733. warn("Sound can't be looped and a sound effect!")
  734. end
  735. Sound.Parent =parent or Torso
  736. return Sound
  737. end
  738. function Part(parent,color,material,size,cframe,anchored,cancollide)
  739. local part = IN("Part")
  740. part[typeof(color) == 'BrickColor' and 'BrickColor' or 'Color'] = color or C3.N(0,0,0)
  741. part.Material = material or Enum.Material.SmoothPlastic
  742. part.TopSurface,part.BottomSurface=10,10
  743. part.Size = size or V3.N(1,1,1)
  744. part.CFrame = cframe or CF.N(0,0,0)
  745. part.Anchored = anchored or true
  746. part.CanCollide = cancollide or false
  747. part.Parent = parent or Char
  748. return part
  749. end
  750. function Mesh(parent,meshtype,meshid,textid,scale,offset)
  751. local class = "SpecialMesh"
  752. if(meshtype == Enum.MeshType.Brick)then class = 'BlockMesh' end
  753.  
  754. local part = IN(class)
  755. if(class == "SpecialMesh")then
  756. part.MeshId = meshid or ""
  757. part.TextureId = textid or ""
  758. part.MeshType = meshtype or Enum.MeshType.Sphere
  759. end
  760. part.Scale = scale or V3.N(1,1,1)
  761. part.Offset = offset or V3.N(0,0,0)
  762.  
  763. part.Parent = parent
  764. return part
  765. end
  766. local Effects = IN("Folder",Char)
  767. Effects.Name = "Effects"
  768.  
  769. local Halo = IN("Model",Character)
  770. Halo.Name = "Halo"
  771.  
  772. local Wings = IN("Model",Character)
  773. Wings.Name = "Wings"
  774.  
  775.  
  776. NewInstance = function(instance,parent,properties)
  777. local inst = Instance.new(instance,parent)
  778. if(properties)then
  779. for i,v in next, properties do
  780. pcall(function() inst[i] = v end)
  781. end
  782. end
  783. return inst;
  784. end
  785. local Instance = setmetatable({ClearChildrenOfClass = function(where,class,recursive) local children = (recursive and where:GetDescendants() or where:GetChildren()) for _,v in next, children do if(v:IsA(class))then v:destroy();end;end;end},{__index = Instance})
  786.  
  787. pcall(function()
  788. Char.LeftWing:destroy()
  789. Char.ReaperShadowHead:destroy()
  790. end)
  791.  
  792. --for _,v in next, Char:children() do
  793. -- if(v:IsA'BasePart' and v.Transparency < 1 and v ~= Head)then
  794. -- NewInstance("SelectionBox",v,{Adornee=v,LineThickness=.01,Color3=C3.N(1,1,0)})
  795. -- if(v ~= Head)then IN("BlockMesh",v) end
  796. -- end
  797. --end
  798.  
  799. local HaloHandle = NewInstance("Part",Halo,{Size=V3.N(.05,.05,.05),Transparency=1,CanCollide=false,Anchored=false,Locked=true,})
  800. local WingHandle = NewInstance("Part",Wings,{Size=V3.N(.05,.05,.05),Transparency=1,CanCollide=false,Anchored=false,Locked=true,})
  801.  
  802. for i = 1, 360,5 do
  803. local part = NewInstance("Part",Halo,{BrickColor=BrickColor.new"New Yeller",Material=Enum.Material.Neon,Size=V3.N(0.69,0.1,0.3),Anchored=false,CanCollide=false,Locked=true,Transparency=.6})
  804. local weld = NewInstance("Weld",part,{Part0=HaloHandle,Part1=part,C0=CF.A(0,M.R(i),0)*CF.N(0,0,-.6)})
  805. end
  806. local Remove_Hats = false
  807. local Remove_Clothing = false
  808. local PlayerSize = 1
  809. local DamageColor = BrickColor.new'New Yeller'
  810. local MusicID = 835120625
  811. local RH = Torso
  812. local NK = NECK
  813. local RJ = Root
  814. --if(Remove_Hats)then Instance.ClearChildrenOfClass(Char,"Accessory",true) end
  815. --if(Remove_Clothing)then Instance.ClearChildrenOfClass(Char,"Clothing",true) Instance.ClearChildrenOfClass(Char,"ShirtGraphic",true) end
  816. -- Instance.ClearChildrenOfClass(Char,"Decal",true)
  817. --local LS = NewInstance('Motor',Char,{Part0=Torso,Part1=LArm,C0 = CF.N(-1.5 * PlayerSize,0.5 * PlayerSize,0),C1 = CF.N(0,.5 * PlayerSize,0)})
  818. --local RS = NewInstance('Motor',Char,{Part0=Torso,Part1=RArm,C0 = CF.N(1.5 * PlayerSize,0.5 * PlayerSize,0),C1 = CF.N(0,.5 * PlayerSize,0)})
  819. --local NK = NewInstance('Motor',Char,{Part0=Torso,Part1=Head,C0 = CF.N(0,1.5 * PlayerSize,0)})
  820. --local LH = NewInstance('Motor',Char,{Part0=Torso,Part1=LLeg,C0 = CF.N(-.5 * PlayerSize,-1 * PlayerSize,0),C1 = CF.N(0,1 * PlayerSize,0)})
  821. --local RH = NewInstance('Motor',Char,{Part0=Torso,Part1=RLeg,C0 = CF.N(.5 * PlayerSize,-1 * PlayerSize,0),C1 = CF.N(0,1 * PlayerSize,0)})
  822. --local RJ = NewInstance('Motor',Char,{Part0=Root,Part1=Torso})
  823. local HW = NewInstance('Motor',Char,{Part0=Head,Part1=HaloHandle,C0=CF.N(0,2,0)})
  824. local WW = NewInstance('Motor',Char,{Part0=Torso,Part1=WingHandle,C0=CF.N(0,1.5,1.5)})
  825. --local LSC0 = LS.C0
  826. --local RSC0 = RS.C0
  827. --local NKC0 = NK.C0
  828. --local LHC0 = LH.C0
  829. --local RHC0 = RH.C0
  830. --local RJC0 = RJ.C0
  831. -- Wing Creation
  832. local FeatherWelds = {{},{}}
  833. local inc = 1
  834. for aa = 1, 4 do
  835. local lastFeather;
  836. FeatherWelds[1][aa] = {}
  837. for i = 1, 4+inc do
  838. local feather = NewInstance("Part",Wings,{CustomPhysicalProperties=PhysicalProperties.new(0,0,0,0,0),TopSurface=10,BottomSurface=10,Size=V3.N(2,.5,.75),CanCollide=false,Color=C3.N(1,1,1)})
  839. NewInstance("SpecialMesh",feather,{MeshType=Enum.MeshType.Sphere})
  840. if(lastFeather)then
  841. table.insert(FeatherWelds[1][aa],NewInstance("Weld",feather,{Part0=lastFeather,Part1=feather,C0=CF.N(.5,.25,0)*CF.A(0,0,M.R(-5))}))
  842. else
  843. table.insert(FeatherWelds[1][aa],NewInstance("Weld",feather,{Part0=feather,Part1=WingHandle,C0=CF.N(-2,aa/4,0)*CF.A(0,0,M.R(-5))}))
  844. end
  845. lastFeather = feather
  846. end
  847. inc = inc + 1
  848. end
  849.  
  850. local inc = 1
  851. for aa = 1, 4 do
  852. local lastFeather;
  853. FeatherWelds[2][aa] = {}
  854. for i = 1, 4+inc do
  855. local feather = NewInstance("Part",Wings,{CustomPhysicalProperties=PhysicalProperties.new(0,0,0,0,0),TopSurface=10,BottomSurface=10,Size=V3.N(2,.5,.75),CanCollide=false,Color=C3.N(1,1,1)})
  856. NewInstance("SpecialMesh",feather,{MeshType=Enum.MeshType.Sphere})
  857. if(lastFeather)then
  858. table.insert(FeatherWelds[2][aa],NewInstance("Weld",feather,{Part0=lastFeather,Part1=feather,C0=CF.N(-.5,.25,0)*CF.A(0,0,M.R(5))}))
  859. else
  860. table.insert(FeatherWelds[2][aa],NewInstance("Weld",feather,{Part0=feather,Part1=WingHandle,C0=CF.N(2,aa/4,0)*CF.A(0,0,M.R(5))}))
  861. end
  862. lastFeather = feather
  863. end
  864. inc = inc + 1
  865. end
  866.  
  867. --// Stop animations \\--
  868. for _,v in next, Hum:GetPlayingAnimationTracks() do
  869. v:Stop();
  870. end
  871.  
  872. function CastRay(startPos,endPos,range,ignoreList)
  873. local ray = Ray.new(startPos,(endPos-startPos).unit*range)
  874. local part,pos,norm = workspace:FindPartOnRayWithIgnoreList(ray,ignoreList or {Char},false,true)
  875. return part,pos,norm,(pos and (startPos-pos).magnitude)
  876. end
  877. --pcall(game.Destroy,Char:FindFirstChild'Animate')
  878. --pcall(game.Destroy,Hum:FindFirstChild'Animator')
  879. --// Artificial HB \\--
  880.  
  881. local ArtificialHB = IN("BindableEvent", script)
  882. ArtificialHB.Name = "Heartbeat"
  883.  
  884. script:WaitForChild("Heartbeat")
  885.  
  886. local tf = 0
  887. local allowframeloss = false
  888. local tossremainder = false
  889. local lastframe = tick()
  890. local frame = 1/60
  891. ArtificialHB:Fire()
  892.  
  893. game:GetService("RunService").Heartbeat:connect(function(s, p)
  894. tf = tf + s
  895. if tf >= frame then
  896. if allowframeloss then
  897. script.Heartbeat:Fire()
  898. lastframe = tick()
  899. else
  900. for i = 1, math.floor(tf / frame) do
  901. ArtificialHB:Fire()
  902. end
  903. lastframe = tick()
  904. end
  905. if tossremainder then
  906. tf = 0
  907. else
  908. tf = tf - frame * math.floor(tf / frame)
  909. end
  910. end
  911. end)
  912.  
  913. function swait(num)
  914. if num == 0 or num == nil then
  915. ArtificialHB.Event:wait()
  916. else
  917. for i = 0, num do
  918. ArtificialHB.Event:wait()
  919. end
  920. end
  921. end
  922.  
  923.  
  924. --// Effect Function(s) \\--
  925.  
  926.  
  927. function Chat(text)
  928. --if(game.PlaceId ~= 843468296)then
  929. coroutine.wrap(function()
  930. if(Char:FindFirstChild'ChatGUI')then Char.ChatGUI:destroy() end
  931. local BBG = NewInstance("BillboardGui",Char,{Name='ChatGUI',Size=UDim2.new(0,100,0,40),StudsOffset=V3.N(0,3,0),Adornee=Head})
  932. local Txt = NewInstance("TextLabel",BBG,{Text = "",BackgroundTransparency=1,TextColor3=C3.N(1,1,0),BorderSizePixel=0,Font=Enum.Font.Garamond,TextSize=30,TextStrokeTransparency=1,Size=UDim2.new(1,0,.5,0)})
  933. local SND = Sound(Head,418252437,M.RNG(9,11)/10,3,false,false,true)
  934. for i = 1, #text do
  935. delay(i/25, function()
  936. SND.Pitch = M.RNG(9,11)/10
  937. SND.Volume = 3
  938. SND.Parent = Effects
  939. SND:Play()
  940. Txt.Text = text:sub(1,i)
  941. end)
  942. end
  943. delay((#text/25)+2, function()
  944. Txt.Text = ""
  945. for i = 1, #text do
  946. Txt.Text = Txt.Text.. string.char(M.RNG(0,126))
  947. end
  948. end)
  949. delay((#text/25)+3, function()
  950. BBG:destroy()
  951. SND:destroy()
  952. end)
  953. end)()
  954. --else
  955. -- Chat2(text)
  956. --end
  957. end
  958.  
  959. function Chat2(text)
  960. coroutine.wrap(function()
  961. if(Char:FindFirstChild'ChatGUI')then Char.ChatGUI:destroy() end
  962. local BBG = NewInstance("BillboardGui",Char,{Name='ChatGUI',Size=UDim2.new(0,100,0,40),StudsOffset=V3.N(0,3,0),Adornee=Head})
  963. local offset = 0;
  964. local xsize = 0;
  965. for i = 1, #text do
  966. offset = offset - 16
  967. xsize = xsize + 32
  968. delay(i/25, function()
  969. local Txt = NewInstance("TextLabel",BBG,{Text = text:sub(i,i),Position=UDim2.new(0,offset,0,0),BackgroundTransparency=1,TextColor3=C3.N(1,1,0),BorderSizePixel=0,Font=Enum.Font.Garamond,TextSize=40,TextStrokeTransparency=1,Size=UDim2.new(1,0,.5,0)})
  970. offset = offset + 32
  971. while Txt and Txt.Parent do
  972. Txt.Rotation = M.RNG(-15,15)
  973. swait()
  974. end
  975. end)
  976. end
  977. BBG.Size = UDim2.new(0,xsize,0,40)
  978. delay((#text/25)+3, function()
  979. for _,v in next, BBG:children() do
  980. pcall(function() v.Text = string.char(M.RNG(0,126)) end)
  981. end
  982. end)
  983. delay((#text/25)+4, function()
  984. BBG:destroy()
  985. end)
  986. end)()
  987. end
  988.  
  989.  
  990. function Transparency(trans)
  991. for _,v in next, Char:children() do
  992. if(v:IsA'BasePart' and v ~= Root and v ~= HaloHandle and v ~= WingHandle)then
  993. v.Transparency = trans
  994. local sbox = v:findFirstChild'SelectionBox'
  995. if(sbox)then sbox.Transparency=trans end
  996. elseif(v:IsA'Accessory' and v:FindFirstChild'Handle')then
  997. v.Handle.Transparency=trans
  998. end
  999. end
  1000. for _,v in next, Wings:children() do
  1001. if(v:IsA'BasePart' and v ~= WingHandle)then
  1002. v.Transparency = trans
  1003. local sbox = v:findFirstChild'SelectionBox'
  1004. if(sbox)then sbox.Transparency=trans end
  1005. end
  1006. end
  1007. for _,v in next, Halo:children() do
  1008. if(v:IsA'BasePart' and v ~= HaloHandle)then
  1009. v.Transparency = trans
  1010. local sbox = v:findFirstChild'SelectionBox'
  1011. if(sbox)then sbox.Transparency=trans end
  1012. end
  1013. end
  1014. end
  1015.  
  1016. local FXTable = {}
  1017.  
  1018. function Bezier(startpos, pos2, pos3, endpos, t)
  1019. local A = startpos:lerp(pos2, t)
  1020. local B = pos2:lerp(pos3, t)
  1021. local C = pos3:lerp(endpos, t)
  1022. local lerp1 = A:lerp(B, t)
  1023. local lerp2 = B:lerp(C, t)
  1024. local cubic = lerp1:lerp(lerp2, t)
  1025. return cubic
  1026. end
  1027.  
  1028. function Tween(obj,props,time,easing,direction,repeats,backwards)
  1029. local info = TweenInfo.new(time or .5, easing or Enum.EasingStyle.Quad, direction or Enum.EasingDirection.Out, repeats or 0, backwards or false)
  1030. local tween = S.TweenService:Create(obj, info, props)
  1031.  
  1032. tween:Play()
  1033. end
  1034.  
  1035. coroutine.resume(coroutine.create(function()
  1036. while true do
  1037. for i = 1, #FXTable do
  1038. local data = FXTable[i]
  1039. if(data)then
  1040. local Frame = data.Frame
  1041. local FX = data.Effect or 'ResizeAndFade'
  1042. local Parent = data.Parent or Effects
  1043. local Color = data.Color or C3.N(0,0,0)
  1044. local Size = data.Size or V3.N(1,1,1)
  1045. local MoveDir = data.MoveDirection or nil
  1046. local MeshData = data.Mesh or nil
  1047. local SndData = data.Sound or nil
  1048. local Frames = data.Frames or 45
  1049. local CFra = data.CFrame or Torso.CFrame
  1050. local Settings = data.FXSettings or {}
  1051. local Prt,Msh,Snd = data.Part,data.Mesh,data.Sound
  1052. local grow = data.Grow
  1053.  
  1054. local MoveSpeed = nil;
  1055. if(MoveDir)then
  1056. MoveSpeed = (CFra.p - MoveDir).magnitude/Frames
  1057. end
  1058. if(FX ~= 'Arc')then
  1059. Frame = Frame + 1
  1060. if(FX == "Fade")then
  1061. Prt.Transparency = (Frame/Frames)
  1062. elseif(FX == "Resize")then
  1063. if(not Settings.EndSize)then
  1064. Settings.EndSize = V3.N(0,0,0)
  1065. end
  1066. if(Settings.EndIsIncrement)then
  1067. if(Msh)then
  1068. Msh.Scale = Msh.Scale + Settings.EndSize
  1069. else
  1070. Prt.Size = Prt.Size + Settings.EndSize
  1071. end
  1072. else
  1073. if(Msh)then
  1074. Msh.Scale = Msh.Scale - grow/Frames
  1075. else
  1076. Prt.Size = Prt.Size - grow/Frames
  1077. end
  1078. end
  1079. elseif(FX == "ResizeAndFade")then
  1080. if(not Settings.EndSize)then
  1081. Settings.EndSize = V3.N(0,0,0)
  1082. end
  1083. if(Settings.EndIsIncrement)then
  1084. if(Msh)then
  1085. Msh.Scale = Msh.Scale + Settings.EndSize
  1086. else
  1087. Prt.Size = Prt.Size + Settings.EndSize
  1088. end
  1089. else
  1090. if(Msh)then
  1091. Msh.Scale = Msh.Scale - grow/Frames
  1092. else
  1093. Prt.Size = Prt.Size - grow/Frames
  1094. end
  1095. end
  1096. Prt.Transparency = (Frame/Frames)
  1097. end
  1098. if(Settings.RandomizeCFrame)then
  1099. Prt.CFrame = Prt.CFrame * CF.A(M.RRNG(-360,360),M.RRNG(-360,360),M.RRNG(-360,360))
  1100. end
  1101. if(MoveDir and MoveSpeed)then
  1102. local Orientation = Prt.Orientation
  1103. Prt.CFrame = CF.N(Prt.Position,MoveDir)*CF.N(0,0,-MoveSpeed)
  1104. Prt.Orientation = Orientation
  1105. end
  1106. if(Prt.Transparency >= 1 or Frame >= Frames)then
  1107. Prt:destroy()
  1108. table.remove(FXTable,i)
  1109. else
  1110. data.Frame = Frame
  1111. end
  1112. else
  1113. local start,third,fourth,endP = Settings.Start,Settings.Third,Settings.Fourth,Settings.End
  1114. if(not Settings.End and Settings.Home)then endP = Settings.Home.CFrame end
  1115. if(start and endP)then
  1116. local quarter = third or start:lerp(endP, 0.25) * CF.N(M.RNG(-25,25),M.RNG(0,25),M.RNG(-25,25))
  1117. local threequarter = fourth or start:lerp(endP, 0.75) * CF.N(M.RNG(-25,25),M.RNG(0,25),M.RNG(-25,25))
  1118. Frame = Frame + Settings.Speed or 0.01
  1119. if(Settings.Home)then
  1120. endP = Settings.Home.CFrame
  1121. end
  1122. Prt.CFrame = Bezier(start, quarter, threequarter, endP, i)
  1123. if(Prt.Transparency >= 1 or Frame >= Frames)then
  1124. if(Settings.RemoveOnGoal)then
  1125. Prt:destroy()
  1126. end
  1127. end
  1128. else
  1129.  
  1130. end
  1131. end
  1132. end
  1133. end
  1134. swait()
  1135. end
  1136. end))
  1137.  
  1138. function Effect(data)
  1139. local FX = data.Effect or 'ResizeAndFade'
  1140. local Parent = data.Parent or Effects
  1141. local Color = data.Color or C3.N(0,0,0)
  1142. local Size = data.Size or V3.N(1,1,1)
  1143. local MoveDir = data.MoveDirection or nil
  1144. local MeshData = data.Mesh or nil
  1145. local SndData = data.Sound or nil
  1146. local Frames = data.Frames or 45
  1147. local Manual = data.Manual or nil
  1148. local Material = data.Material or nil
  1149. local CFra = data.CFrame or Torso.CFrame
  1150. local Settings = data.FXSettings or {}
  1151. local Shape = data.Shape or Enum.PartType.Block
  1152. local Snd,Prt,Msh;
  1153. if(Manual and typeof(Manual) == 'Instance' and Manual:IsA'BasePart')then
  1154. Prt = Manual
  1155. else
  1156. Prt = Part(Parent,Color,Material,Size,CFra,true,false)
  1157. Prt.Shape = Shape
  1158. end
  1159. if(typeof(MeshData) == 'table')then
  1160. Msh = Mesh(Prt,MeshData.MeshType,MeshData.MeshId,MeshData.TextureId,MeshData.Scale,MeshData.Offset)
  1161. elseif(typeof(MeshData) == 'Instance')then
  1162. Msh = MeshData:Clone()
  1163. Msh.Parent = Prt
  1164. elseif(Shape == Enum.PartType.Block)then
  1165. Msh = Mesh(Prt,Enum.MeshType.Brick)
  1166. end
  1167. if(typeof(SndData) == 'table' or typeof(SndData) == 'Instance')then
  1168. Snd = Sound(Prt,SndData.SoundId,SndData.Pitch,SndData.Volume,false,false,true)
  1169. end
  1170. if(Snd)then
  1171. repeat wait() until Snd.Playing and Snd.IsLoaded and Snd.TimeLength > 0
  1172. data.Frames = Snd.TimeLength * Frame_Speed/Snd.Pitch
  1173. end
  1174. data.Part = Prt
  1175. data.Mesh = Msh
  1176. data.Sound = Snd
  1177. data.Frame = 0
  1178. data.Size = (Msh and Msh.Scale or Size)
  1179. Size = (Msh and Msh.Scale or Size)
  1180. data.Grow = Size-(Settings.EndSize or (Msh and Msh.Scale or Size)/2)
  1181. table.insert(FXTable,data)
  1182. return Prt,Msh,Snd
  1183. end
  1184.  
  1185. function Zap(data)
  1186. local sCF,eCF = data.StartCFrame,data.EndCFrame
  1187. assert(sCF,"You need a start CFrame!")
  1188. assert(eCF,"You need an end CFrame!")
  1189. local parts = data.PartCount or 15
  1190. local zapRot = data.ZapRotation or {-5,5}
  1191. local startThick = data.StartSize or 3;
  1192. local endThick = data.EndSize or startThick/2;
  1193. local color = data.Color or BrickColor.new'Electric blue'
  1194. local delay = data.Delay or 35
  1195. local delayInc = data.DelayInc or 0
  1196. local lastLightning;
  1197. local MagZ = (sCF.p - eCF.p).magnitude
  1198. local thick = startThick
  1199. local inc = (startThick/parts)-(endThick/parts)
  1200.  
  1201. for i = 1, parts do
  1202. local pos = sCF.p
  1203. if(lastLightning)then
  1204. pos = lastLightning.CFrame*CF.N(0,0,MagZ/parts/2).p
  1205. end
  1206. delay = delay + delayInc
  1207. local zapPart = Part(Effects,color,Enum.Material.Neon,V3.N(thick,thick,MagZ/parts),CF.N(pos),true,false)
  1208. local posie = CF.N(pos,eCF.p)*CF.N(0,0,MagZ/parts).p+V3.N(M.RNG(unpack(zapRot)),M.RNG(unpack(zapRot)),M.RNG(unpack(zapRot)))
  1209. if(parts == i)then
  1210. local MagZ = (pos-eCF.p).magnitude
  1211. zapPart.Size = V3.N(endThick,endThick,MagZ)
  1212. zapPart.CFrame = CF.N(pos, eCF.p)*CF.N(0,0,-MagZ/2)
  1213. Effect{Effect='ResizeAndFade',Size=V3.N(thick,thick,thick),CFrame=eCF*CF.A(M.RRNG(-180,180),M.RRNG(-180,180),M.RRNG(-180,180)),Color=color,Frames=delay*2,FXSettings={EndSize=V3.N(thick*8,thick*8,thick*8)}}
  1214. else
  1215. zapPart.CFrame = CF.N(pos,posie)*CF.N(0,0,MagZ/parts/2)
  1216. end
  1217.  
  1218. lastLightning = zapPart
  1219. Effect{Effect='Fade',Manual=zapPart,Frames=delay}
  1220.  
  1221. thick=thick-inc
  1222.  
  1223. end
  1224. end
  1225.  
  1226.  
  1227. function SoulSteal(whom)
  1228. local torso = (whom:FindFirstChild'Head' or whom:FindFirstChild'Torso' or whom:FindFirstChild'UpperTorso' or whom:FindFirstChild'LowerTorso' or whom:FindFirstChild'HumanoidRootPart')
  1229. if(torso and torso:IsA'BasePart')then
  1230. local Model = Instance.new("Model",Effects)
  1231. Model.Name = whom.Name.."'s Soul"
  1232. whom:BreakJoints()
  1233. local Soul = Part(Model,BrickColor.new'Really red','Glass',V3.N(.5,.5,.5),torso.CFrame,true,false)
  1234. Soul.Name = 'Head'
  1235. NewInstance("Humanoid",Model,{Health=0,MaxHealth=0})
  1236. Effect{
  1237. Effect="Arc",
  1238. Manual = Soul,
  1239. FXSettings={
  1240. Start=torso.CFrame,
  1241. Home = Torso,
  1242. RemoveOnGoal = true,
  1243. }
  1244. }
  1245. local lastPoint = Soul.CFrame.p
  1246.  
  1247. for i = 0, 1, 0.01 do
  1248. local point = CFrame.new(lastPoint, Soul.Position) * CFrame.Angles(-math.pi/2, 0, 0)
  1249. local mag = (lastPoint - Soul.Position).magnitude
  1250. Effect{
  1251. Effect = "Fade",
  1252. CFrame = point * CF.N(0, mag/2, 0),
  1253. Size = V3.N(.5,mag+.5,.5),
  1254. Color = Soul.BrickColor
  1255. }
  1256. lastPoint = Soul.CFrame.p
  1257. swait()
  1258. end
  1259. for i = 1, 5 do
  1260. Effect{
  1261. Effect="Fade",
  1262. Color = BrickColor.new'Really red',
  1263. MoveDirection = (Torso.CFrame*CFrame.new(M.RNG(-40,40),M.RNG(-40,40),M.RNG(-40,40))).p
  1264. }
  1265. end
  1266. end
  1267. end
  1268.  
  1269. --// Other Functions \\ --
  1270.  
  1271. function getRegion(point,range,ignore)
  1272. return workspace:FindPartsInRegion3WithIgnoreList(R3.N(point-V3.N(1,1,1)*range/2,point+V3.N(1,1,1)*range/2),ignore,100)
  1273. end
  1274.  
  1275. function CastRay(startPos,endPos,range,ignoreList)
  1276. local ray = Ray.new(startPos,(endPos-startPos).unit*range)
  1277. local part,pos,norm = workspace:FindPartOnRayWithIgnoreList(ray,ignoreList or {Char},false,true)
  1278. return part,pos,norm,(pos and (startPos-pos).magnitude)
  1279. end
  1280.  
  1281.  
  1282. function WingFlutter(Alpha)
  1283. Alpha = Alpha or .1
  1284. for x = 1, 4 do
  1285. if(FeatherWelds[1][x][1])then
  1286. FeatherWelds[1][x][1].C0 = FeatherWelds[1][x][1].C0:lerp(CF.N(-2-.5*M.C(Sine/24),x/4,0-.2*-M.S(Sine/24)),Alpha)
  1287. end
  1288. for i = 2, #FeatherWelds[1][x] do
  1289. FeatherWelds[1][x][i].C0 = FeatherWelds[1][x][i].C0:lerp(CF.N(.5,.25,0)*CF.A(0,0,M.R(-5+2*M.C(Sine/12))),Alpha)
  1290. end
  1291. end
  1292. for x = 1, 4 do
  1293. if(FeatherWelds[2][x][1])then
  1294. FeatherWelds[2][x][1].C0 = FeatherWelds[2][x][1].C0:lerp(CF.N(2+.5*M.C(Sine/24),x/4,0-.4*M.S(Sine/24)),Alpha)
  1295. end
  1296. for i = 2, #FeatherWelds[2][x] do
  1297. FeatherWelds[2][x][i].C0 = FeatherWelds[2][x][i].C0:lerp(CF.N(-.5,.25,0)*CF.A(0,0,M.R(5-2*M.C(Sine/12))),Alpha)
  1298. end
  1299. end
  1300. end
  1301.  
  1302. function clerp(startCF,endCF,alpha)
  1303. return startCF:lerp(endCF, alpha)
  1304. end
  1305.  
  1306. function GetTorso(char)
  1307. return char:FindFirstChild'Torso' or char:FindFirstChild'UpperTorso' or char:FindFirstChild'LowerTorso' or char:FindFirstChild'HumanoidRootPart'
  1308. end
  1309.  
  1310. function ShowDamage(Pos, Text, Time, Color)
  1311. local Rate = (1 / 30)
  1312. local Pos = (Pos or Vector3.new(0, 0, 0))
  1313. local Text = (Text or "")
  1314. local Time = (Time or 2)
  1315. local Color = (Color or Color3.new(1, 0, 1))
  1316. local EffectPart = NewInstance("Part",Effects,{
  1317. Material=Enum.Material.SmoothPlastic,
  1318. Reflectance = 0,
  1319. Transparency = 1,
  1320. BrickColor = BrickColor.new(Color),
  1321. Name = "Effect",
  1322. Size = Vector3.new(0,0,0),
  1323. Anchored = true
  1324. })
  1325. local BillboardGui = NewInstance("BillboardGui",EffectPart,{
  1326. Size = UDim2.new(1.25, 0, 1.25, 0),
  1327. Adornee = EffectPart,
  1328. })
  1329. local TextLabel = NewInstance("TextLabel",BillboardGui,{
  1330. BackgroundTransparency = 1,
  1331. Size = UDim2.new(1, 0, 1, 0),
  1332. Text = Text,
  1333. Font = "Arial",
  1334. TextColor3 = Color,
  1335. TextStrokeColor3 = Color3.new(0,0,0),
  1336. TextStrokeTransparency=0,
  1337. TextScaled = true,
  1338. })
  1339. game.Debris:AddItem(EffectPart, (Time))
  1340. EffectPart.Parent = game:GetService("Workspace")
  1341. delay(0, function()
  1342. local Frames = (Time / Rate)
  1343. for Frame = 1, Frames do
  1344. wait(Rate)
  1345. local Percent = (Frame / Frames)
  1346. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1347. TextLabel.TextTransparency = Percent
  1348. TextLabel.TextStrokeTransparency = Percent
  1349. end
  1350. if EffectPart and EffectPart.Parent then
  1351. EffectPart:Destroy()
  1352. end
  1353. end)
  1354. end
  1355.  
  1356.  
  1357. function DealDamage(who,minDam,maxDam,Knock,Type,critChance,critMult)
  1358. if(who)then
  1359. local hum = who:FindFirstChildOfClass'Humanoid'
  1360. local Damage = M.RNG(minDam,maxDam)
  1361. local canHit = true
  1362. if(hum)then
  1363. for _, p in pairs(Hit) do
  1364. if p[1] == hum then
  1365. if(time() - p[2] < 0.1) then
  1366. canHit = false
  1367. else
  1368. Hit[_] = nil
  1369. end
  1370. end
  1371. end
  1372. if(canHit)then
  1373. table.insert(Hit,{hum,time()})
  1374. if(hum.Health >= math.huge)then
  1375. who:BreakJoints()
  1376. if(who:FindFirstChild'Head' and hum.Health > 0)then
  1377. ShowDamage((who.Head.CFrame * CF.N(0, 0, (who.Head.Size.Z / 2)).p+V3.N(0,1.5,0)+V3.N(M.RNG(-2,2),0,M.RNG(-2,2))), "INSTANT", 1.5, C3.N(1,0,0))
  1378. end
  1379. else
  1380. local player = S.Players:GetPlayerFromCharacter(who)
  1381. if(Type == "Fire")then
  1382. --idk..
  1383. else
  1384. local c = Instance.new("ObjectValue",hum)
  1385. c.Name = "creator"
  1386. c.Value = plr
  1387. game:service'Debris':AddItem(c,0.35)
  1388. if(M.RNG(1,100) <= (critChance or 0) and critMult > 1)then
  1389. if(who:FindFirstChild'Head' and hum.Health > 0)then
  1390. ShowDamage((who.Head.CFrame * CF.N(0, 0, (who.Head.Size.Z / 2)).p+V3.N(0,1.5,0)+V3.N(M.RNG(-2,2),0,M.RNG(-2,2))), "[CRIT] "..Damage*(critMult or 2), 1.5, BrickColor.new'New Yeller'.Color)
  1391. end
  1392. hum.Health = hum.Health - Damage*(critMult or 2)
  1393. else
  1394. if(who:FindFirstChild'Head' and hum.Health > 0)then
  1395. ShowDamage((who.Head.CFrame * CF.N(0, 0, (who.Head.Size.Z / 2)).p+V3.N(0,1.5,0)+V3.N(M.RNG(-2,2),0,M.RNG(-2,2))), Damage, 1.5, DamageColor.Color)
  1396. end
  1397. hum.Health = hum.Health - Damage
  1398. end
  1399. if(Type == 'Knockback' and GetTorso(who))then
  1400. local angle = GetTorso(who).Position - Root.Position + Vector3.new(0, 0, 0).unit
  1401. local body = NewInstance('BodyVelocity',GetTorso(who),{
  1402. P = 500,
  1403. maxForce = V3.N(math.huge,0,math.huge),
  1404. velocity = Root.CFrame.lookVector * Knock + Root.Velocity / 1.05
  1405. })
  1406. game:service'Debris':AddItem(body,.5)
  1407. elseif(Type == "Electric")then
  1408. if(M.RNG(1,100) >= critChance)then
  1409. if(who:FindFirstChild'Head' and hum.Health > 0)then
  1410. ShowDamage((who.Head.CFrame * CF.N(0, 0, (who.Head.Size.Z / 2)).p+V3.N(0,1.5,0)+V3.N(M.RNG(-2,2),0,M.RNG(-2,2))), "[PARALYZED]", 1.5, BrickColor.new"New Yeller".Color)
  1411. end
  1412. local asd = hum.WalkSpeed/2
  1413. hum.WalkSpeed = asd
  1414. local paralyzed = true
  1415. coroutine.wrap(function()
  1416. while paralyzed do
  1417. swait(25)
  1418. if(M.RNG(1,25) == 1)then
  1419. if(who:FindFirstChild'Head' and hum.Health > 0)then
  1420. ShowDamage((who.Head.CFrame * CF.N(0, 0, (who.Head.Size.Z / 2)).p+V3.N(0,1.5,0)+V3.N(M.RNG(-2,2),0,M.RNG(-2,2))), "[STATIC]", 1.5, BrickColor.new"New Yeller".Color)
  1421. end
  1422. hum.PlatformStand = true
  1423. end
  1424. end
  1425. end)()
  1426. delay(4, function()
  1427. paralyzed = false
  1428. hum.WalkSpeed = hum.WalkSpeed + asd
  1429. end)
  1430. end
  1431.  
  1432. elseif(Type == 'Knockdown' and GetTorso(who))then
  1433. local rek = GetTorso(who)
  1434. hum.PlatformStand = true
  1435. delay(1,function()
  1436. hum.PlatformStand = false
  1437. end)
  1438. local angle = (GetTorso(who).Position - (Root.Position + Vector3.new(0, 0, 0))).unit
  1439. local bodvol = NewInstance("BodyVelocity",rek,{
  1440. velocity = angle * Knock,
  1441. P = 5000,
  1442. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1443. })
  1444. local rl = NewInstance("BodyAngularVelocity",rek,{
  1445. P = 3000,
  1446. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1447. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1448. })
  1449. game:GetService("Debris"):AddItem(bodvol, .5)
  1450. game:GetService("Debris"):AddItem(rl, .5)
  1451. end
  1452. end
  1453. end
  1454. end
  1455. end
  1456. end
  1457. end
  1458.  
  1459. function AOEDamage(where,range,minDam,maxDam,Knock,Type,critChance,critMult)
  1460. for _,v in next, getRegion(where,range,{Char}) do
  1461. if(v.Parent and v.Parent:FindFirstChildOfClass'Humanoid')then
  1462. DealDamage(v.Parent,minDam,maxDam,Knock,Type,critChance,critMult)
  1463. end
  1464. end
  1465. end
  1466. function AOEHeal(where,range,amount)
  1467. local healed = {}
  1468. for _,v in next, getRegion(where,range,{Char}) do
  1469. local hum = (v.Parent and v.Parent:FindFirstChildOfClass'Humanoid' or nil)
  1470. if(hum and not healed[hum])then
  1471. hum.Health = hum.Health + amount
  1472. if(v.Parent:FindFirstChild'Head' and hum.Health > 0)then
  1473. ShowDamage((v.Parent.Head.CFrame * CF.N(0, 0, (v.Parent.Head.Size.Z / 2)).p+V3.N(0,1.5,0)), "+"..amount, 1.5, BrickColor.new'Lime green'.Color)
  1474. end
  1475. end
  1476. end
  1477. end
  1478. --attack from angel script
  1479. --// Attack Functions \\--
  1480. function HealingStorm()
  1481. Attack = false
  1482. Rooted = false
  1483. NeutralAnims = false
  1484. Hum.AutoRotate = false
  1485. repeat swait()
  1486. Root.CFrame = Root.CFrame:lerp(CF.N(Root.CFrame.p,V3.N(Mouse.Hit.x,Root.CFrame.y,Mouse.Hit.z)),.1)
  1487. local Alpha = .3
  1488. -- RJ.C0 = clerp(RJ.C0,CFrame.new(-0.0109784482, 0.00629424211+.25*M.C(Sine/12), 0.00456619123, 0, 0.00628576428, 0.999979854, 0, 0.99998033, -0.00628576661, -0.999999702, -7.27595761e-12, 0)*CF.A(-M.R(3+5*M.S(Sine/12)),0,0),Alpha)
  1489. -- LH.C0 = clerp(LH.C0,CFrame.new(-0.443078369, -0.366475701, -0.69529891, 0.999093771, 0.0300307292, 0.0301540978, -0.039692279, 0.913133621, 0.405723602, -0.0153505448, -0.406552792, 0.913497925)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1490. -- RH.C0 = clerp(RH.C0,CFrame.new(0.563508928, -0.975499094, 0.0143494867, 0.992422402, -0.121874072, 0.0156119959, 0.121789157, 0.992536128, 0.0062854127, -0.0162614994, -0.00433641672, 0.999858022)*CF.A(0,-M.R(0+5*M.C(Sine/12)),-M.R(0+5*M.C(Sine/12))),Alpha)
  1491. -- LS.C0 = clerp(LS.C0,CFrame.new(-1.51089513, 0.618211091+.1*M.C(Sine/12), -0.00361234695, 0.982347131, 0.18641524, 0.0156120034, -0.186530694, 0.982429147, 0.00628500059, -0.0141660646, -0.0090861693, 0.999858379)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1492. -- RS.C0 = clerp(RS.C0,CFrame.new(1.17289495, 0.616719723+.1*M.C(Sine/12), 0.011598235, -0.52721566, -0.849588335, 0.0156120034, 0.849726856, -0.527186096, 0.00628500059, 0.0028907666, 0.0165794864, 0.999858379)*CF.A(0,-M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1493. -- NK.C0 = clerp(NK.C0,CFrame.new(0.00954779983, 1.49905622, 0.00156322215, -1.82539225e-07, 0.0574940294, -0.998345554, 0.00628540665, 0.998326242, 0.0574929155, 0.999979854, -0.00627500098, -0.000361557119),Alpha)
  1494. HW.C0 = HW.C0:lerp(CF.N(0,2,0)*CF.A(M.R(0+15*M.C(Sine/36)),0,M.R(0+15*M.S(Sine/36)))*CF.N(-M.R(0+15*M.S(Sine/36)),0,M.R(0+15*M.C(Sine/36))),Alpha)
  1495. WW.C0 = WW.C0:lerp(CF.N(0,1.5+.3*M.C(Sine/12),1.5),Alpha)
  1496. WingFlutter()
  1497. until not S.UserInputService:IsKeyDown(Enum.KeyCode.E)
  1498. local where = Mouse.Hit.p
  1499. for i = 0, 6, .1 do
  1500. swait()
  1501. local Alpha = .3
  1502. -- RJ.C0 = clerp(RJ.C0,CFrame.new(-0.0109784482, 0.00629424211+.25*M.C(Sine/12), 0.00456619123, 0, 0.00628576428, 0.999979854, 0, 0.99998033, -0.00628576661, -0.999999702, -7.27595761e-12, 0)*CF.A(-M.R(3+5*M.S(Sine/12)),0,0),Alpha)
  1503. -- LH.C0 = clerp(LH.C0,CFrame.new(-0.443078369, -0.366475701, -0.69529891, 0.999093771, 0.0300307292, 0.0301540978, -0.039692279, 0.913133621, 0.405723602, -0.0153505448, -0.406552792, 0.913497925)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1504. -- RH.C0 = clerp(RH.C0,CFrame.new(0.563508928, -0.975499094, 0.0143494867, 0.992422402, -0.121874072, 0.0156119959, 0.121789157, 0.992536128, 0.0062854127, -0.0162614994, -0.00433641672, 0.999858022)*CF.A(0,-M.R(0+5*M.C(Sine/12)),-M.R(0+5*M.C(Sine/12))),Alpha)
  1505. -- LS.C0 = clerp(LS.C0,CFrame.new(-1.51089513, 0.618211091+.1*M.C(Sine/12), -0.00361234695, 0.982347131, 0.18641524, 0.0156120034, -0.186530694, 0.982429147, 0.00628500059, -0.0141660646, -0.0090861693, 0.999858379)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1506. -- RS.C0 = clerp(RS.C0,CFrame.new(1.17289495, 0.616719723+.1*M.C(Sine/12), 0.011598235, -0.52721566, -0.849588335, 0.0156120034, 0.849726856, -0.527186096, 0.00628500059, 0.0028907666, 0.0165794864, 0.999858379)*CF.A(0,-M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1507. -- NK.C0 = clerp(NK.C0,CFrame.new(0.00954779983, 1.49905622, 0.00156322215, -1.82539225e-07, 0.0574940294, -0.998345554, 0.00628540665, 0.998326242, 0.0574929155, 0.999979854, -0.00627500098, -0.000361557119),Alpha)
  1508. HW.C0 = HW.C0:lerp(CF.N(0,2,0)*CF.A(M.R(0+15*M.C(Sine/36)),0,M.R(0+15*M.S(Sine/36)))*CF.N(-M.R(0+15*M.S(Sine/36)),0,M.R(0+15*M.C(Sine/36))),Alpha)
  1509. WW.C0 = WW.C0:lerp(CF.N(0,1.5+.3*M.C(Sine/12),1.5),Alpha)
  1510. WingFlutter()
  1511. end
  1512. for i = 0, 1.4, .1 do
  1513. swait()
  1514. local Alpha = .3
  1515. -- RJ.C0 = clerp(RJ.C0,CFrame.new(-0.0109784482, 0.00629424211+.25*M.C(Sine/12), 0.00456619123, 0, 0.00628576428, 0.999979854, 0, 0.99998033, -0.00628576661, -0.999999702, -7.27595761e-12, 0)*CF.A(-M.R(3+5*M.S(Sine/12)),0,0),Alpha)
  1516. -- LH.C0 = clerp(LH.C0,CFrame.new(-0.443078369, -0.366475701, -0.69529891, 0.999093771, 0.0300307292, 0.0301540978, -0.039692279, 0.913133621, 0.405723602, -0.0153505448, -0.406552792, 0.913497925)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1517. -- RH.C0 = clerp(RH.C0,CFrame.new(0.563508928, -0.975499094, 0.0143494867, 0.992422402, -0.121874072, 0.0156119959, 0.121789157, 0.992536128, 0.0062854127, -0.0162614994, -0.00433641672, 0.999858022)*CF.A(0,-M.R(0+5*M.C(Sine/12)),-M.R(0+5*M.C(Sine/12))),Alpha)
  1518. -- LS.C0 = clerp(LS.C0,CFrame.new(-1.51089513, 0.618211091+.1*M.C(Sine/12), -0.00361234695, 0.982347131, 0.18641524, 0.0156120034, -0.186530694, 0.982429147, 0.00628500059, -0.0141660646, -0.0090861693, 0.999858379)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1519. -- RS.C0 = clerp(RS.C0,CFrame.new(1.39888549, 0.921575725+.1*M.C(Sine/12), 0.00929622632, -0.917422354, -0.397608638, 0.0156120034, 0.397739291, -0.917477012, 0.00628500059, 0.0118246814, 0.0119755063, 0.999858379)*CF.A(0,-M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1520. -- NK.C0 = clerp(NK.C0,CFrame.new(0.00954779983, 1.49905622, 0.00156322215, -1.82539225e-07, 0.0574940294, -0.998345554, 0.00628540665, 0.998326242, 0.0574929155, 0.999979854, -0.00627500098, -0.000361557119),Alpha)
  1521. HW.C0 = HW.C0:lerp(CF.N(0,2,0)*CF.A(M.R(0+15*M.C(Sine/36)),0,M.R(0+15*M.S(Sine/36)))*CF.N(-M.R(0+15*M.S(Sine/36)),0,M.R(0+15*M.C(Sine/36))),Alpha)
  1522. WW.C0 = WW.C0:lerp(CF.N(0,1.5+.3*M.C(Sine/12),1.5),Alpha)
  1523. WingFlutter()
  1524. end
  1525. for i = 0, .8, .1 do
  1526. swait()
  1527. local Alpha = .3
  1528. -- RJ.C0 = clerp(RJ.C0,CFrame.new(-0.0109784482, 0.00629424211+.25*M.C(Sine/12), 0.00456619123, 0, 0.00628576428, 0.999979854, 0, 0.99998033, -0.00628576661, -0.999999702, -7.27595761e-12, 0)*CF.A(-M.R(3+5*M.S(Sine/12)),0,0),Alpha)
  1529. -- LH.C0 = clerp(LH.C0,CFrame.new(-0.443078369, -0.366475701, -0.69529891, 0.999093771, 0.0300307292, 0.0301540978, -0.039692279, 0.913133621, 0.405723602, -0.0153505448, -0.406552792, 0.913497925)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1530. -- RH.C0 = clerp(RH.C0,CFrame.new(0.563508928, -0.975499094, 0.0143494867, 0.992422402, -0.121874072, 0.0156119959, 0.121789157, 0.992536128, 0.0062854127, -0.0162614994, -0.00433641672, 0.999858022)*CF.A(0,-M.R(0+5*M.C(Sine/12)),-M.R(0+5*M.C(Sine/12))),Alpha)
  1531. -- LS.C0 = clerp(LS.C0,CFrame.new(-1.51089513, 0.618211091+.1*M.C(Sine/12), -0.00361234695, 0.982347131, 0.18641524, 0.0156120034, -0.186530694, 0.982429147, 0.00628500059, -0.0141660646, -0.0090861693, 0.999858379)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1532. -- RS.C0 = clerp(RS.C0,CFrame.new(1.39452517, 0.577189744, 0.0083861379, 0.913589835, -0.406337589, 0.0156120034, 0.406289399, 0.913722992, 0.00628500059, -0.0168188754, 0.000601077918, 0.999858379)*CF.A(0,-M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1533. -- NK.C0 = clerp(NK.C0,CFrame.new(0.00954779983, 1.49905622, 0.00156322215, -1.82539225e-07, 0.0574940294, -0.998345554, 0.00628540665, 0.998326242, 0.0574929155, 0.999979854, -0.00627500098, -0.000361557119),Alpha)
  1534. HW.C0 = HW.C0:lerp(CF.N(0,2,0)*CF.A(M.R(0+15*M.C(Sine/36)),0,M.R(0+15*M.S(Sine/36)))*CF.N(-M.R(0+15*M.S(Sine/36)),0,M.R(0+15*M.C(Sine/36))),Alpha)
  1535. WW.C0 = WW.C0:lerp(CF.N(0,1.5+.3*M.C(Sine/12),1.5),Alpha)
  1536. WingFlutter()
  1537. end
  1538.  
  1539. for i = 0, 6, .1 do
  1540. pcall(function() Sound(Torso,481719045,1,1,false,true,true) end)
  1541. local pos = CF.N(where)*CF.N(M.RNG(-1000,1000,100),0,M.RNG(-1000,1000,100))
  1542. local part,rayPos,norm,dist = CastRay(pos*CF.N(0,500,0).p,pos.p,1500)
  1543. Zap{
  1544. StartCFrame=pos*CF.N(0,500,0),
  1545. EndCFrame=CF.N(rayPos),
  1546. ZapRotation = {-5,5},
  1547. StartSize = 1,
  1548. EndSize = .5,
  1549. Delay=10,
  1550. DelayInc=2,
  1551. }
  1552. AOEHeal(rayPos,5,math.huge)
  1553. swait()
  1554. local Alpha = .3
  1555. -- RJ.C0 = clerp(RJ.C0,CFrame.new(-0.0109784482, 0.00629424211+.25*M.C(Sine/12), 0.00456619123, 0, 0.00628576428, 0.999979854, 0, 0.99998033, -0.00628576661, -0.999999702, -7.27595761e-12, 0)*CF.A(-M.R(3+5*M.S(Sine/12)),0,0),Alpha)
  1556. -- LH.C0 = clerp(LH.C0,CFrame.new(-0.443078369, -0.366475701, -0.69529891, 0.999093771, 0.0300307292, 0.0301540978, -0.039692279, 0.913133621, 0.405723602, -0.0153505448, -0.406552792, 0.913497925)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1557. -- RH.C0 = clerp(RH.C0,CFrame.new(0.563508928, -0.975499094, 0.0143494867, 0.992422402, -0.121874072, 0.0156119959, 0.121789157, 0.992536128, 0.0062854127, -0.0162614994, -0.00433641672, 0.999858022)*CF.A(0,-M.R(0+5*M.C(Sine/12)),-M.R(0+5*M.C(Sine/12))),Alpha)
  1558. -- LS.C0 = clerp(LS.C0,CFrame.new(-1.51089513, 0.618211091+.1*M.C(Sine/12), -0.00361234695, 0.982347131, 0.18641524, 0.0156120034, -0.186530694, 0.982429147, 0.00628500059, -0.0141660646, -0.0090861693, 0.999858379)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1559. -- RS.C0 = clerp(RS.C0,CFrame.new(1.39452517, 0.577189744, 0.0083861379, 0.913589835, -0.406337589, 0.0156120034, 0.406289399, 0.913722992, 0.00628500059, -0.0168188754, 0.000601077918, 0.999858379)*CF.A(0,-M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1560. -- NK.C0 = clerp(NK.C0,CFrame.new(0.00954779983, 1.49905622, 0.00156322215, -1.82539225e-07, 0.0574940294, -0.998345554, 0.00628540665, 0.998326242, 0.0574929155, 0.999979854, -0.00627500098, -0.000361557119),Alpha)
  1561. HW.C0 = HW.C0:lerp(CF.N(0,2,0)*CF.A(M.R(0+15*M.C(Sine/36)),0,M.R(0+15*M.S(Sine/36)))*CF.N(-M.R(0+15*M.S(Sine/36)),0,M.R(0+15*M.C(Sine/36))),Alpha)
  1562. WW.C0 = WW.C0:lerp(CF.N(0,1.5+.3*M.C(Sine/12),1.5),Alpha)
  1563. WingFlutter()
  1564. end
  1565. Hum.AutoRotate = true
  1566. Attack = false
  1567. NeutralAnims = true
  1568. Rooted = false
  1569. end
  1570. function Smite()
  1571. Zap{
  1572. StartCFrame=CF.N(Mouse.Hit.p)*CF.N(0,500,0),
  1573. EndCFrame=CF.N(Mouse.Hit.p),
  1574. ZapRotation = {-5,5},
  1575. StartSize = 5,
  1576. EndSize = 1,
  1577. Delay=5,
  1578. DelayInc=1,
  1579. }
  1580. AOEDamage(Mouse.Hit.p,3,15,35,false,"Electric",75,1)
  1581. end
  1582.  
  1583. function LightningStorm()
  1584. Attack = true
  1585. Rooted = true
  1586. NeutralAnims = false
  1587. Hum.AutoRotate = false
  1588. repeat swait()
  1589. Root.CFrame = Root.CFrame:lerp(CF.N(Root.CFrame.p,V3.N(Mouse.Hit.x,Root.CFrame.y,Mouse.Hit.z)),.1)
  1590. local Alpha = .3
  1591. -- RJ.C0 = clerp(RJ.C0,CFrame.new(-0.0109784482, 0.00629424211+.25*M.C(Sine/12), 0.00456619123, 0, 0.00628576428, 0.999979854, 0, 0.99998033, -0.00628576661, -0.999999702, -7.27595761e-12, 0)*CF.A(-M.R(3+5*M.S(Sine/12)),0,0),Alpha)
  1592. -- LH.C0 = clerp(LH.C0,CFrame.new(-0.443078369, -0.366475701, -0.69529891, 0.999093771, 0.0300307292, 0.0301540978, -0.039692279, 0.913133621, 0.405723602, -0.0153505448, -0.406552792, 0.913497925)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1593. -- RH.C0 = clerp(RH.C0,CFrame.new(0.563508928, -0.975499094, 0.0143494867, 0.992422402, -0.121874072, 0.0156119959, 0.121789157, 0.992536128, 0.0062854127, -0.0162614994, -0.00433641672, 0.999858022)*CF.A(0,-M.R(0+5*M.C(Sine/12)),-M.R(0+5*M.C(Sine/12))),Alpha)
  1594. -- LS.C0 = clerp(LS.C0,CFrame.new(-1.51089513, 0.618211091+.1*M.C(Sine/12), -0.00361234695, 0.982347131, 0.18641524, 0.0156120034, -0.186530694, 0.982429147, 0.00628500059, -0.0141660646, -0.0090861693, 0.999858379)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1595. -- RS.C0 = clerp(RS.C0,CFrame.new(1.17289495, 0.616719723+.1*M.C(Sine/12), 0.011598235, -0.52721566, -0.849588335, 0.0156120034, 0.849726856, -0.527186096, 0.00628500059, 0.0028907666, 0.0165794864, 0.999858379)*CF.A(0,-M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1596. -- NK.C0 = clerp(NK.C0,CFrame.new(0.00954779983, 1.49905622, 0.00156322215, -1.82539225e-07, 0.0574940294, -0.998345554, 0.00628540665, 0.998326242, 0.0574929155, 0.999979854, -0.00627500098, -0.000361557119),Alpha)
  1597. HW.C0 = HW.C0:lerp(CF.N(0,2,0)*CF.A(M.R(0+15*M.C(Sine/36)),0,M.R(0+15*M.S(Sine/36)))*CF.N(-M.R(0+15*M.S(Sine/36)),0,M.R(0+15*M.C(Sine/36))),Alpha)
  1598. WW.C0 = WW.C0:lerp(CF.N(0,1.5+.3*M.C(Sine/12),1.5),Alpha)
  1599. WingFlutter()
  1600. until not S.UserInputService:IsKeyDown(Enum.KeyCode.C)
  1601. local where = Mouse.Hit.p
  1602. for i = 0, 6, .1 do
  1603. swait()
  1604. local Alpha = .3
  1605. -- RJ.C0 = clerp(RJ.C0,CFrame.new(-0.0109784482, 0.00629424211+.25*M.C(Sine/12), 0.00456619123, 0, 0.00628576428, 0.999979854, 0, 0.99998033, -0.00628576661, -0.999999702, -7.27595761e-12, 0)*CF.A(-M.R(3+5*M.S(Sine/12)),0,0),Alpha)
  1606. -- LH.C0 = clerp(LH.C0,CFrame.new(-0.443078369, -0.366475701, -0.69529891, 0.999093771, 0.0300307292, 0.0301540978, -0.039692279, 0.913133621, 0.405723602, -0.0153505448, -0.406552792, 0.913497925)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1607. -- RH.C0 = clerp(RH.C0,CFrame.new(0.563508928, -0.975499094, 0.0143494867, 0.992422402, -0.121874072, 0.0156119959, 0.121789157, 0.992536128, 0.0062854127, -0.0162614994, -0.00433641672, 0.999858022)*CF.A(0,-M.R(0+5*M.C(Sine/12)),-M.R(0+5*M.C(Sine/12))),Alpha)
  1608. -- LS.C0 = clerp(LS.C0,CFrame.new(-1.51089513, 0.618211091+.1*M.C(Sine/12), -0.00361234695, 0.982347131, 0.18641524, 0.0156120034, -0.186530694, 0.982429147, 0.00628500059, -0.0141660646, -0.0090861693, 0.999858379)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1609. -- RS.C0 = clerp(RS.C0,CFrame.new(1.17289495, 0.616719723+.1*M.C(Sine/12), 0.011598235, -0.52721566, -0.849588335, 0.0156120034, 0.849726856, -0.527186096, 0.00628500059, 0.0028907666, 0.0165794864, 0.999858379)*CF.A(0,-M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1610. -- NK.C0 = clerp(NK.C0,CFrame.new(0.00954779983, 1.49905622, 0.00156322215, -1.82539225e-07, 0.0574940294, -0.998345554, 0.00628540665, 0.998326242, 0.0574929155, 0.999979854, -0.00627500098, -0.000361557119),Alpha)
  1611. HW.C0 = HW.C0:lerp(CF.N(0,2,0)*CF.A(M.R(0+15*M.C(Sine/36)),0,M.R(0+15*M.S(Sine/36)))*CF.N(-M.R(0+15*M.S(Sine/36)),0,M.R(0+15*M.C(Sine/36))),Alpha)
  1612. WW.C0 = WW.C0:lerp(CF.N(0,1.5+.3*M.C(Sine/12),1.5),Alpha)
  1613. WingFlutter()
  1614. end
  1615. for i = 0, 1.4, .1 do
  1616. swait()
  1617. local Alpha = .3
  1618. -- RJ.C0 = clerp(RJ.C0,CFrame.new(-0.0109784482, 0.00629424211+.25*M.C(Sine/12), 0.00456619123, 0, 0.00628576428, 0.999979854, 0, 0.99998033, -0.00628576661, -0.999999702, -7.27595761e-12, 0)*CF.A(-M.R(3+5*M.S(Sine/12)),0,0),Alpha)
  1619. -- LH.C0 = clerp(LH.C0,CFrame.new(-0.443078369, -0.366475701, -0.69529891, 0.999093771, 0.0300307292, 0.0301540978, -0.039692279, 0.913133621, 0.405723602, -0.0153505448, -0.406552792, 0.913497925)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1620. -- RH.C0 = clerp(RH.C0,CFrame.new(0.563508928, -0.975499094, 0.0143494867, 0.992422402, -0.121874072, 0.0156119959, 0.121789157, 0.992536128, 0.0062854127, -0.0162614994, -0.00433641672, 0.999858022)*CF.A(0,-M.R(0+5*M.C(Sine/12)),-M.R(0+5*M.C(Sine/12))),Alpha)
  1621. -- LS.C0 = clerp(LS.C0,CFrame.new(-1.51089513, 0.618211091+.1*M.C(Sine/12), -0.00361234695, 0.982347131, 0.18641524, 0.0156120034, -0.186530694, 0.982429147, 0.00628500059, -0.0141660646, -0.0090861693, 0.999858379)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1622. -- RS.C0 = clerp(RS.C0,CFrame.new(1.39888549, 0.921575725+.1*M.C(Sine/12), 0.00929622632, -0.917422354, -0.397608638, 0.0156120034, 0.397739291, -0.917477012, 0.00628500059, 0.0118246814, 0.0119755063, 0.999858379)*CF.A(0,-M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1623. -- NK.C0 = clerp(NK.C0,CFrame.new(0.00954779983, 1.49905622, 0.00156322215, -1.82539225e-07, 0.0574940294, -0.998345554, 0.00628540665, 0.998326242, 0.0574929155, 0.999979854, -0.00627500098, -0.000361557119),Alpha)
  1624. HW.C0 = HW.C0:lerp(CF.N(0,2,0)*CF.A(M.R(0+15*M.C(Sine/36)),0,M.R(0+15*M.S(Sine/36)))*CF.N(-M.R(0+15*M.S(Sine/36)),0,M.R(0+15*M.C(Sine/36))),Alpha)
  1625. WW.C0 = WW.C0:lerp(CF.N(0,1.5+.3*M.C(Sine/12),1.5),Alpha)
  1626. WingFlutter()
  1627. end
  1628. for i = 0, .8, .1 do
  1629. swait()
  1630. local Alpha = .3
  1631. -- RJ.C0 = clerp(RJ.C0,CFrame.new(-0.0109784482, 0.00629424211+.25*M.C(Sine/12), 0.00456619123, 0, 0.00628576428, 0.999979854, 0, 0.99998033, -0.00628576661, -0.999999702, -7.27595761e-12, 0)*CF.A(-M.R(3+5*M.S(Sine/12)),0,0),Alpha)
  1632. -- LH.C0 = clerp(LH.C0,CFrame.new(-0.443078369, -0.366475701, -0.69529891, 0.999093771, 0.0300307292, 0.0301540978, -0.039692279, 0.913133621, 0.405723602, -0.0153505448, -0.406552792, 0.913497925)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1633. -- RH.C0 = clerp(RH.C0,CFrame.new(0.563508928, -0.975499094, 0.0143494867, 0.992422402, -0.121874072, 0.0156119959, 0.121789157, 0.992536128, 0.0062854127, -0.0162614994, -0.00433641672, 0.999858022)*CF.A(0,-M.R(0+5*M.C(Sine/12)),-M.R(0+5*M.C(Sine/12))),Alpha)
  1634. -- LS.C0 = clerp(LS.C0,CFrame.new(-1.51089513, 0.618211091+.1*M.C(Sine/12), -0.00361234695, 0.982347131, 0.18641524, 0.0156120034, -0.186530694, 0.982429147, 0.00628500059, -0.0141660646, -0.0090861693, 0.999858379)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1635. -- RS.C0 = clerp(RS.C0,CFrame.new(1.39452517, 0.577189744, 0.0083861379, 0.913589835, -0.406337589, 0.0156120034, 0.406289399, 0.913722992, 0.00628500059, -0.0168188754, 0.000601077918, 0.999858379)*CF.A(0,-M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1636. -- NK.C0 = clerp(NK.C0,CFrame.new(0.00954779983, 1.49905622, 0.00156322215, -1.82539225e-07, 0.0574940294, -0.998345554, 0.00628540665, 0.998326242, 0.0574929155, 0.999979854, -0.00627500098, -0.000361557119),Alpha)
  1637. HW.C0 = HW.C0:lerp(CF.N(0,2,0)*CF.A(M.R(0+15*M.C(Sine/36)),0,M.R(0+15*M.S(Sine/36)))*CF.N(-M.R(0+15*M.S(Sine/36)),0,M.R(0+15*M.C(Sine/36))),Alpha)
  1638. WW.C0 = WW.C0:lerp(CF.N(0,1.5+.3*M.C(Sine/12),1.5),Alpha)
  1639. WingFlutter()
  1640. end
  1641.  
  1642. for i = 0, 6, .1 do
  1643. pcall(function() Sound(Torso,481719045,1,1,false,true,true) end)
  1644. local pos = CF.N(where)*CF.N(M.RNG(-1000,1000,100),0,M.RNG(-1000,1000,100))
  1645. local part,rayPos,norm,dist = CastRay(pos*CF.N(0,500,0).p,pos.p,1500)
  1646. Zap{
  1647. StartCFrame=pos*CF.N(0,500,0),
  1648. EndCFrame=CF.N(rayPos),
  1649. ZapRotation = {-5,5},
  1650. StartSize = 1,
  1651. EndSize = .5,
  1652. Delay=10,
  1653. DelayInc=2,
  1654. }
  1655. AOEDamage(rayPos,5,45,65,0,'Electric',25,2)
  1656. swait()
  1657. local Alpha = .3
  1658. -- RJ.C0 = clerp(RJ.C0,CFrame.new(-0.0109784482, 0.00629424211+.25*M.C(Sine/12), 0.00456619123, 0, 0.00628576428, 0.999979854, 0, 0.99998033, -0.00628576661, -0.999999702, -7.27595761e-12, 0)*CF.A(-M.R(3+5*M.S(Sine/12)),0,0),Alpha)
  1659. -- LH.C0 = clerp(LH.C0,CFrame.new(-0.443078369, -0.366475701, -0.69529891, 0.999093771, 0.0300307292, 0.0301540978, -0.039692279, 0.913133621, 0.405723602, -0.0153505448, -0.406552792, 0.913497925)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1660. -- RH.C0 = clerp(RH.C0,CFrame.new(0.563508928, -0.975499094, 0.0143494867, 0.992422402, -0.121874072, 0.0156119959, 0.121789157, 0.992536128, 0.0062854127, -0.0162614994, -0.00433641672, 0.999858022)*CF.A(0,-M.R(0+5*M.C(Sine/12)),-M.R(0+5*M.C(Sine/12))),Alpha)
  1661. -- LS.C0 = clerp(LS.C0,CFrame.new(-1.51089513, 0.618211091+.1*M.C(Sine/12), -0.00361234695, 0.982347131, 0.18641524, 0.0156120034, -0.186530694, 0.982429147, 0.00628500059, -0.0141660646, -0.0090861693, 0.999858379)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1662. -- RS.C0 = clerp(RS.C0,CFrame.new(1.39452517, 0.577189744, 0.0083861379, 0.913589835, -0.406337589, 0.0156120034, 0.406289399, 0.913722992, 0.00628500059, -0.0168188754, 0.000601077918, 0.999858379)*CF.A(0,-M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1663. -- NK.C0 = clerp(NK.C0,CFrame.new(0.00954779983, 1.49905622, 0.00156322215, -1.82539225e-07, 0.0574940294, -0.998345554, 0.00628540665, 0.998326242, 0.0574929155, 0.999979854, -0.00627500098, -0.000361557119),Alpha)
  1664. HW.C0 = HW.C0:lerp(CF.N(0,2,0)*CF.A(M.R(0+15*M.C(Sine/36)),0,M.R(0+15*M.S(Sine/36)))*CF.N(-M.R(0+15*M.S(Sine/36)),0,M.R(0+15*M.C(Sine/36))),Alpha)
  1665. WW.C0 = WW.C0:lerp(CF.N(0,1.5+.3*M.C(Sine/12),1.5),Alpha)
  1666. WingFlutter()
  1667. end
  1668. Hum.AutoRotate = true
  1669. Attack = false
  1670. NeutralAnims = true
  1671. Rooted = false
  1672. end
  1673.  
  1674.  
  1675. function HolyBomb()
  1676. Attack = true
  1677. Chat2("It's time to cleanse this world!")
  1678. swait(60)
  1679. Rooted = true
  1680. NeutralAnims = false
  1681. for i = 0, 6, 0.1 do
  1682. swait()
  1683. local Alpha = .05
  1684. Zap{
  1685. StartCFrame=CF.N(Root.CFrame.p)*CF.N(0,250,0),
  1686. EndCFrame=CF.N(Root.CFrame.p),
  1687. ZapRotation = {-15,15},
  1688. Color=C3.N(1,1,0),
  1689. StartSize = 1,
  1690. EndSize = 1,
  1691. Delay=5,
  1692. DelayInc=1,
  1693. }
  1694. -- RJ.C0 = clerp(RJ.C0,CFrame.new(3.20455468e-13, 0.00629198179, 1.40559132e-06, 0.999999225, 5.09317033e-11, 0, -4.38656264e-11, 0.999980271, -0.00628618058, 0, 0.00628617639, 0.999979496),Alpha)
  1695. -- LH.C0 = clerp(LH.C0,CFrame.new(-0.507250547, -0.110386491, -0.672860861, 0.999877751, -0.00782374945, 0.013510122, -9.81397825e-05, 0.862201095, 0.506566346, -0.0156116877, -0.506505728, 0.862094939),Alpha)
  1696. -- RH.C0 = clerp(RH.C0,CFrame.new(0.487759113, -0.105839849, -0.680253506, 0.999877751, -0.00782374945, 0.013510122, -9.81397825e-05, 0.862201095, 0.506566346, -0.0156116877, -0.506505728, 0.862094939),Alpha)
  1697. -- LS.C0 = clerp(LS.C0,CFrame.new(-1.04961777, 0.162827805, -0.367515624, 0.65209949, -0.758071303, 0.00966797117, 0.478066534, 0.401272744, -0.781301916, 0.588403046, 0.514108539, 0.624078274),Alpha)
  1698. -- RS.C0 = clerp(RS.C0,CFrame.new(1.01012444, 0.107069746, -0.463154793, 0.633318067, 0.773830771, 0.00966686849, -0.478192717, 0.401122361, -0.781301916, -0.608473003, 0.490190029, 0.624078274),Alpha)
  1699. -- NK.C0 = clerp(NK.C0,CFrame.new(6.11957148e-06, 1.44927096, -0.405988753, 0.999999583, 7.24568963e-07, -6.8731606e-07, 6.33735908e-09, 0.684226215, 0.729269981, 1.00024045e-06, -0.729269683, 0.684225917),Alpha)
  1700. WingFlutter()
  1701. HW.C0 = HW.C0:lerp(CF.N(0,2,0)*CF.A(M.R(0+15*M.C(Sine/36)),0,M.R(0+15*M.S(Sine/36)))*CF.N(-M.R(0+15*M.S(Sine/36)),0,M.R(0+15*M.C(Sine/36))),.3)
  1702. WW.C0 = WW.C0:lerp(CF.N(0,1.5+.3*M.C(Sine/12),1.5),.3)
  1703. end
  1704. for i = 0, .8, 0.1 do
  1705. swait()
  1706. local Alpha = .3
  1707. -- RJ.C0 = clerp(RJ.C0,CFrame.new(0.00439098151, 0.0666924566, 0.281248361, 0.999959052, 0.00860917568, -0.00265517179, -0.0086270012, 0.830053985, -0.557616353, -0.00259668194, 0.557616353, 0.830094337),Alpha)
  1708. -- LH.C0 = clerp(LH.C0,CFrame.new(-0.497570813, -0.936474979, -0.0477344394, 0.999878109, -0.00782567263, 0.0135120051, -9.73803981e-05, 0.862202823, 0.506563246, -0.0156142879, -0.506502926, 0.862096965),Alpha)
  1709. -- RH.C0 = clerp(RH.C0,CFrame.new(0.497439325, -0.931922615, -0.0551193655, 0.999878109, -0.00782567263, 0.0135120051, -9.73803981e-05, 0.862202823, 0.506563246, -0.0156142879, -0.506502926, 0.862096965),Alpha)
  1710. -- LS.C0 = clerp(LS.C0,CFrame.new(-1.30848432, 0.518583834, 0.0627421439, 0.758070946, 0.652100444, 0.0096699167, -0.401271075, 0.478066146, -0.781302929, -0.514110804, 0.588402867, 0.624077141),Alpha)
  1711. -- RS.C0 = clerp(RS.C0,CFrame.new(1.42235136, 0.462758094, -0.0433900952, 0.77383244, -0.633316636, 0.00966930948, 0.401121885, 0.478191316, -0.781302929, 0.49018833, 0.608476162, 0.624077141),Alpha)
  1712. -- NK.C0 = clerp(NK.C0,CFrame.new(0.00874680094, 1.45278561, 0.153901845, 0.999851108, 0.0168225225, 0.00386164617, -0.014445669, 0.938051641, -0.346193999, -0.00944628194, 0.346086651, 0.938155115),Alpha)
  1713. end
  1714. delay(1, function()
  1715. NeutralAnims = true
  1716. Rooted = false
  1717. end)
  1718. local start = NewInstance("Part",Effects,{Anchored=true,CanCollide=false,Transparency=1,CFrame=Root.CFrame})
  1719. Sound(Char,579687077,.5,2,false,true,true)
  1720. Sound(Char,239000203,.75,2,false,true,true)
  1721. for i = 1, 140 do
  1722. AOEDamage(start.CFrame.p,95,1000,1000,0,'Normal',100,5)
  1723. Effect{
  1724. Effect='ResizeAndFade',
  1725. Mesh={MeshType=Enum.MeshType.Sphere},
  1726. Color=C3.N(1,1,0),
  1727. Material=Enum.Material.Neon,
  1728. CFrame=CF.N(start.CFrame.p)*CF.N(M.RNG(-75,75),M.RNG(-75,75),M.RNG(-75,75)),
  1729. Frames=60,
  1730. FXSettings={
  1731. EndIsIncrement=true,
  1732. EndSize=V3.N(.6,.6,.6)
  1733. }
  1734. }
  1735. swait(1)
  1736. end
  1737. Attack = false
  1738. end
  1739.  
  1740. function Lazor()
  1741. Rooted = true
  1742. Attack = true
  1743. Hum.AutoRotate=false
  1744. NeutralAnims = false
  1745. Chat2("Begone, sinner.")
  1746. -- Effect{Effect='Resize',Mesh={MeshType=Enum.MeshType.FileMesh},Size=V3.N(1,1,1),CFrame= Vector3.new(0,0,0),Frames=60,FXSettings={EndSize=V3.N(4,4,4)}}
  1747. local snd = Sound(Torso,705787045,1,1,true,false,false)
  1748. for i = 0, 6, .1 do
  1749. Effect{
  1750. Effect='Fade',
  1751. Color=BrickColor.new'New Yeller',
  1752. Size=V3.N((i/2),(i/2),(i/2)),
  1753. Material=Enum.Material.Neon,
  1754. Mesh={MeshType=Enum.MeshType.Sphere},
  1755. Frames=15,
  1756. CFrame=RArm.CFrame*CF.N(0,-1.5,0),
  1757. Sound=false
  1758. }
  1759. swait()
  1760. Root.CFrame =Root.CFrame:lerp(CF.N(Root.CFrame.p,V3.N(Mouse.Hit.x,Root.CFrame.y,Mouse.Hit.z)),.1)
  1761. local Alpha = .1
  1762. Change = .5
  1763. -- RJ.C0 = clerp(RJ.C0,CFrame.new(3.20625471e-13, 0+.25*M.C(Sine/12), -6.20266655e-06, 0.999999225, 5.09317033e-11, 0, -4.38656264e-11, 0.999980271, -0.00628618058, 0, 0.00628617639, 0.999979496)*CF.A(-M.R(3+5*M.S(Sine/12)),0,0),Alpha)
  1764. -- LH.C0 = clerp(LH.C0,CFrame.new(-0.443078369, -0.366475701, -0.69529891, 0.999093771, 0.0300307292, 0.0301540978, -0.039692279, 0.913133621, 0.405723602, -0.0153505448, -0.406552792, 0.913497925)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1765. -- RH.C0 = clerp(RH.C0,CFrame.new(0.563508928, -0.975499094, 0.0143494867, 0.992422402, -0.121874072, 0.0156119959, 0.121789157, 0.992536128, 0.0062854127, -0.0162614994, -0.00433641672, 0.999858022)*CF.A(0,-M.R(0+5*M.C(Sine/12)),-M.R(0+5*M.C(Sine/12))),Alpha)
  1766. -- LS.C0 = clerp(LS.C0,CFrame.new(-1.09520316, 0.319447398+.1*M.C(Sine/12), 0.380316556, 0.862274766, -0.50140965, 0.071203351, 0.413908899, 0.77874434, 0.471420079, -0.291823745, -0.377021939, 0.879029453)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1767. -- RS.C0 = clerp(RS.C0,CFrame.new(1.46309233, 0.634022355+.1*M.C(Sine/12), 0.0835287869, -0.816918671, -0.539614618, 0.203615591, -0.392316222, 0.261119068, -0.881989181, 0.422766358, -0.800395131, -0.425012559),Alpha)
  1768. -- NK.C0 = clerp(NK.C0,CFrame.new(-7.09252117e-06, 1.4989512, -0.0144005567, 0.999999225, 3.67464963e-07, -1.62050128e-07, -3.56478267e-07, 0.997964799, 0.0637686923, 1.8440187e-07, -0.0637686551, 0.997963905),Alpha)
  1769. HW.C0 = HW.C0:lerp(CF.N(0,2,0)*CF.A(M.R(0+15*M.C(Sine/36)),0,M.R(0+15*M.S(Sine/36)))*CF.N(-M.R(0+15*M.S(Sine/36)),0,M.R(0+15*M.C(Sine/36))),Alpha)
  1770. WW.C0 = WW.C0:lerp(CF.N(0,1.5+.3*M.C(Sine/12),1.5),Alpha)
  1771. WingFlutter()
  1772. end
  1773. snd:Play()
  1774. for i = 0, 24, .1 do
  1775. swait()
  1776. Effect{
  1777. Effect='Fade',
  1778. Color=BrickColor.new'New Yeller',
  1779. Size=V3.N(3,3,3),
  1780. Material=Enum.Material.Neon,
  1781. Mesh={MeshType=Enum.MeshType.Sphere},
  1782. Frames=15,
  1783. CFrame=RArm.CFrame*CF.N(0,-1.5,0),
  1784. }
  1785. if(Mouse.Target)then
  1786. Zap{
  1787. StartCFrame=RArm.CFrame*CF.N(0,-1.5,0),
  1788. EndCFrame=Mouse.Hit,
  1789. ZapRotation = {-5,5},
  1790. PartCount=10,
  1791. StartSize = .5,
  1792. EndSize = .5,
  1793. Color = C3.N(1,1,0),
  1794. DelayInc=0,
  1795. Delay =5,
  1796. }
  1797. end
  1798. AOEDamage(Mouse.Hit.p,3,10,15,false,"Electric",25,2)
  1799. Root.CFrame = Root.CFrame:lerp(CF.N(Root.CFrame.p,V3.N(Mouse.Hit.x,Root.CFrame.y,Mouse.Hit.z)),.1)
  1800. local Alpha = .1
  1801. Change = .5
  1802. -- RJ.C0 = clerp(RJ.C0,CFrame.new(3.20625471e-13, 0+.25*M.C(Sine/12), -6.20266655e-06, 0.999999225, 5.09317033e-11, 0, -4.38656264e-11, 0.999980271, -0.00628618058, 0, 0.00628617639, 0.999979496)*CF.A(-M.R(3+5*M.S(Sine/12)),0,0),Alpha)
  1803. -- LH.C0 = clerp(LH.C0,CFrame.new(-0.443078369, -0.366475701, -0.69529891, 0.999093771, 0.0300307292, 0.0301540978, -0.039692279, 0.913133621, 0.405723602, -0.0153505448, -0.406552792, 0.913497925)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1804. -- RH.C0 = clerp(RH.C0,CFrame.new(0.563508928, -0.975499094, 0.0143494867, 0.992422402, -0.121874072, 0.0156119959, 0.121789157, 0.992536128, 0.0062854127, -0.0162614994, -0.00433641672, 0.999858022)*CF.A(0,-M.R(0+5*M.C(Sine/12)),-M.R(0+5*M.C(Sine/12))),Alpha)
  1805. -- LS.C0 = clerp(LS.C0,CFrame.new(-1.09520316, 0.319447398+.1*M.C(Sine/12), 0.380316556, 0.862274766, -0.50140965, 0.071203351, 0.413908899, 0.77874434, 0.471420079, -0.291823745, -0.377021939, 0.879029453)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1806. -- RS.C0 = clerp(RS.C0,CFrame.new(1.42641699, 0.76597631+.1*M.C(Sine/12), -0.207831383, 0.954205394, 0.219142094, 0.203637421, 0.275958538, -0.38200587, -0.881996989, -0.115491927, 0.897801638, -0.424986154),Alpha)
  1807. -- NK.C0 = clerp(NK.C0,CFrame.new(-7.09252117e-06, 1.4989512, -0.0144005567, 0.999999225, 3.67464963e-07, -1.62050128e-07, -3.56478267e-07, 0.997964799, 0.0637686923, 1.8440187e-07, -0.0637686551, 0.997963905),Alpha)
  1808. HW.C0 = HW.C0:lerp(CF.N(0,2,0)*CF.A(M.R(0+15*M.C(Sine/36)),0,M.R(0+15*M.S(Sine/36)))*CF.N(-M.R(0+15*M.S(Sine/36)),0,M.R(0+15*M.C(Sine/36))),Alpha)
  1809. WW.C0 = WW.C0:lerp(CF.N(0,1.5+.3*M.C(Sine/12),1.5),Alpha)
  1810. WingFlutter()
  1811. end
  1812. coroutine.wrap(function()
  1813. for i = 1, 0,-.05 do
  1814. snd.Volume = i
  1815. swait()
  1816. end
  1817. snd:destroy()
  1818. end)()
  1819. Rooted = false
  1820. Attack = false
  1821. Hum.AutoRotate=true
  1822. NeutralAnims = true
  1823. end
  1824.  
  1825. function Teleport()
  1826. Rooted = true
  1827. Attack = true
  1828. Hum.AutoRotate=false
  1829. NeutralAnims = false
  1830. repeat swait()
  1831. Root.CFrame =Root.CFrame:lerp(CF.N(Root.CFrame.p,V3.N(Mouse.Hit.x,Root.CFrame.y,Mouse.Hit.z)),.1)
  1832. local Alpha = .1
  1833. Change = .5
  1834. -- RJ.C0 = clerp(RJ.C0,CFrame.new(3.20625471e-13, 0+.25*M.C(Sine/12), -6.20266655e-06, 0.999999225, 5.09317033e-11, 0, -4.38656264e-11, 0.999980271, -0.00628618058, 0, 0.00628617639, 0.999979496)*CF.A(-M.R(3+5*M.S(Sine/12)),0,0),Alpha)
  1835. -- LH.C0 = clerp(LH.C0,CFrame.new(-0.443078369, -0.366475701, -0.69529891, 0.999093771, 0.0300307292, 0.0301540978, -0.039692279, 0.913133621, 0.405723602, -0.0153505448, -0.406552792, 0.913497925)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1836. -- RH.C0 = clerp(RH.C0,CFrame.new(0.563508928, -0.975499094, 0.0143494867, 0.992422402, -0.121874072, 0.0156119959, 0.121789157, 0.992536128, 0.0062854127, -0.0162614994, -0.00433641672, 0.999858022)*CF.A(0,-M.R(0+5*M.C(Sine/12)),-M.R(0+5*M.C(Sine/12))),Alpha)
  1837. -- LS.C0 = clerp(LS.C0,CFrame.new(-1.30013025, 0.503248096+.1*M.C(Sine/12), -0.596688211, 0.828000546, -0.560713708, -6.38549547e-10, 0.003524723, 0.00520492578, -0.999980271, 0.560702682, 0.827984214, 0.00628613681),Alpha)
  1838. -- RS.C0 = clerp(RS.C0,CFrame.new(1.27528536, 0.496638358+.1*M.C(Sine/12), -0.579756379, 0.810091436, 0.586290658, -1.40121659e-09, -0.00368550443, 0.00509234518, -0.999980271, -0.586279035, 0.810075462, 0.00628613681),Alpha)
  1839. -- NK.C0 = clerp(NK.C0,CFrame.new(-7.09252117e-06, 1.4989512, -0.0144005567, 0.999999225, 3.67464963e-07, -1.62050128e-07, -3.56478267e-07, 0.997964799, 0.0637686923, 1.8440187e-07, -0.0637686551, 0.997963905),Alpha)
  1840. HW.C0 = HW.C0:lerp(CF.N(0,2,0)*CF.A(M.R(0+15*M.C(Sine/36)),0,M.R(0+15*M.S(Sine/36)))*CF.N(-M.R(0+15*M.S(Sine/36)),0,M.R(0+15*M.C(Sine/36))),Alpha)
  1841. WW.C0 = WW.C0:lerp(CF.N(0,1.5+.3*M.C(Sine/12),1.5),Alpha)
  1842. WingFlutter()
  1843. until not S.UserInputService:IsKeyDown(Enum.KeyCode.X)
  1844. local p = Mouse.Hit.p
  1845.  
  1846. --
  1847. local circle = NewInstance("Part",Effects,{CFrame=Root.CFrame*CF.N(0,0,-2),Size=V3.N(.05,.05,.05),Transparency=1,Anchored=true,CanCollide=false})
  1848. local decalF = NewInstance("Decal",circle,{Name='Front',Texture="rbxassetid://524002938",Color3=C3.N(1,1,0),Face=Enum.NormalId.Front,Transparency = 1})
  1849. local decalB = NewInstance("Decal",circle,{Name='Back',Texture="rbxassetid://524002938",Color3=C3.N(1,1,0),Face=Enum.NormalId.Back,Transparency=1})
  1850. local asd = CF.N(p,Root.Position)
  1851. local circle2=circle:Clone()
  1852. circle2.Parent = Effects
  1853. circle2.CFrame = asd*CF.N(0,4,0)
  1854. Root.Anchored = true
  1855. for i = 0, 3, .1 do
  1856. swait()
  1857. local Alpha = .1
  1858. Change = .5
  1859. -- RJ.C0 = clerp(RJ.C0,CFrame.new(3.20625471e-13, 0+.25*M.C(Sine/12), -6.20266655e-06, 0.999999225, 5.09317033e-11, 0, -4.38656264e-11, 0.999980271, -0.00628618058, 0, 0.00628617639, 0.999979496)*CF.A(-M.R(3+5*M.S(Sine/12)),0,0),Alpha)
  1860. -- LH.C0 = clerp(LH.C0,CFrame.new(-0.443078369, -0.366475701, -0.69529891, 0.999093771, 0.0300307292, 0.0301540978, -0.039692279, 0.913133621, 0.405723602, -0.0153505448, -0.406552792, 0.913497925)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1861. -- RH.C0 = clerp(RH.C0,CFrame.new(0.563508928, -0.975499094, 0.0143494867, 0.992422402, -0.121874072, 0.0156119959, 0.121789157, 0.992536128, 0.0062854127, -0.0162614994, -0.00433641672, 0.999858022)*CF.A(0,-M.R(0+5*M.C(Sine/12)),-M.R(0+5*M.C(Sine/12))),Alpha)
  1862. -- LS.C0 = clerp(LS.C0,CFrame.new(-1.21875513, 0.506383479+.1*M.C(Sine/12), -0.0979118943, 0.810091376, 0.586290598, 2.45534384e-08, -0.00368548767, 0.0050923666, -0.999980271, -0.586278975, 0.810075402, 0.00628614426),Alpha)
  1863. -- RS.C0 = clerp(RS.C0,CFrame.new(1.20952582, 0.499788254+.1*M.C(Sine/12), -0.0786797404, 0.828000546, -0.560713649, -2.55837147e-08, 0.0035247067, 0.00520494673, -0.999980271, 0.560702622, 0.827984214, 0.00628614519),Alpha)
  1864. -- NK.C0 = clerp(NK.C0,CFrame.new(-7.09252117e-06, 1.4989512, -0.0144005567, 0.999999225, 3.67464963e-07, -1.62050128e-07, -3.56478267e-07, 0.997964799, 0.0637686923, 1.8440187e-07, -0.0637686551, 0.997963905),Alpha)
  1865. HW.C0 = HW.C0:lerp(CF.N(0,2,0)*CF.A(M.R(0+15*M.C(Sine/36)),0,M.R(0+15*M.S(Sine/36)))*CF.N(-M.R(0+15*M.S(Sine/36)),0,M.R(0+15*M.C(Sine/36))),Alpha)
  1866. WW.C0 = WW.C0:lerp(CF.N(0,1.5+.3*M.C(Sine/12),1.5),Alpha)
  1867. WingFlutter()
  1868. circle.Size = circle.Size + V3.N(.2,.2,0)
  1869. circle2.Size = circle2.Size + V3.N(.2,.2,0)
  1870. circle.Front.Transparency=1-(i/3)
  1871. circle.Back.Transparency=1-(i/3)
  1872. circle2.Front.Transparency=1-(i/3)
  1873. circle2.Back.Transparency=1-(i/3)
  1874.  
  1875. circle.CFrame=circle.CFrame*CF.A(0,0,M.R(5))
  1876. circle2.CFrame=circle2.CFrame*CF.A(0,0,M.R(5))
  1877. end
  1878. Root.Anchored = true
  1879. for i = 1, 3,.1 do
  1880. Root.Anchored = true
  1881. swait()
  1882. local Alpha = .1
  1883. Change = .5
  1884. -- RJ.C0 = clerp(RJ.C0,CFrame.new(3.20625471e-13, 0+.25*M.C(Sine/12), -6.20266655e-06, 0.999999225, 5.09317033e-11, 0, -4.38656264e-11, 0.999980271, -0.00628618058, 0, 0.00628617639, 0.999979496)*CF.A(-M.R(3+5*M.S(Sine/12)),0,0),Alpha)
  1885. -- LH.C0 = clerp(LH.C0,CFrame.new(-0.443078369, -0.366475701, -0.69529891, 0.999093771, 0.0300307292, 0.0301540978, -0.039692279, 0.913133621, 0.405723602, -0.0153505448, -0.406552792, 0.913497925)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1886. -- RH.C0 = clerp(RH.C0,CFrame.new(0.563508928, -0.975499094, 0.0143494867, 0.992422402, -0.121874072, 0.0156119959, 0.121789157, 0.992536128, 0.0062854127, -0.0162614994, -0.00433641672, 0.999858022)*CF.A(0,-M.R(0+5*M.C(Sine/12)),-M.R(0+5*M.C(Sine/12))),Alpha)
  1887. -- LS.C0 = clerp(LS.C0,CFrame.new(-1.09520316, 0.319447398+.1*M.C(Sine/12), 0.380316556, 0.862274766, -0.50140965, 0.071203351, 0.413908899, 0.77874434, 0.471420079, -0.291823745, -0.377021939, 0.879029453)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1888. -- RS.C0 = clerp(RS.C0,CFrame.new(1.38953996, 0.579314649+.1*M.C(Sine/12), 0.00156672322, 0.963396549, -0.267624378, 0.0156119959, 0.267557263, 0.9635216, 0.0062854127, -0.0167246256, -0.0018782462, 0.999858022)*CF.A(0,-M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1889. -- NK.C0 = clerp(NK.C0,CFrame.new(-7.09252117e-06, 1.4989512, -0.0144005567, 0.999999225, 3.67464963e-07, -1.62050128e-07, -3.56478267e-07, 0.997964799, 0.0637686923, 1.8440187e-07, -0.0637686551, 0.997963905),Alpha)
  1890. HW.C0 = HW.C0:lerp(CF.N(0,2,0)*CF.A(M.R(0+15*M.C(Sine/36)),0,M.R(0+15*M.S(Sine/36)))*CF.N(-M.R(0+15*M.S(Sine/36)),0,M.R(0+15*M.C(Sine/36))),Alpha)
  1891. WW.C0 = WW.C0:lerp(CF.N(0,1.5+.3*M.C(Sine/12),1.5),Alpha)
  1892. WingFlutter()
  1893. end
  1894. for i = 0, 2, .1 do
  1895. swait()
  1896. local Alpha = .1
  1897. Change = .5
  1898. -- RJ.C0 = clerp(RJ.C0,CFrame.new(-0.00288401172, -0.186870754+.25*M.C(Sine/12), -0.184415281, 0.999970019, -0.00748212682, -0.00185852405, 0.00747100171, 0.880958676, 0.473134309, -0.00190276653, -0.473133981, 0.880988002)*CF.A(-M.R(10+5*M.S(Sine/12)),0,0),Alpha)
  1899. -- LH.C0 = clerp(LH.C0,CFrame.new(-0.455414772, -0.964986682, 0.0489092469, 0.999094486, 0.0300228745, 0.0301540364, -0.0396850631, 0.913133621, 0.405724436, -0.0153536471, -0.406553656, 0.913497925)*CF.A(0,M.R(2+7*M.C(Sine/12)),-M.R(2+7*M.C(Sine/12))),Alpha)
  1900. -- RH.C0 = clerp(RH.C0,CFrame.new(0.544458926, -0.964868069, 0.0333667099, 0.999092519, 0.0301021822, 0.0301397741, -0.0397526845, 0.913105845, 0.405780286, -0.015305927, -0.406610161, 0.913473606)*CF.A(0,-M.R(2+7*M.C(Sine/12)),M.R(2+7*M.C(Sine/12))),Alpha)
  1901. -- LS.C0 = clerp(LS.C0,CFrame.new(-1.36389351, 0.578486085+.1*M.C(Sine/12), 0.180077106, -0.966345549, 0.257006437, -0.0111429691, 0.189922124, 0.683552086, -0.704759717, -0.173510939, -0.683157504, -0.709358692)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1902. -- RS.C0 = clerp(RS.C0,CFrame.new(1.36815977, 0.578247666+.1*M.C(Sine/12), 0.13745755, 0.960469842, -0.278161407, 0.0111425305, 0.189813495, 0.683640122, 0.704703569, -0.203638792, -0.674731433, 0.709414363)*CF.A(0,-M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1903. -- NK.C0 = clerp(NK.C0,CFrame.new(0.00204973482, 1.42796898, 0.117728591, 0.999878228, 0.00747100171, 0.0137089603, -9.46668442e-05, 0.880958676, -0.473193318, -0.0156122521, 0.473134309, 0.880851984),Alpha)
  1904. HW.C0 = HW.C0:lerp(CF.N(0,2,0)*CF.A(M.R(0+15*M.C(Sine/36)),0,M.R(0+15*M.S(Sine/36)))*CF.N(-M.R(0+15*M.S(Sine/36)),0,M.R(0+15*M.C(Sine/36))),Alpha)
  1905. WW.C0 = WW.C0:lerp(CF.N(0,1.5+.3*M.C(Sine/12),1.5),Alpha)
  1906. WingFlutter()
  1907. Root.CFrame = Root.CFrame * CF.N(0,0,-.1)
  1908. Transparency(i/2)
  1909. end
  1910. Zap{
  1911. StartCFrame=Root.CFrame,
  1912. EndCFrame=asd*CF.N(0,4,0),
  1913. ZapRotation = {-5,5},
  1914. PartCount=10,
  1915. StartSize = 4,
  1916. EndSize = .5,
  1917. Color = C3.N(1,1,0),
  1918. DelayInc=5,
  1919. Delay = 15,
  1920. }
  1921. Root.CFrame = asd*CF.N(0,4,0)
  1922. Root.Anchored = true
  1923.  
  1924. for i = 0, 2, .1 do
  1925. Root.Anchored = true
  1926. swait()
  1927. local Alpha = .1
  1928. Change = .5
  1929. -- RJ.C0 = clerp(RJ.C0,CFrame.new(-0.00288401172, -0.186870754+.25*M.C(Sine/12), -0.184415281, 0.999970019, -0.00748212682, -0.00185852405, 0.00747100171, 0.880958676, 0.473134309, -0.00190276653, -0.473133981, 0.880988002)*CF.A(-M.R(10+5*M.S(Sine/12)),0,0),Alpha)
  1930. -- LH.C0 = clerp(LH.C0,CFrame.new(-0.455414772, -0.964986682, 0.0489092469, 0.999094486, 0.0300228745, 0.0301540364, -0.0396850631, 0.913133621, 0.405724436, -0.0153536471, -0.406553656, 0.913497925)*CF.A(0,M.R(2+7*M.C(Sine/12)),-M.R(2+7*M.C(Sine/12))),Alpha)
  1931. -- RH.C0 = clerp(RH.C0,CFrame.new(0.544458926, -0.964868069, 0.0333667099, 0.999092519, 0.0301021822, 0.0301397741, -0.0397526845, 0.913105845, 0.405780286, -0.015305927, -0.406610161, 0.913473606)*CF.A(0,-M.R(2+7*M.C(Sine/12)),M.R(2+7*M.C(Sine/12))),Alpha)
  1932. -- LS.C0 = clerp(LS.C0,CFrame.new(-1.36389351, 0.578486085+.1*M.C(Sine/12), 0.180077106, -0.966345549, 0.257006437, -0.0111429691, 0.189922124, 0.683552086, -0.704759717, -0.173510939, -0.683157504, -0.709358692)*CF.A(0,M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1933. -- RS.C0 = clerp(RS.C0,CFrame.new(1.36815977, 0.578247666+.1*M.C(Sine/12), 0.13745755, 0.960469842, -0.278161407, 0.0111425305, 0.189813495, 0.683640122, 0.704703569, -0.203638792, -0.674731433, 0.709414363)*CF.A(0,-M.R(0+5*M.C(Sine/12)),M.R(0+5*M.C(Sine/12))),Alpha)
  1934. -- NK.C0 = clerp(NK.C0,CFrame.new(0.00204973482, 1.42796898, 0.117728591, 0.999878228, 0.00747100171, 0.0137089603, -9.46668442e-05, 0.880958676, -0.473193318, -0.0156122521, 0.473134309, 0.880851984),Alpha)
  1935. HW.C0 = HW.C0:lerp(CF.N(0,2,0)*CF.A(M.R(0+15*M.C(Sine/36)),0,M.R(0+15*M.S(Sine/36)))*CF.N(-M.R(0+15*M.S(Sine/36)),0,M.R(0+15*M.C(Sine/36))),Alpha)
  1936. WW.C0 = WW.C0:lerp(CF.N(0,1.5+.3*M.C(Sine/12),1.5),Alpha)
  1937. WingFlutter()
  1938. Root.CFrame = Root.CFrame * CF.N(0,0,-.1)
  1939. Transparency(1-(i/2))
  1940. end
  1941.  
  1942.  
  1943. Transparency(0)
  1944. coroutine.wrap(function()
  1945. for i = 0, 3, .1 do
  1946. swait()
  1947. local Alpha = .1
  1948. Change = .5
  1949. circle.Size = circle.Size - V3.N(.2,.2,0)
  1950. circle2.Size = circle2.Size - V3.N(.2,.2,0)
  1951. circle.Front.Transparency=(i/3)
  1952. circle.Back.Transparency=(i/3)
  1953. circle2.Front.Transparency=(i/3)
  1954. circle2.Back.Transparency=(i/3)
  1955.  
  1956. circle.CFrame=circle.CFrame*CF.A(0,0,-M.R(5))
  1957. circle2.CFrame=circle2.CFrame*CF.A(0,0,-M.R(5))
  1958. end
  1959. end)()
  1960. Hum.AutoRotate = true
  1961. Root.Anchored = false
  1962. Rooted = false
  1963. Attack = false
  1964. NeutralAnims = true
  1965. end
  1966. --end angel script
  1967.  
  1968. ------from Touhou magic--
  1969. Character=Player.Character
  1970. PlayerGui=Player.PlayerGui
  1971. Backpack=Player.Backpack
  1972. Torso=Character.Torso
  1973. Head=Character.Head
  1974. Humanoid=Character.Humanoid
  1975. LeftArm=Character["Left Arm"]
  1976. LeftLeg=Character["Left Leg"]
  1977. RightArm=Character["Right Arm"]
  1978. RightLeg=Character["Right Leg"]
  1979. LS=Torso["Left Shoulder"]
  1980. LH=Torso["Left Hip"]
  1981. RS=Torso["Right Shoulder"]
  1982. RH=Torso["Right Hip"]
  1983. Face = Head.face
  1984. Neck=Torso.Neck
  1985. it=Instance.new
  1986. attacktype=1
  1987. attacktype2=1
  1988. vt=Vector3.new
  1989. cf=CFrame.new
  1990. cn=CFrame.new
  1991. euler=CFrame.fromEulerAnglesXYZ
  1992. angles=CFrame.Angles
  1993. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1994. necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1995. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  1996. LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
  1997. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  1998. RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
  1999. RootPart=Character.HumanoidRootPart
  2000. RootJoint=RootPart.RootJoint
  2001. RootCF=euler(-1.57,0,3.14)
  2002. attack = false
  2003. attackdebounce = false
  2004. trispeed=.2
  2005. attackmode='none'
  2006. local idle=0
  2007. local Anim="Idle"
  2008. stance = false
  2009. local ff = 2
  2010. noleg = false
  2011. evadecooldown = false
  2012. --Humanoid.Animator.Parent = nil
  2013. equip = false
  2014. local Effects = {}
  2015. attackspeed = 0.14
  2016. df = false
  2017. Swing = 1
  2018. local sine = 0
  2019. local change = 1
  2020. local val = 0
  2021. magic = false
  2022. cam = workspace.CurrentCamera
  2023. deb = game:GetService("Debris")
  2024. RbxUtility = LoadLibrary("RbxUtility")
  2025. Create = RbxUtility.Create
  2026. Humanoid.WalkSpeed = 32
  2027. Humanoid.JumpPower = 76
  2028. local g ="Lime green"
  2029. local r ="Dark indigo"
  2030.  
  2031. function clerp(a,b,t)
  2032. local qa = {QuaternionFromCFrame(a)}
  2033. local qb = {QuaternionFromCFrame(b)}
  2034. local ax, ay, az = a.x, a.y, a.z
  2035. local bx, by, bz = b.x, b.y, b.z
  2036. local _t = 1-t
  2037. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  2038. end
  2039.  
  2040. function QuaternionFromCFrame(cf)
  2041. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  2042. local trace = m00 + m11 + m22
  2043. if trace > 0 then
  2044. local s = math.sqrt(1 + trace)
  2045. local recip = 0.5/s
  2046. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  2047. else
  2048. local i = 0
  2049. if m11 > m00 then
  2050. i = 1
  2051. end
  2052. if m22 > (i == 0 and m00 or m11) then
  2053. i = 2
  2054. end
  2055. if i == 0 then
  2056. local s = math.sqrt(m00-m11-m22+1)
  2057. local recip = 0.5/s
  2058. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  2059. elseif i == 1 then
  2060. local s = math.sqrt(m11-m22-m00+1)
  2061. local recip = 0.5/s
  2062. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  2063. elseif i == 2 then
  2064. local s = math.sqrt(m22-m00-m11+1)
  2065. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  2066. end
  2067. end
  2068. end
  2069.  
  2070. function Dmgfunc(player,mindamage,maxdamage,waait)
  2071.  
  2072. dodamage = coroutine.wrap(function()
  2073.  
  2074. if player ~= Character and player:FindFirstChild("IsHit") == nil then
  2075.  
  2076. Max = math.huge
  2077.  
  2078. player.Humanoid.Health = 0
  2079.  
  2080.  
  2081. local thiing = Instance.new("ObjectValue",player)
  2082. thiing.Name = "IsHit"
  2083. deb:AddItem(thiing,waait)
  2084.  
  2085. --for nooby ;)
  2086. local Damagetext = Instance.new("BillboardGui",player)
  2087. Damagetext.Size = UDim2.new(0,100,0,40)
  2088. Damagetext.StudsOffset = Vector3.new(0,3,0)
  2089. Damagetext.Adornee = player.Head
  2090. Damagetext.Name = "TalkingBillBoard"
  2091. local Damagelabel = Instance.new("TextLabel",Damagetext)
  2092. Damagelabel.BackgroundTransparency = 1
  2093. Damagelabel.BorderSizePixel = 0
  2094. Damagelabel.Text = "Inf"
  2095. Damagelabel.Font = "Bodoni"
  2096. Damagelabel.FontSize = "Size24"
  2097. Damagelabel.TextStrokeTransparency = 0
  2098. Damagelabel.TextColor3 = Color3.new(255,255,255)
  2099. Damagelabel.TextStrokeColor3 = Color3.new(0,0,0)
  2100. Damagelabel.Size = UDim2.new(1,0,1.5,0)
  2101. deb:AddItem(Damagetext,4.5)
  2102. for i = 1, 70 do
  2103. wait(0.00000000000000000000000001)
  2104. Damagelabel.Position = Damagelabel.Position - UDim2.new(0,0,.06,0)
  2105. Damagelabel.TextStrokeTransparency = Damagelabel.TextStrokeTransparency +.06
  2106. Damagelabel.TextTransparency = Damagelabel.TextTransparency + .04
  2107. end
  2108. Damagetext:Destroy()
  2109. end
  2110. end)
  2111. dodamage(player,mindamage,maxdamage,waait)
  2112.  
  2113. end
  2114.  
  2115. MagicCircle4 = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2116. local prt = part(3, F2, 0, 0, brickcolor, "Effect", vt())
  2117. prt.Anchored = true
  2118. prt.CanCollide = false
  2119. prt.CFrame = cframe
  2120. prt.Name = "prt"
  2121. local msh = mesh("SpecialMesh", prt, "Sphere", "", vt(0, 0, 0), vt(x1, y1, z1))
  2122. game:GetService("Debris"):AddItem(prt, 5)
  2123. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3})
  2124. end
  2125.  
  2126. function Bullets(thinggy,size,color,velocity,damage,bounce,collide,rotation)
  2127. swait()
  2128. local Bullet = Instance.new("Part",workspace)
  2129. Bullet.Locked = true
  2130. Bullet.Name = "Bullet"
  2131. Bullet.Anchored = bounce
  2132. Bullet.CanCollide = collide
  2133. Bullet.Transparency = 0.24
  2134. Bullet.Reflectance = 0
  2135. Bullet.BottomSurface = 0
  2136. Bullet.TopSurface = 0
  2137. Bullet.Shape = 0
  2138. Bullet.BrickColor = BrickColor.new(color)
  2139. Bullet.Size = Vector3.new(size,size,size)
  2140. Bullet.Material = "Neon"
  2141. Bullet.Orientation = vt(-90,0,0)
  2142. local Bulletthing = Instance.new("SpecialMesh",Bullet)
  2143. Bulletthing.MeshId = "rbxassetid://1245215297"
  2144. local Bulletforce = Instance.new("BodyForce")
  2145. Bulletforce.force = Vector3.new(0,Bullet:GetMass()*166.2,0)
  2146. Bulletforce.Parent = Bullet
  2147. Bullet.CFrame = thinggy.CFrame*CFrame.new(0,0,0) + Vector3.new(math.random(-1,1),math.random(0,0.7),math.random(-1,1))
  2148. local bv = Instance.new("BodyVelocity",Bullet)
  2149. bv.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2150. Bullet.CFrame = CFrame.new(Bullet.Position,mouse.Hit.p+Vector3.new(math.random(-7,7),math.random(-2,2),math.random(-6,6)))
  2151. bv.velocity = Bullet.CFrame.lookVector*velocity
  2152.  
  2153. so("http://roblox.com/asset/?id=925629856",Bullet,0.4,1)
  2154. if bounce == false then
  2155. Bullet.Touched:connect(function(hit)
  2156. if (hit.Parent.Parent ~= Character and hit.Parent ~= Character and hit.Name ~= "Bullet" and hit.Name ~= "prt" and Bullet.Anchored == false) then
  2157. local orbexplode = Instance.new("Sound", Bullet)
  2158. orbexplode.Volume = 0.4
  2159. orbexplode.PlayOnRemove = true
  2160. orbexplode.SoundId = "http://roblox.com/asset/?id=929619479"
  2161. orbexplode.Pitch = 1
  2162. orbexplode:Destroy()
  2163. -- deb:AddItem(orbexplode, 4)
  2164. Bullet.Anchored = true
  2165. local Explode = Instance.new("Explosion")
  2166. Explode.Position = Bullet.Position
  2167. Explode.Parent = workspace
  2168. Explode.BlastPressure = 0
  2169. Explode.BlastRadius = Bullet.Size.X *3.6
  2170. Explode.Visible = false
  2171. Explode.Hit:connect(function(hit)
  2172. if hit.Parent:FindFirstChild("Humanoid")~=nil and hit.Parent:FindFirstChild("IsHit")==nil then
  2173. Dmgfunc(hit.Parent,damage,0+damage,.01)
  2174. end
  2175. end)
  2176. Bullet.Mesh.Scale = Vector3.new(0,0,0)
  2177. MagicCircle4(BrickColor.new(color), Bullet.CFrame * cf(0, 0, 0), 1, 1, 1, 2.2+size*1.4, 2.2+size*1.4, 2.2+size*1.4, 0.02)
  2178. MagicCircle4(BrickColor.new("White"), Bullet.CFrame * cf(0, 0, 0), 1, 1, 1, 4.2, 4.2, 4.2, 0.02)
  2179. end
  2180. end)
  2181. elseif bounce == true then
  2182. Bullet.Touched:connect(function(hit)
  2183. if (hit.Parent:FindFirstChild("Humanoid")~=nil and hit.Parent~= Character) then
  2184. Bullet.Anchored = true
  2185. local Explode = Instance.new("Explosion")
  2186. Explode.Position = Bullet.Position
  2187. Explode.Parent = workspace
  2188. Explode.BlastPressure = 0
  2189. Explode.BlastRadius = Bullet.Size.X
  2190. Explode.Visible = false
  2191. Explode.Hit:connect(function(hit)
  2192. if hit.Parent:FindFirstChild("Humanoid")~=nil and hit.Parent:FindFirstChild("IsHit")==nil then
  2193. Dmgfunc(hit.Parent,damage,0+damage,.01)
  2194. end
  2195. end)
  2196. Bullet.Mesh.Scale = Vector3.new(.1,.1,.1)
  2197.  
  2198. MagicCircle4(BrickColor.new(color), Bullet.CFrame * cf(0, 0, 0), 1, 1, 1, 2.2+size*1.4, 2.2+size*1.4, 2.2+size*1.4, 0.02)
  2199. MagicCircle4(BrickColor.new("White"), Bullet.CFrame * cf(0, 0, 0), 1, 1, 1, 4.2, 4.2, 4.2, 0.02)
  2200.  
  2201.  
  2202. end
  2203. end)
  2204. end
  2205. -- deb:AddItem(Bullet,5.3)
  2206.  
  2207. return Bullet
  2208. end
  2209. --function attack
  2210. cardmax = 0
  2211. cardpos = 0
  2212. local handee = Instance.new("Part")
  2213. handee.Parent = Character
  2214. handee.Size = Vector3.new(.2,.2,.2)
  2215. handee.Archivable = true
  2216. handee.Transparency = 1
  2217. handee.CanCollide = false
  2218. handee.BrickColor = BrickColor.new("Cyan")
  2219. handee.Material = "Neon"
  2220. local handeeweld = Instance.new("Weld")
  2221. handeeweld.Parent = handee
  2222. handeeweld.Part0 = RightArm
  2223. handeeweld.Part1 = handee
  2224. handeeweld.C1 = CFrame.new(0, 0.97, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2225. handeeweld.Part0 = RightArm
  2226. function SCB()
  2227. -- print('Spell Card Barrage -> Debuff - 3.6 WalkSpeed.')
  2228. -- Humanoid.WalkSpeed = Humanoid.WalkSpeed-3.6
  2229. -- so("http://roblox.com/asset/?id=925333540",Torso,1.1,1)
  2230. -- MagicBlock4(BrickColor.new("Lime green"), RootPart.CFrame * cf(0, 0, 0), 1, 1, 1, 16.2, 16.2, 16.2, 0.04)
  2231. --
  2232. -- MagicCircle4(BrickColor.new("Dark indigo"), RootPart.CFrame * cf(0, 0, 0), 1, 1, 1, 19.2, 19.2, 19.2, 0.03)
  2233. --
  2234. -- MagicWave4(BrickColor.new("Dark indigo"), cf(RootPart.Position) * cf(0, -1, 0) * euler(0, math.random(-50, 50), 0), 1, 1, 1, 0.5, 0.3, 0.5, 0.04)
  2235. --
  2236. -- MagicWave4(BrickColor.new("Lime green"), RootPart.CFrame * cf(0, -1, 0) * euler(0, math.random(-50, 50), 0), 1, 1, 1, 1, 0.5, 1, 0.05)
  2237. -- attack = true
  2238.  
  2239. local Card = Instance.new('Part',Character)
  2240. Card.Transparency = 0.5
  2241. Card.Color = Color3.fromRGB(0,255,0)
  2242. Card.Size = Vector3.new(0.65,0.2,1.2)
  2243. Card.Material = "Neon"
  2244. Card.CFrame = handee.CFrame + Vector3.new(0,3,0)
  2245. CardMesh = Instance.new("BlockMesh",Card)
  2246. local gyrothing = Instance.new("BodyGyro",Card)
  2247. gyrothing.D = 100
  2248. gyrothing.P = 2000
  2249. gyrothing.MaxTorque = Vector3.new(4000000,4000000,4000000)
  2250. gyrothing.CFrame = CFrame.new(RootPart.Position,mouse.Hit.p)
  2251. local position = Instance.new("BodyPosition",Card)
  2252. position.D = 2350
  2253. position.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2254. cardmax = cardmax+1
  2255. cardpos = cardpos+1
  2256.  
  2257. for i = 0,2,0.16 do
  2258. swait()
  2259. gyrothing.CFrame = CFrame.new(RootPart.Position,mouse.Hit.p)
  2260. position.Position = Torso.Position + Vector3.new(10,3,0)
  2261. --Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0)), 0.2)
  2262. --Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(-80)),.2)
  2263. --RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(90)),.2)
  2264. --LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)),.2)
  2265. --LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.73, -1.0, 0) * CFrame.Angles(math.rad(-25), math.rad(-66), math.rad(-25)), 0.1)
  2266. --RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.6, -1.0, 0) * CFrame.Angles(math.rad(0), math.rad(-83), math.rad(0)), 0.1)
  2267. end
  2268.  
  2269. for i = 1,100 do
  2270. position.Position = Torso.Position + Vector3.new(10-cardpos,cardpos,0)
  2271. --position.Position = Torso.Position + Vector3.new(0,cardpos,0)
  2272. -- swait()
  2273. gyrothing.CFrame = CFrame.new(RootPart.Position,mouse.Hit.p)
  2274. if math.random(1,2) == 1 then
  2275. Bullets(Card,math.random(0.9,1.1),g,math.random(320,420),6.1,false,false)
  2276. else
  2277. Bullets(Card,math.random(0.9,1.1),r,math.random(320,420),8.2,false,false)
  2278. end
  2279. end
  2280.  
  2281.  
  2282.  
  2283. Card:Destroy()
  2284. cardmax = cardmax-1
  2285. Humanoid.WalkSpeed = 200
  2286. cardpos = cardpos-1
  2287. if Humanoid.WalkSpeed == 32 then
  2288. print('WalkSpeed Regained.')
  2289. end
  2290. end
  2291. ------end of Touhou magic--
  2292. --start light magic
  2293. char = plr.Character
  2294. Character = plr.Character
  2295. hum = char.Humanoid
  2296. maincolor = BrickColor.new("Pastel yellow")
  2297. local cam = game.Workspace.CurrentCamera
  2298. t = char.Torso
  2299. h = char.Head
  2300. ra = char["Right Arm"]
  2301. la = char["Left Arm"]
  2302. rl = char["Right Leg"]
  2303. ll = char["Left Leg"]
  2304. tors = char.Torso
  2305. lleg = char["Left Leg"]
  2306. root = char.HumanoidRootPart
  2307. hed = char.Head
  2308. rleg = char["Right Leg"]
  2309. rarm = char["Right Arm"]
  2310. larm = char["Left Arm"]
  2311. vt = Vector3.new
  2312. bc = BrickColor.new
  2313. br = BrickColor.random
  2314. it = Instance.new
  2315. cf = CFrame.new
  2316. local origcolor = BrickColor.new("Pastel yellow")
  2317. local HoldingZ = false
  2318. local HoldingX = false
  2319. local HoldingC = false
  2320. local HoldingV = false
  2321. local HoldingB = false
  2322. -- attack function
  2323. function LightStorm()
  2324. HoldingZ = true
  2325. attack = true
  2326. local sbs = Instance.new("BodyPosition", root)
  2327. sbs.P = 3000
  2328. sbs.D = 1000
  2329. sbs.maxForce = Vector3.new(50000000000, 10e10, 50000000000)
  2330. sbs.position = RootPart.CFrame.p + Vector3.new(0, 100, 0)
  2331. wait(0.1)
  2332. root.Anchored = true
  2333. hum.WalkSpeed = 0
  2334. local rotation = 0
  2335. local typrot = math.random(1,2)
  2336. local rng = Instance.new("Part", char)
  2337. CFuncs["Sound"].Create("rbxassetid://402981977", rng, 1.5, 0.6)
  2338. rng.Anchored = true
  2339. rng.BrickColor = origcolor
  2340. rng.CanCollide = false
  2341. rng.FormFactor = 3
  2342. rng.Name = "Ring"
  2343. rng.Material = "Neon"
  2344. rng.Size = Vector3.new(1, 0.05, 1)
  2345. rng.Transparency = 1
  2346. rng.TopSurface = 0
  2347. rng.BottomSurface = 0
  2348. local rngm = Instance.new("SpecialMesh", rng)
  2349. rngm.MeshType = "Brick"
  2350. rngm.Scale = vt(0,1,0)
  2351. local dec = Instance.new("Decal",rng)
  2352. dec.Texture = "rbxassetid://196486941"
  2353. dec.Face = "Top"
  2354. dec.Transparency = 0
  2355. local dec2 = dec:Clone()
  2356. dec2.Parent = rng
  2357. dec2.Face = "Bottom"
  2358. dec2.Transparency = 0
  2359.  
  2360. --rbxassetid://196486941
  2361. local summoned = Instance.new("ParticleEmitter",rng)
  2362. summoned.LightEmission = 1
  2363. summoned.Color = ColorSequence.new(maincolor.Color)
  2364. summoned.Rate = 100
  2365. summoned.Texture = "http://www.roblox.com/asset/?id=1493478120"
  2366. summoned.Lifetime = NumberRange.new(0.5)
  2367. summoned.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,35,0)})
  2368. summoned.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  2369. summoned.Speed = NumberRange.new(0,0)
  2370. summoned.Rotation = NumberRange.new(-500,500)
  2371. summoned.RotSpeed = NumberRange.new(-500,500)
  2372.  
  2373. for i = 0,1,0.1 do
  2374. swait()
  2375. dec.Transparency = dec.Transparency - 0.1
  2376. dec2.Transparency = dec2.Transparency - 0.1
  2377. rngm.Scale = rngm.Scale + Vector3.new(0.5, 0, 0.5)
  2378. rng.CFrame = root.CFrame*CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(90),math.rad(180),0) + root.CFrame.lookVector*4
  2379. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),0.1)
  2380. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(0)),.1)
  2381. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(20)), 0.3)
  2382. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-20)), 0.3)
  2383. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  2384. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  2385. RootPart.CFrame = FaceMouse2()[1]
  2386. end
  2387. summoned.Enabled = false
  2388.  
  2389. local Power = 4
  2390. while true do
  2391. swait()
  2392. Power = Power + 0.4
  2393. rngm.Scale = rngm.Scale + Vector3.new(0.085, 0, 0.085)
  2394. if typrot == 1 then
  2395. rotation = rotation + 2.5
  2396. elseif typrot == 2 then
  2397. rotation = rotation - 2.5
  2398. end
  2399. rng.CFrame = root.CFrame*CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(90),math.rad(rotation),0) + root.CFrame.lookVector*4
  2400. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),0.1)
  2401. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(0)),.1)
  2402. RW.C0 = clerp(RW.C0, CFrame.new(1.05, 0.5, -0.5) * angles(math.rad(90), math.rad(0), math.rad(-20)), 0.1)
  2403. LW.C0 = clerp(LW.C0, CFrame.new(-1.05, 0.5, -0.5) * angles(math.rad(90), math.rad(0), math.rad(20)), 0.1)
  2404. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  2405. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  2406. RootPart.CFrame = FaceMouse2()[1]
  2407. if HoldingZ == false then
  2408. coroutine.resume(coroutine.create(function()
  2409. while true do
  2410. if rng.Parent ~= nil then
  2411. swait()
  2412. if typrot == 1 then
  2413. rotation = rotation + 2.5
  2414. elseif typrot == 2 then
  2415. rotation = rotation - 2.5
  2416. end
  2417. rng.CFrame = root.CFrame*CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(90),math.rad(rotation),0) + root.CFrame.lookVector*4
  2418. elseif rng.Parent == nil then
  2419. break
  2420. end
  2421. end
  2422. end))
  2423. coroutine.resume(coroutine.create(function()
  2424. for i = 0, 24*Power/4 do
  2425. swait(2)
  2426. local a = Instance.new("Part",Character)
  2427. a.Name = "Direction"
  2428. a.Anchored = true
  2429. a.BrickColor = maincolor
  2430. a.Material = "Neon"
  2431. a.Transparency = 1
  2432. a.CanCollide = false
  2433. local ray = Ray.new(
  2434. rng.CFrame.p, -- origin
  2435. (mouse.Hit.p - rng.CFrame.p).unit * 725-- direction
  2436. )
  2437. local ignore = Character
  2438. local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  2439. a.BottomSurface = 10
  2440. a.TopSurface = 10
  2441. local distance = (rng.CFrame.p - position).magnitude
  2442. a.Size = Vector3.new(0.1, 0.1, 0.1)
  2443. a.CFrame = CFrame.new(rng.CFrame.p, position) * CFrame.new(0, 0, 0)
  2444. local lb = Instance.new("Part")
  2445. CFuncs["Sound"].Create("rbxassetid://1146690130", lb, 1, 2)
  2446. lb.Parent = char
  2447. lb.Color = Color3.new(1,1,0.5)
  2448. lb.CanCollide = false
  2449. lb.Material = "Neon"
  2450. lb.Anchored = true
  2451. lb.TopSurface = 0
  2452. lb.BottomSurface = 0
  2453. lb.Transparency = 0
  2454. lb.Size = vt(1.5,1.5,1.5)
  2455. lb.CFrame = a.CFrame*CFrame.Angles(math.rad(math.random(-1,1)),math.rad(math.random(-1,1)),0)
  2456. lb.Anchored = false
  2457. local thingery = Instance.new("SpecialMesh",lb)
  2458. thingery.MeshType = "Sphere"
  2459. game:GetService("Debris"):AddItem(lb, 10)
  2460. local bv = Instance.new("BodyVelocity")
  2461. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  2462. bv.velocity = lb.CFrame.lookVector*2000
  2463. bv.Parent = lb
  2464. local hitted = false
  2465. game:GetService("Debris"):AddItem(a, 0.1)
  2466. RootPart.CFrame = FaceMouse2()[1]
  2467. coroutine.resume(coroutine.create(function()
  2468. swait(1)
  2469. lb.Touched:connect(function(hit)
  2470. if hitted == false then
  2471. hitted = true
  2472. lb.Transparency = 1
  2473. lb.Anchored = true
  2474. CFuncs["Sound"].Create("rbxassetid://911792524", lb, 0.75, 1)
  2475. CFuncs["Sound"].Create("rbxassetid://28518734", lb, 1, 1.5)
  2476. MagniDamage(lb, 10, 5,15, 0, "Normal")
  2477. sphere(5,"Add",lb.CFrame,vt(2.5/2,2.5/2,2.5/2),0.2,BrickColor.new("White"))
  2478. sphere(10,"Add",lb.CFrame,vt(5/2,5/2,5/2),0.25,maincolor)
  2479. wait(3)
  2480. lb:Destroy()
  2481. end
  2482. end)
  2483. end))
  2484.  
  2485. end
  2486. for i = 0,1,0.1 do
  2487. swait()
  2488. dec.Transparency = dec.Transparency + 0.1
  2489. dec2.Transparency = dec2.Transparency + 0.1
  2490. rngm.Scale = rngm.Scale - Vector3.new(0.5, 0, 0.5)
  2491. end
  2492. rng:Destroy()
  2493. hum.WalkSpeed = 16
  2494. sbs:Destroy()
  2495. root.Anchored = false
  2496. attack = false
  2497. end))
  2498. break
  2499. end
  2500. if Power > 63 and HoldingZ == true then
  2501. coroutine.resume(coroutine.create(function()
  2502. while true do
  2503. if rng.Parent ~= nil then
  2504. swait()
  2505. if typrot == 1 then
  2506. rotation = rotation + 2.5
  2507. elseif typrot == 2 then
  2508. rotation = rotation - 2.5
  2509. end
  2510. rng.CFrame = root.CFrame*CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(90),math.rad(rotation),0) + root.CFrame.lookVector*4
  2511. elseif rng.Parent == nil then
  2512. break
  2513. end
  2514. end
  2515. end))
  2516. coroutine.resume(coroutine.create(function()
  2517. for i = 0, 24*Power/4 do
  2518. swait(1)
  2519. local a = Instance.new("Part",Character)
  2520. a.Name = "Direction"
  2521. a.Anchored = true
  2522. a.BrickColor = maincolor
  2523. a.Material = "Neon"
  2524. a.Transparency = 1
  2525. a.CanCollide = false
  2526. local ray = Ray.new(
  2527. rng.CFrame.p, -- origin
  2528. (mouse.Hit.p - rng.CFrame.p).unit * 500 -- direction
  2529. )
  2530. local ignore = Character
  2531. local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  2532. a.BottomSurface = 10
  2533. a.TopSurface = 10
  2534. local distance = (rng.CFrame.p - position).magnitude
  2535. a.Size = Vector3.new(0.1, 0.1, 0.1)
  2536. a.CFrame = CFrame.new(rng.CFrame.p, position) * CFrame.new(0, 0, 0)
  2537. local lb = Instance.new("Part")
  2538. CFuncs["Sound"].Create("rbxassetid://1146690130", lb, 1, 2)
  2539. lb.Parent = char
  2540. lb.Color = Color3.new(1,0,1)
  2541. lb.CanCollide = false
  2542. lb.Material = "Neon"
  2543. lb.Anchored = true
  2544. lb.TopSurface = 0
  2545. lb.BottomSurface = 0
  2546. lb.Transparency = 0
  2547. lb.Size = vt(1.5,1.5,1.5)
  2548. lb.CFrame = a.CFrame*CFrame.Angles(math.rad(math.random(-1,1)),math.rad(math.random(-1,1)),0)
  2549. lb.Anchored = false
  2550. local thingery = Instance.new("SpecialMesh",lb)
  2551. thingery.MeshType = "Sphere"
  2552. game:GetService("Debris"):AddItem(lb, 10)
  2553. local bv = Instance.new("BodyVelocity")
  2554. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  2555. bv.velocity = lb.CFrame.lookVector*250
  2556. bv.Parent = lb
  2557. local hitted = false
  2558. game:GetService("Debris"):AddItem(a, 0.1)
  2559. RootPart.CFrame = FaceMouse2()[1]
  2560. coroutine.resume(coroutine.create(function()
  2561. swait(1)
  2562. lb.Touched:connect(function(hit)
  2563. if hitted == false then
  2564. hitted = true
  2565. lb.Transparency = 1
  2566. lb.Anchored = true
  2567. CFuncs["Sound"].Create("rbxassetid://911792524", lb, 0.75, 1)
  2568. CFuncs["Sound"].Create("rbxassetid://28518734", lb, 1, 1.5)
  2569. MagniDamage(lb, 10, 5,15, 0, "Normal")
  2570. sphere(5,"Add",lb.CFrame,vt(2.5/2,2.5/2,2.5/2),0.2,BrickColor.new("White"))
  2571. sphere(10,"Add",lb.CFrame,vt(5/2,5/2,5/2),0.25,maincolor)
  2572. wait(3)
  2573. lb:Destroy()
  2574. end
  2575. end)
  2576. end))
  2577.  
  2578. end
  2579. for i = 0,1,0.1 do
  2580. swait()
  2581. dec.Transparency = dec.Transparency + 0.1
  2582. dec2.Transparency = dec2.Transparency + 0.1
  2583. rngm.Scale = rngm.Scale - Vector3.new(0.5, 0, 0.5)
  2584. end
  2585. rng:Destroy()
  2586. hum.WalkSpeed = 16
  2587. sbs:Destroy()
  2588. root.Anchored = false
  2589. attack = false
  2590. end))
  2591. HoldingZ = false
  2592. break
  2593. end
  2594. end
  2595. end
  2596.  
  2597. function LightBeam()
  2598. HoldingX = true
  2599. attack = true
  2600. local sbs = Instance.new("BodyPosition", root)
  2601. sbs.P = 3000
  2602. sbs.D = 1000
  2603. sbs.maxForce = Vector3.new(50000000000, 10e10, 50000000000)
  2604. sbs.position = RootPart.CFrame.p + Vector3.new(0, 100, 0)
  2605. wait(0.1)
  2606. root.Anchored = true
  2607. hum.WalkSpeed = 0
  2608. local rotation = 0
  2609. local typrot = math.random(1,2)
  2610. local rng = Instance.new("Part", char)
  2611. CFuncs["Sound"].Create("rbxassetid://402981977", rng, 2, 0.6)
  2612. rng.Anchored = true
  2613. rng.BrickColor = origcolor
  2614. rng.CanCollide = false
  2615. rng.FormFactor = 3
  2616. rng.Name = "Ring"
  2617. rng.Material = "Neon"
  2618. rng.Size = Vector3.new(1, 0.05, 1)
  2619. rng.Transparency = 1
  2620. rng.TopSurface = 0
  2621. rng.BottomSurface = 0
  2622. local rngm = Instance.new("SpecialMesh", rng)
  2623. rngm.MeshType = "Brick"
  2624. rngm.Scale = vt(0,1,0)
  2625. local dec = Instance.new("Decal",rng)
  2626. dec.Texture = "rbxassetid://196486941"
  2627. dec.Face = "Top"
  2628. dec.Transparency = 0
  2629. local dec2 = dec:Clone()
  2630. dec2.Parent = rng
  2631. dec2.Face = "Bottom"
  2632. dec2.Transparency = 0
  2633.  
  2634. local rngb = Instance.new("Part", char)
  2635. rngb.Anchored = true
  2636. rngb.BrickColor = origcolor
  2637. rngb.CanCollide = false
  2638. rngb.FormFactor = 3
  2639. rngb.Name = "Ring"
  2640. rngb.Material = "Neon"
  2641. rngb.Size = Vector3.new(1, 0.05, 1)
  2642. rngb.Transparency = 1
  2643. rngb.TopSurface = 0
  2644. rngb.BottomSurface = 0
  2645. local rngmb = Instance.new("SpecialMesh", rngb)
  2646. rngmb.MeshType = "Brick"
  2647. rngmb.Scale = vt(0,1,0)
  2648. local decb = Instance.new("Decal",rngb)
  2649. decb.Texture = "http://www.roblox.com/asset/?id=196486942"
  2650. decb.Face = "Top"
  2651. decb.Transparency = 1
  2652. local dec2b = dec:Clone()
  2653. dec2b.Parent = rngb
  2654. dec2b.Face = "Bottom"
  2655. dec2b.Transparency = 1
  2656.  
  2657. local summoned = Instance.new("ParticleEmitter",rng)
  2658. summoned.LightEmission = 1
  2659. summoned.Color = ColorSequence.new(maincolor.Color)
  2660. summoned.Rate = 100
  2661. summoned.Texture = "http://www.roblox.com/asset/?id=1493478120"
  2662. summoned.Lifetime = NumberRange.new(0.5)
  2663. summoned.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,35,0)})
  2664. summoned.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  2665. summoned.Speed = NumberRange.new(0,0)
  2666. summoned.Rotation = NumberRange.new(-500,500)
  2667. summoned.RotSpeed = NumberRange.new(-500,500)
  2668.  
  2669. for i = 0,1,0.1 do
  2670. swait()
  2671. dec.Transparency = dec.Transparency - 0.1
  2672. dec2.Transparency = dec2.Transparency - 0.1
  2673. rngm.Scale = rngm.Scale + Vector3.new(1, 0, 1)
  2674. rng.CFrame = root.CFrame*CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(90),math.rad(rotation),0) + root.CFrame.lookVector*6
  2675. decb.Transparency = decb.Transparency - 0.1
  2676. dec2b.Transparency = dec2b.Transparency - 0.1
  2677. rngmb.Scale = rngmb.Scale + Vector3.new(1.75, 0, 1.75)
  2678. rngb.CFrame = root.CFrame*CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-rotation),0) + root.CFrame.lookVector*3
  2679. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),0.1)
  2680. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(90)),.1)
  2681. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)
  2682. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.1)
  2683. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  2684. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  2685. RootPart.CFrame = FaceMouse2()[1]
  2686. end
  2687. summoned.Enabled = false
  2688.  
  2689. local Power = 3
  2690. while true do
  2691. swait()
  2692. Power = Power + 0.2
  2693. rngm.Scale = rngm.Scale + Vector3.new(0.57, 0, 0.57)
  2694. rngmb.Scale = rngmb.Scale + Vector3.new(0.57, 0, 0.57)
  2695. if typrot == 1 then
  2696. rotation = rotation + 2.5
  2697. elseif typrot == 2 then
  2698. rotation = rotation - 2.5
  2699. end
  2700. rng.CFrame = root.CFrame*CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(90),math.rad(rotation),0) + root.CFrame.lookVector*6
  2701. rngb.CFrame = root.CFrame*CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-rotation),0) + root.CFrame.lookVector*3
  2702. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),0.1)
  2703. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(90)),.1)
  2704. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)
  2705. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.1)
  2706. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  2707. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  2708. RootPart.CFrame = FaceMouse2()[1]
  2709. if HoldingX == false then
  2710. coroutine.resume(coroutine.create(function()
  2711. local a = Instance.new("Part",Character)
  2712. a.Name = "Direction"
  2713. a.Anchored = true
  2714. a.BrickColor = bc("White")
  2715. a.Material = "Neon"
  2716. a.Transparency = 0
  2717. a.Shape = "Cylinder"
  2718. a.CanCollide = false
  2719. local a2 = Instance.new("Part",Character)
  2720. a2.Name = "Direction"
  2721. a2.Anchored = true
  2722. a2.BrickColor = maincolor
  2723. a2.Material = "Neon"
  2724. a2.Transparency = 0
  2725. a2.Shape = "Cylinder"
  2726. a2.CanCollide = false
  2727. local b = Instance.new("Part",Character)
  2728. b.Name = "HitDirect"
  2729. b.Anchored = true
  2730. b.BrickColor = maincolor
  2731. b.Material = "Neon"
  2732. b.Transparency = 1
  2733. b.CanCollide = false
  2734. local ray = Ray.new(
  2735. rng.CFrame.p, -- origin
  2736. (mouse.Hit.p - rng.CFrame.p).unit * 1000 -- direction
  2737. )
  2738. local ignore = Character
  2739. local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  2740. a.BottomSurface = 10
  2741. a.TopSurface = 10
  2742. a2.BottomSurface = 10
  2743. a2.TopSurface = 10
  2744. local distance = (rng.CFrame.p - position).magnitude
  2745. a.Size = Vector3.new(distance, 1, 1)
  2746. a.CFrame = CFrame.new(rng.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  2747. a2.Size = Vector3.new(distance, 1, 1)
  2748. a2.CFrame = CFrame.new(rng.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  2749. b.CFrame = CFrame.new(rng.CFrame.p, position) * CFrame.new(0, 0, -distance)
  2750. a.CFrame = a.CFrame*CFrame.Angles(0,math.rad(90),0)
  2751. a2.CFrame = a2.CFrame*CFrame.Angles(0,math.rad(90),0)
  2752. game:GetService("Debris"):AddItem(a, 10)
  2753. game:GetService("Debris"):AddItem(a2, 10)
  2754. game:GetService("Debris"):AddItem(b, 10)
  2755. local msh = Instance.new("SpecialMesh",a)
  2756. msh.MeshType = "Cylinder"
  2757. msh.Scale = vt(1,5,5)
  2758. local msh2 = Instance.new("SpecialMesh",a2)
  2759. msh2.MeshType = "Cylinder"
  2760. msh2.Scale = vt(1,6,6)
  2761.  
  2762. coroutine.resume(coroutine.create(function()
  2763. for i = 0,10,0.1 do
  2764. swait()
  2765. msh.Scale = msh.Scale + vt(0,0.25,0.25)
  2766. a.Transparency = a.Transparency + 0.025
  2767. msh2.Scale = msh2.Scale + vt(0,0.45,0.45)
  2768. a2.Transparency = a2.Transparency + 0.05
  2769. end
  2770. a:Destroy()
  2771. a2:Destroy()
  2772. end))
  2773. MagniDamage(b, 75, 60,95, 0, "Normal")
  2774. CFuncs["Sound"].Create("rbxassetid://834546352", root, 3, 1)
  2775. sphere(1.5,"Add",b.CFrame,vt(2.5/2,2.5/2,2.5/2),0.5,BrickColor.new("White"))
  2776. sphere(3,"Add",b.CFrame,vt(5/2,5/2,5/2),0.75,maincolor)
  2777. CFuncs["Sound"].Create("rbxassetid://911792524", b, 2.5, 0.8)
  2778. CFuncs["Sound"].Create("rbxassetid://28518734", b, 1, 0.4)
  2779. for i = 0, 9 do
  2780. sphereMK(5,0.5,"Add",b.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),10,10,25,-0.1,BrickColor.new("White"),0)
  2781. sphereMK(5,1,"Add",b.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),15,15,25,-0.15,maincolor,0)
  2782. end
  2783. for i = 0,1,0.1 do
  2784. swait()
  2785. dec.Transparency = dec.Transparency + 0.1
  2786. dec2.Transparency = dec2.Transparency + 0.1
  2787. rngm.Scale = rngm.Scale + Vector3.new(0.5, 0, 0.5)
  2788. decb.Transparency = decb.Transparency + 0.1
  2789. dec2b.Transparency = dec2b.Transparency + 0.1
  2790. rngmb.Scale = rngmb.Scale + Vector3.new(1, 0, 1)
  2791. end
  2792. rng:Destroy()
  2793. rngb:Destroy()
  2794. hum.WalkSpeed = 16
  2795. sbs:Destroy()
  2796. root.Anchored = false
  2797. attack = false
  2798. end))
  2799. break
  2800. end
  2801. if Power > 35 and HoldingX == true then
  2802. coroutine.resume(coroutine.create(function()
  2803. local a = Instance.new("Part",Character)
  2804. a.Name = "Direction"
  2805. a.Anchored = true
  2806. a.BrickColor = bc("White")
  2807. a.Material = "Neon"
  2808. a.Transparency = 0
  2809. a.Shape = "Cylinder"
  2810. a.CanCollide = false
  2811. local a2 = Instance.new("Part",Character)
  2812. a2.Name = "Direction"
  2813. a2.Anchored = true
  2814. a2.BrickColor = maincolor
  2815. a2.Material = "Neon"
  2816. a2.Transparency = 0
  2817. a2.Shape = "Cylinder"
  2818. a2.CanCollide = false
  2819. local b = Instance.new("Part",Character)
  2820. b.Name = "HitDirect"
  2821. b.Anchored = true
  2822. b.BrickColor = maincolor
  2823. b.Material = "Neon"
  2824. b.Transparency = 1
  2825. b.CanCollide = false
  2826. local ray = Ray.new(
  2827. rng.CFrame.p, -- origin
  2828. (mouse.Hit.p - rng.CFrame.p).unit * 1000 -- direction
  2829. )
  2830. local ignore = Character
  2831. local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  2832. a.BottomSurface = 10
  2833. a.TopSurface = 10
  2834. a2.BottomSurface = 10
  2835. a2.TopSurface = 10
  2836. local distance = (rng.CFrame.p - position).magnitude
  2837. a.Size = Vector3.new(distance, 1, 1)
  2838. a.CFrame = CFrame.new(rng.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  2839. a2.Size = Vector3.new(distance, 1, 1)
  2840. a2.CFrame = CFrame.new(rng.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  2841. b.CFrame = CFrame.new(rng.CFrame.p, position) * CFrame.new(0, 0, -distance)
  2842. a.CFrame = a.CFrame*CFrame.Angles(0,math.rad(90),0)
  2843. a2.CFrame = a2.CFrame*CFrame.Angles(0,math.rad(90),0)
  2844. game:GetService("Debris"):AddItem(a, 10)
  2845. game:GetService("Debris"):AddItem(a2, 10)
  2846. game:GetService("Debris"):AddItem(b, 10)
  2847. local msh = Instance.new("SpecialMesh",a)
  2848. msh.MeshType = "Cylinder"
  2849. msh.Scale = vt(1,5,5)
  2850. local msh2 = Instance.new("SpecialMesh",a2)
  2851. msh2.MeshType = "Cylinder"
  2852. msh2.Scale = vt(1,6,6)
  2853.  
  2854. coroutine.resume(coroutine.create(function()
  2855. for i = 0,10,0.1 do
  2856. swait()
  2857. msh.Scale = msh.Scale + vt(0,0.25,0.25)
  2858. a.Transparency = a.Transparency + 0.025
  2859. msh2.Scale = msh2.Scale + vt(0,0.45,0.45)
  2860. a2.Transparency = a2.Transparency + 0.05
  2861. end
  2862. a:Destroy()
  2863. a2:Destroy()
  2864. end))
  2865. MagniDamage(b, 85, 90,95, 0, "Normal")
  2866. CFuncs["Sound"].Create("rbxassetid://834546352", root, 3, 1)
  2867. sphere(1.5,"Add",b.CFrame,vt(2.5/2,2.5/2,2.5/2),0.5,BrickColor.new("White"))
  2868. sphere(3,"Add",b.CFrame,vt(5/2,5/2,5/2),0.75,maincolor)
  2869. CFuncs["Sound"].Create("rbxassetid://911792524", b, 2.5, 0.8)
  2870. CFuncs["Sound"].Create("rbxassetid://28518734", b, 1, 0.4)
  2871. for i = 0, 9 do
  2872. sphereMK(5,0.5,"Add",b.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),10,10,25,-0.1,BrickColor.new("White"),0)
  2873. sphereMK(5,1,"Add",b.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),15,15,25,-0.15,maincolor,0)
  2874. end
  2875. for i = 0,1,0.1 do
  2876. swait()
  2877. dec.Transparency = dec.Transparency + 0.1
  2878. dec2.Transparency = dec2.Transparency + 0.1
  2879. rngm.Scale = rngm.Scale + Vector3.new(0.5, 0, 0.5)
  2880. decb.Transparency = decb.Transparency + 0.1
  2881. dec2b.Transparency = dec2b.Transparency + 0.1
  2882. rngmb.Scale = rngmb.Scale + Vector3.new(1, 0, 1)
  2883. end
  2884. rng:Destroy()
  2885. rngb:Destroy()
  2886. hum.WalkSpeed = 16
  2887. sbs:Destroy()
  2888. root.Anchored = false
  2889. attack = false
  2890. end))
  2891. HoldingX = false
  2892. break
  2893. end
  2894. end
  2895. end
  2896.  
  2897. function LightBomb()
  2898. HoldingC = true
  2899. attack = true
  2900. local sbs = Instance.new("BodyPosition", root)
  2901. sbs.P = 3000
  2902. sbs.D = 1000
  2903. sbs.maxForce = Vector3.new(50000000000, 10e10, 50000000000)
  2904. sbs.position = RootPart.CFrame.p + Vector3.new(0, 100, 0)
  2905. wait(0.1)
  2906. root.Anchored = true
  2907. hum.WalkSpeed = 0
  2908. local rotation = 0
  2909. local typrot = math.random(1,2)
  2910. local rng = Instance.new("Part", char)
  2911. CFuncs["Sound"].Create("rbxassetid://402981977", rng, 5, 0.6)
  2912. rng.Anchored = true
  2913. rng.BrickColor = origcolor
  2914. rng.CanCollide = false
  2915. rng.FormFactor = 3
  2916. rng.Name = "Ring"
  2917. rng.Material = "Neon"
  2918. rng.Size = Vector3.new(1, 0.05, 1)
  2919. rng.Transparency = 1
  2920. rng.TopSurface = 0
  2921. rng.BottomSurface = 0
  2922. local rngm = Instance.new("SpecialMesh", rng)
  2923. rngm.MeshType = "Brick"
  2924. rngm.Scale = vt(0,1,0)
  2925. local dec = Instance.new("Decal",rng)
  2926. dec.Texture = "rbxassetid://196486941"
  2927. dec.Face = "Top"
  2928. dec.Transparency = 0
  2929. local dec2 = dec:Clone()
  2930. dec2.Parent = rng
  2931. dec2.Face = "Bottom"
  2932. dec2.Transparency = 0
  2933.  
  2934. local rngb = Instance.new("Part", char)
  2935. rngb.Anchored = true
  2936. rngb.BrickColor = origcolor
  2937. rngb.CanCollide = false
  2938. rngb.FormFactor = 3
  2939. rngb.Name = "Ring"
  2940. rngb.Material = "Neon"
  2941. rngb.Size = Vector3.new(1, 0.05, 1)
  2942. rngb.Transparency = 1
  2943. rngb.TopSurface = 0
  2944. rngb.BottomSurface = 0
  2945. local rngmb = Instance.new("SpecialMesh", rngb)
  2946. rngmb.MeshType = "Brick"
  2947. rngmb.Scale = vt(0,1,0)
  2948. local decb = Instance.new("Decal",rngb)
  2949. decb.Texture = "rbxassetid://196486941"
  2950. decb.Face = "Top"
  2951. decb.Transparency = 0
  2952. local dec2b = dec:Clone()
  2953. dec2b.Parent = rngb
  2954. dec2b.Face = "Bottom"
  2955. dec2b.Transparency = 0
  2956.  
  2957.  
  2958.  
  2959. local summoned = Instance.new("ParticleEmitter",rng)
  2960. summoned.LightEmission = 1
  2961. summoned.Color = ColorSequence.new(Color3.new(1,0,1))
  2962. summoned.Rate = 100
  2963. summoned.Texture = "http://www.roblox.com/asset/?id=1493478120"
  2964. summoned.Lifetime = NumberRange.new(0.5)
  2965. summoned.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,35,0)})
  2966. summoned.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  2967. summoned.Speed = NumberRange.new(0,0)
  2968. summoned.Rotation = NumberRange.new(-500,500)
  2969. summoned.RotSpeed = NumberRange.new(-500,500)
  2970.  
  2971. for i = 0,1,0.1 do
  2972. swait()
  2973. dec.Transparency = dec.Transparency - 0.1
  2974. dec2.Transparency = dec2.Transparency - 0.1
  2975. rngm.Scale = rngm.Scale + Vector3.new(2, 0, 2)
  2976. rng.CFrame = root.CFrame*CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(90),math.rad(180),0) + root.CFrame.lookVector*9
  2977. decb.Transparency = decb.Transparency - 0.1
  2978. dec2b.Transparency = dec2b.Transparency - 0.1
  2979. rngmb.Scale = rngmb.Scale + Vector3.new(3, 0, 3)
  2980. rngb.CFrame = root.CFrame*CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(90),math.rad(180),0) + root.CFrame.lookVector*3
  2981. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),0.1)
  2982. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(0)),.1)
  2983. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(20)), 0.3)
  2984. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-20)), 0.3)
  2985. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  2986. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  2987. RootPart.CFrame = FaceMouse2()[1]
  2988. end
  2989. summoned.Enabled = false
  2990.  
  2991. local Power = 8
  2992. while true do
  2993. swait()
  2994. Power = Power + 0.2
  2995. rngm.Scale = rngm.Scale + Vector3.new(0.5, 0, 0.5)
  2996. rngmb.Scale = rngmb.Scale + Vector3.new(0.5, 0, 0.5)
  2997. if typrot == 1 then
  2998. rotation = rotation + 2.5
  2999. elseif typrot == 2 then
  3000. rotation = rotation - 2.5
  3001. end
  3002. rng.CFrame = root.CFrame*CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(90),math.rad(rotation),0) + root.CFrame.lookVector*9
  3003. rngb.CFrame = root.CFrame*CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-rotation),0) + root.CFrame.lookVector*3
  3004. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),0.1)
  3005. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(0)),.1)
  3006. RW.C0 = clerp(RW.C0, CFrame.new(1.05, 0.5, -0.5) * angles(math.rad(90), math.rad(0), math.rad(-20)), 0.1)
  3007. LW.C0 = clerp(LW.C0, CFrame.new(-1.05, 0.5, -0.5) * angles(math.rad(90), math.rad(0), math.rad(20)), 0.1)
  3008. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  3009. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  3010. RootPart.CFrame = FaceMouse2()[1]
  3011. if HoldingC == false then
  3012. coroutine.resume(coroutine.create(function()
  3013. local a = Instance.new("Part",Character)
  3014. a.Name = "Direction"
  3015. a.Anchored = true
  3016. a.BrickColor = maincolor
  3017. a.Material = "Neon"
  3018. a.Transparency = 1
  3019. a.CanCollide = false
  3020. local ray = Ray.new(
  3021. rng.CFrame.p, -- origin
  3022. (mouse.Hit.p - rng.CFrame.p).unit * 500 -- direction
  3023. )
  3024. local ignore = Character
  3025. local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  3026. a.BottomSurface = 10
  3027. a.TopSurface = 10
  3028. local distance = (rng.CFrame.p - position).magnitude
  3029. a.Size = Vector3.new(0.1, 0.1, 0.1)
  3030. a.CFrame = CFrame.new(rng.CFrame.p, position) * CFrame.new(0, 0, 0)
  3031. local lb = Instance.new("Part")
  3032. CFuncs["Sound"].Create("rbxassetid://834546352", lb, 3, 1)
  3033. CFuncs["Sound"].Create("rbxassetid://1417056781", lb, 3, 1.5)
  3034. CFuncs["Sound"].Create("rbxassetid://919941001", lb, 3,1)
  3035. lb.Parent = char
  3036. lb.Color = Color3.new(1,0,1)
  3037. lb.CanCollide = false
  3038. lb.Material = "Neon"
  3039. lb.Anchored = true
  3040. lb.TopSurface = 0
  3041. lb.BottomSurface = 0
  3042. lb.Transparency = 0
  3043. lb.Size = vt(3,3,3)
  3044. lb.CFrame = a.CFrame
  3045. lb.Anchored = false
  3046. local thingery = Instance.new("SpecialMesh",lb)
  3047. thingery.MeshType = "Sphere"
  3048. thingery.Scale = vt(2+Power/1.15,2+Power/1.15,2+Power/1.15)
  3049. game:GetService("Debris"):AddItem(lb, 10)
  3050. local bv = Instance.new("BodyVelocity")
  3051. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  3052. bv.velocity = lb.CFrame.lookVector*125
  3053. bv.Parent = lb
  3054. local hitted = false
  3055. coroutine.resume(coroutine.create(function()
  3056. while true do
  3057. swait(3)
  3058. if lb.Parent ~= nil and hitted == false then
  3059. sphere(1,"Add",lb.CFrame*CFrame.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))+ lb.CFrame.lookVector*-10,vt(2.5,2.5,2.5),0.5,BrickColor.new("White"))
  3060. sphere(1,"Add",lb.CFrame*CFrame.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))+ lb.CFrame.lookVector*-10,vt(2.5,2.5,2.5),0.25,maincolor)
  3061. elseif lb.Parent == nil then
  3062. break
  3063. end
  3064. end
  3065. end))
  3066.  
  3067. game:GetService("Debris"):AddItem(a, 0.1)
  3068. RootPart.CFrame = FaceMouse2()[1]
  3069.  
  3070. coroutine.resume(coroutine.create(function()
  3071. swait(1)
  3072. lb.Touched:connect(function(hit)
  3073. if hitted == false then
  3074. hitted = true
  3075. lb.Transparency = 1
  3076. lb.Anchored = true
  3077. CFuncs["Sound"].Create("rbxassetid://911792524", lb, 5, 0.5)
  3078. CFuncs["Sound"].Create("rbxassetid://911792524", lb, 5, 0.25)
  3079. CFuncs["Sound"].Create("rbxassetid://28518734", lb, 2.5, 0.5)
  3080. CFuncs["Sound"].Create("rbxassetid://239000203", lb, 2.5, 0.75)
  3081. CFuncs["Sound"].Create("rbxassetid://919941001", lb, 10,1.05)
  3082. MagniDamage(lb, 100+Power*1.75, 75,85, 0, "Normal")
  3083. sphere(1,"Add",lb.CFrame,vt(15+Power,15+Power,15+Power),3.5,BrickColor.new("White"))
  3084. sphere(2,"Add",lb.CFrame,vt(15+Power,15+Power,15+Power),3.75,maincolor)
  3085. for i = 0, 9 do
  3086. sphereMK(5,1.5+Power/5,"Add",lb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),25,25,75+Power/5,-0.25,BrickColor.new("White"),0)
  3087. sphereMK(5,3+Power/5,"Add",lb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),35,35,75+Power/5,-0.35,maincolor,0)
  3088. end
  3089. for i = 0, 19 do
  3090. swait(2)
  3091. sphere(1,"Add",lb.CFrame*CFrame.new(math.random(-75,75),math.random(-75,75),math.random(-75,75)),vt(15,15,15),2.5,BrickColor.new("White"))
  3092. sphere(1,"Add",lb.CFrame*CFrame.new(math.random(-75,75),math.random(-75,75),math.random(-75,75)),vt(15,15,15),1.5,maincolor)
  3093. end
  3094. end
  3095. end)
  3096. end))
  3097.  
  3098. for i = 0,1,0.1 do
  3099. swait()
  3100. dec.Transparency = dec.Transparency + 0.1
  3101. dec2.Transparency = dec2.Transparency + 0.1
  3102. rngm.Scale = rngm.Scale + Vector3.new(0.5, 0, 0.5)
  3103. decb.Transparency = decb.Transparency + 0.1
  3104. dec2b.Transparency = dec2b.Transparency + 0.1
  3105. rngmb.Scale = rngmb.Scale + Vector3.new(0.5, 0, 0.5)
  3106. end
  3107. rng:Destroy()
  3108. rngb:Destroy()
  3109. hum.WalkSpeed = 16
  3110. sbs:Destroy()
  3111. root.Anchored = false
  3112. attack = false
  3113. end))
  3114. break
  3115. end
  3116. if Power > 55 and HoldingC == true then
  3117. coroutine.resume(coroutine.create(function()
  3118. local a = Instance.new("Part",Character)
  3119. a.Name = "Direction"
  3120. a.Anchored = true
  3121. a.BrickColor = maincolor
  3122. a.Material = "Neon"
  3123. a.Transparency = 1
  3124. a.CanCollide = false
  3125. local ray = Ray.new(
  3126. rng.CFrame.p, -- origin
  3127. (mouse.Hit.p - rng.CFrame.p).unit * 500 -- direction
  3128. )
  3129. local ignore = Character
  3130. local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  3131. a.BottomSurface = 10
  3132. a.TopSurface = 10
  3133. local distance = (rng.CFrame.p - position).magnitude
  3134. a.Size = Vector3.new(0.1, 0.1, 0.1)
  3135. a.CFrame = CFrame.new(rng.CFrame.p, position) * CFrame.new(0, 0, 0)
  3136. local lb = Instance.new("Part")
  3137. CFuncs["Sound"].Create("rbxassetid://834546352", lb, 3, 1)
  3138. CFuncs["Sound"].Create("rbxassetid://1417056781", lb, 3, 1.5)
  3139. CFuncs["Sound"].Create("rbxassetid://919941001", lb, 3,1)
  3140. lb.Parent = char
  3141. lb.Color = Color3.new(1,0,1)
  3142. lb.CanCollide = false
  3143. lb.Material = "Neon"
  3144. lb.Anchored = true
  3145. lb.TopSurface = 0
  3146. lb.BottomSurface = 0
  3147. lb.Transparency = 0
  3148. lb.Size = vt(3,3,3)
  3149. lb.CFrame = a.CFrame
  3150. lb.Anchored = false
  3151. local thingery = Instance.new("SpecialMesh",lb)
  3152. thingery.MeshType = "Sphere"
  3153. thingery.Scale = vt(2+Power/1.15,2+Power/1.15,2+Power/1.15)
  3154. game:GetService("Debris"):AddItem(lb, 10)
  3155. local bv = Instance.new("BodyVelocity")
  3156. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  3157. bv.velocity = lb.CFrame.lookVector*125
  3158. bv.Parent = lb
  3159. local hitted = false
  3160.  
  3161. coroutine.resume(coroutine.create(function()
  3162. while true do
  3163. swait(3)
  3164. if lb.Parent ~= nil and hitted == false then
  3165. sphere(1,"Add",lb.CFrame*CFrame.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))+ lb.CFrame.lookVector*-10,vt(2.5,2.5,2.5),0.5,BrickColor.new("White"))
  3166. sphere(1,"Add",lb.CFrame*CFrame.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))+ lb.CFrame.lookVector*-10,vt(2.5,2.5,2.5),0.25,maincolor)
  3167. elseif lb.Parent == nil then
  3168. break
  3169. end
  3170. end
  3171. end))
  3172. game:GetService("Debris"):AddItem(a, 0.1)
  3173. RootPart.CFrame = FaceMouse2()[1]
  3174.  
  3175. coroutine.resume(coroutine.create(function()
  3176. swait(1)
  3177. lb.Touched:connect(function(hit)
  3178. if hitted == false then
  3179. hitted = true
  3180. lb.Transparency = 1
  3181. lb.Anchored = true
  3182. CFuncs["Sound"].Create("rbxassetid://911792524", lb, 5, 0.5)
  3183. CFuncs["Sound"].Create("rbxassetid://911792524", lb, 5, 0.25)
  3184. CFuncs["Sound"].Create("rbxassetid://28518734", lb, 2.5, 0.5)
  3185. CFuncs["Sound"].Create("rbxassetid://239000203", lb, 2.5, 0.75)
  3186. CFuncs["Sound"].Create("rbxassetid://919941001", lb, 10,1.05)
  3187. MagniDamage(lb, 100+Power*1.75, 85,95, 0, "Normal")
  3188. sphere(1,"Add",lb.CFrame,vt(15+Power,15+Power,15+Power),3.5,BrickColor.new("White"))
  3189. sphere(2,"Add",lb.CFrame,vt(15+Power,15+Power,15+Power),3.75,maincolor)
  3190. for i = 0, 9 do
  3191. sphereMK(5,1.5+Power/5,"Add",lb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),25,25,75+Power/5,-0.25,BrickColor.new("White"),0)
  3192. sphereMK(5,3+Power/5,"Add",lb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),35,35,75+Power/5,-0.35,maincolor,0)
  3193. end
  3194. for i = 0, 19 do
  3195. swait(2)
  3196. sphere(1,"Add",lb.CFrame*CFrame.new(math.random(-75,75),math.random(-75,75),math.random(-75,75)),vt(15,15,15),2.5,BrickColor.new("White"))
  3197. sphere(1,"Add",lb.CFrame*CFrame.new(math.random(-75,75),math.random(-75,75),math.random(-75,75)),vt(15,15,15),1.5,maincolor)
  3198. end
  3199. end
  3200. end)
  3201. end))
  3202.  
  3203. for i = 0,1,0.1 do
  3204. swait()
  3205. dec.Transparency = dec.Transparency + 0.1
  3206. dec2.Transparency = dec2.Transparency + 0.1
  3207. rngm.Scale = rngm.Scale + Vector3.new(0.5, 0, 0.5)
  3208. decb.Transparency = decb.Transparency + 0.1
  3209. dec2b.Transparency = dec2b.Transparency + 0.1
  3210. rngmb.Scale = rngmb.Scale + Vector3.new(0.5, 0, 0.5)
  3211. end
  3212. rng:Destroy()
  3213. rngb:Destroy()
  3214. hum.WalkSpeed = 16
  3215. sbs:Destroy()
  3216. root.Anchored = false
  3217. attack = false
  3218. end))
  3219. HoldingC = false
  3220. break
  3221. end
  3222. end
  3223. end
  3224.  
  3225.  
  3226. function LightHeal()
  3227. HoldingV = true
  3228. attack = true
  3229. local sbs = Instance.new("BodyPosition", root)
  3230. sbs.P = 3000
  3231. sbs.D = 1000
  3232. sbs.maxForce = Vector3.new(50000000000, 10e10, 50000000000)
  3233. sbs.position = RootPart.CFrame.p + Vector3.new(0, 0, 0)
  3234. wait(0.1)
  3235. root.Anchored = true
  3236. hum.WalkSpeed = 0
  3237. local rotation = 0
  3238. local typrot = math.random(1,2)
  3239. local rng = Instance.new("Part", char)
  3240. CFuncs["Sound"].Create("rbxassetid://402981977", rng, 5, 0.6)
  3241. rng.Anchored = true
  3242. rng.BrickColor = origcolor
  3243. rng.CanCollide = false
  3244. rng.FormFactor = 3
  3245. rng.Name = "Ring"
  3246. rng.Material = "Neon"
  3247. rng.Size = Vector3.new(1, 0.05, 1)
  3248. rng.Transparency = 1
  3249. rng.TopSurface = 0
  3250. rng.BottomSurface = 0
  3251. local rngm = Instance.new("SpecialMesh", rng)
  3252. rngm.MeshType = "Brick"
  3253. rngm.Scale = vt(0,1,0)
  3254. local dec = Instance.new("Decal",rng)
  3255. dec.Texture = "rbxassetid://196486941"
  3256. dec.Face = "Top"
  3257. dec.Transparency = 1
  3258. local dec2 = dec:Clone()
  3259. dec2.Parent = rng
  3260. dec2.Face = "Bottom"
  3261. dec2.Transparency = 1
  3262.  
  3263.  
  3264.  
  3265. local summoned = Instance.new("ParticleEmitter",rng)
  3266. summoned.LightEmission = 1
  3267. summoned.Color = ColorSequence.new(maincolor.Color)
  3268. summoned.Rate = 100
  3269. summoned.Lifetime = NumberRange.new(0.5)
  3270. summoned.Texture = "http://www.roblox.com/asset/?id=1493478120"
  3271. summoned.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,35,0)})
  3272. summoned.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  3273. summoned.Speed = NumberRange.new(0,0)
  3274. summoned.Rotation = NumberRange.new(-500,500)
  3275. summoned.RotSpeed = NumberRange.new(-500,500)
  3276.  
  3277. for i = 0,1,0.1 do
  3278. swait()
  3279. dec.Transparency = dec.Transparency - 0.1
  3280. dec2.Transparency = dec2.Transparency - 0.1
  3281. rngm.Scale = rngm.Scale + Vector3.new(2, 0, 2)
  3282. rng.CFrame = root.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(math.rad(0),math.rad(rotation),0)
  3283. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),0.1)
  3284. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(0)),.1)
  3285. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(70), math.rad(0), math.rad(90)), 0.3)
  3286. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(70), math.rad(0), math.rad(-90)), 0.3)
  3287. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  3288. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  3289. RootPart.CFrame = FaceMouse()[1]
  3290. end
  3291. summoned.Enabled = false
  3292.  
  3293. local Power = 6
  3294. while true do
  3295. swait()
  3296. Power = Power + 0.1
  3297. rngm.Scale = rngm.Scale + Vector3.new(0.4, 0, 0.4)
  3298. if typrot == 1 then
  3299. rotation = rotation + 2.5
  3300. elseif typrot == 2 then
  3301. rotation = rotation - 2.5
  3302. end
  3303. rng.CFrame = root.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(math.rad(0),math.rad(rotation),0)
  3304. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),0.1)
  3305. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(0)),.1)
  3306. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(70), math.rad(0), math.rad(90)), 0.1)
  3307. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(70), math.rad(0), math.rad(-90)), 0.1)
  3308. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  3309. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  3310. RootPart.CFrame = FaceMouse()[1]
  3311. if HoldingV == false then
  3312. coroutine.resume(coroutine.create(function()
  3313. CFuncs["Sound"].Create("rbxassetid://834546352", root, 2.5, 1)
  3314. CFuncs["Sound"].Create("rbxassetid://2101144", root, 2.5, 1)
  3315. MagniDamage(root, 45+Power*1.85, -85,-85, 0, "Normal")
  3316. hum:TakeDamage(0,0)
  3317. local takenresult = hum.Health
  3318. sphere(1,"Add",root.CFrame,vt(10+Power,10000,10+Power),0.25,BrickColor.new("White"))
  3319. sphere(2,"Add",root.CFrame,vt(10+Power,10000,10+Power),0.35,maincolor)
  3320. for i = 0, 24 do
  3321. swait(1)
  3322. hum.Health = math.huge
  3323. sphereMK(5,0.15+Power/10,"Add",root.CFrame*CFrame.new(math.random(-35-Power,35+Power),math.random(-3-Power,0),math.random(-35-Power,35+Power))*CFrame.Angles(math.rad(90),0,0),5,5,25,-0.05,maincolor,0)
  3324. sphere(5,"Add",root.CFrame*CFrame.new(math.random(-25-Power,25+Power),math.random(-25-Power,25+Power),math.random(-25-Power,25+Power)),vt(0,0,0),0.25,maincolor)
  3325. end
  3326. for i = 0,1,0.1 do
  3327. swait()
  3328. dec.Transparency = dec.Transparency + 0.1
  3329. dec2.Transparency = dec2.Transparency + 0.1
  3330. rngm.Scale = rngm.Scale + Vector3.new(0.5, 0, 0.5)
  3331. end
  3332. rng:Destroy()
  3333. hum.WalkSpeed = 16
  3334. sbs:Destroy()
  3335. root.Anchored = false
  3336. attack = false
  3337. end))
  3338. break
  3339. end
  3340. if Power > 15 and HoldingV == true then
  3341. coroutine.resume(coroutine.create(function()
  3342. CFuncs["Sound"].Create("rbxassetid://834546352", root, 2.5, 1)
  3343. CFuncs["Sound"].Create("rbxassetid://2101144", root, 2.5, 1)
  3344. MagniDamage(root, 45+Power*1.85, -85,-95, 0, "Normal")
  3345. hum:TakeDamage(0,0)
  3346. local takenresult = hum.Health
  3347. sphere(1,"Add",root.CFrame,vt(10+Power,10000,10+Power),0.25,BrickColor.new("White"))
  3348. sphere(2,"Add",root.CFrame,vt(10+Power,10000,10+Power),0.35,maincolor)
  3349. for i = 0, 24 do
  3350. swait(1)
  3351. hum.Health = math.huge
  3352. sphereMK(5,0.15+Power/10,"Add",root.CFrame*CFrame.new(math.random(-35-Power,35+Power),math.random(-3-Power,0),math.random(-35-Power,35+Power))*CFrame.Angles(math.rad(90),0,0),5,5,25,-0.05,maincolor,0)
  3353. sphere(5,"Add",root.CFrame*CFrame.new(math.random(-25-Power,25+Power),math.random(-25-Power,25+Power),math.random(-25-Power,25+Power)),vt(0,0,0),0.25,maincolor)
  3354. end
  3355. for i = 0,1,0.1 do
  3356. swait()
  3357. dec.Transparency = dec.Transparency + 0.1
  3358. dec2.Transparency = dec2.Transparency + 0.1
  3359. rngm.Scale = rngm.Scale + Vector3.new(0.5, 0, 0.5)
  3360. end
  3361. rng:Destroy()
  3362. hum.WalkSpeed = 16
  3363. sbs:Destroy()
  3364. root.Anchored = false
  3365. attack = false
  3366. end))
  3367. HoldingV = false
  3368. break
  3369. end
  3370. end
  3371. end
  3372.  
  3373. function UltralightBeam()
  3374. attack = true
  3375. local sbs = Instance.new("BodyPosition", root)
  3376. sbs.P = 3000
  3377. sbs.D = 1000
  3378. sbs.maxForce = Vector3.new(50000000000, 10e10, 50000000000)
  3379. sbs.position = RootPart.CFrame.p + Vector3.new(0, 100, 0)
  3380. wait(0.1)
  3381. root.Anchored = true
  3382. hum.WalkSpeed = 0
  3383. local rotation = 0
  3384. local typrot = math.random(1,2)
  3385. local rng = Instance.new("Part", char)
  3386. CFuncs["Sound"].Create("rbxassetid://402981977", rng, 2, 0.6)
  3387. rng.Anchored = true
  3388. rng.BrickColor = origcolor
  3389. rng.CanCollide = false
  3390. rng.FormFactor = 3
  3391. rng.Name = "Ring"
  3392. rng.Material = "Neon"
  3393. rng.Size = Vector3.new(1, 0.05, 1)
  3394. rng.Transparency = 1
  3395. rng.TopSurface = 0
  3396. rng.BottomSurface = 0
  3397. local rngm = Instance.new("SpecialMesh", rng)
  3398. rngm.MeshType = "Brick"
  3399. rngm.Scale = vt(0,1,0)
  3400. local dec = Instance.new("Decal",rng)
  3401. dec.Texture = "rbxassetid://196486941"
  3402. dec.Face = "Top"
  3403. dec.Transparency = 0
  3404. local dec2 = dec:Clone()
  3405. dec2.Parent = rng
  3406. dec2.Face = "Bottom"
  3407. dec2.Transparency = 0
  3408.  
  3409. local rngb = Instance.new("Part", char)
  3410. rngb.Anchored = true
  3411. rngb.BrickColor = origcolor
  3412. rngb.CanCollide = false
  3413. rngb.FormFactor = 3
  3414. rngb.Name = "Ring"
  3415. rngb.Material = "Neon"
  3416. rngb.Size = Vector3.new(1, 0.05, 1)
  3417. rngb.Transparency = 1
  3418. rngb.TopSurface = 0
  3419. rngb.BottomSurface = 0
  3420. local rngmb = Instance.new("SpecialMesh", rngb)
  3421. rngmb.MeshType = "Brick"
  3422. rngmb.Name = "SizeMesh"
  3423. rngmb.Scale = vt(0,1,0)
  3424.  
  3425. local orb = rngb:Clone()
  3426. orb.Parent = char
  3427. orb.Transparency = 0
  3428. orb.BrickColor = BrickColor.new("White")
  3429. orb.Size = vt(1,1,1)
  3430. local orbmish = orb.SizeMesh
  3431. orbmish.Scale = vt(0,0,0)
  3432. orbmish.MeshType = "Sphere"
  3433.  
  3434. local orbe = rngb:Clone()
  3435. orbe.Parent = char
  3436. orbe.Transparency = 0.5
  3437. orbe.BrickColor = BrickColor.new("Pastel yellow")
  3438. orbe.Size = vt(1,1,1)
  3439. local orbmish2 = orbe.SizeMesh
  3440. orbmish2.Scale = vt(0,0,0)
  3441. orbmish2.MeshType = "Sphere"
  3442.  
  3443. local decb = Instance.new("Decal",rngb)
  3444. decb.Texture = "rbxassetid://196486941"
  3445. decb.Face = "Top"
  3446. decb.Transparency = 0
  3447. local dec2b = dec:Clone()
  3448. dec2b.Parent = rngb
  3449. dec2b.Face = "Bottom"
  3450. dec2b.Transparency = 0
  3451.  
  3452. maincolor = BrickColor.new("Pastel yellow")
  3453.  
  3454. local summoned = Instance.new("ParticleEmitter",rng)
  3455. summoned.LightEmission = 1
  3456. summoned.Color = ColorSequence.new(maincolor.Color)
  3457. summoned.Rate = 100
  3458. summoned.Lifetime = NumberRange.new(0.5)
  3459. summoned.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,35,0)})
  3460. summoned.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  3461. summoned.Speed = NumberRange.new(0,0)
  3462. summoned.Texture = "http://www.roblox.com/asset/?id=1493478120"
  3463. summoned.Rotation = NumberRange.new(-500,500)
  3464. summoned.RotSpeed = NumberRange.new(-500,500)
  3465.  
  3466. local scaled = 1
  3467. for i = 0,1,0.1 do
  3468. swait()
  3469. dec.Transparency = dec.Transparency - 0.1
  3470. dec2.Transparency = dec2.Transparency - 0.1
  3471. rngm.Scale = rngm.Scale + Vector3.new(6, 0, 6)
  3472. rng.CFrame = root.CFrame*CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(90),math.rad(rotation),0) + root.CFrame.lookVector*6
  3473. decb.Transparency = decb.Transparency - 0.1
  3474. dec2b.Transparency = dec2b.Transparency - 0.1
  3475. rngmb.Scale = rngmb.Scale + Vector3.new(9, 0, 9)
  3476. rngb.CFrame = root.CFrame*CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-rotation),0) + root.CFrame.lookVector*3
  3477. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),0.1)
  3478. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(90)),.1)
  3479. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)
  3480. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.1)
  3481. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  3482. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  3483. RootPart.CFrame = FaceMouse2()[1]
  3484. end
  3485. CFuncs["Sound"].Create("rbxassetid://136007472", char, 1.25, 0.7)
  3486. summoned.Enabled = false
  3487. for i = 0,10,0.1 do
  3488. swait()
  3489. scaled = scaled - 0.01
  3490. if typrot == 1 then
  3491. rotation = rotation + 2.5
  3492. elseif typrot == 2 then
  3493. rotation = rotation - 2.5
  3494. end
  3495. orbmish.Scale = orbmish.Scale + vt(scaled/1.5,scaled/1.5,scaled/1.5)
  3496. orbmish2.Scale = orbmish2.Scale + vt(scaled*1.1/1.5,scaled*1.1/1.5,scaled*1.1/1.5)
  3497. orb.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*22.5
  3498. orbe.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*22.5
  3499. sphereMKCharge(2.5,-1,"Add",orb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2.5,2.5,15,-0.025,maincolor,50)
  3500. rng.CFrame = root.CFrame*CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(90),math.rad(rotation),0) + root.CFrame.lookVector*6
  3501. rngb.CFrame = root.CFrame*CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-rotation),0) + root.CFrame.lookVector*3
  3502. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),0.1)
  3503. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(90)),.1)
  3504. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)
  3505. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.1)
  3506. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  3507. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  3508. RootPart.CFrame = FaceMouse2()[1]
  3509. end
  3510. for i = 0,3,0.1 do
  3511. swait()
  3512. if typrot == 1 then
  3513. rotation = rotation + 2.5
  3514. elseif typrot == 2 then
  3515. rotation = rotation - 2.5
  3516. end
  3517. orb.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*22.5
  3518. orbe.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*22.5
  3519. rng.CFrame = root.CFrame*CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(90),math.rad(rotation),0) + root.CFrame.lookVector*6
  3520. rngb.CFrame = root.CFrame*CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-rotation),0) + root.CFrame.lookVector*3
  3521. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),0.1)
  3522. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(90)),.1)
  3523. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)
  3524. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.1)
  3525. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  3526. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  3527. RootPart.CFrame = FaceMouse2()[1]
  3528. end
  3529. CFuncs["Sound"].Create("rbxassetid://741272936", char, 0.75, 1)
  3530. CFuncs["Sound"].Create("rbxassetid://1192402877", char, 1, 1)
  3531. CFuncs["Sound"].Create("rbxassetid://1208650519", char, 0.75, 1)
  3532. CFuncs["Sound"].Create("rbxassetid://164881112", char, 0.75, 1)
  3533. CFuncs["Sound"].Create("rbxassetid://429123896", char, 1, 0.85)
  3534. local xd= Instance.new("Sound",char)
  3535. xd.SoundId = "rbxassetid://445796828"
  3536. xd.Pitch = 0.75
  3537. xd.Looped = true
  3538. xd.Volume = 1.25
  3539. xd:Play()
  3540. local a = Instance.new("Part",Character)
  3541. a.Name = "Direction"
  3542. a.Anchored = true
  3543. a.BrickColor = bc("White")
  3544. a.Material = "Neon"
  3545. a.Transparency = 0
  3546. a.Shape = "Cylinder"
  3547. a.CanCollide = false
  3548. local a2 = Instance.new("Part",Character)
  3549. a2.Name = "Direction"
  3550. a2.Anchored = true
  3551. a2.BrickColor = bc("Pastel yellow")
  3552. a2.Material = "Neon"
  3553. a2.Transparency = 0.5
  3554. a2.Shape = "Cylinder"
  3555. a2.CanCollide = false
  3556. local b = Instance.new("Part",Character)
  3557. b.Name = "HitDirect"
  3558. b.Anchored = true
  3559. b.BrickColor = bc("Pastel yellow")
  3560. b.Material = "Neon"
  3561. b.Transparency = 1
  3562. b.CanCollide = false
  3563. local ray = Ray.new(
  3564. orb.CFrame.p, -- origin
  3565. (mouse.Hit.p - orb.CFrame.p).unit * 1000 -- direction
  3566. )
  3567. local ignore = Character
  3568. local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  3569. a.BottomSurface = 10
  3570. a.TopSurface = 10
  3571. a2.BottomSurface = 10
  3572. a2.TopSurface = 10
  3573. local distance = (orb.CFrame.p - position).magnitude
  3574. a.Size = Vector3.new(distance, 1, 1)
  3575. a.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  3576. a2.Size = Vector3.new(distance, 1, 1)
  3577. a2.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  3578. b.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance)
  3579. a.CFrame = a.CFrame*CFrame.Angles(0,math.rad(90),0)
  3580. a2.CFrame = a2.CFrame*CFrame.Angles(0,math.rad(90),0)
  3581. game:GetService("Debris"):AddItem(a, 20)
  3582. game:GetService("Debris"):AddItem(a2, 20)
  3583. game:GetService("Debris"):AddItem(b, 20)
  3584. local msh = Instance.new("SpecialMesh",a)
  3585. msh.MeshType = "Cylinder"
  3586. msh.Scale = vt(1,5*5,5*5)
  3587. local msh2 = Instance.new("SpecialMesh",a2)
  3588. msh2.MeshType = "Cylinder"
  3589. msh2.Scale = vt(1,6*5,6*5)
  3590.  
  3591. for i = 0,20,0.1 do
  3592. swait()
  3593. orb.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*22.5
  3594. orbe.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*22.5
  3595. ray = Ray.new(
  3596. orb.CFrame.p, -- origin
  3597. (mouse.Hit.p - orb.CFrame.p).unit * 1000 -- direction
  3598. )
  3599. hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  3600. distance = (orb.CFrame.p - position).magnitude
  3601. if typrot == 1 then
  3602. rotation = rotation + 2.5
  3603. elseif typrot == 2 then
  3604. rotation = rotation - 2.5
  3605. end
  3606. rng.CFrame = root.CFrame*CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(90),math.rad(rotation),0) + root.CFrame.lookVector*6
  3607. rngb.CFrame = root.CFrame*CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-rotation),0) + root.CFrame.lookVector*3
  3608. RootPart.CFrame = FaceMouse2()[1]
  3609. a.Size = Vector3.new(distance, 1, 1)
  3610. a.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  3611. a2.Size = Vector3.new(distance, 1, 1)
  3612. a2.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  3613. b.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance)
  3614. a.CFrame = a.CFrame*CFrame.Angles(0,math.rad(90),0)
  3615. a2.CFrame = a2.CFrame*CFrame.Angles(0,math.rad(90),0)
  3616. msh.Scale = msh.Scale - vt(0,0.025*5,0.025*5)
  3617. msh2.Scale = msh2.Scale - vt(0,0.03*5,0.03*5)
  3618. orbmish.Scale = orbmish.Scale - vt(0.175,0.175,0.175)
  3619. orbmish2.Scale = orbmish2.Scale - vt(0.175,0.175,0.175)
  3620. sphereMK(5,1,"Add",b.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),10,10,25,-0.1,BrickColor.new("White"),0)
  3621. sphereMK(5,1.5,"Add",b.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),15,15,25,-0.15,maincolor,0)
  3622. sphere(10,"Add",b.CFrame,vt(25,25,25),0.25,maincolor)
  3623. xd.Volume = xd.Volume - 0.0025
  3624. MagniDamage(b, 50,30,60, 3, "Normal")
  3625. end
  3626. sphere(5,"Add",orb.CFrame,vt(5,5,5),0.75,maincolor)
  3627. for i = 0, 9 do
  3628. sphereMK(1,1,"Add",orb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),5,5,75,-0.1,maincolor,0)
  3629. end
  3630. xd:Destroy()
  3631. a:Destroy()
  3632. a2:Destroy()
  3633. orb:Destroy()
  3634. orbe:Destroy()
  3635. MagniDamage(b, 50,30,60, 3, "Normal")
  3636. CFuncs["Sound"].Create("rbxassetid://919941001", char, 2,1.05)
  3637. CFuncs["Sound"].Create("rbxassetid://138213851", char, 1,1)
  3638. CFuncs["Sound"].Create("rbxassetid://239000203", char, 0.5,1)
  3639. for i = 0, 14 do
  3640. sphereMK(2.5,3,"Add",b.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),10,10,50,-0.1,BrickColor.new("White"),0)
  3641. sphereMK(2.5,3.5,"Add",b.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),15,15,75,-0.15,maincolor,0)
  3642. end
  3643. sphere(1,"Add",b.CFrame,vt(2.5,2.5,2.5),2.5,BrickColor.new("White"))
  3644. sphere(1,"Add",b.CFrame,vt(5,5,5),5,maincolor)
  3645. for i = 0,1,0.1 do
  3646. swait()
  3647. dec.Transparency = dec.Transparency + 0.1
  3648. dec2.Transparency = dec2.Transparency + 0.1
  3649. rngm.Scale = rngm.Scale + Vector3.new(0.5, 0, 0.5)
  3650. decb.Transparency = decb.Transparency + 0.1
  3651. dec2b.Transparency = dec2b.Transparency + 0.1
  3652. rngmb.Scale = rngmb.Scale + Vector3.new(1, 0, 1)
  3653. end
  3654. rng:Destroy()
  3655. rngb:Destroy()
  3656. hum.WalkSpeed = 16
  3657. sbs:Destroy()
  3658. root.Anchored = false
  3659. attack = false
  3660. end
  3661. --end
  3662. local RHe = plr.Character.HSHair.Part
  3663. local RHe2 = plr.Character.HSHair2.Part
  3664. warn([[Star Glitcher Loaded.
  3665. All purpose switcher... -- wat
  3666.  
  3667. It's not over yet.
  3668. The faith is among us.
  3669. And yet you still haven't defeated me.
  3670. Now is my chance to destroy you.
  3671. Then you're out of the world.
  3672. With the elemental being struggling to gain power.
  3673. This is the result.
  3674. Very unstable and powerful.
  3675. A insanely chaotic being.
  3676. Who haven't ever known that one could hold this power.
  3677. It's the one that has been created by an unknown being.
  3678. You'll know this name already.
  3679. Till now.
  3680. The power is inside your body.
  3681. You will decide things with this.
  3682. And the future changes within the power.
  3683. For now, you'll decide your own.
  3684. You're one of them who holds this power.
  3685. And so on, you would get chaotic to everyone else.
  3686. You seem to dont trust everyone else, but one.
  3687. That one... you can't know.
  3688. It's only your decision.
  3689. At yourself.
  3690. No mercy, or spare.
  3691.  
  3692.  
  3693. Created by NoobyGames12 ye... soryy i remake it: 1x1x1x1IAMbck
  3694. ]])
  3695. print([[Icons:
  3696. ! = New
  3697. ? = Spoilers
  3698. * = Exclusivity
  3699. ]])
  3700. warn([[V 3.3 (ON PROGRESS) Update Log:
  3701. ! - Calamity's "Z" has changed
  3702. ! - Starfall EX added.
  3703. ! - Mayhem has DESTRUCTION mode, which is new.
  3704. * - Destruction will be an ultimate exclusivity.
  3705. ! - Corruption now has teleportation move "X"
  3706. ? - Divinity has a move named Judgement, which is made by danny19990.
  3707. ! - Exclusive secrets :v
  3708. ! - Chaos theme has been changed
  3709. ! - Purity's theme has been extended
  3710. ? - Corruption's "Z" will have animation sooner
  3711. ! - Calamity's "X" is added, named Starfall
  3712. * - Mayhem now has MAJOR exclusivity, so far its still wip and yet to be done.
  3713. * - Catastrophe's "Z" coming soon, same as Calamity's "Z" but more powerful.
  3714. NOTE: IF RUN THIS SCIPRT IN NORMAL SCRIPT(FE) SOME MOVE NOT WORK]])
  3715.  
  3716. --dialog = {[[Star Glitcher Loaded.
  3717. --All purpose switcher... -- wat
  3718. --
  3719. --It's not over yet.
  3720. --The faith is among us.
  3721. --And yet you still haven't defeated me.
  3722. --Now is my chance to destroy you.
  3723. --Then you're out of the world.
  3724. --With the elemental being struggling to gain power.
  3725. --This is the result.
  3726. --Very unstable and powerful.
  3727. --A insanely chaotic being.
  3728. --Who haven't ever known that one could hold this power.
  3729. --It's the one that has been created by an unknown being.
  3730. --You'll know this name already.
  3731. --Till now.
  3732. --The power is inside your body.
  3733. --You will decide things with this.
  3734. --And the future changes within the power.
  3735. --For now, you'll decide your own.
  3736. --You're one of them who holds this power.
  3737. --And so on, you would get chaotic to everyone else.
  3738. --You seem to dont trust everyone else, but one.
  3739. --That one... you can't know.
  3740. --It's only your decision.
  3741. --At yourself.
  3742. --No mercy, or spare.
  3743. --
  3744. --
  3745. --Created by 'NoobyGames12'
  3746. --Edited by 'danny199990']]}
  3747. --function bosschatfunc(text,color,watval)
  3748. --print("CALL BOSSCHATFUNC")
  3749. --for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  3750. -- print("IN FOR LOOP PLRS")
  3751. --coroutine.resume(coroutine.create(function()
  3752. --if v.PlayerGui:FindFirstChild("Dialog")~= nil then
  3753. --v.PlayerGui:FindFirstChild("Dialog"):destroy()
  3754. --end
  3755. --print("IN LOOP1")
  3756. --local scrg = Instance.new("ScreenGui",v.PlayerGui)
  3757. --CFuncs["EchoSound"].Create("rbxassetid://525200869", scrg, 0.5, 1,0,10,0.1,0.25,1)
  3758. --scrg.Name = "Dialog"
  3759. --local txtlb = Instance.new("TextLabel",scrg)
  3760. --txtlb.Text = ""
  3761. --txtlb.Font = "Arcade"
  3762. --txtlb.TextColor3 = Color3.new(0,0,0)
  3763. --txtlb.TextStrokeTransparency = 0
  3764. --txtlb.BackgroundTransparency = 0.75
  3765. --txtlb.BackgroundColor3 = Color3.new(0,0,0)
  3766. --txtlb.TextStrokeColor3 = color
  3767. --txtlb.TextScaled = true
  3768. --txtlb.Size = UDim2.new(1,0,0.25,0)
  3769. --txtlb.TextXAlignment = "Left"
  3770. --txtlb.Position = UDim2.new(0,0,0.75 + 1,0)
  3771. --local txtlb2 = Instance.new("TextLabel",scrg)
  3772. --txtlb2.Text = "Star glitcher v3 USER:"
  3773. --txtlb2.Font = "Arcade"
  3774. --txtlb2.TextColor3 = Color3.new(0,0,0)
  3775. --txtlb2.TextStrokeTransparency = 0
  3776. --txtlb2.BackgroundTransparency = 1
  3777. --txtlb2.TextStrokeColor3 = color
  3778. --txtlb2.TextSize = 40
  3779. --txtlb2.Size = UDim2.new(1,0,0.25,0)
  3780. --txtlb2.TextXAlignment = "Left"
  3781. --txtlb2.Position = UDim2.new(0,0,1,0)
  3782. --local fvalen = 0.55
  3783. --local fval = -0.49
  3784. --swait()
  3785. --txtlb2.Text = "Star glitcher v3 U S E R :"
  3786. --txtlb.Rotation = math.random(-2,2)
  3787. --txtlb2.Rotation = math.random(-2,2)
  3788. --txtlb.Position = txtlb.Position + UDim2.new(0,math.random(-2,2)/5,0,math.random(-2,2)/5)
  3789. --txtlb2.Position = txtlb2.Position + UDim2.new(0,math.random(-2,2)/5,0,math.random(-2,2)/5)
  3790. --coroutine.resume(coroutine.create(function()
  3791. --while true do
  3792. --swait()
  3793. --if scrg.Parent ~= nil then
  3794. -- fvalen = fvalen - 0.0001
  3795. --elseif scrg.Parent == nil then
  3796. --break
  3797. --end
  3798. --end
  3799. --end))
  3800. --local flol = 1.75
  3801. --local flil = 1.6
  3802. --coroutine.resume(coroutine.create(function()
  3803. -- for i = 0, 9 do
  3804. -- swait()
  3805. -- fval = fval + 0.05
  3806. -- flol = flol - 0.1
  3807. -- flil = flil - 0.1
  3808. -- txtlb.Text = ""
  3809. -- txtlb.Position = UDim2.new(0,0,flol,0)
  3810. -- txtlb2.Position = UDim2.new(0,0,flil,0)
  3811. -- end
  3812. -- txtlb.Text = text
  3813. --wait(watval)
  3814. --local valinc = 0
  3815. --for i = 0, 99 do
  3816. --swait()
  3817. --valinc = valinc + 0.0001
  3818. --flol = flol + valinc
  3819. --flil = flil + valinc
  3820. --txtlb.Rotation = txtlb.Rotation + valinc*20
  3821. --txtlb2.Rotation = txtlb2.Rotation - valinc*50
  3822. --txtlb.Position = UDim2.new(0,0,flol,0)
  3823. --txtlb2.Position = UDim2.new(0,0,flil,0)
  3824. --txtlb.TextStrokeTransparency = txtlb.TextStrokeTransparency + 0.01
  3825. --txtlb.TextTransparency = txtlb.TextTransparency + 0.01
  3826. --txtlb2.TextStrokeTransparency = txtlb2.TextStrokeTransparency + 0.01
  3827. --txtlb2.TextTransparency = txtlb2.TextTransparency + 0.01
  3828. --txtlb.BackgroundTransparency = txtlb.BackgroundTransparency + 0.0025
  3829. --end
  3830. --scrg:Destroy()
  3831. --end))
  3832. --end))
  3833. --end
  3834. --end
  3835. --bosschatfunc("Star Glitcher Loaded.",Color3.new(255,0,0),10)
  3836. --- its obs smooth af do not touch
  3837. ---- Sources and functions might be taken from others
  3838. plr = Player
  3839. char = plr.Character
  3840. hum = char.Humanoid
  3841. local cam = game.Workspace.CurrentCamera
  3842. --local Controller = plr.Playercripts:WaitForChild("ControlScript")
  3843. Camera = cam
  3844. local CamInterrupt = false
  3845. local TwoD = false
  3846. local TargetInfo = {nil, nil}
  3847. cam.CameraType = "Custom"
  3848. t = char.Torso
  3849. h = char.Head
  3850. ra = char["Right Arm"]
  3851. la = char["Left Arm"]
  3852. rl = char["Right Leg"]
  3853. ll = char["Left Leg"]
  3854. tors = char.Torso
  3855. lleg = char["Left Leg"]
  3856. root = char.HumanoidRootPart
  3857. hed = char.Head
  3858. rleg = char["Right Leg"]
  3859. rarm = char["Right Arm"]
  3860. larm = char["Left Arm"]
  3861. radian = math.rad
  3862. random = math.random
  3863. Vec3 = Vector3.new
  3864. Inst = Instance.new
  3865. cFrame = CFrame.new
  3866. Euler = CFrame.fromEulerAnglesXYZ
  3867. vt = Vector3.new
  3868. bc = BrickColor.new
  3869. br = BrickColor.random
  3870. it = Instance.new
  3871. cf = CFrame.new
  3872. local eff = true
  3873. local shielding = false
  3874.  
  3875. local Booleans = {
  3876. CamFollow = true,
  3877. GyroUse = true
  3878. }
  3879.  
  3880. function lerp(object, newCFrame, alpha)
  3881. return object:lerp(newCFrame, alpha)
  3882. end
  3883.  
  3884. local Directer = Inst("BodyGyro", root)
  3885. Directer.MaxTorque = Vec3(0, 0, 0)
  3886. Directer.P = 600000
  3887. local CPart = Inst("Part")
  3888. CPart.Anchored = true
  3889. CPart.CanCollide = false
  3890. CPart.Locked = true
  3891. CPart.Transparency = 1
  3892.  
  3893. local rainbowmode = false
  3894. local chaosmode = false
  3895.  
  3896. kan = Instance.new("Sound",char)
  3897. kan.Volume = 1.25
  3898. kan.TimePosition = 0
  3899. kan.PlaybackSpeed = 1
  3900. kan.Pitch = 1
  3901. kan.SoundId = "rbxassetid://180324932"
  3902. kan.Name = "wrecked"
  3903. kan.Looped = true
  3904. kan:Play()
  3905.  
  3906. function newTheme(ID,timepos,pitch,vol)
  3907. local kanz = kan
  3908. --kanz:Stop()
  3909. --kanz.Volume = vol
  3910. --kanz.TimePosition = timepos
  3911. kanz.PlaybackSpeed = pitch
  3912. kanz.Pitch = pitch
  3913. kanz.SoundId = ID
  3914. kanz.Name = "wrecked"
  3915. kanz.Looped = true
  3916. kanz.Volume = 0.3
  3917. --kanz:Play()
  3918. --coroutine.resume(coroutine.create(function()
  3919. --wait(0.05)
  3920. --end))
  3921. end
  3922.  
  3923. function newThemeCust(ID,timepos,pitch,vol)
  3924. local kanz = kan
  3925. kanz:Stop()
  3926. kanz.Volume = vol
  3927. kanz.TimePosition = timepos
  3928. kanz.PlaybackSpeed = pitch
  3929. kanz.Pitch = pitch
  3930. kanz.SoundId = ID
  3931. kanz.Name = "wrecked"
  3932. kanz.Looped = true
  3933. kanz:Play()
  3934. coroutine.resume(coroutine.create(function()
  3935. wait(0.05)
  3936. end))
  3937. end
  3938.  
  3939.  
  3940.  
  3941. function CameraShake(Times, Power, PlayerTarget)
  3942. coroutine.resume(coroutine.create(function()
  3943. FV = Instance.new("BoolValue", PlayerTarget)
  3944. FV.Name = "CameraShake"
  3945. for ShakeNum=1,Times do
  3946. swait()
  3947. local ef=Power
  3948. if ef>=1 then
  3949. Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef),math.random(-ef,ef),math.random(-ef,ef))
  3950. else
  3951. ef=Power*10
  3952. Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef)/10,math.random(-ef,ef)/10,math.random(-ef,ef)/10)
  3953. end
  3954. end
  3955. Humanoid.CameraOffset = Vector3.new(0,0,0)
  3956. FV:Destroy()
  3957. end))
  3958. end
  3959.  
  3960. function CameraEnshaking(Length,Intensity)
  3961. coroutine.resume(coroutine.create(function()
  3962. local intensity = 1*Intensity
  3963. local rotM = 0.01*Intensity
  3964. for i = 0, Length, 0.1 do
  3965. swait()
  3966. intensity = intensity - 0.05*Intensity/Length
  3967. rotM = rotM - 0.0005*Intensity/Length
  3968. hum.CameraOffset = Vec3(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity)))
  3969. cam.CFrame = cam.CFrame * cFrame(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity))) * Euler(radian(random(-intensity, intensity)) * rotM, radian(random(-intensity, intensity)) * rotM, radian(random(-intensity, intensity)) * rotM)
  3970. end
  3971. Humanoid.CameraOffset = Vec3(0, 0, 0)
  3972. end))
  3973. end
  3974. CamShake=function(Part,Distan,Power,Times)
  3975. local de=Part.Position
  3976. for i,v in pairs(workspace:children()) do
  3977. if v:IsA("Model") and v:findFirstChild("Humanoid") then
  3978. for _,c in pairs(v:children()) do
  3979. if c.ClassName=="Part" and (c.Position - de).magnitude < Distan then
  3980. local Noob=v.Humanoid
  3981. if Noob~=nil then
  3982. coroutine.resume(coroutine.create(function()
  3983. FV = Instance.new("BoolValue", Noob)
  3984. FV.Name = "CameraShake"
  3985. for ShakeNum=1,Times do
  3986. swait()
  3987. local ef=Power
  3988. if ef>=1 then
  3989. Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef),math.random(-ef,ef),math.random(-ef,ef))
  3990. else
  3991. ef=Power*10
  3992. Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef)/10,math.random(-ef,ef)/10,math.random(-ef,ef)/10)
  3993. end
  3994. end
  3995. Humanoid.CameraOffset = Vector3.new(0,0,0)
  3996. FV:Destroy()
  3997. end))
  3998. CameraShake(Times, Power, Noob)
  3999. end
  4000. end
  4001. end
  4002. end
  4003. end
  4004. end
  4005.  
  4006. function chatfunc(text,color)
  4007. local chat = coroutine.wrap(function()
  4008. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  4009. Character:FindFirstChild("TalkingBillBoard"):destroy()
  4010. end
  4011. local naeeym2 = Instance.new("BillboardGui",Character)
  4012. naeeym2.Size = UDim2.new(0,100,0,40)
  4013. naeeym2.StudsOffset = Vector3.new(0,3,0)
  4014. naeeym2.Adornee = Character.Head
  4015. naeeym2.Name = "TalkingBillBoard"
  4016. local tecks2 = Instance.new("TextLabel",naeeym2)
  4017. tecks2.BackgroundTransparency = 1
  4018. tecks2.BorderSizePixel = 0
  4019. tecks2.Text = ""
  4020. tecks2.Font = "SciFi"
  4021. tecks2.TextSize = 30
  4022. tecks2.TextStrokeTransparency = 0
  4023. tecks2.TextColor3 = color
  4024. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  4025. tecks2.Size = UDim2.new(1,0,0.5,0)
  4026. local tecks3 = Instance.new("TextLabel",naeeym2)
  4027. tecks3.BackgroundTransparency = 1
  4028. tecks3.BorderSizePixel = 0
  4029. tecks3.Text = ""
  4030. tecks3.Font = "SciFi"
  4031. tecks3.TextSize = 30
  4032. tecks3.TextStrokeTransparency = 0
  4033. tecks3.TextColor3 = Color3.new(0,0,0)
  4034. tecks3.TextStrokeColor3 = color
  4035. tecks3.Size = UDim2.new(1,0,0.5,0)
  4036. coroutine.resume(coroutine.create(function()
  4037. while true do
  4038. swait(1)
  4039. plr.Character.wrecked.Volume = 0.3
  4040. if chaosmode == true then
  4041. tecks2.TextColor3 = BrickColor.random().Color
  4042. tecks3.TextStrokeColor3 = BrickColor.random().Color
  4043. end
  4044. tecks2.Position = UDim2.new(0,math.random(-5,5),0,math.random(-5,5))
  4045. tecks3.Position = UDim2.new(0,math.random(-5,5),0,math.random(-5,5))
  4046. tecks2.Rotation = math.random(-5,5)
  4047. tecks3.Rotation = math.random(-5,5)
  4048. end
  4049. end))
  4050. for i = 1,string.len(text),1 do
  4051. CFuncs["Sound"].Create("rbxassetid://274118116", char, 0.25, 0.115)
  4052. tecks2.Text = string.sub(text,1,i)
  4053. tecks3.Text = string.sub(text,1,i)
  4054. swait(1)
  4055. end
  4056. wait(1)
  4057. local randomrot = math.random(1,2)
  4058. if randomrot == 1 then
  4059. for i = 1, 50 do
  4060. swait()
  4061. tecks2.Rotation = tecks2.Rotation - .75
  4062. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  4063. tecks2.TextTransparency = tecks2.TextTransparency + .04
  4064. tecks3.Rotation = tecks2.Rotation + .75
  4065. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  4066. tecks3.TextTransparency = tecks2.TextTransparency + .04
  4067. end
  4068. elseif randomrot == 2 then
  4069. for i = 1, 50 do
  4070. swait()
  4071. tecks2.Rotation = tecks2.Rotation + .75
  4072. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  4073. tecks2.TextTransparency = tecks2.TextTransparency + .04
  4074. tecks3.Rotation = tecks2.Rotation - .75
  4075. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  4076. tecks3.TextTransparency = tecks2.TextTransparency + .04
  4077. end
  4078. end
  4079. naeeym2:Destroy()
  4080. end)
  4081. chat()
  4082. end
  4083.  
  4084.  
  4085. local Create = LoadLibrary("RbxUtility").Create
  4086.  
  4087. CFuncs = {
  4088. ["Part"] = {
  4089. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  4090. local Part = Create("Part"){
  4091. Parent = Parent,
  4092. Reflectance = Reflectance,
  4093. Transparency = Transparency,
  4094. CanCollide = false,
  4095. Locked = true,
  4096. BrickColor = BrickColor.new(tostring(BColor)),
  4097. Name = Name,
  4098. Size = Size,
  4099. Material = Material,
  4100. }
  4101. RemoveOutlines(Part)
  4102. return Part
  4103. end;
  4104. };
  4105.  
  4106. ["Mesh"] = {
  4107. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  4108. local Msh = Create(Mesh){
  4109. Parent = Part,
  4110. Offset = OffSet,
  4111. Scale = Scale,
  4112. }
  4113. if Mesh == "SpecialMesh" then
  4114. Msh.MeshType = MeshType
  4115. Msh.MeshId = MeshId
  4116. end
  4117. return Msh
  4118. end;
  4119. };
  4120.  
  4121. ["Mesh"] = {
  4122. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  4123. local Msh = Create(Mesh){
  4124. Parent = Part,
  4125. Offset = OffSet,
  4126. Scale = Scale,
  4127. }
  4128. if Mesh == "SpecialMesh" then
  4129. Msh.MeshType = MeshType
  4130. Msh.MeshId = MeshId
  4131. end
  4132. return Msh
  4133. end;
  4134. };
  4135.  
  4136. ["Weld"] = {
  4137. Create = function(Parent, Part0, Part1, C0, C1)
  4138. local Weld = Create("Weld"){
  4139. Parent = Parent,
  4140. Part0 = Part0,
  4141. Part1 = Part1,
  4142. C0 = C0,
  4143. C1 = C1,
  4144. }
  4145. return Weld
  4146. end;
  4147. };
  4148.  
  4149. ["Sound"] = {
  4150. Create = function(id, par, vol, pit)
  4151. coroutine.resume(coroutine.create(function()
  4152. local S = Create("Sound"){
  4153. Volume = vol,
  4154. Name = "EffectSoundo",
  4155. Pitch = pit or 1,
  4156. SoundId = id,
  4157. Parent = par or workspace,
  4158. }
  4159. wait()
  4160. S:play()
  4161. game:GetService("Debris"):AddItem(S, 10)
  4162. end))
  4163. end;
  4164. };
  4165.  
  4166. ["LongSound"] = {
  4167. Create = function(id, par, vol, pit)
  4168. coroutine.resume(coroutine.create(function()
  4169. local S = Create("Sound"){
  4170. Volume = vol,
  4171. Pitch = pit or 1,
  4172. SoundId = id,
  4173. Parent = par or workspace,
  4174. }
  4175. wait()
  4176. S:play()
  4177. game:GetService("Debris"):AddItem(S, 30)
  4178. end))
  4179. end;
  4180. };
  4181.  
  4182. ["ParticleEmitter"] = {
  4183. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  4184. local fp = Create("ParticleEmitter"){
  4185. Parent = Parent,
  4186. Color = ColorSequence.new(Color1, Color2),
  4187. LightEmission = LightEmission,
  4188. Size = Size,
  4189. Texture = Texture,
  4190. Transparency = Transparency,
  4191. ZOffset = ZOffset,
  4192. Acceleration = Accel,
  4193. Drag = Drag,
  4194. LockedToPart = LockedToPart,
  4195. VelocityInheritance = VelocityInheritance,
  4196. EmissionDirection = EmissionDirection,
  4197. Enabled = Enabled,
  4198. Lifetime = LifeTime,
  4199. Rate = Rate,
  4200. Rotation = Rotation,
  4201. RotSpeed = RotSpeed,
  4202. Speed = Speed,
  4203. VelocitySpread = VelocitySpread,
  4204. }
  4205. return fp
  4206. end;
  4207. };
  4208.  
  4209. CreateTemplate = {
  4210.  
  4211. };
  4212. }
  4213.  
  4214.  
  4215.  
  4216. New = function(Object, Parent, Name, Data)
  4217. local Object = Instance.new(Object)
  4218. for Index, Value in pairs(Data or {}) do
  4219. Object[Index] = Value
  4220. end
  4221. Object.Parent = Parent
  4222. Object.Name = Name
  4223. return Object
  4224. end
  4225.  
  4226. Charmesh = Instance.new("CharacterMesh",char)
  4227. Charmesh.MeshId = 48112070
  4228. Charmesh.Name = "mesh"
  4229. Charmesh.BodyPart = "Torso"
  4230. pants=Instance.new("Pants",Character)
  4231. pants.PantsTemplate = "rbxassetid://318843846"
  4232. shirt=Instance.new("Shirt",Character)
  4233. shirt.ShirtTemplate = "rbxassetid://1857656733"
  4234.  
  4235. local halocolor = BrickColor.new("Pastel light blue")
  4236. local halocolor2 = BrickColor.new("Cool yellow")
  4237. local starcolor = BrickColor.new("Bright yellow")
  4238. local lunacolor = BrickColor.new("Navy blue")
  4239. local lunacolor2 = BrickColor.new("Bright blue")
  4240. local wepcolor = BrickColor.new("Really black")
  4241. local maincolor = BrickColor.new("Really black")
  4242. local m = Instance.new("Model",Character)
  4243. m.Name = "m"
  4244. local m2 = Instance.new("Model",Character)
  4245. m2.Name = "m2"
  4246. local m3 = Instance.new("Model",Character)
  4247. m3.Name = "m3"
  4248. local mw1 = Instance.new("Model",Character)
  4249. mw1.Name = "mw1"
  4250. local mw2 = Instance.new("Model",Character)
  4251. mw2.Name = "mw2"
  4252. local extrawingmod1 = Instance.new("Model",Character)
  4253. extrawingmod1.Name = "extrawingmod1"
  4254. local extrawingmod2 = Instance.new("Model",Character)
  4255. extrawingmod2.Name = "extrawingmod2"
  4256.  
  4257. function sphere2(bonuspeed,type,pos,scale,value,value2,value3,color)
  4258. local type = type
  4259. local rng = Instance.new("Part", char)
  4260. rng.Anchored = true
  4261. if ModeOfGlitch ~= 8376532578634534 then
  4262. rng.BrickColor = color
  4263. elseif ModeOfGlitch == 8376532578634534 then
  4264. rng.Color = Color3.new(kan.PlaybackLoudness/1000,kan.PlaybackLoudness/1000,kan.PlaybackLoudness/1000)
  4265. end
  4266. rng.CanCollide = false
  4267. rng.FormFactor = 3
  4268. rng.Name = "Ring"
  4269. rng.Material = "Neon"
  4270. rng.Size = Vector3.new(1, 1, 1)
  4271. rng.Transparency = 0
  4272. rng.TopSurface = 0
  4273. rng.BottomSurface = 0
  4274. rng.CFrame = pos
  4275. local rngm = Instance.new("SpecialMesh", rng)
  4276. rngm.MeshType = "Sphere"
  4277. rngm.Scale = scale
  4278. local scaler2 = 1
  4279. local scaler2b = 1
  4280. local scaler2c = 1
  4281. if type == "Add" then
  4282. scaler2 = 1*value
  4283. scaler2b = 1*value2
  4284. scaler2c = 1*value3
  4285. elseif type == "Divide" then
  4286. scaler2 = 1/value
  4287. scaler2b = 1/value2
  4288. scaler2c = 1/value3
  4289. end
  4290. if ModeOfGlitch == 8376532578634534 then
  4291. coroutine.resume(coroutine.create(function()
  4292. while true do
  4293. swait()
  4294. if rng.Parent ~= nil then
  4295. rng.Color = Color3.new(kan.PlaybackLoudness/1000,kan.PlaybackLoudness/1000,kan.PlaybackLoudness/1000)
  4296. else
  4297. break
  4298. end
  4299. end
  4300. end))
  4301. end
  4302. coroutine.resume(coroutine.create(function()
  4303. for i = 0,10/bonuspeed,0.1 do
  4304. swait()
  4305. if type == "Add" then
  4306. scaler2 = scaler2 - 0.01*value/bonuspeed
  4307. scaler2b = scaler2b - 0.01*value/bonuspeed
  4308. scaler2c = scaler2c - 0.01*value/bonuspeed
  4309. elseif type == "Divide" then
  4310. scaler2 = scaler2 - 0.01/value*bonuspeed
  4311. scaler2b = scaler2b - 0.01/value*bonuspeed
  4312. scaler2c = scaler2c - 0.01/value*bonuspeed
  4313. end
  4314. rng.Transparency = rng.Transparency + 0.01*bonuspeed
  4315. rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed, scaler2b*bonuspeed, scaler2c*bonuspeed)
  4316. end
  4317. rng:Destroy()
  4318. end))
  4319. end
  4320.  
  4321. function CreateParta(parent,transparency,reflectance,material,brickcolor)
  4322. local p = Instance.new("Part")
  4323. p.TopSurface = 0
  4324. p.BottomSurface = 0
  4325. p.Parent = parent
  4326. p.Size = Vector3.new(0.1,0.1,0.1)
  4327. p.Transparency = transparency
  4328. p.Reflectance = reflectance
  4329. p.CanCollide = false
  4330. p.Locked = true
  4331. p.BrickColor = brickcolor
  4332. p.Material = material
  4333. return p
  4334. end
  4335.  
  4336. function CreateMesh(parent,meshtype,x1,y1,z1)
  4337. local mesh = Instance.new("SpecialMesh",parent)
  4338. mesh.MeshType = meshtype
  4339. mesh.Scale = Vector3.new(x1*10,y1*10,z1*10)
  4340. return mesh
  4341. end
  4342.  
  4343. function CreateSpecialMesh(parent,meshid,x1,y1,z1)
  4344. local mesh = Instance.new("SpecialMesh",parent)
  4345. mesh.MeshType = "FileMesh"
  4346. mesh.MeshId = meshid
  4347. mesh.Scale = Vector3.new(x1,y1,z1)
  4348. return mesh
  4349. end
  4350.  
  4351. function waveEff(bonuspeed,type,typeoftrans,pos,scale,value,value2,color)
  4352. local type = type
  4353. local rng = Instance.new("Part", char)
  4354. rng.Anchored = true
  4355. rng.BrickColor = color
  4356. rng.CanCollide = false
  4357. rng.FormFactor = 3
  4358. rng.Name = "Ring"
  4359. rng.Material = "Neon"
  4360. rng.Size = Vector3.new(1, 1, 1)
  4361. rng.Transparency = 0
  4362. if typeoftrans == "In" then
  4363. rng.Transparency = 1
  4364. end
  4365. rng.TopSurface = 0
  4366. rng.BottomSurface = 0
  4367. rng.CFrame = pos
  4368. local rngm = Instance.new("SpecialMesh", rng)
  4369. rngm.MeshType = "FileMesh"
  4370. rngm.MeshId = "rbxassetid://20329976"
  4371. rngm.Scale = scale
  4372. local scaler2 = 1
  4373. local scaler2b = 1
  4374. if type == "Add" then
  4375. scaler2 = 1*value
  4376. scaler2b = 1*value2
  4377. elseif type == "Divide" then
  4378. scaler2 = 1/value
  4379. scaler2b = 1/value2
  4380. end
  4381. local randomrot = math.random(1,2)
  4382. coroutine.resume(coroutine.create(function()
  4383. for i = 0,10/bonuspeed,0.1 do
  4384. swait()
  4385. if type == "Add" then
  4386. scaler2 = scaler2 - 0.01*value/bonuspeed
  4387. scaler2b = scaler2b - 0.01*value/bonuspeed
  4388. elseif type == "Divide" then
  4389. scaler2 = scaler2 - 0.01/value*bonuspeed
  4390. scaler2b = scaler2b - 0.01/value*bonuspeed
  4391. end
  4392. if randomrot == 1 then
  4393. rng.CFrame = rng.CFrame*CFrame.Angles(0,math.rad(5*bonuspeed/2),0)
  4394. elseif randomrot == 2 then
  4395. rng.CFrame = rng.CFrame*CFrame.Angles(0,math.rad(-5*bonuspeed/2),0)
  4396. end
  4397. if typeoftrans == "Out" then
  4398. rng.Transparency = rng.Transparency + 0.01*bonuspeed
  4399. elseif typeoftrans == "In" then
  4400. rng.Transparency = rng.Transparency - 0.01*bonuspeed
  4401. end
  4402. rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed, scaler2b*bonuspeed, scaler2*bonuspeed)
  4403. end
  4404. rng:Destroy()
  4405. end))
  4406. end
  4407.  
  4408. function CreateSpecialGlowMesh(parent,meshid,x1,y1,z1)
  4409. local mesh = Instance.new("SpecialMesh",parent)
  4410. mesh.MeshType = "FileMesh"
  4411. mesh.MeshId = meshid
  4412. mesh.TextureId = "http://www.roblox.com/asset/?id=269748808"
  4413. mesh.Scale = Vector3.new(x1,y1,z1)
  4414. mesh.VertexColor = Vector3.new(parent.BrickColor.r, parent.BrickColor.g, parent.BrickColor.b)
  4415. return mesh
  4416. end
  4417.  
  4418. function CreateWeld(parent,part0,part1,C1X,C1Y,C1Z,C1Xa,C1Ya,C1Za,C0X,C0Y,C0Z,C0Xa,C0Ya,C0Za)
  4419. local weld = Instance.new("Weld")
  4420. weld.Parent = parent
  4421. weld.Part0 = part0
  4422. weld.Part1 = part1
  4423. weld.C1 = CFrame.new(C1X,C1Y,C1Z)*CFrame.Angles(C1Xa,C1Ya,C1Za)
  4424. weld.C0 = CFrame.new(C0X,C0Y,C0Z)*CFrame.Angles(C0Xa,C0Ya,C0Za)
  4425. return weld
  4426. end
  4427.  
  4428.  
  4429. --------------
  4430. local secondchar = Instance.new("Model",char)
  4431. local GhostCol = BrickColor.new("Really red")
  4432. local sectors = CreateParta(secondchar,1,0,"Neon",GhostCol)
  4433. CreateMesh(sectors,"Brick",2*8,2*8,1*8)
  4434. local torsweld = CreateWeld(sectors,root,sectors,1,-1,-2,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4435.  
  4436. local seclarm = CreateParta(secondchar,1,0,"Neon",GhostCol)
  4437. CreateMesh(seclarm,"Brick",1*8,2*8,1*8)
  4438. local larmsweld = CreateWeld(seclarm,sectors,seclarm,1.5,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4439.  
  4440. local secrarm = CreateParta(secondchar,1,0,"Neon",GhostCol)
  4441. CreateMesh(secrarm,"Brick",1*8,2*8,1*8)
  4442. local rarmsweld = CreateWeld(secrarm,sectors,secrarm,-1.5,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4443.  
  4444. local seclleg = CreateParta(secondchar,1,0,"Neon",GhostCol)
  4445. CreateMesh(seclleg,"Brick",1*8,2*8,1*8)
  4446. local llegsweld = CreateWeld(seclleg,sectors,seclleg,0.5,2,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4447.  
  4448. local secrleg = CreateParta(secondchar,1,0,"Neon",GhostCol)
  4449. CreateMesh(secrleg,"Brick",1*8,2*8,1*8)
  4450. local rlegsweld = CreateWeld(secrleg,sectors,secrleg,-0.5,2,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4451.  
  4452. local seched = CreateParta(secondchar,1,0,"Neon",GhostCol)
  4453. CreateMesh(seched,"Brick",1*8,1*8,1*8)
  4454. local hedsweld = CreateWeld(seched,sectors,seched,0,-1.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4455. --------------
  4456. local sorb = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
  4457. CreateWeld(sorb,rarm,sorb,0,1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4458. local sorb2 = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
  4459. CreateWeld(sorb2,larm,sorb2,0,1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4460.  
  4461. local handlex = CreateParta(mw2,1,1,"Neon",maincolor)
  4462. CreateMesh(handle,"Brick",0,0,0)
  4463. local handlexweld = CreateWeld(handlex,tors,handlex,0,-1.5,-1.05,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4464. local valuaring = 10
  4465. for i = 0, 49 do
  4466. valuaring = valuaring + 10
  4467. rn = CreateParta(mw2,0,0,"Neon",halocolor)
  4468. CreateMesh(rn,"Brick",0.25,0.1,0.1)
  4469. CreateWeld(rn,handlex,rn,0,1,0,math.rad(0),math.rad(0),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4470. end
  4471.  
  4472. handlex = CreateParta(mw2,1,1,"Neon",maincolor)
  4473. CreateMesh(handle,"Brick",0,0,0)
  4474. CreateWeld(handlex,tors,handlex,0,-3,-2.1,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4475. local valuaring = 10
  4476. for i = 0, 49 do
  4477. valuaring = valuaring + 10
  4478. rn = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  4479. CreateMesh(rn,"Brick",0.5,0.2,0.2)
  4480. CreateWeld(rn,handlex,rn,0,2,0,math.rad(0),math.rad(0),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4481. end
  4482.  
  4483.  
  4484. local handle = CreateParta(m,1,1,"Neon",maincolor)
  4485. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  4486. local handleweld = CreateWeld(handle,tors,handle,0,-1.5,-1.05,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4487.  
  4488. --- Left wing.
  4489.  
  4490. local lwing1 = CreateParta(m,1,1,"Neon",maincolor)
  4491. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  4492. local lwing1weld = CreateWeld(lwing1,handle,lwing1,3,0,0,math.rad(5),math.rad(0),math.rad(12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4493.  
  4494. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  4495. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4496. CreateWeld(wed,lwing1,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4497. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  4498. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4499. CreateWeld(wed,lwing1,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4500. A0 = Instance.new('Attachment',wed)
  4501. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  4502. CreateMesh(wed,"Wedge",0.05,0.5,3)
  4503. CreateWeld(wed,lwing1,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4504. A1 = Instance.new('Attachment',wed)
  4505. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  4506. CreateMesh(wed,"Wedge",0.05,3,0.5)
  4507. CreateWeld(wed,lwing1,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4508.  
  4509. tl1 = Instance.new('Trail',wed)
  4510. tl1.Attachment0 = A0
  4511. tl1.Attachment1 = A1
  4512. --tl1.Texture = "http://www.roblox.com/asset/?id=1049219073"
  4513. tl1.LightEmission = 1
  4514. tl1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  4515. tl1.Color = ColorSequence.new(BrickColor.new('Really red').Color)
  4516. tl1.Lifetime = 0.6
  4517.  
  4518.  
  4519. local lwing2 = CreateParta(m,1,1,"Neon",maincolor)
  4520. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  4521. local lwing2weld = CreateWeld(lwing2,handle,lwing2,4,1,0,math.rad(10),math.rad(0),math.rad(25),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4522.  
  4523. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  4524. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4525. CreateWeld(wed,lwing2,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4526. A0 = Instance.new('Attachment',wed)
  4527. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  4528. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4529. CreateWeld(wed,lwing2,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4530. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  4531. CreateMesh(wed,"Wedge",0.05,0.5,3)
  4532. CreateWeld(wed,lwing2,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4533. A1 = Instance.new('Attachment',wed)
  4534. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  4535. CreateMesh(wed,"Wedge",0.05,3,0.5)
  4536. CreateWeld(wed,lwing2,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4537.  
  4538. tl2 = Instance.new('Trail',wed)
  4539. tl2.Attachment0 = A0
  4540. tl2.Attachment1 = A1
  4541. --tl2.Texture = "http://www.roblox.com/asset/?id=1049219073"
  4542. tl2.LightEmission = 1
  4543. tl2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  4544. tl2.Color = ColorSequence.new(BrickColor.new('Really red').Color)
  4545. tl2.Lifetime = 0.6
  4546.  
  4547. local lwing3 = CreateParta(m,1,1,"Neon",maincolor)
  4548. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  4549. local lwing3weld = CreateWeld(lwing3,handle,lwing3,4.75,2,0,math.rad(15),math.rad(0),math.rad(37.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4550.  
  4551. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  4552. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4553. CreateWeld(wed,lwing3,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4554. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  4555. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4556. CreateWeld(wed,lwing3,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4557. A0 = Instance.new('Attachment',wed)
  4558. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  4559. CreateMesh(wed,"Wedge",0.05,0.5,3)
  4560. CreateWeld(wed,lwing3,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4561. A1 = Instance.new('Attachment',wed)
  4562. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  4563. CreateMesh(wed,"Wedge",0.05,3,0.5)
  4564. CreateWeld(wed,lwing3,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4565.  
  4566. tl3 = Instance.new('Trail',wed)
  4567. tl3.Attachment0 = A0
  4568. tl3.Attachment1 = A1
  4569. --tl3.Texture = "http://www.roblox.com/asset/?id=1049219073"
  4570. tl3.LightEmission = 1
  4571. tl3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  4572. tl3.Color = ColorSequence.new(BrickColor.new('Really red').Color)
  4573. tl3.Lifetime = 0.6
  4574.  
  4575. tl1.Enabled = false
  4576. tl2.Enabled = false
  4577. tl3.Enabled = false
  4578. local lwing4 = CreateParta(m,1,1,"Neon",maincolor)
  4579. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  4580. local lwing4weld = CreateWeld(lwing4,handle,lwing4,5.75,3,0,math.rad(20),math.rad(0),math.rad(50),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4581.  
  4582. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  4583. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4584. CreateWeld(wed,lwing4,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4585. A1 = Instance.new('Attachment',wed)
  4586. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  4587. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4588. CreateWeld(wed,lwing4,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4589. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  4590. CreateMesh(wed,"Wedge",0.05,0.5,3)
  4591. CreateWeld(wed,lwing4,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4592. A0 = Instance.new('Attachment',wed)
  4593. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  4594. CreateMesh(wed,"Wedge",0.05,3,0.5)
  4595. CreateWeld(wed,lwing4,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4596.  
  4597.  
  4598. tl4 = Instance.new('Trail',wed)
  4599. tl4.Attachment0 = A0
  4600. tl4.Attachment1 = A1
  4601. --tl3.Texture = "http://www.roblox.com/asset/?id=1049219073"
  4602. tl4.LightEmission = 1
  4603. tl4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  4604. tl4.Color = ColorSequence.new(BrickColor.new('Really red').Color)
  4605. tl4.Lifetime = 0.6
  4606.  
  4607. local lwing5 = CreateParta(m,1,1,"Neon",maincolor)
  4608. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  4609. local lwing5weld = CreateWeld(lwing5,handle,lwing5,6.75,4,0,math.rad(25),math.rad(0),math.rad(62.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4610.  
  4611. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  4612. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4613. CreateWeld(wed,lwing5,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4614. A0 = Instance.new('Attachment',wed)
  4615. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  4616. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4617. CreateWeld(wed,lwing5,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4618. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  4619. CreateMesh(wed,"Wedge",0.05,0.5,3)
  4620. CreateWeld(wed,lwing5,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4621. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  4622. CreateMesh(wed,"Wedge",0.05,3,0.5)
  4623. CreateWeld(wed,lwing5,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4624. A1 = Instance.new('Attachment',wed)
  4625.  
  4626. tl5 = Instance.new('Trail',wed)
  4627. tl5.Attachment0 = A0
  4628. tl5.Attachment1 = A1
  4629. --tl3.Texture = "http://www.roblox.com/asset/?id=1049219073"
  4630. tl5.LightEmission = 1
  4631. tl5.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  4632. tl5.Color = ColorSequence.new(BrickColor.new('Really red').Color)
  4633. tl5.Lifetime = 0.6
  4634.  
  4635. local lwing6 = CreateParta(m,1,1,"Neon",maincolor)
  4636. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  4637. local lwing6weld = CreateWeld(lwing6,handle,lwing6,7.75,5,0,math.rad(30),math.rad(0),math.rad(75),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4638.  
  4639. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  4640. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4641. CreateWeld(wed,lwing6,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4642. A0 = Instance.new('Attachment',wed)
  4643. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  4644. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4645. CreateWeld(wed,lwing6,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4646. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  4647. CreateMesh(wed,"Wedge",0.05,0.5,3)
  4648. CreateWeld(wed,lwing6,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4649. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  4650. CreateMesh(wed,"Wedge",0.05,3,0.5)
  4651. CreateWeld(wed,lwing6,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4652. A1 = Instance.new('Attachment',wed)
  4653.  
  4654. tl6 = Instance.new('Trail',wed)
  4655. tl6.Attachment0 = A0
  4656. tl6.Attachment1 = A1
  4657. --tl3.Texture = "http://www.roblox.com/asset/?id=1049219073"
  4658. tl6.LightEmission = 1
  4659. tl6.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  4660. tl6.Color = ColorSequence.new(BrickColor.new('Really red').Color)
  4661. tl6.Lifetime = 0.6
  4662.  
  4663. -- Right wing.
  4664.  
  4665. local rwing1 = CreateParta(m,1,1,"Neon",maincolor)
  4666. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  4667. local rwing1weld = CreateWeld(rwing1,handle,rwing1,-3,0,0,math.rad(5),math.rad(0),math.rad(-12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4668.  
  4669. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  4670. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4671. CreateWeld(wed,rwing1,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4672. A0 = Instance.new('Attachment',wed)
  4673. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  4674. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4675. CreateWeld(wed,rwing1,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4676. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  4677. CreateMesh(wed,"Wedge",0.05,0.5,3)
  4678. CreateWeld(wed,rwing1,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4679. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  4680. CreateMesh(wed,"Wedge",0.05,3,0.5)
  4681. CreateWeld(wed,rwing1,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4682. A1 = Instance.new('Attachment',wed)
  4683.  
  4684. tr1 = Instance.new('Trail',wed)
  4685. tr1.Attachment0 = A0
  4686. tr1.Attachment1 = A1
  4687. --tr1.Texture = "http://www.roblox.com/asset/?id=1049219073"
  4688. tr1.LightEmission = 1
  4689. tr1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  4690. tr1.Color = ColorSequence.new(BrickColor.new('Really red').Color)
  4691. tr1.Lifetime = 0.6
  4692.  
  4693. local rwing2 = CreateParta(m,1,1,"Neon",maincolor)
  4694. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  4695. local rwing2weld = CreateWeld(rwing2,handle,rwing2,-4,1,0,math.rad(10),math.rad(0),math.rad(-25),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4696.  
  4697. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  4698. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4699. CreateWeld(wed,rwing2,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4700. A0 = Instance.new('Attachment',wed)
  4701. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  4702. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4703. CreateWeld(wed,rwing2,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4704. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  4705. CreateMesh(wed,"Wedge",0.05,0.5,3)
  4706. CreateWeld(wed,rwing2,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4707. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  4708. CreateMesh(wed,"Wedge",0.05,3,0.5)
  4709. CreateWeld(wed,rwing2,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4710. A1 = Instance.new('Attachment',wed)
  4711.  
  4712. tr2 = Instance.new('Trail',wed)
  4713. tr2.Attachment0 = A0
  4714. tr2.Attachment1 = A1
  4715. --tr2.Texture = "http://www.roblox.com/asset/?id=1049219073"
  4716. tr2.LightEmission = 1
  4717. tr2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  4718. tr2.Color = ColorSequence.new(BrickColor.new('Really red').Color)
  4719. tr2.Lifetime = 0.6
  4720.  
  4721. local rwing3 = CreateParta(m,1,1,"Neon",maincolor)
  4722. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  4723. local rwing3weld = CreateWeld(rwing3,handle,rwing3,-4.75,2,0,math.rad(15),math.rad(0),math.rad(-37.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4724.  
  4725. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  4726. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4727. CreateWeld(wed,rwing3,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4728. A0 = Instance.new('Attachment',wed)
  4729. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  4730. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4731. CreateWeld(wed,rwing3,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4732. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  4733. CreateMesh(wed,"Wedge",0.05,0.5,3)
  4734. CreateWeld(wed,rwing3,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4735. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  4736. CreateMesh(wed,"Wedge",0.05,3,0.5)
  4737. CreateWeld(wed,rwing3,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4738. A1 = Instance.new('Attachment',wed)
  4739.  
  4740. tr3 = Instance.new('Trail',wed)
  4741. tr3.Attachment0 = A0
  4742. tr3.Attachment1 = A1
  4743. --tr3.Texture = "http://www.roblox.com/asset/?id=1049219073"
  4744. tr3.LightEmission = 1
  4745. tr3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  4746. tr3.Color = ColorSequence.new(BrickColor.new('Really red').Color)
  4747. tr3.Lifetime = 0.6
  4748.  
  4749.  
  4750. local rwing4 = CreateParta(m,1,1,"Neon",maincolor)
  4751. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  4752. local rwing4weld = CreateWeld(rwing4,handle,rwing4,-5.75,3,0,math.rad(20),math.rad(0),math.rad(-50),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4753.  
  4754. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  4755. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4756. CreateWeld(wed,rwing4,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4757. A0 = Instance.new('Attachment',wed)
  4758. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  4759. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4760. CreateWeld(wed,rwing4,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4761. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  4762. CreateMesh(wed,"Wedge",0.05,0.5,3)
  4763. CreateWeld(wed,rwing4,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4764. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  4765. CreateMesh(wed,"Wedge",0.05,3,0.5)
  4766. CreateWeld(wed,rwing4,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4767. A1 = Instance.new('Attachment',wed)
  4768.  
  4769. tr4 = Instance.new('Trail',wed)
  4770. tr4.Attachment0 = A0
  4771. tr4.Attachment1 = A1
  4772. --tr3.Texture = "http://www.roblox.com/asset/?id=1049219073"
  4773. tr4.LightEmission = 1
  4774. tr4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  4775. tr4.Color = ColorSequence.new(BrickColor.new('Really red').Color)
  4776. tr4.Lifetime = 0.6
  4777.  
  4778. local rwing5 = CreateParta(m,1,1,"Neon",maincolor)
  4779. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  4780. local rwing5weld = CreateWeld(rwing5,handle,rwing5,-6.75,4,0,math.rad(25),math.rad(0),math.rad(-62.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4781.  
  4782. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  4783. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4784. CreateWeld(wed,rwing5,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4785. A0 = Instance.new('Attachment',wed)
  4786. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  4787. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4788. CreateWeld(wed,rwing5,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4789. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  4790. CreateMesh(wed,"Wedge",0.05,0.5,3)
  4791. CreateWeld(wed,rwing5,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4792. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  4793. CreateMesh(wed,"Wedge",0.05,3,0.5)
  4794. CreateWeld(wed,rwing5,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4795. A1 = Instance.new('Attachment',wed)
  4796.  
  4797. tr5 = Instance.new('Trail',wed)
  4798. tr5.Attachment0 = A0
  4799. tr5.Attachment1 = A1
  4800. --tr3.Texture = "http://www.roblox.com/asset/?id=1049219073"
  4801. tr5.LightEmission = 1
  4802. tr5.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  4803. tr5.Color = ColorSequence.new(BrickColor.new('Really red').Color)
  4804. tr5.Lifetime = 0.6
  4805.  
  4806. local rwing6 = CreateParta(m,1,1,"Neon",maincolor)
  4807. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  4808. local rwing6weld = CreateWeld(rwing6,handle,rwing6,-7.75,3,0,math.rad(30),math.rad(0),math.rad(-75),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4809.  
  4810. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  4811. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4812. CreateWeld(wed,rwing6,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4813. A0 = Instance.new('Attachment',wed)
  4814. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  4815. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  4816. CreateWeld(wed,rwing6,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4817. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  4818. CreateMesh(wed,"Wedge",0.05,0.5,3)
  4819. CreateWeld(wed,rwing6,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4820. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  4821. CreateMesh(wed,"Wedge",0.05,3,0.5)
  4822. CreateWeld(wed,rwing6,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4823. A1 = Instance.new('Attachment',wed)
  4824.  
  4825. tr6 = Instance.new('Trail',wed)
  4826. tr6.Attachment0 = A0
  4827. tr6.Attachment1 = A1
  4828. --tr3.Texture = "http://www.roblox.com/asset/?id=1049219073"
  4829. tr6.LightEmission = 1
  4830. tr6.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  4831. tr6.Color = ColorSequence.new(BrickColor.new('Really red').Color)
  4832. tr6.Lifetime = 0.6
  4833.  
  4834. ---- HERES THE RING
  4835.  
  4836.  
  4837. --[[ran = CreateParta(m2,0,0,"SmoothPlastic",wepcolor)
  4838. CreateMesh(ran,"Wedge",1.02,1.02,1.02)
  4839. CreateWeld(ran,larm,ran,0,0.15,0,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4840. ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  4841. CreateMesh(ran,"Wedge",0.9,0.9,1.025)
  4842. CreateWeld(ran,larm,ran,0,0.155,0,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4843. ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  4844. CreateMesh(ran,"Wedge",1.025,0.9,0.9)
  4845. CreateWeld(ran,larm,ran,0,0.155,-0.025,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4846.  
  4847.  
  4848. gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  4849. CreateMesh(gan,"Brick",1.075,0.1,1.075)
  4850. CreateWeld(gan,larm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4851.  
  4852. gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  4853. CreateMesh(gan,"Brick",1.075,0.1,1.075)
  4854. CreateWeld(gan,larm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4855.  
  4856.  
  4857.  
  4858. gan = CreateParta(m2,0,0,"Neon",halocolor2)
  4859. CreateMesh(gan,"Brick",1.095,0.035,1.095)
  4860. CreateWeld(gan,larm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4861.  
  4862. gan = CreateParta(m2,0,0,"Neon",halocolor2)
  4863. CreateMesh(gan,"Brick",1.095,0.035,1.095)
  4864. CreateWeld(gan,larm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4865.  
  4866. gane = CreateParta(m3,0,0,"SmoothPlastic",lunacolor2)
  4867. CreateMesh(gane,"Brick",1.0625,0.2,1.0625)
  4868. CreateWeld(gane,larm,gane,0,0.6,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4869.  
  4870. star = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  4871. CreateSpecialMesh(star,"http://www.roblox.com/asset/?id=45428961",2.5,2.5,2.5)
  4872. CreateWeld(star,larm,star,0,0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4873. starl = CreateParta(m3,0,0,"SmoothPlastic",starcolor)
  4874. CreateSpecialMesh(starl,"http://www.roblox.com/asset/?id=45428961",1.95,2.55,1.95)
  4875. CreateWeld(starl,larm,starl,0,0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4876.  
  4877. --- second ring
  4878.  
  4879. ran = CreateParta(m2,0,0,"SmoothPlastic",wepcolor)
  4880. CreateMesh(ran,"Wedge",1.02,1.02,1.02)
  4881. CreateWeld(ran,rarm,ran,0,0.15,0,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4882. ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  4883. CreateMesh(ran,"Wedge",0.9,0.9,1.025)
  4884. CreateWeld(ran,rarm,ran,0,0.155,0,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4885. ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  4886. CreateMesh(ran,"Wedge",1.025,0.9,0.9)
  4887. CreateWeld(ran,rarm,ran,0,0.155,-0.025,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4888.  
  4889. gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  4890. CreateMesh(gan,"Brick",1.075,0.1,1.075)
  4891. CreateWeld(gan,rarm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4892.  
  4893. gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  4894. CreateMesh(gan,"Brick",1.075,0.1,1.075)
  4895. CreateWeld(gan,rarm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4896.  
  4897.  
  4898.  
  4899. gan = CreateParta(m2,0,0,"Neon",halocolor2)
  4900. CreateMesh(gan,"Brick",1.095,0.035,1.095)
  4901. CreateWeld(gan,rarm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4902.  
  4903. gan = CreateParta(m2,0,0,"Neon",halocolor2)
  4904. CreateMesh(gan,"Brick",1.095,0.035,1.095)
  4905. CreateWeld(gan,rarm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4906.  
  4907. gane = CreateParta(m3,0,0,"SmoothPlastic",lunacolor2)
  4908. CreateMesh(gane,"Brick",1.0625,0.2,1.0625)
  4909. CreateWeld(gane,rarm,gane,0,0.6,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4910.  
  4911. star = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  4912. CreateSpecialMesh(star,"http://www.roblox.com/asset/?id=45428961",2.5,2.5,2.5)
  4913. CreateWeld(star,rarm,star,0,-0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  4914. starl = CreateParta(m3,0,0,"SmoothPlastic",starcolor)
  4915. CreateSpecialMesh(starl,"http://www.roblox.com/asset/?id=45428961",1.95,2.55,1.95)
  4916. CreateWeld(starl,rarm,starl,0,-0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))]]--
  4917.  
  4918.  
  4919.  
  4920. for i, v in pairs(m:GetChildren()) do
  4921. if v:IsA("Part") then
  4922. v.BrickColor = BrickColor.new("Really black")
  4923. v.Material = "Glass"
  4924. end
  4925. end
  4926. for i, v in pairs(m2:GetChildren()) do
  4927. if v:IsA("Part") then
  4928. v.BrickColor = BrickColor.new("Crimson")
  4929. v.Material = "Granite"
  4930. end
  4931. end
  4932. for i, v in pairs(m3:GetChildren()) do
  4933. if v:IsA("Part") then
  4934. v.BrickColor = BrickColor.new("Really red")
  4935. v.Material = "Neon"
  4936. end
  4937. end
  4938. for i, v in pairs(mw2:GetChildren()) do
  4939. if v:IsA("Part") then
  4940. v.BrickColor = BrickColor.new("Really red")
  4941. v.Material = "Neon"
  4942. end
  4943. end
  4944. for i, v in pairs(mw1:GetChildren()) do
  4945. if v:IsA("Part") then
  4946. v.Transparency = 1
  4947. v.BrickColor = BrickColor.new("Really red")
  4948. v.Material = "Neon"
  4949. end
  4950. end
  4951. for i, v in pairs(extrawingmod1:GetChildren()) do
  4952. if v:IsA("Part") then
  4953. v.Transparency = 1
  4954. v.BrickColor = BrickColor.new("White")
  4955. v.Material = "Neon"
  4956. end
  4957. end
  4958. for i, v in pairs(extrawingmod2:GetChildren()) do
  4959. if v:IsA("Part") then
  4960. v.Transparency = 1
  4961. v.BrickColor = BrickColor.new("White")
  4962. v.Material = "Neon"
  4963. end
  4964. end
  4965. MAINRUINCOLOR = BrickColor.new("Really red")
  4966. ------
  4967.  
  4968.  
  4969. function RemoveOutlines(part)
  4970. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  4971. end
  4972. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  4973. local Part = Create("Part")({
  4974. Parent = Parent,
  4975. Reflectance = Reflectance,
  4976. Transparency = Transparency,
  4977. CanCollide = false,
  4978. Locked = true,
  4979. BrickColor = BrickColor.new(tostring(BColor)),
  4980. Name = Name,
  4981. Size = Size,
  4982. Material = Material
  4983. })
  4984. Part.CustomPhysicalProperties = PhysicalProperties.new(0.001, 0.001, 0.001, 0.001, 0.001)
  4985. RemoveOutlines(Part)
  4986. return Part
  4987. end
  4988. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  4989. local Msh = Create(Mesh)({
  4990. Parent = Part,
  4991. Offset = OffSet,
  4992. Scale = Scale
  4993. })
  4994. if Mesh == "SpecialMesh" then
  4995. Msh.MeshType = MeshType
  4996. Msh.MeshId = MeshId
  4997. end
  4998. return Msh
  4999. end
  5000. function CreateWeld(Parent, Part0, Part1, C0, C1)
  5001. local Weld = Create("Weld")({
  5002. Parent = Parent,
  5003. Part0 = Part0,
  5004. Part1 = Part1,
  5005. C0 = C0,
  5006. C1 = C1
  5007. })
  5008. return Weld
  5009. end
  5010. function CreateWelds(Parent, Part0, Part1, C0, C1)
  5011. local Weld = Instance.new("Weld")
  5012. Weld.Parent = Parent
  5013. Weld.Part0 = Part0
  5014. Weld.Part1 = Part1
  5015. Weld.C0 = C0
  5016. Weld.C1 = C1
  5017. end
  5018.  
  5019. Player=plr
  5020. Character=Player.Character
  5021. PlayerGui=Player.PlayerGui
  5022. Backpack=Player.Backpack
  5023. Torso=Character.Torso
  5024. Head=Character.Head
  5025. Humanoid=Character.Humanoid
  5026. m=Instance.new('Model',Character)
  5027. LeftArm=Character["Left Arm"]
  5028. LeftLeg=Character["Left Leg"]
  5029. RightArm=Character["Right Arm"]
  5030. RightLeg=Character["Right Leg"]
  5031. LS=Torso["Left Shoulder"]
  5032. LH=Torso["Left Hip"]
  5033. RS=Torso["Right Shoulder"]
  5034. RH=Torso["Right Hip"]
  5035. Face = Head.face
  5036. Neck=Torso.Neck
  5037. it=Instance.new
  5038. attacktype=1
  5039. vt=Vector3.new
  5040. cf=CFrame.new
  5041. euler=CFrame.fromEulerAnglesXYZ
  5042. angles=CFrame.Angles
  5043. cloaked=false
  5044. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  5045. necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  5046. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  5047. LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
  5048. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  5049. RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
  5050. RootPart=Character.HumanoidRootPart
  5051. RootJoint=RootPart.RootJoint
  5052. RootCF=euler(-1.57,0,3.14)
  5053. attack = false
  5054. attackdebounce = false
  5055. deb=false
  5056. equipped=true
  5057. hand=false
  5058. MMouse=nil
  5059. combo=0
  5060. mana=0
  5061. trispeed=.2
  5062. attackmode='none'
  5063. idle=0
  5064. Anim="Idle"
  5065. Effects={}
  5066. gun=false
  5067. shoot= false
  5068. sine = 0
  5069. change = 1
  5070. stop = false
  5071. player=nil
  5072.  
  5073.  
  5074. local toggleTag = true
  5075. local txt = Instance.new("BillboardGui", Head)
  5076. txt.Adornee = nil
  5077. txt.Name = "NameDetect"
  5078. txt.Size = UDim2.new(4, 0, 1.2, 0)
  5079. txt.StudsOffset = Vector3.new(-8, 8/1.5, 0)
  5080. local text = Instance.new("TextLabel", txt)
  5081. text.Size = UDim2.new(10/2, 0, 7/2, 0)
  5082. text.FontSize = "Size8"
  5083. text.TextScaled = true
  5084. text.TextTransparency = 0
  5085. text.BackgroundTransparency = 1
  5086. text.TextTransparency = 0
  5087. text.TextStrokeTransparency = 0
  5088. text.Font = "Fantasy"
  5089. text.TextStrokeColor3 = Color3.new(1,0,0)
  5090. text.TextColor3 = Color3.new(0,0,0)
  5091. text.Text = "Mayhem"
  5092.  
  5093. function RecolorTextAndRename(name,col1,col2)
  5094. text.TextStrokeColor3 = col2
  5095. text.TextColor3 = col1
  5096. text.Text = name
  5097. end
  5098. --mouse=Player:GetMouse()
  5099. --save shoulders
  5100. RSH, LSH=nil, nil
  5101. --welds
  5102. RW, LW=Instance.new("Weld"), Instance.new("Weld")
  5103. RW.Name="Right Shoulder" LW.Name="Left Shoulder"
  5104. LH=Torso["Left Hip"]
  5105. RH=Torso["Right Hip"]
  5106. TorsoColor=Torso.BrickColor
  5107. function NoOutline(Part)
  5108. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
  5109. end
  5110. player=Player
  5111. ch=Character
  5112. RSH=ch.Torso["Right Shoulder"]
  5113. LSH=ch.Torso["Left Shoulder"]
  5114. --
  5115. RSH.Parent=nil
  5116. LSH.Parent=nil
  5117. --
  5118. RW.Name="Right Shoulder"
  5119. RW.Part0=ch.Torso
  5120. RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5)
  5121. RW.C1=cf(0, 0.5, 0)
  5122. RW.Part1=ch["Right Arm"]
  5123. RW.Parent=ch.Torso
  5124. --
  5125. LW.Name="Left Shoulder"
  5126. LW.Part0=ch.Torso
  5127. LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8)
  5128. LW.C1=cf(0, 0.5, 0)
  5129. LW.Part1=ch["Left Arm"]
  5130. LW.Parent=ch.Torso
  5131.  
  5132. local Stats=Instance.new("BoolValue")
  5133. Stats.Name="Stats"
  5134. Stats.Parent=Character
  5135. local Atk=Instance.new("NumberValue")
  5136. Atk.Name="Damage"
  5137. Atk.Parent=Stats
  5138. Atk.Value=1
  5139. local Def=Instance.new("NumberValue")
  5140. Def.Name="Defense"
  5141. Def.Parent=Stats
  5142. Def.Value=1
  5143. local Speed=Instance.new("NumberValue")
  5144. Speed.Name="Speed"
  5145. Speed.Parent=Stats
  5146. Speed.Value=1
  5147. local Mvmt=Instance.new("NumberValue")
  5148. Mvmt.Name="Movement"
  5149. Mvmt.Parent=Stats
  5150. Mvmt.Value=1
  5151.  
  5152. local donum=0
  5153.  
  5154.  
  5155. function part(formfactor,parent,reflectance,transparency,brickcolor,name,size)
  5156. local fp=it("Part")
  5157. fp.formFactor=formfactor
  5158. fp.Parent=parent
  5159. fp.Reflectance=reflectance
  5160. fp.Transparency=transparency
  5161. fp.CanCollide=false
  5162. fp.Locked=true
  5163. fp.BrickColor=brickcolor
  5164. fp.Name=name
  5165. fp.Size=size
  5166. fp.Position=Torso.Position
  5167. NoOutline(fp)
  5168. fp.Material="SmoothPlastic"
  5169. fp:BreakJoints()
  5170. return fp
  5171. end
  5172.  
  5173. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  5174. local mesh=it(Mesh)
  5175. mesh.Parent=part
  5176. if Mesh=="SpecialMesh" then
  5177. mesh.MeshType=meshtype
  5178. if meshid~="nil" then
  5179. mesh.MeshId="http://www.roblox.com/asset/?id="..meshid
  5180. end
  5181. end
  5182. mesh.Offset=offset
  5183. mesh.Scale=scale
  5184. return mesh
  5185. end
  5186.  
  5187. function weld(parent,part0,part1,c0)
  5188. local weld= Instance.new("Weld")
  5189. weld.Parent=parent
  5190. weld.Part0=part0
  5191. weld.Part1=part1
  5192. weld.C0=c0
  5193. return weld
  5194. end
  5195.  
  5196. local Color1=Torso.BrickColor
  5197.  
  5198. local bodvel=Instance.new("BodyVelocity")
  5199. local bg=Instance.new("BodyGyro")
  5200.  
  5201. function swait(num)
  5202. if num==0 or num==nil then
  5203. game:service'RunService'.Stepped:wait(0)
  5204. else
  5205. for i=0,num do
  5206. game:service'RunService'.Stepped:wait(0)
  5207. end
  5208. end
  5209. end
  5210.  
  5211. -------- RAINBOW LEAVE IT TO ME
  5212. local r = 255
  5213. local g = 0
  5214. local b = 0
  5215. coroutine.resume(coroutine.create(function()
  5216. while wait() do
  5217. for i = 0, 254/5 do
  5218. swait()
  5219. g = g + 5
  5220. end
  5221. for i = 0, 254/5 do
  5222. swait()
  5223. r = r - 5
  5224. end
  5225. for i = 0, 254/5 do
  5226. swait()
  5227. b = b + 5
  5228. end
  5229. for i = 0, 254/5 do
  5230. swait()
  5231. g = g - 5
  5232. end
  5233. for i = 0, 254/5 do
  5234. swait()
  5235. r = r + 5
  5236. end
  5237. for i = 0, 254/5 do
  5238. swait()
  5239. b = b - 5
  5240. end
  5241. end
  5242. end))
  5243.  
  5244.  
  5245. so = function(id,par,vol,pit)
  5246. coroutine.resume(coroutine.create(function()
  5247. local sou = Instance.new("Sound",par or workspace)
  5248. sou.Volume=vol
  5249. sou.Pitch=pit or 1
  5250. sou.SoundId=id
  5251. swait()
  5252. sou:play()
  5253. game:GetService("Debris"):AddItem(sou,6)
  5254. end))
  5255. end
  5256.  
  5257. function QuaternionSlerp(a, b, t)
  5258. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  5259. local startInterp, finishInterp;
  5260. if cosTheta >= 0.0001 then
  5261. if (1 - cosTheta) > 0.0001 then
  5262. local theta = ACOS(cosTheta)
  5263. local invSinTheta = 1 / SIN(theta)
  5264. startInterp = SIN((1 - t) * theta) * invSinTheta
  5265. finishInterp = SIN(t * theta) * invSinTheta
  5266. else
  5267. startInterp = 1 - t
  5268. finishInterp = t
  5269. end
  5270. else
  5271. if (1 + cosTheta) > 0.0001 then
  5272. local theta = ACOS(-cosTheta)
  5273. local invSinTheta = 1 / SIN(theta)
  5274. startInterp = SIN((t - 1) * theta) * invSinTheta
  5275. finishInterp = SIN(t * theta) * invSinTheta
  5276. else
  5277. startInterp = t - 1
  5278. finishInterp = t
  5279. end
  5280. end
  5281. return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
  5282. end
  5283.  
  5284. function Clerp(a,b,t)
  5285. local qa = {QuaternionFromCFrame(a)}
  5286. local qb = {QuaternionFromCFrame(b)}
  5287. local ax, ay, az = a.x, a.y, a.z
  5288. local bx, by, bz = b.x, b.y, b.z
  5289. local _t = 1-t
  5290. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  5291. end
  5292.  
  5293. function QuaternionFromCFrame(cf)
  5294. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  5295. local trace = m00 + m11 + m22
  5296. if trace > 0 then
  5297. local s = math.sqrt(1 + trace)
  5298. local recip = 0.5/s
  5299. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  5300. else
  5301. local i = 0
  5302. if m11 > m00 then
  5303. i = 1
  5304. end
  5305. if m22 > (i == 0 and m00 or m11) then
  5306. i = 2
  5307. end
  5308. if i == 0 then
  5309. local s = math.sqrt(m00-m11-m22+1)
  5310. local recip = 0.5/s
  5311. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  5312. elseif i == 1 then
  5313. local s = math.sqrt(m11-m22-m00+1)
  5314. local recip = 0.5/s
  5315. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  5316. elseif i == 2 then
  5317. local s = math.sqrt(m22-m00-m11+1)
  5318. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  5319. end
  5320. end
  5321. end
  5322.  
  5323. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  5324. local xs, ys, zs = x + x, y + y, z + z
  5325. local wx, wy, wz = w*xs, w*ys, w*zs
  5326. local xx = x*xs
  5327. local xy = x*ys
  5328. local xz = x*zs
  5329. local yy = y*ys
  5330. local yz = y*zs
  5331. local zz = z*zs
  5332. return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy))
  5333. end
  5334.  
  5335. function QuaternionSlerp(a, b, t)
  5336. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  5337. local startInterp, finishInterp;
  5338. if cosTheta >= 0.0001 then
  5339. if (1 - cosTheta) > 0.0001 then
  5340. local theta = math.acos(cosTheta)
  5341. local invSinTheta = 1/math.sin(theta)
  5342. startInterp = math.sin((1-t)*theta)*invSinTheta
  5343. finishInterp = math.sin(t*theta)*invSinTheta
  5344. else
  5345. startInterp = 1-t
  5346. finishInterp = t
  5347. end
  5348. else
  5349. if (1+cosTheta) > 0.0001 then
  5350. local theta = math.acos(-cosTheta)
  5351. local invSinTheta = 1/math.sin(theta)
  5352. startInterp = math.sin((t-1)*theta)*invSinTheta
  5353. finishInterp = math.sin(t*theta)*invSinTheta
  5354. else
  5355. startInterp = t-1
  5356. finishInterp = t
  5357. end
  5358. end
  5359. return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp
  5360. end
  5361.  
  5362. local function CFrameFromTopBack(at, top, back)
  5363. local right = top:Cross(back)
  5364. return CFrame.new(at.x, at.y, at.z,
  5365. right.x, top.x, back.x,
  5366. right.y, top.y, back.y,
  5367. right.z, top.z, back.z)
  5368. end
  5369.  
  5370. function Triangle(a, b, c)
  5371. local edg1 = (c-a):Dot((b-a).unit)
  5372. local edg2 = (a-b):Dot((c-b).unit)
  5373. local edg3 = (b-c):Dot((a-c).unit)
  5374. if edg1 <= (b-a).magnitude and edg1 >= 0 then
  5375. a, b, c = a, b, c
  5376. elseif edg2 <= (c-b).magnitude and edg2 >= 0 then
  5377. a, b, c = b, c, a
  5378. elseif edg3 <= (a-c).magnitude and edg3 >= 0 then
  5379. a, b, c = c, a, b
  5380. else
  5381. assert(false, "unreachable")
  5382. end
  5383.  
  5384. local len1 = (c-a):Dot((b-a).unit)
  5385. local len2 = (b-a).magnitude - len1
  5386. local width = (a + (b-a).unit*len1 - c).magnitude
  5387.  
  5388. local maincf = CFrameFromTopBack(a, (b-a):Cross(c-b).unit, -(b-a).unit)
  5389.  
  5390. local list = {}
  5391.  
  5392. if len1 > 0.01 then
  5393. local w1 = Instance.new('WedgePart', m)
  5394. game:GetService("Debris"):AddItem(w1,5)
  5395. w1.Material = "SmoothPlastic"
  5396. w1.FormFactor = 'Custom'
  5397. w1.BrickColor = BrickColor.new("Really red")
  5398. w1.Transparency = 0
  5399. w1.Reflectance = 0
  5400. w1.Material = "SmoothPlastic"
  5401. w1.CanCollide = false
  5402. local l1 = Instance.new("PointLight",w1)
  5403. l1.Color = Color3.new(170,0,0)
  5404. NoOutline(w1)
  5405. local sz = Vector3.new(0.2, width, len1)
  5406. w1.Size = sz
  5407. local sp = Instance.new("SpecialMesh",w1)
  5408. sp.MeshType = "Wedge"
  5409. sp.Scale = Vector3.new(0,1,1) * sz/w1.Size
  5410. w1:BreakJoints()
  5411. w1.Anchored = true
  5412. w1.Parent = workspace
  5413. w1.Transparency = 0.7
  5414. table.insert(Effects,{w1,"Disappear",.01})
  5415. w1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2)
  5416. table.insert(list,w1)
  5417. end
  5418.  
  5419. if len2 > 0.01 then
  5420. local w2 = Instance.new('WedgePart', m)
  5421. game:GetService("Debris"):AddItem(w2,5)
  5422. w2.Material = "SmoothPlastic"
  5423. w2.FormFactor = 'Custom'
  5424. w2.BrickColor = BrickColor.new("Really red")
  5425. w2.Transparency = 0
  5426. w2.Reflectance = 0
  5427. w2.Material = "SmoothPlastic"
  5428. w2.CanCollide = false
  5429. local l2 = Instance.new("PointLight",w2)
  5430. l2.Color = Color3.new(170,0,0)
  5431. NoOutline(w2)
  5432. local sz = Vector3.new(0.2, width, len2)
  5433. w2.Size = sz
  5434. local sp = Instance.new("SpecialMesh",w2)
  5435. sp.MeshType = "Wedge"
  5436. sp.Scale = Vector3.new(0,1,1) * sz/w2.Size
  5437. w2:BreakJoints()
  5438. w2.Anchored = true
  5439. w2.Parent = workspace
  5440. w2.Transparency = 0.7
  5441. table.insert(Effects,{w2,"Disappear",.01})
  5442. w2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2)
  5443. table.insert(list,w2)
  5444. end
  5445. return unpack(list)
  5446. end
  5447.  
  5448.  
  5449. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  5450. if hit.Parent == nil then
  5451. return
  5452. end
  5453. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  5454. for _, v in pairs(hit.Parent:children()) do
  5455. if v:IsA("Humanoid") then
  5456. h = v
  5457. end
  5458. end
  5459. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Head") ~= nil then
  5460. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  5461. return
  5462. end
  5463. local c = Create("ObjectValue")({
  5464. Name = "creator",
  5465. Value = Player,
  5466. Parent = h
  5467. })
  5468. game:GetService("Debris"):AddItem(c, 0.5)
  5469. if HitSound ~= nil and HitPitch ~= nil then
  5470. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  5471. end
  5472. local Damage = math.random(0, 0)
  5473. local blocked = false
  5474. local block = hit.Parent:findFirstChild("Block")
  5475. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  5476. blocked = true
  5477. block.Value = block.Value - 1
  5478. print(block.Value)
  5479. end
  5480. if blocked == false then
  5481. HitHealth = h.Health
  5482. h.Health = h.Health == Damage
  5483. if HitHealth ~= h.Health and HitHealth ~= 0 and 0 >= h.Health and h.Parent.Name ~= "Hologram" then
  5484. print("gained kill")
  5485. end
  5486. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  5487. else
  5488. h.Health = h.Health - Damage / 2
  5489. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  5490. end
  5491. if Type == "Knockdown" then
  5492. local hum = hit.Parent.Humanoid
  5493. hum.PlatformStand = true
  5494. coroutine.resume(coroutine.create(function(HHumanoid)
  5495. swait(1)
  5496. HHumanoid.PlatformStand = false
  5497. end), hum)
  5498. local angle = hit.Position - (Property.Position + Vector3.new(0, 0, 0)).unit
  5499. local bodvol = Create("BodyVelocity")({
  5500. velocity = angle * knockback,
  5501. P = 5000,
  5502. maxForce = Vector3.new(8000, 8000, 8000),
  5503. Parent = hit
  5504. })
  5505. local rl = Create("BodyAngularVelocity")({
  5506. P = 3000,
  5507. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  5508. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  5509. Parent = hit
  5510. })
  5511. game:GetService("Debris"):AddItem(bodvol, 0.5)
  5512. game:GetService("Debris"):AddItem(rl, 0.5)
  5513. elseif Type == "Normal" then
  5514. local vp = Create("BodyVelocity")({
  5515. P = 500,
  5516. maxForce = Vector3.new(math.huge, 0, math.huge),
  5517. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  5518. })
  5519. if knockback > 0 then
  5520. vp.Parent = hit.Parent.Head
  5521. end
  5522. game:GetService("Debris"):AddItem(vp, 0.5)
  5523. elseif Type == "Up" then
  5524. local bodyVelocity = Create("BodyVelocity")({
  5525. velocity = Vector3.new(0, 20, 0),
  5526. P = 5000,
  5527. maxForce = Vector3.new(8000, 8000, 8000),
  5528. Parent = hit
  5529. })
  5530. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  5531. local bodyVelocity = Create("BodyVelocity")({
  5532. velocity = Vector3.new(0, 20, 0),
  5533. P = 5000,
  5534. maxForce = Vector3.new(8000, 8000, 8000),
  5535. Parent = hit
  5536. })
  5537. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  5538. elseif Type == "Leech" then
  5539. local hum = hit.Parent.Humanoid
  5540. if hum ~= nil then
  5541. for i = 0, 2 do
  5542. Effects.Sphere.Create(BrickColor.new("Bright red"), hit.Parent.Torso.CFrame * cn(0, 0, 0) * angles(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 15, 1, 0, 5, 0, 0.02)
  5543. end
  5544. Humanoid.Health = Humanoid.Health + 10
  5545. end
  5546. elseif Type == "UpKnock" then
  5547. local hum = hit.Parent.Humanoid
  5548. hum.PlatformStand = true
  5549. if hum ~= nil then
  5550. hitr = true
  5551. end
  5552. coroutine.resume(coroutine.create(function(HHumanoid)
  5553. swait(5)
  5554. HHumanoid.PlatformStand = false
  5555. hitr = false
  5556. end), hum)
  5557. local bodyVelocity = Create("BodyVelocity")({
  5558. velocity = Vector3.new(0, 20, 0),
  5559. P = 5000,
  5560. maxForce = Vector3.new(8000, 8000, 8000),
  5561. Parent = hit
  5562. })
  5563. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  5564. local bodyVelocity = Create("BodyVelocity")({
  5565. velocity = Vector3.new(0, 20, 0),
  5566. P = 5000,
  5567. maxForce = Vector3.new(8000, 8000, 8000),
  5568. Parent = hit
  5569. })
  5570. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  5571. elseif Type == "Snare" then
  5572. local bp = Create("BodyPosition")({
  5573. P = 2000,
  5574. D = 100,
  5575. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  5576. position = hit.Parent.Torso.Position,
  5577. Parent = hit.Parent.Torso
  5578. })
  5579. game:GetService("Debris"):AddItem(bp, 1)
  5580. elseif Type == "Slashnare" then
  5581. Effects.Block.Create(BrickColor.new("Pastel Blue"), hit.Parent.Torso.CFrame * cn(0, 0, 0), 15*4, 15*4, 15*4, 3*4, 3*4, 3*4, 0.07)
  5582. for i = 1, math.random(4, 5) do
  5583. Effects.Sphere.Create(BrickColor.new("Teal"), hit.Parent.Torso.CFrame * cn(math.random(-5, 5), math.random(-5, 5), math.random(-5, 5)) * angles(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 15, 1, 0, 5, 0, 0.02)
  5584. end
  5585. local bp = Create("BodyPosition")({
  5586. P = 2000,
  5587. D = 100,
  5588. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  5589. position = hit.Parent.Torso.Position,
  5590. Parent = hit.Parent.Torso
  5591. })
  5592. game:GetService("Debris"):AddItem(bp, 1)
  5593. elseif Type == "Spike" then
  5594. CreateBigIceSword(hit.Parent.Torso.CFrame)
  5595. local bp = Create("BodyPosition")({
  5596. P = 2000,
  5597. D = 100,
  5598. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  5599. position = hit.Parent.Torso.Position,
  5600. Parent = hit.Parent.Torso
  5601. })
  5602. game:GetService("Debris"):AddItem(bp, 1)
  5603. elseif Type == "Freeze" then
  5604. local BodPos = Create("BodyPosition")({
  5605. P = 50000,
  5606. D = 1000,
  5607. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  5608. position = hit.Parent.Torso.Position,
  5609. Parent = hit.Parent.Torso
  5610. })
  5611. local BodGy = Create("BodyGyro")({
  5612. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  5613. P = 20000,
  5614. Parent = hit.Parent.Torso,
  5615. cframe = hit.Parent.Torso.CFrame
  5616. })
  5617. hit.Parent.Torso.Anchored = true
  5618. coroutine.resume(coroutine.create(function(Part)
  5619. swait(1.5)
  5620. Part.Anchored = false
  5621. end), hit.Parent.Torso)
  5622. game:GetService("Debris"):AddItem(BodPos, 3)
  5623. game:GetService("Debris"):AddItem(BodGy, 3)
  5624. end
  5625. local debounce = Create("BoolValue")({
  5626. Name = "DebounceHit",
  5627. Parent = hit.Parent,
  5628. Value = true
  5629. })
  5630. game:GetService("Debris"):AddItem(debounce, Delay)
  5631. c = Instance.new("ObjectValue")
  5632. c.Name = "creator"
  5633. c.Value = Player
  5634. c.Parent = h
  5635. game:GetService("Debris"):AddItem(c, 0.5)
  5636. end
  5637. end
  5638. function ShowDamage(Pos, Text, Time, Color)
  5639. local Rate = 0.03333333333333333
  5640. local Pos = Pos or Vector3.new(0, 0, 0)
  5641. local Text = Text or ""
  5642. local Time = Time or 2
  5643. local Color = Color or Color3.new(1, 0, 1)
  5644. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  5645. EffectPart.Anchored = true
  5646. local BillboardGui = Create("BillboardGui")({
  5647. Size = UDim2.new(3, 0, 3, 0),
  5648. Adornee = EffectPart,
  5649. Parent = EffectPart
  5650. })
  5651. local TextLabel = Create("TextLabel")({
  5652. BackgroundTransparency = 1,
  5653. Size = UDim2.new(1, 0, 1, 0),
  5654. Text = Text,
  5655. TextColor3 = Color,
  5656. TextScaled = true,
  5657. Font = Enum.Font.ArialBold,
  5658. Parent = BillboardGui
  5659. })
  5660. game.Debris:AddItem(EffectPart, Time + 0.1)
  5661. EffectPart.Parent = game:GetService("Workspace")
  5662. delay(0, function()
  5663. local Frames = Time / Rate
  5664. for Frame = 1, Frames do
  5665. wait(Rate)
  5666. local Percent = Frame / Frames
  5667. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  5668. TextLabel.TextTransparency = Percent
  5669. end
  5670. if EffectPart and EffectPart.Parent then
  5671. EffectPart:Destroy()
  5672. end
  5673. end)
  5674. end
  5675. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  5676. for _, c in pairs(workspace:children()) do
  5677. local hum = c:findFirstChildOfClass("Humanoid")
  5678. if hum ~= nil then
  5679. local head = c:findFirstChild("Head")
  5680. if head ~= nil then
  5681. local targ = head.Position - Part.Position
  5682. local mag = targ.magnitude
  5683. if magni >= mag and c.Name ~= Player.Name then
  5684. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "rbxassetid://231917784", 1)
  5685. end
  5686. end
  5687. end
  5688. end
  5689. end
  5690.  
  5691. function MagniDamageWithEffect(Part, magni, mindam, maxdam, knock, Type)
  5692. for _, c in pairs(workspace:children()) do
  5693. local hum = c:findFirstChild("Humanoid")
  5694. if hum ~= nil then
  5695. local head = c:findFirstChild("Torso")
  5696. if head ~= nil then
  5697. local targ = head.Position - Part.Position
  5698. local mag = targ.magnitude
  5699. if magni >= mag and c.Name ~= Player.Name then
  5700. MagicBlock(BrickColor.new("Pastel light blue"),head.CFrame,5,5,5,1,1,1,0.05)
  5701. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "rbxassetid://231917784", 1)
  5702. end
  5703. end
  5704. end
  5705. end
  5706. end
  5707.  
  5708. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  5709. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  5710. end
  5711.  
  5712. function SkullEffect(brickcolor,cframe,x1,y1,z1,delay)
  5713. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  5714. prt.Anchored=true
  5715. prt.CFrame=cframe
  5716. local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=4770583",vt(0,0,0),vt(x1,y1,z1))
  5717. --http://www.roblox.com/asset/?id=4770560
  5718. game:GetService("Debris"):AddItem(prt,2)
  5719. CF=prt.CFrame
  5720. coroutine.resume(coroutine.create(function(Part,Mesh,TehCF)
  5721. for i=0,1,0.2 do
  5722. wait()
  5723. Part.CFrame=CF*cf(0,0,-0.4)
  5724. end
  5725. for i=0,1,delay do
  5726. wait()
  5727. --Part.CFrame=CF*cf((math.random(-1,0)+math.random())/5,(math.random(-1,0)+math.random())/5,(math.random(-1,0)+math.random())/5)
  5728. Mesh.Scale=Mesh.Scale
  5729. end
  5730. for i=0,1,0.1 do
  5731. wait()
  5732. Part.Transparency=i
  5733. end
  5734. Part.Parent=nil
  5735. end),prt,msh,CF)
  5736. end
  5737.  
  5738. function MagicBlock(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  5739. local prt=part(3,char,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  5740. prt.Anchored=true
  5741. prt.Material = "Neon"
  5742. prt.CFrame=cframe
  5743. prt.CFrame=prt.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  5744. msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  5745. game:GetService("Debris"):AddItem(prt,5)
  5746. coroutine.resume(coroutine.create(function(Part,Mesh)
  5747. for i=0,1,delay do
  5748. swait()
  5749. Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  5750. Part.Transparency=i
  5751. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  5752. end
  5753. Part.Parent=nil
  5754. end),prt,msh)
  5755. end
  5756.  
  5757. function MagicBlockSteady(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay,rottype)
  5758. local prt=part(3,char,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  5759. prt.Anchored=true
  5760. prt.Material = "Neon"
  5761. prt.CFrame=cframe
  5762. msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  5763. game:GetService("Debris"):AddItem(prt,5)
  5764. coroutine.resume(coroutine.create(function(Part,Mesh)
  5765. local rtype = rottype
  5766. for i=0,1,delay do
  5767. swait()
  5768. if rtype == 1 then
  5769. prt.CFrame = prt.CFrame*CFrame.Angles(0,0,0.1)
  5770. elseif rtype == 2 then
  5771. prt.CFrame = prt.CFrame*CFrame.Angles(0,0,-0.1)
  5772. end
  5773. Part.Transparency=i
  5774. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  5775. end
  5776. Part.Parent=nil
  5777. end),prt,msh)
  5778. end
  5779.  
  5780. function MagicSphere(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  5781. local prt=part(3,char,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  5782. prt.Anchored=true
  5783. prt.CFrame=cframe
  5784. prt.CFrame=prt.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  5785. msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
  5786. game:GetService("Debris"):AddItem(prt,5)
  5787. coroutine.resume(coroutine.create(function(Part,Mesh)
  5788. for i=0,1,delay do
  5789. wait()
  5790. Part.Transparency=i
  5791. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  5792. end
  5793. Part.Parent=nil
  5794. end),prt,msh)
  5795. end
  5796.  
  5797. function MagicBlockSteady(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay,rottype)
  5798. local prt=part(3,char,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  5799. prt.Anchored=true
  5800. prt.Material = "Neon"
  5801. prt.CFrame=cframe
  5802. msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  5803. game:GetService("Debris"):AddItem(prt,5)
  5804. coroutine.resume(coroutine.create(function(Part,Mesh)
  5805. local rtype = rottype
  5806. for i=0,1,delay do
  5807. swait()
  5808. if rtype == 1 then
  5809. prt.CFrame = prt.CFrame*CFrame.Angles(0,0,0.1)
  5810. elseif rtype == 2 then
  5811. prt.CFrame = prt.CFrame*CFrame.Angles(0,0,-0.1)
  5812. end
  5813. Part.Transparency=i
  5814. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  5815. end
  5816. Part.Parent=nil
  5817. end),prt,msh)
  5818. end
  5819.  
  5820. function MagicShock(brickcolor,cframe,x1,y1,x3,y3,delay,rottype)
  5821. local prt=part(3,char,1,1,brickcolor,"Effect",vt(0.5,0.5,0.5))
  5822. prt.Anchored=true
  5823. prt.Material = "Neon"
  5824. prt.CFrame=cframe
  5825. local dec = decal(prt.Color,"http://www.roblox.com/asset/?id=874580939","Front",prt)
  5826. local dec2 = decal(prt.Color,"http://www.roblox.com/asset/?id=874580939","Front",prt)
  5827. msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,0.01))
  5828. game:GetService("Debris"):AddItem(prt,5)
  5829. coroutine.resume(coroutine.create(function(Part,Mesh)
  5830. local rtype = rottype
  5831. for i=0,1,delay do
  5832. swait()
  5833. if rtype == 1 then
  5834. prt.CFrame = prt.CFrame*CFrame.Angles(0,0,0.1)
  5835. elseif rtype == 2 then
  5836. prt.CFrame = prt.CFrame*CFrame.Angles(0,0,-0.1)
  5837. end
  5838. dec.Transparency=i
  5839. dec2.Transparency=i
  5840. Mesh.Scale=Mesh.Scale+vt(x3,y3,0)
  5841. end
  5842. Part.Parent=nil
  5843. end),prt,msh)
  5844. end
  5845.  
  5846. function MagicShockAlt(brickcolor,cframe,x1,y1,x3,y3,delay,rottype)
  5847. local prt=part(3,char,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  5848. prt.Anchored=true
  5849. prt.Material = "Neon"
  5850. prt.CFrame=cframe
  5851. msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,0.01))
  5852. game:GetService("Debris"):AddItem(prt,5)
  5853. coroutine.resume(coroutine.create(function(Part,Mesh)
  5854. local rtype = rottype
  5855. for i=0,1,delay do
  5856. swait()
  5857. if rtype == 1 then
  5858. prt.CFrame = prt.CFrame*CFrame.Angles(0,0,0.1)
  5859. elseif rtype == 2 then
  5860. prt.CFrame = prt.CFrame*CFrame.Angles(0,0,-0.1)
  5861. end
  5862. prt.Transparency=i
  5863. Mesh.Scale=Mesh.Scale+vt(x3,y3,0)
  5864. end
  5865. Part.Parent=nil
  5866. end),prt,msh)
  5867. end
  5868.  
  5869. function MagicShockAltCircle(brickcolor,cframe,x1,z1,x3,z3,delay,rottype)
  5870. local prt=part(3,char,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  5871. prt.Anchored=true
  5872. prt.Material = "Neon"
  5873. prt.CFrame=cframe
  5874. msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,1,z1))
  5875. game:GetService("Debris"):AddItem(prt,5)
  5876. coroutine.resume(coroutine.create(function(Part,Mesh)
  5877. local rtype = rottype
  5878. for i=0,1,delay do
  5879. swait()
  5880. if rtype == 1 then
  5881. prt.CFrame = prt.CFrame*CFrame.Angles(0,0.1,0)
  5882. elseif rtype == 2 then
  5883. prt.CFrame = prt.CFrame*CFrame.Angles(0,-0.1,0)
  5884. end
  5885. prt.Transparency=i
  5886. Mesh.Scale=Mesh.Scale+vt(x3,0,z3)
  5887. end
  5888. Part.Parent=nil
  5889. end),prt,msh)
  5890. end
  5891.  
  5892. function MagicShockTrailAlt(brickcolor,cframe,x1,y1,z1,x3,y3,delay,rottype)
  5893. local prt=part(3,char,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  5894. prt.Anchored=true
  5895. prt.Material = "Neon"
  5896. prt.CFrame=cframe
  5897. msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  5898. game:GetService("Debris"):AddItem(prt,5)
  5899. coroutine.resume(coroutine.create(function(Part,Mesh)
  5900. local rtype = rottype
  5901. for i=0,1,delay do
  5902. swait()
  5903. if rtype == 1 then
  5904. prt.CFrame = prt.CFrame*CFrame.Angles(0,0,0.1)
  5905. elseif rtype == 2 then
  5906. prt.CFrame = prt.CFrame*CFrame.Angles(0,0,-0.1)
  5907. end
  5908. prt.Transparency=i
  5909. Mesh.Scale=Mesh.Scale+vt(x3,y3,0)
  5910. end
  5911. Part.Parent=nil
  5912. end),prt,msh)
  5913. end
  5914.  
  5915. function MagicShockTrailAlt2(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay,rottype)
  5916. local prt=part(3,char,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  5917. prt.Anchored=true
  5918. prt.Material = "Neon"
  5919. prt.CFrame=cframe
  5920. msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  5921. game:GetService("Debris"):AddItem(prt,5)
  5922. coroutine.resume(coroutine.create(function(Part,Mesh)
  5923. local rtype = rottype
  5924. for i=0,1,delay do
  5925. swait()
  5926. if rtype == 1 then
  5927. prt.CFrame = prt.CFrame*CFrame.Angles(0,0,0.1)
  5928. elseif rtype == 2 then
  5929. prt.CFrame = prt.CFrame*CFrame.Angles(0,0,-0.1)
  5930. end
  5931. prt.Transparency=i
  5932. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  5933. end
  5934. Part.Parent=nil
  5935. end),prt,msh)
  5936. end
  5937.  
  5938. function MagicBlock2(brickcolor,cframe,Parent,x1,y1,z1,x3,y3,z3,delay)
  5939. local prt=part(3,char,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  5940. prt.Anchored=false
  5941. prt.CFrame=cframe
  5942. msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  5943. local wld=weld(prt,prt,Parent,cframe)
  5944. game:GetService("Debris"):AddItem(prt,5)
  5945. coroutine.resume(coroutine.create(function(Part,Mesh,Weld)
  5946. for i=0,1,delay do
  5947. wait()
  5948. Weld.C0=euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))*cframe
  5949. --Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  5950. Part.Transparency=i
  5951. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  5952. end
  5953. Part.Parent=nil
  5954. end),prt,msh,wld)
  5955. end
  5956.  
  5957. function MagicBlock3(brickcolor,cframe,Parent,x1,y1,z1,x3,y3,z3,delay)
  5958. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  5959. prt.Anchored=false
  5960. prt.CFrame=cframe
  5961. msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  5962. local wld=weld(prt,prt,Parent,euler(0,0,0)*cf(0,0,0))
  5963. game:GetService("Debris"):AddItem(prt,5)
  5964. coroutine.resume(coroutine.create(function(Part,Mesh,Weld)
  5965. for i=0,1,delay do
  5966. wait()
  5967. Weld.C0=euler(i*20,0,0)
  5968. --Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  5969. Part.Transparency=i
  5970. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  5971. end
  5972. Part.Parent=nil
  5973. end),prt,msh,wld)
  5974. end
  5975.  
  5976. function MagicCircle2(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  5977. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  5978. prt.Anchored=true
  5979. prt.CFrame=cframe
  5980. local msh=mesh("CylinderMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  5981. game:GetService("Debris"):AddItem(prt,2)
  5982. coroutine.resume(coroutine.create(function(Part,Mesh)
  5983. for i=0,1,delay do
  5984. wait()
  5985. Part.CFrame=Part.CFrame
  5986. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  5987. local prt2=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  5988. prt2.Anchored=true
  5989. prt2.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  5990. local msh2=mesh("SpecialMesh",prt2,"Sphere","",vt(0,0,0),vt(0.5,0.5,0.5))
  5991. game:GetService("Debris"):AddItem(prt2,2)
  5992. coroutine.resume(coroutine.create(function(Part,Mesh)
  5993. for i=0,1,0.1 do
  5994. wait()
  5995. Part.CFrame=Part.CFrame*cf(0,0.5,0)
  5996. end
  5997. Part.Parent=nil
  5998. end),prt2,msh2)
  5999. end
  6000. for i=0,1,delay*2 do
  6001. wait()
  6002. Part.CFrame=Part.CFrame
  6003. Mesh.Scale=vt((x1+x3)-(x1+x3)*i,(y1+y3)-(y1+y3)*i,(z1+z3)-(z1+z3)*i)
  6004. end
  6005. Part.Parent=nil
  6006. end),prt,msh)
  6007. end
  6008.  
  6009. function MagicCircle(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  6010. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  6011. prt.Anchored=true
  6012. prt.CFrame=cframe
  6013. local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
  6014. game:GetService("Debris"):AddItem(prt,2)
  6015. coroutine.resume(coroutine.create(function(Part,Mesh)
  6016. for i=0,1,delay do
  6017. wait()
  6018. Part.CFrame=Part.CFrame
  6019. Part.Transparency=i
  6020. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  6021. end
  6022. Part.Parent=nil
  6023. end),prt,msh)
  6024. end
  6025.  
  6026. function BreakEffect(brickcolor,cframe,x1,y1,z1)
  6027. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  6028. prt.Anchored=true
  6029. prt.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  6030. local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
  6031. game:GetService("Debris"):AddItem(prt,2)
  6032. coroutine.resume(coroutine.create(function(Part,CF,Numbb,randnumb)
  6033. CF=Part.CFrame
  6034. Numbb=0
  6035. randnumb=math.random()/10
  6036. rand1=math.random()/10
  6037. for i=0,1,rand1 do
  6038. wait()
  6039. CF=CF*cf(0,math.random()/2,0)
  6040. --Part.CFrame=Part.CFrame*euler(0.5,0,0)*cf(0,1,0)
  6041. Part.CFrame=CF*euler(Numbb,0,0)
  6042. Part.Transparency=i
  6043. Numbb=Numbb+randnumb
  6044. end
  6045. Part.Parent=nil
  6046. end),prt,CF,Numbb,randnumb)
  6047. end
  6048.  
  6049. function MagicWaveThing(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  6050. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  6051. prt.Anchored=true
  6052. prt.CFrame=cframe
  6053. msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=1051557",vt(0,0,0),vt(x1,y1,z1))
  6054. game:GetService("Debris"):AddItem(prt,5)
  6055. coroutine.resume(coroutine.create(function(Part,Mesh)
  6056. for i=0,1,delay do
  6057. wait()
  6058. Part.CFrame=Part.CFrame*euler(0,0.7,0)
  6059. Part.Transparency=i
  6060. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  6061. end
  6062. Part.Parent=nil
  6063. end),prt,msh)
  6064. end
  6065.  
  6066. function WaveEffect(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  6067. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  6068. prt.Anchored=true
  6069. prt.CFrame=cframe
  6070. msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=20329976",vt(0,0,0),vt(x1,y1,z1))
  6071. game:GetService("Debris"):AddItem(prt,2)
  6072. coroutine.resume(coroutine.create(function(Part,Mesh)
  6073. for i=0,1,delay do
  6074. wait()
  6075. Part.CFrame=Part.CFrame*cf(0,y3/2,0)
  6076. Part.Transparency=i
  6077. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  6078. end
  6079. Part.Parent=nil
  6080. end),prt,msh)
  6081. end
  6082.  
  6083. function StravEffect(brickcolor,cframe,x,y,z,x1,y1,z1,delay)
  6084. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  6085. prt.Anchored=true
  6086. prt.CFrame=cframe*cf(x,y,z)
  6087. msh=mesh("SpecialMesh",prt,"FileMesh","rbxassetid://168892363",vt(0,0,0),vt(x1,y1,z1))
  6088. game:GetService("Debris"):AddItem(prt,5)
  6089. coroutine.resume(coroutine.create(function(Part,Mesh,ex,why,zee)
  6090. local num=math.random()
  6091. local num2=math.random(-3,2)+math.random()
  6092. local numm=0
  6093. for i=0,1,delay*2 do
  6094. swait()
  6095. Part.CFrame=cframe*euler(0,numm*num*10,0)*cf(ex,why,zee)*cf(-i*10,num2,0)
  6096. Part.Transparency=i
  6097. numm=numm+0.01
  6098. end
  6099. Part.Parent=nil
  6100. Mesh.Parent=nil
  6101. end),prt,msh,x,y,z)
  6102. end
  6103.  
  6104. function dmgstart(dmg,what)
  6105. hitcon = what.Touched:connect(function(hit)
  6106. local hum = hit.Parent:FindFirstChild("Humanoid")
  6107. if hum and not hum:IsDescendantOf(Character) then
  6108. hum:TakeDamage(dmg)
  6109. end
  6110. end)
  6111. end
  6112.  
  6113. function dmgstop()
  6114. hitcon:disconnect()
  6115. end
  6116.  
  6117. function Cloak()
  6118. Face.Parent=nil
  6119. cloaked=true
  6120. for _,v in pairs(Torso.Parent:children()) do
  6121. if v.className=="Part" and v.Name~="HumanoidRootPart" then
  6122. coroutine.resume(coroutine.create(function()
  6123. for i=0,1,0.2 do
  6124. wait()
  6125. v.Transparency=i
  6126. end
  6127. v.Transparency=1
  6128. end))
  6129. end
  6130. if v.className=="Hat" then
  6131. hatp=v.Handle
  6132. coroutine.resume(coroutine.create(function(derp)
  6133. for i=0,1,0.2 do
  6134. wait()
  6135. derp.Transparency=i
  6136. end
  6137. derp.Transparency=1
  6138. end),hatp)
  6139. end
  6140. end
  6141. for _,v in pairs(m:children()) do
  6142. if v.className=="Part" then
  6143. coroutine.resume(coroutine.create(function()
  6144. for i=0,1,0.2 do
  6145. wait()
  6146. v.Transparency=i
  6147. end
  6148. v.Transparency=1
  6149. end))
  6150. end
  6151. end
  6152. end
  6153.  
  6154. function UnCloak()
  6155. so("http://roblox.com/asset/?id=2767090",Torso,1,1.1)
  6156. Face.Parent=Head
  6157. cloaked=false
  6158. for _,v in pairs(Torso.Parent:children()) do
  6159. if v.className=="Part" and v.Name~="HumanoidRootPart" then
  6160. coroutine.resume(coroutine.create(function()
  6161. for i=0,1,0.1 do
  6162. wait()
  6163. v.Transparency=v.Transparency-0.1
  6164. end
  6165. v.Transparency=0
  6166. end))
  6167. end
  6168. if v.className=="Hat" then
  6169. hatp=v.Handle
  6170. coroutine.resume(coroutine.create(function(derp)
  6171. for i=0,1,0.1 do
  6172. wait()
  6173. derp.Transparency=derp.Transparency-0.1
  6174. end
  6175. derp.Transparency=0
  6176. end),hatp)
  6177. end
  6178. end
  6179. for _,v in pairs(m:children()) do
  6180. if v.className=="Part" and v.Name~="hitbox" and v.Name~='tip' then
  6181. coroutine.resume(coroutine.create(function()
  6182. for i=0,1,0.1 do
  6183. wait()
  6184. v.Transparency=v.Transparency-0.1
  6185. end
  6186. v.Transparency=0
  6187. end))
  6188. v.Transparency=0
  6189. end
  6190. end
  6191. end
  6192.  
  6193. local origcolor = BrickColor.new("Pastel light blue")
  6194. ---- This section of explosions.
  6195. function Explode(rad,par,pitch,vol,mindam,maxdam)
  6196. local expart = Instance.new("Part",char)
  6197. local expart2 = Instance.new("Part",char)
  6198. local rin = Instance.new("Part",char)
  6199. local rin2 = Instance.new("Part",char)
  6200. local partMesh = Instance.new("SpecialMesh",expart)
  6201. partMesh.MeshType = "Sphere"
  6202. local partMesh2 = Instance.new("SpecialMesh",expart2)
  6203. partMesh2.MeshType = "Sphere"
  6204. local partMesh3 = Instance.new("SpecialMesh",rin)
  6205. partMesh3.MeshType = "Brick"
  6206. local partMesh4 = Instance.new("SpecialMesh",rin2)
  6207. partMesh4.MeshType = "Brick"
  6208. CFuncs["Sound"].Create("rbxassetid://165970126", expart,vol, pitch)
  6209. partMesh.Scale = vt(rad,rad,rad)
  6210. expart.Size = vt(1,1,1)
  6211. expart.Transparency = 0
  6212. expart.Anchored = true
  6213. expart.Material = "Neon"
  6214. expart.BrickColor = bc("White")
  6215. expart.CFrame = par.CFrame
  6216. partMesh2.Scale = vt(rad,rad,rad)
  6217. expart2.Size = vt(1.15,1.15,1.15)
  6218. expart2.Transparency = 0.5
  6219. expart2.Anchored = true
  6220. expart2.Material = "Neon"
  6221. expart2.BrickColor = par.BrickColor
  6222. expart2.CFrame = par.CFrame
  6223. rin.Size = vt(1.15,1.15,1.15)
  6224. rin.Transparency = 1
  6225. rin.Anchored = true
  6226. rin.Material = "Neon"
  6227. rin.BrickColor = par.BrickColor
  6228. rin.CFrame = par.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
  6229. rin2.Size = vt(1.15,1.15,1.15)
  6230. rin2.Transparency = 1
  6231. rin2.Anchored = true
  6232. rin2.Material = "Neon"
  6233. rin2.BrickColor = par.BrickColor
  6234. rin2.CFrame = par.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
  6235. partMesh3.Scale = vt(0,1,0)
  6236. partMesh4.Scale = vt(0,1,0)
  6237. local dec2 = Instance.new("Decal", rin)
  6238. dec2.Face = "Top"
  6239. dec2.Texture = "http://www.roblox.com/asset/?id=874580939"
  6240. dec2.Parent = rin
  6241. local dec2b = dec2:Clone()
  6242. dec2b.Face = "Bottom"
  6243. dec2b.Parent = rin
  6244.  
  6245. local dec2a = Instance.new("Decal", rin2)
  6246. dec2a.Face = "Top"
  6247. dec2a.Texture = "http://www.roblox.com/asset/?id=874580939"
  6248. dec2a.Parent = rin2
  6249. local dec2ab = dec2a:Clone()
  6250. dec2ab.Face = "Bottom"
  6251. dec2ab.Parent = rin2
  6252. expart.CanCollide = false
  6253. expart2.CanCollide = false
  6254. rin.CanCollide = false
  6255. rin2.CanCollide = false
  6256. MagniDamage(par, rad*5, mindam, maxdam, 0, "Normal")
  6257. local value = 1*rad/6.5
  6258. for i = 0, 199 do
  6259. partMesh.Scale = partMesh.Scale + vt(value,value,value)
  6260. expart.CFrame = expart.CFrame
  6261. partMesh2.Scale = partMesh2.Scale + vt(value,value,value)
  6262. expart2.CFrame = expart.CFrame
  6263. value = value - 0.035*rad/30
  6264. if value < 7.5 then
  6265. partMesh3.Scale = partMesh3.Scale + vt(rad/5,0,rad/5)
  6266. rin.CFrame = rin.CFrame*CFrame.Angles(0,math.rad(1),0)
  6267. partMesh4.Scale = partMesh4.Scale + vt(rad/7.5,0,rad/7.5)
  6268. rin2.CFrame = rin2.CFrame*CFrame.Angles(0,math.rad(-1),0)
  6269. end
  6270. if value < 0 then
  6271. dec2.Transparency = dec2.Transparency + 0.025
  6272. dec2a.Transparency = dec2a.Transparency + 0.025
  6273. dec2b.Transparency = dec2b.Transparency + 0.025
  6274. dec2ab.Transparency = dec2ab.Transparency + 0.025
  6275. expart.Transparency = expart.Transparency + 0.025
  6276. expart2.Transparency = expart2.Transparency + 0.025
  6277. rin.Transparency = rin.Transparency + 0.025
  6278. rin2.Transparency = rin2.Transparency + 0.025
  6279. end
  6280. swait()
  6281. end
  6282. game:GetService("Debris"):AddItem(expart, 1)
  6283. game:GetService("Debris"):AddItem(expart2, 1)
  6284. game:GetService("Debris"):AddItem(rin, 1)
  6285. game:GetService("Debris"):AddItem(rin2, 1)
  6286. end
  6287.  
  6288. function ExplodeShort(rad,par,pitch,vol,mindam,maxdam)
  6289. local expart = Instance.new("Part",char)
  6290. local expart2 = Instance.new("Part",char)
  6291. local partMesh = Instance.new("SpecialMesh",expart)
  6292. partMesh.MeshType = "Sphere"
  6293. local partMesh2 = Instance.new("SpecialMesh",expart2)
  6294. partMesh2.MeshType = "Sphere"
  6295. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=142070127", expart,vol, pitch)
  6296. partMesh.Scale = vt(rad,rad,rad)
  6297. expart.Size = vt(1,1,1)
  6298. expart.Transparency = 0
  6299. expart.Anchored = true
  6300. expart.Material = "Neon"
  6301. expart.BrickColor = bc("White")
  6302. expart.CFrame = par.CFrame
  6303. partMesh2.Scale = vt(rad,rad,rad)
  6304. expart2.Size = vt(1.15,1.15,1.15)
  6305. expart2.Transparency = 0.5
  6306. expart2.Anchored = true
  6307. expart2.Material = "Neon"
  6308. expart2.BrickColor = par.BrickColor
  6309. expart2.CFrame = par.CFrame
  6310. expart.CanCollide = false
  6311. expart2.CanCollide = false
  6312. MagniDamage(par, rad*2.5, mindam, maxdam, 0, "Normal")
  6313. local value = 1*rad/6.5
  6314. for i = 0, 75 do
  6315. partMesh.Scale = partMesh.Scale + vt(value,value,value)
  6316. expart.CFrame = expart.CFrame
  6317. partMesh2.Scale = partMesh2.Scale + vt(value,value,value)
  6318. expart2.CFrame = expart.CFrame
  6319. value = value - 0.035*rad/5
  6320. if value < 0 then
  6321. value = 0
  6322. expart.Transparency = expart.Transparency + 0.05
  6323. expart2.Transparency = expart2.Transparency + 0.05
  6324. end
  6325. swait()
  6326. end
  6327. game:GetService("Debris"):AddItem(expart, 1)
  6328. game:GetService("Debris"):AddItem(expart2, 1)
  6329. end
  6330.  
  6331. function AreaDanger(rad,par,mindam,maxdam)
  6332. local expart = Instance.new("Part",char)
  6333. local partMesh = Instance.new("SpecialMesh",expart)
  6334. CFuncs["Sound"].Create("rbxassetid://231917784", expart,1.5,1.15)
  6335. partMesh.MeshType = "Sphere"
  6336. partMesh.Scale = vt(rad,rad,rad)
  6337. expart.Size = vt(1,1,1)
  6338. expart.Transparency = 0.5
  6339. expart.Anchored = true
  6340. expart.Material = "Neon"
  6341. expart.CanCollide = false
  6342. expart.BrickColor = par.BrickColor
  6343. expart.CFrame = par.CFrame
  6344. local value = 1*rad/5
  6345. MagicBlock(origcolor,expart.CFrame,0,0,0,rad/2,rad/2,rad/2,0.1)
  6346. for i = 0, 14 do
  6347. wait()
  6348. partMesh.Scale = partMesh.Scale + vt(value,value,value)
  6349. expart.CFrame = expart.CFrame
  6350. value = value - 0.035*rad
  6351. if value < 0 then
  6352. value = 0
  6353. end
  6354. end
  6355. wait(0.25)
  6356. CFuncs["Sound"].Create("rbxassetid://588738544", expart,1.5,1)
  6357. wait(0.5)
  6358. CFuncs["Sound"].Create("rbxassetid://588737825", expart,1.5,1)
  6359. CFuncs["Sound"].Create("rbxassetid://231917784", expart,1.5,0.75)
  6360. MagniDamageWithEffect(par, rad, mindam, maxdam, 0, "Normal")
  6361. MagicBlock(origcolor,expart.CFrame,rad*2,rad*2,rad*2,0.1,0.1,0.1,0.025)
  6362. for i = 0, 14 do
  6363. wait()
  6364. partMesh.Scale = partMesh.Scale + vt(value,value,value)
  6365. expart.CFrame = expart.CFrame
  6366. value = value - 0.035*rad/2
  6367. end
  6368. expart.Transparency = 1
  6369. game:GetService("Debris"):AddItem(expart, 5)
  6370. end
  6371.  
  6372. function Swarmsplosions(negrad,rad,par,mindam,maxdam)
  6373. CFuncs["Sound"].Create("rbxassetid://588737825", par, 2.5, 2)
  6374. CFuncs["Sound"].Create("rbxassetid://231917784", par, 2.5,1)
  6375. CFuncs["Sound"].Create("rbxassetid://231917744", par, 2.5,1)
  6376. CFuncs["Sound"].Create("rbxassetid://233856106", par, 2.5, 1)
  6377. MagniDamageWithEffect(par, 25, 5,10, 0, "Normal")
  6378. MagicBlock(origcolor,par.CFrame,5,5,5,5,5,5,0.025)
  6379. for i = 0, 24 do
  6380. MagicShockTrailAlt2(origcolor,par.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),10/5,10/5,5,-0.05/5,-0.05/5,25,0.005,math.random(1,2))
  6381. end
  6382. for i = 0, 24 do
  6383. local expart = Instance.new("Part",char)
  6384. expart.Transparency = 1
  6385. expart.Anchored = true
  6386. expart.CanCollide = false
  6387. expart.CFrame = par.CFrame*CFrame.new(math.random(negrad,rad),math.random(negrad,rad),math.random(negrad,rad))
  6388. CFuncs["Sound"].Create("rbxassetid://588737825", expart,1,2)
  6389. CFuncs["Sound"].Create("rbxassetid://231917784", expart,1.5,1.15)
  6390. MagniDamage(expart, rad/2, mindam, maxdam, 0, "Normal")
  6391. MagicBlock(origcolor,expart.CFrame,rad,rad,rad,0.1,0.1,0.1,0.025)
  6392. for i = 0, 9 do
  6393. MagicShockTrailAlt2(origcolor,expart.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),10/5,10/5,5,-0.05/5,-0.05/5,5,0.05,math.random(1,2))
  6394. end
  6395. game:GetService("Debris"):AddItem(expart, 2)
  6396. wait(0.1)
  6397. end
  6398. end
  6399.  
  6400. function EXterPlosion(par)
  6401. CFuncs["Sound"].Create("rbxassetid://919941001", par, 10, 1)
  6402. CFuncs["Sound"].Create("rbxassetid://138213851", par, 5,0.85)
  6403. CFuncs["Sound"].Create("rbxassetid://157878578", par, 5,0.2)
  6404. CFuncs["Sound"].Create("rbxassetid://233856106", par, 2.5, 1)
  6405. MagniDamageWithEffect(par, 500, 80,99, 0, "Normal")
  6406. MagicBlock(origcolor,par.CFrame,5,5,5,5,5,5,0.005)
  6407. MagicBlock(origcolor,par.CFrame,0,0,0,150,150,150,0.1)
  6408. for i = 0, 24 do
  6409. MagicShockTrailAlt2(origcolor,par.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),10*5,10*5,5,-0.05*10,-0.05*10,500,0.1,math.random(1,2))
  6410. end
  6411. for i = 0, 24 do
  6412. MagicShockTrailAlt2(origcolor,par.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),10*5,10*5,5,-0.05*5,-0.05*5,50,0.005,math.random(1,2))
  6413. end
  6414. end
  6415. ----
  6416.  
  6417.  
  6418. function ring(type,pos,scale,value)
  6419. local type = type
  6420. local rng = Instance.new("Part", char)
  6421. rng.Anchored = true
  6422. rng.BrickColor = origcolor
  6423. rng.CanCollide = false
  6424. rng.FormFactor = 3
  6425. rng.Name = "Ring"
  6426. rng.Size = Vector3.new(1, 1, 1)
  6427. rng.Transparency = 0
  6428. rng.TopSurface = 0
  6429. rng.BottomSurface = 0
  6430. rng.CFrame = pos
  6431. local rngm = Instance.new("SpecialMesh", rng)
  6432. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  6433. rngm.Scale = scale
  6434. local scaler2 = 1
  6435. if type == "Add" then
  6436. scaler2 = 1*value
  6437. elseif type == "Divide" then
  6438. scaler2 = 1/value
  6439. end
  6440. coroutine.resume(coroutine.create(function()
  6441. for i = 0,10,0.1 do
  6442. swait()
  6443. if type == "Add" then
  6444. scaler2 = scaler2 - 0.01*value
  6445. elseif type == "Divide" then
  6446. scaler2 = scaler2 - 0.01/value
  6447. end
  6448. rng.Transparency = rng.Transparency + 0.01
  6449. rngm.Scale = rngm.Scale + Vector3.new(scaler2, scaler2, 0)
  6450. end
  6451. rng:Destroy()
  6452. end))
  6453. end
  6454.  
  6455.  
  6456. function wave(type,pos,scale,value)
  6457. local type = type
  6458. local rng = Instance.new("Part", char)
  6459. rng.Anchored = true
  6460. rng.BrickColor = origcolor
  6461. rng.CanCollide = false
  6462. rng.FormFactor = 3
  6463. rng.Name = "Ring"
  6464. rng.Size = Vector3.new(1, 1, 1)
  6465. rng.Transparency = 0
  6466. rng.TopSurface = 0
  6467. rng.BottomSurface = 0
  6468. rng.CFrame = pos
  6469. local rngm = Instance.new("SpecialMesh", rng)
  6470. rngm.MeshId = "http://www.roblox.com/asset/?id=20329976"
  6471. rngm.Scale = scale
  6472. local scaler2 = 1
  6473. if type == "Add" then
  6474. scaler2 = 1*value
  6475. elseif type == "Divide" then
  6476. scaler2 = 1/value
  6477. end
  6478. coroutine.resume(coroutine.create(function()
  6479. for i = 0,10,0.1 do
  6480. swait()
  6481. if type == "Add" then
  6482. scaler2 = scaler2 - 0.01*value
  6483. elseif type == "Divide" then
  6484. scaler2 = scaler2 - 0.01/value
  6485. end
  6486. rng.Transparency = rng.Transparency + 0.01
  6487. rngm.Scale = rngm.Scale + Vector3.new(scaler2, scaler2, scaler2)
  6488. end
  6489. rng:Destroy()
  6490. end))
  6491. end
  6492.  
  6493. function wind(type,pos,scale,value,speed)
  6494. local type = type
  6495. local rng = Instance.new("Part", char)
  6496. rng.Anchored = true
  6497. rng.BrickColor = origcolor
  6498. rng.CanCollide = false
  6499. rng.FormFactor = 3
  6500. rng.Name = "Ring"
  6501. rng.Size = Vector3.new(1, 1, 1)
  6502. rng.Transparency = 0
  6503. rng.TopSurface = 0
  6504. rng.BottomSurface = 0
  6505. rng.CFrame = pos
  6506. local rngm = Instance.new("SpecialMesh", rng)
  6507. rngm.MeshId = "http://www.roblox.com/asset/?id=1051557"
  6508. rngm.Scale = scale
  6509. local scaler2 = 1
  6510. if type == "Add" then
  6511. scaler2 = 1*value
  6512. elseif type == "Divide" then
  6513. scaler2 = 1/value
  6514. end
  6515. coroutine.resume(coroutine.create(function()
  6516. for i = 0,10,0.1 do
  6517. swait()
  6518. if type == "Add" then
  6519. scaler2 = scaler2 - 0.01*value
  6520. elseif type == "Divide" then
  6521. scaler2 = scaler2 - 0.01/value
  6522. end
  6523. rng.CFrame = rng.CFrame*CFrame.Angles(0,0.025*speed,0)
  6524. rng.Transparency = rng.Transparency + 0.01
  6525. rngm.Scale = rngm.Scale + Vector3.new(scaler2, scaler2, scaler2)
  6526. end
  6527. rng:Destroy()
  6528. end))
  6529. end
  6530.  
  6531. function groundwind(type,pos,scale,value,speed)
  6532. local type = type
  6533. local rng = Instance.new("Part", char)
  6534. rng.Anchored = true
  6535. rng.BrickColor = origcolor
  6536. rng.CanCollide = false
  6537. rng.FormFactor = 3
  6538. rng.Name = "Ring"
  6539. rng.Size = Vector3.new(1, 1, 1)
  6540. rng.Transparency = 0
  6541. rng.TopSurface = 0
  6542. rng.BottomSurface = 0
  6543. rng.CFrame = pos
  6544. local rngm = Instance.new("SpecialMesh", rng)
  6545. rngm.MeshId = "http://www.roblox.com/asset/?id=1051557"
  6546. rngm.Scale = scale
  6547. local scaler2 = 1
  6548. if type == "Add" then
  6549. scaler2 = 1*value
  6550. elseif type == "Divide" then
  6551. scaler2 = 1/value
  6552. end
  6553. coroutine.resume(coroutine.create(function()
  6554. for i = 0,10,0.1 do
  6555. swait()
  6556. if type == "Add" then
  6557. scaler2 = scaler2 - 0.01*value
  6558. elseif type == "Divide" then
  6559. scaler2 = scaler2 - 0.01/value
  6560. end
  6561. rng.CFrame = rng.CFrame*CFrame.Angles(0,0.025*speed,0)
  6562. rng.Transparency = rng.Transparency + 0.01
  6563. rngm.Scale = rngm.Scale + Vector3.new(scaler2, scaler2/5, scaler2)
  6564. end
  6565. rng:Destroy()
  6566. end))
  6567. end
  6568.  
  6569. function CameraManager()
  6570. if TwoD and not CamInterrupt then
  6571. if Humanoid.Health > 0 then
  6572. Camera.CameraSubject = Humanoid
  6573. Camera.CameraType = "Scriptable"
  6574. Humanoid.AutoRotate = false
  6575. if Booleans.GyroUse then
  6576. Directer.MaxTorque = Vec3(0, huge, 0)
  6577. else
  6578. Directer.MaxTorque = Vec3(0, 0, 0)
  6579. end
  6580. if TargetInfo[1] ~= nil and TargetInfo[2] ~= nil then
  6581. if Booleans.CamFollow then
  6582. CPart.CFrame = cFrame(RootPart.Position, Vec3(TargetInfo[1].Position.X, RootPart.Position.Y, TargetInfo[1].Position.Z))
  6583. Directer.CFrame = cFrame((RootPart.CFrame * cFrame(0, 0, 10)).p, TargetInfo[1].Position)
  6584. else
  6585. CPart.Position = RootPart.Position
  6586. end
  6587. else
  6588. local ahead = (RootPart.CFrame * cFrame(0, 0, -3)).p
  6589. CPart.CFrame = cFrame(RootPart.Position, Vec3(ahead.X, RootPart.Position.Y, ahead.Z))
  6590. end
  6591. Camera.CFrame = lerp(Camera.CFrame, CPart.CFrame * cFrame(25, 3, 0) * Euler(0, radian(90), 0), 0.2)
  6592. else
  6593. Camera.CameraSubject = Humanoid
  6594. Camera.CameraType = "Custom"
  6595. Controller.Disabled = false
  6596. end
  6597. end
  6598. end
  6599.  
  6600. function sphere(bonuspeed,type,pos,scale,value,color)
  6601. local type = type
  6602. local rng = Instance.new("Part", char)
  6603. rng.Anchored = true
  6604. rng.BrickColor = color
  6605. rng.CanCollide = false
  6606. rng.FormFactor = 3
  6607. rng.Name = "Ring"
  6608. rng.Material = "Neon"
  6609. rng.Size = Vector3.new(1, 1, 1)
  6610. rng.Transparency = 0
  6611. rng.TopSurface = 0
  6612. rng.BottomSurface = 0
  6613. rng.CFrame = pos
  6614. local rngm = Instance.new("SpecialMesh", rng)
  6615. rngm.MeshType = "Sphere"
  6616. rngm.Scale = scale
  6617. if rainbowmode == true then
  6618. rng.Color = Color3.new(r/255,g/255,b/255)
  6619. end
  6620. local scaler2 = 1
  6621. if type == "Add" then
  6622. scaler2 = 1*value
  6623. elseif type == "Divide" then
  6624. scaler2 = 1/value
  6625. end
  6626. coroutine.resume(coroutine.create(function()
  6627. for i = 0,10/bonuspeed,0.1 do
  6628. swait()
  6629. if rainbowmode == true then
  6630. rng.Color = Color3.new(r/255,g/255,b/255)
  6631. end
  6632. if type == "Add" then
  6633. scaler2 = scaler2 - 0.01*value/bonuspeed
  6634. elseif type == "Divide" then
  6635. scaler2 = scaler2 - 0.01/value*bonuspeed
  6636. end
  6637. if chaosmode == true then
  6638. rng.BrickColor = BrickColor.random()
  6639. end
  6640. rng.Transparency = rng.Transparency + 0.01*bonuspeed
  6641. rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, scaler2*bonuspeed)
  6642. end
  6643. rng:Destroy()
  6644. end))
  6645. end
  6646.  
  6647. function spherew(bonuspeed,type,pos,scale,value,color)
  6648. local type = type
  6649. local rng = Instance.new("Part", workspace)
  6650. rng.Anchored = true
  6651. rng.BrickColor = color
  6652. rng.CanCollide = false
  6653. rng.FormFactor = 3
  6654. rng.Name = "Ring"
  6655. rng.Material = "Neon"
  6656. rng.Size = Vector3.new(1, 1, 1)
  6657. rng.Transparency = 0
  6658. rng.TopSurface = 0
  6659. rng.BottomSurface = 0
  6660. rng.CFrame = pos
  6661. local rngm = Instance.new("SpecialMesh", rng)
  6662. rngm.MeshType = "Sphere"
  6663. rngm.Scale = scale
  6664. if rainbowmode == true then
  6665. rng.Color = Color3.new(r/255,g/255,b/255)
  6666. end
  6667. local scaler2 = 1
  6668. if type == "Add" then
  6669. scaler2 = 1*value
  6670. elseif type == "Divide" then
  6671. scaler2 = 1/value
  6672. end
  6673. coroutine.resume(coroutine.create(function()
  6674. for i = 0,10/bonuspeed,0.1 do
  6675. swait()
  6676. if rainbowmode == true then
  6677. rng.Color = Color3.new(r/255,g/255,b/255)
  6678. end
  6679. if type == "Add" then
  6680. scaler2 = scaler2 - 0.01*value/bonuspeed
  6681. elseif type == "Divide" then
  6682. scaler2 = scaler2 - 0.01/value*bonuspeed
  6683. end
  6684. if chaosmode == true then
  6685. rng.BrickColor = BrickColor.random()
  6686. end
  6687. rng.Transparency = rng.Transparency + 0.01*bonuspeed
  6688. rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, scaler2*bonuspeed)
  6689. end
  6690. rng:Destroy()
  6691. end))
  6692. end
  6693.  
  6694. function PixelBlock(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos)
  6695. local type = type
  6696. local rng = Instance.new("Part", char)
  6697. rng.Anchored = true
  6698. rng.BrickColor = color
  6699. rng.CanCollide = false
  6700. rng.FormFactor = 3
  6701. rng.Name = "Ring"
  6702. rng.Material = "Neon"
  6703. rng.Size = Vector3.new(1, 1, 1)
  6704. rng.Transparency = 0
  6705. rng.TopSurface = 0
  6706. rng.BottomSurface = 0
  6707. rng.CFrame = pos
  6708. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  6709. local rngm = Instance.new("SpecialMesh", rng)
  6710. rngm.MeshType = "Brick"
  6711. rngm.Scale = vt(x1,y1,z1)
  6712. if rainbowmode == true then
  6713. rng.Color = Color3.new(r/255,g/255,b/255)
  6714. end
  6715. local scaler2 = 1
  6716. local speeder = FastSpeed/10
  6717. if type == "Add" then
  6718. scaler2 = 1*value
  6719. elseif type == "Divide" then
  6720. scaler2 = 1/value
  6721. end
  6722. coroutine.resume(coroutine.create(function()
  6723. for i = 0,10/bonuspeed,0.1 do
  6724. swait()
  6725. if rainbowmode == true then
  6726. rng.Color = Color3.new(r/255,g/255,b/255)
  6727. end
  6728. if type == "Add" then
  6729. scaler2 = scaler2 - 0.01*value/bonuspeed
  6730. elseif type == "Divide" then
  6731. scaler2 = scaler2 - 0.01/value*bonuspeed
  6732. end
  6733. if chaosmode == true then
  6734. rng.BrickColor = BrickColor.random()
  6735. end
  6736. speeder = speeder - 0.01*FastSpeed*bonuspeed/10
  6737. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
  6738. --rng.Transparency = rng.Transparency + 0.01*bonuspeed
  6739. rngm.Scale = rngm.Scale - Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, scaler2*bonuspeed)
  6740. end
  6741. rng:Destroy()
  6742. end))
  6743. end
  6744.  
  6745. function PixelBlockNeg(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos)
  6746. local type = type
  6747. local rng = Instance.new("Part", char)
  6748. rng.Anchored = true
  6749. rng.BrickColor = color
  6750. rng.CanCollide = false
  6751. rng.FormFactor = 3
  6752. rng.Name = "Ring"
  6753. rng.Material = "Neon"
  6754. rng.Size = Vector3.new(1, 1, 1)
  6755. rng.Transparency = 0
  6756. rng.TopSurface = 0
  6757. rng.BottomSurface = 0
  6758. rng.CFrame = pos
  6759. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  6760. local rngm = Instance.new("SpecialMesh", rng)
  6761. rngm.MeshType = "Brick"
  6762. rngm.Scale = vt(x1,y1,z1)
  6763. if rainbowmode == true then
  6764. rng.Color = Color3.new(r/255,g/255,b/255)
  6765. end
  6766. local scaler2 = 0
  6767. local speeder = FastSpeed/10
  6768. if type == "Add" then
  6769. scaler2 = 1*value
  6770. elseif type == "Divide" then
  6771. scaler2 = 1/value
  6772. end
  6773. coroutine.resume(coroutine.create(function()
  6774. for i = 0,10/bonuspeed,0.1 do
  6775. swait()
  6776. if rainbowmode == true then
  6777. rng.Color = Color3.new(r/255,g/255,b/255)
  6778. end
  6779. if type == "Add" then
  6780. scaler2 = scaler2 - 0.01*value/bonuspeed
  6781. elseif type == "Divide" then
  6782. scaler2 = scaler2 - 0.01/value*bonuspeed
  6783. end
  6784. if chaosmode == true then
  6785. rng.BrickColor = BrickColor.random()
  6786. end
  6787. speeder = speeder + 0.01*FastSpeed*bonuspeed/10
  6788. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
  6789. --rng.Transparency = rng.Transparency + 0.01*bonuspeed
  6790. rngm.Scale = rngm.Scale - Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, scaler2*bonuspeed)
  6791. end
  6792. rng:Destroy()
  6793. end))
  6794. end
  6795.  
  6796. function sphereMKw(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos)
  6797. local type = type
  6798. local rng = Instance.new("Part", workspace)
  6799. rng.Anchored = true
  6800. rng.BrickColor = color
  6801. rng.CanCollide = false
  6802. rng.FormFactor = 3
  6803. rng.Name = "Ring"
  6804. rng.Material = "Neon"
  6805. rng.Size = Vector3.new(1, 1, 1)
  6806. rng.Transparency = 0
  6807. rng.TopSurface = 0
  6808. rng.BottomSurface = 0
  6809. rng.CFrame = pos
  6810. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  6811. local rngm = Instance.new("SpecialMesh", rng)
  6812. rngm.MeshType = "Sphere"
  6813. rngm.Scale = vt(x1,y1,z1)
  6814. if rainbowmode == true then
  6815. rng.Color = Color3.new(r/255,g/255,b/255)
  6816. end
  6817. local scaler2 = 1
  6818. local speeder = FastSpeed
  6819. if type == "Add" then
  6820. scaler2 = 1*value
  6821. elseif type == "Divide" then
  6822. scaler2 = 1/value
  6823. end
  6824. coroutine.resume(coroutine.create(function()
  6825. for i = 0,10/bonuspeed,0.1 do
  6826. swait()
  6827. if rainbowmode == true then
  6828. rng.Color = Color3.new(r/255,g/255,b/255)
  6829. end
  6830. if type == "Add" then
  6831. scaler2 = scaler2 - 0.01*value/bonuspeed
  6832. elseif type == "Divide" then
  6833. scaler2 = scaler2 - 0.01/value*bonuspeed
  6834. end
  6835. if chaosmode == true then
  6836. rng.BrickColor = BrickColor.random()
  6837. end
  6838. speeder = speeder - 0.01*FastSpeed*bonuspeed
  6839. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
  6840. rng.Transparency = rng.Transparency + 0.01*bonuspeed
  6841. rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, 0)
  6842. end
  6843. rng:Destroy()
  6844. end))
  6845. end
  6846. function sphereMK(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos)
  6847. local type = type
  6848. local rng = Instance.new("Part", char)
  6849. rng.Anchored = true
  6850. rng.BrickColor = color
  6851. rng.CanCollide = false
  6852. rng.FormFactor = 3
  6853. rng.Name = "Ring"
  6854. rng.Material = "Neon"
  6855. rng.Size = Vector3.new(1, 1, 1)
  6856. rng.Transparency = 0
  6857. rng.TopSurface = 0
  6858. rng.BottomSurface = 0
  6859. rng.CFrame = pos
  6860. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  6861. local rngm = Instance.new("SpecialMesh", rng)
  6862. rngm.MeshType = "Sphere"
  6863. rngm.Scale = vt(x1,y1,z1)
  6864. if rainbowmode == true then
  6865. rng.Color = Color3.new(r/255,g/255,b/255)
  6866. end
  6867. local scaler2 = 1
  6868. local speeder = FastSpeed
  6869. if type == "Add" then
  6870. scaler2 = 1*value
  6871. elseif type == "Divide" then
  6872. scaler2 = 1/value
  6873. end
  6874. coroutine.resume(coroutine.create(function()
  6875. for i = 0,10/bonuspeed,0.1 do
  6876. swait()
  6877. if rainbowmode == true then
  6878. rng.Color = Color3.new(r/255,g/255,b/255)
  6879. end
  6880. if type == "Add" then
  6881. scaler2 = scaler2 - 0.01*value/bonuspeed
  6882. elseif type == "Divide" then
  6883. scaler2 = scaler2 - 0.01/value*bonuspeed
  6884. end
  6885. if chaosmode == true then
  6886. rng.BrickColor = BrickColor.random()
  6887. end
  6888. speeder = speeder - 0.01*FastSpeed*bonuspeed
  6889. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
  6890. rng.Transparency = rng.Transparency + 0.01*bonuspeed
  6891. rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, 0)
  6892. end
  6893. rng:Destroy()
  6894. end))
  6895. end
  6896.  
  6897. function sphereMKColor3(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos)
  6898. local type = type
  6899. local rng = Instance.new("Part", char)
  6900. rng.Anchored = true
  6901. rng.Color = color
  6902. rng.CanCollide = false
  6903. rng.FormFactor = 3
  6904. rng.Name = "Ring"
  6905. rng.Material = "Neon"
  6906. rng.Size = Vector3.new(1, 1, 1)
  6907. rng.Transparency = 0
  6908. rng.TopSurface = 0
  6909. rng.BottomSurface = 0
  6910. rng.CFrame = pos
  6911. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  6912. local rngm = Instance.new("SpecialMesh", rng)
  6913. rngm.MeshType = "Sphere"
  6914. rngm.Scale = vt(x1,y1,z1)
  6915. if rainbowmode == true then
  6916. rng.Color = Color3.new(r/255,g/255,b/255)
  6917. end
  6918. local scaler2 = 1
  6919. local speeder = FastSpeed
  6920. if type == "Add" then
  6921. scaler2 = 1*value
  6922. elseif type == "Divide" then
  6923. scaler2 = 1/value
  6924. end
  6925. end
  6926.  
  6927. function sphereMKColor3HIT(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos)
  6928. local type = type
  6929. local rng = Instance.new("Part", char)
  6930. rng.Anchored = true
  6931. rng.Color = color
  6932. rng.CanCollide = false
  6933. rng.FormFactor = 3
  6934. rng.Name = "Ring"
  6935. rng.Material = "Neon"
  6936. rng.Size = Vector3.new(1, 1, 1)
  6937. rng.Transparency = 0
  6938. rng.TopSurface = 0
  6939. rng.BottomSurface = 0
  6940. rng.CFrame = pos
  6941. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  6942. rng.Touched:Connect(function(HIT)
  6943. -- if(game:GetService("Players"):FindFirstChild(HIT.Parent.Name)and HIT.Parent.Name ~= Player.Name)then
  6944. -- game:GetService("Players"):FindFirstChild(HIT.Parent.Name).Character.Parent=nil
  6945. -- end
  6946. if HIT.Parent.Name ~= Player.Name and HIT.Parent.Name ~= "Character" then
  6947. print(HIT.Parent.Name)
  6948. HIT.Parent = nil
  6949. end
  6950. end)
  6951. local rngm = Instance.new("SpecialMesh", rng)
  6952. rngm.MeshType = "Sphere"
  6953. rngm.Scale = vt(x1,y1,z1)
  6954. if rainbowmode == true then
  6955. rng.Color = Color3.new(r/255,g/255,b/255)
  6956. end
  6957. local scaler2 = 1
  6958. local speeder = FastSpeed
  6959. if type == "Add" then
  6960. scaler2 = 1*value
  6961. elseif type == "Divide" then
  6962. scaler2 = 1/value
  6963. end
  6964.  
  6965. coroutine.resume(coroutine.create(function()
  6966. for i = 0,10/bonuspeed,0.1 do
  6967. swait()
  6968. if rainbowmode == true then
  6969. rng.Color = Color3.new(r/255,g/255,b/255)
  6970. end
  6971. if type == "Add" then
  6972. scaler2 = scaler2 - 0.01*value/bonuspeed
  6973. elseif type == "Divide" then
  6974. scaler2 = scaler2 - 0.01/value*bonuspeed
  6975. end
  6976. if chaosmode == true then
  6977. rng.BrickColor = BrickColor.random()
  6978. end
  6979. speeder = speeder - 0.01*FastSpeed*bonuspeed
  6980. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
  6981. rng.Transparency = rng.Transparency + 0.01*bonuspeed
  6982. rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, 0)
  6983. end
  6984. rng:Destroy()
  6985. end))
  6986. end
  6987.  
  6988.  
  6989. function sphereMKCharge(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos)
  6990. local type = type
  6991. local rng = Instance.new("Part", char)
  6992. rng.Anchored = true
  6993. rng.BrickColor = color
  6994. rng.CanCollide = false
  6995. rng.FormFactor = 3
  6996. rng.Name = "Ring"
  6997. rng.Material = "Neon"
  6998. rng.Size = Vector3.new(1, 1, 1)
  6999. rng.Transparency = 1
  7000. rng.TopSurface = 0
  7001. rng.BottomSurface = 0
  7002. rng.CFrame = pos
  7003. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  7004. local rngm = Instance.new("SpecialMesh", rng)
  7005. rngm.MeshType = "Sphere"
  7006. rngm.Scale = vt(x1,y1,z1)
  7007. if rainbowmode == true then
  7008. rng.Color = Color3.new(r/255,g/255,b/255)
  7009. end
  7010. local scaler2 = 1
  7011. local speeder = FastSpeed
  7012. if type == "Add" then
  7013. scaler2 = 1*value
  7014. elseif type == "Divide" then
  7015. scaler2 = 1/value
  7016. end
  7017. coroutine.resume(coroutine.create(function()
  7018. for i = 0,10/bonuspeed,0.1 do
  7019. swait()
  7020. if rainbowmode == true then
  7021. rng.Color = Color3.new(r/255,g/255,b/255)
  7022. end
  7023. if type == "Add" then
  7024. scaler2 = scaler2 - 0.01*value/bonuspeed
  7025. elseif type == "Divide" then
  7026. scaler2 = scaler2 - 0.01/value*bonuspeed
  7027. end
  7028. if chaosmode == true then
  7029. rng.BrickColor = BrickColor.random()
  7030. end
  7031. speeder = speeder - 0.01*FastSpeed*bonuspeed
  7032. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
  7033. rng.Transparency = rng.Transparency - 0.01*bonuspeed
  7034. rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, 0)
  7035. end
  7036. rng:Destroy()
  7037. end))
  7038. end
  7039.  
  7040. function dmg(dude)
  7041. if dude.Name ~= Character then
  7042. local bgf = Instance.new("BodyGyro",dude.Head)
  7043. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0)
  7044. local val = Instance.new("BoolValue",dude)
  7045. val.Name = "IsHit"
  7046. local ds = coroutine.wrap(function()
  7047. dude:WaitForChild("Head"):BreakJoints()
  7048. wait(0.5)
  7049. targetted = nil
  7050. CFuncs["Sound"].Create("rbxassetid://62339698", char, 0.5, 0.3)
  7051. coroutine.resume(coroutine.create(function()
  7052. for i, v in pairs(dude:GetChildren()) do
  7053. if v:IsA("Accessory") then
  7054. v:Destroy()
  7055. end
  7056. if v:IsA("Humanoid") then
  7057. v:Destroy()
  7058. end
  7059. if v:IsA("CharacterMesh") then
  7060. v:Destroy()
  7061. end
  7062. if v:IsA("Model") then
  7063. v:Destroy()
  7064. end
  7065. if v:IsA("Part") or v:IsA("MeshPart") then
  7066. for x, o in pairs(v:GetChildren()) do
  7067. if o:IsA("Decal") then
  7068. o:Destroy()
  7069. end
  7070. end
  7071. coroutine.resume(coroutine.create(function()
  7072. v.Material = "Neon"
  7073. v.CanCollide = false
  7074. local bld = Instance.new("ParticleEmitter",v)
  7075. bld.LightEmission = 1
  7076. bld.Texture = "rbxassetid://284205403"
  7077. bld.Color = ColorSequence.new(Color3.new(1,1,1))
  7078. bld.Rate = 50
  7079. bld.Lifetime = NumberRange.new(1)
  7080. bld.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.75,0),NumberSequenceKeypoint.new(1,0,0)})
  7081. bld.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  7082. bld.Speed = NumberRange.new(0,0)
  7083. bld.VelocitySpread = 50000
  7084. bld.Rotation = NumberRange.new(-500,500)
  7085. bld.RotSpeed = NumberRange.new(-500,500)
  7086. local sbs = Instance.new("BodyPosition", v)
  7087. sbs.P = 3000
  7088. sbs.D = 1000
  7089. sbs.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  7090. sbs.position = v.Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  7091. v.Color = Color3.new(1,1,1)
  7092. coroutine.resume(coroutine.create(function()
  7093. for i = 0, 49 do
  7094. swait(1)
  7095. v.Transparency = v.Transparency + 0.02
  7096. end
  7097. CFuncs["Sound"].Create("rbxassetid://1192402877", v, 0.25, 1)
  7098. bld.Speed = NumberRange.new(1,5)
  7099. bld.Acceleration = vt(0,10,0)
  7100. wait(0.5)
  7101. bld.Enabled = false
  7102. wait(3)
  7103. v:Destroy()
  7104. dude:Destroy()
  7105. end))
  7106. end))
  7107. end
  7108. end
  7109. end))
  7110. end)
  7111. ds()
  7112. end
  7113. end
  7114.  
  7115.  
  7116. function FindNearestHead(Position, Distance, SinglePlayer)
  7117. if SinglePlayer then
  7118. return (SinglePlayer.Torso.CFrame.p - Position).magnitude < Distance
  7119. end
  7120. local List = {}
  7121. for i, v in pairs(workspace:GetChildren()) do
  7122. if v:IsA("Model") then
  7123. if v:findFirstChild("Head") then
  7124. if v ~= Character then
  7125. if (v.Head.Position - Position).magnitude <= Distance then
  7126. table.insert(List, v)
  7127. end
  7128. end
  7129. end
  7130. end
  7131. end
  7132. return List
  7133. end
  7134.  
  7135. function FaceMouse()
  7136. Cam = workspace.CurrentCamera
  7137. return {
  7138. CFrame.new(char.Torso.Position, Vector3.new(mouse.Hit.p.x, char.Torso.Position.y, mouse.Hit.p.z)),
  7139. Vector3.new(mouse.Hit.p.x, mouse.Hit.p.y, mouse.Hit.p.z)
  7140. }
  7141. end
  7142.  
  7143. function FaceMouse2()
  7144. Cam = workspace.CurrentCamera
  7145. return {
  7146. CFrame.new(char.Torso.Position, Vector3.new(mouse.Hit.p.x, mouse.Hit.p.y, mouse.Hit.p.z)),
  7147. Vector3.new(mouse.Hit.p.x, mouse.Hit.p.y, mouse.Hit.p.z)
  7148. }
  7149. end
  7150.  
  7151. local ModeOfGlitch = 1
  7152. -- Functions are ready.
  7153. storehumanoidWS = 16
  7154.  
  7155. function Blink()
  7156. for i = 0, 14 do
  7157. PixelBlock(3,math.random(4,8),"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3,3,3,0.03,MAINRUINCOLOR,0)
  7158. end
  7159. sphere(10,"Add",root.CFrame,vt(0,0,0),1,MAINRUINCOLOR)
  7160. RootPart.CFrame = mouse.Hit *CFrame.new(0,2,0)
  7161. CameraEnshaking(2,10)
  7162. for i, v in pairs(FindNearestHead(Torso.CFrame.p, 20)) do
  7163. if v:FindFirstChild('Head') then
  7164. end
  7165. end
  7166. for i = 0, 14 do
  7167. PixelBlock(3,math.random(4,8),"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3,3,3,0.03,MAINRUINCOLOR,0)
  7168. end
  7169. sphere(10,"Add",root.CFrame,vt(0,0,0),1,MAINRUINCOLOR)
  7170. end
  7171. --WACKYEFFECT({EffectType = "", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  7172. function WACKYEFFECT(Table)
  7173. local TYPE = (Table.EffectType or "Sphere")
  7174. local SIZE = (Table.Size or VT(1,1,1))
  7175. local ENDSIZE = (Table.Size2 or VT(0,0,0))
  7176. local TRANSPARENCY = (Table.Transparency or 0)
  7177. local ENDTRANSPARENCY = (Table.Transparency2 or 1)
  7178. local CFRAME = (Table.CFrame or Torso.CFrame)
  7179. local MOVEDIRECTION = (Table.MoveToPos or nil)
  7180. local ROTATION1 = (Table.RotationX or 0)
  7181. local ROTATION2 = (Table.RotationY or 0)
  7182. local ROTATION3 = (Table.RotationZ or 0)
  7183. local MATERIAL = (Table.Material or "Neon")
  7184. local COLOR = (Table.Color or C3(1,1,1))
  7185. local TIME = (Table.Time or 45)
  7186. local SOUNDID = (Table.SoundID or nil)
  7187. local SOUNDPITCH = (Table.SoundPitch or nil)
  7188. local SOUNDVOLUME = (Table.SoundVolume or nil)
  7189. coroutine.resume(coroutine.create(function()
  7190. local PLAYSSOUND = false
  7191. local SOUND = nil
  7192. local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true)
  7193. if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
  7194. PLAYSSOUND = true
  7195. SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false)
  7196. end
  7197. EFFECT.Color = COLOR
  7198. local MSH = nil
  7199. if TYPE == "Sphere" then
  7200. MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0))
  7201. elseif TYPE == "Block" then
  7202. MSH = IT("BlockMesh",EFFECT)
  7203. MSH.Scale = VT(SIZE.X,SIZE.X,SIZE.X)
  7204. elseif TYPE == "Wave" then
  7205. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8))
  7206. elseif TYPE == "Ring" then
  7207. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
  7208. elseif TYPE == "Slash" then
  7209. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  7210. elseif TYPE == "Round Slash" then
  7211. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  7212. elseif TYPE == "Swirl" then
  7213. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0))
  7214. elseif TYPE == "Skull" then
  7215. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0))
  7216. elseif TYPE == "Crystal" then
  7217. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(0,0,0))
  7218. end
  7219. if MSH ~= nil then
  7220. local MOVESPEED = nil
  7221. if MOVEDIRECTION ~= nil then
  7222. MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME
  7223. end
  7224. local GROWTH = SIZE - ENDSIZE
  7225. local TRANS = TRANSPARENCY - ENDTRANSPARENCY
  7226. if TYPE == "Block" then
  7227. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  7228. else
  7229. EFFECT.CFrame = CFRAME
  7230. end
  7231. for LOOP = 1, TIME+1 do
  7232. Swait()
  7233. MSH.Scale = MSH.Scale - GROWTH/TIME
  7234. if TYPE == "Wave" then
  7235. MSH.Offset = VT(0,0,-MSH.Scale.X/8)
  7236. end
  7237. EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
  7238. if TYPE == "Block" then
  7239. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  7240. else
  7241. EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))
  7242. end
  7243. if MOVEDIRECTION ~= nil then
  7244. local ORI = EFFECT.Orientation
  7245. EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED)
  7246. EFFECT.Orientation = ORI
  7247. end
  7248. end
  7249. if PLAYSSOUND == false then
  7250. EFFECT:remove()
  7251. else
  7252. SOUND.Stopped:Connect(function()
  7253. EFFECT:remove()
  7254. end)
  7255. end
  7256. else
  7257. if PLAYSSOUND == false then
  7258. EFFECT:remove()
  7259. else
  7260. repeat Swait() until SOUND.Playing == false
  7261. EFFECT:remove()
  7262. end
  7263. end
  7264. end))
  7265. end
  7266. function ExtinctiveHeartbreak()
  7267. local targetted = nil
  7268. if mouse.Target.Parent ~= Character and mouse.Target.Parent.Parent ~= Character and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  7269. targetted = mouse.Target.Parent
  7270. end
  7271. if targetted ~= nil then
  7272. attack = true
  7273. CFuncs["Sound"].Create("rbxassetid://847061203", root, 2.5,1)
  7274. for i = 0, 9 do
  7275. sphereMK(3,0.25,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),1,1,10,-0.01,BrickColor.new("Really red"),0)
  7276. end
  7277. for i = 0, 24 do
  7278. PixelBlock(1,math.random(4,8),"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3,3,3,0.06,BrickColor.new("Really red"),0)
  7279. end
  7280. sphere(3,"Add",root.CFrame,vt(0,0,0),0.25,BrickColor.new("Really red"))
  7281. local originalpos = root.CFrame
  7282. RootPart.CFrame = targetted.Head.CFrame * CFrame.new(0,-2,2)
  7283. for i = 0, 9 do
  7284. sphereMK(3,0.25,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),1,1,10,-0.01,BrickColor.new("Really red"),0)
  7285. end
  7286. for i = 0, 24 do
  7287. PixelBlock(1,math.random(4,8),"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3,3,3,0.06,BrickColor.new("Really red"),0)
  7288. end
  7289. hum.WalkSpeed = 0
  7290. targetted.Head.Anchored = true
  7291. sphere(3,"Add",root.CFrame,vt(0,0,0),0.25,BrickColor.new("Really red"))
  7292. for i = 0,2,0.1 do
  7293. swait()
  7294. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.4)
  7295. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.4)
  7296. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(0),math.rad(0),math.rad(80)),.4)
  7297. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(20),math.rad(0),math.rad(10)),.8)
  7298. RW.C0=Clerp(RW.C0,cf(1.5,0.5 + 0.1 * math.cos(sine / 28),0)*angles(math.rad(20),math.rad(0),math.rad(10)),.4)
  7299. LW.C0=Clerp(LW.C0,cf(-1.5,0.5 + 0.1 * math.cos(sine / 28),0)*angles(math.rad(90),math.rad(0),math.rad(60)),.4)
  7300. end
  7301. coroutine.resume(coroutine.create(function()
  7302. bld = Instance.new("ParticleEmitter",targetted:WaitForChild("Torso"))
  7303. bld.LightEmission = 0.1
  7304. bld.Texture = "rbxassetid://284205403"
  7305. bld.Color = ColorSequence.new(Color3.new(0.5,0,0))
  7306. bld.Rate = 500
  7307. bld.Lifetime = NumberRange.new(1)
  7308. bld.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2,0),NumberSequenceKeypoint.new(1,0,0)})
  7309. bld.Acceleration = vt(0,-25,0)
  7310. bld.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  7311. bld.Speed = NumberRange.new(10,50)
  7312. bld.EmissionDirection = "Front"
  7313. bld.VelocitySpread = 25
  7314. bld.Rotation = NumberRange.new(-500,500)
  7315. bld.RotSpeed = NumberRange.new(-500,500)
  7316. end))
  7317. coroutine.resume(coroutine.create(function()
  7318. bld = Instance.new("ParticleEmitter",targetted:WaitForChild("UpperTorso"))
  7319. bld.LightEmission = 0.1
  7320. bld.Texture = "rbxassetid://284205403"
  7321. bld.Color = ColorSequence.new(Color3.new(0.5,0,0))
  7322. bld.Rate = 500
  7323. bld.Lifetime = NumberRange.new(1)
  7324. bld.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2,0),NumberSequenceKeypoint.new(1,0,0)})
  7325. bld.Acceleration = vt(0,-25,0)
  7326. bld.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  7327. bld.Speed = NumberRange.new(10,50)
  7328. bld.EmissionDirection = "Front"
  7329. bld.VelocitySpread = 25
  7330. bld.Rotation = NumberRange.new(-500,500)
  7331. bld.RotSpeed = NumberRange.new(-500,500)
  7332. end))
  7333. CameraEnshaking(5,5)
  7334. game:GetService("Debris"):AddItem(bld,3)
  7335. dmg(targetted)
  7336. CFuncs["Sound"].Create("rbxassetid://429400881", targetted.Head, 1,1)
  7337. for i = 0,1,0.1 do
  7338. swait()
  7339. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.8)
  7340. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.8)
  7341. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0.25,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(0),math.rad(0),math.rad(-80)),.8)
  7342. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(20),math.rad(0),math.rad(80)),.8)
  7343. RW.C0=Clerp(RW.C0,cf(1.5,0.5 + 0.1 * math.cos(sine / 28),0)*angles(math.rad(20),math.rad(0),math.rad(10)),.8)
  7344. LW.C0=Clerp(LW.C0,cf(-1.5,0.5 + 0.1 * math.cos(sine / 28),0)*angles(math.rad(90),math.rad(0),math.rad(-80)),.8)
  7345. end
  7346. CFuncs["Sound"].Create("rbxassetid://847061203", root, 2.5,1)
  7347. for i = 0, 9 do
  7348. sphereMK(3,0.25,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),1,1,10,-0.01,BrickColor.new("Really red"),0)
  7349. end
  7350. for i = 0, 24 do
  7351. PixelBlock(1,math.random(4,8),"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3,3,3,0.06,BrickColor.new("Really red"),0)
  7352. end
  7353. sphere(3,"Add",root.CFrame,vt(0,0,0),0.25,BrickColor.new("Really red"))
  7354. root.CFrame = originalpos
  7355. for i = 0, 9 do
  7356. sphereMK(3,0.25,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),1,1,10,-0.01,BrickColor.new("Really red"),0)
  7357. end
  7358. for i = 0, 24 do
  7359. PixelBlock(1,math.random(4,8),"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3,3,3,0.06,BrickColor.new("Really red"),0)
  7360. end
  7361. sphere(3,"Add",root.CFrame,vt(0,0,0),0.25,BrickColor.new("Really red"))
  7362. bld.Enabled = false
  7363. attack = false
  7364. hum.WalkSpeed = storehumanoidWS
  7365. end
  7366. end
  7367. function MeteorStrike()
  7368. attack = true
  7369. for i = 0, 2, 0.1 do
  7370. swait()
  7371. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(sine / 32),0)*angles(math.rad(60),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(-2 - 1 * math.cos(sine / 32))),.4)
  7372. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(sine / 32),0)*angles(math.rad(20),math.rad(-90),math.rad(0))*angles(math.rad(-3 + 1 * math.cos(sine / 32)),math.rad(0),math.rad(-10)),.4)
  7373. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,-0.5 + 0.1 * math.cos(sine / 32))*angles(math.rad(65),math.rad(0),math.rad(0)),.4)
  7374. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-27),math.rad(0),math.rad(0)),.4)
  7375. RW.C0=Clerp(RW.C0,cf(1.5,0.5,-0.35)*angles(math.rad(70),math.rad(20),math.rad(0)),.1)
  7376. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(-30 + 5 * math.cos(sine / 30)),math.rad(-20)),.1)
  7377. end
  7378. CFuncs["Sound"].Create("rbxassetid://136007472", root, 1,2)
  7379. for i=1,20 do
  7380. sphereMKCharge(5,-0.25,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,5,-0.005,MAINRUINCOLOR,10)
  7381. swait()
  7382. end
  7383. swait(30)
  7384. CFuncs["Sound"].Create("rbxassetid://1177785010", root, 10,1)
  7385. for i =1,20 do
  7386. sphereMKw(3,0.25,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),1,1,10,-0.01,MAINRUINCOLOR,0)
  7387. PixelBlock(1,math.random(4,8),"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3,3,3,0.06,MAINRUINCOLOR,0)
  7388. end
  7389. for i = 0,2,0.1 do
  7390. swait()
  7391. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.5)
  7392. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.5)
  7393. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,30 + 0.05 * math.cos(sine / 28))*angles(math.rad(-30),math.rad(0),math.rad(0)),.2)
  7394. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-30),math.rad(0),math.rad(0 - 2.5 * math.cos(sine / 0.2))),.5)
  7395. RW.C0=Clerp(RW.C0,cf(1.45,0.4,0)*angles(math.rad(-20),math.rad(0 - 2 * math.cos(sine / 0.2)),math.rad(80 + 2 * math.cos(sine / 0.2))),.5)
  7396. LW.C0=Clerp(LW.C0,cf(-1.45,0.4,0)*angles(math.rad(-20),math.rad(0 + 2 * math.cos(sine / 0.2)),math.rad(-80 - 2 * math.cos(sine / 0.2))),.5)
  7397. end
  7398. for i =1,20 do
  7399. sphereMKw(1,1,"Add",Torso.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),1,1,10,0.05,MAINRUINCOLOR,0)
  7400. end
  7401. text.TextTransparency = 1
  7402. text.TextStrokeTransparency = 1
  7403. tr1.Enabled = false
  7404. tr3.Enabled = false
  7405. tr2.Enabled = false
  7406. tr4.Enabled = false
  7407. tl1.Enabled = false
  7408. tl2.Enabled = false
  7409. tl3.Enabled = false
  7410. tl4.Enabled = false
  7411. spherew(5,"Add",Torso.CFrame,vt(1,1,1),0.3,MAINRUINCOLOR)
  7412. eff = false
  7413. CFuncs["Sound"].Create("rbxassetid://847061203", root, 2.5,1)
  7414. local invtab = {}
  7415. local function search(targ)
  7416. if targ:IsA("BasePart") or targ:IsA("Decal") or targ:IsA("Texture") then
  7417. table.insert(invtab,targ)
  7418. end
  7419. for i,v in pairs(targ:GetChildren()) do
  7420. search(v)
  7421. end
  7422. end
  7423. search(plr.Character)
  7424. local frm = 0
  7425. local frmcon
  7426. frmcon = game:GetService("RunService").Heartbeat:connect(function()
  7427. if frm < 10 then
  7428. for i,v in pairs(invtab) do
  7429. if v:IsA("BasePart") or v:IsA("Decal") or v:IsA("Texture") then
  7430. v.Transparency = v.Transparency + 0.1
  7431. end
  7432. end
  7433. frm = frm + 1
  7434. else
  7435. frmcon:disconnect()
  7436. end
  7437. end)
  7438. swait(200)
  7439. text.TextTransparency = 0
  7440. text.TextStrokeTransparency = 0
  7441. tr1.Enabled = false
  7442. tr2.Enabled = false
  7443. tr3.Enabled = false
  7444. tr4.Enabled = false
  7445. tr5.Enabled = false
  7446. tr6.Enabled = false
  7447. tl1.Enabled = false
  7448. tl2.Enabled = false
  7449. tl3.Enabled = false
  7450. tl4.Enabled = false
  7451. tl5.Enabled = false
  7452. tl6.Enabled = false
  7453. eff = true
  7454. for i =1,20 do
  7455. sphereMKw(1,1,"Add",Torso.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),1,1,10,0.05,MAINRUINCOLOR,0)
  7456. end
  7457. spherew(5,"Add",Torso.CFrame,vt(1,1,1),0.3,MAINRUINCOLOR)
  7458. CFuncs["Sound"].Create("rbxassetid://847061203", root, 2.5,1)
  7459. local invtab = {}
  7460. local function search(targ)
  7461. if targ:IsA("BasePart") or targ:IsA("Decal") or targ:IsA("Texture") then
  7462. table.insert(invtab,targ)
  7463. end
  7464. for i,v in pairs(targ:GetChildren()) do
  7465. search(v)
  7466. end
  7467. end
  7468. search(plr.Character)
  7469. local frm = 0
  7470. local frmcon
  7471. frmcon = game:GetService("RunService").Heartbeat:connect(function()
  7472. if frm < 10 then
  7473. for i,v in pairs(invtab) do
  7474. if v:IsA("BasePart") or v:IsA("Decal") or v:IsA("Texture") then
  7475. v.Transparency = v.Transparency - 0.1
  7476. end
  7477. end
  7478. frm = frm + 1
  7479. else
  7480. frmcon:disconnect()
  7481. end
  7482. end)
  7483. swait(5)
  7484. for i = 0, 2, 0.1 do
  7485. swait()
  7486. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(sine / 32),0)*angles(math.rad(60),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(-2 - 1 * math.cos(sine / 32))),.4)
  7487. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(sine / 32),0)*angles(math.rad(20),math.rad(-90),math.rad(0))*angles(math.rad(-3 + 1 * math.cos(sine / 32)),math.rad(0),math.rad(-10)),.4)
  7488. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,-0.5 + 0.1 * math.cos(sine / 32))*angles(math.rad(65),math.rad(0),math.rad(0)),.4)
  7489. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-27),math.rad(0),math.rad(0)),.4)
  7490. RW.C0=Clerp(RW.C0,cf(1.5,0.5,-0.35)*angles(math.rad(70),math.rad(20),math.rad(0)),.1)
  7491. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(-30 + 5 * math.cos(sine / 30)),math.rad(-20)),.1)
  7492. end
  7493. CFuncs["Sound"].Create("rbxassetid://1208650519", root, 7.5, 1)
  7494. CFuncs["Sound"].Create("rbxassetid://151304356", root, 5,1)
  7495. MagniDamage(root, 30, 65,90, 0, "Normal")
  7496. for i =1,20 do
  7497. sphereMK(1,1,"Add",Torso.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),1,1,10,0.05,MAINRUINCOLOR,0)
  7498. end
  7499. sphere(1,"Add",Torso.CFrame,vt(1,1,1),1,MAINRUINCOLOR)
  7500. for i =1,20 do
  7501. PixelBlock(1,math.random(4,8),"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3,3,3,0.06,MAINRUINCOLOR,0)
  7502. end
  7503. swait(20)
  7504. attack = false
  7505. tr1.Enabled = true
  7506. tr2.Enabled = true
  7507. tr3.Enabled = true
  7508. tr4.Enabled = true
  7509. tr5.Enabled = true
  7510. tr6.Enabled = true
  7511. tl1.Enabled = true
  7512. tl2.Enabled = true
  7513. tl3.Enabled = true
  7514. tl4.Enabled = true
  7515. tl5.Enabled = true
  7516. tl6.Enabled = true
  7517. end
  7518. function SpawnMeteor(POS,SIZE,ISDEBREE,ORIPOS)
  7519. coroutine.resume(coroutine.create(function()
  7520. local METEOR = IT("Model",Effects)
  7521. METEOR.Name = "Meteorite"
  7522. local CENTER = CreatePart(3, METEOR, "Granite", 0, 0, "Really black", "MeteorCenter", VT(5,5,5)*SIZE)
  7523. METEOR.PrimaryPart = CENTER
  7524. local PRT = CreatePart(3, METEOR, "Granite", 0, 0, "Really black", "MeteorCenter", VT(5,5,5)*SIZE)
  7525. PRT.CFrame = CENTER.CFrame*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  7526. for i = 1, 15 do
  7527. local FIRE = CreatePart(3, METEOR, "Neon", 0, 0, "Really red", "Fire", VT(5.1,1,5.1)*SIZE)
  7528. FIRE.CFrame = CENTER.CFrame*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  7529. end
  7530. if ISDEBREE ~= true then
  7531. METEOR:SetPrimaryPartCFrame(CF(POS) * ANGLES(RAD(MRANDOM(-15,15)), RAD(0), RAD(MRANDOM(-15,15)))*CF(0,500,0) * ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))))
  7532. else
  7533. METEOR:SetPrimaryPartCFrame(CF(ORIPOS,POS) * ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))))
  7534. end
  7535. local IMPACT = false
  7536. CreateSound(463593339, CENTER, 10, 0.6)
  7537. if SIZE >= 3.5 then
  7538. for i = 1, MRANDOM(3,7) do
  7539. SpawnMeteor(CF(POS) * ANGLES(RAD(0), RAD(MRANDOM(0,360)), RAD(0))*CF(0,0,SIZE*12).p,SIZE/MRANDOM(4,5),true,CENTER.CFrame*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))*CF(0,0,SIZE*15).p)
  7540. end
  7541. end
  7542. for i = 1, 200 do
  7543. Swait()
  7544. local HITFLOOR,HITPOS = Raycast(CENTER.Position, CF(CENTER.Position,POS).lookVector, 3, Character)
  7545. if HITFLOOR == nil then
  7546. local ORI = CENTER.Orientation
  7547. METEOR:SetPrimaryPartCFrame(CF(HITPOS) * ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))))
  7548. else
  7549. if HITFLOOR.Anchored == true then
  7550. CreateDebreeRing(HITFLOOR,HITPOS,30*SIZE,VT(6,6,6)*SIZE,5)
  7551. CreateFlyingDebree(HITFLOOR,CF(HITPOS),8,VT(4,4,4)*SIZE,5,175)
  7552. end
  7553. IMPACT = true
  7554. break
  7555. end
  7556. end
  7557. if IMPACT == true then
  7558. WACKYEFFECT({EffectType = "Block", Size = CENTER.Size, Size2 = VT(10,10,10)*4*SIZE, Transparency = 0, Transparency2 = 1, CFrame = CF(CENTER.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = 130972023, SoundPitch = 1, SoundVolume = 5})
  7559. WACKYEFFECT({EffectType = "Block", Size = CENTER.Size, Size2 = VT(10,10,10)*3*SIZE, Transparency = 0, Transparency2 = 1, CFrame = CF(CENTER.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = 201858144, SoundPitch = 1, SoundVolume = 5})
  7560. WACKYEFFECT({EffectType = "Sphere", Size = VT(SIZE*20,0,SIZE*20), Size2 = VT(0,SIZE*750,0), Transparency = 0, Transparency2 = 1, CFrame = CF(CENTER.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = 130972023, SoundPitch = 1, SoundVolume = 5})
  7561. ApplyAoE(CENTER.Position,30*SIZE)
  7562. end
  7563. METEOR:remove()
  7564. end))
  7565. end
  7566. tr1.Enabled = true
  7567. tr2.Enabled = true
  7568. tr3.Enabled = true
  7569. tr4.Enabled = true
  7570. tr5.Enabled = true
  7571. tr6.Enabled = true
  7572. tl1.Enabled = true
  7573. tl2.Enabled = true
  7574. tl3.Enabled = true
  7575. tl4.Enabled = true
  7576. tl5.Enabled = true
  7577. tl6.Enabled = true
  7578. function FinalCalam()
  7579. attack = true
  7580. hum.WalkSpeed = 0
  7581. local orb = Instance.new("Part", char)
  7582. orb.Anchored = true
  7583. orb.BrickColor = MAINRUINCOLOR
  7584. orb.CanCollide = false
  7585. orb.FormFactor = 3
  7586. orb.Name = "Ring"
  7587. orb.Material = "Neon"
  7588. orb.Size = Vector3.new(1, 1, 1)
  7589. orb.Transparency = 0
  7590. orb.TopSurface = 0
  7591. orb.BottomSurface = 0
  7592. local orbm = Instance.new("SpecialMesh", orb)
  7593. orbm.MeshType = "Sphere"
  7594. orbm.Name = "SizeMesh"
  7595. orbm.Scale = vt(0,0,0)
  7596. local scaled = 0.1
  7597. local posid = 0
  7598. CFuncs["Sound"].Create("rbxassetid://136007472", orb, 1,1)
  7599. for i = 0, 5, 0.1 do
  7600. swait()
  7601. scaled = scaled - 0.001
  7602. posid = posid - scaled
  7603. orb.CFrame = rarm.CFrame*CFrame.new(0,-0.1+posid/1.05,0)
  7604. orbm.Scale = orbm.Scale + vt(scaled,scaled,scaled)
  7605. sphereMKCharge(5,-0.25,"Add",orb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,5,-0.005,MAINRUINCOLOR,10)
  7606. PixelBlockNeg(2,1,"Add",orb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),1,1,1,0.01,MAINRUINCOLOR,0)
  7607. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,2 + 0.1 * math.cos(sine / 10))*angles(math.rad(0),math.rad(0),math.rad(0)),.1)
  7608. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.1)
  7609. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(180),math.rad(20),math.rad(0)),.1)
  7610. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(-30 + 5 * math.cos(sine / 30)),math.rad(-20)),.1)
  7611. end
  7612. swait(60)
  7613. for i =1,3 do
  7614. swait(30)
  7615. CFuncs["Sound"].Create("rbxassetid://847061203", orb, 1,0.9)
  7616. sphere(5,"Add",orb.CFrame,vt(1,1,1),0.3,MAINRUINCOLOR)
  7617. end
  7618. swait(30)
  7619. for i = 0, 2, 0.1 do
  7620. swait()
  7621. orb.CFrame = rarm.CFrame*CFrame.new(0,-0.1+posid/1.05,0)
  7622. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(-2 - 1 * math.cos(sine / 32))),.4)
  7623. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3 + 1 * math.cos(sine / 32)),math.rad(0),math.rad(-10)),.4)
  7624. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,2 + 0.1 * math.cos(sine / 32))*angles(math.rad(0),math.rad(0),math.rad(-50)),.4)
  7625. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(20)),.4)
  7626. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(220),math.rad(20),math.rad(0)),.4)
  7627. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(-30 + 5 * math.cos(sine / 30)),math.rad(-20)),.4)
  7628. end
  7629. swait(60)
  7630. CFuncs["Sound"].Create("rbxassetid://1208650519", root, 7.5, 1)
  7631. CFuncs["Sound"].Create("rbxassetid://151304356", workspace, 5,1)
  7632. sphere(0.2,"Add",orb.CFrame,vt(10,10,10),5,MAINRUINCOLOR)
  7633. sphere(0.5,"Add",orb.CFrame,vt(1,1,1),5,MAINRUINCOLOR)
  7634. for i, v in pairs(FindNearestHead(Torso.CFrame.p, 1234567890)) do
  7635. if v:FindFirstChild('Head') then
  7636. dmg(v)
  7637. end
  7638. end
  7639. for i = 1,20 do
  7640. sphereMK(1,2.5,"Add",orb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),5,5,50,-0.05,MAINRUINCOLOR,0)
  7641. for i = 0, 10 do
  7642. PixelBlock(1,math.random(1,30),"Add",orb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),4,4,4,0.08,MAINRUINCOLOR,0)
  7643. end
  7644. end
  7645. orb:Remove()
  7646. attack = false
  7647. hum.WalkSpeed = storehumanoidWS
  7648. end
  7649. function PureBomb()
  7650. attack = true
  7651.  
  7652. local orb = Instance.new("Part", char)
  7653. orb.Anchored = true
  7654. orb.BrickColor = BrickColor.new("Toothpaste")
  7655. orb.CanCollide = false
  7656. orb.FormFactor = 3
  7657. orb.Name = "Ring"
  7658. orb.Material = "Neon"
  7659. orb.Size = Vector3.new(1, 1, 1)
  7660. orb.Transparency = 0
  7661. orb.TopSurface = 0
  7662. orb.BottomSurface = 0
  7663. local orbm = Instance.new("SpecialMesh", orb)
  7664. orbm.MeshType = "Sphere"
  7665. orbm.Name = "SizeMesh"
  7666. orbm.Scale = vt(0,0,0)
  7667. local scaled = 0.1
  7668. local posid = 0
  7669. CFuncs["Sound"].Create("rbxassetid://136007472", orb, 1,1)
  7670. for i = 0, 5, 0.1 do
  7671. swait()
  7672. scaled = scaled - 0.001
  7673. posid = posid - scaled
  7674. orb.CFrame = rarm.CFrame*CFrame.new(0,-0.1+posid/1.05,0)
  7675. orbm.Scale = orbm.Scale + vt(scaled,scaled,scaled)
  7676. sphereMKCharge(5,-0.25,"Add",orb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,5,-0.005,BrickColor.new("Toothpaste"),10)
  7677. PixelBlockNeg(2,1,"Add",orb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),1,1,1,0.01,BrickColor.new("Toothpaste"),0)
  7678. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(-2 - 1 * math.cos(sine / 32))),.1)
  7679. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3 + 1 * math.cos(sine / 32)),math.rad(0),math.rad(-10)),.1)
  7680. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.1 * math.cos(sine / 32))*angles(math.rad(0),math.rad(0),math.rad(0)),.1)
  7681. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.1)
  7682. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(180),math.rad(20),math.rad(0)),.1)
  7683. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(-30 + 5 * math.cos(sine / 30)),math.rad(-20)),.1)
  7684. end
  7685. for i = 0, 2, 0.1 do
  7686. swait()
  7687. orb.CFrame = rarm.CFrame*CFrame.new(0,-0.1+posid/1.05,0)
  7688. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(-2 - 1 * math.cos(sine / 32))),.4)
  7689. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3 + 1 * math.cos(sine / 32)),math.rad(0),math.rad(-10)),.4)
  7690. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.1 * math.cos(sine / 32))*angles(math.rad(0),math.rad(0),math.rad(-50)),.4)
  7691. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(20)),.4)
  7692. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(220),math.rad(20),math.rad(0)),.4)
  7693. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(-30 + 5 * math.cos(sine / 30)),math.rad(-20)),.4)
  7694. end
  7695. coroutine.resume(coroutine.create(function()
  7696. orb.Anchored = false
  7697. CFuncs["Sound"].Create("rbxassetid://260433768", root, 1.25,1)
  7698. local a = Instance.new("Part",workspace)
  7699. a.Name = "Direction"
  7700. a.Anchored = true
  7701. a.BrickColor = bc("Bright red")
  7702. a.Material = "Neon"
  7703. a.Transparency = 1
  7704. a.CanCollide = false
  7705. local ray = Ray.new(
  7706. orb.CFrame.p, -- origin
  7707. (mouse.Hit.p - orb.CFrame.p).unit * 500 -- direction
  7708. )
  7709. local ignore = orb
  7710. local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  7711. a.BottomSurface = 10
  7712. a.TopSurface = 10
  7713. local distance = (orb.CFrame.p - position).magnitude
  7714. a.Size = Vector3.new(0.1, 0.1, 0.1)
  7715. a.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, 0)
  7716. orb.CFrame = a.CFrame
  7717. a:Destroy()
  7718. local bv = Instance.new("BodyVelocity")
  7719. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  7720. bv.velocity = orb.CFrame.lookVector*125
  7721. bv.Parent = orb
  7722. local hitted = false
  7723. game:GetService("Debris"):AddItem(orb, 15)
  7724. wait()
  7725. local hit =orb.Touched:connect(function(hit)
  7726. if hitted == false then
  7727. hitted = true
  7728. CameraEnshaking(10,2.5)
  7729. MagniDamage(orb, 65, 65,90, 0, "Normal")
  7730. sphere(1,"Add",orb.CFrame,vt(orbm.Scale.x,orbm.Scale.y,orbm.Scale.z),1,BrickColor.new("Toothpaste"))
  7731. sphere(2,"Add",orb.CFrame,vt(orbm.Scale.x,orbm.Scale.y,orbm.Scale.z),2,BrickColor.new("Toothpaste"))
  7732. for i = 0, 49 do
  7733. PixelBlock(1,math.random(1,30),"Add",orb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),4,4,4,0.08,BrickColor.new("Toothpaste"),0)
  7734. end
  7735. for i = 0, 9 do
  7736. sphereMK(1,2.5,"Add",orb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),5,5,50,-0.05,BrickColor.new("Toothpaste"),0)
  7737. sphereMK(2,5,"Add",orb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),5,5,50,-0.05,BrickColor.new("Toothpaste"),0)
  7738. end
  7739. orb.Anchored = true
  7740. orb.Transparency = 1
  7741. wait(8)
  7742. orb:Destroy()
  7743. end
  7744. end)
  7745. end))
  7746. for i = 0, 1, 0.1 do
  7747. swait()
  7748. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(-2 - 1 * math.cos(sine / 32))),.4)
  7749. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3 + 1 * math.cos(sine / 32)),math.rad(0),math.rad(-10)),.4)
  7750. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.1 * math.cos(sine / 32))*angles(math.rad(0),math.rad(0),math.rad(50)),.4)
  7751. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(20),math.rad(0),math.rad(-50)),.4)
  7752. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(60),math.rad(20),math.rad(50)),.4)
  7753. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(-30 + 5 * math.cos(sine / 30)),math.rad(-20)),.4)
  7754. end
  7755. attack = false
  7756. end
  7757.  
  7758. function ChaosGroundStrike()
  7759. attack = true
  7760. for i = 0, 2, 0.1 do
  7761. swait()
  7762. RH.C0=Clerp(RH.C0,cf(1,-0.25,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(20)),.2)
  7763. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(20)),.2)
  7764. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  7765. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  7766. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(140),math.rad(0),math.rad(-20)),.2)
  7767. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(140),math.rad(0),math.rad(20)),.2)
  7768. end
  7769. CFuncs["Sound"].Create("rbxassetid://438666141", root, 7.5,1)
  7770. CFuncs["Sound"].Create("rbxassetid://1208650519", root, 7.5, 1)
  7771. CameraEnshaking(4,12)
  7772. for i, v in pairs(FindNearestHead(Torso.CFrame.p, 52.5)) do
  7773. if v:FindFirstChild('Head') then
  7774. dmg(v)
  7775. end
  7776. end
  7777. sphere(5,"Add",root.CFrame*CFrame.new(0,-2.9,0),vt(0,0,0),1,BrickColor.random())
  7778. sphere(10,"Add",root.CFrame*CFrame.new(0,-2.9,0),vt(0,0,0),2,BrickColor.random())
  7779. sphere(1,"Add",root.CFrame*CFrame.new(0,-2.9,0),vt(100,0.1,100),0.01,BrickColor.random())
  7780. for i = 0, 2, 0.1 do
  7781. swait()
  7782. sphereMK(2.5,0.75,"Add",root.CFrame*CFrame.new(math.random(-52.5,52.5),-5,math.random(-52.5,52.5))*CFrame.Angles(math.rad(90 + math.rad(math.random(-45,45))),math.rad(math.random(-45,45)),math.rad(math.random(-45,45))),2.5,2.5,25,-0.025,BrickColor.random(),0)
  7783. sphereMK(2.5,0.75,"Add",root.CFrame*CFrame.new(math.random(-52.5,52.5),-5,math.random(-52.5,52.5))*CFrame.Angles(math.rad(90 + math.rad(math.random(-45,45))),math.rad(math.random(-45,45)),math.rad(math.random(-45,45))),2.5,2.5,25,-0.025,BrickColor.random(),0)
  7784. RH.C0=Clerp(RH.C0,cf(1,-1,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(10)),.4)
  7785. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(10)),.4)
  7786. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),.4)
  7787. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(0)),.4)
  7788. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-50),math.rad(0),math.rad(30)),.4)
  7789. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(-50),math.rad(0),math.rad(-30)),.4)
  7790. end
  7791. attack = false
  7792. end
  7793.  
  7794. function ChaosGroundStrike2()
  7795. attack = true
  7796. for i = 0, 2, 0.1 do
  7797. swait()
  7798. RH.C0=Clerp(RH.C0,cf(1,-0.25,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(20)),.2)
  7799. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(20)),.2)
  7800. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  7801. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  7802. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(140),math.rad(0),math.rad(-20)),.2)
  7803. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(140),math.rad(0),math.rad(20)),.2)
  7804. end
  7805. CFuncs["Sound"].Create("rbxassetid://438666141", root, 7.5,1)
  7806. CFuncs["Sound"].Create("rbxassetid://1208650519", root, 7.5, 1)
  7807. CameraEnshaking(4,12)
  7808. for i, v in pairs(FindNearestHead(Torso.CFrame.p, 52.5)) do
  7809. if v:FindFirstChild('Head') then
  7810. dmg(v)
  7811. end
  7812. end
  7813. sphere(5,"Add",root.CFrame*CFrame.new(0,-2.9,0),vt(0,0,0),1,BrickColor.new("Alder"))
  7814. sphere(10,"Add",root.CFrame*CFrame.new(0,-2.9,0),vt(0,0,0),2,BrickColor.new("Alder"))
  7815. sphere(1,"Add",root.CFrame*CFrame.new(0,-2.9,0),vt(250,0.1,250),0.01,BrickColor.new("Alder"))
  7816. for i = 0, 2, 0.1 do
  7817. swait()
  7818. sphereMK(2.5,0.75,"Add",root.CFrame*CFrame.new(math.random(-52.5,52.5),-5,math.random(-52.5,52.5))*CFrame.Angles(math.rad(90 + math.rad(math.random(-45,45))),math.rad(math.random(-45,45)),math.rad(math.random(-45,45))),2.5,2.5,25,-0.025,BrickColor.new("Alder"),0)
  7819. sphereMK(2.5,0.75,"Add",root.CFrame*CFrame.new(math.random(-52.5,52.5),-5,math.random(-52.5,52.5))*CFrame.Angles(math.rad(90 + math.rad(math.random(-45,45))),math.rad(math.random(-45,45)),math.rad(math.random(-45,45))),2.5,2.5,25,-0.025,BrickColor.new("Alder"),0)
  7820. RH.C0=Clerp(RH.C0,cf(1,-1,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(10)),.4)
  7821. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(10)),.4)
  7822. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),.4)
  7823. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(0)),.4)
  7824. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-50),math.rad(0),math.rad(30)),.4)
  7825. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(-50),math.rad(0),math.rad(-30)),.4)
  7826. end
  7827. attack = false
  7828. end
  7829.  
  7830.  
  7831. function Starfall()
  7832. attack = true
  7833. hum.WalkSpeed = 0
  7834. CFuncs["Sound"].Create("rbxassetid://136007472", root, 5, 1)
  7835. for i = 0, 5, 0.1 do
  7836. swait()
  7837. PixelBlockNeg(1,math.random(1,2),"Add",sorb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),1,1,1,0.02,MAINRUINCOLOR,0)
  7838. PixelBlockNeg(1,math.random(1,2),"Add",sorb2.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),1,1,1,0.02,MAINRUINCOLOR,0)
  7839. RH.C0=Clerp(RH.C0,cf(1,-0.25,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-10)),.1)
  7840. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(10)),.1)
  7841. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,1.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(-5 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(0)),.1)
  7842. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-10),math.rad(0),math.rad(0)),.1)
  7843. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(130),math.rad(0),math.rad(70 + 2.5 * math.cos(sine / 28))),.1)
  7844. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(130),math.rad(0),math.rad(-70 - 2.5 * math.cos(sine / 28))),.1)
  7845. end
  7846. local Overed = false
  7847. CameraEnshaking(2,20)
  7848. sphere(1.5,"Add",sorb.CFrame,vt(0,0,0),0.25,MAINRUINCOLOR)
  7849. sphere(1.5,"Add",sorb2.CFrame,vt(0,0,0),0.25,MAINRUINCOLOR)
  7850. sphere(5,"Add",root.CFrame,vt(0,0,0),12.5,MAINRUINCOLOR)
  7851. CFuncs["Sound"].Create("rbxassetid://1177785010", char, 1, 1)
  7852. local orb = Instance.new("Part", char)
  7853. orb.Anchored = true
  7854. orb.BrickColor = BrickColor.new("Toothpaste")
  7855. orb.CanCollide = false
  7856. orb.FormFactor = 3
  7857. orb.Name = "Remenant"
  7858. orb.Material = "Neon"
  7859. orb.CFrame = root.CFrame*CFrame.new(0,150,0)
  7860. orb.Size = Vector3.new(1, 1, 1)
  7861. orb.Transparency = 1
  7862. orb.TopSurface = 0
  7863. orb.BottomSurface = 0
  7864. hum.WalkSpeed = storehumanoidWS
  7865. coroutine.resume(coroutine.create(function()
  7866. for i = 0, 9 do
  7867. swait(10)
  7868. local lb = Instance.new("Part")
  7869. lb.Color = MAINRUINCOLOR.Color
  7870. lb.CanCollide = false
  7871. lb.Material = "Neon"
  7872. lb.Anchored = true
  7873. lb.TopSurface = 0
  7874. lb.BottomSurface = 0
  7875. lb.Transparency = 0
  7876. lb.Size = vt(1,1,1)
  7877. lb.CFrame = orb.CFrame*CFrame.new(math.random(-150,150),0,math.random(-150,150))*CFrame.Angles(math.rad(-90 + math.random(-15,15)),0,math.rad(math.random(-15,15)))
  7878. lb.Anchored = false
  7879. lb.Parent = char
  7880. local thingery = Instance.new("SpecialMesh",lb)
  7881. thingery.MeshType = "Sphere"
  7882. thingery.Scale = vt(20,20,20)
  7883. game:GetService("Debris"):AddItem(lb, 10)
  7884. local bv = Instance.new("BodyVelocity")
  7885. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  7886. bv.velocity = lb.CFrame.lookVector*math.random(75,250)
  7887. bv.Parent = lb
  7888. sphere(2.5,"Add",lb.CFrame,vt(50,50,0),0.25,MAINRUINCOLOR)
  7889. sphere(5,"Add",lb.CFrame,vt(50,50,0),0.5,MAINRUINCOLOR)
  7890. CFuncs["Sound"].Create("rbxassetid://633627961",lb, 5, 1)
  7891. CFuncs["Sound"].Create("rbxassetid://1002081188", lb, 5, 1)
  7892. CFuncs["Sound"].Create("rbxassetid://741272936", lb, 5, 1)
  7893. CFuncs["Sound"].Create("rbxassetid://1192402877", lb, 5, 1)
  7894. local hitted = false
  7895. coroutine.resume(coroutine.create(function()
  7896. while true do
  7897. swait(1)
  7898. if lb.Parent ~= nil and hitted == false then
  7899. PixelBlockNeg(5,math.random(1,2),"Add",lb.CFrame*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),10,10,10,0.1,MAINRUINCOLOR,-2)
  7900. elseif lb.Parent == nil then
  7901. break
  7902. end
  7903. end
  7904. end))
  7905.  
  7906. game:GetService("Debris"):AddItem(a, 0.1)
  7907.  
  7908. coroutine.resume(coroutine.create(function()
  7909. swait(1)
  7910. lb.Touched:connect(function(hit)
  7911. if hitted == false then
  7912. hitted = true
  7913. lb.Transparency = 1
  7914. lb.Anchored = true
  7915. CFuncs["Sound"].Create("rbxassetid://1177785010", lb, 5, 1)
  7916. CFuncs["Sound"].Create("rbxassetid://192410089", lb, 5, 0.7)
  7917. CFuncs["Sound"].Create("rbxassetid://579687077", lb, 2.5, 0.75)
  7918. CFuncs["Sound"].Create("rbxassetid://1060191237", lb, 3, 0.75)
  7919. CFuncs["Sound"].Create("rbxassetid://164881112", lb, 5, 1)
  7920. CFuncs["Sound"].Create("rbxassetid://429123896", lb, 3.5, 0.85)
  7921. MagniDamage(lb, 45, 45,85, 0, "Normal")
  7922. CameraEnshaking(1,5)
  7923. sphere(8,"Add",lb.CFrame,vt(20,20,20),1,MAINRUINCOLOR)
  7924. sphere(16,"Add",lb.CFrame,vt(20,20,20),2,MAINRUINCOLOR)
  7925. for i = 0, 9 do
  7926. sphereMK(1,math.random(1,3),"Add",lb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),5,5,50,-0.1,MAINRUINCOLOR,0)
  7927. end
  7928. for i = 0, 49 do
  7929. swait()
  7930. MagniDamage(lb, 30, 2,4, 0, "Normal")
  7931. PixelBlock(4,math.random(1,30),"Add",lb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),16,16,16,0.16,MAINRUINCOLOR,0)
  7932. end
  7933. end
  7934. end)
  7935. end))
  7936. end
  7937. Overed = true
  7938. orb:Destroy()
  7939. end))
  7940.  
  7941. attack = false
  7942. end
  7943.  
  7944. function StarfallEX()
  7945. attack = true
  7946. hum.WalkSpeed = 0
  7947. CFuncs["Sound"].Create("rbxassetid://136007472", root, 5, 1)
  7948. for i = 0, 5, 0.1 do
  7949. swait()
  7950. PixelBlockNeg(1,math.random(1,2),"Add",sorb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),1,1,1,0.02,MAINRUINCOLOR,0)
  7951. PixelBlockNeg(1,math.random(1,2),"Add",sorb2.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),1,1,1,0.02,MAINRUINCOLOR,0)
  7952. RH.C0=Clerp(RH.C0,cf(1,-0.25,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-10)),.1)
  7953. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(10)),.1)
  7954. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,1.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(-5 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(0)),.1)
  7955. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-10),math.rad(0),math.rad(0)),.1)
  7956. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(130),math.rad(0),math.rad(70 + 2.5 * math.cos(sine / 28))),.1)
  7957. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(130),math.rad(0),math.rad(-70 - 2.5 * math.cos(sine / 28))),.1)
  7958. end
  7959. local Overed = false
  7960. CameraEnshaking(2,20)
  7961. sphere(1.5,"Add",sorb.CFrame,vt(0,0,0),0.25,MAINRUINCOLOR)
  7962. sphere(1.5,"Add",sorb2.CFrame,vt(0,0,0),0.25,MAINRUINCOLOR)
  7963. sphere(5,"Add",root.CFrame,vt(0,0,0),12.5,MAINRUINCOLOR)
  7964. sphere(1.5,"Add",sorb.CFrame,vt(0,0,0),0.25,MAINRUINCOLOR)
  7965. sphere(5,"Add",root.CFrame,vt(0,0,0),12.5,MAINRUINCOLOR)
  7966. sphere(1.5,"Add",sorb.CFrame,vt(0,0,0),0.25,MAINRUINCOLOR)
  7967. CFuncs["Sound"].Create("rbxassetid://1177785010", char, 1, 1)
  7968. local orb = Instance.new("Part", char)
  7969. orb.Anchored = true
  7970. orb.BrickColor = BrickColor.new("Toothpaste")
  7971. orb.CanCollide = false
  7972. orb.FormFactor = 3
  7973. orb.Name = "Remenant"
  7974. orb.Material = "Neon"
  7975. orb.CFrame = root.CFrame*CFrame.new(0,150,0)
  7976. orb.Size = Vector3.new(1, 1, 1)
  7977. orb.Transparency = 1
  7978. orb.TopSurface = 0
  7979. orb.BottomSurface = 0
  7980. hum.WalkSpeed = storehumanoidWS
  7981. coroutine.resume(coroutine.create(function()
  7982. for i = 0, 9 do
  7983. swait(10)
  7984. local lb = Instance.new("Part")
  7985. lb.Color = MAINRUINCOLOR.Color
  7986. lb.CanCollide = false
  7987. lb.Material = "Neon"
  7988. lb.Anchored = true
  7989. lb.TopSurface = 0
  7990. lb.BottomSurface = 0
  7991. lb.Transparency = 0
  7992. lb.Size = vt(1,1,1)
  7993. lb.CFrame = orb.CFrame*CFrame.new(math.random(-150,150),0,math.random(-150,150))*CFrame.Angles(math.rad(-90 + math.random(-15,15)),0,math.rad(math.random(-15,15)))
  7994. lb.Anchored = false
  7995. lb.Parent = char
  7996. local thingery = Instance.new("SpecialMesh",lb)
  7997. thingery.MeshType = "Sphere"
  7998. thingery.Scale = vt(20,20,20)
  7999. game:GetService("Debris"):AddItem(lb, 10)
  8000. local bv = Instance.new("BodyVelocity")
  8001. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  8002. bv.velocity = lb.CFrame.lookVector*math.random(75,250)
  8003. bv.Parent = lb
  8004. sphere(2.5,"Add",lb.CFrame,vt(100,100,0),0.25,MAINRUINCOLOR)
  8005. sphere(5,"Add",lb.CFrame,vt(100,100,0),0.5,MAINRUINCOLOR)
  8006. sphere(2.5,"Add",lb.CFrame,vt(100,100,0),0.25,MAINRUINCOLOR)
  8007. sphere(5,"Add",lb.CFrame,vt(100,100,0),0.5,MAINRUINCOLOR)
  8008. sphere(2.5,"Add",lb.CFrame,vt(100,100,0),0.25,MAINRUINCOLOR)
  8009. CFuncs["Sound"].Create("rbxassetid://633627961",lb, 5, 1)
  8010. CFuncs["Sound"].Create("rbxassetid://1002081188", lb, 5, 1)
  8011. CFuncs["Sound"].Create("rbxassetid://741272936", lb, 5, 1)
  8012. CFuncs["Sound"].Create("rbxassetid://1192402877", lb, 5, 1)
  8013. local hitted = false
  8014. coroutine.resume(coroutine.create(function()
  8015. while true do
  8016. swait(1)
  8017. if lb.Parent ~= nil and hitted == false then
  8018. PixelBlockNeg(5,math.random(1,2),"Add",lb.CFrame*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),10,10,10,0.1,MAINRUINCOLOR,-2)
  8019. PixelBlockNeg(5,math.random(1,2),"Add",lb.CFrame*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),10,10,10,0.1,MAINRUINCOLOR,-2)
  8020. elseif lb.Parent == nil then
  8021. break
  8022. end
  8023. end
  8024. end))
  8025.  
  8026. game:GetService("Debris"):AddItem(a, 0.1)
  8027.  
  8028. coroutine.resume(coroutine.create(function()
  8029. swait(1)
  8030. lb.Touched:connect(function(hit)
  8031. if hitted == false then
  8032. hitted = true
  8033. lb.Transparency = 1
  8034. lb.Anchored = true
  8035. CFuncs["Sound"].Create("rbxassetid://1177785010", lb, 5, 1)
  8036. CFuncs["Sound"].Create("rbxassetid://192410089", lb, 5, 0.7)
  8037. CFuncs["Sound"].Create("rbxassetid://579687077", lb, 2.5, 0.75)
  8038. CFuncs["Sound"].Create("rbxassetid://1060191237", lb, 3, 0.75)
  8039. CFuncs["Sound"].Create("rbxassetid://164881112", lb, 5, 1)
  8040. CFuncs["Sound"].Create("rbxassetid://429123896", lb, 3.5, 0.85)
  8041. MagniDamage(lb, 45, 45,85, 0, "Normal")
  8042. CameraEnshaking(10,5)
  8043. sphere(8,"Add",lb.CFrame,vt(20,20,20),1,MAINRUINCOLOR)
  8044. sphere(16,"Add",lb.CFrame,vt(20,20,20),2,MAINRUINCOLOR)
  8045. sphere(8,"Add",lb.CFrame,vt(20,20,20),1,MAINRUINCOLOR)
  8046. sphere(16,"Add",lb.CFrame,vt(20,20,20),2,MAINRUINCOLOR)
  8047. sphere(8,"Add",lb.CFrame,vt(20,20,20),1,MAINRUINCOLOR)
  8048. sphere(16,"Add",lb.CFrame,vt(20,20,20),2,MAINRUINCOLOR)
  8049. sphere(8,"Add",lb.CFrame,vt(20,20,20),1,MAINRUINCOLOR)
  8050. sphere(16,"Add",lb.CFrame,vt(20,20,20),2,MAINRUINCOLOR)
  8051. sphere(8,"Add",lb.CFrame,vt(20,20,20),1,MAINRUINCOLOR)
  8052. sphere(16,"Add",lb.CFrame,vt(20,20,20),2,MAINRUINCOLOR)
  8053. sphere(8,"Add",lb.CFrame,vt(20,20,20),1,MAINRUINCOLOR)
  8054. sphere(16,"Add",lb.CFrame,vt(20,20,20),2,MAINRUINCOLOR)
  8055. for i = 0, 9 do
  8056. sphereMK(1,math.random(1,3),"Add",lb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),5,5,50,-0.1,MAINRUINCOLOR,0)
  8057. sphereMK(1,math.random(1,3),"Add",lb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),5,5,50,-0.1,MAINRUINCOLOR,0)
  8058. sphereMK(1,math.random(1,3),"Add",lb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),5,5,50,-0.1,MAINRUINCOLOR,0)
  8059. sphereMK(1,math.random(1,3),"Add",lb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),5,5,50,-0.1,MAINRUINCOLOR,0)
  8060. sphereMK(1,math.random(1,3),"Add",lb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),5,5,50,-0.1,MAINRUINCOLOR,0)
  8061. sphereMK(1,math.random(1,3),"Add",lb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),5,5,50,-0.1,MAINRUINCOLOR,0)
  8062. end
  8063. for i = 0, 49 do
  8064. swait()
  8065. MagniDamage(lb, 30, 30, 60, 0, "Normal")
  8066. PixelBlock(4,math.random(1,30),"Add",lb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),16,16,16,0.16,MAINRUINCOLOR,0)
  8067. PixelBlock(4,math.random(1,30),"Add",lb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),16,16,16,0.16,MAINRUINCOLOR,0)
  8068. PixelBlock(4,math.random(1,30),"Add",lb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),16,16,16,0.16,MAINRUINCOLOR,0)
  8069. end
  8070. end
  8071. end)
  8072. end))
  8073. end
  8074. Overed = true
  8075. orb:Destroy()
  8076. end))
  8077.  
  8078. attack = false
  8079. end
  8080.  
  8081. function StarDivision()
  8082. attack = true
  8083. CFuncs["Sound"].Create("rbxassetid://136007472", root, 2, 1.5)
  8084. for i = 0, 2, 0.1 do
  8085. swait()
  8086. PixelBlockNeg(1,math.random(1,2),"Add",sorb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),1,1,1,0.02,MAINRUINCOLOR,0)
  8087. RH.C0=Clerp(RH.C0,cf(1,-0.25,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-10)),.6)
  8088. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(10)),.6)
  8089. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,1.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(0 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(90)),.6)
  8090. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(-90)),.6)
  8091. RW.C0 = Clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(90)), 0.6)
  8092. LW.C0 = Clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(-20)), 0.6)
  8093. end
  8094. local orb = Instance.new("Part", char)
  8095. orb.BrickColor = MAINRUINCOLOR
  8096. orb.CanCollide = false
  8097. orb.FormFactor = 3
  8098. orb.Name = "Ring"
  8099. orb.Material = "Neon"
  8100. orb.Size = Vector3.new(1, 1, 1)
  8101. orb.Transparency = 0
  8102. orb.TopSurface = 0
  8103. orb.BottomSurface = 0
  8104. local orbm = Instance.new("SpecialMesh", orb)
  8105. orbm.MeshType = "Sphere"
  8106. orbm.Name = "SizeMesh"
  8107. orbm.Scale = vt(2,2,2)
  8108. local a = Instance.new("Part",workspace)
  8109. a.Name = "Direction"
  8110. a.Anchored = true
  8111. a.BrickColor = bc("Bright red")
  8112. a.Material = "Neon"
  8113. a.Transparency = 1
  8114. a.CanCollide = false
  8115. local ray = Ray.new(
  8116. sorb.CFrame.p, -- origin
  8117. (mouse.Hit.p - sorb.CFrame.p).unit * 500 -- direction
  8118. )
  8119. local ignore = sorb
  8120. local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  8121. a.BottomSurface = 10
  8122. a.TopSurface = 10
  8123. local distance = (sorb.CFrame.p - position).magnitude
  8124. a.Size = Vector3.new(0.1, 0.1, 0.1)
  8125. a.CFrame = CFrame.new(sorb.CFrame.p, position) * CFrame.new(0, 0, 0)
  8126. orb.CFrame = a.CFrame
  8127. a:Destroy()
  8128. local bv = Instance.new("BodyVelocity")
  8129. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  8130. bv.velocity = orb.CFrame.lookVector*100
  8131. bv.Parent = orb
  8132. local hitted = false
  8133. game:GetService("Debris"):AddItem(orb, 10)
  8134. CFuncs["Sound"].Create("rbxassetid://376970418",orb, 1.5, 1.15)
  8135. CFuncs["Sound"].Create("rbxassetid://633627961",orb, 1, 1.15)
  8136. CFuncs["Sound"].Create("rbxassetid://1002081188", orb, 1, 1.15)
  8137. CFuncs["Sound"].Create("rbxassetid://741272936", orb, 1, 1.15)
  8138. CFuncs["Sound"].Create("rbxassetid://1192402877", orb, 1, 1.15)
  8139. coroutine.resume(coroutine.create(function()
  8140. while true do
  8141. swait(1)
  8142. if orb.Parent ~= nil and hitted == false then
  8143. PixelBlockNeg(1,math.random(1,2),"Add",orb.CFrame*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),1,1,1,0.02,MAINRUINCOLOR,-2)
  8144. elseif orb.Parent == nil then
  8145. break
  8146. end
  8147. end
  8148. end))
  8149. coroutine.resume(coroutine.create(function()
  8150. swait(1)
  8151. orb.Touched:connect(function(hit)
  8152. if hitted == false then
  8153. hitted = true
  8154. game:GetService("Debris"):AddItem(orb, 5)
  8155. orb.Transparency = 1
  8156. orb.Anchored = true
  8157. local elocacenter = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
  8158. elocacenter.Anchored = true
  8159. elocacenter.CFrame = orb.CFrame
  8160. elocacenter.Orientation = vt(0,0,0)
  8161. local eloca1 = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
  8162. eloca1.Anchored = true
  8163. eloca1.CFrame = elocacenter.CFrame
  8164. local eloca2 = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
  8165. eloca2.Anchored = true
  8166. eloca2.CFrame = elocacenter.CFrame
  8167. local eloca3 = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
  8168. eloca3.Anchored = true
  8169. eloca3.CFrame = elocacenter.CFrame
  8170. local eloca4 = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
  8171. eloca4.Anchored = true
  8172. eloca4.CFrame = elocacenter.CFrame
  8173. local lookavec = 0
  8174. local speeds = 0
  8175. CameraEnshaking(1,1)
  8176. CFuncs["Sound"].Create("rbxassetid://419447292", elocacenter, 10,1)
  8177. sphere(1,"Add",elocacenter.CFrame,vt(0,0,0),1,MAINRUINCOLOR)
  8178. sphere(2,"Add",elocacenter.CFrame,vt(0,0,0),1,MAINRUINCOLOR)
  8179. sphere(3,"Add",elocacenter.CFrame,vt(0,0,0),1,MAINRUINCOLOR)
  8180. sphere(4,"Add",elocacenter.CFrame,vt(0,0,0),1,MAINRUINCOLOR)
  8181. sphere(5,"Add",elocacenter.CFrame,vt(0,0,0),1,MAINRUINCOLOR)
  8182. for i = 0, 99 do
  8183. swait()
  8184. lookavec = lookavec + 1
  8185. speeds = speeds + 0.1
  8186. elocacenter.CFrame = elocacenter.CFrame*CFrame.Angles(0,math.rad(speeds),0)
  8187. eloca1.CFrame = elocacenter.CFrame*CFrame.new(lookavec,0,0)
  8188. PixelBlockNeg(2,math.random(1,2),"Add",eloca1.CFrame*CFrame.Angles(math.rad(90 + math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),5,5,5,0.05,MAINRUINCOLOR,-2)
  8189.  
  8190. eloca2.CFrame = elocacenter.CFrame*CFrame.new(-lookavec,0,0)
  8191. PixelBlockNeg(2,math.random(1,2),"Add",eloca2.CFrame*CFrame.Angles(math.rad(90 + math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),5,5,5,0.05,MAINRUINCOLOR,-2)
  8192.  
  8193. eloca3.CFrame = elocacenter.CFrame*CFrame.new(0,0,lookavec)
  8194. PixelBlockNeg(2,math.random(1,2),"Add",eloca3.CFrame*CFrame.Angles(math.rad(90 + math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),5,5,5,0.05,MAINRUINCOLOR,-2)
  8195.  
  8196. eloca4.CFrame = elocacenter.CFrame*CFrame.new(0,0,-lookavec)
  8197. PixelBlockNeg(2,math.random(1,2),"Add",eloca4.CFrame*CFrame.Angles(math.rad(90 + math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),5,5,5,0.05,MAINRUINCOLOR,-2)
  8198. end
  8199.  
  8200. for i = 0, 149 do
  8201. swait()
  8202. speeds = speeds + 0.1
  8203. elocacenter.CFrame = elocacenter.CFrame*CFrame.Angles(0,math.rad(speeds),0)
  8204. eloca1.CFrame = elocacenter.CFrame*CFrame.new(lookavec,0,0)
  8205. PixelBlockNeg(2,math.random(1,2),"Add",eloca1.CFrame*CFrame.Angles(math.rad(90 + math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),5,5,5,0.05,MAINRUINCOLOR,-2)
  8206.  
  8207. eloca2.CFrame = elocacenter.CFrame*CFrame.new(-lookavec,0,0)
  8208. PixelBlockNeg(2,math.random(1,2),"Add",eloca2.CFrame*CFrame.Angles(math.rad(90 + math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),5,5,5,0.05,MAINRUINCOLOR,-2)
  8209.  
  8210. eloca3.CFrame = elocacenter.CFrame*CFrame.new(0,0,lookavec)
  8211. PixelBlockNeg(2,math.random(1,2),"Add",eloca3.CFrame*CFrame.Angles(math.rad(90 + math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),5,5,5,0.05,MAINRUINCOLOR,-2)
  8212.  
  8213. eloca4.CFrame = elocacenter.CFrame*CFrame.new(0,0,-lookavec)
  8214. PixelBlockNeg(2,math.random(1,2),"Add",eloca4.CFrame*CFrame.Angles(math.rad(90 + math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),5,5,5,0.05,MAINRUINCOLOR,-2)
  8215. end
  8216. for i, v in pairs(FindNearestHead(elocacenter.CFrame.p, 125)) do
  8217. if v:FindFirstChild('Head') then
  8218. dmg(v)
  8219. end
  8220. end
  8221. CameraEnshaking(7,30)
  8222. MagniDamage(elocacenter, 225, 50,75, 0, "Normal")
  8223. CFuncs["Sound"].Create("rbxassetid://468991944", char, 4, 1)
  8224. CFuncs["Sound"].Create("rbxassetid://533636230", char, 5, 0.75)
  8225. CFuncs["Sound"].Create("rbxassetid://419447292", char, 1,1)
  8226. CFuncs["Sound"].Create("rbxassetid://421328847", char, 1,1)
  8227. sphere(1,"Add",elocacenter.CFrame,vt(125,90000,125),-0.25,MAINRUINCOLOR)
  8228. sphere(1,"Add",elocacenter.CFrame,vt(125,90000,125),0.5,MAINRUINCOLOR)
  8229. sphere(1,"Add",elocacenter.CFrame,vt(0,0,0),5,MAINRUINCOLOR)
  8230. sphere(2,"Add",elocacenter.CFrame,vt(0,0,0),5,MAINRUINCOLOR)
  8231. sphere(3,"Add",elocacenter.CFrame,vt(0,0,0),5,MAINRUINCOLOR)
  8232. sphere(4,"Add",elocacenter.CFrame,vt(0,0,0),5,MAINRUINCOLOR)
  8233. sphere(5,"Add",elocacenter.CFrame,vt(0,0,0),5,MAINRUINCOLOR)
  8234. for i = 0, 24 do
  8235. sphereMK(1,2,"Add",elocacenter.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),25,25,100,-0.5,MAINRUINCOLOR,0)
  8236. sphereMK(2,4,"Add",elocacenter.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),25,25,75,-0.25,MAINRUINCOLOR,0)
  8237. sphereMK(3,6,"Add",elocacenter.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),25,25,50,-0.25,MAINRUINCOLOR,0)
  8238. sphereMK(4,8,"Add",elocacenter.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),25,25,25,-0.25,MAINRUINCOLOR,0)
  8239. end
  8240. coroutine.resume(coroutine.create(function()
  8241. for i = 0, 499 do
  8242. swait(1)
  8243. MagniDamage(elocacenter, 90, 1,5, 0, "Normal")
  8244. PixelBlockNeg(2,math.random(1,10),"Add",elocacenter.CFrame*CFrame.new(math.random(-75,75),0,math.random(-75,75))*CFrame.Angles(math.rad(90 + math.random(-30,30)),math.rad(math.random(-30,30)),math.rad(math.random(-30,30))),15,15,15,0.15,MAINRUINCOLOR,-5)
  8245. end
  8246. elocacenter:Destroy()
  8247. eloca1:Destroy()
  8248. eloca2:Destroy()
  8249. eloca3:Destroy()
  8250. eloca4:Destroy()
  8251. end))
  8252. end
  8253. end)
  8254. end))
  8255. attack = false
  8256. end
  8257.  
  8258.  
  8259. function UniversalCollapse()
  8260. attack = true
  8261. local speedearn = 0
  8262. hum.WalkSpeed = 0
  8263. CFuncs["Sound"].Create("rbxassetid://1208650519", char, 10, 1)
  8264. for i = 0, 10, 0.1 do
  8265. swait()
  8266. speedearn = speedearn + 0.1
  8267. sphereMK(1+speedearn,speedearn,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),5,5,10*speedearn,-0.05,MAINRUINCOLOR,0)
  8268. sphereMK(1+speedearn,speedearn,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),5,5,10*speedearn,-0.05,MAINRUINCOLOR,0)
  8269. sphereMK(1+speedearn,speedearn,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),5,5,10*speedearn,-0.05,MAINRUINCOLOR,0)
  8270. sphereMK(1+speedearn,speedearn,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),5,5,10*speedearn,-0.05,MAINRUINCOLOR,0)
  8271. sphereMK(1+speedearn,speedearn,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),5,5,10*speedearn,-0.05,MAINRUINCOLOR,0)
  8272. RH.C0=Clerp(RH.C0,cf(1,-0.05,-0.75)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.1)
  8273. LH.C0=Clerp(LH.C0,cf(-1,-0.5,-0.25)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.1)
  8274. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,1.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(20 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(0)),.1)
  8275. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(55),math.rad(0),math.rad(0)),.1)
  8276. RW.C0=Clerp(RW.C0,cf(0.75,0.5,-0.25)*angles(math.rad(140),math.rad(0),math.rad(-20 + 2.5 * math.cos(sine / 28))),.1)
  8277. LW.C0=Clerp(LW.C0,cf(-0.75,0.5,-0.25)*angles(math.rad(140),math.rad(0),math.rad(20 - 2.5 * math.cos(sine / 28))),.1)
  8278. end
  8279. CameraEnshaking(5,45)
  8280. sphere(5,"Add",root.CFrame,vt(0,0,0),25,MAINRUINCOLOR)
  8281. CFuncs["Sound"].Create("rbxassetid://1177785010", char, 10, 1)
  8282. for i, v in pairs(FindNearestHead(Torso.CFrame.p, 1234567890)) do
  8283. if v:FindFirstChild('Head') then
  8284. dmg(v)
  8285. end
  8286. end
  8287. hum.WalkSpeed = storehumanoidWS
  8288. attack = false
  8289. end
  8290. function ChaosBegone()
  8291. attack = true
  8292. local speedearn = 0
  8293. CFuncs["Sound"].Create("rbxassetid://1208650519", char, 10, 0.75)
  8294. for i = 0, 10, 0.1 do
  8295. swait()
  8296. speedearn = speedearn + 0.1
  8297. sphereMK(1+speedearn,speedearn,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),5,5,10*speedearn,-0.05,MAINRUINCOLOR,0)
  8298. sphereMK(1+speedearn,speedearn,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),5,5,10*speedearn,-0.05,MAINRUINCOLOR,0)
  8299. sphereMK(1+speedearn,speedearn,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),5,5,10*speedearn,-0.05,MAINRUINCOLOR,0)
  8300. sphereMK(1+speedearn,speedearn,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),5,5,10*speedearn,-0.05,MAINRUINCOLOR,0)
  8301. sphereMK(1+speedearn,speedearn,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),5,5,10*speedearn,-0.05,MAINRUINCOLOR,0)
  8302. RH.C0=Clerp(RH.C0,cf(1,-0.25,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(20)),.2)
  8303. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(20)),.2)
  8304. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  8305. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  8306. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(140),math.rad(0),math.rad(-20)),.2)
  8307. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(140),math.rad(0),math.rad(20)),.2)
  8308. end
  8309. CFuncs["Sound"].Create("rbxassetid://438666141", char, 7.5,1)
  8310. CFuncs["Sound"].Create("rbxassetid://1208650519", char, 7.5, 1)
  8311. CameraEnshaking(5,25)
  8312. for i, v in pairs(FindNearestHead(Torso.CFrame.p, 1234567890)) do
  8313. if v:FindFirstChild('Head') then
  8314. dmg(v)
  8315. end
  8316. end
  8317. sphere(5,"Add",root.CFrame*CFrame.new(0,-2.9,0),vt(0,0,0),1*1000,BrickColor.random())
  8318. sphere(10,"Add",root.CFrame*CFrame.new(0,-2.9,0),vt(0,0,0),2*1000,BrickColor.random())
  8319. sphere(1,"Add",root.CFrame*CFrame.new(0,-2.9,0),vt(100*1000,0.1,100*1000),0.01,BrickColor.random())
  8320. for i = 0, 3, 0.1 do
  8321. swait()
  8322. sphereMK(2.5,0.75,"Add",root.CFrame*CFrame.new(math.random(-52.5*10,52.5*10),-5,math.random(-52.5*10,52.5*10))*CFrame.Angles(math.rad(90 + math.rad(math.random(-45,45))),math.rad(math.random(-45,45)),math.rad(math.random(-45,45))),2.5,2.5,25,-0.025,BrickColor.random(),0)
  8323. sphereMK(2.5,0.75,"Add",root.CFrame*CFrame.new(math.random(-52.5*10,52.5*10),-5,math.random(-52.5*10,52.5*10))*CFrame.Angles(math.rad(90 + math.rad(math.random(-45,45))),math.rad(math.random(-45,45)),math.rad(math.random(-45,45))),2.5,2.5,25,-0.025,BrickColor.random(),0)
  8324. sphereMK(2.5,0.75,"Add",root.CFrame*CFrame.new(math.random(-52.5*10,52.5*10),-5,math.random(-52.5*10,52.5*10))*CFrame.Angles(math.rad(90 + math.rad(math.random(-45,45))),math.rad(math.random(-45,45)),math.rad(math.random(-45,45))),2.5,2.5,25,-0.025,BrickColor.random(),0)
  8325. sphereMK(2.5,0.75,"Add",root.CFrame*CFrame.new(math.random(-52.5*10,52.5*10),-5,math.random(-52.5*10,52.5*10))*CFrame.Angles(math.rad(90 + math.rad(math.random(-45,45))),math.rad(math.random(-45,45)),math.rad(math.random(-45,45))),2.5,2.5,25,-0.025,BrickColor.random(),0)
  8326. RH.C0=Clerp(RH.C0,cf(1,-1,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(10)),.4)
  8327. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(10)),.4)
  8328. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),.4)
  8329. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(0)),.4)
  8330. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-50),math.rad(0),math.rad(30)),.4)
  8331. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(-50),math.rad(0),math.rad(-30)),.4)
  8332. end
  8333. attack = false
  8334. end
  8335.  
  8336. function orb_spawn_norm(positted,timer,color,MagniBoost,min,max,volEx,ShakePower,volSummon)
  8337. local orb = Instance.new("Part", char)
  8338. orb.Anchored = true
  8339. orb.BrickColor = color
  8340. orb.CanCollide = false
  8341. orb.FormFactor = 3
  8342. orb.Name = "Ring"
  8343. orb.Material = "Neon"
  8344. orb.Size = Vector3.new(1, 1, 1)
  8345. orb.Transparency = 0
  8346. orb.TopSurface = 0
  8347. orb.BottomSurface = 0
  8348. local orbm = Instance.new("SpecialMesh", orb)
  8349. orbm.MeshType = "Sphere"
  8350. orb.CFrame = positted
  8351. orbm.Name = "SizeMesh"
  8352. orbm.Scale = vt(1,1,1)
  8353. CFuncs["Sound"].Create("rbxassetid://183763506", orb, volSummon, 1)
  8354. sphere(2.5,"Add",orb.CFrame,vt(1,1,1),0.05,orb.BrickColor)
  8355. --[[for i = 0, 2 do
  8356. sphereMK(5,0.15,"Add",orb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),1.5,1.5,7.5,-0.015,orb.BrickColor,0)
  8357. end]]--
  8358. coroutine.resume(coroutine.create(function()
  8359. wait(timer)
  8360. CameraEnshaking(3,ShakePower)
  8361. orb.Transparency = 1
  8362. MagniDamage(orb, 3.5*MagniBoost, min,max, 0, "Normal")
  8363. sphere(5,"Add",orb.CFrame,vt(1,1,1),0.1*MagniBoost,orb.BrickColor)
  8364. --[[for i = 0, 4 do
  8365. sphereMK(5,0.15*MagniBoost,"Add",orb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2.5,2.5,15,-0.025,orb.BrickColor,0)
  8366. end]]--
  8367. CFuncs["Sound"].Create("rbxassetid://192410089", orb, volEx, 0.7)
  8368. wait(3)
  8369. orb:Destroy()
  8370. end))
  8371. end
  8372.  
  8373. function orb_spawn(positted,timer)
  8374. local randomcol = math.random(1,2)
  8375. local orb = Instance.new("Part", char)
  8376. orb.Anchored = true
  8377. if randomcol == 1 then
  8378. orb.BrickColor = BrickColor.new("White")
  8379. elseif randomcol == 2 then
  8380. orb.BrickColor = BrickColor.new("Really black")
  8381. end
  8382. orb.CanCollide = false
  8383. orb.FormFactor = 3
  8384. orb.Name = "Ring"
  8385. orb.Material = "Neon"
  8386. orb.Size = Vector3.new(1, 1, 1)
  8387. orb.Transparency = 0
  8388. orb.TopSurface = 0
  8389. orb.BottomSurface = 0
  8390. local orbm = Instance.new("SpecialMesh", orb)
  8391. orbm.MeshType = "Sphere"
  8392. orb.CFrame = positted
  8393. orbm.Name = "SizeMesh"
  8394. orbm.Scale = vt(1,1,1)
  8395. CFuncs["Sound"].Create("rbxassetid://183763506", orb, 1.5, 1)
  8396. sphere(2.5,"Add",orb.CFrame,vt(1,1,1),0.025,orb.BrickColor)
  8397. for i = 0, 2 do
  8398. sphereMK(5,0.15,"Add",orb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),1.5,1.5,7.5,-0.015,orb.BrickColor,0)
  8399. end
  8400. coroutine.resume(coroutine.create(function()
  8401. wait(timer)
  8402. CameraEnshaking(3,2)
  8403. orb.Transparency = 1
  8404. MagniDamage(orb, 17.5, 10,50, 0, "Normal")
  8405. sphere(5,"Add",orb.CFrame,vt(1,1,1),0.5,orb.BrickColor)
  8406. for i = 0, 4 do
  8407. sphereMK(5,0.65,"Add",orb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2.5,2.5,15,-0.025,orb.BrickColor,0)
  8408. end
  8409. CFuncs["Sound"].Create("rbxassetid://192410089", orb, 2, 0.7)
  8410. wait(3)
  8411. orb:Destroy()
  8412. end))
  8413. end
  8414.  
  8415. function orb_spawn2(positted,timer)
  8416. local randomcol = math.random(1,7)
  8417. local orb = Instance.new("Part", char)
  8418. orb.Anchored = true
  8419. if randomcol == 1 then
  8420. orb.BrickColor = BrickColor.new("White")
  8421. elseif randomcol == 2 then
  8422. orb.BrickColor = BrickColor.new("Really black")
  8423. elseif randomcol == 3 then
  8424. orb.BrickColor = BrickColor.new("Really red")
  8425. elseif randomcol == 4 then
  8426. orb.BrickColor = BrickColor.new("Really blue")
  8427. elseif randomcol == 5 then
  8428. orb.BrickColor = BrickColor.new("Deep orange")
  8429. elseif randomcol == 6 then
  8430. orb.BrickColor = BrickColor.new("Bright yellow")
  8431. elseif randomcol == 7 then
  8432. orb.BrickColor = BrickColor.new("Lime green")
  8433. elseif randomcol == 8 then
  8434. orb.BrickColor = BrickColor.new("Hot pink")
  8435. end
  8436. orb.CanCollide = false
  8437. orb.FormFactor = 3
  8438. orb.Name = "Ring"
  8439. orb.Material = "Neon"
  8440. orb.Size = Vector3.new(1, 1, 1)
  8441. orb.Transparency = 0
  8442. orb.TopSurface = 0
  8443. orb.BottomSurface = 0
  8444. local orbm = Instance.new("SpecialMesh", orb)
  8445. orbm.MeshType = "Sphere"
  8446. orb.CFrame = positted
  8447. orbm.Name = "SizeMesh"
  8448. orbm.Scale = vt(1,1,1)
  8449. CFuncs["Sound"].Create("rbxassetid://183763506", orb, 1.5, 1)
  8450. sphere(2.5,"Add",orb.CFrame,vt(1,1,1),0.025,orb.BrickColor)
  8451. for i = 0, 2 do
  8452. sphereMK(5,0.15,"Add",orb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),1.5,1.5,7.5,-0.015,orb.BrickColor,0)
  8453. end
  8454. coroutine.resume(coroutine.create(function()
  8455. wait(timer)
  8456. CameraEnshaking(3,2)
  8457. orb.Transparency = 1
  8458. MagniDamage(orb, 17.5, 10,50, 0, "Normal")
  8459. sphere(5,"Add",orb.CFrame,vt(1,1,1),0.5,orb.BrickColor)
  8460. for i = 0, 4 do
  8461. sphereMK(5,0.65,"Add",orb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2.5,2.5,15,-0.025,orb.BrickColor,0)
  8462. end
  8463. CFuncs["Sound"].Create("rbxassetid://192410089", orb, 2, 0.7)
  8464. wait(3)
  8465. orb:Destroy()
  8466. end))
  8467. end
  8468.  
  8469.  
  8470. function scattercorrupt()
  8471. attack = true
  8472. local rot = 0
  8473. local randomrotations = math.random(1,2)
  8474. local lookv = 2.5
  8475. local power = 5
  8476. sphere(1,"Add",root.CFrame,vt(1,100000,1),0.5,BrickColor.new("Royal purple"))
  8477. sphere(1,"Add",root.CFrame,vt(1,1,1),0.75,BrickColor.new("Royal purple"))
  8478. for i = 0, 9 do
  8479. sphereMK(1,1.5,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),10,10,45,-0.1,BrickColor.new("Royal purple"),0)
  8480. end
  8481. CFuncs["Sound"].Create("rbxassetid://180204650", char, 2.5, 0.6)
  8482. CFuncs["Sound"].Create("rbxassetid://233856079", char, 1, 0.5)
  8483. CFuncs["Sound"].Create("rbxassetid://1208650519", char, 2.5, 1)
  8484. CFuncs["Sound"].Create("rbxassetid://239000203", char, 0.5,0.75)
  8485. CFuncs["Sound"].Create("rbxassetid://579687077", char, 0.5,0.5)
  8486. local hite = Instance.new("Part", char)
  8487. hite.Anchored = true
  8488. hite.CanCollide = false
  8489. hite.FormFactor = 3
  8490. hite.Name = "Ring"
  8491. hite.Material = "Neon"
  8492. hite.Size = Vector3.new(1, 1, 1)
  8493. hite.Transparency = 1
  8494. hite.TopSurface = 0
  8495. hite.BottomSurface = 0
  8496. hite.CFrame = root.CFrame*CFrame.new(0,-2.5,0)
  8497. local rem = Instance.new("Part", char)
  8498. rem.Anchored = true
  8499. rem.CanCollide = false
  8500. rem.FormFactor = 3
  8501. rem.Name = "Ring"
  8502. rem.Material = "Neon"
  8503. rem.Size = Vector3.new(1, 1, 1)
  8504. rem.Transparency = 1
  8505. rem.TopSurface = 0
  8506. rem.BottomSurface = 0
  8507. rem.CFrame = hite.CFrame
  8508. local rem2 = rem:Clone()
  8509. rem2.Parent = char
  8510. rem2.CFrame = rem.CFrame*CFrame.Angles(0,math.rad(90),0)
  8511. local rem3 = rem:Clone()
  8512. rem3.Parent = char
  8513. rem3.CFrame = rem.CFrame*CFrame.Angles(0,math.rad(180),0)
  8514. local rem4 = rem:Clone()
  8515. rem4.Parent = char
  8516. rem4.CFrame = rem.CFrame*CFrame.Angles(0,math.rad(270),0)
  8517. hite:Destroy()
  8518. coroutine.resume(coroutine.create(function()
  8519. for i = 0, 24 do
  8520. swait(1)
  8521. if randomrotations == 1 then
  8522. rot = rot + 1
  8523. elseif randomrotations == 2 then
  8524. rot = rot - 1
  8525. end
  8526. power = power + 0.5
  8527. lookv = lookv + 7.5
  8528. rem.CFrame = rem.CFrame*CFrame.Angles(0,math.rad(rot),0)
  8529. rem2.CFrame = rem.CFrame*CFrame.Angles(0,math.rad(90),0)
  8530. rem3.CFrame = rem.CFrame*CFrame.Angles(0,math.rad(180),0)
  8531. rem4.CFrame = rem.CFrame*CFrame.Angles(0,math.rad(270),0)
  8532. orb_spawn_norm(rem.CFrame + rem.CFrame.lookVector*lookv,3,BrickColor.new("Royal purple"),power,25,75,10,power/5,7.5)
  8533. orb_spawn_norm(rem2.CFrame + rem2.CFrame.lookVector*lookv,3,BrickColor.new("Royal purple"),power,25,75,10,power/5,7.5)
  8534. orb_spawn_norm(rem3.CFrame + rem3.CFrame.lookVector*lookv,3,BrickColor.new("Royal purple"),power,25,75,10,power/5,7.5)
  8535. orb_spawn_norm(rem4.CFrame + rem4.CFrame.lookVector*lookv,3,BrickColor.new("Royal purple"),power,25,75,10,power/5,7.5)
  8536. end
  8537. end))
  8538. attack = false
  8539. end
  8540. function scattercorrupt2()
  8541. attack = true
  8542. local rot = 0
  8543. local randomrotations = math.random(1,2)
  8544. local lookv = 2.5
  8545. local power = 5
  8546. sphere(1,"Add",root.CFrame,vt(1,100000,1),0.5,BrickColor.new("Smoky grey"))
  8547. sphere(1,"Add",root.CFrame,vt(1,1,1),0.75,BrickColor.new("Smoky grey"))
  8548. for i = 0, 9 do
  8549. sphereMK(1,1.5,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),10,10,45,-0.1,BrickColor.new("Smoky grey"),0)
  8550. end
  8551. CFuncs["Sound"].Create("rbxassetid://180204650", char, 2.5, 0.6)
  8552. CFuncs["Sound"].Create("rbxassetid://233856079", char, 1, 0.5)
  8553. CFuncs["Sound"].Create("rbxassetid://1208650519", char, 2.5, 1)
  8554. CFuncs["Sound"].Create("rbxassetid://239000203", char, 0.5,0.75)
  8555. CFuncs["Sound"].Create("rbxassetid://579687077", char, 0.5,0.5)
  8556. local hite = Instance.new("Part", char)
  8557. hite.Anchored = true
  8558. hite.CanCollide = false
  8559. hite.FormFactor = 3
  8560. hite.Name = "Ring"
  8561. hite.Material = "Neon"
  8562. hite.Size = Vector3.new(1, 1, 1)
  8563. hite.Transparency = 1
  8564. hite.TopSurface = 0
  8565. hite.BottomSurface = 0
  8566. hite.CFrame = root.CFrame*CFrame.new(0,-2.5,0)
  8567. local rem = Instance.new("Part", char)
  8568. rem.Anchored = true
  8569. rem.CanCollide = false
  8570. rem.FormFactor = 3
  8571. rem.Name = "Ring"
  8572. rem.Material = "Neon"
  8573. rem.Size = Vector3.new(1, 1, 1)
  8574. rem.Transparency = 1
  8575. rem.TopSurface = 0
  8576. rem.BottomSurface = 0
  8577. rem.CFrame = hite.CFrame
  8578. local rem2 = rem:Clone()
  8579. rem2.Parent = char
  8580. rem2.CFrame = rem.CFrame*CFrame.Angles(0,math.rad(90),0)
  8581. local rem3 = rem:Clone()
  8582. rem3.Parent = char
  8583. rem3.CFrame = rem.CFrame*CFrame.Angles(0,math.rad(180),0)
  8584. local rem4 = rem:Clone()
  8585. rem4.Parent = char
  8586. rem4.CFrame = rem.CFrame*CFrame.Angles(0,math.rad(270),0)
  8587. hite:Destroy()
  8588. coroutine.resume(coroutine.create(function()
  8589. for i = 0, 24 do
  8590. swait(1)
  8591. if randomrotations == 1 then
  8592. rot = rot + 1
  8593. elseif randomrotations == 2 then
  8594. rot = rot - 1
  8595. end
  8596. power = power + 0.5
  8597. lookv = lookv + 7.5
  8598. rem.CFrame = rem.CFrame*CFrame.Angles(0,math.rad(rot),0)
  8599. rem2.CFrame = rem.CFrame*CFrame.Angles(0,math.rad(90),0)
  8600. rem3.CFrame = rem.CFrame*CFrame.Angles(0,math.rad(180),0)
  8601. rem4.CFrame = rem.CFrame*CFrame.Angles(0,math.rad(270),0)
  8602. orb_spawn_norm(rem.CFrame + rem.CFrame.lookVector*lookv,3,BrickColor.new("Smoky grey"),power,25,75,10,power/5,7.5)
  8603. orb_spawn_norm(rem2.CFrame + rem2.CFrame.lookVector*lookv,3,BrickColor.new("Smoky grey"),power,25,75,10,power/5,7.5)
  8604. orb_spawn_norm(rem3.CFrame + rem3.CFrame.lookVector*lookv,3,BrickColor.new("Smoky grey"),power,25,75,10,power/5,7.5)
  8605. orb_spawn_norm(rem4.CFrame + rem4.CFrame.lookVector*lookv,3,BrickColor.new("Smoky grey"),power,25,75,10,power/5,7.5)
  8606. end
  8607. end))
  8608. attack = false
  8609. end
  8610. function Meteor_Shower()
  8611. ATTACK = true
  8612. Rooted = false
  8613. CreateSound(1368573150, RightArm, 3, 0.8)
  8614. CreateSound(649634100, Torso, 10, 0.8)
  8615. for i=0, 1.2, 0.1 / Animation_Speed do
  8616. Swait()
  8617. WACKYEFFECT({TIME = 15, EffectType = "Block", Size = VT(3,3,3)/2, Size2 = VT(1,1,1)/3, Transparency = 0.5, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1.3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil, SoundPitch = 1, SoundVolume = 5})
  8618. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  8619. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.6, 0.75, -0.5) * ANGLES(RAD(0), RAD(-45), RAD(12)) * ANGLES(RAD(125 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 2.5 / Animation_Speed)
  8620. end
  8621. local POS = Mouse.Hit.p
  8622. CreateSound(463593339, Effects, 3, 1)
  8623. coroutine.resume(coroutine.create(function()
  8624. for i = 1, 35 do
  8625. wait(MRANDOM(5,150)/100)
  8626. scattercorrupt2(CF(POS) * ANGLES(RAD(0),RAD(MRANDOM(0,360)),RAD(0))*CF(0,0,MRANDOM(0,1500)/10).p,MRANDOM(10,25)/10)
  8627. end
  8628. end))
  8629. ATTACK = false
  8630. Rooted = false
  8631. end
  8632. function yinyangi()
  8633. attack = true
  8634. for i = 0, 2, 0.1 do
  8635. swait()
  8636. RH.C0=Clerp(RH.C0,cf(1,-0.25,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-20)),.2)
  8637. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(20)),.2)
  8638. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,-0.5,0.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(75),math.rad(0),math.rad(0)),.2)
  8639. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  8640. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.2)
  8641. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(-90)),.2)
  8642. end
  8643. local bv = Instance.new("BodyVelocity")
  8644. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  8645. bv.velocity = root.CFrame.lookVector*175
  8646. bv.Parent = root
  8647. for Rotations = 0, 9 do
  8648. for i = 0, 1, 0.5 do
  8649. swait()
  8650. bv.velocity = root.CFrame.lookVector*175
  8651. RH.C0=Clerp(RH.C0,cf(1,-0.25,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-20)),.5)
  8652. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(20)),.5)
  8653. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,-0.5,0.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(90),math.rad(0),math.rad(90)),.5)
  8654. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-20),math.rad(0),math.rad(0)),.5)
  8655. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.5)
  8656. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(-90)),.5)
  8657. end
  8658. orb_spawn(rarm.CFrame*CFrame.new(0,-1,0),2.5)
  8659. for i = 0, 1, 0.5 do
  8660. swait()
  8661. bv.velocity = root.CFrame.lookVector*175
  8662. RH.C0=Clerp(RH.C0,cf(1,-0.25,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-20)),.5)
  8663. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(20)),.5)
  8664. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,-0.5,0.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(90),math.rad(0),math.rad(180)),.5)
  8665. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-20),math.rad(0),math.rad(0)),.5)
  8666. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.5)
  8667. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(-90)),.5)
  8668. end
  8669. orb_spawn(rarm.CFrame*CFrame.new(0,-1,0),2.5)
  8670. for i = 0, 1, 0.5 do
  8671. swait()
  8672. bv.velocity = root.CFrame.lookVector*175
  8673. RH.C0=Clerp(RH.C0,cf(1,-0.25,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-20)),.5)
  8674. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(20)),.5)
  8675. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,-0.5,0.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(90),math.rad(0),math.rad(270)),.5)
  8676. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-20),math.rad(0),math.rad(0)),.5)
  8677. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.5)
  8678. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(-90)),.5)
  8679. end
  8680. orb_spawn(rarm.CFrame*CFrame.new(0,-1,0),2.5)
  8681. for i = 0, 1, 0.5 do
  8682. swait()
  8683. bv.velocity = root.CFrame.lookVector*175
  8684. RH.C0=Clerp(RH.C0,cf(1,-0.25,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-20)),.5)
  8685. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(20)),.5)
  8686. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,-0.5,0.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(90),math.rad(0),math.rad(360)),.5)
  8687. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-20),math.rad(0),math.rad(0)),.5)
  8688. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.5)
  8689. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(-90)),.5)
  8690. end
  8691. orb_spawn(rarm.CFrame*CFrame.new(0,-1,0),2.5)
  8692. end
  8693. bv:Destroy()
  8694. attack = false
  8695. end
  8696.  
  8697. function yinyangi2()
  8698. attack = true
  8699. for i = 0, 2, 0.1 do
  8700. swait()
  8701. RH.C0=Clerp(RH.C0,cf(1,-0.25,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-20)),.2)
  8702. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(20)),.2)
  8703. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,-0.5,0.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(75),math.rad(0),math.rad(0)),.2)
  8704. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  8705. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.2)
  8706. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(-90)),.2)
  8707. end
  8708. local bv = Instance.new("BodyVelocity")
  8709. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  8710. bv.velocity = root.CFrame.lookVector*175
  8711. bv.Parent = root
  8712. for Rotations = 0, 9 do
  8713. for i = 0, 1, 0.5 do
  8714. swait()
  8715. bv.velocity = root.CFrame.lookVector*175
  8716. RH.C0=Clerp(RH.C0,cf(1,-0.25,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-20)),.5)
  8717. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(20)),.5)
  8718. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,-0.5,0.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(90),math.rad(0),math.rad(90)),.5)
  8719. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-20),math.rad(0),math.rad(0)),.5)
  8720. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.5)
  8721. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(-90)),.5)
  8722. end
  8723. orb_spawn2(rarm.CFrame*CFrame.new(0,-1,0),2.5)
  8724. for i = 0, 1, 0.5 do
  8725. swait()
  8726. bv.velocity = root.CFrame.lookVector*175
  8727. RH.C0=Clerp(RH.C0,cf(1,-0.25,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-20)),.5)
  8728. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(20)),.5)
  8729. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,-0.5,0.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(90),math.rad(0),math.rad(180)),.5)
  8730. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-20),math.rad(0),math.rad(0)),.5)
  8731. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.5)
  8732. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(-90)),.5)
  8733. end
  8734. orb_spawn2(rarm.CFrame*CFrame.new(0,-1,0),2.5)
  8735. for i = 0, 1, 0.5 do
  8736. swait()
  8737. bv.velocity = root.CFrame.lookVector*175
  8738. RH.C0=Clerp(RH.C0,cf(1,-0.25,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-20)),.5)
  8739. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(20)),.5)
  8740. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,-0.5,0.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(90),math.rad(0),math.rad(270)),.5)
  8741. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-20),math.rad(0),math.rad(0)),.5)
  8742. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.5)
  8743. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(-90)),.5)
  8744. end
  8745. orb_spawn2(rarm.CFrame*CFrame.new(0,-1,0),2.5)
  8746. for i = 0, 1, 0.5 do
  8747. swait()
  8748. bv.velocity = root.CFrame.lookVector*175
  8749. RH.C0=Clerp(RH.C0,cf(1,-0.25,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-20)),.5)
  8750. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(20)),.5)
  8751. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,-0.5,0.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(90),math.rad(0),math.rad(360)),.5)
  8752. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-20),math.rad(0),math.rad(0)),.5)
  8753. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.5)
  8754. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(-90)),.5)
  8755. end
  8756. orb_spawn2(rarm.CFrame*CFrame.new(0,-1,0),2.5)
  8757. end
  8758. bv:Destroy()
  8759. attack = false
  8760. end
  8761.  
  8762. function Wip()
  8763. attack = true
  8764.  
  8765. local rngb = Instance.new("Part", char)
  8766. rngb.Anchored = true
  8767. rngb.BrickColor = origcolor
  8768. rngb.CanCollide = false
  8769. rngb.FormFactor = 3
  8770. rngb.Name = "Ring"
  8771. rngb.Material = "Neon"
  8772. rngb.Size = Vector3.new(1, 0.05, 1)
  8773. rngb.Transparency = 1
  8774. rngb.TopSurface = 0
  8775. rngb.BottomSurface = 0
  8776. local rngmb = Instance.new("SpecialMesh", rngb)
  8777. rngmb.MeshType = "Brick"
  8778. rngmb.Name = "SizeMesh"
  8779. rngmb.Scale = vt(0,1,0)
  8780.  
  8781. local orb = rngb:Clone()
  8782. orb.Parent = char
  8783. orb.Transparency = 0
  8784. orb.BrickColor = BrickColor.new("White")
  8785. orb.Size = vt(1,1,1)
  8786. local orbmish = orb.SizeMesh
  8787. orbmish.Scale = vt(0,0,0)
  8788. orbmish.MeshType = "Sphere"
  8789.  
  8790. local orbe = rngb:Clone()
  8791. orbe.Parent = char
  8792. orbe.Transparency = 0.5
  8793. orbe.BrickColor = BrickColor.new("New Yeller")
  8794. orbe.Size = vt(1,1,1)
  8795. local orbmish2 = orbe.SizeMesh
  8796. orbmish2.Scale = vt(0,0,0)
  8797. orbmish2.MeshType = "Sphere"
  8798. orbe.Color = Color3.new(r/255,g/255,b/255)
  8799.  
  8800. rngb:Destroy()
  8801. --[[CFuncs["Sound"].Create("rbxassetid://136007472", orb, 1.5, 1)
  8802. local scaled = 1
  8803. for i = 0,5,0.1 do
  8804. swait()
  8805. scaled = scaled - 0.02
  8806. if rainbowmode == true then
  8807. orbe.Color = Color3.new(r/255,g/255,b/255)
  8808. end
  8809. orbmish.Scale = orbmish.Scale + vt(scaled/1.5,scaled/1.5,scaled/1.5)
  8810. orbmish2.Scale = orbmish2.Scale + vt(scaled*1.1/1.5,scaled*1.1/1.5,scaled*1.1/1.5)
  8811. orb.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*11.5
  8812. orbe.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*11.5
  8813. sphereMKCharge(2.5,-0.5,"Add",orb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2.5,2.5,15,-0.025,MAINRUINCOLOR,25)
  8814. RootJoint.C0 = Clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),0.3)
  8815. Torso.Neck.C0 = Clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
  8816. RW.C0 = Clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(90)), 0.3)
  8817. LW.C0 = Clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(-20)), 0.3)
  8818. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  8819. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(10),math.rad(0)),.3)
  8820. RootPart.CFrame = FaceMouse()[1]
  8821. end]]--
  8822. for i = 0,5,0.1 do
  8823. swait()
  8824. if rainbowmode == true then
  8825. orbe.Color = Color3.new(r/255,g/255,b/255)
  8826. end
  8827. orb.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*11.5
  8828. orbe.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*11.5
  8829. RootJoint.C0 = Clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),0.3)
  8830. Torso.Neck.C0 = Clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
  8831. RW.C0 = Clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(90)), 0.3)
  8832. LW.C0 = Clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(-20)), 0.3)
  8833. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  8834. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(10),math.rad(0)),.3)
  8835. RootPart.CFrame = FaceMouse()[1]
  8836. end
  8837. orbe.Transparency = 1
  8838. orb.Transparency = 1
  8839. orb.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*5
  8840. CFuncs["Sound"].Create("rbxassetid://294188875", char, 1, 1)
  8841. local a = Instance.new("Part",Character)
  8842. a.Name = "Direction"
  8843. a.Anchored = true
  8844. a.BrickColor = bc("White")
  8845. a.Material = "Neon"
  8846. a.Transparency = 0
  8847. a.Shape = "Cylinder"
  8848. a.CanCollide = false
  8849. local a2 = Instance.new("Part",Character)
  8850. a2.Name = "Direction"
  8851. a2.Anchored = true
  8852. a2.BrickColor = bc("New Yeller")
  8853. a2.Color = Color3.new(r/255,g/255,b/255)
  8854. a2.Material = "Neon"
  8855. a2.Transparency = 0.5
  8856. a2.Shape = "Cylinder"
  8857. a2.CanCollide = false
  8858. local ba = Instance.new("Part",Character)
  8859. ba.Name = "HitDirect"
  8860. ba.Anchored = true
  8861. ba.BrickColor = bc("Cool yellow")
  8862. ba.Material = "Neon"
  8863. ba.Transparency = 1
  8864. ba.CanCollide = false
  8865. local ray = Ray.new(
  8866. orb.CFrame.p, -- origin
  8867. (mouse.Hit.p - orb.CFrame.p).unit * 1000 -- direction
  8868. )
  8869. local ignore = Character
  8870. local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  8871. a.BottomSurface = 10
  8872. a.TopSurface = 10
  8873. a2.BottomSurface = 10
  8874. a2.TopSurface = 10
  8875. local distance = (orb.CFrame.p - position).magnitude
  8876. a.Size = Vector3.new(distance, 1, 1)
  8877. a.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  8878. a2.Size = Vector3.new(distance, 1, 1)
  8879. a2.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  8880. ba.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance)
  8881. a.CFrame = a.CFrame*CFrame.Angles(0,math.rad(90),0)
  8882. a2.CFrame = a2.CFrame*CFrame.Angles(0,math.rad(90),0)
  8883. game:GetService("Debris"):AddItem(a, 20)
  8884. game:GetService("Debris"):AddItem(a2, 20)
  8885. game:GetService("Debris"):AddItem(ba, 20)
  8886. local msh = Instance.new("SpecialMesh",a)
  8887. msh.MeshType = "Cylinder"
  8888. msh.Scale = vt(1,5*5,5*5)
  8889. local msh2 = Instance.new("SpecialMesh",a2)
  8890. msh2.MeshType = "Cylinder"
  8891. msh2.Scale = vt(1,6*5,6*5)
  8892.  
  8893. for i = 0,10,0.1 do
  8894. swait()
  8895. CameraEnshaking(1,5)
  8896. a2.Color = Color3.new(r/255,g/255,b/255)
  8897. orb.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*4
  8898. orbe.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*4
  8899. ray = Ray.new(
  8900. orb.CFrame.p, -- origin
  8901. (mouse.Hit.p - orb.CFrame.p).unit * 1000 -- direction
  8902. )
  8903. hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  8904. distance = (orb.CFrame.p - position).magnitude
  8905. if typrot == 1 then
  8906. rotation = rotation + 2.5
  8907. elseif typrot == 2 then
  8908. rotation = rotation - 2.5
  8909. end
  8910. RootPart.CFrame = FaceMouse()[1]
  8911. a.Size = Vector3.new(distance, 1, 1)
  8912. a.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  8913. a2.Size = Vector3.new(distance, 1, 1)
  8914. a2.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  8915. ba.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance)
  8916. a.CFrame = a.CFrame*CFrame.Angles(0,math.rad(90),0)
  8917. a2.CFrame = a2.CFrame*CFrame.Angles(0,math.rad(90),0)
  8918. msh.Scale = msh.Scale - vt(0,0.05*5,0.05*5)
  8919. msh2.Scale = msh2.Scale - vt(0,0.06*5,0.06*5)
  8920. sphereMK(5,1.5,"Add",ba.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),15,15,25,-0.15,MAINRUINCOLOR,0)
  8921. sphereMK(5,1.5,"Add",ba.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),15,15,25,-0.15,MAINRUINCOLOR,0)
  8922. MagniDamage(ba, 30, 500,60000, 0, "Normal")
  8923. end
  8924. a:Destroy()
  8925. a2:Destroy()
  8926. ba:Destroy()
  8927. orb:Destroy()
  8928. orbe:Destroy()
  8929. attack = false
  8930. end
  8931. function HolyBarrier()
  8932. attack = true
  8933. shielding = true
  8934. for i = 0, 2, 0.1 do
  8935. swait()
  8936. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(sine / 32),0)*angles(math.rad(60),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(-2 - 1 * math.cos(sine / 32))),.4)
  8937. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(sine / 32),0)*angles(math.rad(-20),math.rad(-90),math.rad(0))*angles(math.rad(-3 + 1 * math.cos(sine / 32)),math.rad(0),math.rad(-10)),.4)
  8938. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,-0.5 + 0.1 * math.cos(sine / 32))*angles(math.rad(30),math.rad(0),math.rad(0)),.4)
  8939. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-30),math.rad(0),math.rad(0)),.4)
  8940. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(120),math.rad(-230),math.rad(-40)),.1)
  8941. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(120),math.rad(230),math.rad(40)),.1)
  8942. end
  8943. CFuncs["Sound"].Create("rbxassetid://240429289", root, 7, 1)
  8944. stash = Instance.new("Model",workspace)
  8945. local barrier = Instance.new("Part",stash)
  8946. barrier.Anchored = true
  8947. barrier.CanCollide = false
  8948. barrier.Size = Vector3.new(20,20,20)
  8949. barrier.CFrame = root.CFrame
  8950. barrier.Transparency = 0.6
  8951. barrier.BrickColor = MAINRUINCOLOR
  8952. barrier.Material = Enum.Material.Neon
  8953. barrier.Shape = Enum.PartType.Ball
  8954. barrier.CFrame = root.CFrame
  8955. sphere(3, "Add", root.CFrame, vt(20, 20, 20), 0.15, MAINRUINCOLOR)
  8956. Torso.Anchored = true
  8957. for i=1,50 do
  8958. local p = Instance.new("Part",stash)
  8959. p.Anchored = true
  8960. p.Transparency = 1
  8961. p.Size = Vector3.new(11,11,11)
  8962. p.CFrame = root.CFrame * CFrame.Angles(math.random(0,360),math.random(0,360),math.random(0,360))
  8963. end
  8964. repeat
  8965. swait(5)
  8966. sphereMK(3,0.25,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),1,1,10,-0.01,BrickColor.new("White"),0)
  8967. until shielding == false
  8968. stash:Remove()
  8969. Torso.Anchored = false
  8970. shielding = false
  8971. sphere(3, "Add", root.CFrame, vt(20, 20, 20), 0.15, MAINRUINCOLOR)
  8972. attack = false
  8973. end
  8974. function Judgement()
  8975. attack = true
  8976. judgement = true
  8977. hum.WalkSpeed = 0
  8978. local p = Instance.new("Part",root)
  8979. p.Anchored = true
  8980. p.CanCollide = false
  8981. p.BrickColor = MAINRUINCOLOR
  8982. p.Material = Enum.Material.Neon
  8983. p.Size = Vector3.new(1,1,1)
  8984. p.CFrame = CFrame.new(mouse.Hit.p)+Vector3.new(0,1000,0)
  8985. p.CFrame = p.CFrame * CFrame.Angles(0,0,89.5354)
  8986. local m = Instance.new("SpecialMesh",p)
  8987. m.MeshType = "Cylinder"
  8988. m.Scale = Vector3.new(2000,2,2)
  8989. local targ = Instance.new("Part",root)
  8990. targ.Anchored = true
  8991. targ.Transparency = 1
  8992. targ.CanCollide = false
  8993. targ.Size = Vector3.new(1,1,1)
  8994. targ.CFrame = p.CFrame-Vector3.new(0,1000,0)
  8995. local s = Instance.new("Sound",targ)
  8996. s.SoundId = "https://roblox.com/asset/?id=115327352"
  8997. s.Looped = true
  8998. s.Pitch = 1.2
  8999. s.Volume = 3
  9000. spawn(function()
  9001. swait(15)
  9002. s:Play()
  9003. end)
  9004. CFuncs.Sound.Create("rbxassetid://1208650519", targ, 10, 1)
  9005. for i = 1,15 do
  9006. targ.CFrame = p.CFrame-Vector3.new(0,1000,0)
  9007. RootJoint.C0 = Clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-20),math.rad(0),math.rad(0)),0.2)
  9008. Torso.Neck.C0 = Clerp(Torso.Neck.C0,necko *angles(math.rad(-15),math.rad(0),math.rad(0)),.2)
  9009. RW.C0 = Clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(100)), 0.2)
  9010. LW.C0 = Clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-100)), 0.2)
  9011. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(-20)),.2)
  9012. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(10),math.rad(20)),.2)
  9013. sphere(10, "Add", targ.CFrame, vt(15, 15, 15), 0.05, MAINRUINCOLOR)
  9014. sphereMK(3, 0.5, "Add", targ.CFrame * CFrame.Angles(math.rad(math.random(-360, 360)), math.rad(math.random(-360, 360)), math.rad(math.random(-360, 360))), 1, 1, 7, -0.005, MAINRUINCOLOR, 0)
  9015. m.Scale = m.Scale+Vector3.new(0,1,1)
  9016. p.CFrame = CFrame.new(mouse.Hit.p)+Vector3.new(0,1000,0)
  9017. p.CFrame = p.CFrame * CFrame.Angles(0,0,89.5354)
  9018. swait()
  9019. end
  9020. sphereMK(3, 0.2, "Add", targ.CFrame * CFrame.Angles(math.rad(math.random(-360, 360)), math.rad(math.random(-360, 360)), math.rad(math.random(-360, 360))), 0.5, 0.5, 5, -0.005, MAINRUINCOLOR, 0)
  9021. repeat
  9022. targ.CFrame = p.CFrame-Vector3.new(0,1000,0)
  9023. sphereMK(3, 0.5, "Add", targ.CFrame * CFrame.Angles(math.rad(math.random(-360, 360)), math.rad(math.random(-360, 360)), math.rad(math.random(-360, 360))), 3, 3, 15, -0.005, MAINRUINCOLOR, 0)
  9024. sphere(10, "Add", targ.CFrame, vt(15, 15, 15), 0.15, MAINRUINCOLOR)
  9025. p.CFrame = CFrame.new(mouse.Hit.p)+Vector3.new(0,1000,0)
  9026. p.CFrame = p.CFrame * CFrame.Angles(0,0,89.5354)
  9027. MagniDamage(targ, 25, 5, 8, 0, "Normal")
  9028. swait()
  9029. until judgement == false
  9030. for i =1,15 do
  9031. m.Scale = m.Scale-Vector3.new(1,1,1)
  9032. p.Transparency = i / 15
  9033. s.Pitch = s.Pitch - 0.4
  9034. swait()
  9035. end
  9036. p:Destroy()
  9037. hum.WalkSpeed = storehumanoidWS
  9038. attack = false
  9039. end
  9040.  
  9041. function UniversalSpark()
  9042. attack = true
  9043.  
  9044. local rngb = Instance.new("Part", char)
  9045. rngb.Anchored = true
  9046. rngb.BrickColor = origcolor
  9047. rngb.CanCollide = false
  9048. rngb.FormFactor = 3
  9049. rngb.Name = "Ring"
  9050. rngb.Material = "Neon"
  9051. rngb.Size = Vector3.new(1, 0.05, 1)
  9052. rngb.Transparency = 1
  9053. rngb.TopSurface = 0
  9054. rngb.BottomSurface = 0
  9055. local rngmb = Instance.new("SpecialMesh", rngb)
  9056. rngmb.MeshType = "Brick"
  9057. rngmb.Name = "SizeMesh"
  9058. rngmb.Scale = vt(0,1,0)
  9059.  
  9060. local orb = rngb:Clone()
  9061. orb.Parent = char
  9062. orb.Transparency = 0
  9063. orb.BrickColor = BrickColor.new("White")
  9064. orb.Size = vt(1,1,1)
  9065. local orbmish = orb.SizeMesh
  9066. orbmish.Scale = vt(0,0,0)
  9067. orbmish.MeshType = "Sphere"
  9068.  
  9069. local orbe = rngb:Clone()
  9070. orbe.Parent = char
  9071. orbe.Transparency = 0.5
  9072. orbe.BrickColor = BrickColor.new("New Yeller")
  9073. orbe.Size = vt(1,1,1)
  9074. local orbmish2 = orbe.SizeMesh
  9075. orbmish2.Scale = vt(0,0,0)
  9076. orbmish2.MeshType = "Sphere"
  9077. orbe.Color = Color3.new(r/255,g/255,b/255)
  9078.  
  9079. rngb:Destroy()
  9080. --[[CFuncs["Sound"].Create("rbxassetid://136007472", orb, 1.5, 1)
  9081. local scaled = 1
  9082. for i = 0,5,0.1 do
  9083. swait()
  9084. scaled = scaled - 0.02
  9085. if rainbowmode == true then
  9086. orbe.Color = Color3.new(r/255,g/255,b/255)
  9087. end
  9088. orbmish.Scale = orbmish.Scale + vt(scaled/1.5,scaled/1.5,scaled/1.5)
  9089. orbmish2.Scale = orbmish2.Scale + vt(scaled*1.1/1.5,scaled*1.1/1.5,scaled*1.1/1.5)
  9090. orb.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*11.5
  9091. orbe.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*11.5
  9092. sphereMKCharge(2.5,-0.5,"Add",orb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2.5,2.5,15,-0.025,MAINRUINCOLOR,25)
  9093. RootJoint.C0 = Clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),0.3)
  9094. Torso.Neck.C0 = Clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
  9095. RW.C0 = Clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(90)), 0.3)
  9096. LW.C0 = Clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(-20)), 0.3)
  9097. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  9098. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(10),math.rad(0)),.3)
  9099. RootPart.CFrame = FaceMouse()[1]
  9100. end]]--
  9101. for i = 0,5,0.1 do
  9102. swait()
  9103. if rainbowmode == true then
  9104. orbe.Color = Color3.new(r/255,g/255,b/255)
  9105. end
  9106. orb.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*11.5
  9107. orbe.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*11.5
  9108. RootJoint.C0 = Clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),0.3)
  9109. Torso.Neck.C0 = Clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
  9110. RW.C0 = Clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(90)), 0.3)
  9111. LW.C0 = Clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(-20)), 0.3)
  9112. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  9113. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(10),math.rad(0)),.3)
  9114. RootPart.CFrame = FaceMouse()[1]
  9115. end
  9116. orbe.Transparency = 1
  9117. orb.Transparency = 1
  9118. orb.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*5
  9119. CFuncs["Sound"].Create("rbxassetid://741272936", char, 1, 1)
  9120. CFuncs["Sound"].Create("rbxassetid://164881112", char, 1, 1)
  9121. CFuncs["Sound"].Create("rbxassetid://1192402877", char, 1, 1)
  9122.  
  9123. CFuncs["Sound"].Create("rbxassetid://294188875", char, 1, 1)
  9124. CFuncs["Sound"].Create("rbxassetid://741272936", char, 0.75, 1)
  9125. CFuncs["Sound"].Create("rbxassetid://1192402877", char, 1, 1)
  9126. CFuncs["Sound"].Create("rbxassetid://1208650519", char, 0.75, 1)
  9127. CFuncs["Sound"].Create("rbxassetid://164881112", char, 0.75, 1)
  9128. CFuncs["Sound"].Create("rbxassetid://429123896", char, 1, 0.85)
  9129. CFuncs["Sound"].Create("rbxassetid://164178927", char, 1, 1)
  9130. local xd= Instance.new("Sound",char)
  9131. xd.SoundId = "rbxassetid://445796828"
  9132. xd.Pitch = 0.75
  9133. xd.Looped = true
  9134. xd.Volume = 1.25
  9135. xd:Play()
  9136. local a = Instance.new("Part",Character)
  9137. a.Name = "Direction"
  9138. a.Anchored = true
  9139. a.BrickColor = bc("Alder")
  9140. a.Color = MAINRUINCOLOR.Color
  9141. a.Material = "Neon"
  9142. a.Transparency = 0.5
  9143. a.Shape = "Cylinder"
  9144. a.CanCollide = false
  9145. local a2 = Instance.new("Part",Character)
  9146. a2.Name = "Direction"
  9147. a2.Anchored = true
  9148. a2.BrickColor = bc("New Yeller")
  9149. a2.Color = MAINRUINCOLOR.Color
  9150. a2.Material = "Neon"
  9151. a2.Transparency = 0.5
  9152. a2.Shape = "Cylinder"
  9153. a2.CanCollide = false
  9154. local ba = Instance.new("Part",Character)
  9155. ba.Name = "HitDirect"
  9156. ba.Anchored = true
  9157. ba.BrickColor = bc("Cool yellow")
  9158. ba.Material = "Neon"
  9159. ba.Transparency = 1
  9160. ba.CanCollide = false
  9161. local ray = Ray.new(
  9162. orb.CFrame.p, -- origin
  9163. (mouse.Hit.p - orb.CFrame.p).unit * 1000 -- direction
  9164. )
  9165. local ignore = Character
  9166. local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  9167. a.BottomSurface = 10
  9168. a.TopSurface = 10
  9169. a2.BottomSurface = 10
  9170. a2.TopSurface = 10
  9171. local distance = (orb.CFrame.p - position).magnitude
  9172. a.Size = Vector3.new(distance, 1, 1)
  9173. a.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  9174. a2.Size = Vector3.new(distance, 1, 1)
  9175. a2.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  9176. ba.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance)
  9177. a.CFrame = a.CFrame*CFrame.Angles(0,math.rad(90),0)
  9178. a2.CFrame = a2.CFrame*CFrame.Angles(0,math.rad(90),0)
  9179. game:GetService("Debris"):AddItem(a, 60)
  9180. game:GetService("Debris"):AddItem(a2, 60)
  9181. game:GetService("Debris"):AddItem(ba, 60)
  9182. outerscale = 0
  9183. msh = Instance.new("SpecialMesh",a)
  9184. msh.MeshType = "Cylinder"
  9185. msh.Scale = vt(1,0,0)
  9186. msh2 = Instance.new("SpecialMesh",a2)
  9187. msh2.MeshType = "Cylinder"
  9188. msh2.Scale = vt(1,0,0)
  9189. for i = 0,2,0.1 do
  9190. swait()
  9191. CameraEnshaking(1,1)
  9192. msh2.Scale = msh2.Scale + vt(0,outerscale*20,outerscale*20)
  9193. msh.Scale = msh.Scale + vt(0,outerscale*15,outerscale*15)
  9194. outerscale = outerscale - 0.015
  9195. orb.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*4
  9196. orbe.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*4
  9197. ray = Ray.new(
  9198. orb.CFrame.p, -- origin
  9199. (mouse.Hit.p - orb.CFrame.p).unit * 1000 -- direction
  9200. )
  9201. hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  9202. distance = (orb.CFrame.p - position).magnitude
  9203. if typrot == 1 then
  9204. rotation = rotation + 2.5
  9205. elseif typrot == 2 then
  9206. rotation = rotation - 2.5
  9207. end
  9208. RootPart.CFrame = FaceMouse()[1]
  9209. a.Size = Vector3.new(distance, 1, 1)
  9210. a.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  9211. a2.Size = Vector3.new(distance, 1, 1)
  9212. a2.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  9213. ba.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance)
  9214. a.CFrame = a.CFrame*CFrame.Angles(0,math.rad(90),0)
  9215. a2.CFrame = a2.CFrame*CFrame.Angles(0,math.rad(90),0)
  9216. sphereMK(5,5,"Add",ba.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),25*3,25*3,75*3,-0.25*3,MAINRUINCOLOR,0)
  9217. sphereMK(5,5,"Add",ba.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),25*3,25*3,75*3,-0.25*3,MAINRUINCOLOR,0)
  9218. MagniDamage(ba, 100, 500,60000, 0, "Normal")
  9219. end
  9220. for z = 0, 2 do
  9221. for i = 0,4,0.1 do
  9222. swait()
  9223. CameraEnshaking(1,1)
  9224. msh2.Scale = msh2.Scale + vt(0,outerscale,outerscale)
  9225. msh.Scale = msh.Scale - vt(0,outerscale,outerscale)
  9226. outerscale = outerscale + 0.015
  9227. orb.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*4
  9228. orbe.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*4
  9229. ray = Ray.new(
  9230. orb.CFrame.p, -- origin
  9231. (mouse.Hit.p - orb.CFrame.p).unit * 1000 -- direction
  9232. )
  9233. hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  9234. distance = (orb.CFrame.p - position).magnitude
  9235. if typrot == 1 then
  9236. rotation = rotation + 2.5
  9237. elseif typrot == 2 then
  9238. rotation = rotation - 2.5
  9239. end
  9240. RootPart.CFrame = FaceMouse()[1]
  9241. a.Size = Vector3.new(distance, 1, 1)
  9242. a.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  9243. a2.Size = Vector3.new(distance, 1, 1)
  9244. a2.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  9245. ba.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance)
  9246. a.CFrame = a.CFrame*CFrame.Angles(0,math.rad(90),0)
  9247. a2.CFrame = a2.CFrame*CFrame.Angles(0,math.rad(90),0)
  9248. sphereMK(5,5,"Add",ba.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),25*3,25*3,75*3,-0.25*3,MAINRUINCOLOR,0)
  9249. sphereMK(5,5,"Add",ba.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),25*3,25*3,75*3,-0.25*3,MAINRUINCOLOR,0)
  9250. MagniDamage(ba, 100, 500,60000, 0, "Normal")
  9251. end
  9252. for i = 0,4,0.1 do
  9253. swait()
  9254. CameraEnshaking(1,1)
  9255. msh2.Scale = msh2.Scale + vt(0,outerscale,outerscale)
  9256. msh.Scale = msh.Scale - vt(0,outerscale,outerscale)
  9257. outerscale = outerscale - 0.015
  9258. orb.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*4
  9259. orbe.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*4
  9260. ray = Ray.new(
  9261. orb.CFrame.p, -- origin
  9262. (mouse.Hit.p - orb.CFrame.p).unit * 1000 -- direction
  9263. )
  9264. hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  9265. distance = (orb.CFrame.p - position).magnitude
  9266. if typrot == 1 then
  9267. rotation = rotation + 2.5
  9268. elseif typrot == 2 then
  9269. rotation = rotation - 2.5
  9270. end
  9271. RootPart.CFrame = FaceMouse()[1]
  9272. a.Size = Vector3.new(distance, 1, 1)
  9273. a.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  9274. a2.Size = Vector3.new(distance, 1, 1)
  9275. a2.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  9276. ba.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance)
  9277. a.CFrame = a.CFrame*CFrame.Angles(0,math.rad(90),0)
  9278. a2.CFrame = a2.CFrame*CFrame.Angles(0,math.rad(90),0)
  9279. sphereMK(5,5,"Add",ba.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),25*3,25*3,75*3,-0.25*3,MAINRUINCOLOR,0)
  9280. sphereMK(5,5,"Add",ba.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),25*3,25*3,75*3,-0.25*3,MAINRUINCOLOR,0)
  9281. MagniDamage(ba, 100, 500,60000, 0, "Normal")
  9282. end
  9283. end
  9284. for i = 0,4,0.1 do
  9285. swait()
  9286. CameraEnshaking(1,1)
  9287. msh2.Scale = msh2.Scale + vt(0,outerscale,outerscale)
  9288. msh.Scale = msh.Scale - vt(0,outerscale,outerscale)
  9289. xd.Volume = xd.Volume - 0.025
  9290. a.Transparency = a.Transparency + 0.025
  9291. a2.Transparency = a2.Transparency + 0.025
  9292. outerscale = outerscale - 0.015
  9293. orb.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*4
  9294. orbe.CFrame = root.CFrame*CFrame.new(0,0.5,0) + root.CFrame.lookVector*4
  9295. ray = Ray.new(
  9296. orb.CFrame.p, -- origin
  9297. (mouse.Hit.p - orb.CFrame.p).unit * 1000 -- direction
  9298. )
  9299. hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  9300. distance = (orb.CFrame.p - position).magnitude
  9301. if typrot == 1 then
  9302. rotation = rotation + 2.5
  9303. elseif typrot == 2 then
  9304. rotation = rotation - 2.5
  9305. end
  9306. RootPart.CFrame = FaceMouse()[1]
  9307. a.Size = Vector3.new(distance, 1, 1)
  9308. a.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  9309. a2.Size = Vector3.new(distance, 1, 1)
  9310. a2.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance/2)
  9311. ba.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance)
  9312. a.CFrame = a.CFrame*CFrame.Angles(0,math.rad(90),0)
  9313. a2.CFrame = a2.CFrame*CFrame.Angles(0,math.rad(90),0)
  9314. sphereMK(5,5,"Add",ba.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),25*3,25*3,75*3,-0.25*3,MAINRUINCOLOR,0)
  9315. sphereMK(5,5,"Add",ba.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),25*3,25*3,75*3,-0.25*3,MAINRUINCOLOR,0)
  9316. MagniDamage(ba, 100, 500,60000, 0, "Normal")
  9317. end
  9318. xd:Destroy()
  9319. a:Destroy()
  9320. a2:Destroy()
  9321. ba:Destroy()
  9322. orb:Destroy()
  9323. orbe:Destroy()
  9324. attack = false
  9325. end
  9326. function trailall (something)
  9327. tr(something)
  9328. tl(something)
  9329. end
  9330. function tr (some)
  9331. tr1.Enabled = some
  9332. tr2.Enabled = some
  9333. tr3.Enabled = some
  9334. tr4.Enabled = some
  9335. tr5.Enabled = some
  9336. tr6.Enabled = some
  9337. end
  9338. function tl (thing)
  9339. tl1.Enabled = thing
  9340. tl2.Enabled = thing
  9341. tl3.Enabled = thing
  9342. tl4.Enabled = thing
  9343. tl5.Enabled = thing
  9344. tl6.Enabled = thing
  9345. end
  9346. function resetmode()
  9347.  
  9348. for i, v in pairs(Wings:GetChildren()) do
  9349. if v:IsA("Part") then
  9350. v.Transparency = 1
  9351. end
  9352. end
  9353. for i, v in pairs(Halo:GetChildren()) do
  9354. if v:IsA("Part") then
  9355. v.Transparency = 1
  9356. end
  9357. end
  9358. rainbowmode = false
  9359. chaosmode = false
  9360. tr(true)
  9361. tr4.Enabled = false
  9362. tr5.Enabled = false
  9363. tr6.Enabled = false
  9364. tl(false)
  9365. ModeOfGlitch = 1
  9366. storehumanoidWS = 16
  9367. coroutine.resume(coroutine.create(function()
  9368. attack = true
  9369. hum.WalkSpeed = 0
  9370. CFuncs["Sound"].Create("rbxassetid://136007472", root, 2.5, 1.25)
  9371. for i = 0,4,0.1 do
  9372. swait()
  9373. sphereMK(2.5,-1.5,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,45,-0.035,MAINRUINCOLOR,100)
  9374. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.5)
  9375. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.5)
  9376. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(30),math.rad(0),math.rad(0)),.5)
  9377. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(30),math.rad(0),math.rad(0 - 5 * math.cos(sine / 0.2))),.5)
  9378. RW.C0=Clerp(RW.C0,cf(1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(-50)),.5)
  9379. LW.C0=Clerp(LW.C0,cf(-1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(50)),.5)
  9380. end
  9381. CFuncs["Sound"].Create("rbxassetid://206082327", root, 2.5,1)
  9382. CFuncs["Sound"].Create("rbxassetid://847061203", root, 5,1)
  9383. CFuncs["Sound"].Create("rbxassetid://239000203", root, 2.5,1)
  9384. CFuncs["Sound"].Create("rbxassetid://579687077", root, 2.5,0.75)
  9385. RecolorTextAndRename("Mayhem",Color3.new(0,0,0),Color3.new(1,0,0))
  9386. CameraEnshaking(5,2.5)
  9387. MAINRUINCOLOR = BrickColor.new("Really red")
  9388. sphere(2.5,"Add",root.CFrame,vt(0,0,0),1,MAINRUINCOLOR)
  9389. for i = 0, 49 do
  9390. PixelBlock(1,math.random(1,20),"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.04,MAINRUINCOLOR,0)
  9391. end
  9392. for i = 0,3,0.1 do
  9393. sphereMK(2.5,-1,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2.5,2.5,25,-0.025,MAINRUINCOLOR,0)
  9394. end
  9395. end))
  9396. if not skinmode then
  9397. catearpart.BrickColor =BrickColor.new("Really red")
  9398. RHe.BrickColor = BrickColor.new("Really red")
  9399. catearpart.BrickColor =BrickColor.new("Really red")
  9400. RHe2.BrickColor = BrickColor.new("Really red")
  9401. for i, v in pairs(mw2:GetChildren()) do
  9402. if v:IsA("Part") then
  9403. v.BrickColor = BrickColor.new("Really red")
  9404. v.Material = "Neon"
  9405. end
  9406. end
  9407. for i, v in pairs(mw1:GetChildren()) do
  9408. if v:IsA("Part") then
  9409. v.Transparency = 1
  9410. v.BrickColor = BrickColor.new("Really red")
  9411. v.Material = "Neon"
  9412. end
  9413. end
  9414. for i, v in pairs(m:GetChildren()) do
  9415. if v:IsA("Part") then
  9416. v.Transparency = 0
  9417. v.BrickColor = BrickColor.new("Really black")
  9418. v.Material = "Glass"
  9419. end
  9420. end
  9421. for i, v in pairs(m2:GetChildren()) do
  9422. if v:IsA("Part") then
  9423. v.Transparency = 0
  9424. v.BrickColor = BrickColor.new("Crimson")
  9425. v.Material = "Granite"
  9426. end
  9427. end
  9428. for i, v in pairs(m3:GetChildren()) do
  9429. if v:IsA("Part") then
  9430. v.Transparency = 0
  9431. v.BrickColor = BrickColor.new("Really red")
  9432. v.Material = "Neon"
  9433. end
  9434. end
  9435. for i, v in pairs(extrawingmod1:GetChildren()) do
  9436. if v:IsA("Part") then
  9437. v.Transparency = 1
  9438. v.BrickColor = BrickColor.new("White")
  9439. v.Material = "Neon"
  9440. end
  9441. end
  9442. for i, v in pairs(extrawingmod2:GetChildren()) do
  9443. if v:IsA("Part") then
  9444. v.Transparency = 1
  9445. v.BrickColor = BrickColor.new("White")
  9446. v.Material = "Neon"
  9447. end
  9448. end
  9449. for i = 0,2,0.1 do
  9450. swait()
  9451. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.5)
  9452. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.5)
  9453. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(-30),math.rad(0),math.rad(0)),.5)
  9454. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-30),math.rad(0),math.rad(0 - 2.5 * math.cos(sine / 0.2))),.5)
  9455. RW.C0=Clerp(RW.C0,cf(1.45,0.4,0)*angles(math.rad(-20),math.rad(0 - 2 * math.cos(sine / 0.2)),math.rad(80 + 2 * math.cos(sine / 0.2))),.5)
  9456. LW.C0=Clerp(LW.C0,cf(-1.45,0.4,0)*angles(math.rad(-20),math.rad(0 + 2 * math.cos(sine / 0.2)),math.rad(-80 - 2 * math.cos(sine / 0.2))),.5)
  9457. end
  9458. else
  9459. RecolorTextAndRename(skinname,skincolor,skincolor)
  9460. end
  9461. hum.WalkSpeed = storehumanoidWS
  9462. attack = false
  9463. end
  9464. function startmode()
  9465. if not skinmode then
  9466. RHe2.BrickColor = BrickColor.new("Really red")
  9467. for i, v in pairs(Wings:GetChildren()) do
  9468. if v:IsA("Part") then
  9469. v.Transparency = 1
  9470. end
  9471. end
  9472. for i, v in pairs(Halo:GetChildren()) do
  9473. if v:IsA("Part") then
  9474. v.Transparency = 1
  9475. end
  9476. end
  9477. rainbowmode = false
  9478. chaosmode = false
  9479. tr(true)
  9480. tr4.Enabled = false
  9481. tr5.Enabled = false
  9482. tr6.Enabled = false
  9483. tl(false)
  9484. ModeOfGlitch = 1
  9485. storehumanoidWS = 16
  9486. attack = false
  9487. hum.WalkSpeed = 16
  9488. RecolorTextAndRename("Mayhem",Color3.new(0,0,0),Color3.new(1,0,0))
  9489. CameraEnshaking(5,2.5)
  9490. --owner.Character.catear["CAT EAR PART"].BrickColor = BrickColor.new("Really red")
  9491. catearpart.BrickColor =MAINRUINCOLOR
  9492. MAINRUINCOLOR = BrickColor.new("Really red")
  9493. RHe.BrickColor = BrickColor.new("Really red")
  9494. for i, v in pairs(mw2:GetChildren()) do
  9495. if v:IsA("Part") then
  9496. v.BrickColor = BrickColor.new("Really red")
  9497. v.Material = "Neon"
  9498. end
  9499. end
  9500. for i, v in pairs(mw1:GetChildren()) do
  9501. if v:IsA("Part") then
  9502. v.Transparency = 1
  9503. v.BrickColor = BrickColor.new("Really red")
  9504. v.Material = "Neon"
  9505. end
  9506. end
  9507. for i, v in pairs(m:GetChildren()) do
  9508. if v:IsA("Part") then
  9509. v.Transparency = 0
  9510. v.BrickColor = BrickColor.new("Really black")
  9511. v.Material = "Glass"
  9512. end
  9513. end
  9514. for i, v in pairs(m2:GetChildren()) do
  9515. if v:IsA("Part") then
  9516. v.Transparency = 0
  9517. v.BrickColor = BrickColor.new("Crimson")
  9518. v.Material = "Granite"
  9519. end
  9520. end
  9521. for i, v in pairs(m3:GetChildren()) do
  9522. if v:IsA("Part") then
  9523. v.Transparency = 0
  9524. v.BrickColor = BrickColor.new("Really red")
  9525. v.Material = "Neon"
  9526. end
  9527. end
  9528. for i, v in pairs(extrawingmod1:GetChildren()) do
  9529. if v:IsA("Part") then
  9530. v.Transparency = 1
  9531. v.BrickColor = BrickColor.new("White")
  9532. v.Material = "Neon"
  9533. end
  9534. end
  9535. for i, v in pairs(extrawingmod2:GetChildren()) do
  9536. if v:IsA("Part") then
  9537. v.Transparency = 1
  9538. v.BrickColor = BrickColor.new("White")
  9539. v.Material = "Neon"
  9540. end
  9541. end
  9542. else
  9543. RecolorTextAndRename(skinname,skincolor,skincolor)
  9544. end
  9545. end
  9546. startmode()
  9547. function attackone()
  9548. attack = true
  9549. for i = 0,1,0.1 do
  9550. swait()
  9551. RootJoint.C0 = Clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(20),math.rad(0),math.rad(-40)),0.2)
  9552. Torso.Neck.C0 = Clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(40)),.2)
  9553. RW.C0 = Clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-40)), 0.2)
  9554. LW.C0 = Clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-40)), 0.2)
  9555. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),-0.75)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(20)),.2)
  9556. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(10)),.2)
  9557. end
  9558. CFuncs["Sound"].Create("rbxassetid://200632136", root, 1, 1.1)
  9559.  
  9560. local hitb = Instance.new("Part", char)
  9561. hitb.Anchored = true
  9562. hitb.CanCollide = false
  9563. hitb.FormFactor = 3
  9564. hitb.Name = "Ring"
  9565. hitb.Material = "Neon"
  9566. hitb.Size = Vector3.new(1, 1, 1)
  9567. hitb.Transparency = 1
  9568. hitb.TopSurface = 0
  9569. hitb.BottomSurface = 0
  9570. hitb.CFrame = root.CFrame + root.CFrame.lookVector*2
  9571. MagniDamage(hitb, 3, 10,30, 0, "Normal")
  9572. hitb:Destroy()
  9573. for i = 0,1,0.1 do
  9574. swait()
  9575. RootJoint.C0 = Clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-5),math.rad(0),math.rad(70)),0.4)
  9576. Torso.Neck.C0 = Clerp(Torso.Neck.C0,necko *angles(math.rad(20),math.rad(0),math.rad(-70)),.4)
  9577. RW.C0 = Clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(70)), 0.4)
  9578. LW.C0 = Clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(40)), 0.4)
  9579. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),-0.75)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(-40)),.4)
  9580. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(-10)),.4)
  9581. end
  9582.  
  9583. attack = false
  9584. end
  9585.  
  9586. function attacktwo()
  9587. attack = true
  9588. for i = 0,1,0.1 do
  9589. swait()
  9590. RootJoint.C0 = Clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(20),math.rad(0),math.rad(40)),0.2)
  9591. Torso.Neck.C0 = Clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(-40)),.2)
  9592. RW.C0 = Clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(40)), 0.2)
  9593. LW.C0 = Clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(40)), 0.2)
  9594. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),-0.75)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(20)),.2)
  9595. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(10)),.2)
  9596. end
  9597. CFuncs["Sound"].Create("rbxassetid://200632136", root, 1, 1)
  9598. local hitb = Instance.new("Part", char)
  9599. hitb.Anchored = true
  9600. hitb.CanCollide = false
  9601. hitb.FormFactor = 3
  9602. hitb.Name = "Ring"
  9603. hitb.Material = "Neon"
  9604. hitb.Size = Vector3.new(1, 1, 1)
  9605. hitb.Transparency = 1
  9606. hitb.TopSurface = 0
  9607. hitb.BottomSurface = 0
  9608. hitb.CFrame = root.CFrame + root.CFrame.lookVector*2
  9609. MagniDamage(hitb, 3, 10,30, 0, "Normal")
  9610. hitb:Destroy()
  9611. for i = 0,1,0.1 do
  9612. swait()
  9613. RootJoint.C0 = Clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-5),math.rad(0),math.rad(-70)),0.4)
  9614. Torso.Neck.C0 = Clerp(Torso.Neck.C0,necko *angles(math.rad(20),math.rad(0),math.rad(70)),.4)
  9615. RW.C0 = Clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-40)), 0.4)
  9616. LW.C0 = Clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-70)), 0.4)
  9617. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(-40)),.4)
  9618. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(-10)),.4)
  9619. end
  9620. attack = false
  9621. end
  9622.  
  9623. function attackthree()
  9624. attack = true
  9625. for i = 0,1,0.1 do
  9626. swait()
  9627. RootJoint.C0 = Clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(80)),0.3)
  9628. Torso.Neck.C0 = Clerp(Torso.Neck.C0,necko *angles(math.rad(20),math.rad(0),math.rad(-80)),.3)
  9629. RW.C0 = Clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(80)), 0.3)
  9630. LW.C0 = Clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(-20)), 0.3)
  9631. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(0)),.3)
  9632. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(10),math.rad(0)),.3)
  9633. end
  9634. local distlook = 5
  9635. for i = 0, 4 do
  9636. swait(2)
  9637. CameraEnshaking(2,3)
  9638. local hite = Instance.new("Part", char)
  9639. hite.Anchored = true
  9640. hite.CanCollide = false
  9641. hite.FormFactor = 3
  9642. hite.Name = "Ring"
  9643. hite.Material = "Neon"
  9644. hite.Size = Vector3.new(1, 1, 1)
  9645. hite.Transparency = 1
  9646. hite.TopSurface = 0
  9647. hite.BottomSurface = 0
  9648. hite.CFrame = root.CFrame + root.CFrame.lookVector*distlook
  9649. sphere(3,"Add",hite.CFrame,vt(0,0,0),0.15,MAINRUINCOLOR)
  9650. sphere(6,"Add",hite.CFrame,vt(0,0,0),0.3,MAINRUINCOLOR)
  9651. MagniDamage(hite, 10, 15,35, 0, "Normal")
  9652. for i = 0, 2 do
  9653. sphereMK(2,0.2,"Add",rarm.CFrame*CFrame.Angles(math.rad(-90+math.random(-20,20)),math.rad(math.random(-20,20)),math.rad(math.random(-20,20))),0.5,0.5,5,-0.005,MAINRUINCOLOR,0)
  9654. sphereMK(3,0.2,"Add",hite.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,5,-0.005,MAINRUINCOLOR,0)
  9655. sphereMK(6,0.35,"Add",hite.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,5,-0.005,MAINRUINCOLOR,0)
  9656. end
  9657. CFuncs["Sound"].Create("rbxassetid://183763506", hite, 2.5, 1)
  9658. CFuncs["Sound"].Create("rbxassetid://178452221", hite, 0.25, 0.6)
  9659. game:GetService("Debris"):AddItem(hite, 5)
  9660. distlook = distlook + 10
  9661. end
  9662. attack = false
  9663. end
  9664. ActiveGia = false
  9665. function THEHELLITSTHATBIG()
  9666. ActiveGia = true
  9667. attack = true
  9668. hum.WalkSpeed = 0
  9669. for i = 0,2,0.1 do
  9670. swait()
  9671. RootJoint.C0 = Clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-20),math.rad(0),math.rad(0)),0.2)
  9672. Torso.Neck.C0 = Clerp(Torso.Neck.C0,necko *angles(math.rad(-15),math.rad(0),math.rad(0)),.2)
  9673. RW.C0 = Clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(100)), 0.2)
  9674. LW.C0 = Clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-100)), 0.2)
  9675. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(-20)),.2)
  9676. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(10),math.rad(20)),.2)
  9677. end
  9678. for i = 0,1,0.1 do
  9679. torsweld.C1=Clerp(torsweld.C1,cf(0,5*4,-8)*angles(math.rad(0),math.rad(0),math.rad(0)),1)
  9680. larmsweld.C1=Clerp(larmsweld.C1,cf(1.65*8,0.45*8,0)*angles(math.rad(0),math.rad(0),math.rad(20)),1)
  9681. rarmsweld.C1=Clerp(rarmsweld.C1,cf(-1.65*8,0.45*8,0)*angles(math.rad(0),math.rad(0),math.rad(-20)),1)
  9682. llegsweld.C1=Clerp(llegsweld.C1,cf(0.5*8,2*8,0)*angles(math.rad(0),math.rad(0),math.rad(0)),1)
  9683. rlegsweld.C1=Clerp(rlegsweld.C1,cf(-0.5*8,2*8,0)*angles(math.rad(0),math.rad(0),math.rad(0)),1)
  9684. hedsweld.C1=Clerp(hedsweld.C1,cf(0,-1.5*8,0)*angles(math.rad(-10),math.rad(0),math.rad(0)),1)
  9685. end
  9686. CFuncs["Sound"].Create("rbxassetid://528589382", sectors, 5, 1)
  9687. secrleg.Transparency = 0.5
  9688. seclleg.Transparency = 0.5
  9689. secrarm.Transparency = 0.5
  9690. seclarm.Transparency = 0.5
  9691. seched.Transparency = 0.5
  9692. sectors.Transparency = 0.5
  9693. for i = 0,25,0.1 do
  9694. swait()
  9695. PixelBlockNeg(1,math.random(1,5),"Add",sectors.CFrame*CFrame.new(math.random(-25,25),0,math.random(-25,25))*CFrame.Angles(math.rad(90 + math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),5,5,5,0.1,MAINRUINCOLOR,-10)
  9696. torsweld.C1=Clerp(torsweld.C1,cf(0,-2 + 0.25 * math.cos(sine / 32) ,-8)*angles(math.rad(0),math.rad(0),math.rad(0)),.025)
  9697. larmsweld.C1=Clerp(larmsweld.C1,cf(1.65*8,0.45*8,0)*angles(math.rad(0),math.rad(0),math.rad(20)),0.025)
  9698. rarmsweld.C1=Clerp(rarmsweld.C1,cf(-1.65*8,0.45*8,0)*angles(math.rad(0),math.rad(0),math.rad(-20)),0.025)
  9699. llegsweld.C1=Clerp(llegsweld.C1,cf(0.5*8,2*8,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.025)
  9700. rlegsweld.C1=Clerp(rlegsweld.C1,cf(-0.5*8,2*8,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.025)
  9701. hedsweld.C1=Clerp(hedsweld.C1,cf(0,-1.5*8,0.2)*angles(math.rad(-10),math.rad(0),math.rad(0)),0.025)
  9702. end
  9703. --[[secrleg.Transparency = 1
  9704. seclleg.Transparency = 1
  9705. secrarm.Transparency = 1
  9706. seclarm.Transparency = 1
  9707. seched.Transparency = 1
  9708. sectors.Transparency = 1]]--
  9709. torsweld.Part0 = root
  9710. hum.WalkSpeed = storehumanoidWS
  9711. attack = false
  9712. end
  9713.  
  9714. function removelol()
  9715. ActiveGia = false
  9716. attack = true
  9717. hum.WalkSpeed = 0
  9718. for i = 0,2,0.1 do
  9719. swait()
  9720. RootJoint.C0 = Clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-20),math.rad(0),math.rad(0)),0.2)
  9721. Torso.Neck.C0 = Clerp(Torso.Neck.C0,necko *angles(math.rad(-15),math.rad(0),math.rad(0)),.2)
  9722. RW.C0 = Clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(100)), 0.2)
  9723. LW.C0 = Clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-100)), 0.2)
  9724. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-0.5),math.rad(0),math.rad(-20)),.2)
  9725. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(10),math.rad(20)),.2)
  9726. end
  9727. CFuncs["Sound"].Create("rbxassetid://528589274", sectors, 5, 1)
  9728. for i = 0,25,0.1 do
  9729. swait()
  9730. secrleg.Transparency = secrleg.Transparency + 0.00225
  9731. seclleg.Transparency = secrleg.Transparency
  9732. secrarm.Transparency = secrleg.Transparency
  9733. seclarm.Transparency = secrleg.Transparency
  9734. seched.Transparency = secrleg.Transparency
  9735. sectors.Transparency = secrleg.Transparency
  9736. PixelBlockNeg(1,math.random(1,5),"Add",sectors.CFrame*CFrame.new(math.random(-25,25),0,math.random(-25,25))*CFrame.Angles(math.rad(90 + math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),5,5,5,0.1,MAINRUINCOLOR,-10)
  9737. torsweld.C1=Clerp(torsweld.C1,cf(0,-2 + 0.25 * math.cos(sine / 32) ,-8)*angles(math.rad(0),math.rad(0),math.rad(0)),.025)
  9738. larmsweld.C1=Clerp(larmsweld.C1,cf(1.65*8,0.45*8,0)*angles(math.rad(20),math.rad(0),math.rad(20)),0.025)
  9739. rarmsweld.C1=Clerp(rarmsweld.C1,cf(-1.65*8,0.45*8,0)*angles(math.rad(20),math.rad(0),math.rad(-20)),0.025)
  9740. llegsweld.C1=Clerp(llegsweld.C1,cf(0.5*8,2*8,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.025)
  9741. rlegsweld.C1=Clerp(rlegsweld.C1,cf(-0.5*8,2*8,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.025)
  9742. hedsweld.C1=Clerp(hedsweld.C1,cf(0,-1.5*8,0.2)*angles(math.rad(-10),math.rad(0),math.rad(0)),0.025)
  9743. end
  9744. CFuncs["Sound"].Create("rbxassetid://468991944", sectors, 10, 1)
  9745. sphere(1,"Add",sectors.CFrame,vt(0,0,0),1,MAINRUINCOLOR)
  9746. sphere(2,"Add",sectors.CFrame,vt(0,0,0),1,MAINRUINCOLOR)
  9747. sphere(3,"Add",sectors.CFrame,vt(0,0,0),1,MAINRUINCOLOR)
  9748. secrleg.Transparency = 1
  9749. seclleg.Transparency = 1
  9750. secrarm.Transparency = 1
  9751. seclarm.Transparency = 1
  9752. seched.Transparency = 1
  9753. sectors.Transparency = 1
  9754. torsweld.Part0 = root
  9755. hum.WalkSpeed = storehumanoidWS
  9756. attack = false
  9757. end
  9758. function attackfour()
  9759. attackthree()
  9760. attackthree()
  9761. attackthree()
  9762. end
  9763. function FinalCalamity()
  9764. end
  9765. function ANGEL()
  9766. if not skinmode then
  9767. ModeOfGlitch = 1802
  9768. trailall(false)
  9769. MAINRUINCOLOR = BrickColor.new("New Yeller")
  9770. tl1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  9771. tl2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  9772. tl3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  9773. tl4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  9774. tl5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  9775. tl6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  9776. tr1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  9777. tr2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  9778. tr3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  9779. tr4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  9780. tr5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  9781. tr6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  9782. RecolorTextAndRename("Angel",MAINRUINCOLOR.Color,MAINRUINCOLOR.Color)
  9783. newThemeCust("rbxassetid://835120625",0,1,10)
  9784. RHe.BrickColor = MAINRUINCOLOR
  9785. catearpart.BrickColor =MAINRUINCOLOR
  9786. RHe2.BrickColor = MAINRUINCOLOR
  9787. tran = 1
  9788. for i, v in pairs(Wings:GetChildren()) do
  9789. if v:IsA("Part") then
  9790. v.Transparency = 0
  9791. end
  9792. end
  9793. for i, v in pairs(Halo:GetChildren()) do
  9794. if v:IsA("Part") then
  9795. v.Transparency = 0
  9796. end
  9797. end
  9798. for i, v in pairs(mw2:GetChildren()) do
  9799. if v:IsA("Part") then
  9800. v.Transparency = tran
  9801. v.BrickColor = MAINRUINCOLOR
  9802. v.Material = "Neon"
  9803. end
  9804. end
  9805. for i, v in pairs(mw1:GetChildren()) do
  9806. if v:IsA("Part") then
  9807. v.Transparency = tran
  9808. v.BrickColor = MAINRUINCOLOR
  9809. v.Material = "Neon"
  9810. end
  9811. end
  9812. for i, v in pairs(m:GetChildren()) do
  9813. if v:IsA("Part") then
  9814. v.Transparency = tran
  9815. v.BrickColor = MAINRUINCOLOR
  9816. v.Material = "Ice"
  9817. end
  9818. end
  9819. for i, v in pairs(m2:GetChildren()) do
  9820. if v:IsA("Part") then
  9821. v.Transparency = tran
  9822. v.BrickColor = MAINRUINCOLOR
  9823. v.Material = "Glass"
  9824. end
  9825. end
  9826. for i, v in pairs(m3:GetChildren()) do
  9827. if v:IsA("Part") then
  9828. v.Transparency = tran
  9829. v.BrickColor = MAINRUINCOLOR
  9830. v.Material = "Neon"
  9831. end
  9832. end
  9833. for i, v in pairs(extrawingmod1:GetChildren()) do
  9834. if v:IsA("Part") then
  9835. v.Transparency = tran
  9836. v.BrickColor = MAINRUINCOLOR
  9837. v.Material = "Neon"
  9838. end
  9839. end
  9840. for i, v in pairs(extrawingmod2:GetChildren()) do
  9841. if v:IsA("Part") then
  9842. v.Transparency = tran
  9843. v.BrickColor = MAINRUINCOLOR
  9844. v.Material = "Neon"
  9845. end
  9846. end
  9847. else
  9848. RecolorTextAndRename(skinname,skincolor,skincolor)
  9849. end
  9850. end
  9851. Player.Chatted:connect(function(Message)
  9852. if Message then
  9853. print(Message)
  9854. if string.sub(Message,1,12) == "easter_egg/" then
  9855. print(Message)
  9856. if string.sub(Message,12) == "password" then
  9857. print(Message)
  9858. shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=969129255"
  9859. pants.PantsTemplate = "http://www.roblox.com/asset/?id=1127624008"
  9860. end
  9861. end
  9862. end
  9863. end)
  9864. function attackones()
  9865. attack = true
  9866. hum.WalkSpeed = 4
  9867. for i = 0, 2, 0.1 do
  9868. swait()
  9869. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-40),math.rad(0)),.2)
  9870. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(1),math.rad(5)),.2)
  9871. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0.1,0.1,0)*angles(math.rad(0),math.rad(0),math.rad(40)),.3)
  9872. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(2),math.rad(0),math.rad(-40)),.3)
  9873. RW.C0=clerp(RW.C0,cf(1.25,0.5,-0.65)*angles(math.rad(100),math.rad(0),math.rad(-23)),.3)
  9874. LW.C0=clerp(LW.C0,cf(-1.45,0.5,0.1)*angles(math.rad(110),math.rad(0),math.rad(-85)),.3)
  9875. weaponweld.C1=clerp(weaponweld.C1,cf(0,1,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  9876. end
  9877. local hitb = CreateParta(m,1,1,"SmoothPlastic",BrickColor.Random())
  9878. hitb.Anchored = true
  9879. hitb.CFrame = root.CFrame + root.CFrame.lookVector*4
  9880. MagniDamage(hitb, 4, math.huge,math.huge, 0, "Normal",153092213)
  9881. CFuncs["Sound"].Create("rbxassetid://200633196", rarmor, 1, 1.05)
  9882. CFuncs["Sound"].Create("rbxassetid://200633108", rarmor, 1.5, 1.025)
  9883. CFuncs["Sound"].Create("rbxassetid://234365549", rarmor, 1, 1)
  9884. for i = 0, 1, 0.1 do
  9885. swait()
  9886. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(-20)),.2)
  9887. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(50),math.rad(0)),.2)
  9888. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(-0.1,-0.25,0)*angles(math.rad(10),math.rad(0),math.rad(-50)),.3)
  9889. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(2),math.rad(0),math.rad(50)),.3)
  9890. RW.C0=clerp(RW.C0,cf(1.45,0.5,0.1)*angles(math.rad(80),math.rad(0),math.rad(70)),.3)
  9891. LW.C0=clerp(LW.C0,cf(-1.45,0.5,0.1)*angles(math.rad(100),math.rad(0),math.rad(-50)),.3)
  9892. weaponweld.C1=clerp(weaponweld.C1,cf(0,1,0)*angles(math.rad(0),math.rad(0),math.rad(-40)),.3)
  9893. end
  9894. hitb:Destroy()
  9895. attack = false
  9896. hum.WalkSpeed = 24
  9897. end
  9898.  
  9899. function attacktwos()
  9900. attack = true
  9901. hum.WalkSpeed = 4
  9902. for i = 0, 1, 0.1 do
  9903. swait()
  9904. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(0),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.2)
  9905. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(20),math.rad(5)),.2)
  9906. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(-0.1,0.1,0)*angles(math.rad(0),math.rad(0),math.rad(-40)),.3)
  9907. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(2),math.rad(0),math.rad(40)),.3)
  9908. RW.C0=clerp(RW.C0,cf(1.25,0.5,-0.65)*angles(math.rad(100),math.rad(0),math.rad(-23)),.3)
  9909. LW.C0=clerp(LW.C0,cf(-0.5,0.5,-0.25)*angles(math.rad(90),math.rad(0),math.rad(40)),.3)
  9910. weaponweld.C1=clerp(weaponweld.C1,cf(0,1,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  9911. end
  9912. local hitb = CreateParta(m,1,1,"SmoothPlastic",BrickColor.Random())
  9913. hitb.Anchored = true
  9914. hitb.CFrame = root.CFrame + root.CFrame.lookVector*4
  9915. MagniDamage(hitb, 4, math.huge,math.huge, 0, "Normal",153092213)
  9916. CFuncs["Sound"].Create("rbxassetid://200633281", rarmor, 1, 1.05)
  9917. CFuncs["Sound"].Create("rbxassetid://161006195", rarmor, 1.5, 1.025)
  9918. for i = 0, 1, 0.1 do
  9919. swait()
  9920. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-30),math.rad(0)),.2)
  9921. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(20)),.2)
  9922. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0.2,-0.25,0)*angles(math.rad(10),math.rad(0),math.rad(90)),.3)
  9923. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(2),math.rad(0),math.rad(-90)),.3)
  9924. RW.C0=clerp(RW.C0,cf(1.45,0.5,0.1)*angles(math.rad(80),math.rad(0),math.rad(20)),.3)
  9925. LW.C0=clerp(LW.C0,cf(-1.45,0.5,0.1)*angles(math.rad(100),math.rad(0),math.rad(-50)),.3)
  9926. weaponweld.C1=clerp(weaponweld.C1,cf(0,1,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  9927. end
  9928. attack = false
  9929. hum.WalkSpeed = 24
  9930. end
  9931. --function attackthrees()
  9932. --attack = true
  9933. --hum.WalkSpeed = 4
  9934. --for i = 0, 1, 0.1 do
  9935. -- swait()
  9936. -- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-30),math.rad(0)),.2)
  9937. --LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(5)),.2)
  9938. --RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(-0.1,0.1,0)*angles(math.rad(0),math.rad(0),math.rad(-60)),.3)
  9939. --Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(2),math.rad(0),math.rad(60)),.3)
  9940. --RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-30),math.rad(0),math.rad(53)),.3)
  9941. --LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(10),math.rad(0),math.rad(-10)),.3)
  9942. --weaponweld.C1=clerp(weaponweld.C1,cf(0,1,0)*angles(math.rad(0),math.rad(90),math.rad(-20)),.3)
  9943. --end
  9944. --for x = 0, 2 do
  9945. --CFuncs["Sound"].Create("rbxassetid://200633108", rarmor, 1, 1.05)
  9946. --CFuncs["Sound"].Create("rbxassetid://234365573", rarmor, 1.5, 1.025)
  9947. --local hitb = CreateParta(m,1,1,"SmoothPlastic",BrickColor.Random())
  9948. --hitb.Anchored = true
  9949. --hitb.CFrame = root.CFrame + root.CFrame.lookVector*4
  9950. --MagniDamage(hitb, 4, math.huge,math.huge, 0, "Normal",153092213)
  9951. --for i = 0, 1, 0.6 do
  9952. -- swait()
  9953. --RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(-10)),.2)
  9954. --LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(40),math.rad(20)),.2)
  9955. --RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0.2,-0.25,0)*angles(math.rad(-2),math.rad(0),math.rad(80)),.3)
  9956. --Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(4),math.rad(0),math.rad(-80)),.3)
  9957. --RW.C0=clerp(RW.C0,cf(1.45,0.5,0.1)*angles(math.rad(90),math.rad(0),math.rad(80)),.3)
  9958. --LW.C0=clerp(LW.C0,cf(-1.45,0.5,0.1)*angles(math.rad(10),math.rad(0),math.rad(-20)),.3)
  9959. --weaponweld.C1=clerp(weaponweld.C1,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  9960. --end
  9961. --for i = 0, 1, 0.6 do
  9962. -- swait()
  9963. ---- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(-10)),.2)
  9964. ----LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(40),math.rad(20)),.2)
  9965. ----RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0.2,-0.25,0)*angles(math.rad(-2),math.rad(0),math.rad(80)),.3)
  9966. ----Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(4),math.rad(0),math.rad(-80)),.3)
  9967. ----RW.C0=clerp(RW.C0,cf(1.45,0.5,0.1)*angles(math.rad(90),math.rad(0),math.rad(80)),.3)
  9968. ----LW.C0=clerp(LW.C0,cf(-1.45,0.5,0.1)*angles(math.rad(10),math.rad(0),math.rad(-20)),.3)
  9969. ----weaponweld.C1=clerp(weaponweld.C1,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(180)),.3)
  9970. --end
  9971. --for i = 0, 1, 0.6 do
  9972. -- swait()
  9973. ---- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(-10)),.2)
  9974. ----LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(40),math.rad(20)),.2)
  9975. ----RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0.2,-0.25,0)*angles(math.rad(-2),math.rad(0),math.rad(80)),.3)
  9976. ----Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(4),math.rad(0),math.rad(-80)),.3)
  9977. ----RW.C0=clerp(RW.C0,cf(1.45,0.5,0.1)*angles(math.rad(90),math.rad(0),math.rad(80)),.3)
  9978. ----LW.C0=clerp(LW.C0,cf(-1.45,0.5,0.1)*angles(math.rad(10),math.rad(0),math.rad(-20)),.3)
  9979. ----weaponweld.C1=clerp(weaponweld.C1,cf(0,0,0)*angles(math.rad(0),math.rad(-30),math.rad(270)),.3)
  9980. --end
  9981. --for i = 0, 1, 0.6 do
  9982. -- swait()
  9983. ----ref
  9984. ----RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(-10)),.2)
  9985. ----LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(40),math.rad(20)),.2)
  9986. ----RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0.2,-0.25,0)*angles(math.rad(-2),math.rad(0),math.rad(80)),.3)
  9987. ----Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(4),math.rad(0),math.rad(-80)),.3)
  9988. ----RW.C0=clerp(RW.C0,cf(1.45,0.5,0.1)*angles(math.rad(90),math.rad(0),math.rad(80)),.3)
  9989. ----LW.C0=clerp(LW.C0,cf(-1.45,0.5,0.1)*angles(math.rad(10),math.rad(0),math.rad(-20)),.3)
  9990. ----weaponweld.C1=clerp(weaponweld.C1,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  9991. --RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(-10)),.2)
  9992. --LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(40),math.rad(20)),.2)
  9993. --RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0.2,-0.25,0)*angles(math.rad(-2),math.rad(0),math.rad(80)),.3)
  9994. --Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(4),math.rad(0),math.rad(-80)),.3)
  9995. --RW.C0=clerp(RW.C0,cf(1.45,0.5,0.1)*angles(math.rad(90),math.rad(0),math.rad(80)),.3)
  9996. --LW.C0=clerp(LW.C0,cf(-1.45,0.5,0.1)*angles(math.rad(10),math.rad(0),math.rad(-20)),.3)
  9997. --weaponweld.C1=clerp(weaponweld.C1,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  9998. --end
  9999. --end
  10000. --attack = false
  10001. --hum.WalkSpeed = 24
  10002. --end
  10003. attacktype = 1
  10004. attacktypes = 1
  10005. mouse.Button1Down:connect(function()
  10006. if attack == false and attacktype == 1 then
  10007. attacktype = 2
  10008. if equipped == false then
  10009. attackone()
  10010. else
  10011. attacktype = 1
  10012. attackones()
  10013. end
  10014. elseif attack == false and attacktype == 2 then
  10015. attacktype = 3
  10016. if equipped == false then
  10017. attacktwo()
  10018. else
  10019. attacktype = 1
  10020. attacktwos()
  10021. end
  10022. elseif attack == false and attacktype == 3 then
  10023. if equipped == false then
  10024. attacktype = 4
  10025. attackthree()
  10026. -- else
  10027. -- attacktype = 1
  10028. -- attackthrees()
  10029. end
  10030. elseif attack == false and attacktype == 4 then
  10031. attacktype = 1
  10032. attackfour()
  10033. end
  10034. end)
  10035. --keyst = ""
  10036. --function keysto(key)
  10037. -- keyst = ""..keyst .. key..""
  10038. -- print(keyst)
  10039. --end
  10040. function ERRORRIPPER()
  10041. --[[Sound = owner.Character["VIS"]
  10042. print("Active error")
  10043. VIS = false
  10044. kan:Play()
  10045. if Sound.IsPaused == false then
  10046. Sound:Pause()
  10047. end
  10048. visdisplay.Transparency = 1]]
  10049. scripterrorripper = true
  10050. ModeOfGlitch = 333
  10051. RecolorTextAndRename("ERROR RIPPER",Color3.new(0,0,0),Color3.new(0.35,0,1))
  10052. newThemeCust("rbxassetid://723652641",0,1,1)
  10053. MAINRUINCOLOR = BrickColor.new("Royal purple")
  10054.  
  10055. tl1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10056. tl2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10057. tl3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10058. tl4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10059. tl5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10060. tl6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10061. tr1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10062. tr2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10063. tr3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10064. tr4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10065. tr5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10066. tr6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10067. RHe.BrickColor = MAINRUINCOLOR
  10068. RHe2.BrickColor = MAINRUINCOLOR
  10069. for i, v in pairs(Wings:GetChildren()) do
  10070. if v:IsA("Part") then
  10071. v.Transparency = 1
  10072. end
  10073. end
  10074. for i, v in pairs(Halo:GetChildren()) do
  10075. if v:IsA("Part") then
  10076. v.Transparency = 1
  10077. end
  10078. end
  10079. for i, v in pairs(mw2:GetChildren()) do
  10080. if v:IsA("Part") then
  10081. v.Transparency = 0
  10082. v.BrickColor = MAINRUINCOLOR
  10083. v.Material = "Neon"
  10084. end
  10085. end
  10086. for i, v in pairs(mw1:GetChildren()) do
  10087. if v:IsA("Part") then
  10088. v.Transparency = 0
  10089. v.BrickColor = MAINRUINCOLOR
  10090. v.Material = "Neon"
  10091. end
  10092. end
  10093. for i, v in pairs(m:GetChildren()) do
  10094. if v:IsA("Part") then
  10095. v.Transparency = 0
  10096. v.BrickColor = MAINRUINCOLOR
  10097. v.Material = "Neon"
  10098. end
  10099. end
  10100. for i, v in pairs(m2:GetChildren()) do
  10101. if v:IsA("Part") then
  10102. v.Transparency = 0
  10103. v.BrickColor = MAINRUINCOLOR
  10104. v.Material = "Neon"
  10105. end
  10106. end
  10107. for i, v in pairs(m3:GetChildren()) do
  10108. if v:IsA("Part") then
  10109. v.Transparency = 0
  10110. v.BrickColor = MAINRUINCOLOR
  10111. v.Material = "Neon"
  10112. end
  10113. end
  10114. for i, v in pairs(extrawingmod1:GetChildren()) do
  10115. if v:IsA("Part") then
  10116. v.Transparency = 0
  10117. v.BrickColor = MAINRUINCOLOR
  10118. v.Material = "Neon"
  10119. end
  10120. end
  10121. for i, v in pairs(extrawingmod2:GetChildren()) do
  10122. if v:IsA("Part") then
  10123. v.Transparency = 0
  10124. v.BrickColor = MAINRUINCOLOR
  10125. v.Material = "Neon"
  10126. end
  10127. attack = false
  10128. end
  10129. end
  10130. function LOVE()
  10131. ModeOfGlitch = 180225471
  10132. storehumanoidWS = 50
  10133. hum.WalkSpeed = 50
  10134. rainbowmode = false
  10135. chaosmode = false
  10136. tr(true)
  10137. tr4.Enabled = false
  10138. tr5.Enabled = false
  10139. tr6.Enabled = false
  10140. tl(true)
  10141. tl4.Enabled = false
  10142. tl5.Enabled = false
  10143. tl6.Enabled = false
  10144. tl1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10145. tl2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10146. tl3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10147. tl4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10148. tl5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10149. tl6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10150. tr1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10151. tr2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10152. tr3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10153. tr4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10154. tr5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10155. tr6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10156. RecolorTextAndRename("LOVE",Color3.new(1,1,1),Color3.new(1,1,1))
  10157. newTheme("rbxassetid://147930134",0,1,1)
  10158. MAINRUINCOLOR = BrickColor.new("Pink")
  10159. RHe.BrickColor = MAINRUINCOLOR
  10160. RHe2.BrickColor = MAINRUINCOLOR
  10161. for i, v in pairs(mw2:GetChildren()) do
  10162. if v:IsA("Part") then
  10163. v.Transparency = 0
  10164. v.BrickColor = MAINRUINCOLOR
  10165. v.Material = "Neon"
  10166. end
  10167. end
  10168. for i, v in pairs(mw1:GetChildren()) do
  10169. if v:IsA("Part") then
  10170. v.Transparency = 0
  10171. v.BrickColor = MAINRUINCOLOR
  10172. v.Material = "Neon"
  10173. end
  10174. end
  10175. for i, v in pairs(m:GetChildren()) do
  10176. if v:IsA("Part") then
  10177. v.Transparency = 0
  10178. v.BrickColor = MAINRUINCOLOR
  10179. v.Material = "Neon"
  10180. end
  10181. end
  10182. for i, v in pairs(m2:GetChildren()) do
  10183. if v:IsA("Part") then
  10184. v.Transparency = 0
  10185. v.BrickColor = MAINRUINCOLOR
  10186. v.Material = "Neon"
  10187. end
  10188. end
  10189. for i, v in pairs(m3:GetChildren()) do
  10190. if v:IsA("Part") then
  10191. v.Transparency = 0
  10192. v.BrickColor = MAINRUINCOLOR
  10193. v.Material = "Neon"
  10194. end
  10195. end
  10196. for i, v in pairs(extrawingmod1:GetChildren()) do
  10197. if v:IsA("Part") then
  10198. v.Transparency = 1
  10199. v.BrickColor = MAINRUINCOLOR
  10200. v.Material = "Neon"
  10201. end
  10202. end
  10203. for i, v in pairs(extrawingmod2:GetChildren()) do
  10204. if v:IsA("Part") then
  10205. v.Transparency = 1
  10206. v.BrickColor = MAINRUINCOLOR
  10207. v.Material = "Neon"
  10208. end
  10209. end
  10210. end
  10211. VIS = false
  10212. function VISMODE()
  10213. --[[ModeOfGlitch = 18022547
  10214. VIS = true
  10215. kan:Pause()
  10216. RecolorTextAndRename("SOMETHING",Color3.new(255,255,255),Color3.new(255,255,255))
  10217. RHe.BrickColor = BrickColor.new("White")
  10218. MAINRUINCOLOR = BrickColor.new("White")
  10219. RHe.BrickColor = MAINRUINCOLOR RHe2.BrickColor = MAINRUINCOLOR catearpart.BrickColor =MAINRUINCOLOR
  10220. for i, v in pairs(mw2:GetChildren()) do
  10221. if v:IsA("Part") then
  10222. v.Transparency = 0
  10223. v.BrickColor = MAINRUINCOLOR
  10224. v.Material = "Neon"
  10225. end
  10226. end
  10227. for i, v in pairs(mw1:GetChildren()) do
  10228. if v:IsA("Part") then
  10229. v.Transparency = 0
  10230. v.BrickColor = MAINRUINCOLOR
  10231. v.Material = "Neon"
  10232. end
  10233. end
  10234. for i, v in pairs(m:GetChildren()) do
  10235. if v:IsA("Part") then
  10236. v.Transparency = 0
  10237. v.BrickColor = BrickColor.new("White")
  10238. v.Material = "Neon"
  10239. end
  10240. end
  10241. for i, v in pairs(m2:GetChildren()) do
  10242. if v:IsA("Part") then
  10243. v.Transparency = 0
  10244. v.BrickColor = BrickColor.new("White")
  10245. v.Material = "Neon"
  10246. end
  10247. end
  10248. for i, v in pairs(m3:GetChildren()) do
  10249. if v:IsA("Part") then
  10250. v.Transparency = 0
  10251. v.BrickColor = BrickColor.new("White")
  10252. v.Material = "Neon"
  10253. end
  10254. end
  10255. for i, v in pairs(extrawingmod1:GetChildren()) do
  10256. if v:IsA("Part") then
  10257. v.Transparency = 0
  10258. v.BrickColor = BrickColor.new("White")
  10259. v.Material = "Neon"
  10260. end
  10261. end
  10262. for i, v in pairs(extrawingmod2:GetChildren()) do
  10263. if v:IsA("Part") then
  10264. v.Transparency = 0
  10265. v.BrickColor = BrickColor.new("White")
  10266. v.Material = "Neon"
  10267. end
  10268. end
  10269. print("END VIS MODE")]]
  10270. print("VIS NOT WORK")
  10271. end
  10272. function LIGHTMAGIC()
  10273. ModeOfGlitch = 15
  10274. scripterrorripper = true
  10275. trailall(true)
  10276. MAINRUINCOLOR = BrickColor.new("Brick yellow")
  10277. tl1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10278. tl2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10279. tl3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10280. tl4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10281. tl5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10282. tl6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10283. tr1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10284. tr2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10285. tr3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10286. tr4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10287. tr5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10288. tr6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10289. RecolorTextAndRename("Light magic",Color3.new(98, 37, 209),Color3.new(0, 255, 0))
  10290. newThemeCust("rbxassetid://1539245059",0,1,0)
  10291. RHe.BrickColor = MAINRUINCOLOR RHe2.BrickColor = MAINRUINCOLOR catearpart.BrickColor =MAINRUINCOLOR
  10292. for i, v in pairs(mw2:GetChildren()) do
  10293. if v:IsA("Part") then
  10294. v.Transparency = 0
  10295. v.BrickColor = MAINRUINCOLOR
  10296. v.Material = "Neon"
  10297. end
  10298. end
  10299. for i, v in pairs(mw1:GetChildren()) do
  10300. if v:IsA("Part") then
  10301. v.Transparency = 0
  10302. v.BrickColor = MAINRUINCOLOR
  10303. v.Material = "Neon"
  10304. end
  10305. end
  10306. for i, v in pairs(m:GetChildren()) do
  10307. if v:IsA("Part") then
  10308. v.Transparency = 0
  10309. v.BrickColor = MAINRUINCOLOR
  10310. v.Material = "Ice"
  10311. end
  10312. end
  10313. for i, v in pairs(m2:GetChildren()) do
  10314. if v:IsA("Part") then
  10315. v.Transparency = 0
  10316. v.BrickColor = MAINRUINCOLOR
  10317. v.Material = "Glass"
  10318. end
  10319. end
  10320. for i, v in pairs(m3:GetChildren()) do
  10321. if v:IsA("Part") then
  10322. v.Transparency = 0
  10323. v.BrickColor = MAINRUINCOLOR
  10324. v.Material = "Neon"
  10325. end
  10326. end
  10327. for i, v in pairs(extrawingmod1:GetChildren()) do
  10328. if v:IsA("Part") then
  10329. v.Transparency = 0
  10330. v.BrickColor = MAINRUINCOLOR
  10331. v.Material = "Neon"
  10332. end
  10333. end
  10334. for i, v in pairs(extrawingmod2:GetChildren()) do
  10335. if v:IsA("Part") then
  10336. v.Transparency = 0
  10337. v.BrickColor = MAINRUINCOLOR
  10338. v.Material = "Neon"
  10339. end
  10340. end
  10341. end
  10342. function Touhoumagic()
  10343. ModeOfGlitch = 1968
  10344. scripterrorripper = true
  10345. trailall(true)
  10346. MAINRUINCOLORr = BrickColor.new("Dark indigo")
  10347. MAINRUINCOLORl = BrickColor.new("Lime green")
  10348. tl1.Color = ColorSequence.new(MAINRUINCOLORl.Color)
  10349. tl1.Name = "tl1"
  10350. tl2.Color = ColorSequence.new(Color3.new(0, 255, 0))
  10351. tl3.Color = ColorSequence.new(Color3.new(0, 255, 0))
  10352. tl4.Color = ColorSequence.new(Color3.new(0, 255, 0))
  10353. tl5.Color = ColorSequence.new(Color3.new(0, 255, 0))
  10354. tl6.Color = ColorSequence.new(Color3.new(0, 255, 0))
  10355. tr1.Color = ColorSequence.new(Color3.new(0, 255, 0))
  10356. tr1.Name = "tr1"
  10357. tr2.Color = ColorSequence.new(Color3.new(98, 37, 209))
  10358. tr3.Color = ColorSequence.new(Color3.new(98, 37, 209))
  10359. tr4.Color = ColorSequence.new(Color3.new(98, 37, 209))
  10360. tr5.Color = ColorSequence.new(Color3.new(98, 37, 209))
  10361. tr6.Color = ColorSequence.new(Color3.new(98, 37, 209))
  10362. RecolorTextAndRename("Touhou magic",Color3.new(98, 37, 209),Color3.new(0, 255, 0))
  10363. newThemeCust("rbxassetid://512289595",0,1,0.3)
  10364. RHe.BrickColor = MAINRUINCOLOR RHe2.BrickColor = MAINRUINCOLOR catearpart.BrickColor =MAINRUINCOLOR
  10365. for i, v in pairs(mw2:GetChildren()) do
  10366. if v:IsA("Part") then
  10367. v.Transparency = 0
  10368. v.BrickColor = BrickColor.new("Dark indigo")
  10369. v.Material = "Neon"
  10370. end
  10371. end
  10372. for i, v in pairs(mw1:GetChildren()) do
  10373. if v:IsA("Part") then
  10374. v.Transparency = 0
  10375. v.BrickColor = BrickColor.new("Lime green")
  10376. v.Material = "Neon"
  10377. end
  10378. end
  10379. for i, v in pairs(m:GetChildren()) do
  10380. if v:IsA("Part") then
  10381. v.Transparency = 0
  10382. v.BrickColor = BrickColor.new("Dark indigo")
  10383. v.Material = "Ice"
  10384. end
  10385. end
  10386. for i, v in pairs(m2:GetChildren()) do
  10387. if v:IsA("Part") then
  10388. v.Transparency = 0
  10389. v.BrickColor = BrickColor.new("Lime green")
  10390. v.Material = "Glass"
  10391. end
  10392. end
  10393. for i, v in pairs(m3:GetChildren()) do
  10394. if v:IsA("Part") then
  10395. v.Transparency = 0
  10396. v.BrickColor = BrickColor.new("Dark indigo")
  10397. v.Material = "Neon"
  10398. end
  10399. end
  10400. for i, v in pairs(extrawingmod1:GetChildren()) do
  10401. if v:IsA("Part") then
  10402. v.Transparency = 0
  10403. v.BrickColor = BrickColor.new("Lime green")
  10404. v.Material = "Neon"
  10405. end
  10406. end
  10407. for i, v in pairs(extrawingmod2:GetChildren()) do
  10408. if v:IsA("Part") then
  10409. v.Transparency = 0
  10410. v.BrickColor = BrickColor.new("Dark indigo")
  10411. v.Material = "Neon"
  10412. end
  10413. end
  10414. end
  10415. function Purity()
  10416. ModeOfGlitch = 2
  10417. storehumanoidWS = 16
  10418. hum.WalkSpeed = 16
  10419. if not skinmode then
  10420. rainbowmode = false
  10421. chaosmode = false
  10422. tr1.Enabled = true
  10423. tr2.Enabled = true
  10424. tr3.Enabled = true
  10425. tr4.Enabled = false
  10426. tr5.Enabled = false
  10427. tr6.Enabled = false
  10428. tl1.Enabled = false
  10429. tl2.Enabled = false
  10430. tl3.Enabled = false
  10431. tl4.Enabled = false
  10432. tl5.Enabled = false
  10433. tl6.Enabled = false
  10434. RecolorTextAndRename("Purity",Color3.new(1,1,1),Color3.new(0,1,1))
  10435. newTheme("rbxassetid://1539245059",0,1,0.3)
  10436. MAINRUINCOLOR = BrickColor.new("Toothpaste")
  10437. catearpart.BrickColor =MAINRUINCOLOR
  10438. RHe.BrickColor = MAINRUINCOLOR RHe2.BrickColor = MAINRUINCOLOR catearpart.BrickColor =MAINRUINCOLOR
  10439. for i, v in pairs(mw2:GetChildren()) do
  10440. if v:IsA("Part") then
  10441. v.Transparency = 0
  10442. v.BrickColor = MAINRUINCOLOR
  10443. v.Material = "Neon"
  10444. end
  10445. end
  10446. for i, v in pairs(mw1:GetChildren()) do
  10447. if v:IsA("Part") then
  10448. v.Transparency = 1
  10449. v.BrickColor = MAINRUINCOLOR
  10450. v.Material = "Neon"
  10451. end
  10452. end
  10453. for i, v in pairs(m:GetChildren()) do
  10454. if v:IsA("Part") then
  10455. v.Transparency = 0
  10456. v.BrickColor = BrickColor.new("White")
  10457. v.Material = "Ice"
  10458. end
  10459. end
  10460. for i, v in pairs(m2:GetChildren()) do
  10461. if v:IsA("Part") then
  10462. v.Transparency = 0
  10463. v.BrickColor = BrickColor.new("Pastel light blue")
  10464. v.Material = "Glass"
  10465. end
  10466. end
  10467. for i, v in pairs(m3:GetChildren()) do
  10468. if v:IsA("Part") then
  10469. v.Transparency = 0
  10470. v.BrickColor = BrickColor.new("Toothpaste")
  10471. v.Material = "Neon"
  10472. end
  10473. end
  10474. for i, v in pairs(extrawingmod1:GetChildren()) do
  10475. if v:IsA("Part") then
  10476. v.Transparency = 1
  10477. v.BrickColor = BrickColor.new("White")
  10478. v.Material = "Neon"
  10479. end
  10480. end
  10481. for i, v in pairs(extrawingmod2:GetChildren()) do
  10482. if v:IsA("Part") then
  10483. v.Transparency = 1
  10484. v.BrickColor = BrickColor.new("White")
  10485. v.Material = "Neon"
  10486. end
  10487. end
  10488. else
  10489. RecolorTextAndRename(skinname,skincolor,skincolor)
  10490. end
  10491. end
  10492. function DivinePurity()
  10493. newThemeCust("rbxassetid://544291208",0,1,1)
  10494. attack = true
  10495. hum.WalkSpeed = 0
  10496. if not skinmode then
  10497. MAINRUINCOLOR = BrickColor.new("Toothpaste")
  10498. for i = 0, 24, 0.1 do
  10499. swait()
  10500. sphereMK(1,-2,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2.5,2.5,15,-0.025,MAINRUINCOLOR,100)
  10501. RH.C0=Clerp(RH.C0,cf(1,-0.05,-0.75)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.1)
  10502. LH.C0=Clerp(LH.C0,cf(-1,-0.5,-0.25)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.1)
  10503. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,1.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(20 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(0)),.1)
  10504. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(55),math.rad(0),math.rad(0)),.1)
  10505. RW.C0=Clerp(RW.C0,cf(0.75,0.5,-0.25)*angles(math.rad(140),math.rad(0),math.rad(-20 + 2.5 * math.cos(sine / 28))),.1)
  10506. LW.C0=Clerp(LW.C0,cf(-0.75,0.5,-0.25)*angles(math.rad(140),math.rad(0),math.rad(20 - 2.5 * math.cos(sine / 28))),.1)
  10507. end
  10508. CameraEnshaking(1,1)
  10509. sphere(5,"Add",root.CFrame,vt(0,0,0),2.5,MAINRUINCOLOR)
  10510. CFuncs["Sound"].Create("rbxassetid://847061203", char, 0.5,1)
  10511. wait(0.000000000000000001)
  10512. CameraEnshaking(1,2)
  10513. sphere(5,"Add",root.CFrame,vt(0,0,0),7.5,MAINRUINCOLOR)
  10514. sphere(5,"Add",root.CFrame,vt(0,0,0),5,MAINRUINCOLOR)
  10515. sphere(5,"Add",root.CFrame,vt(0,0,0),2.5,MAINRUINCOLOR)
  10516. CFuncs["Sound"].Create("rbxassetid://847061203", char, 1,1)
  10517. wait(0.000000000000000001)
  10518. CameraEnshaking(1,3)
  10519. sphere(5,"Add",root.CFrame,vt(0,0,0),12.5,MAINRUINCOLOR)
  10520. sphere(5,"Add",root.CFrame,vt(0,0,0),10,MAINRUINCOLOR)
  10521. sphere(5,"Add",root.CFrame,vt(0,0,0),7.5,MAINRUINCOLOR)
  10522. sphere(5,"Add",root.CFrame,vt(0,0,0),5,MAINRUINCOLOR)
  10523. sphere(5,"Add",root.CFrame,vt(0,0,0),2.5,MAINRUINCOLOR)
  10524. CFuncs["Sound"].Create("rbxassetid://847061203", char, 2,1)
  10525. wait(0.000000000000000001)
  10526. CameraEnshaking(10,5)
  10527. CFuncs["Sound"].Create("rbxassetid://741272936", char, 1, 1)
  10528. CFuncs["Sound"].Create("rbxassetid://164881112", char, 1, 1)
  10529. CFuncs["Sound"].Create("rbxassetid://1192402877", char, 1, 1)
  10530. CFuncs["Sound"].Create("rbxassetid://429123896", char, 1, 0.85)
  10531. CFuncs["Sound"].Create("rbxassetid://1208650519", char, 1, 1)
  10532. sphere(1,"Add",root.CFrame,vt(0,0,0),2,MAINRUINCOLOR)
  10533. sphere(2,"Add",root.CFrame,vt(0,0,0),4,MAINRUINCOLOR)
  10534. sphere(3,"Add",root.CFrame,vt(0,0,0),6,MAINRUINCOLOR)
  10535. sphere(4,"Add",root.CFrame,vt(0,0,0),8,MAINRUINCOLOR)
  10536. sphere(5,"Add",root.CFrame,vt(0,0,0),10,MAINRUINCOLOR)
  10537. sphere(6,"Add",root.CFrame,vt(0,0,0),12,MAINRUINCOLOR)
  10538. sphere(7,"Add",root.CFrame,vt(0,0,0),14,MAINRUINCOLOR)
  10539. sphere(8,"Add",root.CFrame,vt(0,0,0),16,MAINRUINCOLOR)
  10540. sphere(9,"Add",root.CFrame,vt(0,0,0),18,MAINRUINCOLOR)
  10541. sphere(10,"Add",root.CFrame,vt(0,0,0),20,MAINRUINCOLOR)
  10542. for i = 0, 49 do
  10543. sphereMK(1,3,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,200,-1,MAINRUINCOLOR,0)
  10544. sphereMK(2,6,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,150,-0.5,MAINRUINCOLOR,0)
  10545. sphereMK(3,9,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,100,-0.5,MAINRUINCOLOR,0)
  10546. sphereMK(4,12,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,50,-0.5,MAINRUINCOLOR,0)
  10547. end
  10548. ModeOfGlitch = 777
  10549. storehumanoidWS = 16
  10550. hum.WalkSpeed = 16
  10551. attack = false
  10552. rainbowmode = false
  10553. chaosmode = false
  10554. tr1.Enabled = true
  10555. tr2.Enabled = true
  10556. tr3.Enabled = true
  10557. tr4.Enabled = true
  10558. tr5.Enabled = true
  10559. tr6.Enabled = true
  10560. tl1.Enabled = true
  10561. tl2.Enabled = true
  10562. tl3.Enabled = true
  10563. tl4.Enabled = true
  10564. tl5.Enabled = true
  10565. tl6.Enabled = true
  10566. catearpart.BrickColor =MAINRUINCOLOR
  10567. RecolorTextAndRename("Divine Purity",Color3.new(1,1,1),Color3.new(0,1,1))
  10568. tl1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10569. tl2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10570. tl3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10571. tl4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10572. tl5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10573. tl6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10574. tr1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10575. tr2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10576. tr3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10577. tr4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10578. tr5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10579. tr6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10580. for i, v in pairs(mw2:GetChildren()) do
  10581. if v:IsA("Part") then
  10582. v.BrickColor = MAINRUINCOLOR
  10583. v.Material = "Neon"
  10584. end
  10585. end
  10586. for i, v in pairs(mw1:GetChildren()) do
  10587. if v:IsA("Part") then
  10588. v.Transparency = 0
  10589. v.BrickColor = MAINRUINCOLOR
  10590. v.Material = "Neon"
  10591. end
  10592. end
  10593. for i, v in pairs(m:GetChildren()) do
  10594. if v:IsA("Part") then
  10595. v.BrickColor = MAINRUINCOLOR
  10596. v.Material = "Neon"
  10597. end
  10598. end
  10599. for i, v in pairs(m2:GetChildren()) do
  10600. if v:IsA("Part") then
  10601. v.BrickColor = MAINRUINCOLOR
  10602. v.Material = "Neon"
  10603. end
  10604. end
  10605. for i, v in pairs(m3:GetChildren()) do
  10606. if v:IsA("Part") then
  10607. v.BrickColor = MAINRUINCOLOR
  10608. v.Material = "Neon"
  10609. end
  10610. end
  10611. for i, v in pairs(extrawingmod1:GetChildren()) do
  10612. if v:IsA("Part") then
  10613. v.Transparency = 0
  10614. v.BrickColor = MAINRUINCOLOR
  10615. v.Material = "Neon"
  10616. end
  10617. end
  10618. for i, v in pairs(extrawingmod2:GetChildren()) do
  10619. if v:IsA("Part") then
  10620. v.Transparency = 0
  10621. v.BrickColor = MAINRUINCOLOR
  10622. v.Material = "Neon"
  10623. end
  10624. end
  10625. else
  10626. RecolorTextAndRename(skinname,skincolor,skincolor)
  10627. end
  10628. end
  10629. function Corruption()
  10630. ModeOfGlitch = 3
  10631. storehumanoidWS = 16
  10632. hum.WalkSpeed = 16
  10633. if not skinmode then
  10634. rainbowmode = false
  10635. chaosmode = false
  10636. trailall(false)
  10637. tr(true)
  10638. tr4.Enabled = false
  10639. tr5.Enabled = false
  10640. tr6.Enabled = false
  10641. tl(true)
  10642. tl4.Enabled = false
  10643. tl5.Enabled = false
  10644. tl6.Enabled = false
  10645. RecolorTextAndRename("Corruption",Color3.new(0,0,0),Color3.new(0.35,0,1))
  10646. newTheme("rbxassetid://1283869370",58.15,0.98,1.25)
  10647. MAINRUINCOLOR = BrickColor.new("Royal purple")
  10648. RHe.BrickColor = MAINRUINCOLOR RHe2.BrickColor = MAINRUINCOLOR catearpart.BrickColor =MAINRUINCOLOR
  10649. catearpart.BrickColor =MAINRUINCOLOR
  10650. for i, v in pairs(mw2:GetChildren()) do
  10651. if v:IsA("Part") then
  10652. v.Transparency = 0
  10653. v.BrickColor = MAINRUINCOLOR
  10654. v.Material = "Neon"
  10655. end
  10656. end
  10657. for i, v in pairs(mw1:GetChildren()) do
  10658. if v:IsA("Part") then
  10659. v.Transparency = 0
  10660. v.BrickColor = MAINRUINCOLOR
  10661. v.Material = "Neon"
  10662. end
  10663. end
  10664. for i, v in pairs(m:GetChildren()) do
  10665. if v:IsA("Part") then
  10666. v.Transparency = 0
  10667. v.BrickColor = BrickColor.new("Black")
  10668. v.Material = "Ice"
  10669. end
  10670. end
  10671. for i, v in pairs(m2:GetChildren()) do
  10672. if v:IsA("Part") then
  10673. v.Transparency = 0
  10674. v.BrickColor = BrickColor.new("Dark indigo")
  10675. v.Material = "Glass"
  10676. end
  10677. end
  10678. for i, v in pairs(m3:GetChildren()) do
  10679. if v:IsA("Part") then
  10680. v.Transparency = 0
  10681. v.BrickColor = BrickColor.new("Royal purple")
  10682. v.Material = "Neon"
  10683. end
  10684. end
  10685. for i, v in pairs(extrawingmod1:GetChildren()) do
  10686. if v:IsA("Part") then
  10687. v.Transparency = 1
  10688. v.BrickColor = BrickColor.new("White")
  10689. v.Material = "Neon"
  10690. end
  10691. end
  10692. for i, v in pairs(extrawingmod2:GetChildren()) do
  10693. if v:IsA("Part") then
  10694. v.Transparency = 1
  10695. v.BrickColor = BrickColor.new("White")
  10696. v.Material = "Neon"
  10697. end
  10698. end
  10699. else
  10700. RecolorTextAndRename(skinname,skincolor,skincolor)
  10701. end
  10702. end
  10703. function ERORRRIPPERINTRO()
  10704. attack = true
  10705. hum.WalkSpeed = 0
  10706. newThemeCust("rbxassetid://723652641",0,1,1)
  10707. if not skinmode then
  10708. MAINRUINCOLOR = BrickColor.new("Royal purple")
  10709. for i = 0, 24, 0.1 do
  10710. swait()
  10711. sphereMK(1,-2,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2.5,2.5,15,-0.025,MAINRUINCOLOR,100)
  10712. RH.C0=Clerp(RH.C0,cf(1,-0.05,-0.75)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.1)
  10713. LH.C0=Clerp(LH.C0,cf(-1,-0.5,-0.25)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.1)
  10714. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,1.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(20 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(0)),.1)
  10715. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(55),math.rad(0),math.rad(0)),.1)
  10716. RW.C0=Clerp(RW.C0,cf(0.75,0.5,-0.25)*angles(math.rad(140),math.rad(0),math.rad(-20 + 2.5 * math.cos(sine / 28))),.1)
  10717. LW.C0=Clerp(LW.C0,cf(-0.75,0.5,-0.25)*angles(math.rad(140),math.rad(0),math.rad(20 - 2.5 * math.cos(sine / 28))),.1)
  10718. end
  10719. CameraEnshaking(1,1)
  10720. sphere(5,"Add",root.CFrame,vt(0,0,0),2.5,MAINRUINCOLOR)
  10721. CFuncs["Sound"].Create("rbxassetid://847061203", char, 0.5,1)
  10722. wait(0.000000000001)
  10723. CameraEnshaking(1,2)
  10724. sphere(5,"Add",root.CFrame,vt(0,0,0),7.5,MAINRUINCOLOR)
  10725. sphere(5,"Add",root.CFrame,vt(0,0,0),5,MAINRUINCOLOR)
  10726. sphere(5,"Add",root.CFrame,vt(0,0,0),2.5,MAINRUINCOLOR)
  10727. CFuncs["Sound"].Create("rbxassetid://847061203", char, 1,1)
  10728. wait(0.000000000001)
  10729. CameraEnshaking(1,3)
  10730. sphere(5,"Add",root.CFrame,vt(0,0,0),12.5,MAINRUINCOLOR)
  10731. sphere(5,"Add",root.CFrame,vt(0,0,0),10,MAINRUINCOLOR)
  10732. sphere(5,"Add",root.CFrame,vt(0,0,0),7.5,MAINRUINCOLOR)
  10733. sphere(5,"Add",root.CFrame,vt(0,0,0),5,MAINRUINCOLOR)
  10734. sphere(5,"Add",root.CFrame,vt(0,0,0),2.5,MAINRUINCOLOR)
  10735. CFuncs["Sound"].Create("rbxassetid://847061203", char, 2,1)
  10736. wait(0.0000000000001)
  10737. CameraEnshaking(10,5)
  10738. CFuncs["Sound"].Create("rbxassetid://741272936", char, 1, 1)
  10739. CFuncs["Sound"].Create("rbxassetid://164881112", char, 1, 1)
  10740. CFuncs["Sound"].Create("rbxassetid://1192402877", char, 1, 1)
  10741. CFuncs["Sound"].Create("rbxassetid://429123896", char, 1, 0.85)
  10742. CFuncs["Sound"].Create("rbxassetid://1208650519", char, 1, 1)
  10743. sphere(1,"Add",root.CFrame,vt(0,0,0),2,MAINRUINCOLOR)
  10744. sphere(2,"Add",root.CFrame,vt(0,0,0),4,MAINRUINCOLOR)
  10745. sphere(3,"Add",root.CFrame,vt(0,0,0),6,MAINRUINCOLOR)
  10746. sphere(4,"Add",root.CFrame,vt(0,0,0),8,MAINRUINCOLOR)
  10747. sphere(5,"Add",root.CFrame,vt(0,0,0),10,MAINRUINCOLOR)
  10748. sphere(6,"Add",root.CFrame,vt(0,0,0),12,MAINRUINCOLOR)
  10749. sphere(7,"Add",root.CFrame,vt(0,0,0),14,MAINRUINCOLOR)
  10750. sphere(8,"Add",root.CFrame,vt(0,0,0),16,MAINRUINCOLOR)
  10751. sphere(9,"Add",root.CFrame,vt(0,0,0),18,MAINRUINCOLOR)
  10752. sphere(10,"Add",root.CFrame,vt(0,0,0),20,MAINRUINCOLOR)
  10753. for i = 0, 49 do
  10754. sphereMK(1,3,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,200,-1,MAINRUINCOLOR,0)
  10755. sphereMK(2,6,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,150,-0.5,MAINRUINCOLOR,0)
  10756. sphereMK(3,9,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,100,-0.5,MAINRUINCOLOR,0)
  10757. sphereMK(4,12,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,50,-0.5,MAINRUINCOLOR,0)
  10758. end
  10759. ModeOfGlitch = 333
  10760. storehumanoidWS = 16
  10761. hum.WalkSpeed = 16
  10762. rainbowmode = false
  10763. attack= false
  10764. chaosmode = false
  10765. trailall(true)
  10766. tl1.Enabled = true
  10767. tl2.Enabled = true
  10768. tl3.Enabled = true
  10769. scripterrorripper = true
  10770. catearpart.BrickColor =MAINRUINCOLOR
  10771. RecolorTextAndRename("ERROR RIPPER",Color3.new(0,0,0),Color3.new(0.35,0,1))
  10772.  
  10773. tl1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10774. tl2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10775. tl3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10776. tl4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10777. tl5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10778. tl6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10779. tr1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10780. tr2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10781. tr3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10782. tr4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10783. tr5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10784. tr6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10785. for i, v in pairs(mw2:GetChildren()) do
  10786. if v:IsA("Part") then
  10787. v.Transparency = 0
  10788. v.BrickColor = MAINRUINCOLOR
  10789. v.Material = "Neon"
  10790. end
  10791. end
  10792. for i, v in pairs(mw1:GetChildren()) do
  10793. if v:IsA("Part") then
  10794. v.Transparency = 0
  10795. v.BrickColor = MAINRUINCOLOR
  10796. v.Material = "Neon"
  10797. end
  10798. end
  10799. for i, v in pairs(m:GetChildren()) do
  10800. if v:IsA("Part") then
  10801. v.Transparency = 0
  10802. v.BrickColor = MAINRUINCOLOR
  10803. v.Material = "Neon"
  10804. end
  10805. end
  10806. for i, v in pairs(m2:GetChildren()) do
  10807. if v:IsA("Part") then
  10808. v.Transparency = 0
  10809. v.BrickColor = MAINRUINCOLOR
  10810. v.Material = "Neon"
  10811. end
  10812. end
  10813. for i, v in pairs(m3:GetChildren()) do
  10814. if v:IsA("Part") then
  10815. v.Transparency = 0
  10816. v.BrickColor = MAINRUINCOLOR
  10817. v.Material = "Neon"
  10818. end
  10819. end
  10820. for i, v in pairs(extrawingmod1:GetChildren()) do
  10821. if v:IsA("Part") then
  10822. v.Transparency = 0
  10823. v.BrickColor = MAINRUINCOLOR
  10824. v.Material = "Neon"
  10825. end
  10826. end
  10827. for i, v in pairs(extrawingmod2:GetChildren()) do
  10828. if v:IsA("Part") then
  10829. v.Transparency = 0
  10830. v.BrickColor = MAINRUINCOLOR
  10831. v.Material = "Neon"
  10832. end
  10833. end
  10834. else
  10835. RecolorTextAndRename(skinname,skincolor,skincolor)
  10836. end
  10837. end
  10838. function CHAOS()
  10839. ModeOfGlitch = 4
  10840. storehumanoidWS = 16
  10841. hum.WalkSpeed = 16
  10842. if not skinmode then
  10843. rainbowmode = false
  10844. chaosmode = true
  10845. trailall(false)
  10846. tr(true)
  10847. tr4.Enabled = false
  10848. tr5.Enabled = false
  10849. tr6.Enabled = false
  10850. tl(true)
  10851. tl4.Enabled = false
  10852. tl5.Enabled = false
  10853. tl6.Enabled = false
  10854. tl1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10855. tl2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10856. tl3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10857. tl4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10858. tl5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10859. tl6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10860. tr1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10861. tr2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10862. tr3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10863. tr4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10864. tr5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10865. tr6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10866. RecolorTextAndRename("CHAOS",Color3.new(0,0,0),BrickColor.random().Color)
  10867. newTheme("rbxassetid://1369263130",0,1,1)
  10868. MAINRUINCOLOR = BrickColor.new("Black")
  10869. RHe.BrickColor = MAINRUINCOLOR RHe2.BrickColor = MAINRUINCOLOR catearpart.BrickColor =MAINRUINCOLOR
  10870.  
  10871. for i, v in pairs(mw1:GetChildren()) do
  10872. if v:IsA("Part") then
  10873. v.Transparency = 0.75
  10874. v.BrickColor = BrickColor.random()
  10875. v.Material = "Neon"
  10876. end
  10877. end
  10878. for i, v in pairs(m:GetChildren()) do
  10879. if v:IsA("Part") then
  10880. v.BrickColor = BrickColor.random()
  10881. v.Material = "Neon"
  10882. end
  10883. end
  10884. for i, v in pairs(m2:GetChildren()) do
  10885. if v:IsA("Part") then
  10886. v.Transparency = 0.75
  10887. v.BrickColor = BrickColor.random()
  10888. v.Material = "Neon"
  10889. end
  10890. end
  10891. for i, v in pairs(m3:GetChildren()) do
  10892. if v:IsA("Part") then
  10893. v.Transparency = 0.75
  10894. v.BrickColor = BrickColor.random()
  10895. v.Material = "Neon"
  10896. end
  10897. end
  10898. for i, v in pairs(mw2:GetChildren()) do
  10899. if v:IsA("Part") then
  10900. v.Transparency = 0
  10901. v.BrickColor = MAINRUINCOLOR
  10902. v.Material = "Neon"
  10903. end
  10904. end
  10905.  
  10906. for i, v in pairs(extrawingmod1:GetChildren()) do
  10907. if v:IsA("Part") then
  10908. v.Transparency = 1
  10909. v.BrickColor = BrickColor.new("White")
  10910. v.Material = "Neon"
  10911. end
  10912. end
  10913. for i, v in pairs(extrawingmod2:GetChildren()) do
  10914. if v:IsA("Part") then
  10915. v.Transparency = 1
  10916. v.BrickColor = BrickColor.new("White")
  10917. v.Material = "Neon"
  10918. end
  10919. end
  10920. else
  10921. RecolorTextAndRename(skinname,skincolor,skincolor)
  10922. end
  10923. end
  10924. function Divinity()
  10925. ModeOfGlitch = 5
  10926. storehumanoidWS = 16
  10927. hum.WalkSpeed = 16
  10928. if not skinmode then
  10929. rainbowmode = false
  10930. chaosmode = false
  10931. tr(true)
  10932. tr4.Enabled = false
  10933. tr5.Enabled = false
  10934. tr6.Enabled = false
  10935. tl(true)
  10936. tl4.Enabled = false
  10937. tl5.Enabled = false
  10938. tl6.Enabled = false
  10939. tl1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10940. tl2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10941. tl3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10942. tl4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10943. tl5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10944. tl6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10945. tr1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10946. tr2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10947. tr3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10948. tr4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10949. tr5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10950. tr6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  10951. RecolorTextAndRename("Divinity",Color3.new(1,1,1),Color3.new(1,1,0.5))
  10952. newTheme("rbxassetid://196678198",0,1.02,1)
  10953.  
  10954. MAINRUINCOLOR = BrickColor.new("Bright yellow")
  10955. RHe.BrickColor = MAINRUINCOLOR RHe2.BrickColor = MAINRUINCOLOR catearpart.BrickColor =MAINRUINCOLOR
  10956. catearpart.BrickColor =MAINRUINCOLOR
  10957. for i, v in pairs(mw2:GetChildren()) do
  10958. if v:IsA("Part") then
  10959. v.BrickColor = MAINRUINCOLOR
  10960. v.Material = "Neon"
  10961. end
  10962. end
  10963. for i, v in pairs(mw1:GetChildren()) do
  10964. if v:IsA("Part") then
  10965. v.Transparency = 0
  10966. v.BrickColor = MAINRUINCOLOR
  10967. v.Material = "Neon"
  10968. end
  10969. end
  10970. for i, v in pairs(m:GetChildren()) do
  10971. if v:IsA("Part") then
  10972. v.BrickColor = BrickColor.new("Cool yellow")
  10973. v.Material = "Ice"
  10974. end
  10975. end
  10976. for i, v in pairs(m2:GetChildren()) do
  10977. if v:IsA("Part") then
  10978. v.BrickColor = BrickColor.new("Bright yellow")
  10979. v.Material = "Ice"
  10980. end
  10981. end
  10982. for i, v in pairs(m3:GetChildren()) do
  10983. if v:IsA("Part") then
  10984. v.BrickColor = BrickColor.new("Bright yellow")
  10985. v.Material = "Neon"
  10986. end
  10987. end
  10988. for i, v in pairs(extrawingmod1:GetChildren()) do
  10989. if v:IsA("Part") then
  10990. v.Transparency = 1
  10991. v.BrickColor = BrickColor.new("White")
  10992. v.Material = "Neon"
  10993. end
  10994. end
  10995. for i, v in pairs(extrawingmod2:GetChildren()) do
  10996. if v:IsA("Part") then
  10997. v.Transparency = 1
  10998. v.BrickColor = BrickColor.new("White")
  10999. v.Material = "Neon"
  11000. end
  11001. end
  11002. else
  11003. RecolorTextAndRename(skinname,skincolor,skincolor)
  11004. end
  11005. end
  11006. function Equinox()
  11007. ModeOfGlitch = 6
  11008. storehumanoidWS = 75
  11009. hum.WalkSpeed = 75
  11010. if not skinmode then
  11011. rainbowmode = false
  11012. chaosmode = false
  11013. tr(true)
  11014. tr4.Enabled = false
  11015. tr5.Enabled = false
  11016. tr6.Enabled = false
  11017. tl(true)
  11018. tl4.Enabled = false
  11019. tl5.Enabled = false
  11020. tl6.Enabled = false
  11021. tl1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11022. tl2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11023. tl3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11024. tl4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11025. tl5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11026. tl6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11027. tr1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11028. tr2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11029. tr3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11030. tr4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11031. tr5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11032. tr6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11033. RecolorTextAndRename("Equinox",Color3.new(0,0,0),Color3.new(1,1,1))
  11034. newTheme("rbxassetid://395351949",0,1,1)
  11035. MAINRUINCOLOR = BrickColor.new("White")
  11036.  
  11037. RHe.BrickColor = MAINRUINCOLOR RHe2.BrickColor = MAINRUINCOLOR catearpart.BrickColor =MAINRUINCOLOR
  11038. for i, v in pairs(mw2:GetChildren()) do
  11039. if v:IsA("Part") then
  11040. v.Transparency = 0
  11041. v.BrickColor = MAINRUINCOLOR
  11042. v.Material = "Neon"
  11043. end
  11044. end
  11045. for i, v in pairs(mw1:GetChildren()) do
  11046. if v:IsA("Part") then
  11047. v.Transparency = 0
  11048. v.BrickColor = MAINRUINCOLOR
  11049. v.Material = "Neon"
  11050. end
  11051. end
  11052. for i, v in pairs(m:GetChildren()) do
  11053. if v:IsA("Part") then
  11054. v.Transparency = 0
  11055. v.BrickColor = BrickColor.new("White")
  11056. v.Material = "Ice"
  11057. end
  11058. end
  11059. for i, v in pairs(m2:GetChildren()) do
  11060. if v:IsA("Part") then
  11061. v.Transparency = 0
  11062. v.BrickColor = BrickColor.new("Really black")
  11063. v.Material = "Ice"
  11064. end
  11065. end
  11066. for i, v in pairs(m3:GetChildren()) do
  11067. if v:IsA("Part") then
  11068. v.Transparency = 0
  11069. v.BrickColor = BrickColor.new("White")
  11070. v.Material = "Neon"
  11071. end
  11072. end
  11073. for i, v in pairs(extrawingmod1:GetChildren()) do
  11074. if v:IsA("Part") then
  11075. v.Transparency = 1
  11076. v.BrickColor = BrickColor.new("White")
  11077. v.Material = "Neon"
  11078. end
  11079. end
  11080. for i, v in pairs(extrawingmod2:GetChildren()) do
  11081. if v:IsA("Part") then
  11082. v.Transparency = 1
  11083. v.BrickColor = BrickColor.new("White")
  11084. v.Material = "Neon"
  11085. end
  11086. end
  11087. else
  11088. RecolorTextAndRename(skinname,skincolor,skincolor)
  11089. end
  11090. end
  11091. function RAINBOW()
  11092. ModeOfGlitch = 6127843
  11093. storehumanoidWS = 50
  11094. hum.WalkSpeed = 50
  11095. if not skinmode then
  11096. rainbowmode = true
  11097. chaosmode = false
  11098. tr(true)
  11099. tr4.Enabled = false
  11100. tr5.Enabled = false
  11101. tr6.Enabled = false
  11102. tl(true)
  11103. tl4.Enabled = false
  11104. tl5.Enabled = false
  11105. tl6.Enabled = false
  11106. tl1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11107. tl2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11108. tl3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11109. tl4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11110. tl5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11111. tl6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11112. tr1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11113. tr2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11114. tr3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11115. tr4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11116. tr5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11117. tr6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11118. RecolorTextAndRename("RAINBOW",Color3.new(1,1,1),Color3.new(1,1,1))
  11119. newTheme("rbxassetid://147930134",0,1,1)
  11120. MAINRUINCOLOR = BrickColor.new("White")
  11121. RHe.BrickColor = MAINRUINCOLOR RHe2.BrickColor = MAINRUINCOLOR catearpart.BrickColor =MAINRUINCOLOR
  11122.  
  11123. for i, v in pairs(mw2:GetChildren()) do
  11124. if v:IsA("Part") then
  11125. v.Transparency = 0
  11126. v.BrickColor = MAINRUINCOLOR
  11127. v.Material = "Neon"
  11128. end
  11129. end
  11130. for i, v in pairs(mw1:GetChildren()) do
  11131. if v:IsA("Part") then
  11132. v.Transparency = 0
  11133. v.BrickColor = MAINRUINCOLOR
  11134. v.Material = "Neon"
  11135. end
  11136. end
  11137. for i, v in pairs(m:GetChildren()) do
  11138. if v:IsA("Part") then
  11139. v.Transparency = 0
  11140. v.BrickColor = BrickColor.new("White")
  11141. v.Material = "Neon"
  11142. end
  11143. end
  11144. for i, v in pairs(m2:GetChildren()) do
  11145. if v:IsA("Part") then
  11146. v.Transparency = 0
  11147. v.BrickColor = BrickColor.new("White")
  11148. v.Material = "Neon"
  11149. end
  11150. end
  11151. for i, v in pairs(m3:GetChildren()) do
  11152. if v:IsA("Part") then
  11153. v.Transparency = 0
  11154. v.BrickColor = BrickColor.new("White")
  11155. v.Material = "Neon"
  11156. end
  11157. end
  11158. for i, v in pairs(extrawingmod1:GetChildren()) do
  11159. if v:IsA("Part") then
  11160. v.Transparency = 1
  11161. v.BrickColor = BrickColor.new("White")
  11162. v.Material = "Neon"
  11163. end
  11164. end
  11165. for i, v in pairs(extrawingmod2:GetChildren()) do
  11166. if v:IsA("Part") then
  11167. v.Transparency = 1
  11168. v.BrickColor = BrickColor.new("White")
  11169. v.Material = "Neon"
  11170. end
  11171. end
  11172. else
  11173. RecolorTextAndRename(skinname,skincolor,skincolor)
  11174. end
  11175. end
  11176. function CALAMITY()
  11177. ModeOfGlitch = 1000000
  11178. storehumanoidWS = 100
  11179. hum.WalkSpeed = 100
  11180. if not skinmode then
  11181. rainbowmode = false
  11182. chaosmode = false
  11183. trailall(true)
  11184. tl1.Enabled = true
  11185. tl2.Enabled = true
  11186. tl3.Enabled = true
  11187. tl4.Enabled = true
  11188. tl5.Enabled = true
  11189. tl6.Enabled = true
  11190. RecolorTextAndRename("CALAMITY",Color3.new(0.25,0,1),Color3.new(0.5,0,1))
  11191. newTheme("rbxassetid://1359036559",0,1,1)
  11192. MAINRUINCOLOR = BrickColor.new("Bright violet")
  11193. RHe.BrickColor = MAINRUINCOLOR RHe2.BrickColor = MAINRUINCOLOR catearpart.BrickColor =MAINRUINCOLOR
  11194.  
  11195. tl1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11196. tl2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11197. tl3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11198. tl4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11199. tl5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11200. tl6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11201. tr1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11202. tr2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11203. tr3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11204. tr4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11205. tr5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11206. tr6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11207. for i, v in pairs(mw2:GetChildren()) do
  11208. if v:IsA("Part") then
  11209. v.BrickColor = MAINRUINCOLOR
  11210. v.Material = "Neon"
  11211. end
  11212. end
  11213. for i, v in pairs(mw1:GetChildren()) do
  11214. if v:IsA("Part") then
  11215. v.Transparency = 0
  11216. v.BrickColor = MAINRUINCOLOR
  11217. v.Material = "Neon"
  11218. end
  11219. end
  11220. for i, v in pairs(m:GetChildren()) do
  11221. if v:IsA("Part") then
  11222. v.Color = Color3.new(0.5,0,1)
  11223. v.Material = "Neon"
  11224. end
  11225. end
  11226. for i, v in pairs(m2:GetChildren()) do
  11227. if v:IsA("Part") then
  11228. v.Color = Color3.new(0.25,0,1)
  11229. v.Material = "Neon"
  11230. end
  11231. end
  11232. for i, v in pairs(m3:GetChildren()) do
  11233. if v:IsA("Part") then
  11234. v.Color = Color3.new(0.45,0,1)
  11235. v.Material = "Neon"
  11236. end
  11237. end
  11238. for i, v in pairs(extrawingmod1:GetChildren()) do
  11239. if v:IsA("Part") then
  11240. v.Transparency = 0.75
  11241. v.Color = Color3.new(0.25,0,1)
  11242. v.Material = "Neon"
  11243. end
  11244. end
  11245. for i, v in pairs(extrawingmod2:GetChildren()) do
  11246. if v:IsA("Part") then
  11247. v.Transparency = 0.75
  11248. v.Color = Color3.new(0.5,0,1)
  11249. v.Material = "Neon"
  11250. end
  11251. end
  11252. else
  11253. RecolorTextAndRename(skinname,skincolor,skincolor)
  11254. end
  11255. end
  11256. function DIZZYFREDDBEAR()
  11257. ModeOfGlitch = 34
  11258. storehumanoidWS = 100
  11259. hum.WalkSpeed = 100
  11260. if not skinmode then
  11261. rainbowmode = false
  11262. chaosmode = false
  11263. trailall(true)
  11264. tl1.Enabled = true
  11265. tl2.Enabled = true
  11266. tl3.Enabled = true
  11267. tl4.Enabled = true
  11268. tl5.Enabled = true
  11269. tl6.Enabled = true
  11270. RecolorTextAndRename("DIZZYFREDDBEAR",Color3.new(0.25,0,1),Color3.new(0.5,0,1))
  11271. newTheme("rbxassetid://1359036559",0,1,1)
  11272. MAINRUINCOLOR = BrickColor.new("Institutional white")
  11273. RHe.BrickColor = MAINRUINCOLOR RHe2.BrickColor = MAINRUINCOLOR catearpart.BrickColor =MAINRUINCOLOR
  11274.  
  11275. tl1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11276. tl2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11277. tl3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11278. tl4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11279. tl5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11280. tl6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11281. tr1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11282. tr2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11283. tr3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11284. tr4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11285. tr5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11286. tr6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11287. for i, v in pairs(mw2:GetChildren()) do
  11288. if v:IsA("Part") then
  11289. v.Transparency = 1
  11290. v.BrickColor = MAINRUINCOLOR
  11291. v.Material = "Neon"
  11292. end
  11293. end
  11294. for i, v in pairs(mw1:GetChildren()) do
  11295. if v:IsA("Part") then
  11296. v.Transparency = 1
  11297. v.BrickColor = MAINRUINCOLOR
  11298. v.Material = "Neon"
  11299. end
  11300. end
  11301. for i, v in pairs(m:GetChildren()) do
  11302. if v:IsA("Part") then
  11303. v.Transparency = 1
  11304. v.Color = Color3.new(0.5,0,1)
  11305. v.Material = "Neon"
  11306. end
  11307. end
  11308. for i, v in pairs(m2:GetChildren()) do
  11309. if v:IsA("Part") then
  11310. v.Transparency = 1
  11311. v.Color = Color3.new(0.25,0,1)
  11312. v.Material = "Neon"
  11313. end
  11314. end
  11315. for i, v in pairs(m3:GetChildren()) do
  11316. if v:IsA("Part") then
  11317. v.Transparency = 1
  11318. v.Color = Color3.new(0.45,0,1)
  11319. v.Material = "Neon"
  11320. end
  11321. end
  11322. for i, v in pairs(extrawingmod1:GetChildren()) do
  11323. if v:IsA("Part") then
  11324. v.Transparency = 1
  11325. v.Color = Color3.new(0.25,0,1)
  11326. v.Material = "Neon"
  11327. end
  11328. end
  11329. for i, v in pairs(extrawingmod2:GetChildren()) do
  11330. if v:IsA("Part") then
  11331. v.Transparency = 1
  11332. v.Color = Color3.new(0.5,0,1)
  11333. v.Material = "Neon"
  11334. end
  11335. end
  11336. else
  11337. RecolorTextAndRename(skinname,skincolor,skincolor)
  11338. end
  11339. end
  11340. function CATASTROPHE()
  11341. newThemeCust("rbxassetid://1504604335",0,1,1)
  11342. if not skinmode then
  11343. attack = true
  11344. hum.WalkSpeed = 0
  11345. MAINRUINCOLOR = BrickColor.new("Royal purple")
  11346. for i = 0, 24, 0.1 do
  11347. swait()
  11348. sphereMK(1,-2,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2.5,2.5,15,-0.025,MAINRUINCOLOR,100)
  11349. RH.C0=Clerp(RH.C0,cf(1,-0.05,-0.75)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.1)
  11350. LH.C0=Clerp(LH.C0,cf(-1,-0.5,-0.25)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.1)
  11351. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,1.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(20 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(0)),.1)
  11352. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(55),math.rad(0),math.rad(0)),.1)
  11353. RW.C0=Clerp(RW.C0,cf(0.75,0.5,-0.25)*angles(math.rad(140),math.rad(0),math.rad(-20 + 2.5 * math.cos(sine / 28))),.1)
  11354. LW.C0=Clerp(LW.C0,cf(-0.75,0.5,-0.25)*angles(math.rad(140),math.rad(0),math.rad(20 - 2.5 * math.cos(sine / 28))),.1)
  11355. end
  11356. CameraEnshaking(1,1)
  11357. sphere(5,"Add",root.CFrame,vt(0,0,0),2.5,MAINRUINCOLOR)
  11358. CFuncs["Sound"].Create("rbxassetid://847061203", char, 0.5,1)
  11359. wait(0.000000000001)
  11360. CameraEnshaking(1,2)
  11361. sphere(5,"Add",root.CFrame,vt(0,0,0),7.5,MAINRUINCOLOR)
  11362. sphere(5,"Add",root.CFrame,vt(0,0,0),5,MAINRUINCOLOR)
  11363. sphere(5,"Add",root.CFrame,vt(0,0,0),2.5,MAINRUINCOLOR)
  11364. CFuncs["Sound"].Create("rbxassetid://847061203", char, 1,1)
  11365. wait(0.000000000001)
  11366. CameraEnshaking(1,3)
  11367. sphere(5,"Add",root.CFrame,vt(0,0,0),12.5,MAINRUINCOLOR)
  11368. sphere(5,"Add",root.CFrame,vt(0,0,0),10,MAINRUINCOLOR)
  11369. sphere(5,"Add",root.CFrame,vt(0,0,0),7.5,MAINRUINCOLOR)
  11370. sphere(5,"Add",root.CFrame,vt(0,0,0),5,MAINRUINCOLOR)
  11371. sphere(5,"Add",root.CFrame,vt(0,0,0),2.5,MAINRUINCOLOR)
  11372. CFuncs["Sound"].Create("rbxassetid://847061203", char, 2,1)
  11373. wait(0.0000000000001)
  11374. CameraEnshaking(10,5)
  11375. CFuncs["Sound"].Create("rbxassetid://741272936", char, 1, 1)
  11376. CFuncs["Sound"].Create("rbxassetid://164881112", char, 1, 1)
  11377. CFuncs["Sound"].Create("rbxassetid://1192402877", char, 1, 1)
  11378. CFuncs["Sound"].Create("rbxassetid://429123896", char, 1, 0.85)
  11379. CFuncs["Sound"].Create("rbxassetid://1208650519", char, 1, 1)
  11380. sphere(1,"Add",root.CFrame,vt(0,0,0),2,MAINRUINCOLOR)
  11381. sphere(2,"Add",root.CFrame,vt(0,0,0),4,MAINRUINCOLOR)
  11382. sphere(3,"Add",root.CFrame,vt(0,0,0),6,MAINRUINCOLOR)
  11383. sphere(4,"Add",root.CFrame,vt(0,0,0),8,MAINRUINCOLOR)
  11384. sphere(5,"Add",root.CFrame,vt(0,0,0),10,MAINRUINCOLOR)
  11385. sphere(6,"Add",root.CFrame,vt(0,0,0),12,MAINRUINCOLOR)
  11386. sphere(7,"Add",root.CFrame,vt(0,0,0),14,MAINRUINCOLOR)
  11387. sphere(8,"Add",root.CFrame,vt(0,0,0),16,MAINRUINCOLOR)
  11388. sphere(9,"Add",root.CFrame,vt(0,0,0),18,MAINRUINCOLOR)
  11389. sphere(10,"Add",root.CFrame,vt(0,0,0),20,MAINRUINCOLOR)
  11390. for i = 0, 49 do
  11391. sphereMK(1,3,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,200,-1,MAINRUINCOLOR,0)
  11392. sphereMK(2,6,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,150,-0.5,MAINRUINCOLOR,0)
  11393. sphereMK(3,9,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,100,-0.5,MAINRUINCOLOR,0)
  11394. sphereMK(4,12,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,50,-0.5,MAINRUINCOLOR,0)
  11395. end
  11396. ModeOfGlitch = 12345678987654321
  11397. storehumanoidWS = 200
  11398. hum.WalkSpeed = 200
  11399. rainbowmode = false
  11400. chaosmode = false
  11401. trailall(true)
  11402. tl1.Enabled = true
  11403. tl2.Enabled = true
  11404. tl3.Enabled = true
  11405. RecolorTextAndRename("CATASTROPHE",Color3.new(0.5,0,1),Color3.new(0.75,0,1))
  11406. RHe.BrickColor = MAINRUINCOLOR RHe2.BrickColor = MAINRUINCOLOR catearpart.BrickColor =MAINRUINCOLOR
  11407. tl1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11408. tl2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11409. tl3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11410. tl4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11411. tl5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11412. tl6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11413. tr1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11414. tr2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11415. tr3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11416. tr4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11417. tr5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11418. tr6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11419.  
  11420. for i, v in pairs(mw2:GetChildren()) do
  11421. if v:IsA("Part") then
  11422. v.Transparency = 0
  11423. v.BrickColor = MAINRUINCOLOR
  11424. v.Material = "Neon"
  11425. end
  11426. end
  11427. for i, v in pairs(mw1:GetChildren()) do
  11428. if v:IsA("Part") then
  11429. v.Transparency = 0
  11430. v.BrickColor = MAINRUINCOLOR
  11431. v.Material = "Neon"
  11432. end
  11433. end
  11434. for i, v in pairs(m:GetChildren()) do
  11435. if v:IsA("Part") then
  11436. v.Transparency = 0
  11437. v.Color = Color3.new(0.5,0,1)
  11438. v.Material = "Neon"
  11439. end
  11440. end
  11441. for i, v in pairs(m2:GetChildren()) do
  11442. if v:IsA("Part") then
  11443. v.Transparency = 0
  11444. v.Color = Color3.new(0.5,0,1)
  11445. v.Material = "Neon"
  11446. end
  11447. end
  11448. for i, v in pairs(m3:GetChildren()) do
  11449. if v:IsA("Part") then
  11450. v.Transparency = 0
  11451. v.Color = Color3.new(0.5,0,1)
  11452. v.Material = "Neon"
  11453. end
  11454. end
  11455. for i, v in pairs(extrawingmod1:GetChildren()) do
  11456. if v:IsA("Part") then
  11457. v.Transparency = 0
  11458. v.Color = Color3.new(0.5,0,1)
  11459. v.Material = "Neon"
  11460. end
  11461. end
  11462. for i, v in pairs(extrawingmod2:GetChildren()) do
  11463. if v:IsA("Part") then
  11464. v.Transparency = 0
  11465. v.Color = Color3.new(0.5,0,1)
  11466. v.Material = "Neon"
  11467. end
  11468. attack = false
  11469. end
  11470. else
  11471. RecolorTextAndRename(skinname,skincolor,skincolor)
  11472. end
  11473. end
  11474. function DivineUniverse()
  11475. newThemeCust("rbxassetid://247971190",0,1,1)
  11476. if not skinmode then
  11477. attack = true
  11478. hum.WalkSpeed = 0
  11479. MAINRUINCOLOR = BrickColor.new("Alder")
  11480. RHe.BrickColor = MAINRUINCOLOR RHe2.BrickColor = MAINRUINCOLOR catearpart.BrickColor =MAINRUINCOLOR
  11481. for i = 0, 24, 0.1 do
  11482. swait()
  11483. sphereMK(1,-2,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2.5,2.5,15,-0.025,MAINRUINCOLOR,100)
  11484. RH.C0=Clerp(RH.C0,cf(1,-0.05,-0.75)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.1)
  11485. LH.C0=Clerp(LH.C0,cf(-1,-0.5,-0.25)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.1)
  11486. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,1.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(20 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(0)),.1)
  11487. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(55),math.rad(0),math.rad(0)),.1)
  11488. RW.C0=Clerp(RW.C0,cf(0.75,0.5,-0.25)*angles(math.rad(140),math.rad(0),math.rad(-20 + 2.5 * math.cos(sine / 28))),.1)
  11489. LW.C0=Clerp(LW.C0,cf(-0.75,0.5,-0.25)*angles(math.rad(140),math.rad(0),math.rad(20 - 2.5 * math.cos(sine / 28))),.1)
  11490. end
  11491. CameraEnshaking(1,1)
  11492. sphere(5,"Add",root.CFrame,vt(0,0,0),2.5,MAINRUINCOLOR)
  11493. CFuncs["Sound"].Create("rbxassetid://847061203", char, 0.5,1)
  11494. wait(0.000000000001)
  11495. CameraEnshaking(1,2)
  11496. sphere(5,"Add",root.CFrame,vt(0,0,0),7.5,MAINRUINCOLOR)
  11497. sphere(5,"Add",root.CFrame,vt(0,0,0),5,MAINRUINCOLOR)
  11498. sphere(5,"Add",root.CFrame,vt(0,0,0),2.5,MAINRUINCOLOR)
  11499. CFuncs["Sound"].Create("rbxassetid://847061203", char, 1,1)
  11500. wait(0.000000000001)
  11501. CameraEnshaking(1,3)
  11502. sphere(5,"Add",root.CFrame,vt(0,0,0),12.5,MAINRUINCOLOR)
  11503. sphere(5,"Add",root.CFrame,vt(0,0,0),10,MAINRUINCOLOR)
  11504. sphere(5,"Add",root.CFrame,vt(0,0,0),7.5,MAINRUINCOLOR)
  11505. sphere(5,"Add",root.CFrame,vt(0,0,0),5,MAINRUINCOLOR)
  11506. sphere(5,"Add",root.CFrame,vt(0,0,0),2.5,MAINRUINCOLOR)
  11507. CFuncs["Sound"].Create("rbxassetid://847061203", char, 2,1)
  11508. wait(0.0000000000001)
  11509. CameraEnshaking(10,5)
  11510. CFuncs["Sound"].Create("rbxassetid://741272936", char, 1, 1)
  11511. CFuncs["Sound"].Create("rbxassetid://164881112", char, 1, 1)
  11512. CFuncs["Sound"].Create("rbxassetid://1192402877", char, 1, 1)
  11513. CFuncs["Sound"].Create("rbxassetid://429123896", char, 1, 0.85)
  11514. CFuncs["Sound"].Create("rbxassetid://1208650519", char, 1, 1)
  11515. sphere(1,"Add",root.CFrame,vt(0,0,0),2,MAINRUINCOLOR)
  11516. sphere(2,"Add",root.CFrame,vt(0,0,0),4,MAINRUINCOLOR)
  11517. sphere(3,"Add",root.CFrame,vt(0,0,0),6,MAINRUINCOLOR)
  11518. sphere(4,"Add",root.CFrame,vt(0,0,0),8,MAINRUINCOLOR)
  11519. sphere(5,"Add",root.CFrame,vt(0,0,0),10,MAINRUINCOLOR)
  11520. sphere(6,"Add",root.CFrame,vt(0,0,0),12,MAINRUINCOLOR)
  11521. sphere(7,"Add",root.CFrame,vt(0,0,0),14,MAINRUINCOLOR)
  11522. sphere(8,"Add",root.CFrame,vt(0,0,0),16,MAINRUINCOLOR)
  11523. sphere(9,"Add",root.CFrame,vt(0,0,0),18,MAINRUINCOLOR)
  11524. sphere(10,"Add",root.CFrame,vt(0,0,0),20,MAINRUINCOLOR)
  11525. for i = 0, 49 do
  11526. sphereMK(1,3,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,200,-1,MAINRUINCOLOR,0)
  11527. sphereMK(2,6,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,150,-0.5,MAINRUINCOLOR,0)
  11528. sphereMK(3,9,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,100,-0.5,MAINRUINCOLOR,0)
  11529. sphereMK(4,12,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,50,-0.5,MAINRUINCOLOR,0)
  11530. end
  11531. ModeOfGlitch = 12345678987654322
  11532. storehumanoidWS = 16
  11533. hum.WalkSpeed = 16
  11534. rainbowmode = false
  11535. chaosmode = false
  11536. trailall(true)
  11537. tl1.Enabled = true
  11538. tl2.Enabled = true
  11539. tl3.Enabled = true
  11540. RecolorTextAndRename("Divine Universe",Color3.new(1,0,1),Color3.new(0.75,0,0.75))
  11541. tl1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11542. tl2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11543. tl3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11544. tl4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11545. tl5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11546. tl6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11547. tr1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11548. tr2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11549. tr3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11550. tr4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11551. tr5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11552. tr6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11553.  
  11554. for i, v in pairs(mw2:GetChildren()) do
  11555. if v:IsA("Part") then
  11556. v.Transparency = 0
  11557. v.BrickColor = MAINRUINCOLOR
  11558. v.Material = "Neon"
  11559. end
  11560. end
  11561. for i, v in pairs(mw1:GetChildren()) do
  11562. if v:IsA("Part") then
  11563. v.Transparency = 0
  11564. v.BrickColor = MAINRUINCOLOR
  11565. v.Material = "Neon"
  11566. end
  11567. end
  11568. for i, v in pairs(m:GetChildren()) do
  11569. if v:IsA("Part") then
  11570. v.Transparency = 0
  11571. v.BrickColor = MAINRUINCOLOR
  11572. v.Material = "Neon"
  11573. end
  11574. end
  11575. for i, v in pairs(m2:GetChildren()) do
  11576. if v:IsA("Part") then
  11577. v.Transparency = 0
  11578. v.BrickColor = MAINRUINCOLOR
  11579. v.Material = "Neon"
  11580. end
  11581. end
  11582. for i, v in pairs(m3:GetChildren()) do
  11583. if v:IsA("Part") then
  11584. v.Transparency = 0
  11585. v.BrickColor = MAINRUINCOLOR
  11586. v.Material = "Neon"
  11587. end
  11588. end
  11589. for i, v in pairs(extrawingmod1:GetChildren()) do
  11590. if v:IsA("Part") then
  11591. v.Transparency = 0
  11592. v.BrickColor = MAINRUINCOLOR
  11593. v.Material = "Neon"
  11594. end
  11595. end
  11596. for i, v in pairs(extrawingmod2:GetChildren()) do
  11597. if v:IsA("Part") then
  11598. v.Transparency = 0
  11599. v.BrickColor = MAINRUINCOLOR
  11600. v.Material = "Neon"
  11601. end
  11602. attack = false
  11603. end
  11604. else
  11605. RecolorTextAndRename(skinname,skincolor,skincolor)
  11606. end
  11607. end
  11608. function Distortion()
  11609. newThemeCust("rbxassetid://143892575",0,1,1)
  11610. if not skinmode then
  11611. attack = true
  11612. hum.WalkSpeed = 0
  11613. MAINRUINCOLOR = BrickColor.new("Really black")
  11614. RHe.BrickColor = MAINRUINCOLOR RHe2.BrickColor = MAINRUINCOLOR catearpart.BrickColor =MAINRUINCOLOR
  11615. for i = 0, 24, 0.1 do
  11616. swait()
  11617. sphereMK(1,-2,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2.5,2.5,15,-0.025,MAINRUINCOLOR,100)
  11618. RH.C0=Clerp(RH.C0,cf(1,-0.05,-0.75)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.1)
  11619. LH.C0=Clerp(LH.C0,cf(-1,-0.5,-0.25)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.1)
  11620. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,1.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(20 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(0)),.1)
  11621. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(55),math.rad(0),math.rad(0)),.1)
  11622. RW.C0=Clerp(RW.C0,cf(0.75,0.5,-0.25)*angles(math.rad(140),math.rad(0),math.rad(-20 + 2.5 * math.cos(sine / 28))),.1)
  11623. LW.C0=Clerp(LW.C0,cf(-0.75,0.5,-0.25)*angles(math.rad(140),math.rad(0),math.rad(20 - 2.5 * math.cos(sine / 28))),.1)
  11624. end
  11625. CameraEnshaking(1,1)
  11626. sphere(5,"Add",root.CFrame,vt(0,0,0),2.5,MAINRUINCOLOR)
  11627. CFuncs["Sound"].Create("rbxassetid://847061203", char, 0.5,1)
  11628. wait(0.000000000001)
  11629. CameraEnshaking(1,2)
  11630. sphere(5,"Add",root.CFrame,vt(0,0,0),7.5,MAINRUINCOLOR)
  11631. sphere(5,"Add",root.CFrame,vt(0,0,0),5,MAINRUINCOLOR)
  11632. sphere(5,"Add",root.CFrame,vt(0,0,0),2.5,MAINRUINCOLOR)
  11633. CFuncs["Sound"].Create("rbxassetid://847061203", char, 1,1)
  11634. wait(0.000000000001)
  11635. CameraEnshaking(1,3)
  11636. sphere(5,"Add",root.CFrame,vt(0,0,0),12.5,MAINRUINCOLOR)
  11637. sphere(5,"Add",root.CFrame,vt(0,0,0),10,MAINRUINCOLOR)
  11638. sphere(5,"Add",root.CFrame,vt(0,0,0),7.5,MAINRUINCOLOR)
  11639. sphere(5,"Add",root.CFrame,vt(0,0,0),5,MAINRUINCOLOR)
  11640. sphere(5,"Add",root.CFrame,vt(0,0,0),2.5,MAINRUINCOLOR)
  11641. CFuncs["Sound"].Create("rbxassetid://847061203", char, 2,1)
  11642. wait(0.0000000000001)
  11643. CameraEnshaking(10,5)
  11644. CFuncs["Sound"].Create("rbxassetid://741272936", char, 1, 1)
  11645. CFuncs["Sound"].Create("rbxassetid://164881112", char, 1, 1)
  11646. CFuncs["Sound"].Create("rbxassetid://1192402877", char, 1, 1)
  11647. CFuncs["Sound"].Create("rbxassetid://429123896", char, 1, 0.85)
  11648. CFuncs["Sound"].Create("rbxassetid://1208650519", char, 1, 1)
  11649. sphere(1,"Add",root.CFrame,vt(0,0,0),2,MAINRUINCOLOR)
  11650. sphere(2,"Add",root.CFrame,vt(0,0,0),4,MAINRUINCOLOR)
  11651. sphere(3,"Add",root.CFrame,vt(0,0,0),6,MAINRUINCOLOR)
  11652. sphere(4,"Add",root.CFrame,vt(0,0,0),8,MAINRUINCOLOR)
  11653. sphere(5,"Add",root.CFrame,vt(0,0,0),10,MAINRUINCOLOR)
  11654. sphere(6,"Add",root.CFrame,vt(0,0,0),12,MAINRUINCOLOR)
  11655. sphere(7,"Add",root.CFrame,vt(0,0,0),14,MAINRUINCOLOR)
  11656. sphere(8,"Add",root.CFrame,vt(0,0,0),16,MAINRUINCOLOR)
  11657. sphere(9,"Add",root.CFrame,vt(0,0,0),18,MAINRUINCOLOR)
  11658. sphere(10,"Add",root.CFrame,vt(0,0,0),20,MAINRUINCOLOR)
  11659. for i = 0, 49 do
  11660. sphereMK(1,3,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,200,-1,MAINRUINCOLOR,0)
  11661. sphereMK(2,6,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,150,-0.5,MAINRUINCOLOR,0)
  11662. sphereMK(3,9,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,100,-0.5,MAINRUINCOLOR,0)
  11663. sphereMK(4,12,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,50,-0.5,MAINRUINCOLOR,0)
  11664. end
  11665. ModeOfGlitch = 727
  11666. storehumanoidWS = 200
  11667. hum.WalkSpeed = 200
  11668. rainbowmode = false
  11669. chaosmode = false
  11670. tl1.Enabled = true
  11671. tl2.Enabled = true
  11672. tl3.Enabled = true
  11673. RecolorTextAndRename("Distortion",Color3.new(0.5,0.5,0.5),Color3.new(0.75,0.75,0.75))
  11674. tl1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11675. tl2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11676. tl3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11677.  
  11678. for i, v in pairs(mw2:GetChildren()) do
  11679. if v:IsA("Part") then
  11680. v.Transparency = 0
  11681. v.BrickColor = MAINRUINCOLOR
  11682. v.Material = "Neon"
  11683. end
  11684. end
  11685. for i, v in pairs(mw1:GetChildren()) do
  11686. if v:IsA("Part") then
  11687. v.Transparency = 0
  11688. v.BrickColor = MAINRUINCOLOR
  11689. v.Material = "Neon"
  11690. end
  11691. end
  11692. for i, v in pairs(m:GetChildren()) do
  11693. if v:IsA("Part") then
  11694. v.Transparency = 0
  11695. v.Color = Color3.new(0.5,0.5,0.5)
  11696. v.Material = "Neon"
  11697. end
  11698. end
  11699. for i, v in pairs(m2:GetChildren()) do
  11700. if v:IsA("Part") then
  11701. v.Transparency = 0
  11702. v.Color = Color3.new(0.5,0.5,0.5)
  11703. v.Material = "Neon"
  11704. end
  11705. end
  11706. for i, v in pairs(m3:GetChildren()) do
  11707. if v:IsA("Part") then
  11708. v.Transparency = 0
  11709. v.Color = Color3.new(0.5,0.5,0.5)
  11710. v.Material = "Neon"
  11711. end
  11712. end
  11713. for i, v in pairs(extrawingmod1:GetChildren()) do
  11714. if v:IsA("Part") then
  11715. v.Transparency = 0
  11716. v.Color = Color3.new(0.5,0.5,0.5)
  11717. v.Material = "Neon"
  11718. end
  11719. end
  11720. for i, v in pairs(extrawingmod2:GetChildren()) do
  11721. if v:IsA("Part") then
  11722. v.Transparency = 0
  11723. v.Color = Color3.new(0.5,0.5,0.5)
  11724. v.Material = "Neon"
  11725. end
  11726. attack = false
  11727. end
  11728. else
  11729. RecolorTextAndRename(skinname,skincolor,skincolor)
  11730. end
  11731. end
  11732. function DeStRuCtIoN()
  11733. newThemeCust("rbxassetid://723652641",0,1,1)
  11734. if not skinmode then
  11735. attack = true
  11736. hum.WalkSpeed = 0
  11737. MAINRUINCOLOR = BrickColor.new("Crimson")
  11738. RHe.BrickColor = MAINRUINCOLOR RHe2.BrickColor = MAINRUINCOLOR catearpart.BrickColor =MAINRUINCOLOR
  11739. for i = 0, 24, 0.1 do
  11740. swait()
  11741. sphereMK(1,-2,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2.5,2.5,15,-0.025,MAINRUINCOLOR,100)
  11742. RH.C0=Clerp(RH.C0,cf(1,-0.05,-0.75)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.1)
  11743. LH.C0=Clerp(LH.C0,cf(-1,-0.5,-0.25)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.1)
  11744. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,1.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(20 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(0)),.1)
  11745. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(55),math.rad(0),math.rad(0)),.1)
  11746. RW.C0=Clerp(RW.C0,cf(0.75,0.5,-0.25)*angles(math.rad(140),math.rad(0),math.rad(-20 + 2.5 * math.cos(sine / 28))),.1)
  11747. LW.C0=Clerp(LW.C0,cf(-0.75,0.5,-0.25)*angles(math.rad(140),math.rad(0),math.rad(20 - 2.5 * math.cos(sine / 28))),.1)
  11748. end
  11749. CameraEnshaking(1,1)
  11750. sphere(5,"Add",root.CFrame,vt(0,0,0),2.5,MAINRUINCOLOR)
  11751. CFuncs["Sound"].Create("rbxassetid://847061203", char, 0.5,1)
  11752. wait(0.000000000001)
  11753. CameraEnshaking(1,2)
  11754. sphere(5,"Add",root.CFrame,vt(0,0,0),7.5,MAINRUINCOLOR)
  11755. sphere(5,"Add",root.CFrame,vt(0,0,0),5,MAINRUINCOLOR)
  11756. sphere(5,"Add",root.CFrame,vt(0,0,0),2.5,MAINRUINCOLOR)
  11757. CFuncs["Sound"].Create("rbxassetid://847061203", char, 1,1)
  11758. wait(0.000000000001)
  11759. CameraEnshaking(1,3)
  11760. sphere(5,"Add",root.CFrame,vt(0,0,0),12.5,MAINRUINCOLOR)
  11761. sphere(5,"Add",root.CFrame,vt(0,0,0),10,MAINRUINCOLOR)
  11762. sphere(5,"Add",root.CFrame,vt(0,0,0),7.5,MAINRUINCOLOR)
  11763. sphere(5,"Add",root.CFrame,vt(0,0,0),5,MAINRUINCOLOR)
  11764. sphere(5,"Add",root.CFrame,vt(0,0,0),2.5,MAINRUINCOLOR)
  11765. CFuncs["Sound"].Create("rbxassetid://847061203", char, 2,1)
  11766. wait(0.0000000000001)
  11767. CameraEnshaking(10,5)
  11768. CFuncs["Sound"].Create("rbxassetid://741272936", char, 1, 1)
  11769. CFuncs["Sound"].Create("rbxassetid://164881112", char, 1, 1)
  11770. CFuncs["Sound"].Create("rbxassetid://1192402877", char, 1, 1)
  11771. CFuncs["Sound"].Create("rbxassetid://429123896", char, 1, 0.85)
  11772. CFuncs["Sound"].Create("rbxassetid://1208650519", char, 1, 1)
  11773. sphere(1,"Add",root.CFrame,vt(0,0,0),2,MAINRUINCOLOR)
  11774. sphere(2,"Add",root.CFrame,vt(0,0,0),4,MAINRUINCOLOR)
  11775. sphere(3,"Add",root.CFrame,vt(0,0,0),6,MAINRUINCOLOR)
  11776. sphere(4,"Add",root.CFrame,vt(0,0,0),8,MAINRUINCOLOR)
  11777. sphere(5,"Add",root.CFrame,vt(0,0,0),10,MAINRUINCOLOR)
  11778. sphere(6,"Add",root.CFrame,vt(0,0,0),12,MAINRUINCOLOR)
  11779. sphere(7,"Add",root.CFrame,vt(0,0,0),14,MAINRUINCOLOR)
  11780. sphere(8,"Add",root.CFrame,vt(0,0,0),16,MAINRUINCOLOR)
  11781. sphere(9,"Add",root.CFrame,vt(0,0,0),18,MAINRUINCOLOR)
  11782. sphere(10,"Add",root.CFrame,vt(0,0,0),20,MAINRUINCOLOR)
  11783. for i = 0, 49 do
  11784. sphereMK(1,3,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,200,-1,MAINRUINCOLOR,0)
  11785. sphereMK(2,6,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,150,-0.5,MAINRUINCOLOR,0)
  11786. sphereMK(3,9,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,100,-0.5,MAINRUINCOLOR,0)
  11787. sphereMK(4,12,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),50,50,50,-0.5,MAINRUINCOLOR,0)
  11788. end
  11789. ModeOfGlitch = 666
  11790. storehumanoidWS = 16
  11791. hum.WalkSpeed = 16
  11792. rainbowmode = false
  11793. chaosmode = false
  11794. tl1.Enabled = true
  11795. tl2.Enabled = true
  11796. tl3.Enabled = true
  11797. RecolorTextAndRename("DeStRuCtIoN",Color3.new(1,0,0),Color3.new(0.75,0,0))
  11798. tl1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11799. tl2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11800. tl3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  11801.  
  11802. for i, v in pairs(mw2:GetChildren()) do
  11803. if v:IsA("Part") then
  11804. v.BrickColor = MAINRUINCOLOR
  11805. v.Material = "Neon"
  11806. end
  11807. end
  11808. for i, v in pairs(mw1:GetChildren()) do
  11809. if v:IsA("Part") then
  11810. v.Transparency = 0
  11811. v.BrickColor = MAINRUINCOLOR
  11812. v.Material = "Neon"
  11813. end
  11814. end
  11815. for i, v in pairs(m:GetChildren()) do
  11816. if v:IsA("Part") then
  11817. v.Color = Color3.new(1,0,0)
  11818. v.Material = "Neon"
  11819. end
  11820. end
  11821. for i, v in pairs(m2:GetChildren()) do
  11822. if v:IsA("Part") then
  11823. v.Color = Color3.new(1,0,0)
  11824. v.Material = "Neon"
  11825. end
  11826. end
  11827. for i, v in pairs(m3:GetChildren()) do
  11828. if v:IsA("Part") then
  11829. v.Color = Color3.new(1,0,0)
  11830. v.Material = "Neon"
  11831. end
  11832. end
  11833. for i, v in pairs(extrawingmod1:GetChildren()) do
  11834. if v:IsA("Part") then
  11835. v.Transparency = 0
  11836. v.Color = Color3.new(1,0,0)
  11837. v.Material = "Neon"
  11838. end
  11839. end
  11840. for i, v in pairs(extrawingmod2:GetChildren()) do
  11841. if v:IsA("Part") then
  11842. v.Transparency = 0
  11843. v.Color = Color3.new(1,0,0)
  11844. v.Material = "Neon"
  11845. end
  11846. attack = false
  11847. end
  11848. else
  11849. RecolorTextAndRename(skinname,skincolor,skincolor)
  11850. end
  11851. end
  11852. -------------slash down here
  11853.  
  11854. function slash(bonuspeed,rotspeed,rotatingop,typeofshape,type,typeoftrans,pos,scale,value,color)
  11855. local type = type
  11856. local rotenable = rotatingop
  11857. local rng = Instance.new("Part", char)
  11858. rng.Anchored = true
  11859. rng.BrickColor = color
  11860. rng.CanCollide = false
  11861. rng.FormFactor = 3
  11862. rng.Name = "Ring"
  11863. rng.Material = "Neon"
  11864. rng.Size = Vector3.new(1, 1, 1)
  11865. rng.Transparency = 0
  11866. if typeoftrans == "In" then
  11867. rng.Transparency = 1
  11868. end
  11869. rng.TopSurface = 0
  11870. rng.BottomSurface = 0
  11871. rng.CFrame = pos
  11872. local rngm = Instance.new("SpecialMesh", rng)
  11873. rngm.MeshType = "FileMesh"
  11874. if typeofshape == "Normal" then
  11875. rngm.MeshId = "rbxassetid://662586858"
  11876. elseif typeofshape == "Round" then
  11877. rngm.MeshId = "rbxassetid://662585058"
  11878. end
  11879. rngm.Scale = scale
  11880. local scaler2 = 1/10
  11881. if type == "Add" then
  11882. scaler2 = 1*value/10
  11883. elseif type == "Divide" then
  11884. scaler2 = 1/value/10
  11885. end
  11886. local randomrot = math.random(1,2)
  11887. coroutine.resume(coroutine.create(function()
  11888. for i = 0,10/bonuspeed,0.1 do
  11889. swait()
  11890. if type == "Add" then
  11891. scaler2 = scaler2 - 0.01*value/bonuspeed/10
  11892. elseif type == "Divide" then
  11893. scaler2 = scaler2 - 0.01/value*bonuspeed/10
  11894. end
  11895. if rotenable == true then
  11896. if randomrot == 1 then
  11897. rng.CFrame = rng.CFrame*CFrame.Angles(0,math.rad(rotspeed*bonuspeed/2),0)
  11898. elseif randomrot == 2 then
  11899. rng.CFrame = rng.CFrame*CFrame.Angles(0,math.rad(-rotspeed*bonuspeed/2),0)
  11900. end
  11901. end
  11902. if typeoftrans == "Out" then
  11903. rng.Transparency = rng.Transparency + 0.01*bonuspeed
  11904. elseif typeoftrans == "In" then
  11905. rng.Transparency = rng.Transparency - 0.01*bonuspeed
  11906. end
  11907. rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed/10, 0, scaler2*bonuspeed/10)
  11908. end
  11909. rng:Destroy()
  11910. end))
  11911. end
  11912.  
  11913.  
  11914. function slash2(bonuspeed,rotspeed,rotatingop,typeofshape,type,typeoftrans,pos,scale,value,color)
  11915. local type = type
  11916. local rotenable = rotatingop
  11917. local rng = Instance.new("Part", char)
  11918. rng.Anchored = true
  11919. rng.BrickColor = color
  11920. rng.CanCollide = false
  11921. rng.FormFactor = 3
  11922. rng.Name = "Ring"
  11923. rng.Material = "Neon"
  11924. rng.Size = Vector3.new(1, 1, 1)
  11925. rng.Transparency = 0
  11926. if typeoftrans == "In" then
  11927. rng.Transparency = 1
  11928. end
  11929. rng.TopSurface = 0
  11930. rng.BottomSurface = 0
  11931. rng.CFrame = pos
  11932. local rngm = Instance.new("SpecialMesh", rng)
  11933. rngm.MeshType = "FileMesh"
  11934. if typeofshape == "Normal" then
  11935. rngm.MeshId = "rbxassetid://662586858"
  11936. elseif typeofshape == "Round" then
  11937. rngm.MeshId = "rbxassetid://662585058"
  11938. end
  11939. rngm.Scale = scale
  11940. local scaler2 = 1/10
  11941. if type == "Add" then
  11942. scaler2 = 1*value/10
  11943. elseif type == "Divide" then
  11944. scaler2 = 1/value/10
  11945. end
  11946. local randomrot = math.random(1,2)
  11947. coroutine.resume(coroutine.create(function()
  11948. for i = 0,10/bonuspeed,0.1 do
  11949. swait()
  11950. if type == "Add" then
  11951. scaler2 = scaler2 - 0.01*value/bonuspeed/10
  11952. elseif type == "Divide" then
  11953. scaler2 = scaler2 - 0.01/value*bonuspeed/10
  11954. end
  11955. if rotenable == true then
  11956. if randomrot == 1 then
  11957. rng.CFrame = rng.CFrame*CFrame.Angles(0,math.rad(rotspeed*bonuspeed/2),0)
  11958. elseif randomrot == 2 then
  11959. rng.CFrame = rng.CFrame*CFrame.Angles(0,math.rad(-rotspeed*bonuspeed/2),0)
  11960. end
  11961. end
  11962. if typeoftrans == "Out" then
  11963. rng.Transparency = rng.Transparency + 0.01*bonuspeed
  11964. elseif typeoftrans == "In" then
  11965. rng.Transparency = rng.Transparency - 0.01*bonuspeed
  11966. end
  11967. rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed/10, 0, scaler2*bonuspeed/10)
  11968. end
  11969. rng:Destroy()
  11970. end))
  11971. end
  11972.  
  11973. function slash3(bonuspeed,rotspeed,rotatingop,typeofshape,type,typeoftrans,pos,scale,value,color)
  11974. local type = type
  11975. local rotenable = rotatingop
  11976. local rng = Instance.new("Part", char)
  11977. rng.Anchored = true
  11978. rng.BrickColor = color
  11979. rng.CanCollide = false
  11980. rng.FormFactor = 3
  11981. rng.Name = "Ring"
  11982. rng.Material = "Neon"
  11983. rng.Size = Vector3.new(1, 1, 1)
  11984. rng.Transparency = 0
  11985. if typeoftrans == "In" then
  11986. rng.Transparency = 1
  11987. end
  11988. rng.TopSurface = 0
  11989. rng.BottomSurface = 0
  11990. rng.CFrame = pos
  11991. local rngm = Instance.new("SpecialMesh", rng)
  11992. rngm.MeshType = "FileMesh"
  11993. if typeofshape == "Normal" then
  11994. rngm.MeshId = "rbxassetid://13425802"
  11995. elseif typeofshape == "Round" then
  11996. rngm.MeshId = "rbxassetid://13425802"
  11997. end
  11998. rngm.Scale = scale
  11999. local scaler2 = 1/10
  12000. if type == "Add" then
  12001. scaler2 = 1*value/10
  12002. elseif type == "Divide" then
  12003. scaler2 = 1/value/10
  12004. end
  12005. local randomrot = math.random(1,2)
  12006. coroutine.resume(coroutine.create(function()
  12007. for i = 0,10/bonuspeed,0.1 do
  12008. swait()
  12009. if type == "Add" then
  12010. scaler2 = scaler2 - 0.01*value/bonuspeed/10
  12011. elseif type == "Divide" then
  12012. scaler2 = scaler2 - 0.01/value*bonuspeed/10
  12013. end
  12014. if rotenable == true then
  12015. if randomrot == 1 then
  12016. rng.CFrame = rng.CFrame*CFrame.Angles(0,math.rad(rotspeed*bonuspeed/2),0)
  12017. elseif randomrot == 2 then
  12018. rng.CFrame = rng.CFrame*CFrame.Angles(0,math.rad(-rotspeed*bonuspeed/2),0)
  12019. end
  12020. end
  12021. if typeoftrans == "Out" then
  12022. rng.Transparency = rng.Transparency + 0.01*bonuspeed
  12023. elseif typeoftrans == "In" then
  12024. rng.Transparency = rng.Transparency - 0.01*bonuspeed
  12025. end
  12026. rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed/10, 0, scaler2*bonuspeed/10)
  12027. end
  12028. rng:Destroy()
  12029. end))
  12030. end
  12031.  
  12032. function CreatePartane(parent,transparency,reflectance,material,brickcolor)
  12033. local p = Instance.new("Part")
  12034. p.TopSurface = 0
  12035. p.BottomSurface = 0
  12036. p.Parent = parent
  12037. p.Size = Vector3.new(0.05,0.05,0.05)
  12038. p.Transparency = transparency
  12039. p.Reflectance = reflectance
  12040. p.CanCollide = false
  12041. p.Locked = true
  12042. p.BrickColor = brickcolor
  12043. p.Material = material
  12044. return p
  12045. end
  12046.  
  12047. function CreateMeshne(parent,meshtype,x1,y1,z1)
  12048. local mesh = Instance.new("SpecialMesh",parent)
  12049. mesh.MeshType = meshtype
  12050. mesh.Scale = Vector3.new(x1*20,y1*20,z1*20)
  12051. return mesh
  12052. end
  12053.  
  12054. function CreateSpecialMeshne(parent,meshid,x1,y1,z1)
  12055. local mesh = Instance.new("SpecialMesh",parent)
  12056. mesh.MeshType = "FileMesh"
  12057. mesh.MeshId = meshid
  12058. mesh.Scale = Vector3.new(x1,y1,z1)
  12059. return mesh
  12060. end
  12061.  
  12062.  
  12063. function CreateSpecialGlowMeshne(parent,meshid,x1,y1,z1)
  12064. local mesh = Instance.new("SpecialMesh",parent)
  12065. mesh.MeshType = "FileMesh"
  12066. mesh.MeshId = meshid
  12067. mesh.TextureId = "http://www.roblox.com/asset/?id=269748808"
  12068. mesh.Scale = Vector3.new(x1,y1,z1)
  12069. mesh.VertexColor = Vector3.new(parent.BrickColor.r, parent.BrickColor.g, parent.BrickColor.b)
  12070. return mesh
  12071. end
  12072.  
  12073. function CreateWeldne(parent,part0,part1,C1X,C1Y,C1Z,C1Xa,C1Ya,C1Za,C0X,C0Y,C0Z,C0Xa,C0Ya,C0Za)
  12074. local weld = Instance.new("Weld")
  12075. weld.Parent = parent
  12076. weld.Part0 = part0
  12077. weld.Part1 = part1
  12078. weld.C1 = CFrame.new(C1X,C1Y,C1Z)*CFrame.Angles(C1Xa,C1Ya,C1Za)
  12079. weld.C0 = CFrame.new(C0X,C0Y,C0Z)*CFrame.Angles(C0Xa,C0Ya,C0Za)
  12080. return weld
  12081. end
  12082. ----sword---
  12083. function sandbox(var,func)
  12084. local env = getfenv(func)
  12085. local newenv = setmetatable({},{
  12086. __index = function(self,k)
  12087. if k=="script" then
  12088. return var
  12089. else
  12090. return env[k]
  12091. end
  12092. end,
  12093. })
  12094. setfenv(func,newenv)
  12095. return func
  12096. end
  12097. cors = {}
  12098. mas = Instance.new("Model",game:GetService("Lighting"))
  12099. Model0 = Instance.new("Model")
  12100. Model0.Name = "Sword"
  12101. Part1 = Instance.new("Part")
  12102. SpecialMesh2 = Instance.new("SpecialMesh")
  12103. Part3 = Instance.new("Part")
  12104. SpecialMesh4 = Instance.new("SpecialMesh")
  12105. Weld5 = Instance.new("Weld")
  12106. Weld6 = Instance.new("Weld")
  12107. Weld7 = Instance.new("Weld")
  12108. Weld8 = Instance.new("Weld")
  12109. Weld9 = Instance.new("Weld")
  12110. Weld10 = Instance.new("Weld")
  12111. Weld11 = Instance.new("Weld")
  12112. Weld12 = Instance.new("Weld")
  12113. Weld13 = Instance.new("Weld")
  12114. Weld14 = Instance.new("Weld")
  12115. Weld15 = Instance.new("Weld")
  12116. Weld16 = Instance.new("Weld")
  12117. Weld17 = Instance.new("Weld")
  12118. Weld18 = Instance.new("Weld")
  12119. Weld19 = Instance.new("Weld")
  12120. Weld20 = Instance.new("Weld")
  12121. Weld21 = Instance.new("Weld")
  12122. Weld22 = Instance.new("Weld")
  12123. Weld23 = Instance.new("Weld")
  12124. Weld24 = Instance.new("Weld")
  12125. Weld25 = Instance.new("Weld")
  12126. Weld26 = Instance.new("Weld")
  12127. Weld27 = Instance.new("Weld")
  12128. Weld28 = Instance.new("Weld")
  12129. Weld29 = Instance.new("Weld")
  12130. Weld30 = Instance.new("Weld")
  12131. Weld31 = Instance.new("Weld")
  12132. Weld32 = Instance.new("Weld")
  12133. Weld33 = Instance.new("Weld")
  12134. Weld34 = Instance.new("Weld")
  12135. Weld35 = Instance.new("Weld")
  12136. Weld36 = Instance.new("Weld")
  12137. Weld37 = Instance.new("Weld")
  12138. Weld38 = Instance.new("Weld")
  12139. Weld39 = Instance.new("Weld")
  12140. Weld40 = Instance.new("Weld")
  12141. Weld41 = Instance.new("Weld")
  12142. Weld42 = Instance.new("Weld")
  12143. Weld43 = Instance.new("Weld")
  12144. Weld44 = Instance.new("Weld")
  12145. Weld45 = Instance.new("Weld")
  12146. Weld46 = Instance.new("Weld")
  12147. Weld47 = Instance.new("Weld")
  12148. Weld48 = Instance.new("Weld")
  12149. Weld49 = Instance.new("Weld")
  12150. Weld50 = Instance.new("Weld")
  12151. Weld51 = Instance.new("Weld")
  12152. Weld52 = Instance.new("Weld")
  12153. Weld53 = Instance.new("Weld")
  12154. Weld54 = Instance.new("Weld")
  12155. Weld55 = Instance.new("Weld")
  12156. Weld56 = Instance.new("Weld")
  12157. Weld57 = Instance.new("Weld")
  12158. Weld58 = Instance.new("Weld")
  12159. Weld59 = Instance.new("Weld")
  12160. Weld60 = Instance.new("Weld")
  12161. Weld61 = Instance.new("Weld")
  12162. Weld62 = Instance.new("Weld")
  12163. Weld63 = Instance.new("Weld")
  12164. Weld64 = Instance.new("Weld")
  12165. Weld65 = Instance.new("Weld")
  12166. Weld66 = Instance.new("Weld")
  12167. Weld67 = Instance.new("Weld")
  12168. Weld68 = Instance.new("Weld")
  12169. Weld69 = Instance.new("Weld")
  12170. Weld70 = Instance.new("Weld")
  12171. Weld71 = Instance.new("Weld")
  12172. Weld72 = Instance.new("Weld")
  12173. Weld73 = Instance.new("Weld")
  12174. Weld74 = Instance.new("Weld")
  12175. Weld75 = Instance.new("Weld")
  12176. Weld76 = Instance.new("Weld")
  12177. Weld77 = Instance.new("Weld")
  12178. Weld78 = Instance.new("Weld")
  12179. Weld79 = Instance.new("Weld")
  12180. Weld80 = Instance.new("Weld")
  12181. Weld81 = Instance.new("Weld")
  12182. Weld82 = Instance.new("Weld")
  12183. Weld83 = Instance.new("Weld")
  12184. Weld84 = Instance.new("Weld")
  12185. Weld85 = Instance.new("Weld")
  12186. Weld86 = Instance.new("Weld")
  12187. Weld87 = Instance.new("Weld")
  12188. Weld88 = Instance.new("Weld")
  12189. Weld89 = Instance.new("Weld")
  12190. Weld90 = Instance.new("Weld")
  12191. Weld91 = Instance.new("Weld")
  12192. Weld92 = Instance.new("Weld")
  12193. Weld93 = Instance.new("Weld")
  12194. Weld94 = Instance.new("Weld")
  12195. Weld95 = Instance.new("Weld")
  12196. Weld96 = Instance.new("Weld")
  12197. Weld97 = Instance.new("Weld")
  12198. Weld98 = Instance.new("Weld")
  12199. Weld99 = Instance.new("Weld")
  12200. Weld100 = Instance.new("Weld")
  12201. Weld101 = Instance.new("Weld")
  12202. Weld102 = Instance.new("Weld")
  12203. Weld103 = Instance.new("Weld")
  12204. Weld104 = Instance.new("Weld")
  12205. Weld105 = Instance.new("Weld")
  12206. Weld106 = Instance.new("Weld")
  12207. Weld107 = Instance.new("Weld")
  12208. Weld108 = Instance.new("Weld")
  12209. Weld109 = Instance.new("Weld")
  12210. Weld110 = Instance.new("Weld")
  12211. Weld111 = Instance.new("Weld")
  12212. Weld112 = Instance.new("Weld")
  12213. Weld113 = Instance.new("Weld")
  12214. Weld114 = Instance.new("Weld")
  12215. Weld115 = Instance.new("Weld")
  12216. Weld116 = Instance.new("Weld")
  12217. Weld117 = Instance.new("Weld")
  12218. Weld118 = Instance.new("Weld")
  12219. Weld119 = Instance.new("Weld")
  12220. Weld120 = Instance.new("Weld")
  12221. Weld121 = Instance.new("Weld")
  12222. Weld122 = Instance.new("Weld")
  12223. Weld123 = Instance.new("Weld")
  12224. Weld124 = Instance.new("Weld")
  12225. Weld125 = Instance.new("Weld")
  12226. Weld126 = Instance.new("Weld")
  12227. Weld127 = Instance.new("Weld")
  12228. Weld128 = Instance.new("Weld")
  12229. Weld129 = Instance.new("Weld")
  12230. Weld130 = Instance.new("Weld")
  12231. Weld131 = Instance.new("Weld")
  12232. Weld132 = Instance.new("Weld")
  12233. Weld133 = Instance.new("Weld")
  12234. Weld134 = Instance.new("Weld")
  12235. Weld135 = Instance.new("Weld")
  12236. Weld136 = Instance.new("Weld")
  12237. Weld137 = Instance.new("Weld")
  12238. Weld138 = Instance.new("Weld")
  12239. Weld139 = Instance.new("Weld")
  12240. Weld140 = Instance.new("Weld")
  12241. Weld141 = Instance.new("Weld")
  12242. Weld142 = Instance.new("Weld")
  12243. Weld143 = Instance.new("Weld")
  12244. Weld144 = Instance.new("Weld")
  12245. Weld145 = Instance.new("Weld")
  12246. Weld146 = Instance.new("Weld")
  12247. Weld147 = Instance.new("Weld")
  12248. Weld148 = Instance.new("Weld")
  12249. Weld149 = Instance.new("Weld")
  12250. Weld150 = Instance.new("Weld")
  12251. Weld151 = Instance.new("Weld")
  12252. Weld152 = Instance.new("Weld")
  12253. Weld153 = Instance.new("Weld")
  12254. Weld154 = Instance.new("Weld")
  12255. Weld155 = Instance.new("Weld")
  12256. Weld156 = Instance.new("Weld")
  12257. Weld157 = Instance.new("Weld")
  12258. Weld158 = Instance.new("Weld")
  12259. Weld159 = Instance.new("Weld")
  12260. Weld160 = Instance.new("Weld")
  12261. Weld161 = Instance.new("Weld")
  12262. Weld162 = Instance.new("Weld")
  12263. Part163 = Instance.new("Part")
  12264. SpecialMesh164 = Instance.new("SpecialMesh")
  12265. Part165 = Instance.new("Part")
  12266. SpecialMesh166 = Instance.new("SpecialMesh")
  12267. Part167 = Instance.new("Part")
  12268. SpecialMesh168 = Instance.new("SpecialMesh")
  12269. Part169 = Instance.new("Part")
  12270. SpecialMesh170 = Instance.new("SpecialMesh")
  12271. Part171 = Instance.new("Part")
  12272. SpecialMesh172 = Instance.new("SpecialMesh")
  12273. Part173 = Instance.new("Part")
  12274. SpecialMesh174 = Instance.new("SpecialMesh")
  12275. Part175 = Instance.new("Part")
  12276. SpecialMesh176 = Instance.new("SpecialMesh")
  12277. Part177 = Instance.new("Part")
  12278. SpecialMesh178 = Instance.new("SpecialMesh")
  12279. Part179 = Instance.new("Part")
  12280. SpecialMesh180 = Instance.new("SpecialMesh")
  12281. Part181 = Instance.new("Part")
  12282. SpecialMesh182 = Instance.new("SpecialMesh")
  12283. Part183 = Instance.new("Part")
  12284. SpecialMesh184 = Instance.new("SpecialMesh")
  12285. Part185 = Instance.new("Part")
  12286. SpecialMesh186 = Instance.new("SpecialMesh")
  12287. Part187 = Instance.new("Part")
  12288. SpecialMesh188 = Instance.new("SpecialMesh")
  12289. Part189 = Instance.new("Part")
  12290. SpecialMesh190 = Instance.new("SpecialMesh")
  12291. Part191 = Instance.new("Part")
  12292. SpecialMesh192 = Instance.new("SpecialMesh")
  12293. Part193 = Instance.new("Part")
  12294. SpecialMesh194 = Instance.new("SpecialMesh")
  12295. Part195 = Instance.new("Part")
  12296. SpecialMesh196 = Instance.new("SpecialMesh")
  12297. Part197 = Instance.new("Part")
  12298. SpecialMesh198 = Instance.new("SpecialMesh")
  12299. Part199 = Instance.new("Part")
  12300. SpecialMesh200 = Instance.new("SpecialMesh")
  12301. Part201 = Instance.new("Part")
  12302. SpecialMesh202 = Instance.new("SpecialMesh")
  12303. Part203 = Instance.new("Part")
  12304. SpecialMesh204 = Instance.new("SpecialMesh")
  12305. Part205 = Instance.new("Part")
  12306. SpecialMesh206 = Instance.new("SpecialMesh")
  12307. Part207 = Instance.new("Part")
  12308. SpecialMesh208 = Instance.new("SpecialMesh")
  12309. Part209 = Instance.new("Part")
  12310. SpecialMesh210 = Instance.new("SpecialMesh")
  12311. Part211 = Instance.new("Part")
  12312. SpecialMesh212 = Instance.new("SpecialMesh")
  12313. Part213 = Instance.new("Part")
  12314. SpecialMesh214 = Instance.new("SpecialMesh")
  12315. Part215 = Instance.new("Part")
  12316. SpecialMesh216 = Instance.new("SpecialMesh")
  12317. Part217 = Instance.new("Part")
  12318. SpecialMesh218 = Instance.new("SpecialMesh")
  12319. Part219 = Instance.new("Part")
  12320. SpecialMesh220 = Instance.new("SpecialMesh")
  12321. Part221 = Instance.new("Part")
  12322. SpecialMesh222 = Instance.new("SpecialMesh")
  12323. Part223 = Instance.new("Part")
  12324. SpecialMesh224 = Instance.new("SpecialMesh")
  12325. Part225 = Instance.new("Part")
  12326. SpecialMesh226 = Instance.new("SpecialMesh")
  12327. Part227 = Instance.new("Part")
  12328. SpecialMesh228 = Instance.new("SpecialMesh")
  12329. Part229 = Instance.new("Part")
  12330. SpecialMesh230 = Instance.new("SpecialMesh")
  12331. Part231 = Instance.new("Part")
  12332. SpecialMesh232 = Instance.new("SpecialMesh")
  12333. Part233 = Instance.new("Part")
  12334. SpecialMesh234 = Instance.new("SpecialMesh")
  12335. Part235 = Instance.new("Part")
  12336. SpecialMesh236 = Instance.new("SpecialMesh")
  12337. Part237 = Instance.new("Part")
  12338. SpecialMesh238 = Instance.new("SpecialMesh")
  12339. Part239 = Instance.new("Part")
  12340. SpecialMesh240 = Instance.new("SpecialMesh")
  12341. Part241 = Instance.new("Part")
  12342. SpecialMesh242 = Instance.new("SpecialMesh")
  12343. Part243 = Instance.new("Part")
  12344. SpecialMesh244 = Instance.new("SpecialMesh")
  12345. Part245 = Instance.new("Part")
  12346. SpecialMesh246 = Instance.new("SpecialMesh")
  12347. Part247 = Instance.new("Part")
  12348. SpecialMesh248 = Instance.new("SpecialMesh")
  12349. Part249 = Instance.new("Part")
  12350. SpecialMesh250 = Instance.new("SpecialMesh")
  12351. Part251 = Instance.new("Part")
  12352. SpecialMesh252 = Instance.new("SpecialMesh")
  12353. Part253 = Instance.new("Part")
  12354. SpecialMesh254 = Instance.new("SpecialMesh")
  12355. Part255 = Instance.new("Part")
  12356. SpecialMesh256 = Instance.new("SpecialMesh")
  12357. Part257 = Instance.new("Part")
  12358. SpecialMesh258 = Instance.new("SpecialMesh")
  12359. Part259 = Instance.new("Part")
  12360. SpecialMesh260 = Instance.new("SpecialMesh")
  12361. Part261 = Instance.new("Part")
  12362. SpecialMesh262 = Instance.new("SpecialMesh")
  12363. Part263 = Instance.new("Part")
  12364. SpecialMesh264 = Instance.new("SpecialMesh")
  12365. Part265 = Instance.new("Part")
  12366. SpecialMesh266 = Instance.new("SpecialMesh")
  12367. Part267 = Instance.new("Part")
  12368. SpecialMesh268 = Instance.new("SpecialMesh")
  12369. Part269 = Instance.new("Part")
  12370. SpecialMesh270 = Instance.new("SpecialMesh")
  12371. Part271 = Instance.new("Part")
  12372. SpecialMesh272 = Instance.new("SpecialMesh")
  12373. Part273 = Instance.new("Part")
  12374. SpecialMesh274 = Instance.new("SpecialMesh")
  12375. Part275 = Instance.new("Part")
  12376. SpecialMesh276 = Instance.new("SpecialMesh")
  12377. Part277 = Instance.new("Part")
  12378. SpecialMesh278 = Instance.new("SpecialMesh")
  12379. Part279 = Instance.new("Part")
  12380. SpecialMesh280 = Instance.new("SpecialMesh")
  12381. Part281 = Instance.new("Part")
  12382. SpecialMesh282 = Instance.new("SpecialMesh")
  12383. Part283 = Instance.new("Part")
  12384. SpecialMesh284 = Instance.new("SpecialMesh")
  12385. Part285 = Instance.new("Part")
  12386. SpecialMesh286 = Instance.new("SpecialMesh")
  12387. Part287 = Instance.new("Part")
  12388. SpecialMesh288 = Instance.new("SpecialMesh")
  12389. Part289 = Instance.new("Part")
  12390. SpecialMesh290 = Instance.new("SpecialMesh")
  12391. Part291 = Instance.new("Part")
  12392. SpecialMesh292 = Instance.new("SpecialMesh")
  12393. Part293 = Instance.new("Part")
  12394. SpecialMesh294 = Instance.new("SpecialMesh")
  12395. Part295 = Instance.new("Part")
  12396. SpecialMesh296 = Instance.new("SpecialMesh")
  12397. Part297 = Instance.new("Part")
  12398. SpecialMesh298 = Instance.new("SpecialMesh")
  12399. Part299 = Instance.new("Part")
  12400. SpecialMesh300 = Instance.new("SpecialMesh")
  12401. Part301 = Instance.new("Part")
  12402. SpecialMesh302 = Instance.new("SpecialMesh")
  12403. Part303 = Instance.new("Part")
  12404. SpecialMesh304 = Instance.new("SpecialMesh")
  12405. Part305 = Instance.new("Part")
  12406. SpecialMesh306 = Instance.new("SpecialMesh")
  12407. Part307 = Instance.new("Part")
  12408. SpecialMesh308 = Instance.new("SpecialMesh")
  12409. Part309 = Instance.new("Part")
  12410. SpecialMesh310 = Instance.new("SpecialMesh")
  12411. Part311 = Instance.new("Part")
  12412. SpecialMesh312 = Instance.new("SpecialMesh")
  12413. Part313 = Instance.new("Part")
  12414. SpecialMesh314 = Instance.new("SpecialMesh")
  12415. Part315 = Instance.new("Part")
  12416. SpecialMesh316 = Instance.new("SpecialMesh")
  12417. Part317 = Instance.new("Part")
  12418. SpecialMesh318 = Instance.new("SpecialMesh")
  12419. Part319 = Instance.new("Part")
  12420. SpecialMesh320 = Instance.new("SpecialMesh")
  12421. Part321 = Instance.new("Part")
  12422. SpecialMesh322 = Instance.new("SpecialMesh")
  12423. Part323 = Instance.new("Part")
  12424. SpecialMesh324 = Instance.new("SpecialMesh")
  12425. Part325 = Instance.new("Part")
  12426. SpecialMesh326 = Instance.new("SpecialMesh")
  12427. Part327 = Instance.new("Part")
  12428. SpecialMesh328 = Instance.new("SpecialMesh")
  12429. Part329 = Instance.new("Part")
  12430. SpecialMesh330 = Instance.new("SpecialMesh")
  12431. Part331 = Instance.new("Part")
  12432. SpecialMesh332 = Instance.new("SpecialMesh")
  12433. Part333 = Instance.new("Part")
  12434. SpecialMesh334 = Instance.new("SpecialMesh")
  12435. Part335 = Instance.new("Part")
  12436. SpecialMesh336 = Instance.new("SpecialMesh")
  12437. Part337 = Instance.new("Part")
  12438. SpecialMesh338 = Instance.new("SpecialMesh")
  12439. Part339 = Instance.new("Part")
  12440. SpecialMesh340 = Instance.new("SpecialMesh")
  12441. Part341 = Instance.new("Part")
  12442. SpecialMesh342 = Instance.new("SpecialMesh")
  12443. Part343 = Instance.new("Part")
  12444. SpecialMesh344 = Instance.new("SpecialMesh")
  12445. Part345 = Instance.new("Part")
  12446. SpecialMesh346 = Instance.new("SpecialMesh")
  12447. Part347 = Instance.new("Part")
  12448. SpecialMesh348 = Instance.new("SpecialMesh")
  12449. Part349 = Instance.new("Part")
  12450. SpecialMesh350 = Instance.new("SpecialMesh")
  12451. Part351 = Instance.new("Part")
  12452. SpecialMesh352 = Instance.new("SpecialMesh")
  12453. Part353 = Instance.new("Part")
  12454. SpecialMesh354 = Instance.new("SpecialMesh")
  12455. Part355 = Instance.new("Part")
  12456. SpecialMesh356 = Instance.new("SpecialMesh")
  12457. Part357 = Instance.new("Part")
  12458. SpecialMesh358 = Instance.new("SpecialMesh")
  12459. Part359 = Instance.new("Part")
  12460. SpecialMesh360 = Instance.new("SpecialMesh")
  12461. Part361 = Instance.new("Part")
  12462. SpecialMesh362 = Instance.new("SpecialMesh")
  12463. Part363 = Instance.new("Part")
  12464. SpecialMesh364 = Instance.new("SpecialMesh")
  12465. Part365 = Instance.new("Part")
  12466. SpecialMesh366 = Instance.new("SpecialMesh")
  12467. Part367 = Instance.new("Part")
  12468. SpecialMesh368 = Instance.new("SpecialMesh")
  12469. Part369 = Instance.new("Part")
  12470. SpecialMesh370 = Instance.new("SpecialMesh")
  12471. Part371 = Instance.new("Part")
  12472. SpecialMesh372 = Instance.new("SpecialMesh")
  12473. Part373 = Instance.new("Part")
  12474. SpecialMesh374 = Instance.new("SpecialMesh")
  12475. Part375 = Instance.new("Part")
  12476. SpecialMesh376 = Instance.new("SpecialMesh")
  12477. Part377 = Instance.new("Part")
  12478. SpecialMesh378 = Instance.new("SpecialMesh")
  12479. Part379 = Instance.new("Part")
  12480. SpecialMesh380 = Instance.new("SpecialMesh")
  12481. Part381 = Instance.new("Part")
  12482. SpecialMesh382 = Instance.new("SpecialMesh")
  12483. Part383 = Instance.new("Part")
  12484. SpecialMesh384 = Instance.new("SpecialMesh")
  12485. Part385 = Instance.new("Part")
  12486. SpecialMesh386 = Instance.new("SpecialMesh")
  12487. Part387 = Instance.new("Part")
  12488. SpecialMesh388 = Instance.new("SpecialMesh")
  12489. Part389 = Instance.new("Part")
  12490. SpecialMesh390 = Instance.new("SpecialMesh")
  12491. Part391 = Instance.new("Part")
  12492. SpecialMesh392 = Instance.new("SpecialMesh")
  12493. Part393 = Instance.new("Part")
  12494. SpecialMesh394 = Instance.new("SpecialMesh")
  12495. Part395 = Instance.new("Part")
  12496. SpecialMesh396 = Instance.new("SpecialMesh")
  12497. Part397 = Instance.new("Part")
  12498. SpecialMesh398 = Instance.new("SpecialMesh")
  12499. Part399 = Instance.new("Part")
  12500. SpecialMesh400 = Instance.new("SpecialMesh")
  12501. Part401 = Instance.new("Part")
  12502. SpecialMesh402 = Instance.new("SpecialMesh")
  12503. Part403 = Instance.new("Part")
  12504. SpecialMesh404 = Instance.new("SpecialMesh")
  12505. Part405 = Instance.new("Part")
  12506. SpecialMesh406 = Instance.new("SpecialMesh")
  12507. Part407 = Instance.new("Part")
  12508. SpecialMesh408 = Instance.new("SpecialMesh")
  12509. Part409 = Instance.new("Part")
  12510. SpecialMesh410 = Instance.new("SpecialMesh")
  12511. Part411 = Instance.new("Part")
  12512. SpecialMesh412 = Instance.new("SpecialMesh")
  12513. Part413 = Instance.new("Part")
  12514. SpecialMesh414 = Instance.new("SpecialMesh")
  12515. Part415 = Instance.new("Part")
  12516. SpecialMesh416 = Instance.new("SpecialMesh")
  12517. Part417 = Instance.new("Part")
  12518. SpecialMesh418 = Instance.new("SpecialMesh")
  12519. Part419 = Instance.new("Part")
  12520. SpecialMesh420 = Instance.new("SpecialMesh")
  12521. Part421 = Instance.new("Part")
  12522. SpecialMesh422 = Instance.new("SpecialMesh")
  12523. Part423 = Instance.new("Part")
  12524. SpecialMesh424 = Instance.new("SpecialMesh")
  12525. Part425 = Instance.new("Part")
  12526. SpecialMesh426 = Instance.new("SpecialMesh")
  12527. Part427 = Instance.new("Part")
  12528. SpecialMesh428 = Instance.new("SpecialMesh")
  12529. Part429 = Instance.new("Part")
  12530. SpecialMesh430 = Instance.new("SpecialMesh")
  12531. Part431 = Instance.new("Part")
  12532. SpecialMesh432 = Instance.new("SpecialMesh")
  12533. Part433 = Instance.new("Part")
  12534. SpecialMesh434 = Instance.new("SpecialMesh")
  12535. Part435 = Instance.new("Part")
  12536. SpecialMesh436 = Instance.new("SpecialMesh")
  12537. Part437 = Instance.new("Part")
  12538. SpecialMesh438 = Instance.new("SpecialMesh")
  12539. Part439 = Instance.new("Part")
  12540. SpecialMesh440 = Instance.new("SpecialMesh")
  12541. Part441 = Instance.new("Part")
  12542. SpecialMesh442 = Instance.new("SpecialMesh")
  12543. Part443 = Instance.new("Part")
  12544. SpecialMesh444 = Instance.new("SpecialMesh")
  12545. Part445 = Instance.new("Part")
  12546. SpecialMesh446 = Instance.new("SpecialMesh")
  12547. Part447 = Instance.new("Part")
  12548. SpecialMesh448 = Instance.new("SpecialMesh")
  12549. Part449 = Instance.new("Part")
  12550. SpecialMesh450 = Instance.new("SpecialMesh")
  12551. Part451 = Instance.new("Part")
  12552. SpecialMesh452 = Instance.new("SpecialMesh")
  12553. Part453 = Instance.new("Part")
  12554. SpecialMesh454 = Instance.new("SpecialMesh")
  12555. Part455 = Instance.new("Part")
  12556. SpecialMesh456 = Instance.new("SpecialMesh")
  12557. Part457 = Instance.new("Part")
  12558. SpecialMesh458 = Instance.new("SpecialMesh")
  12559. Part459 = Instance.new("Part")
  12560. SpecialMesh460 = Instance.new("SpecialMesh")
  12561. Part461 = Instance.new("Part")
  12562. SpecialMesh462 = Instance.new("SpecialMesh")
  12563. Part463 = Instance.new("Part")
  12564. SpecialMesh464 = Instance.new("SpecialMesh")
  12565. Part465 = Instance.new("Part")
  12566. SpecialMesh466 = Instance.new("SpecialMesh")
  12567. Part467 = Instance.new("Part")
  12568. SpecialMesh468 = Instance.new("SpecialMesh")
  12569. Part469 = Instance.new("Part")
  12570. SpecialMesh470 = Instance.new("SpecialMesh")
  12571. Part471 = Instance.new("Part")
  12572. SpecialMesh472 = Instance.new("SpecialMesh")
  12573. Part473 = Instance.new("Part")
  12574. SpecialMesh474 = Instance.new("SpecialMesh")
  12575. Part475 = Instance.new("Part")
  12576. SpecialMesh476 = Instance.new("SpecialMesh")
  12577. Model0.Parent = mas
  12578. Part1.Parent = Model0
  12579. Part1.CFrame = CFrame.new(-0.612978518, 3.52787709, -14.4877329, 0.999985635, -0.00299202278, 0.00444748998, 0.00513700023, 0.297964603, -0.95456326, 0.00153088011, 0.95457232, 0.297975689)
  12580. Part1.Orientation = Vector3.new(72.659996, 0.859999955, 0.98999995)
  12581. Part1.Position = Vector3.new(-0.612978518, 3.52787709, -14.4877329)
  12582. Part1.Rotation = Vector3.new(72.659996, 0.25, 0.170000002)
  12583. Part1.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12584. Part1.Velocity = Vector3.new(1.29135582e-08, 0.00246586069, 1.6969787e-07)
  12585. Part1.Size = Vector3.new(0.275000006, 0.22512494, 0.42337501)
  12586. Part1.Anchored = true
  12587. Part1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  12588. Part1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  12589. Part1.BrickColor = BrickColor.new("Really black")
  12590. Part1.CanCollide = false
  12591. Part1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  12592. Part1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  12593. Part1.Material = Enum.Material.Metal
  12594. Part1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  12595. Part1.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  12596. Part1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  12597. Part1.brickColor = BrickColor.new("Really black")
  12598. SpecialMesh2.Parent = Part1
  12599. SpecialMesh2.Scale = Vector3.new(0.400000006, 1, 0.5)
  12600. SpecialMesh2.MeshType = Enum.MeshType.Brick
  12601. Part3.Parent = Model0
  12602. Part3.CFrame = CFrame.new(-0.608517408, 2.57421446, -14.2038746, 0.999985635, 0.00162795268, -0.00510686403, 0.0051367972, -0.0189460143, 0.999807417, 0.00153088395, -0.999819279, -0.0189541057)
  12603. Part3.Orientation = Vector3.new(-88.8799973, -164.919998, 164.830002)
  12604. Part3.Position = Vector3.new(-0.608517408, 2.57421446, -14.2038746)
  12605. Part3.Rotation = Vector3.new(-91.0899963, -0.289999992, -0.0899999961)
  12606. Part3.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12607. Part3.Velocity = Vector3.new(1.6413172e-07, 0.00246645301, 2.15686623e-06)
  12608. Part3.Size = Vector3.new(0.275000006, 0.315999985, 0.303375006)
  12609. Part3.Anchored = true
  12610. Part3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  12611. Part3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  12612. Part3.BrickColor = BrickColor.new("Really black")
  12613. Part3.CanCollide = false
  12614. Part3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  12615. Part3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  12616. Part3.Material = Enum.Material.Glass
  12617. Part3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  12618. Part3.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  12619. Part3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  12620. Part3.brickColor = BrickColor.new("Really black")
  12621. SpecialMesh4.Parent = Part3
  12622. SpecialMesh4.Scale = Vector3.new(0.5, 1, 0.5)
  12623. SpecialMesh4.MeshType = Enum.MeshType.Wedge
  12624. Weld5.Name = "BTWeld"
  12625. Weld5.Parent = Part3
  12626. Weld5.C1 = CFrame.new(1.78813934e-06, -0.442868233, -0.256871939, -1, 2.08499841e-07, 2.3712164e-07, -2.08849087e-07, -1.00000024, 0, 2.39566361e-07, 1.86264515e-09, 1.00000024)
  12627. Weld5.Part0 = Part3
  12628. Weld5.Part1 = Part441
  12629. Weld5.part1 = Part441
  12630. Weld6.Name = "BTWeld"
  12631. Weld6.Parent = Part3
  12632. Weld6.C1 = CFrame.new(2.8014183e-06, 0.12912178, 0.434119463, -1, -2.32830644e-10, 3.05299181e-08, 2.32830644e-10, 1.00000024, 1.80676579e-07, -3.2619937e-08, 1.76951289e-07, -1.00000024)
  12633. Weld6.Part0 = Part3
  12634. Weld6.Part1 = Part323
  12635. Weld6.part1 = Part323
  12636. Weld7.Name = "BTWeld"
  12637. Weld7.Parent = Part3
  12638. Weld7.C1 = CFrame.new(-3.09944153e-06, -0.192704201, -0.62885952, 1, 8.96397978e-08, 1.20697223e-07, -8.91741365e-08, 1.00000024, 1.78813934e-07, -1.1825432e-07, -1.78813934e-07, 1.00000024)
  12639. Weld7.Part0 = Part3
  12640. Weld7.Part1 = Part371
  12641. Weld7.part1 = Part371
  12642. Weld8.Name = "BTWeld"
  12643. Weld8.Parent = Part3
  12644. Weld8.C1 = CFrame.new(-2.86102295e-06, 0.0544996262, -0.312496185, 1, 2.32830644e-10, 1.14778231e-09, 2.32830644e-10, 1.00000024, 1.86264515e-09, 1.14778231e-09, 1.86264515e-09, 1.00000024)
  12645. Weld8.Part0 = Part3
  12646. Weld8.Part1 = Part167
  12647. Weld8.part1 = Part167
  12648. Weld9.Name = "BTWeld"
  12649. Weld9.Parent = Part3
  12650. Weld9.C1 = CFrame.new(3.63588333e-06, -2.63571262, -0.638117313, -1, 1.18976459e-07, 3.0064075e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, 3.02987246e-07, -5.77419996e-08, 1.00000024)
  12651. Weld9.Part0 = Part3
  12652. Weld9.Part1 = Part177
  12653. Weld9.part1 = Part177
  12654. Weld10.Name = "BTWeld"
  12655. Weld10.Parent = Part3
  12656. Weld10.C1 = CFrame.new(-2.98023224e-06, -0.077252388, -0.223499537, 1, 2.32830644e-10, 1.14778231e-09, 2.32830644e-10, 1.00000024, 1.86264515e-09, 1.14778231e-09, 1.86264515e-09, 1.00000024)
  12657. Weld10.Part0 = Part3
  12658. Weld10.Part1 = Part277
  12659. Weld10.part1 = Part277
  12660. Weld11.Name = "BTWeld"
  12661. Weld11.Parent = Part3
  12662. Weld11.C1 = CFrame.new(1.90734863e-06, -0.629117966, -0.531242609, -1, 1.18976459e-07, 3.0064075e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, 3.02987246e-07, -5.77419996e-08, 1.00000024)
  12663. Weld11.Part0 = Part3
  12664. Weld11.Part1 = Part427
  12665. Weld11.part1 = Part427
  12666. Weld12.Name = "BTWeld"
  12667. Weld12.Parent = Part3
  12668. Weld12.C1 = CFrame.new(3.87430191e-06, -1.56084347, -0.606865883, -1, 2.08499841e-07, 1.81222276e-07, -2.08849087e-07, -1.00000024, 0, 1.83687007e-07, 1.86264515e-09, 1.00000024)
  12669. Weld12.Part0 = Part3
  12670. Weld12.Part1 = Part209
  12671. Weld12.part1 = Part209
  12672. Weld13.Name = "BTWeld"
  12673. Weld13.Parent = Part3
  12674. Weld13.C1 = CFrame.new(-1.66893005e-06, -0.394741058, 0.453120232, 1, -1.19092874e-07, -2.68964868e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, -2.71322278e-07, 5.77419996e-08, -1.00000024)
  12675. Weld13.Part0 = Part3
  12676. Weld13.Part1 = Part265
  12677. Weld13.part1 = Part265
  12678. Weld14.Name = "BTWeld"
  12679. Weld14.Parent = Part3
  12680. Weld14.C1 = CFrame.new(-3.51667404e-06, -3.62178516, 0.128079414, 1, 2.32830644e-10, -2.82076144e-07, 4.92436811e-08, -0.984807968, 0.173648342, -2.7945498e-07, -0.173648342, -0.984807968)
  12681. Weld14.Part0 = Part3
  12682. Weld14.Part1 = Part445
  12683. Weld14.part1 = Part445
  12684. Weld15.Name = "BTWeld"
  12685. Weld15.Parent = Part3
  12686. Weld15.C1 = CFrame.new(1.7285347e-06, -0.568753242, -0.743589878, -1, 1.18976459e-07, 3.28123861e-07, -1.1944212e-07, -1.00000024, -8.94069672e-08, 3.30041075e-07, -8.7544322e-08, 1.00000024)
  12687. Weld15.Part0 = Part3
  12688. Weld15.Part1 = Part175
  12689. Weld15.part1 = Part175
  12690. Weld16.Name = "BTWeld"
  12691. Weld16.Parent = Part3
  12692. Weld16.C1 = CFrame.new(-0.568752289, -0.0312482715, 1.24358273, -5.98374754e-08, -1.00000024, 0, -1, 5.93718141e-08, 3.27925591e-07, -3.30370312e-07, -1.86264515e-09, -1.00000024)
  12693. Weld16.Part0 = Part3
  12694. Weld16.Part1 = Part433
  12695. Weld16.part1 = Part433
  12696. Weld17.Name = "BTWeld"
  12697. Weld17.Parent = Part3
  12698. Weld17.C1 = CFrame.new(1.7285347e-06, -0.568753242, -0.743589878, -1, 1.18976459e-07, 3.28123861e-07, -1.1944212e-07, -1.00000024, -8.94069672e-08, 3.30041075e-07, -8.7544322e-08, 1.00000024)
  12699. Weld17.Part0 = Part3
  12700. Weld17.Part1 = Part417
  12701. Weld17.part1 = Part417
  12702. Weld18.Name = "BTWeld"
  12703. Weld18.Parent = Part3
  12704. Weld18.C1 = CFrame.new(-3.09944153e-06, -0.364574432, -0.628859282, 1, 8.96397978e-08, 1.20697223e-07, -8.91741365e-08, 1.00000024, 1.78813934e-07, -1.1825432e-07, -1.78813934e-07, 1.00000024)
  12705. Weld18.Part0 = Part3
  12706. Weld18.Part1 = Part295
  12707. Weld18.part1 = Part295
  12708. Weld19.Name = "BTWeld"
  12709. Weld19.Parent = Part3
  12710. Weld19.C1 = CFrame.new(3.93390656e-06, -3.33387375, 1.42912102, -1, 2.08499841e-07, 7.08205334e-08, -1.35507435e-07, -0.838670611, 0.544639409, 1.75263267e-07, 0.544639468, 0.838670611)
  12711. Weld19.Part0 = Part3
  12712. Weld19.Part1 = Part165
  12713. Weld19.part1 = Part165
  12714. Weld20.Name = "BTWeld"
  12715. Weld20.Parent = Part3
  12716. Weld20.C1 = CFrame.new(1.78813934e-07, -3.38045502, 0.755048752, 1, 2.32830644e-10, -2.6903399e-07, -2.32830644e-10, -1.00000024, 8.7544322e-08, -2.71093086e-07, -9.12696123e-08, -1.00000024)
  12717. Weld20.Part0 = Part3
  12718. Weld20.Part1 = Part315
  12719. Weld20.part1 = Part315
  12720. Weld21.Name = "BTWeld"
  12721. Weld21.Parent = Part3
  12722. Weld21.C1 = CFrame.new(0.522247314, -0.031253159, 0.449784279, 2.578774e-06, -0.500000775, -0.866025329, 1, 2.96742655e-06, 1.26622399e-06, 1.93726737e-06, -0.866025329, 0.500000715)
  12723. Weld21.Part0 = Part3
  12724. Weld21.Part1 = Part457
  12725. Weld21.part1 = Part457
  12726. Weld22.Name = "BTWeld"
  12727. Weld22.Parent = Part3
  12728. Weld22.C1 = CFrame.new(-3.03983688e-06, -0.26757431, -0.628857851, 1, 8.96397978e-08, 1.20697223e-07, -8.91741365e-08, 1.00000024, 1.78813934e-07, -1.1825432e-07, -1.78813934e-07, 1.00000024)
  12729. Weld22.Part0 = Part3
  12730. Weld22.Part1 = Part363
  12731. Weld22.part1 = Part363
  12732. Weld23.Name = "BTWeld"
  12733. Weld23.Parent = Part3
  12734. Weld23.C1 = CFrame.new(-3.03983688e-06, 0.579193592, -0.519788742, 1, 2.08732672e-07, 7.35781214e-08, -9.66247171e-08, 0.707106471, -0.707107365, -1.97673216e-07, 0.707107365, 0.707106471)
  12735. Weld23.Part0 = Part3
  12736. Weld23.Part1 = Part429
  12737. Weld23.part1 = Part429
  12738. Weld24.Name = "BTWeld"
  12739. Weld24.Parent = Part3
  12740. Weld24.C1 = CFrame.new(3.57627869e-06, -2.7432127, -0.596743584, -1, 1.18976459e-07, 3.0064075e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, 3.02987246e-07, -5.77419996e-08, 1.00000024)
  12741. Weld24.Part0 = Part3
  12742. Weld24.Part1 = Part253
  12743. Weld24.part1 = Part253
  12744. Weld25.Name = "BTWeld"
  12745. Weld25.Parent = Part3
  12746. Weld25.C1 = CFrame.new(-5.96046448e-08, -0.0365514755, -0.0244483948, -1, 2.08383426e-07, 3.34477591e-07, -3.4889672e-07, -0.866025686, -0.49999994, 1.87254045e-07, -0.499999881, 0.866025686)
  12747. Weld25.Part0 = Part3
  12748. Weld25.Part1 = Part383
  12749. Weld25.part1 = Part383
  12750. Weld26.Name = "BTWeld"
  12751. Weld26.Parent = Part3
  12752. Weld26.C1 = CFrame.new(0.0437097549, -0.0312481523, 1.49426508, -1.02329068e-07, -0.707107306, -0.707106531, -1, -1.1047814e-07, 2.52499376e-07, -2.57976353e-07, 0.70710659, -0.707107306)
  12753. Weld26.Part0 = Part3
  12754. Weld26.Part1 = Part289
  12755. Weld26.part1 = Part289
  12756. Weld27.Name = "BTWeld"
  12757. Weld27.Parent = Part3
  12758. Weld27.C1 = CFrame.new(-0.390325546, -0.0312492251, 0.188101292, 1.53668225e-07, 0.866025686, 0.5, -1, 1.49011612e-07, 4.73319233e-08, -3.19560058e-08, -0.49999994, 0.866025686)
  12759. Weld27.Part0 = Part3
  12760. Weld27.Part1 = Part465
  12761. Weld27.part1 = Part465
  12762. Weld28.Name = "BTWeld"
  12763. Weld28.Parent = Part3
  12764. Weld28.C1 = CFrame.new(3.69548798e-06, 1.39622211, 0.606865406, -1, -8.95233825e-08, 3.02316039e-08, -8.91741365e-08, 1.00000024, -8.94069672e-08, -3.26745067e-08, -9.12696123e-08, -1.00000024)
  12765. Weld28.Part0 = Part3
  12766. Weld28.Part1 = Part325
  12767. Weld28.part1 = Part325
  12768. Weld29.Name = "BTWeld"
  12769. Weld29.Parent = Part3
  12770. Weld29.C1 = CFrame.new(-3.03983688e-06, -0.0283536911, -0.593729019, 1, 8.95233825e-08, 4.61641321e-08, -6.54254109e-08, 0.923879802, -0.382683307, -7.52625056e-08, 0.382683337, 0.923879921)
  12771. Weld29.Part0 = Part3
  12772. Weld29.Part1 = Part435
  12773. Weld29.part1 = Part435
  12774. Weld30.Name = "BTWeld"
  12775. Weld30.Parent = Part3
  12776. Weld30.C1 = CFrame.new(-2.98023224e-06, 0.0857448578, -0.331493855, 1, 2.32830644e-10, 1.14778231e-09, 2.32830644e-10, 1.00000024, 1.86264515e-09, 1.14778231e-09, 1.86264515e-09, 1.00000024)
  12777. Weld30.Part0 = Part3
  12778. Weld30.Part1 = Part297
  12779. Weld30.part1 = Part297
  12780. Weld31.Name = "BTWeld"
  12781. Weld31.Parent = Part3
  12782. Weld31.C1 = CFrame.new(2.98023224e-06, 0.0857439041, 0.434119463, -1, -2.32830644e-10, -8.87230271e-08, 2.32830644e-10, 1.00000024, 1.86264515e-09, 8.63965397e-08, -1.86264515e-09, -1.00000024)
  12783. Weld31.Part0 = Part3
  12784. Weld31.Part1 = Part403
  12785. Weld31.part1 = Part403
  12786. Weld32.Name = "BTWeld"
  12787. Weld32.Parent = Part3
  12788. Weld32.C1 = CFrame.new(3.69548798e-06, -1.12822342, -0.591116667, -1, 1.18976459e-07, 3.0064075e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, 3.02987246e-07, -5.77419996e-08, 1.00000024)
  12789. Weld32.Part0 = Part3
  12790. Weld32.Part1 = Part317
  12791. Weld32.part1 = Part317
  12792. Weld33.Name = "BTWeld"
  12793. Weld33.Parent = Part3
  12794. Weld33.C1 = CFrame.new(-3.57627869e-06, 1.17320824, 0.736830235, 1, -1.19092874e-07, 2.04781827e-07, -1.19325705e-07, -1.00000024, 2.68220901e-07, 2.03222953e-07, -2.68220901e-07, -1.00000024)
  12795. Weld33.Part0 = Part3
  12796. Weld33.Part1 = Part171
  12797. Weld33.part1 = Part171
  12798. Weld34.Name = "BTWeld"
  12799. Weld34.Parent = Part3
  12800. Weld34.C1 = CFrame.new(3.51667404e-06, -2.70561504, -1.06026649, -1, 1.18976459e-07, 3.69582267e-07, -1.82189979e-07, -0.984807968, -0.173648283, 3.45506123e-07, -0.173648298, 0.984807968)
  12801. Weld34.Part0 = Part3
  12802. Weld34.Part1 = Part251
  12803. Weld34.part1 = Part251
  12804. Weld35.Name = "BTWeld"
  12805. Weld35.Parent = Part3
  12806. Weld35.C1 = CFrame.new(0.568753242, -0.0312516689, 1.24358273, 1.1944212e-07, 1.00000024, 0, 1, -1.18976459e-07, -3.28123861e-07, -3.30370312e-07, -1.86264515e-09, -1.00000024)
  12807. Weld35.Part0 = Part3
  12808. Weld35.Part1 = Part443
  12809. Weld35.part1 = Part443
  12810. Weld36.Name = "BTWeld"
  12811. Weld36.Parent = Part3
  12812. Weld36.C1 = CFrame.new(-0.00166904926, -3.09995842, -0.665301085, -1, -2.32830644e-10, 6.22057996e-08, -1.16415322e-10, -1.00000024, -6.14672899e-08, 6.45686669e-08, -5.77419996e-08, 1.00000024)
  12813. Weld36.Part0 = Part3
  12814. Weld36.Part1 = Part243
  12815. Weld36.part1 = Part243
  12816. Weld37.Name = "BTWeld"
  12817. Weld37.Parent = Part3
  12818. Weld37.C1 = CFrame.new(-1.3257277, -0.0312492847, 5.10531425, 9.66574589e-08, 0.0174533594, 0.999847949, -1, 2.08499841e-07, 9.1315087e-08, -2.07335688e-07, -0.999847949, 0.0174533576)
  12819. Weld37.Part0 = Part3
  12820. Weld37.Part1 = Part191
  12821. Weld37.part1 = Part191
  12822. Weld38.Name = "BTWeld"
  12823. Weld38.Parent = Part3
  12824. Weld38.C1 = CFrame.new(2.98023224e-06, -0.520121574, 0.565322638, -1, 2.08499841e-07, -1.4426405e-08, 1.87777914e-07, 0.923879921, 0.382683069, 9.12114047e-08, 0.382683039, -0.923879921)
  12825. Weld38.Part0 = Part3
  12826. Weld38.Part1 = Part459
  12827. Weld38.part1 = Part459
  12828. Weld39.Name = "BTWeld"
  12829. Weld39.Parent = Part3
  12830. Weld39.C1 = CFrame.new(-2.44379044e-06, 1.62276363, -0.980819702, 1, -3.87430191e-07, 3.99177225e-08, -1.89582352e-07, -0.569997728, -0.821646571, 3.3993274e-07, 0.821646512, -0.569997668)
  12831. Weld39.Part0 = Part3
  12832. Weld39.Part1 = Part327
  12833. Weld39.part1 = Part327
  12834. Weld40.Name = "BTWeld"
  12835. Weld40.Parent = Part3
  12836. Weld40.C1 = CFrame.new(3.69548798e-06, -1.7807188, -0.638116598, -1, 1.18976459e-07, 3.0064075e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, 3.02987246e-07, -5.77419996e-08, 1.00000024)
  12837. Weld40.Part0 = Part3
  12838. Weld40.Part1 = Part229
  12839. Weld40.part1 = Part229
  12840. Weld41.Name = "BTWeld"
  12841. Weld41.Parent = Part3
  12842. Weld41.C1 = CFrame.new(-2.98023224e-06, -0.170754433, -0.381493092, 1, 2.32830644e-10, 1.14778231e-09, 2.32830644e-10, 1.00000024, 1.86264515e-09, 1.14778231e-09, 1.86264515e-09, 1.00000024)
  12843. Weld41.Part0 = Part3
  12844. Weld41.Part1 = Part469
  12845. Weld41.part1 = Part469
  12846. Weld42.Name = "BTWeld"
  12847. Weld42.Parent = Part3
  12848. Weld42.C1 = CFrame.new(1.7285347e-06, -0.568753242, -0.743589878, -1, 1.18976459e-07, 3.28123861e-07, -1.1944212e-07, -1.00000024, -8.94069672e-08, 3.30041075e-07, -8.7544322e-08, 1.00000024)
  12849. Weld42.Part0 = Part3
  12850. Weld42.Part1 = Part169
  12851. Weld42.part1 = Part169
  12852. Weld43.Name = "BTWeld"
  12853. Weld43.Parent = Part3
  12854. Weld43.C1 = CFrame.new(1.84774399e-06, -0.227245331, -0.390619993, -1, 1.18976459e-07, 3.56074452e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, 3.58400939e-07, -5.77419996e-08, 1.00000024)
  12855. Weld43.Part0 = Part3
  12856. Weld43.Part1 = Part463
  12857. Weld43.part1 = Part463
  12858. Weld44.Name = "BTWeld"
  12859. Weld44.Parent = Part3
  12860. Weld44.C1 = CFrame.new(-1.84774399e-06, 0.916108131, -0.790865183, 1, -5.93718141e-08, 2.56368367e-08, 5.97210601e-08, 1.00000024, 5.96046448e-08, -2.29756552e-08, -5.77419996e-08, 1.00000024)
  12861. Weld44.Part0 = Part3
  12862. Weld44.Part1 = Part411
  12863. Weld44.part1 = Part411
  12864. Weld45.Name = "BTWeld"
  12865. Weld45.Parent = Part3
  12866. Weld45.C1 = CFrame.new(3.75509262e-06, -2.08321857, -0.731868029, -1, 1.18976459e-07, 3.0064075e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, 3.02987246e-07, -5.77419996e-08, 1.00000024)
  12867. Weld45.Part0 = Part3
  12868. Weld45.Part1 = Part475
  12869. Weld45.part1 = Part475
  12870. Weld46.Name = "BTWeld"
  12871. Weld46.Parent = Part3
  12872. Weld46.C1 = CFrame.new(0.00166875124, 3.12339592, -0.606613398, 1, -1.18976459e-07, -6.2136678e-08, 1.1944212e-07, 1.00000024, -8.94069672e-08, 6.48051355e-08, 9.12696123e-08, 1.00000024)
  12873. Weld46.Part0 = Part3
  12874. Weld46.Part1 = Part473
  12875. Weld46.part1 = Part473
  12876. Weld47.Name = "BTWeld"
  12877. Weld47.Parent = Part3
  12878. Weld47.C1 = CFrame.new(-0.246384621, -0.03125, 0.315700531, 8.35862011e-08, -0.965926051, 0.258819014, 1, 6.17001206e-08, -9.08512447e-08, 7.39237294e-08, 0.258818984, 0.965926111)
  12879. Weld47.Part0 = Part3
  12880. Weld47.Part1 = Part355
  12881. Weld47.part1 = Part355
  12882. Weld48.Name = "BTWeld"
  12883. Weld48.Parent = Part3
  12884. Weld48.C1 = CFrame.new(2.74181366e-06, 0.908480644, 0.621105194, -1, 3.87430191e-07, -2.68737494e-08, -1.25437509e-07, -0.382683992, -0.923879504, -3.67756002e-07, -0.923879564, 0.382684022)
  12885. Weld48.Part0 = Part3
  12886. Weld48.Part1 = Part341
  12887. Weld48.part1 = Part341
  12888. Weld49.Name = "BTWeld"
  12889. Weld49.Parent = Part3
  12890. Weld49.C1 = CFrame.new(1.96695328e-06, -0.43809557, 0.254676819, -1, 2.08499841e-07, 8.61909939e-08, -8.48667696e-08, -0.707106531, 0.707107365, 2.10478902e-07, 0.707107365, 0.707106471)
  12891. Weld49.Part0 = Part3
  12892. Weld49.Part1 = Part269
  12893. Weld49.part1 = Part269
  12894. Weld50.Name = "BTWeld"
  12895. Weld50.Parent = Part3
  12896. Weld50.C1 = CFrame.new(1.32572746, -0.0312505364, 5.10531616, -1.84201781e-07, -0.0174533594, -0.999847949, 1, -2.08499841e-07, -1.78890332e-07, -2.05705874e-07, -0.999847949, 0.0174533576)
  12897. Weld50.Part0 = Part3
  12898. Weld50.Part1 = Part379
  12899. Weld50.part1 = Part379
  12900. Weld51.Name = "BTWeld"
  12901. Weld51.Parent = Part3
  12902. Weld51.C1 = CFrame.new(1.7285347e-06, -0.242359161, -0.146375895, -1, 2.08499841e-07, 2.3712164e-07, -2.08849087e-07, -1.00000024, 0, 2.39566361e-07, 1.86264515e-09, 1.00000024)
  12903. Weld51.Part0 = Part3
  12904. Weld51.Part1 = Part455
  12905. Weld51.part1 = Part455
  12906. Weld52.Name = "BTWeld"
  12907. Weld52.Parent = Part3
  12908. Weld52.C1 = CFrame.new(-3.03983688e-06, -0.143110275, -0.641388893, 1, 8.95233825e-08, 7.0387614e-08, -6.88014552e-08, 0.96592617, -0.258818775, -8.91450327e-08, 0.258818746, 0.96592623)
  12909. Weld52.Part0 = Part3
  12910. Weld52.Part1 = Part453
  12911. Weld52.part1 = Part453
  12912. Weld53.Name = "BTWeld"
  12913. Weld53.Parent = Part3
  12914. Weld53.C1 = CFrame.new(1.84774399e-06, -0.316618919, -0.362743855, -1, 1.18976459e-07, 3.56074452e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, 3.58400939e-07, -5.77419996e-08, 1.00000024)
  12915. Weld53.Part0 = Part3
  12916. Weld53.Part1 = Part425
  12917. Weld53.part1 = Part425
  12918. Weld54.Name = "BTWeld"
  12919. Weld54.Parent = Part3
  12920. Weld54.C1 = CFrame.new(-2.44379044e-06, 3.96811485, 0.642149091, 1, -2.08499841e-07, 1.92838343e-07, -1.85798854e-07, -0.993572116, -0.113202929, 2.13360181e-07, 0.113202937, -0.993572235)
  12921. Weld54.Part0 = Part3
  12922. Weld54.Part1 = Part241
  12923. Weld54.part1 = Part241
  12924. Weld55.Name = "BTWeld"
  12925. Weld55.Parent = Part3
  12926. Weld55.C1 = CFrame.new(-2.08616257e-06, 0.207164764, -0.535107613, 1, 2.08732672e-07, 7.35781214e-08, -2.08383426e-07, 1.00000024, 1.78813934e-07, -7.12225301e-08, -1.76951289e-07, 1.00000024)
  12927. Weld55.Part0 = Part3
  12928. Weld55.Part1 = Part321
  12929. Weld55.part1 = Part321
  12930. Weld56.Name = "BTWeld"
  12931. Weld56.Parent = Part3
  12932. Weld56.C1 = CFrame.new(0.3903265, -0.0312507153, 0.188101292, -2.43075192e-07, -0.866025627, -0.5, 1, -2.29571015e-07, -8.65911716e-08, -3.80096026e-08, -0.49999994, 0.866025686)
  12933. Weld56.Part0 = Part3
  12934. Weld56.Part1 = Part449
  12935. Weld56.part1 = Part449
  12936. Weld57.Name = "BTWeld"
  12937. Weld57.Parent = Part3
  12938. Weld57.C1 = CFrame.new(4.0832634, -0.0312500596, 2.68361759, -3.40398401e-07, -0.719340265, -0.694658279, 1, -3.15834768e-07, -1.60429408e-07, -1.03143975e-07, -0.694658279, 0.719340265)
  12939. Weld57.Part0 = Part3
  12940. Weld57.Part1 = Part261
  12941. Weld57.part1 = Part261
  12942. Weld58.Name = "BTWeld"
  12943. Weld58.Parent = Part3
  12944. Weld58.C1 = CFrame.new(3.87430191e-06, -2.97136497, -1.32431102, -1, 1.19092874e-07, 2.00954673e-07, -1.67870894e-07, -0.965925992, -0.258819073, 1.64814992e-07, -0.258819073, 0.965926111)
  12945. Weld58.Part0 = Part3
  12946. Weld58.Part1 = Part367
  12947. Weld58.part1 = Part367
  12948. Weld59.Name = "BTWeld"
  12949. Weld59.Parent = Part3
  12950. Weld59.C1 = CFrame.new(-3.21865082e-06, -0.0555143356, 0.74919796, 1, 2.08732672e-07, 1.05254003e-07, 7.4505806e-08, -0.707106292, 0.707107484, 2.20257789e-07, -0.707107544, -0.707106352)
  12951. Weld59.Part0 = Part3
  12952. Weld59.Part1 = Part179
  12953. Weld59.part1 = Part179
  12954. Weld60.Name = "BTWeld"
  12955. Weld60.Parent = Part3
  12956. Weld60.C1 = CFrame.new(0.854812145, -0.0312569141, 0.683163643, -7.71833584e-08, 0.707106531, -0.707107306, 1, 1.8987339e-07, 8.20728019e-08, 1.90921128e-07, -0.707107365, -0.707106531)
  12957. Weld60.Part0 = Part3
  12958. Weld60.Part1 = Part437
  12959. Weld60.part1 = Part437
  12960. Weld61.Name = "BTWeld"
  12961. Weld61.Parent = Part3
  12962. Weld61.C1 = CFrame.new(1.84774399e-06, -0.363491058, -0.331495762, -1, 1.18976459e-07, 3.56074452e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, 3.58400939e-07, -5.77419996e-08, 1.00000024)
  12963. Weld61.Part0 = Part3
  12964. Weld61.Part1 = Part365
  12965. Weld61.part1 = Part365
  12966. Weld62.Name = "BTWeld"
  12967. Weld62.Parent = Part3
  12968. Weld62.C1 = CFrame.new(-5.96046448e-08, -0.251069069, 0.0857863426, -1, 2.08499841e-07, 1.84947567e-07, -1.53202564e-07, -0.965926051, 0.258819163, 2.35246262e-07, 0.258819163, 0.96592617)
  12969. Weld62.Part0 = Part3
  12970. Weld62.Part1 = Part423
  12971. Weld62.part1 = Part423
  12972. Weld63.Name = "BTWeld"
  12973. Weld63.Parent = Part3
  12974. Weld63.C1 = CFrame.new(2.92062759e-06, 0.530877113, 0.384551048, -1, -2.32830644e-10, 1.16708179e-07, -1.19271135e-07, -1.01514161e-06, -1.00000024, -1.16415322e-10, -1.00000024, 1.01141632e-06)
  12975. Weld63.Part0 = Part3
  12976. Weld63.Part1 = Part421
  12977. Weld63.part1 = Part421
  12978. Weld64.Name = "BTWeld"
  12979. Weld64.Parent = Part3
  12980. Weld64.C1 = CFrame.new(3.81469727e-06, -1.63659573, -0.658368826, -1, 2.08499841e-07, 1.81222276e-07, -2.08849087e-07, -1.00000024, 0, 1.83687007e-07, 1.86264515e-09, 1.00000024)
  12981. Weld64.Part0 = Part3
  12982. Weld64.Part1 = Part391
  12983. Weld64.part1 = Part391
  12984. Weld65.Name = "BTWeld"
  12985. Weld65.Parent = Part3
  12986. Weld65.C1 = CFrame.new(3.93390656e-06, -2.9557457, -1.37312269, -1, 1.19092874e-07, 2.00954673e-07, -1.67870894e-07, -0.965925992, -0.258819073, 1.64814992e-07, -0.258819073, 0.965926111)
  12987. Weld65.Part0 = Part3
  12988. Weld65.Part1 = Part419
  12989. Weld65.part1 = Part419
  12990. Weld66.Name = "BTWeld"
  12991. Weld66.Parent = Part3
  12992. Weld66.C1 = CFrame.new(-2.98023224e-07, 3.86712265, 0.467648745, 1, -2.08499841e-07, 1.92838343e-07, -1.85798854e-07, -0.993572116, -0.113202929, 2.13360181e-07, 0.113202937, -0.993572235)
  12993. Weld66.Part0 = Part3
  12994. Weld66.Part1 = Part415
  12995. Weld66.part1 = Part415
  12996. Weld67.Name = "BTWeld"
  12997. Weld67.Parent = Part3
  12998. Weld67.C1 = CFrame.new(-2.02655792e-06, 0.114692688, -0.875624657, 1, 2.08732672e-07, 7.35781214e-08, -2.19908543e-07, 0.965926111, 0.258818954, -1.55705493e-08, -0.258818954, 0.96592617)
  12999. Weld67.Part0 = Part3
  13000. Weld67.Part1 = Part193
  13001. Weld67.part1 = Part193
  13002. Weld68.Name = "BTWeld"
  13003. Weld68.Parent = Part3
  13004. Weld68.C1 = CFrame.new(1.84774399e-06, -0.820864677, -0.453119278, -1, 1.18976459e-07, 3.0064075e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, 3.02987246e-07, -5.77419996e-08, 1.00000024)
  13005. Weld68.Part0 = Part3
  13006. Weld68.Part1 = Part447
  13007. Weld68.part1 = Part447
  13008. Weld69.Name = "BTWeld"
  13009. Weld69.Parent = Part3
  13010. Weld69.C1 = CFrame.new(1.84774399e-06, -0.879114151, -0.453119278, -1, 1.18976459e-07, 3.0064075e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, 3.02987246e-07, -5.77419996e-08, 1.00000024)
  13011. Weld69.Part0 = Part3
  13012. Weld69.Part1 = Part329
  13013. Weld69.part1 = Part329
  13014. Weld70.Name = "BTWeld"
  13015. Weld70.Parent = Part3
  13016. Weld70.C1 = CFrame.new(-3.09944153e-06, 2.06479263, 0.744927168, 1, -1.19092874e-07, 2.05247488e-07, -1.07684173e-07, -0.998391926, -0.0566923842, 2.10064172e-07, 0.0566923767, -0.998391867)
  13017. Weld70.Part0 = Part3
  13018. Weld70.Part1 = Part213
  13019. Weld70.part1 = Part213
  13020. Weld71.Name = "BTWeld"
  13021. Weld71.Parent = Part3
  13022. Weld71.C1 = CFrame.new(-4.0832634, -0.0312493443, 2.68361759, 2.50991434e-07, 0.719340265, 0.694658279, -1, 2.34693289e-07, 1.15569492e-07, -7.84639269e-08, -0.694658279, 0.719340265)
  13023. Weld71.Part0 = Part3
  13024. Weld71.Part1 = Part257
  13025. Weld71.part1 = Part257
  13026. Weld72.Name = "BTWeld"
  13027. Weld72.Parent = Part3
  13028. Weld72.C1 = CFrame.new(1.84774399e-06, -0.227245331, -0.390619993, -1, 1.18976459e-07, 3.56074452e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, 3.58400939e-07, -5.77419996e-08, 1.00000024)
  13029. Weld72.Part0 = Part3
  13030. Weld72.Part1 = Part173
  13031. Weld72.part1 = Part173
  13032. Weld73.Name = "BTWeld"
  13033. Weld73.Parent = Part3
  13034. Weld73.C1 = CFrame.new(2.86102295e-06, 0.835924149, -0.142241955, -1, 3.27709131e-07, -1.37008101e-07, -1.36438757e-07, -0.707107067, -0.707106829, -3.27592716e-07, -0.707106769, 0.707107008)
  13035. Weld73.Part0 = Part3
  13036. Weld73.Part1 = Part361
  13037. Weld73.part1 = Part361
  13038. Weld74.Name = "BTWeld"
  13039. Weld74.Parent = Part3
  13040. Weld74.C1 = CFrame.new(-0.00166893005, 2.82995987, 0.726299524, -1, 1.18976459e-07, 1.49711923e-07, 1.1944212e-07, 1.00000024, 0, -1.52022039e-07, -1.86264515e-09, -1.00000024)
  13041. Weld74.Part0 = Part3
  13042. Weld74.Part1 = Part377
  13043. Weld74.part1 = Part377
  13044. Weld75.Name = "BTWeld"
  13045. Weld75.Parent = Part3
  13046. Weld75.C1 = CFrame.new(1.7285347e-06, 0.0122146606, -1.26963711, -1, -2.32830644e-10, 3.04902642e-07, -2.17230991e-07, -0.707107246, -0.70710665, 2.16532499e-07, -0.70710665, 0.707107186)
  13047. Weld75.Part0 = Part3
  13048. Weld75.Part1 = Part283
  13049. Weld75.part1 = Part283
  13050. Weld76.Name = "BTWeld"
  13051. Weld76.Parent = Part3
  13052. Weld76.C1 = CFrame.new(-2.86102295e-06, -0.724999189, 0.384550095, 1, -1.19092874e-07, -4.21059667e-08, 4.47653292e-08, 1.01514161e-06, 1.00000024, -1.19325705e-07, -1.00000024, 1.01327896e-06)
  13053. Weld76.Part0 = Part3
  13054. Weld76.Part1 = Part291
  13055. Weld76.part1 = Part291
  13056. Weld77.Name = "BTWeld"
  13057. Weld77.Parent = Part3
  13058. Weld77.C1 = CFrame.new(-8.94069672e-07, 4.09370422, 0.476376891, 1, -5.93718141e-08, 2.00789145e-07, -3.6903657e-08, -0.993572116, -0.113202639, 2.04046955e-07, 0.113202639, -0.993572235)
  13059. Weld77.Part0 = Part3
  13060. Weld77.Part1 = Part395
  13061. Weld77.part1 = Part395
  13062. Weld78.Name = "BTWeld"
  13063. Weld78.Parent = Part3
  13064. Weld78.C1 = CFrame.new(2.92062759e-06, -0.468894958, 0.574460983, -1, 2.08499841e-07, -3.86498868e-08, 1.92318112e-07, 0.965926051, 0.258818746, 8.94651748e-08, 0.258818746, -0.965926111)
  13065. Weld78.Part0 = Part3
  13066. Weld78.Part1 = Part451
  13067. Weld78.part1 = Part451
  13068. Weld79.Name = "BTWeld"
  13069. Weld79.Parent = Part3
  13070. Weld79.C1 = CFrame.new(1.90734863e-06, 0.962981224, 0.66424036, -1, 5.93718141e-08, 6.19384082e-08, 5.98374754e-08, 1.00000024, -8.94069672e-08, -6.48051355e-08, -9.12696123e-08, -1.00000024)
  13071. Weld79.Part0 = Part3
  13072. Weld79.Part1 = Part203
  13073. Weld79.part1 = Part203
  13074. Weld80.Name = "BTWeld"
  13075. Weld80.Parent = Part3
  13076. Weld80.C1 = CFrame.new(-1.93451118, -0.0312488079, -0.270594597, 1.53435394e-07, 0.998629808, 0.0523359701, -1, 1.53202564e-07, 4.08908818e-09, -2.91402102e-09, -0.0523359627, 0.998629689)
  13077. Weld80.Part0 = Part3
  13078. Weld80.Part1 = Part397
  13079. Weld80.part1 = Part397
  13080. Weld81.Name = "BTWeld"
  13081. Weld81.Parent = Part3
  13082. Weld81.C1 = CFrame.new(-1.90734863e-06, 0.382622719, -0.453119993, 1, 2.32830644e-10, 1.14778231e-09, 2.32830644e-10, 1.00000024, 1.86264515e-09, 1.14778231e-09, 1.86264515e-09, 1.00000024)
  13083. Weld81.Part0 = Part3
  13084. Weld81.Part1 = Part237
  13085. Weld81.part1 = Part237
  13086. Weld82.Name = "BTWeld"
  13087. Weld82.Parent = Part3
  13088. Weld82.C1 = CFrame.new(-1.90734863e-06, 1.7890873, 3.13711452, 1, 2.68220901e-07, 1.37593815e-07, 9.1502443e-08, -0.700908601, 0.713251352, 2.86381692e-07, -0.713251412, -0.700908601)
  13089. Weld82.Part0 = Part3
  13090. Weld82.Part1 = Part373
  13091. Weld82.part1 = Part373
  13092. Weld83.Name = "BTWeld"
  13093. Weld83.Parent = Part3
  13094. Weld83.C1 = CFrame.new(-3.57627869e-06, 1.17321014, 0.911328077, 1, -1.19092874e-07, 2.04781827e-07, -1.19325705e-07, -1.00000024, 2.68220901e-07, 2.03222953e-07, -2.68220901e-07, -1.00000024)
  13095. Weld83.Part0 = Part3
  13096. Weld83.Part1 = Part163
  13097. Weld83.part1 = Part163
  13098. Weld84.Name = "BTWeld"
  13099. Weld84.Parent = Part3
  13100. Weld84.C1 = CFrame.new(1.7285347e-06, -0.568753242, -0.743589878, -1, 1.18976459e-07, 3.28123861e-07, -1.1944212e-07, -1.00000024, -8.94069672e-08, 3.30041075e-07, -8.7544322e-08, 1.00000024)
  13101. Weld84.Part0 = Part3
  13102. Weld84.Part1 = Part281
  13103. Weld84.part1 = Part281
  13104. Weld85.Name = "BTWeld"
  13105. Weld85.Parent = Part3
  13106. Weld85.C1 = CFrame.new(-4.17232513e-07, 4.000597, -2.49560165, 1, -3.27709131e-07, 1.59834599e-07, -1.16531737e-07, -0.700910211, -0.713249803, 3.44938599e-07, 0.713249862, -0.700910151)
  13107. Weld85.Part0 = Part3
  13108. Weld85.Part1 = Part345
  13109. Weld85.part1 = Part345
  13110. Weld86.Name = "BTWeld"
  13111. Weld86.Parent = Part3
  13112. Weld86.C1 = CFrame.new(1.78813934e-06, -0.568753242, -1.01896238, -1, 1.18976459e-07, 3.28123861e-07, -1.1944212e-07, -1.00000024, -8.94069672e-08, 3.30041075e-07, -8.7544322e-08, 1.00000024)
  13113. Weld86.Part0 = Part3
  13114. Weld86.Part1 = Part399
  13115. Weld86.part1 = Part399
  13116. Weld87.Name = "BTWeld"
  13117. Weld87.Parent = Part3
  13118. Weld87.C1 = CFrame.new(3.69548798e-06, -2.28520775, -0.633616686, -1, 1.18976459e-07, 3.0064075e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, 3.02987246e-07, -5.77419996e-08, 1.00000024)
  13119. Weld87.Part0 = Part3
  13120. Weld87.Part1 = Part199
  13121. Weld87.part1 = Part199
  13122. Weld88.Name = "BTWeld"
  13123. Weld88.Parent = Part3
  13124. Weld88.C1 = CFrame.new(1.78813934e-06, -0.829603195, -0.33899641, -1, 2.08499841e-07, 1.81222276e-07, -2.08849087e-07, -1.00000024, 0, 1.83687007e-07, 1.86264515e-09, 1.00000024)
  13125. Weld88.Part0 = Part3
  13126. Weld88.Part1 = Part219
  13127. Weld88.part1 = Part219
  13128. Weld89.Name = "BTWeld"
  13129. Weld89.Parent = Part3
  13130. Weld89.C1 = CFrame.new(-3.33786011e-06, -0.0132074356, 0.994934082, 1, 2.32830644e-10, 2.04248863e-07, -5.65778464e-08, -0.960049927, 0.279829443, 1.94384484e-07, -0.279829443, -0.960049987)
  13131. Weld89.Part0 = Part3
  13132. Weld89.Part1 = Part1
  13133. Weld89.part1 = Part1
  13134. Weld90.Name = "BTWeld"
  13135. Weld90.Parent = Part3
  13136. Weld90.C1 = CFrame.new(1.96695328e-06, 0.916108131, 0.907114267, -1, 5.93718141e-08, 6.19384082e-08, 5.98374754e-08, 1.00000024, -8.94069672e-08, -6.48051355e-08, -9.12696123e-08, -1.00000024)
  13137. Weld90.Part0 = Part3
  13138. Weld90.Part1 = Part275
  13139. Weld90.part1 = Part275
  13140. Weld91.Name = "BTWeld"
  13141. Weld91.Parent = Part3
  13142. Weld91.C1 = CFrame.new(-1.7285347e-06, -1.12285709, 0.789239883, 1, 2.32830644e-10, -1.49781044e-07, -1.16415322e-10, -1.00000024, -6.14672899e-08, -1.52112989e-07, 5.77419996e-08, -1.00000024)
  13143. Weld91.Part0 = Part3
  13144. Weld91.Part1 = Part233
  13145. Weld91.part1 = Part233
  13146. Weld92.Name = "BTWeld"
  13147. Weld92.Parent = Part3
  13148. Weld92.C1 = CFrame.new(3.03983688e-06, 0.303620577, 0.382497787, -1, -2.08732672e-07, 1.17877789e-07, -1.20393452e-07, -1.19395554e-06, -1.00000024, 2.08499841e-07, -1.00000024, 1.1920929e-06)
  13149. Weld92.Part0 = Part3
  13150. Weld92.Part1 = Part221
  13151. Weld92.part1 = Part221
  13152. Weld93.Name = "BTWeld"
  13153. Weld93.Parent = Part3
  13154. Weld93.C1 = CFrame.new(-0.522247314, -0.0312470198, 0.449783325, -2.65327981e-06, 0.500000775, 0.866025329, -1, -2.96032522e-06, -1.35692608e-06, 1.88592821e-06, -0.866025269, 0.500000715)
  13155. Weld93.Part0 = Part3
  13156. Weld93.Part1 = Part467
  13157. Weld93.part1 = Part467
  13158. Weld94.Name = "BTWeld"
  13159. Weld94.Parent = Part3
  13160. Weld94.C1 = CFrame.new(-3.4570694e-06, 1.39806747, 0.593937159, 1, -1.19092874e-07, 2.05247488e-07, -1.07684173e-07, -0.998391926, -0.0566924736, 2.09929567e-07, 0.0566924661, -0.998391867)
  13161. Weld94.Part0 = Part3
  13162. Weld94.Part1 = Part339
  13163. Weld94.part1 = Part339
  13164. Weld95.Name = "BTWeld"
  13165. Weld95.Parent = Part3
  13166. Weld95.C1 = CFrame.new(0.795685768, -0.0312509537, -0.711493969, -8.45175236e-08, -0.932008028, 0.362438083, 1, -8.89413059e-08, 5.51335688e-09, 2.98023224e-08, 0.362438083, 0.932008028)
  13167. Weld95.Part0 = Part3
  13168. Weld95.Part1 = Part401
  13169. Weld95.part1 = Part401
  13170. Weld96.Name = "BTWeld"
  13171. Weld96.Parent = Part3
  13172. Weld96.C1 = CFrame.new(3.93390656e-06, -1.17022419, -0.44987011, -1, 2.08499841e-07, 1.81222276e-07, -2.08849087e-07, -1.00000024, 0, 1.83687007e-07, 1.86264515e-09, 1.00000024)
  13173. Weld96.Part0 = Part3
  13174. Weld96.Part1 = Part409
  13175. Weld96.part1 = Part409
  13176. Weld97.Name = "BTWeld"
  13177. Weld97.Parent = Part3
  13178. Weld97.C1 = CFrame.new(-2.92062759e-06, 2.3621769, 0.817341089, 1, -1.19092874e-07, 1.99657734e-07, -1.07917003e-07, -0.998391926, -0.0566924736, 2.04341632e-07, 0.0566924661, -0.998391867)
  13179. Weld97.Part0 = Part3
  13180. Weld97.Part1 = Part381
  13181. Weld97.part1 = Part381
  13182. Weld98.Name = "BTWeld"
  13183. Weld98.Parent = Part3
  13184. Weld98.C1 = CFrame.new(-0.431774139, -0.0312498212, 0.503154755, 7.72997737e-08, -0.70710665, 0.707107186, 1, 2.03726813e-08, -8.74406396e-08, 4.88944352e-08, 0.707107186, 0.70710665)
  13185. Weld98.Part0 = Part3
  13186. Weld98.Part1 = Part431
  13187. Weld98.part1 = Part431
  13188. Weld99.Name = "BTWeld"
  13189. Weld99.Parent = Part3
  13190. Weld99.C1 = CFrame.new(-3.15904617e-06, 0.420814514, 0.987199306, 1, -1.18976459e-07, 2.12703526e-07, -1.42492354e-07, -0.993572056, 0.1132036, 1.96479959e-07, -0.113203593, -0.993572116)
  13191. Weld99.Part0 = Part3
  13192. Weld99.Part1 = Part215
  13193. Weld99.part1 = Part215
  13194. Weld100.Name = "BTWeld"
  13195. Weld100.Parent = Part3
  13196. Weld100.C1 = CFrame.new(1.66893005e-06, -0.394741058, -0.312496424, -1, 1.18976459e-07, 3.56074452e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, 3.58400939e-07, -5.77419996e-08, 1.00000024)
  13197. Weld100.Part0 = Part3
  13198. Weld100.Part1 = Part231
  13199. Weld100.part1 = Part231
  13200. Weld101.Name = "BTWeld"
  13201. Weld101.Parent = Part3
  13202. Weld101.C1 = CFrame.new(0.431774139, -0.0312502384, 0.503154755, 1.21071935e-08, 0.70710665, -0.707107186, -1, 2.66591087e-08, 8.21273716e-09, 2.63098627e-08, 0.707107186, 0.70710665)
  13203. Weld101.Part0 = Part3
  13204. Weld101.Part1 = Part195
  13205. Weld101.part1 = Part195
  13206. Weld102.Name = "BTWeld"
  13207. Weld102.Parent = Part3
  13208. Weld102.C1 = CFrame.new(-2.98023224e-06, 0.52676487, 0.681500196, 1, -1.18976459e-07, 2.07579433e-07, -1.19325705e-07, -1.00000024, 3.57627869e-07, 2.05687684e-07, -3.57627869e-07, -1.00000024)
  13209. Weld102.Part0 = Part3
  13210. Weld102.Part1 = Part247
  13211. Weld102.part1 = Part247
  13212. Weld103.Name = "BTWeld"
  13213. Weld103.Parent = Part3
  13214. Weld103.C1 = CFrame.new(-3.33786011e-06, -0.982596397, -1.40651131, 1, 2.08732672e-07, -4.8930815e-10, -1.93249434e-07, 0.922201157, -0.386711091, -7.82310963e-08, 0.386711091, 0.922201216)
  13215. Weld103.Part0 = Part3
  13216. Weld103.Part1 = Part307
  13217. Weld103.part1 = Part307
  13218. Weld104.Name = "BTWeld"
  13219. Weld104.Parent = Part3
  13220. Weld104.C1 = CFrame.new(-0.0437107086, -0.0312517285, 1.4942646, 1.91503204e-07, 0.707107306, 0.70710659, 1, 2.29338184e-08, -2.9189323e-07, -2.23633833e-07, 0.707106531, -0.707107246)
  13221. Weld104.Part0 = Part3
  13222. Weld104.Part1 = Part259
  13223. Weld104.part1 = Part259
  13224. Weld105.Name = "BTWeld"
  13225. Weld105.Parent = Part3
  13226. Weld105.C1 = CFrame.new(3.87430191e-06, -3.31824732, 1.47011757, -1, 2.08499841e-07, 7.08205334e-08, -1.35507435e-07, -0.838670611, 0.544639409, 1.75263267e-07, 0.544639468, 0.838670611)
  13227. Weld105.Part0 = Part3
  13228. Weld105.Part1 = Part407
  13229. Weld105.part1 = Part407
  13230. Weld106.Name = "BTWeld"
  13231. Weld106.Parent = Part3
  13232. Weld106.C1 = CFrame.new(-0.795685768, -0.0312490463, -0.711493969, -4.88944352e-09, 0.932008028, -0.362438083, -1, 1.22236088e-08, 4.33428795e-08, 4.74974513e-08, 0.362438083, 0.932008028)
  13233. Weld106.Part0 = Part3
  13234. Weld106.Part1 = Part263
  13235. Weld106.part1 = Part263
  13236. Weld107.Name = "BTWeld"
  13237. Weld107.Parent = Part3
  13238. Weld107.C1 = CFrame.new(-3.69548798e-06, -3.00638485, 1.33266807, 1, -1.18976459e-07, -3.95668394e-07, -1.86846592e-07, -0.984807968, -0.173648164, -3.70942871e-07, 0.173648179, -0.984807909)
  13239. Weld107.Part0 = Part3
  13240. Weld107.Part1 = Part351
  13241. Weld107.part1 = Part351
  13242. Weld108.Name = "BTWeld"
  13243. Weld108.Parent = Part3
  13244. Weld108.C1 = CFrame.new(3.63588333e-06, -0.320664406, -1.40051842, -1, -2.32830644e-10, 3.04902642e-07, -2.17230991e-07, -0.707107246, -0.70710665, 2.16532499e-07, -0.70710665, 0.707107186)
  13245. Weld108.Part0 = Part3
  13246. Weld108.Part1 = Part331
  13247. Weld108.part1 = Part331
  13248. Weld109.Name = "BTWeld"
  13249. Weld109.Parent = Part3
  13250. Weld109.C1 = CFrame.new(4.17232513e-07, 0.449201822, 1.99047565, -1, 4.76720743e-07, 8.52196536e-08, -6.01830834e-08, 0.0566915721, -0.998391926, -4.81144525e-07, -0.998391926, -0.0566915721)
  13251. Weld109.Part0 = Part3
  13252. Weld109.Part1 = Part187
  13253. Weld109.part1 = Part187
  13254. Weld110.Name = "BTWeld"
  13255. Weld110.Parent = Part3
  13256. Weld110.C1 = CFrame.new(-2.86102295e-06, 2.36217117, 0.642843485, 1, -1.19092874e-07, 1.99657734e-07, -1.07800588e-07, -0.998391807, -0.0566924661, 2.0434527e-07, 0.0566924587, -0.998391867)
  13257. Weld110.Part0 = Part3
  13258. Weld110.Part1 = Part239
  13259. Weld110.part1 = Part239
  13260. Weld111.Name = "BTWeld"
  13261. Weld111.Parent = Part3
  13262. Weld111.C1 = CFrame.new(-3.64600945, -0.0312488079, -0.13107121, 1.57626346e-07, 0.994522154, 0.104528487, -1, 1.56695023e-07, 1.25419319e-08, -2.27009878e-09, -0.104528494, 0.994522214)
  13263. Weld111.Part0 = Part3
  13264. Weld111.Part1 = Part293
  13265. Weld111.part1 = Part293
  13266. Weld112.Name = "BTWeld"
  13267. Weld112.Parent = Part3
  13268. Weld112.C1 = CFrame.new(-1.84774399e-06, -0.363490105, 0.43412137, 1, -1.19092874e-07, -2.68964868e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, -2.71322278e-07, 5.77419996e-08, -1.00000024)
  13269. Weld112.Part0 = Part3
  13270. Weld112.Part1 = Part387
  13271. Weld112.part1 = Part387
  13272. Weld113.Name = "BTWeld"
  13273. Weld113.Parent = Part3
  13274. Weld113.C1 = CFrame.new(1.7285347e-06, -0.568753242, -0.743589878, -1, 1.18976459e-07, 3.28123861e-07, -1.1944212e-07, -1.00000024, -8.94069672e-08, 3.30041075e-07, -8.7544322e-08, 1.00000024)
  13275. Weld113.Part0 = Part3
  13276. Weld113.Part1 = Part471
  13277. Weld113.part1 = Part471
  13278. Weld114.Name = "BTWeld"
  13279. Weld114.Parent = Part3
  13280. Weld114.C1 = CFrame.new(5.96046448e-08, 0.289498925, 3.66633129, -1, 4.76720743e-07, 1.08511813e-07, -5.57629392e-08, 0.113202013, -0.993572295, -4.86383215e-07, -0.993572235, -0.113202013)
  13281. Weld114.Part0 = Part3
  13282. Weld114.Part1 = Part301
  13283. Weld114.part1 = Part301
  13284. Weld115.Name = "BTWeld"
  13285. Weld115.Parent = Part3
  13286. Weld115.C1 = CFrame.new(3.75509262e-06, -2.22058773, -0.638116837, -1, 2.08499841e-07, 1.81222276e-07, -2.08849087e-07, -1.00000024, 0, 1.83687007e-07, 1.86264515e-09, 1.00000024)
  13287. Weld115.Part0 = Part3
  13288. Weld115.Part1 = Part389
  13289. Weld115.part1 = Part389
  13290. Weld116.Name = "BTWeld"
  13291. Weld116.Parent = Part3
  13292. Weld116.C1 = CFrame.new(-3.03983688e-06, 0.552669525, 1.01939201, 1, 2.32830644e-10, 1.78628397e-07, -6.84522092e-08, -0.922201097, 0.386711597, 1.62399374e-07, -0.386711597, -0.922201097)
  13293. Weld116.Part0 = Part3
  13294. Weld116.Part1 = Part255
  13295. Weld116.part1 = Part255
  13296. Weld117.Name = "BTWeld"
  13297. Weld117.Parent = Part3
  13298. Weld117.C1 = CFrame.new(-3.75509262e-06, -3.10320187, 0.522767544, 1, -1.19092874e-07, -3.84490704e-07, -8.49831849e-08, -0.996194959, 0.0871557072, -3.95724783e-07, -0.0871557146, -0.996194959)
  13299. Weld117.Part0 = Part3
  13300. Weld117.Part1 = Part299
  13301. Weld117.part1 = Part299
  13302. Weld118.Name = "BTWeld"
  13303. Weld118.Parent = Part3
  13304. Weld118.C1 = CFrame.new(-4.76837158e-07, -2.59509277, 3.90086365, -1, 3.87430191e-07, 3.84452505e-07, 5.47152013e-09, 0.713250041, -0.700909913, -5.47152013e-07, -0.700909972, -0.713250101)
  13305. Weld118.Part0 = Part3
  13306. Weld118.Part1 = Part461
  13307. Weld118.part1 = Part461
  13308. Weld119.Name = "BTWeld"
  13309. Weld119.Parent = Part3
  13310. Weld119.C1 = CFrame.new(-3.4570694e-06, 3.23180103, 0.775444984, 1, -1.19092874e-07, 2.05247488e-07, -1.07567757e-07, -0.998391926, -0.056692116, 2.10009603e-07, 0.0566921085, -0.998391867)
  13311. Weld119.Part0 = Part3
  13312. Weld119.Part1 = Part349
  13313. Weld119.part1 = Part349
  13314. Weld120.Name = "BTWeld"
  13315. Weld120.Parent = Part3
  13316. Weld120.C1 = CFrame.new(-0.854813099, -0.0312469006, 0.683163643, 1.75787136e-08, -0.707106531, 0.707107306, -1, -9.8021701e-08, -7.47404556e-08, 1.20606273e-07, -0.707107365, -0.707106531)
  13317. Weld120.Part0 = Part3
  13318. Weld120.Part1 = Part217
  13319. Weld120.part1 = Part217
  13320. Weld121.Name = "BTWeld"
  13321. Weld121.Parent = Part3
  13322. Weld121.C1 = CFrame.new(8.94069672e-07, 0.388443947, 0.0130519867, -1, 2.08383426e-07, 3.34477591e-07, -3.4889672e-07, -0.866025686, -0.49999994, 1.87254045e-07, -0.499999881, 0.866025686)
  13323. Weld121.Part0 = Part3
  13324. Weld121.Part1 = Part393
  13325. Weld121.part1 = Part393
  13326. Weld122.Name = "BTWeld"
  13327. Weld122.Parent = Part3
  13328. Weld122.C1 = CFrame.new(1.84774399e-06, -1.088727, -0.591116905, -1, 1.18976459e-07, 3.0064075e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, 3.02987246e-07, -5.77419996e-08, 1.00000024)
  13329. Weld122.Part0 = Part3
  13330. Weld122.Part1 = Part287
  13331. Weld122.part1 = Part287
  13332. Weld123.Name = "BTWeld"
  13333. Weld123.Parent = Part3
  13334. Weld123.C1 = CFrame.new(-2.98023224e-06, 0.291165352, -0.776105642, 1, 2.08732672e-07, 7.35781214e-08, -2.08383426e-07, 1.00000024, 1.78813934e-07, -7.12225301e-08, -1.76951289e-07, 1.00000024)
  13335. Weld123.Part0 = Part3
  13336. Weld123.Part1 = Part235
  13337. Weld123.part1 = Part235
  13338. Weld124.Name = "BTWeld"
  13339. Weld124.Parent = Part3
  13340. Weld124.C1 = CFrame.new(-1.78813934e-06, -0.316618919, 0.434119701, 1, -1.19092874e-07, -2.68964868e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, -2.71322278e-07, 5.77419996e-08, -1.00000024)
  13341. Weld124.Part0 = Part3
  13342. Weld124.Part1 = Part227
  13343. Weld124.part1 = Part227
  13344. Weld125.Name = "BTWeld"
  13345. Weld125.Parent = Part3
  13346. Weld125.C1 = CFrame.new(1.7285347e-06, -0.568753242, -0.743589878, -1, 1.18976459e-07, 3.28123861e-07, -1.1944212e-07, -1.00000024, -8.94069672e-08, 3.30041075e-07, -8.7544322e-08, 1.00000024)
  13347. Weld125.Part0 = Part3
  13348. Weld125.Part1 = Part375
  13349. Weld125.part1 = Part375
  13350. Weld126.Name = "BTWeld"
  13351. Weld126.Parent = Part3
  13352. Weld126.C1 = CFrame.new(1.1920929e-06, 0.194246531, 0.194999695, -1, -2.08732672e-07, 1.17877789e-07, -1.20393452e-07, -1.19395554e-06, -1.00000024, 2.08499841e-07, -1.00000024, 1.1920929e-06)
  13353. Weld126.Part0 = Part3
  13354. Weld126.Part1 = Part223
  13355. Weld126.part1 = Part223
  13356. Weld127.Name = "BTWeld"
  13357. Weld127.Parent = Part3
  13358. Weld127.C1 = CFrame.new(2.08616257e-06, 0.382621765, 0.593743563, -1, -2.32830644e-10, -8.87230271e-08, 2.32830644e-10, 1.00000024, 1.86264515e-09, 8.63965397e-08, -1.86264515e-09, -1.00000024)
  13359. Weld127.Part0 = Part3
  13360. Weld127.Part1 = Part347
  13361. Weld127.part1 = Part347
  13362. Weld128.Name = "BTWeld"
  13363. Weld128.Parent = Part3
  13364. Weld128.C1 = CFrame.new(3.87430191e-06, -3.59139156, -0.606614113, -1, 2.08383426e-07, 1.49542757e-07, -2.08732672e-07, -1.00000024, -5.96046448e-08, 1.52112989e-07, -5.77419996e-08, 1.00000024)
  13365. Weld128.Part0 = Part3
  13366. Weld128.Part1 = Part207
  13367. Weld128.part1 = Part207
  13368. Weld129.Name = "BTWeld"
  13369. Weld129.Parent = Part3
  13370. Weld129.C1 = CFrame.new(3.64600849, -0.0312508941, -0.13107121, -2.47033313e-07, -0.994522214, -0.104528487, 1, -2.45636329e-07, -2.16805347e-08, -2.28465069e-09, -0.104528487, 0.994522214)
  13371. Weld129.Part0 = Part3
  13372. Weld129.Part1 = Part273
  13373. Weld129.part1 = Part273
  13374. Weld130.Name = "BTWeld"
  13375. Weld130.Parent = Part3
  13376. Weld130.C1 = CFrame.new(-1.84774399e-06, -0.879115105, 0.593742847, 1, -1.19092874e-07, -2.13065505e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, -2.15442924e-07, 5.77419996e-08, -1.00000024)
  13377. Weld130.Part0 = Part3
  13378. Weld130.Part1 = Part369
  13379. Weld130.part1 = Part369
  13380. Weld131.Name = "BTWeld"
  13381. Weld131.Parent = Part3
  13382. Weld131.C1 = CFrame.new(3.51667404e-06, 2.25183678, 0.638117313, -1, -8.95233825e-08, 3.02316039e-08, -8.92905518e-08, 1.00000024, 5.96046448e-08, -3.29036993e-08, 5.77419996e-08, -1.00000024)
  13383. Weld131.Part0 = Part3
  13384. Weld131.Part1 = Part285
  13385. Weld131.part1 = Part285
  13386. Weld132.Name = "BTWeld"
  13387. Weld132.Parent = Part3
  13388. Weld132.C1 = CFrame.new(1.93451023, -0.0312511921, -0.27059412, -2.42958777e-07, -0.998629749, -0.0523359664, 1, -2.42260285e-07, -8.10723577e-09, -2.90310709e-09, -0.0523359701, 0.998629689)
  13389. Weld132.Part0 = Part3
  13390. Weld132.Part1 = Part405
  13391. Weld132.part1 = Part405
  13392. Weld133.Name = "BTWeld"
  13393. Weld133.Parent = Part3
  13394. Weld133.C1 = CFrame.new(3.63588333e-06, -1.6542244, -0.638116837, -1, 1.18976459e-07, 3.0064075e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, 3.02987246e-07, -5.77419996e-08, 1.00000024)
  13395. Weld133.Part0 = Part3
  13396. Weld133.Part1 = Part359
  13397. Weld133.part1 = Part359
  13398. Weld134.Name = "BTWeld"
  13399. Weld134.Parent = Part3
  13400. Weld134.C1 = CFrame.new(-1.78813934e-06, 0.12912178, -0.362743616, 1, 2.32830644e-10, -1.18105163e-07, 2.32830644e-10, 1.00000024, 1.80676579e-07, 1.20164259e-07, -1.76951289e-07, 1.00000024)
  13401. Weld134.Part0 = Part3
  13402. Weld134.Part1 = Part183
  13403. Weld134.part1 = Part183
  13404. Weld135.Name = "BTWeld"
  13405. Weld135.Parent = Part3
  13406. Weld135.C1 = CFrame.new(-1.7285347e-06, 0.139364243, -0.256871939, 1, -1.18976459e-07, -1.49711923e-07, 1.1944212e-07, 1.00000024, 0, 1.52022039e-07, 1.86264515e-09, 1.00000024)
  13407. Weld135.Part0 = Part3
  13408. Weld135.Part1 = Part225
  13409. Weld135.part1 = Part225
  13410. Weld136.Name = "BTWeld"
  13411. Weld136.Parent = Part3
  13412. Weld136.C1 = CFrame.new(2.86102295e-06, 0.0545005798, 0.453119755, -1, -2.32830644e-10, -8.87230271e-08, 2.32830644e-10, 1.00000024, 1.86264515e-09, 8.63965397e-08, -1.86264515e-09, -1.00000024)
  13413. Weld136.Part0 = Part3
  13414. Weld136.Part1 = Part337
  13415. Weld136.part1 = Part337
  13416. Weld137.Name = "BTWeld"
  13417. Weld137.Parent = Part3
  13418. Weld137.C1 = CFrame.new(0.246384621, -0.0312500596, 0.315700054, 5.82076609e-09, 0.965926111, -0.258819044, -1, 2.29338184e-08, 6.17128535e-08, 6.73753675e-08, 0.258819014, 0.965926111)
  13419. Weld137.Part0 = Part3
  13420. Weld137.Part1 = Part245
  13421. Weld137.part1 = Part245
  13422. Weld138.Name = "BTWeld"
  13423. Weld138.Parent = Part3
  13424. Weld138.C1 = CFrame.new(-1.07288361e-06, 1.90734863e-06, 0.152749538, 1, -1.18976459e-07, -3.88215994e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, -3.90531568e-07, 5.77419996e-08, -1.00000024)
  13425. Weld138.Part0 = Part3
  13426. Weld138.Part1 = Part309
  13427. Weld138.part1 = Part309
  13428. Weld139.Name = "BTWeld"
  13429. Weld139.Parent = Part3
  13430. Weld139.C1 = CFrame.new(-3.03983688e-06, 0.82331419, -0.458539009, 1, 2.08732672e-07, 7.35781214e-08, -9.66247171e-08, 0.707106471, -0.707107365, -1.97673216e-07, 0.707107365, 0.707106471)
  13431. Weld139.Part0 = Part3
  13432. Weld139.Part1 = Part181
  13433. Weld139.part1 = Part181
  13434. Weld140.Name = "BTWeld"
  13435. Weld140.Parent = Part3
  13436. Weld140.C1 = CFrame.new(-3.39746475e-06, -1.05464268, -1.43672371, 1, 2.08732672e-07, -4.8930815e-10, -1.93249434e-07, 0.922201157, -0.386711091, -7.82310963e-08, 0.386711091, 0.922201216)
  13437. Weld140.Part0 = Part3
  13438. Weld140.Part1 = Part333
  13439. Weld140.part1 = Part333
  13440. Weld141.Name = "BTWeld"
  13441. Weld141.Parent = Part3
  13442. Weld141.C1 = CFrame.new(0.0437097549, -0.0312481523, 1.49426508, -1.02329068e-07, -0.707107306, -0.707106531, -1, -1.1047814e-07, 2.52499376e-07, -2.57976353e-07, 0.70710659, -0.707107306)
  13443. Weld141.Part0 = Part3
  13444. Weld141.Part1 = Part249
  13445. Weld141.part1 = Part249
  13446. Weld142.Name = "BTWeld"
  13447. Weld142.Parent = Part3
  13448. Weld142.C1 = CFrame.new(1.84774399e-06, 1.04499984, 4.84788132, -1, -2.32830644e-10, 1.16708179e-07, -1.19271135e-07, -1.01514161e-06, -1.00000024, -1.16415322e-10, -1.00000024, 1.01141632e-06)
  13449. Weld142.Part0 = Part3
  13450. Weld142.Part1 = Part205
  13451. Weld142.part1 = Part205
  13452. Weld143.Name = "BTWeld"
  13453. Weld143.Parent = Part3
  13454. Weld143.C1 = CFrame.new(-3.03983688e-06, 0.591758728, 0.577001572, 1, -1.18976459e-07, 2.07579433e-07, -1.19325705e-07, -1.00000024, 3.57627869e-07, 2.05687684e-07, -3.57627869e-07, -1.00000024)
  13455. Weld143.Part0 = Part3
  13456. Weld143.Part1 = Part385
  13457. Weld143.part1 = Part385
  13458. Weld144.Name = "BTWeld"
  13459. Weld144.Parent = Part3
  13460. Weld144.C1 = CFrame.new(-0.568752289, -0.0312482715, 1.24358273, -5.98374754e-08, -1.00000024, 0, -1, 5.93718141e-08, 3.27925591e-07, -3.30370312e-07, -1.86264515e-09, -1.00000024)
  13461. Weld144.Part0 = Part3
  13462. Weld144.Part1 = Part197
  13463. Weld144.part1 = Part197
  13464. Weld145.Name = "BTWeld"
  13465. Weld145.Parent = Part3
  13466. Weld145.C1 = CFrame.new(8.34465027e-07, 0.340940475, -0.537741661, -1, 2.08383426e-07, 3.34477591e-07, -1.24564394e-08, -0.866025329, 0.500000596, 3.95695679e-07, 0.500000596, 0.866025448)
  13467. Weld145.Part0 = Part3
  13468. Weld145.Part1 = Part357
  13469. Weld145.part1 = Part357
  13470. Weld146.Name = "BTWeld"
  13471. Weld146.Parent = Part3
  13472. Weld146.C1 = CFrame.new(-0.0784215927, -0.0312500596, 0.188100338, -2.43075192e-07, -0.866025627, -0.5, 1, -2.29571015e-07, -8.65911716e-08, -3.80096026e-08, -0.49999994, 0.866025686)
  13473. Weld146.Part0 = Part3
  13474. Weld146.Part1 = Part343
  13475. Weld146.part1 = Part343
  13476. Weld147.Name = "BTWeld"
  13477. Weld147.Parent = Part3
  13478. Weld147.C1 = CFrame.new(0.078420639, -0.0312501192, 0.188100815, 1.53668225e-07, 0.866025686, 0.5, -1, 1.49011612e-07, 4.73319233e-08, -3.19560058e-08, -0.49999994, 0.866025686)
  13479. Weld147.Part0 = Part3
  13480. Weld147.Part1 = Part353
  13481. Weld147.part1 = Part353
  13482. Weld148.Name = "BTWeld"
  13483. Weld148.Parent = Part3
  13484. Weld148.C1 = CFrame.new(-3.39746475e-06, -1.19873238, -1.4971447, 1, 2.08732672e-07, -4.8930815e-10, -1.93249434e-07, 0.922201157, -0.386711091, -7.82310963e-08, 0.386711091, 0.922201216)
  13485. Weld148.Part0 = Part3
  13486. Weld148.Part1 = Part313
  13487. Weld148.part1 = Part313
  13488. Weld149.Name = "BTWeld"
  13489. Weld149.Parent = Part3
  13490. Weld149.C1 = CFrame.new(-0.665288925, -0.0312472582, -0.400229454, 6.10016286e-08, 0.999914467, 0.0130897425, -1, 6.01867214e-08, 2.42216629e-08, 2.52284735e-08, -0.0130897434, 0.999914587)
  13491. Weld149.Part0 = Part3
  13492. Weld149.Part1 = Part211
  13493. Weld149.part1 = Part211
  13494. Weld150.Name = "BTWeld"
  13495. Weld150.Parent = Part3
  13496. Weld150.C1 = CFrame.new(1.78813934e-06, -0.22074604, -0.390618801, -1, 1.18976459e-07, 3.56074452e-07, -1.19325705e-07, -1.00000024, -5.96046448e-08, 3.58400939e-07, -5.77419996e-08, 1.00000024)
  13497. Weld150.Part0 = Part3
  13498. Weld150.Part1 = Part311
  13499. Weld150.part1 = Part311
  13500. Weld151.Name = "BTWeld"
  13501. Weld151.Parent = Part3
  13502. Weld151.C1 = CFrame.new(-3.39746475e-06, -1.12668896, -1.46693516, 1, 2.08732672e-07, -4.8930815e-10, -1.93249434e-07, 0.922201157, -0.386711091, -7.82310963e-08, 0.386711091, 0.922201216)
  13503. Weld151.Part0 = Part3
  13504. Weld151.Part1 = Part319
  13505. Weld151.part1 = Part319
  13506. Weld152.Name = "BTWeld"
  13507. Weld152.Parent = Part3
  13508. Weld152.C1 = CFrame.new(-3.03983688e-06, 0.522769928, 0.783498287, 1, -1.18976459e-07, 2.07579433e-07, -1.19325705e-07, -1.00000024, 3.57627869e-07, 2.05687684e-07, -3.57627869e-07, -1.00000024)
  13509. Weld152.Part0 = Part3
  13510. Weld152.Part1 = Part189
  13511. Weld152.part1 = Part189
  13512. Weld153.Name = "BTWeld"
  13513. Weld153.Parent = Part3
  13514. Weld153.C1 = CFrame.new(0.854812145, -0.0312569141, 0.683163643, -7.71833584e-08, 0.707106531, -0.707107306, 1, 1.8987339e-07, 8.20728019e-08, 1.90921128e-07, -0.707107365, -0.707106531)
  13515. Weld153.Part0 = Part3
  13516. Weld153.Part1 = Part271
  13517. Weld153.part1 = Part271
  13518. Weld154.Name = "BTWeld"
  13519. Weld154.Parent = Part3
  13520. Weld154.C1 = CFrame.new(1.78813934e-06, -0.589484215, -0.222372532, -1, 2.08499841e-07, 2.3712164e-07, -2.08849087e-07, -1.00000024, 0, 2.39566361e-07, 1.86264515e-09, 1.00000024)
  13521. Weld154.Part0 = Part3
  13522. Weld154.Part1 = Part303
  13523. Weld154.part1 = Part303
  13524. Weld155.Name = "BTWeld"
  13525. Weld155.Parent = Part3
  13526. Weld155.C1 = CFrame.new(-2.44379044e-06, 1.74366188, -2.46923256, 1, -3.87313776e-07, -1.35698428e-07, -2.53145117e-07, -0.31730628, -0.948323369, 3.2375101e-07, 0.948323369, -0.31730631)
  13527. Weld155.Part0 = Part3
  13528. Weld155.Part1 = Part305
  13529. Weld155.part1 = Part305
  13530. Weld156.Name = "BTWeld"
  13531. Weld156.Parent = Part3
  13532. Weld156.C1 = CFrame.new(2.74181366e-06, 0.0869274139, -0.603420258, -1, 2.08499841e-07, 2.86032446e-07, 5.57629392e-08, -0.707106411, 0.707107425, 3.51225026e-07, 0.707107425, 0.707106411)
  13533. Weld156.Part0 = Part3
  13534. Weld156.Part1 = Part413
  13535. Weld156.part1 = Part413
  13536. Weld157.Name = "BTWeld"
  13537. Weld157.Parent = Part3
  13538. Weld157.C1 = CFrame.new(-1.25169754e-06, 2.73876762, 0.462646961, 1, -2.08499841e-07, 1.89578714e-07, -1.861481e-07, -0.993572116, -0.113202803, 2.0985317e-07, 0.113202795, -0.993572176)
  13539. Weld157.Part0 = Part3
  13540. Weld157.Part1 = Part267
  13541. Weld157.part1 = Part267
  13542. Weld158.Name = "BTWeld"
  13543. Weld158.Parent = Part3
  13544. Weld158.C1 = CFrame.new(8.94069672e-07, 0.443323135, -0.28379035, -1, 2.08383426e-07, 3.34477591e-07, -2.08732672e-07, -1.00000024, 1.78813934e-07, 3.36614903e-07, 1.80676579e-07, 1.00000024)
  13545. Weld158.Part0 = Part3
  13546. Weld158.Part1 = Part439
  13547. Weld158.part1 = Part439
  13548. Weld159.Name = "BTWeld"
  13549. Weld159.Parent = Part3
  13550. Weld159.C1 = CFrame.new(-2.98023224e-07, 2.46521568, 0.596743584, -1, -8.95233825e-08, 3.02316039e-08, -8.92905518e-08, 1.00000024, 5.96046448e-08, -3.29036993e-08, 5.77419996e-08, -1.00000024)
  13551. Weld159.Part0 = Part3
  13552. Weld159.Part1 = Part201
  13553. Weld159.part1 = Part201
  13554. Weld160.Name = "BTWeld"
  13555. Weld160.Parent = Part3
  13556. Weld160.C1 = CFrame.new(0.665288925, -0.0312529206, -0.400229454, -1.50408596e-07, -0.999914527, -0.0130897444, 1, -1.49477273e-07, -2.5913323e-08, 2.56950443e-08, -0.0130897444, 0.999914587)
  13557. Weld160.Part0 = Part3
  13558. Weld160.Part1 = Part279
  13559. Weld160.part1 = Part279
  13560. Weld161.Name = "BTWeld"
  13561. Weld161.Parent = Part3
  13562. Weld161.C1 = CFrame.new(-3.63588333e-06, 1.55414867, 1.9456358, 1, 8.95233825e-08, 2.22247763e-07, -4.30736691e-08, -0.843391299, 0.537300408, 2.34518666e-07, -0.537300348, -0.84339118)
  13563. Weld161.Part0 = Part3
  13564. Weld161.Part1 = Part335
  13565. Weld161.part1 = Part335
  13566. Weld162.Name = "BTWeld"
  13567. Weld162.Parent = Part3
  13568. Weld162.C1 = CFrame.new(8.34465027e-07, -3.73201656, 0.770674467, 1, 2.32830644e-10, -2.6903399e-07, -2.32830644e-10, -1.00000024, 8.7544322e-08, -2.71093086e-07, -9.12696123e-08, -1.00000024)
  13569. Weld162.Part0 = Part3
  13570. Weld162.Part1 = Part185
  13571. Weld162.part1 = Part185
  13572. Part163.Parent = Model0
  13573. Part163.CFrame = CFrame.new(-0.611257851, 3.46313882, -15.394145, 0.999985635, -0.00162807317, 0.00510706799, 0.00513700349, 0.0189462826, -0.999807417, 0.00153099932, 0.999819279, 0.0189543739)
  13574. Part163.Orientation = Vector3.new(88.8799973, 15.0799999, 15.1700001)
  13575. Part163.Position = Vector3.new(-0.611257851, 3.46313882, -15.394145)
  13576. Part163.Rotation = Vector3.new(88.909996, 0.289999992, 0.0899999961)
  13577. Part163.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13578. Part163.Velocity = Vector3.new(2.31788153e-08, 0.0024639722, 3.04594494e-07)
  13579. Part163.Size = Vector3.new(0.275000006, 0.84512496, 0.359375)
  13580. Part163.Anchored = true
  13581. Part163.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  13582. Part163.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  13583. Part163.BrickColor = BrickColor.new("Really black")
  13584. Part163.CanCollide = false
  13585. Part163.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  13586. Part163.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  13587. Part163.Material = Enum.Material.Metal
  13588. Part163.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  13589. Part163.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  13590. Part163.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  13591. Part163.brickColor = BrickColor.new("Really black")
  13592. SpecialMesh164.Parent = Part163
  13593. SpecialMesh164.Scale = Vector3.new(0.349999994, 1, 0.5)
  13594. SpecialMesh164.MeshType = Enum.MeshType.Brick
  13595. Part165.Parent = Model0
  13596. Part165.CFrame = CFrame.new(-0.617485046, 3.2590127, -10.6418428, -0.999985635, -0.00414685067, -0.00339615461, -0.00513672922, 0.560423911, 0.828190207, -0.00153109396, 0.828195751, -0.560437143)
  13597. Part165.Orientation = Vector3.new(-55.9099998, -179.649994, -0.529999971)
  13598. Part165.Position = Vector3.new(-0.617485046, 3.2590127, -10.6418428)
  13599. Part165.Rotation = Vector3.new(-124.089996, -0.189999998, 179.759995)
  13600. Part165.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13601. Part165.Velocity = Vector3.new(5.55462663e-08, 0.00247387378, 7.29936687e-07)
  13602. Part165.Size = Vector3.new(0.275000006, 0.4375, 0.25)
  13603. Part165.Anchored = true
  13604. Part165.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  13605. Part165.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  13606. Part165.BrickColor = BrickColor.new("Really black")
  13607. Part165.CanCollide = false
  13608. Part165.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  13609. Part165.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  13610. Part165.Material = Enum.Material.Metal
  13611. Part165.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  13612. Part165.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  13613. Part165.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  13614. Part165.brickColor = BrickColor.new("Really black")
  13615. SpecialMesh166.Parent = Part165
  13616. SpecialMesh166.Scale = Vector3.new(0.5, 1, 0.25)
  13617. SpecialMesh166.MeshType = Enum.MeshType.Brick
  13618. Part167.Parent = Model0
  13619. Part167.CFrame = CFrame.new(-0.610199153, 2.88768315, -14.1553068, 0.999985635, 0.00162795268, -0.00510686403, 0.0051367972, -0.0189460143, 0.999807417, 0.00153088395, -0.999819279, -0.0189541057)
  13620. Part167.Orientation = Vector3.new(-88.8799973, -164.919998, 164.830002)
  13621. Part167.Position = Vector3.new(-0.610199153, 2.88768315, -14.1553068)
  13622. Part167.Rotation = Vector3.new(-91.0899963, -0.289999992, -0.0899999961)
  13623. Part167.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13624. Part167.Velocity = Vector3.new(1.14426342e-07, 0.00246655382, 1.50368453e-06)
  13625. Part167.Size = Vector3.new(0.275000006, 0.207000002, 0.303375006)
  13626. Part167.Anchored = true
  13627. Part167.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  13628. Part167.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  13629. Part167.BrickColor = BrickColor.new("Really black")
  13630. Part167.CanCollide = false
  13631. Part167.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  13632. Part167.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  13633. Part167.Material = Enum.Material.Glass
  13634. Part167.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  13635. Part167.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  13636. Part167.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  13637. Part167.brickColor = BrickColor.new("Really black")
  13638. SpecialMesh168.Parent = Part167
  13639. SpecialMesh168.Scale = Vector3.new(0.524999976, 0.5, 0.5)
  13640. SpecialMesh168.MeshType = Enum.MeshType.Wedge
  13641. Part169.Parent = Model0
  13642. Part169.CFrame = CFrame.new(-0.613238811, 3.32843637, -13.6493177, -0.999985635, -0.00162807142, -0.00510653527, -0.00513647031, 0.0189459249, 0.999807417, -0.00153100933, 0.999819279, -0.0189540163)
  13643. Part169.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  13644. Part169.Position = Vector3.new(-0.613238811, 3.32843637, -13.6493177)
  13645. Part169.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  13646. Part169.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  13647. Part169.Velocity = Vector3.new(4.45380195e-08, 0.00246760761, 5.85277007e-07)
  13648. Part169.Size = Vector3.new(0.275000006, 0.698124886, 0.534374952)
  13649. Part169.Anchored = true
  13650. Part169.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  13651. Part169.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  13652. Part169.BrickColor = BrickColor.new("Really black")
  13653. Part169.CanCollide = false
  13654. Part169.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  13655. Part169.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  13656. Part169.Material = Enum.Material.Neon
  13657. Part169.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  13658. Part169.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  13659. Part169.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  13660. Part169.brickColor = BrickColor.new("Really black")
  13661. SpecialMesh170.Parent = Part169
  13662. SpecialMesh170.Scale = Vector3.new(0.452499986, 1, 1)
  13663. SpecialMesh170.MeshType = Enum.MeshType.Cylinder
  13664. Part171.Parent = Model0
  13665. Part171.CFrame = CFrame.new(-0.610366702, 3.28867483, -15.3908367, 0.999985635, -0.00162807317, 0.00510706799, 0.00513700349, 0.0189462826, -0.999807417, 0.00153099932, 0.999819279, 0.0189543739)
  13666. Part171.Orientation = Vector3.new(88.8799973, 15.0799999, 15.1700001)
  13667. Part171.Position = Vector3.new(-0.610366702, 3.28867483, -15.3908367)
  13668. Part171.Rotation = Vector3.new(88.909996, 0.289999992, 0.0899999961)
  13669. Part171.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13670. Part171.Velocity = Vector3.new(5.08428144e-08, 0.00246397941, 6.68129019e-07)
  13671. Part171.Size = Vector3.new(0.275000006, 0.84512496, 0.422374964)
  13672. Part171.Anchored = true
  13673. Part171.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  13674. Part171.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  13675. Part171.BrickColor = BrickColor.new("Really black")
  13676. Part171.CanCollide = false
  13677. Part171.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  13678. Part171.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  13679. Part171.Material = Enum.Material.Metal
  13680. Part171.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  13681. Part171.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  13682. Part171.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  13683. Part171.brickColor = BrickColor.new("Really black")
  13684. SpecialMesh172.Parent = Part171
  13685. SpecialMesh172.Scale = Vector3.new(0.400000006, 1, 0.5)
  13686. SpecialMesh172.MeshType = Enum.MeshType.Brick
  13687. Part173.Parent = Model0
  13688. Part173.CFrame = CFrame.new(-0.610880256, 2.96906447, -13.9840736, -0.999985635, -0.00162807154, -0.00510650687, -0.00513644237, 0.0189459547, 0.999807417, -0.00153100991, 0.999819279, -0.0189540461)
  13689. Part173.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  13690. Part173.Position = Vector3.new(-0.610880256, 2.96906447, -13.9840736)
  13691. Part173.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  13692. Part173.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  13693. Part173.Velocity = Vector3.new(1.01522062e-07, 0.00246691052, 1.33410845e-06)
  13694. Part173.Size = Vector3.new(0.275000006, 0.239124984, 0.205375016)
  13695. Part173.Anchored = true
  13696. Part173.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  13697. Part173.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  13698. Part173.BrickColor = BrickColor.new("Really black")
  13699. Part173.CanCollide = false
  13700. Part173.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  13701. Part173.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  13702. Part173.Material = Enum.Material.Neon
  13703. Part173.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  13704. Part173.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  13705. Part173.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  13706. Part173.brickColor = BrickColor.new("Really black")
  13707. SpecialMesh174.Parent = Part173
  13708. SpecialMesh174.Scale = Vector3.new(0.550000012, 1, 1)
  13709. SpecialMesh174.MeshType = Enum.MeshType.Brick
  13710. Part175.Parent = Model0
  13711. Part175.CFrame = CFrame.new(-0.613238811, 3.32843637, -13.6493177, -0.999985635, -0.00162807142, -0.00510653527, -0.00513647031, 0.0189459249, 0.999807417, -0.00153100933, 0.999819279, -0.0189540163)
  13712. Part175.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  13713. Part175.Position = Vector3.new(-0.613238811, 3.32843637, -13.6493177)
  13714. Part175.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  13715. Part175.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13716. Part175.Velocity = Vector3.new(4.45380195e-08, 0.00246760761, 5.85277007e-07)
  13717. Part175.Size = Vector3.new(0.275000006, 0.698124886, 0.372374952)
  13718. Part175.Anchored = true
  13719. Part175.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  13720. Part175.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  13721. Part175.BrickColor = BrickColor.new("Really black")
  13722. Part175.CanCollide = false
  13723. Part175.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  13724. Part175.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  13725. Part175.Material = Enum.Material.Metal
  13726. Part175.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  13727. Part175.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  13728. Part175.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  13729. Part175.brickColor = BrickColor.new("Really black")
  13730. SpecialMesh176.Parent = Part175
  13731. SpecialMesh176.Scale = Vector3.new(0.455000013, 1, 1)
  13732. SpecialMesh176.MeshType = Enum.MeshType.Cylinder
  13733. Part177.Parent = Model0
  13734. Part177.CFrame = CFrame.new(-0.616063476, 3.26214504, -11.5807333, -0.999985635, -0.00162807154, -0.00510656228, -0.00513649778, 0.0189459547, 0.999807417, -0.00153100886, 0.999819279, -0.0189540461)
  13735. Part177.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  13736. Part177.Position = Vector3.new(-0.616063476, 3.26214504, -11.5807333)
  13737. Part177.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  13738. Part177.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13739. Part177.Velocity = Vector3.new(5.50495756e-08, 0.00247191754, 7.23409755e-07)
  13740. Part177.Size = Vector3.new(0.275000006, 0.630125046, 0.280375004)
  13741. Part177.Anchored = true
  13742. Part177.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  13743. Part177.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  13744. Part177.BrickColor = BrickColor.new("Really black")
  13745. Part177.CanCollide = false
  13746. Part177.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  13747. Part177.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  13748. Part177.Material = Enum.Material.Metal
  13749. Part177.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  13750. Part177.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  13751. Part177.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  13752. Part177.brickColor = BrickColor.new("Really black")
  13753. SpecialMesh178.Parent = Part177
  13754. SpecialMesh178.Scale = Vector3.new(0.400000006, 1.04999995, 0.5)
  13755. SpecialMesh178.MeshType = Enum.MeshType.Brick
  13756. Part179.Parent = Model0
  13757. Part179.CFrame = CFrame.new(-0.610621691, 3.13382888, -14.7050791, 0.999985635, -0.00476216245, 0.00246017892, 0.00513689732, 0.720368028, -0.693573177, 0.00153067347, 0.693575799, 0.720382154)
  13758. Part179.Orientation = Vector3.new(43.9099998, 0.199999988, 0.409999996)
  13759. Part179.Position = Vector3.new(-0.610621691, 3.13382888, -14.7050791)
  13760. Part179.Rotation = Vector3.new(43.9099998, 0.140000001, 0.269999981)
  13761. Part179.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13762. Part179.Velocity = Vector3.new(7.53960734e-08, 0.0024654083, 9.90785111e-07)
  13763. Part179.Size = Vector3.new(0.275000006, 0.221124932, 0.418375015)
  13764. Part179.Anchored = true
  13765. Part179.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  13766. Part179.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  13767. Part179.BrickColor = BrickColor.new("Really black")
  13768. Part179.CanCollide = false
  13769. Part179.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  13770. Part179.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  13771. Part179.Material = Enum.Material.Metal
  13772. Part179.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  13773. Part179.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  13774. Part179.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  13775. Part179.brickColor = BrickColor.new("Really black")
  13776. SpecialMesh180.Parent = Part179
  13777. SpecialMesh180.Scale = Vector3.new(0.550000012, 1.04999995, 0.899999976)
  13778. SpecialMesh180.MeshType = Enum.MeshType.Brick
  13779. Part181.Parent = Model0
  13780. Part181.CFrame = CFrame.new(-0.61356318, 3.48533392, -13.9631662, 0.999985635, 0.0047621401, -0.00246015727, 0.00513686566, -0.720367908, 0.693573296, 0.00153067405, -0.693575978, -0.720381975)
  13781. Part181.Orientation = Vector3.new(-43.9099998, -179.800003, 179.589996)
  13782. Part181.Position = Vector3.new(-0.61356318, 3.48533392, -13.9631662)
  13783. Part181.Rotation = Vector3.new(-136.089996, -0.140000001, -0.269999981)
  13784. Part181.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13785. Part181.Velocity = Vector3.new(1.96594527e-08, 0.00246695359, 2.58346063e-07)
  13786. Part181.Size = Vector3.new(0.275000006, 0.413124949, 0.622375011)
  13787. Part181.Anchored = true
  13788. Part181.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  13789. Part181.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  13790. Part181.BrickColor = BrickColor.new("Really black")
  13791. Part181.CanCollide = false
  13792. Part181.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  13793. Part181.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  13794. Part181.Material = Enum.Material.Metal
  13795. Part181.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  13796. Part181.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  13797. Part181.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  13798. Part181.brickColor = BrickColor.new("Really black")
  13799. SpecialMesh182.Parent = Part181
  13800. SpecialMesh182.Scale = Vector3.new(0.400000006, 1.04999995, 0.5)
  13801. SpecialMesh182.MeshType = Enum.MeshType.Brick
  13802. Part183.Parent = Model0
  13803. Part183.CFrame = CFrame.new(-0.610578179, 2.93933439, -14.0816517, 0.999985635, 0.00162795174, -0.00510674529, 0.005136678, -0.0189458355, 0.999807417, 0.00153088616, -0.999819279, -0.0189539269)
  13804. Part183.Orientation = Vector3.new(-88.8799973, -164.919998, 164.830002)
  13805. Part183.Position = Vector3.new(-0.610578179, 2.93933439, -14.0816517)
  13806. Part183.Rotation = Vector3.new(-91.0899963, -0.289999992, -0.0899999961)
  13807. Part183.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13808. Part183.Velocity = Vector3.new(1.06236229e-07, 0.00246670726, 1.39605754e-06)
  13809. Part183.Size = Vector3.new(0.275000006, 0.252000004, 0.213375002)
  13810. Part183.Anchored = true
  13811. Part183.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  13812. Part183.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  13813. Part183.BrickColor = BrickColor.new("Really black")
  13814. Part183.CanCollide = false
  13815. Part183.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  13816. Part183.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  13817. Part183.Material = Enum.Material.Metal
  13818. Part183.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  13819. Part183.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  13820. Part183.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  13821. Part183.brickColor = BrickColor.new("Really black")
  13822. SpecialMesh184.Parent = Part183
  13823. SpecialMesh184.Scale = Vector3.new(0.569999993, 0.125, 0.375)
  13824. SpecialMesh184.MeshType = Enum.MeshType.Wedge
  13825. Part185.Parent = Model0
  13826. Part185.CFrame = CFrame.new(-0.61852932, 3.41544771, -10.4871407, 0.999985635, -0.00162795314, 0.00510659395, 0.00513652712, 0.0189461038, -0.999807417, 0.00153088907, 0.999819279, 0.0189541951)
  13827. Part185.Orientation = Vector3.new(88.8799973, 15.0799999, 15.1700001)
  13828. Part185.Position = Vector3.new(-0.61852932, 3.41544771, -10.4871407)
  13829. Part185.Rotation = Vector3.new(88.909996, 0.289999992, 0.0899999961)
  13830. Part185.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13831. Part185.Velocity = Vector3.new(3.07410488e-08, 0.00247419602, 4.03969523e-07)
  13832. Part185.Size = Vector3.new(0.270000011, 0.21875, 0.234375)
  13833. Part185.Anchored = true
  13834. Part185.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  13835. Part185.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  13836. Part185.BrickColor = BrickColor.new("Really black")
  13837. Part185.CanCollide = false
  13838. Part185.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  13839. Part185.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  13840. Part185.Material = Enum.Material.Metal
  13841. Part185.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  13842. Part185.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  13843. Part185.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  13844. Part185.brickColor = BrickColor.new("Really black")
  13845. SpecialMesh186.Parent = Part185
  13846. SpecialMesh186.Scale = Vector3.new(0.5, 0.5, 0.5)
  13847. SpecialMesh186.MeshType = Enum.MeshType.Wedge
  13848. Part187.Parent = Model0
  13849. Part187.CFrame = CFrame.new(-0.608188927, 3.09825993, -16.1759663, -0.999985635, 0.00519088237, -0.00133629935, -0.0051367199, -0.999273539, -0.0377651006, -0.0015313623, -0.0377576947, 0.999285877)
  13850. Part187.Orientation = Vector3.new(2.15999985, -0.0799999982, -179.709991)
  13851. Part187.Position = Vector3.new(-0.608188927, 3.09825993, -16.1759663)
  13852. Part187.Rotation = Vector3.new(2.15999985, -0.0799999982, -179.699997)
  13853. Part187.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13854. Part187.Velocity = Vector3.new(8.10360774e-08, 0.00246234378, 1.06490097e-06)
  13855. Part187.Size = Vector3.new(0.275000006, 0.235124931, 1.6693753)
  13856. Part187.Anchored = true
  13857. Part187.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  13858. Part187.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  13859. Part187.BrickColor = BrickColor.new("Really black")
  13860. Part187.CanCollide = false
  13861. Part187.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  13862. Part187.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  13863. Part187.Material = Enum.Material.Metal
  13864. Part187.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  13865. Part187.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  13866. Part187.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  13867. Part187.brickColor = BrickColor.new("Really black")
  13868. SpecialMesh188.Parent = Part187
  13869. SpecialMesh188.Scale = Vector3.new(0.400000006, 1.04999995, 1)
  13870. SpecialMesh188.MeshType = Enum.MeshType.Brick
  13871. Part189.Parent = Model0
  13872. Part189.CFrame = CFrame.new(-0.611664593, 3.3476572, -14.7413998, 0.999985635, -0.00162807363, 0.00510707032, 0.00513700629, 0.018946372, -0.999807417, 0.0015309992, 0.999819279, 0.0189544633)
  13873. Part189.Orientation = Vector3.new(88.8799973, 15.0799999, 15.1700001)
  13874. Part189.Position = Vector3.new(-0.611664593, 3.3476572, -14.7413998)
  13875. Part189.Rotation = Vector3.new(88.909996, 0.289999992, 0.0899999961)
  13876. Part189.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  13877. Part189.Velocity = Vector3.new(4.14902424e-08, 0.00246533239, 5.45226158e-07)
  13878. Part189.Size = Vector3.new(0.275000006, 0.480124891, 0.214375019)
  13879. Part189.Anchored = true
  13880. Part189.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  13881. Part189.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  13882. Part189.BrickColor = BrickColor.new("Really black")
  13883. Part189.CanCollide = false
  13884. Part189.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  13885. Part189.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  13886. Part189.Material = Enum.Material.Neon
  13887. Part189.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  13888. Part189.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  13889. Part189.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  13890. Part189.brickColor = BrickColor.new("Really black")
  13891. SpecialMesh190.Parent = Part189
  13892. SpecialMesh190.Scale = Vector3.new(0.449999988, 1, 0.100000001)
  13893. SpecialMesh190.MeshType = Enum.MeshType.Brick
  13894. Part191.Parent = Model0
  13895. Part191.CFrame = CFrame.new(-0.637731671, 3.71308732, -19.354105, -0.0050775772, -0.999985635, -0.00171704381, 0.999324501, -0.00513670873, 0.0363931209, -0.0364014208, -0.00153109431, 0.999336243)
  13896. Part191.Orientation = Vector3.new(-2.08999991, -0.099999994, 90.2900009)
  13897. Part191.Position = Vector3.new(-0.637731671, 3.71308732, -19.354105)
  13898. Part191.Rotation = Vector3.new(-2.08999991, -0.099999994, 90.2900009)
  13899. Part191.Color = Color3.new(0.384314, 0.145098, 0.819608)
  13900. Part191.Velocity = Vector3.new(-1.64544822e-08, 0.00245571672, -2.16228841e-07)
  13901. Part191.Size = Vector3.new(0.210000038, 0.200000003, 0.285374999)
  13902. Part191.Anchored = true
  13903. Part191.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  13904. Part191.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  13905. Part191.BrickColor = BrickColor.new("Really black")
  13906. Part191.CanCollide = false
  13907. Part191.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  13908. Part191.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  13909. Part191.Material = Enum.Material.Neon
  13910. Part191.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  13911. Part191.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  13912. Part191.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  13913. Part191.brickColor = BrickColor.new("Really black")
  13914. SpecialMesh192.Parent = Part191
  13915. SpecialMesh192.Scale = Vector3.new(0.5, 0.300000012, 0.5)
  13916. SpecialMesh192.MeshType = Enum.MeshType.Wedge
  13917. Part193.Parent = Model0
  13918. Part193.CFrame = CFrame.new(-0.613232374, 3.39655375, -13.8819904, 0.999985635, 0.000250508543, -0.00535421353, 0.00513686566, 0.240468621, 0.97064352, 0.00153067405, -0.970657051, 0.240463868)
  13919. Part193.Orientation = Vector3.new(-76.0800018, -1.27999997, 1.22000003)
  13920. Part193.Position = Vector3.new(-0.613232374, 3.39655375, -13.8819904)
  13921. Part193.Rotation = Vector3.new(-76.0899963, -0.310000002, -0.00999999978)
  13922. Part193.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13923. Part193.Velocity = Vector3.new(3.37369386e-08, 0.00246712286, 4.43339275e-07)
  13924. Part193.Size = Vector3.new(0.275000006, 0.422124922, 0.412375003)
  13925. Part193.Anchored = true
  13926. Part193.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  13927. Part193.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  13928. Part193.BrickColor = BrickColor.new("Really black")
  13929. Part193.CanCollide = false
  13930. Part193.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  13931. Part193.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  13932. Part193.Material = Enum.Material.Metal
  13933. Part193.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  13934. Part193.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  13935. Part193.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  13936. Part193.brickColor = BrickColor.new("Really black")
  13937. SpecialMesh194.Parent = Part193
  13938. SpecialMesh194.Scale = Vector3.new(0.5, 1.04999995, 0.5)
  13939. SpecialMesh194.MeshType = Enum.MeshType.Brick
  13940. Part195.Parent = Model0
  13941. Part195.CFrame = CFrame.new(-0.640585661, 2.53611565, -13.5419912, 0.00476224814, -0.999985635, -0.00245993445, -0.72036773, -0.00513678836, 0.693573475, -0.693576157, -0.00153091096, -0.720381796)
  13942. Part195.Orientation = Vector3.new(-43.9099998, -179.800003, -90.409996)
  13943. Part195.Position = Vector3.new(-0.640585661, 2.53611565, -13.5419912)
  13944. Part195.Rotation = Vector3.new(-136.089996, -0.140000001, 89.7299957)
  13945. Part195.Color = Color3.new(0.384314, 0.145098, 0.819608)
  13946. Part195.Velocity = Vector3.new(1.70172896e-07, 0.00246782694, 2.23625375e-06)
  13947. Part195.Size = Vector3.new(0.421999991, 0.200000003, 0.280375004)
  13948. Part195.Anchored = true
  13949. Part195.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  13950. Part195.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  13951. Part195.BrickColor = BrickColor.new("Really black")
  13952. Part195.CanCollide = false
  13953. Part195.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  13954. Part195.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  13955. Part195.Material = Enum.Material.Neon
  13956. Part195.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  13957. Part195.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  13958. Part195.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  13959. Part195.brickColor = BrickColor.new("Really black")
  13960. SpecialMesh196.Parent = Part195
  13961. SpecialMesh196.Scale = Vector3.new(1, 0.300000012, 0.5)
  13962. SpecialMesh196.MeshType = Enum.MeshType.Wedge
  13963. Part197.Parent = Model0
  13964. Part197.CFrame = CFrame.new(-0.647041559, 3.82817221, -13.658843, -0.00162801228, -0.999985635, 0.00510653481, 0.0189460143, -0.00513646938, -0.999807417, 0.999819279, -0.00153094972, 0.0189541057)
  13965. Part197.Orientation = Vector3.new(88.8799973, 15.0799999, 105.169998)
  13966. Part197.Position = Vector3.new(-0.647041559, 3.82817221, -13.658843)
  13967. Part197.Rotation = Vector3.new(88.909996, 0.289999992, 90.0899963)
  13968. Part197.Color = Color3.new(0.384314, 0.145098, 0.819608)
  13969. Part197.Velocity = Vector3.new(-3.47029321e-08, 0.00246758247, -4.56033831e-07)
  13970. Part197.Size = Vector3.new(0.643000007, 0.200000003, 0.280375004)
  13971. Part197.Anchored = true
  13972. Part197.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  13973. Part197.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  13974. Part197.BrickColor = BrickColor.new("Really black")
  13975. Part197.CanCollide = false
  13976. Part197.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  13977. Part197.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  13978. Part197.Material = Enum.Material.Neon
  13979. Part197.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  13980. Part197.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  13981. Part197.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  13982. Part197.brickColor = BrickColor.new("Really black")
  13983. SpecialMesh198.Parent = Part197
  13984. SpecialMesh198.Scale = Vector3.new(1, 0.300000012, 0.5)
  13985. SpecialMesh198.MeshType = Enum.MeshType.Wedge
  13986. Part199.Parent = Model0
  13987. Part199.CFrame = CFrame.new(-0.615469754, 3.2510047, -11.9310894, -0.999985635, -0.00162807154, -0.00510656228, -0.00513649778, 0.0189459547, 0.999807417, -0.00153100886, 0.999819279, -0.0189540461)
  13988. Part199.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  13989. Part199.Position = Vector3.new(-0.615469754, 3.2510047, -11.9310894)
  13990. Part199.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  13991. Part199.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  13992. Part199.Velocity = Vector3.new(5.68160452e-08, 0.00247118762, 7.46623186e-07)
  13993. Part199.Size = Vector3.new(0.275000006, 0.261124998, 0.245374992)
  13994. Part199.Anchored = true
  13995. Part199.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  13996. Part199.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  13997. Part199.BrickColor = BrickColor.new("Bright blue")
  13998. Part199.CanCollide = false
  13999. Part199.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14000. Part199.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14001. Part199.Material = Enum.Material.Neon
  14002. Part199.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14003. Part199.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14004. Part199.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14005. Part199.brickColor = BrickColor.new("Really black")
  14006. SpecialMesh200.Parent = Part199
  14007. SpecialMesh200.Scale = Vector3.new(0.375, 1.04999995, 0.5)
  14008. SpecialMesh200.MeshType = Enum.MeshType.Brick
  14009. Part201.Parent = Model0
  14010. Part201.CFrame = CFrame.new(-0.615578175, 3.21754885, -11.7504148, -0.999985635, 0.00162786292, 0.00510683237, -0.00513676414, -0.0189459566, -0.999807417, -0.00153079513, -0.999819279, 0.0189540461)
  14011. Part201.Orientation = Vector3.new(88.8799973, 15.0799999, -164.830002)
  14012. Part201.Position = Vector3.new(-0.615578175, 3.21754885, -11.7504148)
  14013. Part201.Rotation = Vector3.new(88.909996, 0.289999992, -179.909988)
  14014. Part201.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14015. Part201.Velocity = Vector3.new(6.21209963e-08, 0.0024715641, 8.16335842e-07)
  14016. Part201.Size = Vector3.new(0.275000006, 0.214125022, 0.234375)
  14017. Part201.Anchored = true
  14018. Part201.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14019. Part201.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14020. Part201.BrickColor = BrickColor.new("Really black")
  14021. Part201.CanCollide = false
  14022. Part201.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14023. Part201.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14024. Part201.Material = Enum.Material.Metal
  14025. Part201.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14026. Part201.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14027. Part201.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14028. Part201.brickColor = BrickColor.new("Really black")
  14029. SpecialMesh202.Parent = Part201
  14030. SpecialMesh202.Scale = Vector3.new(0.5, 0.560000002, 0.400000006)
  14031. SpecialMesh202.MeshType = Enum.MeshType.Wedge
  14032. Part203.Parent = Model0
  14033. Part203.CFrame = CFrame.new(-0.613475382, 3.25657153, -13.2536583, -0.999985635, 0.00162801275, 0.00510680024, -0.00513673527, -0.0189461038, -0.999807417, -0.00153094472, -0.999819279, 0.0189541951)
  14034. Part203.Orientation = Vector3.new(88.8799973, 15.0799999, -164.830002)
  14035. Part203.Position = Vector3.new(-0.613475382, 3.25657153, -13.2536583)
  14036. Part203.Rotation = Vector3.new(88.909996, 0.289999992, -179.909988)
  14037. Part203.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14038. Part203.Velocity = Vector3.new(5.59333202e-08, 0.00246843207, 7.35023434e-07)
  14039. Part203.Size = Vector3.new(0.275000006, 0.204125047, 0.210375011)
  14040. Part203.Anchored = true
  14041. Part203.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14042. Part203.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14043. Part203.BrickColor = BrickColor.new("Really black")
  14044. Part203.CanCollide = false
  14045. Part203.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14046. Part203.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14047. Part203.Material = Enum.Material.Metal
  14048. Part203.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14049. Part203.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14050. Part203.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14051. Part203.brickColor = BrickColor.new("Really black")
  14052. SpecialMesh204.Parent = Part203
  14053. SpecialMesh204.Scale = Vector3.new(0.5, 0.5, 0.5)
  14054. SpecialMesh204.MeshType = Enum.MeshType.Wedge
  14055. Part205.Parent = Model0
  14056. Part205.CFrame = CFrame.new(-0.605959892, 3.52715993, -19.0706863, -0.999985635, 0.00510674436, -0.0016279578, -0.00513667939, -0.999807417, 0.0189470276, -0.00153088616, 0.018955119, 0.999819279)
  14057. Part205.Orientation = Vector3.new(-1.09000003, -0.0899999961, -179.709991)
  14058. Part205.Position = Vector3.new(-0.605959892, 3.52715993, -19.0706863)
  14059. Part205.Rotation = Vector3.new(-1.09000003, -0.0899999961, -179.709991)
  14060. Part205.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14061. Part205.Velocity = Vector3.new(1.30272237e-08, 0.0024563123, 1.71192255e-07)
  14062. Part205.Size = Vector3.new(0.275000006, 0.446125001, 0.496375084)
  14063. Part205.Anchored = true
  14064. Part205.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14065. Part205.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14066. Part205.BrickColor = BrickColor.new("Really black")
  14067. Part205.CanCollide = false
  14068. Part205.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14069. Part205.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14070. Part205.Material = Enum.Material.Metal
  14071. Part205.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14072. Part205.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14073. Part205.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14074. Part205.brickColor = BrickColor.new("Really black")
  14075. SpecialMesh206.Parent = Part205
  14076. SpecialMesh206.Scale = Vector3.new(0.400000006, 1, 0.899999976)
  14077. SpecialMesh206.MeshType = Enum.MeshType.Wedge
  14078. Part207.Parent = Model0
  14079. Part207.CFrame = CFrame.new(-0.617458701, 3.24875402, -10.62463, -0.999985635, -0.00162816094, -0.00510671316, -0.00513665052, 0.0189459547, 0.999807417, -0.00153109536, 0.999819279, -0.0189540461)
  14080. Part207.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  14081. Part207.Position = Vector3.new(-0.617458701, 3.24875402, -10.62463)
  14082. Part207.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  14083. Part207.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14084. Part207.Velocity = Vector3.new(5.71729402e-08, 0.00247390964, 7.51312939e-07)
  14085. Part207.Size = Vector3.new(0.25999999, 0.375, 0.21875)
  14086. Part207.Anchored = true
  14087. Part207.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14088. Part207.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14089. Part207.BrickColor = BrickColor.new("Really black")
  14090. Part207.CanCollide = false
  14091. Part207.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14092. Part207.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14093. Part207.Material = Enum.Material.Metal
  14094. Part207.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14095. Part207.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14096. Part207.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14097. Part207.brickColor = BrickColor.new("Really black")
  14098. SpecialMesh208.Parent = Part207
  14099. SpecialMesh208.Scale = Vector3.new(0.300000012, 1, 1)
  14100. SpecialMesh208.MeshType = Enum.MeshType.Wedge
  14101. Part209.Parent = Model0
  14102. Part209.CFrame = CFrame.new(-0.614153862, 3.21053505, -12.6548157, -0.999985635, -0.00162816129, -0.00510668149, -0.00513661886, 0.0189460143, 0.999807417, -0.00153109606, 0.999819279, -0.0189541057)
  14103. Part209.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  14104. Part209.Position = Vector3.new(-0.614153862, 3.21053505, -12.6548157)
  14105. Part209.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  14106. Part209.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14107. Part209.Velocity = Vector3.new(6.32331378e-08, 0.00246967981, 8.30950682e-07)
  14108. Part209.Size = Vector3.new(0.275000006, 0.35512504, 0.416375011)
  14109. Part209.Anchored = true
  14110. Part209.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14111. Part209.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14112. Part209.BrickColor = BrickColor.new("Really black")
  14113. Part209.CanCollide = false
  14114. Part209.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14115. Part209.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14116. Part209.Material = Enum.Material.Metal
  14117. Part209.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14118. Part209.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14119. Part209.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14120. Part209.brickColor = BrickColor.new("Really black")
  14121. SpecialMesh210.Parent = Part209
  14122. SpecialMesh210.Scale = Vector3.new(0.5, 0.560000002, 0.5)
  14123. SpecialMesh210.MeshType = Enum.MeshType.Wedge
  14124. Part211.Parent = Model0
  14125. Part211.CFrame = CFrame.new(-0.640777826, 2.97037435, -14.8715458, 0.00156102644, -0.999985635, -0.00512771169, -0.00585717242, -0.00513677299, 0.99996984, -0.999981701, -0.00153094484, -0.00586510729)
  14126. Part211.Orientation = Vector3.new(-89.5599976, -138.839996, -131.25)
  14127. Part211.Position = Vector3.new(-0.640777826, 2.97037435, -14.8715458)
  14128. Part211.Rotation = Vector3.new(-90.3399963, -0.289999992, 89.909996)
  14129. Part211.Color = Color3.new(0.384314, 0.145098, 0.819608)
  14130. Part211.Velocity = Vector3.new(1.01314356e-07, 0.00246505649, 1.33137894e-06)
  14131. Part211.Size = Vector3.new(0.49000001, 0.200000003, 0.290374994)
  14132. Part211.Anchored = true
  14133. Part211.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14134. Part211.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14135. Part211.BrickColor = BrickColor.new("Really black")
  14136. Part211.CanCollide = false
  14137. Part211.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14138. Part211.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14139. Part211.Material = Enum.Material.Neon
  14140. Part211.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14141. Part211.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14142. Part211.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14143. Part211.brickColor = BrickColor.new("Really black")
  14144. SpecialMesh212.Parent = Part211
  14145. SpecialMesh212.Scale = Vector3.new(1, 0.300000012, 0.5)
  14146. SpecialMesh212.MeshType = Enum.MeshType.Wedge
  14147. Part213.Parent = Model0
  14148. Part213.CFrame = CFrame.new(-0.609622896, 3.39657903, -16.2390652, 0.999985635, -0.00133592181, 0.00519115385, 0.00513700396, -0.0377659053, -0.999273479, 0.00153099932, 0.999285877, -0.0377584994)
  14149. Part213.Orientation = Vector3.new(87.8199997, 172.169998, 172.25)
  14150. Part213.Position = Vector3.new(-0.609622896, 3.39657903, -16.2390652)
  14151. Part213.Rotation = Vector3.new(92.159996, 0.299999982, 0.0799999982)
  14152. Part213.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  14153. Part213.Velocity = Vector3.new(3.37329027e-08, 0.002462212, 4.43286638e-07)
  14154. Part213.Size = Vector3.new(0.275000006, 0.533124864, 0.214375019)
  14155. Part213.Anchored = true
  14156. Part213.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14157. Part213.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14158. Part213.BrickColor = BrickColor.new("Really black")
  14159. Part213.CanCollide = false
  14160. Part213.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14161. Part213.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14162. Part213.Material = Enum.Material.Neon
  14163. Part213.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14164. Part213.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14165. Part213.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14166. Part213.brickColor = BrickColor.new("Really black")
  14167. SpecialMesh214.Parent = Part213
  14168. SpecialMesh214.Scale = Vector3.new(0.449999988, 0.899999976, 0.100000001)
  14169. SpecialMesh214.MeshType = Enum.MeshType.Brick
  14170. Part215.Parent = Model0
  14171. Part215.CFrame = CFrame.new(-0.612417579, 3.49721146, -14.7513313, 0.999985635, -0.00219574547, 0.00488994364, 0.00513701141, 0.13200599, -0.991235793, 0.00153099908, 0.991246581, 0.132015377)
  14172. Part215.Orientation = Vector3.new(82.409996, 2.11999989, 2.23000002)
  14173. Part215.Position = Vector3.new(-0.612417579, 3.49721146, -14.7513313)
  14174. Part215.Rotation = Vector3.new(82.409996, 0.280000001, 0.129999995)
  14175. Part215.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14176. Part215.Velocity = Vector3.new(1.77760739e-08, 0.00246531144, 2.33596552e-07)
  14177. Part215.Size = Vector3.new(0.275000006, 0.488124937, 0.359375)
  14178. Part215.Anchored = true
  14179. Part215.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14180. Part215.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14181. Part215.BrickColor = BrickColor.new("Really black")
  14182. Part215.CanCollide = false
  14183. Part215.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14184. Part215.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14185. Part215.Material = Enum.Material.Metal
  14186. Part215.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14187. Part215.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14188. Part215.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14189. Part215.brickColor = BrickColor.new("Really black")
  14190. SpecialMesh216.Parent = Part215
  14191. SpecialMesh216.Scale = Vector3.new(0.400000006, 1, 0.5)
  14192. SpecialMesh216.MeshType = Enum.MeshType.Brick
  14193. Part217.Parent = Model0
  14194. Part217.CFrame = CFrame.new(-0.645515323, 3.66365719, -14.1031828, -0.0047622188, -0.999985635, 0.00246008043, 0.720367849, -0.00513686892, -0.693573356, 0.693576038, -0.00153078465, 0.720381975)
  14195. Part217.Orientation = Vector3.new(43.9099998, 0.199999988, 90.409996)
  14196. Part217.Position = Vector3.new(-0.645515323, 3.66365719, -14.1031828)
  14197. Part217.Rotation = Vector3.new(43.9099998, 0.140000001, 90.2699966)
  14198. Part217.Color = Color3.new(0.384314, 0.145098, 0.819608)
  14199. Part217.Velocity = Vector3.new(-8.61649951e-09, 0.00246665697, -1.13230158e-07)
  14200. Part217.Size = Vector3.new(0.496000022, 0.200000003, 0.280375004)
  14201. Part217.Anchored = true
  14202. Part217.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14203. Part217.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14204. Part217.BrickColor = BrickColor.new("Really black")
  14205. Part217.CanCollide = false
  14206. Part217.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14207. Part217.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14208. Part217.Material = Enum.Material.Neon
  14209. Part217.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14210. Part217.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14211. Part217.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14212. Part217.brickColor = BrickColor.new("Really black")
  14213. SpecialMesh218.Parent = Part217
  14214. SpecialMesh218.Scale = Vector3.new(1, 0.300000012, 0.5)
  14215. SpecialMesh218.MeshType = Enum.MeshType.Wedge
  14216. Part219.Parent = Model0
  14217. Part219.CFrame = CFrame.new(-0.611597419, 2.92886329, -13.380847, -0.999985635, -0.00162816129, -0.00510668149, -0.00513661886, 0.0189460143, 0.999807417, -0.00153109606, 0.999819279, -0.0189541057)
  14218. Part219.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  14219. Part219.Position = Vector3.new(-0.611597419, 2.92886329, -13.380847)
  14220. Part219.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  14221. Part219.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14222. Part219.Velocity = Vector3.new(1.07896597e-07, 0.00246816734, 1.41787655e-06)
  14223. Part219.Size = Vector3.new(0.275000006, 0.630125046, 0.280375004)
  14224. Part219.Anchored = true
  14225. Part219.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14226. Part219.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14227. Part219.BrickColor = BrickColor.new("Really black")
  14228. Part219.CanCollide = false
  14229. Part219.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14230. Part219.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14231. Part219.Material = Enum.Material.Metal
  14232. Part219.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14233. Part219.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14234. Part219.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14235. Part219.brickColor = BrickColor.new("Really black")
  14236. SpecialMesh220.Parent = Part219
  14237. SpecialMesh220.Scale = Vector3.new(0.395000011, 0.75, 0.25)
  14238. SpecialMesh220.MeshType = Enum.MeshType.Wedge
  14239. Part221.Parent = Model0
  14240. Part221.CFrame = CFrame.new(-0.609442294, 2.87052941, -14.5920582, -0.999985635, 0.00510674296, -0.00162775011, -0.00513667427, -0.999807417, 0.0189472083, -0.00153067766, 0.0189552978, 0.999819279)
  14241. Part221.Orientation = Vector3.new(-1.09000003, -0.0899999961, -179.709991)
  14242. Part221.Position = Vector3.new(-0.609442294, 2.87052941, -14.5920582)
  14243. Part221.Rotation = Vector3.new(-1.09000003, -0.0899999961, -179.709991)
  14244. Part221.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14245. Part221.Velocity = Vector3.new(1.17146328e-07, 0.00246564392, 1.53942813e-06)
  14246. Part221.Size = Vector3.new(0.275000006, 0.216999978, 0.295375019)
  14247. Part221.Anchored = true
  14248. Part221.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14249. Part221.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14250. Part221.BrickColor = BrickColor.new("Really black")
  14251. Part221.CanCollide = false
  14252. Part221.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14253. Part221.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14254. Part221.Material = Enum.Material.Glass
  14255. Part221.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14256. Part221.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14257. Part221.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14258. Part221.brickColor = BrickColor.new("Really black")
  14259. SpecialMesh222.Parent = Part221
  14260. SpecialMesh222.Scale = Vector3.new(0.5, 0.75, 0.25)
  14261. SpecialMesh222.MeshType = Enum.MeshType.Wedge
  14262. Part223.Parent = Model0
  14263. Part223.CFrame = CFrame.new(-0.609190822, 2.76472902, -14.4025202, -0.999985635, 0.00510674296, -0.00162775011, -0.00513667427, -0.999807417, 0.0189472083, -0.00153067766, 0.0189552978, 0.999819279)
  14264. Part223.Orientation = Vector3.new(-1.09000003, -0.0899999961, -179.709991)
  14265. Part223.Position = Vector3.new(-0.609190822, 2.76472902, -14.4025202)
  14266. Part223.Rotation = Vector3.new(-1.09000003, -0.0899999961, -179.709991)
  14267. Part223.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14268. Part223.Velocity = Vector3.new(1.3392264e-07, 0.0024660388, 1.7598868e-06)
  14269. Part223.Size = Vector3.new(0.275000006, 0.23299998, 0.295375019)
  14270. Part223.Anchored = true
  14271. Part223.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14272. Part223.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14273. Part223.BrickColor = BrickColor.new("Really black")
  14274. Part223.CanCollide = false
  14275. Part223.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14276. Part223.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14277. Part223.Material = Enum.Material.Glass
  14278. Part223.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14279. Part223.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14280. Part223.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14281. Part223.brickColor = BrickColor.new("Really black")
  14282. SpecialMesh224.Parent = Part223
  14283. SpecialMesh224.Scale = Vector3.new(0.5, 1, 0.25)
  14284. SpecialMesh224.MeshType = Enum.MeshType.Wedge
  14285. Part225.Parent = Model0
  14286. Part225.CFrame = CFrame.new(-0.610054374, 2.83367729, -14.0694036, 0.999985635, 0.00162807188, -0.00510671316, 0.00513664866, -0.0189460143, 0.999807417, 0.00153100595, -0.999819279, -0.0189541057)
  14287. Part225.Orientation = Vector3.new(-88.8799973, -164.919998, 164.830002)
  14288. Part225.Position = Vector3.new(-0.610054374, 2.83367729, -14.0694036)
  14289. Part225.Rotation = Vector3.new(-91.0899963, -0.289999992, -0.0899999961)
  14290. Part225.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14291. Part225.Velocity = Vector3.new(1.22989817e-07, 0.00246673287, 1.61621767e-06)
  14292. Part225.Size = Vector3.new(0.275000006, 0.311124951, 0.267374992)
  14293. Part225.Anchored = true
  14294. Part225.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14295. Part225.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14296. Part225.BrickColor = BrickColor.new("Really black")
  14297. Part225.CanCollide = false
  14298. Part225.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14299. Part225.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14300. Part225.Material = Enum.Material.Metal
  14301. Part225.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14302. Part225.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14303. Part225.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14304. Part225.brickColor = BrickColor.new("Really black")
  14305. SpecialMesh226.Parent = Part225
  14306. SpecialMesh226.Scale = Vector3.new(0.495000005, 1, 1)
  14307. SpecialMesh226.MeshType = Enum.MeshType.Brick
  14308. Part227.Parent = Model0
  14309. Part227.CFrame = CFrame.new(-0.611247957, 3.01424932, -13.8955402, 0.999985635, -0.00162807154, 0.00510659395, 0.00513652945, 0.0189459547, -0.999807417, 0.00153100828, 0.999819279, 0.0189540461)
  14310. Part227.Orientation = Vector3.new(88.8799973, 15.0799999, 15.1700001)
  14311. Part227.Position = Vector3.new(-0.611247957, 3.01424932, -13.8955402)
  14312. Part227.Rotation = Vector3.new(88.909996, 0.289999992, 0.0899999961)
  14313. Part227.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14314. Part227.Velocity = Vector3.new(9.43572971e-08, 0.00246709492, 1.23995574e-06)
  14315. Part227.Size = Vector3.new(0.275000006, 0.228, 0.213375002)
  14316. Part227.Anchored = true
  14317. Part227.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14318. Part227.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14319. Part227.BrickColor = BrickColor.new("Really black")
  14320. Part227.CanCollide = false
  14321. Part227.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14322. Part227.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14323. Part227.Material = Enum.Material.Metal
  14324. Part227.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14325. Part227.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14326. Part227.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14327. Part227.brickColor = BrickColor.new("Really black")
  14328. SpecialMesh228.Parent = Part227
  14329. SpecialMesh228.Scale = Vector3.new(0.569999993, 0.125, 0.375)
  14330. SpecialMesh228.MeshType = Enum.MeshType.Wedge
  14331. Part229.Parent = Model0
  14332. Part229.CFrame = CFrame.new(-0.614671409, 3.24594569, -12.4355726, -0.999985635, -0.00162807154, -0.00510656228, -0.00513649778, 0.0189459547, 0.999807417, -0.00153100886, 0.999819279, -0.0189540461)
  14333. Part229.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  14334. Part229.Position = Vector3.new(-0.614671409, 3.24594569, -12.4355726)
  14335. Part229.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  14336. Part229.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14337. Part229.Velocity = Vector3.new(5.76182231e-08, 0.00247013662, 7.57164685e-07)
  14338. Part229.Size = Vector3.new(0.275000006, 0.745124936, 0.280375004)
  14339. Part229.Anchored = true
  14340. Part229.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14341. Part229.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14342. Part229.BrickColor = BrickColor.new("Really black")
  14343. Part229.CanCollide = false
  14344. Part229.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14345. Part229.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14346. Part229.Material = Enum.Material.Metal
  14347. Part229.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14348. Part229.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14349. Part229.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14350. Part229.brickColor = BrickColor.new("Really black")
  14351. SpecialMesh230.Parent = Part229
  14352. SpecialMesh230.Scale = Vector3.new(0.400000006, 1.04999995, 0.5)
  14353. SpecialMesh230.MeshType = Enum.MeshType.Brick
  14354. Part231.Parent = Model0
  14355. Part231.CFrame = CFrame.new(-0.610754132, 2.89412951, -13.8151274, -0.999985635, -0.00162807154, -0.00510650687, -0.00513644237, 0.0189459547, 0.999807417, -0.00153100991, 0.999819279, -0.0189540461)
  14356. Part231.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  14357. Part231.Position = Vector3.new(-0.610754132, 2.89412951, -13.8151274)
  14358. Part231.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  14359. Part231.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14360. Part231.Velocity = Vector3.new(1.1340417e-07, 0.00246726256, 1.49025209e-06)
  14361. Part231.Size = Vector3.new(0.275000006, 0.200000003, 0.303375006)
  14362. Part231.Anchored = true
  14363. Part231.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14364. Part231.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14365. Part231.BrickColor = BrickColor.new("Really black")
  14366. Part231.CanCollide = false
  14367. Part231.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14368. Part231.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14369. Part231.Material = Enum.Material.Glass
  14370. Part231.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14371. Part231.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14372. Part231.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14373. Part231.brickColor = BrickColor.new("Really black")
  14374. SpecialMesh232.Parent = Part231
  14375. SpecialMesh232.Scale = Vector3.new(0.524999976, 0.5, 0.5)
  14376. SpecialMesh232.MeshType = Enum.MeshType.Wedge
  14377. Part233.Parent = Model0
  14378. Part233.CFrame = CFrame.new(-0.614374042, 3.38457584, -13.09618, 0.999985635, -0.00162795233, 0.00510671316, 0.00513664633, 0.0189459547, -0.999807417, 0.00153088674, 0.999819279, 0.0189540461)
  14379. Part233.Orientation = Vector3.new(88.8799973, 15.0799999, 15.1700001)
  14380. Part233.Position = Vector3.new(-0.614374042, 3.38457584, -13.09618)
  14381. Part233.Rotation = Vector3.new(88.909996, 0.289999992, 0.0899999961)
  14382. Part233.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14383. Part233.Velocity = Vector3.new(3.56362335e-08, 0.00246876013, 4.68297941e-07)
  14384. Part233.Size = Vector3.new(0.275000006, 0.322125077, 0.363375008)
  14385. Part233.Anchored = true
  14386. Part233.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14387. Part233.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14388. Part233.BrickColor = BrickColor.new("Really black")
  14389. Part233.CanCollide = false
  14390. Part233.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14391. Part233.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14392. Part233.Material = Enum.Material.Metal
  14393. Part233.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14394. Part233.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14395. Part233.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14396. Part233.brickColor = BrickColor.new("Really black")
  14397. SpecialMesh234.Parent = Part233
  14398. SpecialMesh234.Scale = Vector3.new(0.5, 1, 1)
  14399. SpecialMesh234.MeshType = Enum.MeshType.Wedge
  14400. Part235.Parent = Model0
  14401. Part235.CFrame = CFrame.new(-0.612951875, 3.3556869, -13.9274721, 0.999985635, 0.00162774313, -0.00510693667, 0.00513686566, -0.0189458374, 0.999807417, 0.00153067405, -0.999819279, -0.0189539269)
  14402. Part235.Orientation = Vector3.new(-88.8799973, -164.919998, 164.830002)
  14403. Part235.Position = Vector3.new(-0.612951875, 3.3556869, -13.9274721)
  14404. Part235.Rotation = Vector3.new(-91.0899963, -0.289999992, -0.0899999961)
  14405. Part235.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14406. Part235.Velocity = Vector3.new(4.02170173e-08, 0.0024670281, 5.28494468e-07)
  14407. Part235.Size = Vector3.new(0.275000006, 0.54112494, 0.367374986)
  14408. Part235.Anchored = true
  14409. Part235.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14410. Part235.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14411. Part235.BrickColor = BrickColor.new("Really black")
  14412. Part235.CanCollide = false
  14413. Part235.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14414. Part235.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14415. Part235.Material = Enum.Material.Metal
  14416. Part235.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14417. Part235.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14418. Part235.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14419. Part235.brickColor = BrickColor.new("Really black")
  14420. SpecialMesh236.Parent = Part235
  14421. SpecialMesh236.Scale = Vector3.new(0.5, 1.04999995, 0.600000024)
  14422. SpecialMesh236.MeshType = Enum.MeshType.Brick
  14423. Part237.Parent = Model0
  14424. Part237.CFrame = CFrame.new(-0.611452341, 3.03449631, -13.8299093, 0.999985635, 0.00162795268, -0.00510686403, 0.0051367972, -0.0189460143, 0.999807417, 0.00153088395, -0.999819279, -0.0189541057)
  14425. Part237.Orientation = Vector3.new(-88.8799973, -164.919998, 164.830002)
  14426. Part237.Position = Vector3.new(-0.611452341, 3.03449631, -13.8299093)
  14427. Part237.Rotation = Vector3.new(-91.0899963, -0.289999992, -0.0899999961)
  14428. Part237.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14429. Part237.Velocity = Vector3.new(9.11468163e-08, 0.00246723159, 1.19776655e-06)
  14430. Part237.Size = Vector3.new(0.275000006, 0.207000002, 0.303375006)
  14431. Part237.Anchored = true
  14432. Part237.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14433. Part237.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14434. Part237.BrickColor = BrickColor.new("Really black")
  14435. Part237.CanCollide = false
  14436. Part237.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14437. Part237.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14438. Part237.Material = Enum.Material.Metal
  14439. Part237.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14440. Part237.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14441. Part237.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14442. Part237.brickColor = BrickColor.new("Really black")
  14443. SpecialMesh238.Parent = Part237
  14444. SpecialMesh238.Scale = Vector3.new(0.5, 0.5, 0.5)
  14445. SpecialMesh238.MeshType = Enum.MeshType.Wedge
  14446. Part239.Parent = Model0
  14447. Part239.CFrame = CFrame.new(-0.608695984, 3.30580091, -16.5400867, 0.999985635, -0.00133592135, 0.00519114826, 0.0051369979, -0.0377659909, -0.999273479, 0.00153099943, 0.999285758, -0.0377585851)
  14448. Part239.Orientation = Vector3.new(87.8199997, 172.169998, 172.25)
  14449. Part239.Position = Vector3.new(-0.608695984, 3.30580091, -16.5400867)
  14450. Part239.Rotation = Vector3.new(92.159996, 0.299999982, 0.0799999982)
  14451. Part239.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14452. Part239.Velocity = Vector3.new(4.81271911e-08, 0.00246158475, 6.32443061e-07)
  14453. Part239.Size = Vector3.new(0.275000006, 1.65712488, 0.422374964)
  14454. Part239.Anchored = true
  14455. Part239.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14456. Part239.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14457. Part239.BrickColor = BrickColor.new("Really black")
  14458. Part239.CanCollide = false
  14459. Part239.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14460. Part239.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14461. Part239.Material = Enum.Material.Metal
  14462. Part239.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14463. Part239.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14464. Part239.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14465. Part239.brickColor = BrickColor.new("Really black")
  14466. SpecialMesh240.Parent = Part239
  14467. SpecialMesh240.Scale = Vector3.new(0.400000006, 1, 0.5)
  14468. SpecialMesh240.MeshType = Enum.MeshType.Brick
  14469. Part241.Parent = Model0
  14470. Part241.CFrame = CFrame.new(-0.607766628, 3.58790874, -18.0936966, 0.999985635, -0.0010395617, 0.00525854016, 0.00513699278, -0.0943568796, -0.99552542, 0.00153108896, 0.995537996, -0.094350189)
  14471. Part241.Orientation = Vector3.new(84.5800018, 176.809998, 176.87999)
  14472. Part241.Position = Vector3.new(-0.607766628, 3.58790874, -18.0936966)
  14473. Part241.Rotation = Vector3.new(95.409996, 0.299999982, 0.0599999987)
  14474. Part241.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14475. Part241.Velocity = Vector3.new(3.39455752e-09, 0.00245834771, 4.46085551e-08)
  14476. Part241.Size = Vector3.new(0.275000006, 1.66212487, 0.359375)
  14477. Part241.Anchored = true
  14478. Part241.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14479. Part241.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14480. Part241.BrickColor = BrickColor.new("Really black")
  14481. Part241.CanCollide = false
  14482. Part241.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14483. Part241.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14484. Part241.Material = Enum.Material.Metal
  14485. Part241.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14486. Part241.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14487. Part241.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14488. Part241.brickColor = BrickColor.new("Really black")
  14489. SpecialMesh242.Parent = Part241
  14490. SpecialMesh242.Scale = Vector3.new(0.400000006, 1, 0.5)
  14491. SpecialMesh242.MeshType = Enum.MeshType.Brick
  14492. Part243.Parent = Model0
  14493. Part243.CFrame = CFrame.new(-0.618630528, 3.29811025, -11.1170893, -0.999985635, -0.00162795233, -0.0051068007, -0.00513673387, 0.0189459547, 0.999807417, -0.00153088511, 0.999819279, -0.0189540461)
  14494. Part243.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  14495. Part243.Position = Vector3.new(-0.618630528, 3.29811025, -11.1170893)
  14496. Part243.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  14497. Part243.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14498. Part243.Velocity = Vector3.new(4.93467311e-08, 0.00247288332, 6.48468244e-07)
  14499. Part243.Size = Vector3.new(0.25999999, 0.3125, 0.320125014)
  14500. Part243.Anchored = true
  14501. Part243.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14502. Part243.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14503. Part243.BrickColor = BrickColor.new("Really black")
  14504. Part243.CanCollide = false
  14505. Part243.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14506. Part243.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14507. Part243.Material = Enum.Material.Metal
  14508. Part243.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14509. Part243.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14510. Part243.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14511. Part243.brickColor = BrickColor.new("Really black")
  14512. SpecialMesh244.Parent = Part243
  14513. SpecialMesh244.Scale = Vector3.new(0.5, 1, 1)
  14514. SpecialMesh244.MeshType = Enum.MeshType.Wedge
  14515. Part245.Parent = Model0
  14516. Part245.CFrame = CFrame.new(-0.639055848, 2.33898354, -13.8797112, 0.0028942409, -0.999985635, -0.00451144017, -0.277069569, -0.00513673481, 0.960836232, -0.960845649, -0.00153090828, -0.277080446)
  14517. Part245.Orientation = Vector3.new(-73.909996, -179.069992, -91.0599976)
  14518. Part245.Position = Vector3.new(-0.639055848, 2.33898354, -13.8797112)
  14519. Part245.Rotation = Vector3.new(-106.089996, -0.25999999, 89.8299942)
  14520. Part245.Color = Color3.new(0.384314, 0.145098, 0.819608)
  14521. Part245.Velocity = Vector3.new(2.01431277e-07, 0.00246712356, 2.64702226e-06)
  14522. Part245.Size = Vector3.new(0.453000009, 0.200000003, 0.280375004)
  14523. Part245.Anchored = true
  14524. Part245.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14525. Part245.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14526. Part245.BrickColor = BrickColor.new("Really black")
  14527. Part245.CanCollide = false
  14528. Part245.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14529. Part245.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14530. Part245.Material = Enum.Material.Neon
  14531. Part245.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14532. Part245.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14533. Part245.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14534. Part245.brickColor = BrickColor.new("Really black")
  14535. SpecialMesh246.Parent = Part245
  14536. SpecialMesh246.Scale = Vector3.new(1, 0.300000012, 0.5)
  14537. SpecialMesh246.MeshType = Enum.MeshType.Wedge
  14538. Part247.Parent = Model0
  14539. Part247.CFrame = CFrame.new(-0.611137211, 3.24560308, -14.7434616, 0.999985635, -0.00162807363, 0.00510707032, 0.00513700629, 0.018946372, -0.999807417, 0.0015309992, 0.999819279, 0.0189544633)
  14540. Part247.Orientation = Vector3.new(88.8799973, 15.0799999, 15.1700001)
  14541. Part247.Position = Vector3.new(-0.611137211, 3.24560308, -14.7434616)
  14542. Part247.Rotation = Vector3.new(88.909996, 0.289999992, 0.0899999961)
  14543. Part247.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14544. Part247.Velocity = Vector3.new(5.76725228e-08, 0.0024653282, 7.57878638e-07)
  14545. Part247.Size = Vector3.new(0.275000006, 0.488124937, 0.418375015)
  14546. Part247.Anchored = true
  14547. Part247.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14548. Part247.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14549. Part247.BrickColor = BrickColor.new("Really black")
  14550. Part247.CanCollide = false
  14551. Part247.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14552. Part247.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14553. Part247.Material = Enum.Material.Metal
  14554. Part247.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14555. Part247.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14556. Part247.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14557. Part247.brickColor = BrickColor.new("Really black")
  14558. SpecialMesh248.Parent = Part247
  14559. SpecialMesh248.Scale = Vector3.new(0.400000006, 1, 0.899999976)
  14560. SpecialMesh248.MeshType = Enum.MeshType.Brick
  14561. Part249.Parent = Model0
  14562. Part249.CFrame = CFrame.new(-0.646988273, 3.68078995, -13.1990242, 0.00245985761, -0.999985635, 0.00476197852, -0.693573356, -0.00513654156, -0.720367849, 0.720381916, -0.00153077836, -0.693576097)
  14563. Part249.Orientation = Vector3.new(46.079998, 179.610001, -90.4199982)
  14564. Part249.Position = Vector3.new(-0.646988273, 3.68078995, -13.1990242)
  14565. Part249.Rotation = Vector3.new(133.910004, 0.269999981, 89.8600006)
  14566. Part249.Color = Color3.new(0.384314, 0.145098, 0.819608)
  14567. Part249.Velocity = Vector3.new(-1.13331566e-08, 0.00246854057, -1.48930098e-07)
  14568. Part249.Size = Vector3.new(0.496000022, 0.200000003, 0.280375004)
  14569. Part249.Anchored = true
  14570. Part249.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14571. Part249.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14572. Part249.BrickColor = BrickColor.new("Really black")
  14573. Part249.CanCollide = false
  14574. Part249.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14575. Part249.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14576. Part249.Material = Enum.Material.Neon
  14577. Part249.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14578. Part249.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14579. Part249.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14580. Part249.brickColor = BrickColor.new("Really black")
  14581. SpecialMesh250.Parent = Part249
  14582. SpecialMesh250.Scale = Vector3.new(1, 0.300000012, 0.5)
  14583. SpecialMesh250.MeshType = Enum.MeshType.Wedge
  14584. Part251.Parent = Model0
  14585. Part251.CFrame = CFrame.new(-0.616084397, 3.20240736, -11.3666525, -0.999985635, -0.000716604234, -0.00531162601, -0.00513642887, -0.154956639, 0.987908065, -0.00153101014, 0.987921119, 0.154950723)
  14586. Part251.Orientation = Vector3.new(-81.0800018, -1.95999992, -178.099991)
  14587. Part251.Position = Vector3.new(-0.616084397, 3.20240736, -11.3666525)
  14588. Part251.Rotation = Vector3.new(-81.0899963, -0.299999982, 179.959991)
  14589. Part251.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14590. Part251.Velocity = Vector3.new(6.45219203e-08, 0.00247236365, 8.47886554e-07)
  14591. Part251.Size = Vector3.new(0.275000006, 0.203125, 0.234375)
  14592. Part251.Anchored = true
  14593. Part251.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14594. Part251.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14595. Part251.BrickColor = BrickColor.new("Really black")
  14596. Part251.CanCollide = false
  14597. Part251.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14598. Part251.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14599. Part251.Material = Enum.Material.Metal
  14600. Part251.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14601. Part251.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14602. Part251.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14603. Part251.brickColor = BrickColor.new("Really black")
  14604. SpecialMesh252.Parent = Part251
  14605. SpecialMesh252.Scale = Vector3.new(0.5, 1.04999995, 0.400000006)
  14606. SpecialMesh252.MeshType = Enum.MeshType.Brick
  14607. Part253.Parent = Model0
  14608. Part253.CFrame = CFrame.new(-0.616027236, 3.22281599, -11.4724684, -0.999985635, -0.00162807154, -0.00510656228, -0.00513649778, 0.0189459547, 0.999807417, -0.00153100886, 0.999819279, -0.0189540461)
  14609. Part253.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  14610. Part253.Position = Vector3.new(-0.616027236, 3.22281599, -11.4724684)
  14611. Part253.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  14612. Part253.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14613. Part253.Velocity = Vector3.new(6.12858102e-08, 0.00247214315, 8.05360628e-07)
  14614. Part253.Size = Vector3.new(0.275000006, 0.415125012, 0.234375)
  14615. Part253.Anchored = true
  14616. Part253.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14617. Part253.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14618. Part253.BrickColor = BrickColor.new("Really black")
  14619. Part253.CanCollide = false
  14620. Part253.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14621. Part253.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14622. Part253.Material = Enum.Material.Metal
  14623. Part253.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14624. Part253.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14625. Part253.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14626. Part253.brickColor = BrickColor.new("Really black")
  14627. SpecialMesh254.Parent = Part253
  14628. SpecialMesh254.Scale = Vector3.new(0.5, 1.04999995, 0.400000006)
  14629. SpecialMesh254.MeshType = Enum.MeshType.Brick
  14630. Part255.Parent = Model0
  14631. Part255.CFrame = CFrame.new(-0.610752404, 3.28331137, -15.1213608, 0.999985635, -0.00347625092, 0.00408016983, 0.00513697462, 0.404109061, -0.914696634, 0.00153088057, 0.914704442, 0.404121131)
  14632. Part255.Orientation = Vector3.new(66.159996, 0.579999983, 0.729999959)
  14633. Part255.Position = Vector3.new(-0.610752404, 3.28331137, -15.1213608)
  14634. Part255.Rotation = Vector3.new(66.159996, 0.229999989, 0.199999988)
  14635. Part255.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  14636. Part255.Velocity = Vector3.new(5.16932808e-08, 0.00246454077, 6.79305003e-07)
  14637. Part255.Size = Vector3.new(0.275000006, 0.330124885, 0.214375019)
  14638. Part255.Anchored = true
  14639. Part255.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14640. Part255.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14641. Part255.BrickColor = BrickColor.new("Really black")
  14642. Part255.CanCollide = false
  14643. Part255.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14644. Part255.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14645. Part255.Material = Enum.Material.Neon
  14646. Part255.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14647. Part255.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14648. Part255.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14649. Part255.brickColor = BrickColor.new("Really black")
  14650. SpecialMesh256.Parent = Part255
  14651. SpecialMesh256.Scale = Vector3.new(0.449999988, 1, 0.100000001)
  14652. SpecialMesh256.MeshType = Enum.MeshType.Brick
  14653. Part257.Parent = Model0
  14654. Part257.CFrame = CFrame.new(-0.63657546, 3.38894939, -19.0216789, -0.00237622252, -0.999985635, -0.00480452133, 0.680895686, -0.00513668498, 0.732362568, -0.732376754, -0.00153112097, 0.68089813)
  14655. Part257.Orientation = Vector3.new(-47.079998, -0.399999976, 90.4300003)
  14656. Part257.Position = Vector3.new(-0.63657546, 3.38894939, -19.0216789)
  14657. Part257.Rotation = Vector3.new(-47.0900002, -0.280000001, 90.1399994)
  14658. Part257.Color = Color3.new(0.384314, 0.145098, 0.819608)
  14659. Part257.Velocity = Vector3.new(3.49426692e-08, 0.00245640939, 4.59184662e-07)
  14660. Part257.Size = Vector3.new(0.940000057, 0.200000003, 0.285374999)
  14661. Part257.Anchored = true
  14662. Part257.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14663. Part257.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14664. Part257.BrickColor = BrickColor.new("Really black")
  14665. Part257.CanCollide = false
  14666. Part257.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14667. Part257.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14668. Part257.Material = Enum.Material.Neon
  14669. Part257.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14670. Part257.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14671. Part257.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14672. Part257.brickColor = BrickColor.new("Really black")
  14673. SpecialMesh258.Parent = Part257
  14674. SpecialMesh258.Scale = Vector3.new(1, 0.300000012, 0.5)
  14675. SpecialMesh258.MeshType = Enum.MeshType.Wedge
  14676. Part259.Parent = Model0
  14677. Part259.CFrame = CFrame.new(-0.584489346, 3.6811111, -13.1989288, -0.00245976867, 0.999985635, 0.00476201251, 0.693573415, 0.00513650384, -0.720367789, -0.720381916, 0.00153086672, -0.693576038)
  14678. Part259.Orientation = Vector3.new(46.079998, 179.610001, 89.5799942)
  14679. Part259.Position = Vector3.new(-0.584489346, 3.6811111, -13.1989288)
  14680. Part259.Rotation = Vector3.new(133.910004, 0.269999981, -90.1399994)
  14681. Part259.Color = Color3.new(0.384314, 0.145098, 0.819608)
  14682. Part259.Velocity = Vector3.new(-1.13840777e-08, 0.00246855081, -1.49599259e-07)
  14683. Part259.Size = Vector3.new(0.496000022, 0.200000003, 0.280375004)
  14684. Part259.Anchored = true
  14685. Part259.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14686. Part259.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14687. Part259.BrickColor = BrickColor.new("Really black")
  14688. Part259.CanCollide = false
  14689. Part259.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14690. Part259.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14691. Part259.Material = Enum.Material.Neon
  14692. Part259.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14693. Part259.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14694. Part259.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14695. Part259.brickColor = BrickColor.new("Really black")
  14696. SpecialMesh260.Parent = Part259
  14697. SpecialMesh260.Scale = Vector3.new(1, 0.300000012, 0.5)
  14698. SpecialMesh260.MeshType = Enum.MeshType.Wedge
  14699. Part261.Parent = Model0
  14700. Part261.CFrame = CFrame.new(-0.574076533, 3.38927007, -19.0215836, 0.00237613311, 0.999985635, -0.00480454601, -0.680895686, 0.00513664167, 0.732362568, 0.732376754, 0.00153120293, 0.68089813)
  14701. Part261.Orientation = Vector3.new(-47.079998, -0.399999976, -89.5699997)
  14702. Part261.Position = Vector3.new(-0.574076533, 3.38927007, -19.0215836)
  14703. Part261.Rotation = Vector3.new(-47.0900002, -0.280000001, -89.8600006)
  14704. Part261.Color = Color3.new(0.384314, 0.145098, 0.819608)
  14705. Part261.Velocity = Vector3.new(3.48918228e-08, 0.00245641964, 4.58516467e-07)
  14706. Part261.Size = Vector3.new(0.940000057, 0.200000003, 0.285374999)
  14707. Part261.Anchored = true
  14708. Part261.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14709. Part261.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14710. Part261.BrickColor = BrickColor.new("Really black")
  14711. Part261.CanCollide = false
  14712. Part261.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14713. Part261.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14714. Part261.Material = Enum.Material.Neon
  14715. Part261.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14716. Part261.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14717. Part261.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14718. Part261.brickColor = BrickColor.new("Really black")
  14719. SpecialMesh262.Parent = Part261
  14720. SpecialMesh262.Scale = Vector3.new(1, 0.300000012, 0.5)
  14721. SpecialMesh262.MeshType = Enum.MeshType.Wedge
  14722. Part263.Parent = Model0
  14723. Part263.CFrame = CFrame.new(-0.640052557, 2.92977762, -15.2103024, 0.00336818164, -0.999985635, -0.00416955911, -0.380026042, -0.00513675297, 0.924961627, -0.924969733, -0.00153089722, -0.380037904)
  14724. Part263.Orientation = Vector3.new(-67.659996, -179.369995, -90.7699966)
  14725. Part263.Position = Vector3.new(-0.640052557, 2.92977762, -15.2103024)
  14726. Part263.Rotation = Vector3.new(-112.339996, -0.239999995, 89.8099976)
  14727. Part263.Color = Color3.new(0.384314, 0.145098, 0.819608)
  14728. Part263.Velocity = Vector3.new(1.07751589e-07, 0.00246435078, 1.41597127e-06)
  14729. Part263.Size = Vector3.new(0.288000047, 0.200000003, 0.27837503)
  14730. Part263.Anchored = true
  14731. Part263.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14732. Part263.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14733. Part263.BrickColor = BrickColor.new("Really black")
  14734. Part263.CanCollide = false
  14735. Part263.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14736. Part263.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14737. Part263.Material = Enum.Material.Neon
  14738. Part263.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14739. Part263.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14740. Part263.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14741. Part263.brickColor = BrickColor.new("Really black")
  14742. SpecialMesh264.Parent = Part263
  14743. SpecialMesh264.Scale = Vector3.new(1, 0.300000012, 0.5)
  14744. SpecialMesh264.MeshType = Enum.MeshType.Wedge
  14745. Part265.Parent = Model0
  14746. Part265.CFrame = CFrame.new(-0.611472309, 3.03472614, -13.8177929, 0.999985635, -0.00162807154, 0.00510659395, 0.00513652945, 0.0189459547, -0.999807417, 0.00153100828, 0.999819279, 0.0189540461)
  14747. Part265.Orientation = Vector3.new(88.8799973, 15.0799999, 15.1700001)
  14748. Part265.Position = Vector3.new(-0.611472309, 3.03472614, -13.8177929)
  14749. Part265.Rotation = Vector3.new(88.909996, 0.289999992, 0.0899999961)
  14750. Part265.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14751. Part265.Velocity = Vector3.new(9.11103797e-08, 0.00246725697, 1.1972877e-06)
  14752. Part265.Size = Vector3.new(0.275000006, 0.200000003, 0.303375006)
  14753. Part265.Anchored = true
  14754. Part265.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14755. Part265.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14756. Part265.BrickColor = BrickColor.new("Really black")
  14757. Part265.CanCollide = false
  14758. Part265.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14759. Part265.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14760. Part265.Material = Enum.Material.Glass
  14761. Part265.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14762. Part265.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14763. Part265.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14764. Part265.brickColor = BrickColor.new("Really black")
  14765. SpecialMesh266.Parent = Part265
  14766. SpecialMesh266.Scale = Vector3.new(0.524999976, 0.5, 0.5)
  14767. SpecialMesh266.MeshType = Enum.MeshType.Wedge
  14768. Part267.Parent = Model0
  14769. Part267.CFrame = CFrame.new(-0.608101904, 3.29321218, -16.8867702, 0.999985635, -0.00103956275, 0.00525853597, 0.00513698952, -0.0943567529, -0.99552536, 0.00153108896, 0.995537996, -0.0943500549)
  14770. Part267.Orientation = Vector3.new(84.5800018, 176.809998, 176.87999)
  14771. Part267.Position = Vector3.new(-0.608101904, 3.29321218, -16.8867702)
  14772. Part267.Rotation = Vector3.new(95.409996, 0.299999982, 0.0599999987)
  14773. Part267.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  14774. Part267.Velocity = Vector3.new(5.0123333e-08, 0.00246086251, 6.5867448e-07)
  14775. Part267.Size = Vector3.new(0.275000006, 0.454124868, 0.214375019)
  14776. Part267.Anchored = true
  14777. Part267.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14778. Part267.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14779. Part267.BrickColor = BrickColor.new("Really black")
  14780. Part267.CanCollide = false
  14781. Part267.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14782. Part267.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14783. Part267.Material = Enum.Material.Neon
  14784. Part267.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14785. Part267.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14786. Part267.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14787. Part267.brickColor = BrickColor.new("Really black")
  14788. SpecialMesh268.Parent = Part267
  14789. SpecialMesh268.Scale = Vector3.new(0.449999988, 0.899999976, 0.100000001)
  14790. SpecialMesh268.MeshType = Enum.MeshType.Brick
  14791. Part269.Parent = Model0
  14792. Part269.CFrame = CFrame.new(-0.609975338, 2.71316695, -13.7165575, -0.999985635, -0.00476232171, -0.00245974911, -0.00513671385, 0.720367908, 0.693573296, -0.0015310942, 0.693576038, -0.720381975)
  14793. Part269.Orientation = Vector3.new(-43.9099998, -179.800003, -0.409999996)
  14794. Part269.Position = Vector3.new(-0.609975338, 2.71316695, -13.7165575)
  14795. Part269.Rotation = Vector3.new(-136.089996, -0.140000001, 179.729996)
  14796. Part269.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14797. Part269.Velocity = Vector3.new(1.42098628e-07, 0.00246746815, 1.8673278e-06)
  14798. Part269.Size = Vector3.new(0.275000006, 0.403124899, 0.352375001)
  14799. Part269.Anchored = true
  14800. Part269.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14801. Part269.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14802. Part269.BrickColor = BrickColor.new("Really black")
  14803. Part269.CanCollide = false
  14804. Part269.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14805. Part269.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14806. Part269.Material = Enum.Material.Metal
  14807. Part269.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14808. Part269.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14809. Part269.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14810. Part269.brickColor = BrickColor.new("Really black")
  14811. SpecialMesh270.Parent = Part269
  14812. SpecialMesh270.Scale = Vector3.new(0.349999994, 1, 1)
  14813. SpecialMesh270.MeshType = Enum.MeshType.Brick
  14814. Part271.Parent = Model0
  14815. Part271.CFrame = CFrame.new(-0.583012402, 3.6639781, -14.1030874, 0.00476215919, 0.999985635, 0.00246015075, -0.720367849, 0.0051368745, -0.693573356, -0.693576038, 0.00153069268, 0.720381975)
  14816. Part271.Orientation = Vector3.new(43.9099998, 0.199999988, -89.5899963)
  14817. Part271.Position = Vector3.new(-0.583012402, 3.6639781, -14.1030874)
  14818. Part271.Rotation = Vector3.new(43.9099998, 0.140000001, -89.7299957)
  14819. Part271.Color = Color3.new(0.384314, 0.145098, 0.819608)
  14820. Part271.Velocity = Vector3.new(-8.66738503e-09, 0.00246666698, -1.13898864e-07)
  14821. Part271.Size = Vector3.new(0.496000022, 0.200000003, 0.280375004)
  14822. Part271.Anchored = true
  14823. Part271.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14824. Part271.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14825. Part271.BrickColor = BrickColor.new("Really black")
  14826. Part271.CanCollide = false
  14827. Part271.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14828. Part271.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14829. Part271.Material = Enum.Material.Neon
  14830. Part271.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14831. Part271.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14832. Part271.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14833. Part271.brickColor = BrickColor.new("Really black")
  14834. SpecialMesh272.Parent = Part271
  14835. SpecialMesh272.Scale = Vector3.new(1, 0.300000012, 0.5)
  14836. SpecialMesh272.MeshType = Enum.MeshType.Wedge
  14837. Part273.Parent = Model0
  14838. Part273.CFrame = CFrame.new(-0.573997319, 3.0173018, -17.825201, -0.00108546892, 0.999985635, -0.00524905883, -0.0856661052, 0.00513677904, 0.99631083, 0.996323526, 0.00153113017, 0.0856593028)
  14839. Part273.Orientation = Vector3.new(-85.0800018, -3.50999999, -86.5699997)
  14840. Part273.Position = Vector3.new(-0.573997319, 3.0173018, -17.825201)
  14841. Part273.Rotation = Vector3.new(-85.0899963, -0.299999982, -90.0599976)
  14842. Part273.Color = Color3.new(0.384314, 0.145098, 0.819608)
  14843. Part273.Velocity = Vector3.new(9.38732327e-08, 0.00245891255, 1.23359519e-06)
  14844. Part273.Size = Vector3.new(1.78499997, 0.200000003, 0.301375002)
  14845. Part273.Anchored = true
  14846. Part273.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14847. Part273.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14848. Part273.BrickColor = BrickColor.new("Really black")
  14849. Part273.CanCollide = false
  14850. Part273.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14851. Part273.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14852. Part273.Material = Enum.Material.Neon
  14853. Part273.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14854. Part273.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14855. Part273.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14856. Part273.brickColor = BrickColor.new("Really black")
  14857. SpecialMesh274.Parent = Part273
  14858. SpecialMesh274.Scale = Vector3.new(1, 0.300000012, 0.5)
  14859. SpecialMesh274.MeshType = Enum.MeshType.Wedge
  14860. Part275.Parent = Model0
  14861. Part275.CFrame = CFrame.new(-0.614639282, 3.4985106, -13.3051252, -0.999985635, 0.00162801275, 0.00510680024, -0.00513673527, -0.0189461038, -0.999807417, -0.00153094472, -0.999819279, 0.0189541951)
  14862. Part275.Orientation = Vector3.new(88.8799973, 15.0799999, -164.830002)
  14863. Part275.Position = Vector3.new(-0.614639282, 3.4985106, -13.3051252)
  14864. Part275.Rotation = Vector3.new(88.909996, 0.289999992, -179.909988)
  14865. Part275.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14866. Part275.Velocity = Vector3.new(1.75700912e-08, 0.00246832473, 2.30889498e-07)
  14867. Part275.Size = Vector3.new(0.275000006, 0.204125047, 0.207375005)
  14868. Part275.Anchored = true
  14869. Part275.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14870. Part275.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14871. Part275.BrickColor = BrickColor.new("Really black")
  14872. Part275.CanCollide = false
  14873. Part275.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14874. Part275.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14875. Part275.Material = Enum.Material.Metal
  14876. Part275.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14877. Part275.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14878. Part275.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14879. Part275.brickColor = BrickColor.new("Really black")
  14880. SpecialMesh276.Parent = Part275
  14881. SpecialMesh276.Scale = Vector3.new(0.5, 0.5, 0.5)
  14882. SpecialMesh276.MeshType = Enum.MeshType.Wedge
  14883. Part277.Parent = Model0
  14884. Part277.CFrame = CFrame.new(-0.609530032, 2.79620743, -14.2853489, 0.999985635, 0.00162795268, -0.00510686403, 0.0051367972, -0.0189460143, 0.999807417, 0.00153088395, -0.999819279, -0.0189541057)
  14885. Part277.Orientation = Vector3.new(-88.8799973, -164.919998, 164.830002)
  14886. Part277.Position = Vector3.new(-0.609530032, 2.79620743, -14.2853489)
  14887. Part277.Rotation = Vector3.new(-91.0899963, -0.289999992, -0.0899999961)
  14888. Part277.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14889. Part277.Velocity = Vector3.new(1.28931248e-07, 0.00246628304, 1.6942945e-06)
  14890. Part277.Size = Vector3.new(0.275000006, 0.223999977, 0.375375003)
  14891. Part277.Anchored = true
  14892. Part277.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14893. Part277.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14894. Part277.BrickColor = BrickColor.new("Really black")
  14895. Part277.CanCollide = false
  14896. Part277.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14897. Part277.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14898. Part277.Material = Enum.Material.Glass
  14899. Part277.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14900. Part277.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14901. Part277.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14902. Part277.brickColor = BrickColor.new("Really black")
  14903. SpecialMesh278.Parent = Part277
  14904. SpecialMesh278.Scale = Vector3.new(0.5, 0.699999988, 0.5)
  14905. SpecialMesh278.MeshType = Enum.MeshType.Brick
  14906. Part279.Parent = Model0
  14907. Part279.CFrame = CFrame.new(-0.578278601, 2.9706955, -14.8714504, -0.00156111596, 0.999985635, -0.00512771122, 0.00585717056, 0.00513677299, 0.99996984, 0.999981761, 0.00153103413, -0.00586510636)
  14908. Part279.Orientation = Vector3.new(-89.5599976, -138.839996, 48.75)
  14909. Part279.Position = Vector3.new(-0.578278601, 2.9706955, -14.8714504)
  14910. Part279.Rotation = Vector3.new(-90.3399963, -0.289999992, -90.0899963)
  14911. Part279.Color = Color3.new(0.384314, 0.145098, 0.819608)
  14912. Part279.Velocity = Vector3.new(1.01263424e-07, 0.00246506673, 1.33070978e-06)
  14913. Part279.Size = Vector3.new(0.49000001, 0.200000003, 0.290374994)
  14914. Part279.Anchored = true
  14915. Part279.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14916. Part279.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14917. Part279.BrickColor = BrickColor.new("Really black")
  14918. Part279.CanCollide = false
  14919. Part279.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14920. Part279.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14921. Part279.Material = Enum.Material.Neon
  14922. Part279.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14923. Part279.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14924. Part279.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14925. Part279.brickColor = BrickColor.new("Really black")
  14926. SpecialMesh280.Parent = Part279
  14927. SpecialMesh280.Scale = Vector3.new(1, 0.300000012, 0.5)
  14928. SpecialMesh280.MeshType = Enum.MeshType.Wedge
  14929. Part281.Parent = Model0
  14930. Part281.CFrame = CFrame.new(-0.613238811, 3.32843637, -13.6493177, -0.999985635, -0.00162807142, -0.00510653527, -0.00513647031, 0.0189459249, 0.999807417, -0.00153100933, 0.999819279, -0.0189540163)
  14931. Part281.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  14932. Part281.Position = Vector3.new(-0.613238811, 3.32843637, -13.6493177)
  14933. Part281.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  14934. Part281.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14935. Part281.Velocity = Vector3.new(4.45380195e-08, 0.00246760761, 5.85277007e-07)
  14936. Part281.Size = Vector3.new(0.275000006, 0.698124886, 0.732374966)
  14937. Part281.Anchored = true
  14938. Part281.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14939. Part281.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14940. Part281.BrickColor = BrickColor.new("Really black")
  14941. Part281.CanCollide = false
  14942. Part281.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14943. Part281.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14944. Part281.Material = Enum.Material.Metal
  14945. Part281.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14946. Part281.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14947. Part281.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14948. Part281.brickColor = BrickColor.new("Really black")
  14949. SpecialMesh282.Parent = Part281
  14950. SpecialMesh282.Scale = Vector3.new(0.425000012, 1, 1)
  14951. SpecialMesh282.MeshType = Enum.MeshType.Cylinder
  14952. Part283.Parent = Model0
  14953. Part283.CFrame = CFrame.new(-0.614591718, 3.4972918, -13.3320847, -0.999985635, 0.00245974353, -0.0047620195, -0.00513649127, -0.693573475, 0.72036773, -0.00153088977, 0.720381856, 0.693576157)
  14954. Part283.Orientation = Vector3.new(-46.079998, -0.389999986, -179.580002)
  14955. Part283.Position = Vector3.new(-0.614591718, 3.4972918, -13.3320847)
  14956. Part283.Rotation = Vector3.new(-46.0900002, -0.269999981, -179.860001)
  14957. Part283.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14958. Part283.Velocity = Vector3.new(1.77633499e-08, 0.00246826862, 2.33429148e-07)
  14959. Part283.Size = Vector3.new(0.275000006, 0.413124949, 0.622375011)
  14960. Part283.Anchored = true
  14961. Part283.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14962. Part283.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14963. Part283.BrickColor = BrickColor.new("Really black")
  14964. Part283.CanCollide = false
  14965. Part283.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14966. Part283.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14967. Part283.Material = Enum.Material.Metal
  14968. Part283.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14969. Part283.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14970. Part283.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14971. Part283.brickColor = BrickColor.new("Really black")
  14972. SpecialMesh284.Parent = Part283
  14973. SpecialMesh284.Scale = Vector3.new(0.400000006, 1.04999995, 0.5)
  14974. SpecialMesh284.MeshType = Enum.MeshType.Brick
  14975. Part285.Parent = Model0
  14976. Part285.CFrame = CFrame.new(-0.615438342, 3.25487208, -11.9645395, -0.999985635, 0.00162786292, 0.00510683237, -0.00513676414, -0.0189459566, -0.999807417, -0.00153079513, -0.999819279, 0.0189540461)
  14977. Part285.Orientation = Vector3.new(88.8799973, 15.0799999, -164.830002)
  14978. Part285.Position = Vector3.new(-0.615438342, 3.25487208, -11.9645395)
  14979. Part285.Rotation = Vector3.new(88.909996, 0.289999992, -179.909988)
  14980. Part285.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  14981. Part285.Velocity = Vector3.new(5.62028113e-08, 0.002471118, 7.38564609e-07)
  14982. Part285.Size = Vector3.new(0.275000006, 0.206125051, 0.280375004)
  14983. Part285.Anchored = true
  14984. Part285.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  14985. Part285.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  14986. Part285.BrickColor = BrickColor.new("Really black")
  14987. Part285.CanCollide = false
  14988. Part285.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  14989. Part285.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  14990. Part285.Material = Enum.Material.Metal
  14991. Part285.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  14992. Part285.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  14993. Part285.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  14994. Part285.brickColor = BrickColor.new("Really black")
  14995. SpecialMesh286.Parent = Part285
  14996. SpecialMesh286.Scale = Vector3.new(0.400000006, 0.560000002, 0.5)
  14997. SpecialMesh286.MeshType = Enum.MeshType.Wedge
  14998. Part287.Parent = Model0
  14999. Part287.CFrame = CFrame.new(-0.613306701, 3.18584442, -13.1265478, -0.999985635, -0.00162807154, -0.00510656228, -0.00513649778, 0.0189459547, 0.999807417, -0.00153100886, 0.999819279, -0.0189540461)
  15000. Part287.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  15001. Part287.Position = Vector3.new(-0.613306701, 3.18584442, -13.1265478)
  15002. Part287.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  15003. Part287.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15004. Part287.Velocity = Vector3.new(6.71482141e-08, 0.00246869703, 8.82399092e-07)
  15005. Part287.Size = Vector3.new(0.275000006, 0.567124963, 0.311374992)
  15006. Part287.Anchored = true
  15007. Part287.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15008. Part287.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15009. Part287.BrickColor = BrickColor.new("Really black")
  15010. Part287.CanCollide = false
  15011. Part287.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15012. Part287.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15013. Part287.Material = Enum.Material.Metal
  15014. Part287.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15015. Part287.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15016. Part287.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15017. Part287.brickColor = BrickColor.new("Really black")
  15018. SpecialMesh288.Parent = Part287
  15019. SpecialMesh288.Scale = Vector3.new(0.400000006, 1.04999995, 0.5)
  15020. SpecialMesh288.MeshType = Enum.MeshType.Brick
  15021. Part289.Parent = Model0
  15022. Part289.CFrame = CFrame.new(-0.646988273, 3.68078995, -13.1990242, 0.00245985761, -0.999985635, 0.00476197852, -0.693573356, -0.00513654156, -0.720367849, 0.720381916, -0.00153077836, -0.693576097)
  15023. Part289.Orientation = Vector3.new(46.079998, 179.610001, -90.4199982)
  15024. Part289.Position = Vector3.new(-0.646988273, 3.68078995, -13.1990242)
  15025. Part289.Rotation = Vector3.new(133.910004, 0.269999981, 89.8600006)
  15026. Part289.Color = Color3.new(0.384314, 0.145098, 0.819608)
  15027. Part289.Velocity = Vector3.new(-1.13331566e-08, 0.00246854057, -1.48930098e-07)
  15028. Part289.Size = Vector3.new(0.496000022, 0.200000003, 0.280375004)
  15029. Part289.Anchored = true
  15030. Part289.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15031. Part289.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15032. Part289.BrickColor = BrickColor.new("Really black")
  15033. Part289.CanCollide = false
  15034. Part289.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15035. Part289.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15036. Part289.Material = Enum.Material.Neon
  15037. Part289.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15038. Part289.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15039. Part289.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15040. Part289.brickColor = BrickColor.new("Really black")
  15041. SpecialMesh290.Parent = Part289
  15042. SpecialMesh290.Scale = Vector3.new(1, 0.300000012, 0.5)
  15043. SpecialMesh290.MeshType = Enum.MeshType.Wedge
  15044. Part291.Parent = Model0
  15045. Part291.CFrame = CFrame.new(-0.611590862, 3.29178786, -14.6020966, 0.999985635, -0.00510681886, -0.00162807701, 0.00513675623, 0.999807417, 0.0189470276, 0.00153100397, -0.018955119, 0.999819279)
  15046. Part291.Orientation = Vector3.new(-1.09000003, -0.0899999961, 0.289999992)
  15047. Part291.Position = Vector3.new(-0.611590862, 3.29178786, -14.6020966)
  15048. Part291.Rotation = Vector3.new(-1.09000003, -0.0899999961, 0.289999992)
  15049. Part291.Color = Color3.new(0.972549, 0.972549, 0.972549)
  15050. Part291.Velocity = Vector3.new(5.03492039e-08, 0.00246562273, 6.61642332e-07)
  15051. Part291.Size = Vector3.new(0.275000006, 0.200124964, 0.287375033)
  15052. Part291.Anchored = true
  15053. Part291.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15054. Part291.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15055. Part291.BrickColor = BrickColor.new("Institutional white")
  15056. Part291.CanCollide = false
  15057. Part291.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15058. Part291.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15059. Part291.Material = Enum.Material.Metal
  15060. Part291.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15061. Part291.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15062. Part291.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15063. Part291.brickColor = BrickColor.new("Institutional white")
  15064. SpecialMesh292.Parent = Part291
  15065. SpecialMesh292.Scale = Vector3.new(0.560000002, 1, 0.899999976)
  15066. SpecialMesh292.MeshType = Enum.MeshType.Wedge
  15067. Part293.Parent = Model0
  15068. Part293.CFrame = CFrame.new(-0.636496425, 3.01698065, -17.8252964, 0.00108537939, -0.999985635, -0.00524905883, 0.0856661052, -0.00513678649, 0.99631083, -0.996323466, -0.00153104111, 0.0856593102)
  15069. Part293.Orientation = Vector3.new(-85.0800018, -3.50999999, 93.4300003)
  15070. Part293.Position = Vector3.new(-0.636496425, 3.01698065, -17.8252964)
  15071. Part293.Rotation = Vector3.new(-85.0899963, -0.299999982, 89.9399948)
  15072. Part293.Color = Color3.new(0.384314, 0.145098, 0.819608)
  15073. Part293.Velocity = Vector3.new(9.39241573e-08, 0.00245890254, 1.23426435e-06)
  15074. Part293.Size = Vector3.new(1.78499997, 0.200000003, 0.301375002)
  15075. Part293.Anchored = true
  15076. Part293.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15077. Part293.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15078. Part293.BrickColor = BrickColor.new("Really black")
  15079. Part293.CanCollide = false
  15080. Part293.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15081. Part293.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15082. Part293.Material = Enum.Material.Neon
  15083. Part293.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15084. Part293.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15085. Part293.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15086. Part293.brickColor = BrickColor.new("Really black")
  15087. SpecialMesh294.Parent = Part293
  15088. SpecialMesh294.Scale = Vector3.new(1, 0.300000012, 0.5)
  15089. SpecialMesh294.MeshType = Enum.MeshType.Wedge
  15090. Part295.Parent = Model0
  15091. Part295.CFrame = CFrame.new(-0.611132324, 3.1960454, -14.5803022, 0.999985635, 0.00162786234, -0.00510698371, 0.00513691502, -0.0189458374, 0.999807417, 0.00153079221, -0.999819279, -0.0189539269)
  15092. Part295.Orientation = Vector3.new(-88.8799973, -164.919998, 164.830002)
  15093. Part295.Position = Vector3.new(-0.611132324, 3.1960454, -14.5803022)
  15094. Part295.Rotation = Vector3.new(-91.0899963, -0.289999992, -0.0899999961)
  15095. Part295.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15096. Part295.Velocity = Vector3.new(6.55306707e-08, 0.00246566813, 8.61143121e-07)
  15097. Part295.Size = Vector3.new(0.275000006, 0.277124941, 0.702375054)
  15098. Part295.Anchored = true
  15099. Part295.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15100. Part295.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15101. Part295.BrickColor = BrickColor.new("Really black")
  15102. Part295.CanCollide = false
  15103. Part295.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15104. Part295.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15105. Part295.Material = Enum.Material.Glass
  15106. Part295.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15107. Part295.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15108. Part295.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15109. Part295.brickColor = BrickColor.new("Really black")
  15110. SpecialMesh296.Parent = Part295
  15111. SpecialMesh296.Scale = Vector3.new(0.550000012, 0.5, 0.800000012)
  15112. SpecialMesh296.MeshType = Enum.MeshType.Brick
  15113. Part297.Parent = Model0
  15114. Part297.CFrame = CFrame.new(-0.610346913, 2.907269, -14.1244287, 0.999985635, 0.00162795268, -0.00510686403, 0.0051367972, -0.0189460143, 0.999807417, 0.00153088395, -0.999819279, -0.0189541057)
  15115. Part297.Orientation = Vector3.new(-88.8799973, -164.919998, 164.830002)
  15116. Part297.Position = Vector3.new(-0.610346913, 2.907269, -14.1244287)
  15117. Part297.Rotation = Vector3.new(-91.0899963, -0.289999992, -0.0899999961)
  15118. Part297.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  15119. Part297.Velocity = Vector3.new(1.11320702e-07, 0.00246661808, 1.462873e-06)
  15120. Part297.Size = Vector3.new(0.275000006, 0.207000002, 0.213375002)
  15121. Part297.Anchored = true
  15122. Part297.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15123. Part297.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15124. Part297.BrickColor = BrickColor.new("Really black")
  15125. Part297.CanCollide = false
  15126. Part297.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15127. Part297.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15128. Part297.Material = Enum.Material.Neon
  15129. Part297.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15130. Part297.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15131. Part297.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15132. Part297.brickColor = BrickColor.new("Really black")
  15133. SpecialMesh298.Parent = Part297
  15134. SpecialMesh298.Scale = Vector3.new(0.550000012, 0.25, 0.5)
  15135. SpecialMesh298.MeshType = Enum.MeshType.Wedge
  15136. Part299.Parent = Model0
  15137. Part299.CFrame = CFrame.new(-0.617512941, 3.42300797, -11.1735916, 0.999985635, -0.00206693518, 0.00494515104, 0.00513641397, 0.106012821, -0.994351625, 0.00153101049, 0.994362772, 0.106021926)
  15138. Part299.Orientation = Vector3.new(83.909996, 2.66999984, 2.76999998)
  15139. Part299.Position = Vector3.new(-0.617512941, 3.42300797, -11.1735916)
  15140. Part299.Rotation = Vector3.new(83.909996, 0.280000001, 0.119999997)
  15141. Part299.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15142. Part299.Velocity = Vector3.new(2.95422424e-08, 0.00247276574, 3.88216051e-07)
  15143. Part299.Size = Vector3.new(0.275000006, 0.223124996, 0.234375)
  15144. Part299.Anchored = true
  15145. Part299.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15146. Part299.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15147. Part299.BrickColor = BrickColor.new("Really black")
  15148. Part299.CanCollide = false
  15149. Part299.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15150. Part299.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15151. Part299.Material = Enum.Material.Metal
  15152. Part299.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15153. Part299.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15154. Part299.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15155. Part299.brickColor = BrickColor.new("Really black")
  15156. SpecialMesh300.Parent = Part299
  15157. SpecialMesh300.Scale = Vector3.new(0.5, 1, 0.400000006)
  15158. SpecialMesh300.MeshType = Enum.MeshType.Brick
  15159. Part301.Parent = Model0
  15160. Part301.CFrame = CFrame.new(-0.60622716, 3.20835805, -17.8265324, -0.999985635, 0.00525827007, -0.00103986717, -0.00513669662, -0.995525479, -0.0943559632, -0.00153136277, -0.0943492651, 0.995538116)
  15161. Part301.Orientation = Vector3.new(5.40999985, -0.0599999987, -179.699997)
  15162. Part301.Position = Vector3.new(-0.60622716, 3.20835805, -17.8265324)
  15163. Part301.Rotation = Vector3.new(5.40999985, -0.0599999987, -179.699997)
  15164. Part301.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15165. Part301.Velocity = Vector3.new(6.35782698e-08, 0.00245890464, 8.35486958e-07)
  15166. Part301.Size = Vector3.new(0.275000006, 0.235124931, 1.6693753)
  15167. Part301.Anchored = true
  15168. Part301.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15169. Part301.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15170. Part301.BrickColor = BrickColor.new("Really black")
  15171. Part301.CanCollide = false
  15172. Part301.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15173. Part301.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15174. Part301.Material = Enum.Material.Metal
  15175. Part301.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15176. Part301.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15177. Part301.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15178. Part301.brickColor = BrickColor.new("Really black")
  15179. SpecialMesh302.Parent = Part301
  15180. SpecialMesh302.Scale = Vector3.new(0.400000006, 1.04999995, 1)
  15181. SpecialMesh302.MeshType = Enum.MeshType.Brick
  15182. Part303.Parent = Model0
  15183. Part303.CFrame = CFrame.new(-0.610610962, 2.80771255, -13.6187115, -0.999985635, -0.00162816129, -0.00510662561, -0.00513656298, 0.0189460143, 0.999807417, -0.00153109711, 0.999819279, -0.0189541057)
  15184. Part303.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  15185. Part303.Position = Vector3.new(-0.610610962, 2.80771255, -13.6187115)
  15186. Part303.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  15187. Part303.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15188. Part303.Velocity = Vector3.new(1.27106944e-07, 0.00246767187, 1.67032101e-06)
  15189. Part303.Size = Vector3.new(0.275000006, 0.368124902, 0.378374994)
  15190. Part303.Anchored = true
  15191. Part303.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15192. Part303.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15193. Part303.BrickColor = BrickColor.new("Really black")
  15194. Part303.CanCollide = false
  15195. Part303.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15196. Part303.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15197. Part303.Material = Enum.Material.Glass
  15198. Part303.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15199. Part303.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15200. Part303.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15201. Part303.brickColor = BrickColor.new("Really black")
  15202. SpecialMesh304.Parent = Part303
  15203. SpecialMesh304.Scale = Vector3.new(0.400000006, 1, 1)
  15204. SpecialMesh304.MeshType = Enum.MeshType.Wedge
  15205. Part305.Parent = Model0
  15206. Part305.CFrame = CFrame.new(-0.608244181, 3.38925195, -17.114748, 0.999985635, 0.00432614516, 0.00316458894, 0.00513666775, -0.942128837, -0.335212082, 0.00153127394, 0.335223496, -0.942137599)
  15207. Part305.Orientation = Vector3.new(19.5900002, 179.809998, 179.690002)
  15208. Part305.Position = Vector3.new(-0.608244181, 3.38925195, -17.114748)
  15209. Part305.Rotation = Vector3.new(160.410004, 0.179999992, -0.25)
  15210. Part305.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  15211. Part305.Velocity = Vector3.new(3.48947182e-08, 0.00246038754, 4.5855424e-07)
  15212. Part305.Size = Vector3.new(0.275000006, 0.35212487, 0.214375019)
  15213. Part305.Anchored = true
  15214. Part305.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15215. Part305.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15216. Part305.BrickColor = BrickColor.new("Really black")
  15217. Part305.CanCollide = false
  15218. Part305.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15219. Part305.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15220. Part305.Material = Enum.Material.Neon
  15221. Part305.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15222. Part305.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15223. Part305.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15224. Part305.brickColor = BrickColor.new("Really black")
  15225. SpecialMesh306.Parent = Part305
  15226. SpecialMesh306.Scale = Vector3.new(0.449999988, 0.5, 0.100000001)
  15227. SpecialMesh306.MeshType = Enum.MeshType.Brick
  15228. Part307.Parent = Model0
  15229. Part307.CFrame = CFrame.new(-0.610837221, 3.46367049, -15.6710596, 0.999985635, 0.00347598689, -0.00408008695, 0.00513679162, -0.404108554, 0.914696753, 0.00153067545, -0.914704561, -0.404120624)
  15230. Part307.Orientation = Vector3.new(-66.159996, -179.419998, 179.269989)
  15231. Part307.Position = Vector3.new(-0.610837221, 3.46367049, -15.6710596)
  15232. Part307.Rotation = Vector3.new(-113.839996, -0.229999989, -0.199999988)
  15233. Part307.Color = Color3.new(0.384314, 0.145098, 0.819608)
  15234. Part307.Velocity = Vector3.new(2.30945076e-08, 0.00246339524, 3.03486615e-07)
  15235. Part307.Size = Vector3.new(0.200000003, 0.217000008, 0.200375021)
  15236. Part307.Anchored = true
  15237. Part307.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15238. Part307.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15239. Part307.BrickColor = BrickColor.new("Really black")
  15240. Part307.CanCollide = false
  15241. Part307.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15242. Part307.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15243. Part307.Material = Enum.Material.Neon
  15244. Part307.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15245. Part307.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15246. Part307.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15247. Part307.brickColor = BrickColor.new("Really black")
  15248. SpecialMesh308.Parent = Part307
  15249. SpecialMesh308.Scale = Vector3.new(0.560000002, 0.200000003, 0.600000024)
  15250. SpecialMesh308.MeshType = Enum.MeshType.Brick
  15251. Part309.Parent = Model0
  15252. Part309.CFrame = CFrame.new(-0.609296381, 2.72693467, -14.2067709, 0.999985635, -0.00162807154, 0.00510647474, 0.00513641024, 0.0189459547, -0.999807417, 0.00153101049, 0.999819279, 0.0189540461)
  15253. Part309.Orientation = Vector3.new(88.8799973, 15.0799999, 15.1700001)
  15254. Part309.Position = Vector3.new(-0.609296381, 2.72693467, -14.2067709)
  15255. Part309.Rotation = Vector3.new(88.909996, 0.289999992, 0.0899999961)
  15256. Part309.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15257. Part309.Velocity = Vector3.new(1.39915542e-07, 0.00246644672, 1.83863972e-06)
  15258. Part309.Size = Vector3.new(0.275000006, 0.315999985, 0.310375005)
  15259. Part309.Anchored = true
  15260. Part309.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15261. Part309.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15262. Part309.BrickColor = BrickColor.new("Really black")
  15263. Part309.CanCollide = false
  15264. Part309.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15265. Part309.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15266. Part309.Material = Enum.Material.Glass
  15267. Part309.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15268. Part309.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15269. Part309.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15270. Part309.brickColor = BrickColor.new("Really black")
  15271. SpecialMesh310.Parent = Part309
  15272. SpecialMesh310.Scale = Vector3.new(0.5, 1, 0.5)
  15273. SpecialMesh310.MeshType = Enum.MeshType.Wedge
  15274. Part311.Parent = Model0
  15275. Part311.CFrame = CFrame.new(-0.610869706, 2.96894002, -13.990572, -0.999985635, -0.00162807154, -0.00510650687, -0.00513644237, 0.0189459547, 0.999807417, -0.00153100991, 0.999819279, -0.0189540461)
  15276. Part311.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  15277. Part311.Position = Vector3.new(-0.610869706, 2.96894002, -13.990572)
  15278. Part311.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  15279. Part311.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15280. Part311.Velocity = Vector3.new(1.01541801e-07, 0.00246689701, 1.33436765e-06)
  15281. Part311.Size = Vector3.new(0.275000006, 0.214124978, 0.205375016)
  15282. Part311.Anchored = true
  15283. Part311.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15284. Part311.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15285. Part311.BrickColor = BrickColor.new("Really black")
  15286. Part311.CanCollide = false
  15287. Part311.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15288. Part311.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15289. Part311.Material = Enum.Material.Metal
  15290. Part311.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15291. Part311.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15292. Part311.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15293. Part311.brickColor = BrickColor.new("Really black")
  15294. SpecialMesh312.Parent = Part311
  15295. SpecialMesh312.Scale = Vector3.new(0.569999993, 0.75, 0.75)
  15296. SpecialMesh312.MeshType = Enum.MeshType.Brick
  15297. Part313.Parent = Model0
  15298. Part313.CFrame = CFrame.new(-0.610455632, 3.45922971, -15.9053869, 0.999985635, 0.00347598689, -0.00408008695, 0.00513679162, -0.404108554, 0.914696753, 0.00153067545, -0.914704561, -0.404120624)
  15299. Part313.Orientation = Vector3.new(-66.159996, -179.419998, 179.269989)
  15300. Part313.Position = Vector3.new(-0.610455632, 3.45922971, -15.9053869)
  15301. Part313.Rotation = Vector3.new(-113.839996, -0.229999989, -0.199999988)
  15302. Part313.Color = Color3.new(0.384314, 0.145098, 0.819608)
  15303. Part313.Velocity = Vector3.new(2.37986608e-08, 0.00246290723, 3.12739985e-07)
  15304. Part313.Size = Vector3.new(0.200000003, 0.217000008, 0.200375021)
  15305. Part313.Anchored = true
  15306. Part313.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15307. Part313.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15308. Part313.BrickColor = BrickColor.new("Really black")
  15309. Part313.CanCollide = false
  15310. Part313.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15311. Part313.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15312. Part313.Material = Enum.Material.Neon
  15313. Part313.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15314. Part313.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15315. Part313.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15316. Part313.brickColor = BrickColor.new("Really black")
  15317. SpecialMesh314.Parent = Part313
  15318. SpecialMesh314.Scale = Vector3.new(0.560000002, 0.200000003, 0.600000024)
  15319. SpecialMesh314.MeshType = Enum.MeshType.Brick
  15320. Part315.Parent = Model0
  15321. Part315.CFrame = CFrame.new(-0.61787647, 3.39316416, -10.8383427, 0.999985635, -0.00162795314, 0.00510659395, 0.00513652712, 0.0189461038, -0.999807417, 0.00153088907, 0.999819279, 0.0189541951)
  15322. Part315.Orientation = Vector3.new(88.8799973, 15.0799999, 15.1700001)
  15323. Part315.Position = Vector3.new(-0.61787647, 3.39316416, -10.8383427)
  15324. Part315.Rotation = Vector3.new(88.909996, 0.289999992, 0.0899999961)
  15325. Part315.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15326. Part315.Velocity = Vector3.new(3.42744499e-08, 0.00247346424, 4.50402268e-07)
  15327. Part315.Size = Vector3.new(0.275000006, 0.578125, 0.234375)
  15328. Part315.Anchored = true
  15329. Part315.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15330. Part315.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15331. Part315.BrickColor = BrickColor.new("Really black")
  15332. Part315.CanCollide = false
  15333. Part315.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15334. Part315.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15335. Part315.Material = Enum.Material.Metal
  15336. Part315.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15337. Part315.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15338. Part315.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15339. Part315.brickColor = BrickColor.new("Really black")
  15340. SpecialMesh316.Parent = Part315
  15341. SpecialMesh316.Scale = Vector3.new(0.5, 1.04999995, 0.400000006)
  15342. SpecialMesh316.MeshType = Enum.MeshType.Brick
  15343. Part317.Parent = Model0
  15344. Part317.CFrame = CFrame.new(-0.613369107, 3.18659282, -13.087059, -0.999985635, -0.00162807154, -0.00510656228, -0.00513649778, 0.0189459547, 0.999807417, -0.00153100886, 0.999819279, -0.0189540461)
  15345. Part317.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  15346. Part317.Position = Vector3.new(-0.613369107, 3.18659282, -13.087059)
  15347. Part317.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  15348. Part317.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15349. Part317.Velocity = Vector3.new(6.70295464e-08, 0.00246877922, 8.8083965e-07)
  15350. Part317.Size = Vector3.new(0.275000006, 0.248124972, 0.311374992)
  15351. Part317.Anchored = true
  15352. Part317.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15353. Part317.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15354. Part317.BrickColor = BrickColor.new("Really black")
  15355. Part317.CanCollide = false
  15356. Part317.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15357. Part317.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15358. Part317.Material = Enum.Material.Metal
  15359. Part317.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15360. Part317.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15361. Part317.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15362. Part317.brickColor = BrickColor.new("Really black")
  15363. SpecialMesh318.Parent = Part317
  15364. SpecialMesh318.Scale = Vector3.new(0.400000006, 1.04999995, 0.5)
  15365. SpecialMesh318.MeshType = Enum.MeshType.Brick
  15366. Part319.Parent = Model0
  15367. Part319.CFrame = CFrame.new(-0.610582829, 3.460711, -15.82728, 0.999985635, 0.00347598689, -0.00408008695, 0.00513679162, -0.404108554, 0.914696753, 0.00153067545, -0.914704561, -0.404120624)
  15368. Part319.Orientation = Vector3.new(-66.159996, -179.419998, 179.269989)
  15369. Part319.Position = Vector3.new(-0.610582829, 3.460711, -15.82728)
  15370. Part319.Rotation = Vector3.new(-113.839996, -0.229999989, -0.199999988)
  15371. Part319.Color = Color3.new(0.384314, 0.145098, 0.819608)
  15372. Part319.Velocity = Vector3.new(2.35637785e-08, 0.00246306974, 3.09653387e-07)
  15373. Part319.Size = Vector3.new(0.200000003, 0.217000008, 0.200375021)
  15374. Part319.Anchored = true
  15375. Part319.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15376. Part319.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15377. Part319.BrickColor = BrickColor.new("Really black")
  15378. Part319.CanCollide = false
  15379. Part319.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15380. Part319.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15381. Part319.Material = Enum.Material.Neon
  15382. Part319.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15383. Part319.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15384. Part319.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15385. Part319.brickColor = BrickColor.new("Really black")
  15386. SpecialMesh320.Parent = Part319
  15387. SpecialMesh320.Scale = Vector3.new(0.560000002, 0.200000003, 0.600000024)
  15388. SpecialMesh320.MeshType = Enum.MeshType.Brick
  15389. Part321.Parent = Model0
  15390. Part321.CFrame = CFrame.new(-0.611585259, 3.11314392, -14.0068893, 0.999985635, 0.00162774313, -0.00510693667, 0.00513686566, -0.0189458374, 0.999807417, 0.00153067405, -0.999819279, -0.0189539269)
  15391. Part321.Orientation = Vector3.new(-88.8799973, -164.919998, 164.830002)
  15392. Part321.Position = Vector3.new(-0.611585259, 3.11314392, -14.0068893)
  15393. Part321.Rotation = Vector3.new(-91.0899963, -0.289999992, -0.0899999961)
  15394. Part321.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15395. Part321.Velocity = Vector3.new(7.86760097e-08, 0.00246686279, 1.03388675e-06)
  15396. Part321.Size = Vector3.new(0.275000006, 0.709124923, 0.47437498)
  15397. Part321.Anchored = true
  15398. Part321.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15399. Part321.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15400. Part321.BrickColor = BrickColor.new("Really black")
  15401. Part321.CanCollide = false
  15402. Part321.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15403. Part321.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15404. Part321.Material = Enum.Material.Metal
  15405. Part321.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15406. Part321.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15407. Part321.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15408. Part321.brickColor = BrickColor.new("Really black")
  15409. SpecialMesh322.Parent = Part321
  15410. SpecialMesh322.Scale = Vector3.new(0.5, 1.04999995, 0.800000012)
  15411. SpecialMesh322.MeshType = Enum.MeshType.Brick
  15412. Part323.Parent = Model0
  15413. Part323.CFrame = CFrame.new(-0.610941768, 3.01069665, -14.083005, -0.999985635, 0.00162795174, 0.00510683283, -0.00513676554, -0.0189458355, -0.999807417, -0.00153088453, -0.999819279, 0.0189539269)
  15414. Part323.Orientation = Vector3.new(88.8799973, 15.0799999, -164.830002)
  15415. Part323.Position = Vector3.new(-0.610941768, 3.01069665, -14.083005)
  15416. Part323.Rotation = Vector3.new(88.909996, 0.289999992, -179.909988)
  15417. Part323.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15418. Part323.Velocity = Vector3.new(9.49206296e-08, 0.00246670446, 1.24735845e-06)
  15419. Part323.Size = Vector3.new(0.275000006, 0.252000004, 0.213375002)
  15420. Part323.Anchored = true
  15421. Part323.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15422. Part323.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15423. Part323.BrickColor = BrickColor.new("Really black")
  15424. Part323.CanCollide = false
  15425. Part323.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15426. Part323.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15427. Part323.Material = Enum.Material.Metal
  15428. Part323.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15429. Part323.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15430. Part323.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15431. Part323.brickColor = BrickColor.new("Really black")
  15432. SpecialMesh324.Parent = Part323
  15433. SpecialMesh324.Scale = Vector3.new(0.569999993, 0.125, 0.375)
  15434. SpecialMesh324.MeshType = Enum.MeshType.Wedge
  15435. Part325.Parent = Model0
  15436. Part325.CFrame = CFrame.new(-0.61388576, 3.20741606, -12.8194075, -0.999985635, 0.00162786373, 0.00510683237, -0.00513676414, -0.0189461056, -0.999807417, -0.00153079513, -0.999819279, 0.0189541951)
  15437. Part325.Orientation = Vector3.new(88.8799973, 15.0799999, -164.830002)
  15438. Part325.Position = Vector3.new(-0.61388576, 3.20741606, -12.8194075)
  15439. Part325.Rotation = Vector3.new(88.909996, 0.289999992, -179.909988)
  15440. Part325.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15441. Part325.Velocity = Vector3.new(6.37276969e-08, 0.00246933685, 8.37449761e-07)
  15442. Part325.Size = Vector3.new(0.275000006, 0.244125068, 0.416375011)
  15443. Part325.Anchored = true
  15444. Part325.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15445. Part325.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15446. Part325.BrickColor = BrickColor.new("Really black")
  15447. Part325.CanCollide = false
  15448. Part325.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15449. Part325.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15450. Part325.Material = Enum.Material.Metal
  15451. Part325.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15452. Part325.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15453. Part325.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15454. Part325.brickColor = BrickColor.new("Really black")
  15455. SpecialMesh326.Parent = Part325
  15456. SpecialMesh326.Scale = Vector3.new(0.5, 0.560000002, 0.5)
  15457. SpecialMesh326.MeshType = Enum.MeshType.Wedge
  15458. Part327.Parent = Model0
  15459. Part327.CFrame = CFrame.new(-0.609650612, 3.31554532, -15.9490957, 0.999985635, 0.00326791825, 0.00424884167, 0.00513684331, -0.810688972, -0.585454702, 0.00153127068, 0.585468173, -0.810694098)
  15460. Part327.Orientation = Vector3.new(35.8400002, 179.699997, 179.639999)
  15461. Part327.Position = Vector3.new(-0.609650612, 3.31554532, -15.9490957)
  15462. Part327.Rotation = Vector3.new(144.160004, 0.239999995, -0.189999998)
  15463. Part327.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  15464. Part327.Velocity = Vector3.new(4.65820733e-08, 0.00246281619, 6.12138422e-07)
  15465. Part327.Size = Vector3.new(0.275000006, 0.237124875, 0.214375019)
  15466. Part327.Anchored = true
  15467. Part327.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15468. Part327.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15469. Part327.BrickColor = BrickColor.new("Really black")
  15470. Part327.CanCollide = false
  15471. Part327.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15472. Part327.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15473. Part327.Material = Enum.Material.Neon
  15474. Part327.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15475. Part327.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15476. Part327.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15477. Part327.brickColor = BrickColor.new("Really black")
  15478. SpecialMesh328.Parent = Part327
  15479. SpecialMesh328.Scale = Vector3.new(0.449999988, 0.800000012, 0.100000001)
  15480. SpecialMesh328.MeshType = Enum.MeshType.Brick
  15481. Part329.Parent = Model0
  15482. Part329.CFrame = CFrame.new(-0.612260759, 3.04390216, -13.3335075, -0.999985635, -0.00162807154, -0.00510656228, -0.00513649778, 0.0189459547, 0.999807417, -0.00153100886, 0.999819279, -0.0189540461)
  15483. Part329.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  15484. Part329.Position = Vector3.new(-0.612260759, 3.04390216, -13.3335075)
  15485. Part329.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  15486. Part329.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15487. Part329.Velocity = Vector3.new(8.96553871e-08, 0.00246826583, 1.17816739e-06)
  15488. Part329.Size = Vector3.new(0.275000006, 0.200000003, 0.303375006)
  15489. Part329.Anchored = true
  15490. Part329.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15491. Part329.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15492. Part329.BrickColor = BrickColor.new("Really black")
  15493. Part329.CanCollide = false
  15494. Part329.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15495. Part329.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15496. Part329.Material = Enum.Material.Metal
  15497. Part329.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15498. Part329.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15499. Part329.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15500. Part329.brickColor = BrickColor.new("Really black")
  15501. SpecialMesh330.Parent = Part329
  15502. SpecialMesh330.Scale = Vector3.new(0.5, 0.5, 0.5)
  15503. SpecialMesh330.MeshType = Enum.MeshType.Wedge
  15504. Part331.Parent = Model0
  15505. Part331.CFrame = CFrame.new(-0.614394248, 3.36069822, -13.0015078, -0.999985635, 0.00245974353, -0.0047620195, -0.00513649127, -0.693573475, 0.72036773, -0.00153088977, 0.720381856, 0.693576157)
  15506. Part331.Orientation = Vector3.new(-46.079998, -0.389999986, -179.580002)
  15507. Part331.Position = Vector3.new(-0.614394248, 3.36069822, -13.0015078)
  15508. Part331.Rotation = Vector3.new(-46.0900002, -0.269999981, -179.860001)
  15509. Part331.Color = Color3.new(0.803922, 0.803922, 0.803922)
  15510. Part331.Velocity = Vector3.new(3.94224067e-08, 0.00246895733, 5.18052275e-07)
  15511. Part331.Size = Vector3.new(0.275000006, 0.216124982, 0.280375004)
  15512. Part331.Anchored = true
  15513. Part331.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15514. Part331.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15515. Part331.BrickColor = BrickColor.new("Mid gray")
  15516. Part331.CanCollide = false
  15517. Part331.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15518. Part331.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15519. Part331.Material = Enum.Material.Metal
  15520. Part331.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15521. Part331.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15522. Part331.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15523. Part331.brickColor = BrickColor.new("Mid gray")
  15524. SpecialMesh332.Parent = Part331
  15525. SpecialMesh332.Scale = Vector3.new(0.349999994, 1.04999995, 0.5)
  15526. SpecialMesh332.MeshType = Enum.MeshType.Brick
  15527. Part333.Parent = Model0
  15528. Part333.CFrame = CFrame.new(-0.610709965, 3.46219134, -15.7491703, 0.999985635, 0.00347598689, -0.00408008695, 0.00513679162, -0.404108554, 0.914696753, 0.00153067545, -0.914704561, -0.404120624)
  15529. Part333.Orientation = Vector3.new(-66.159996, -179.419998, 179.269989)
  15530. Part333.Position = Vector3.new(-0.610709965, 3.46219134, -15.7491703)
  15531. Part333.Rotation = Vector3.new(-113.839996, -0.229999989, -0.199999988)
  15532. Part333.Color = Color3.new(0.384314, 0.145098, 0.819608)
  15533. Part333.Velocity = Vector3.new(2.33290489e-08, 0.00246323249, 3.06568751e-07)
  15534. Part333.Size = Vector3.new(0.200000003, 0.217000008, 0.200375021)
  15535. Part333.Anchored = true
  15536. Part333.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15537. Part333.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15538. Part333.BrickColor = BrickColor.new("Really black")
  15539. Part333.CanCollide = false
  15540. Part333.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15541. Part333.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15542. Part333.Material = Enum.Material.Neon
  15543. Part333.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15544. Part333.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15545. Part333.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15546. Part333.brickColor = BrickColor.new("Really black")
  15547. SpecialMesh334.Parent = Part333
  15548. SpecialMesh334.Scale = Vector3.new(0.560000002, 0.200000003, 0.600000024)
  15549. SpecialMesh334.MeshType = Enum.MeshType.Brick
  15550. Part335.Parent = Model0
  15551. Part335.CFrame = CFrame.new(-0.608794093, 3.33530617, -16.5748692, 0.999985635, -0.0041169636, 0.00343261915, 0.005137017, 0.553175688, -0.83304894, 0.00153079035, 0.833054662, 0.55318886)
  15552. Part335.Orientation = Vector3.new(56.4099998, 0.359999985, 0.529999971)
  15553. Part335.Position = Vector3.new(-0.608794093, 3.33530617, -16.5748692)
  15554. Part335.Rotation = Vector3.new(56.4099998, 0.199999988, 0.239999995)
  15555. Part335.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  15556. Part335.Velocity = Vector3.new(4.34486722e-08, 0.00246151234, 5.709623e-07)
  15557. Part335.Size = Vector3.new(0.275000006, 0.265124857, 0.214375019)
  15558. Part335.Anchored = true
  15559. Part335.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15560. Part335.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15561. Part335.BrickColor = BrickColor.new("Really black")
  15562. Part335.CanCollide = false
  15563. Part335.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15564. Part335.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15565. Part335.Material = Enum.Material.Neon
  15566. Part335.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15567. Part335.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15568. Part335.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15569. Part335.brickColor = BrickColor.new("Really black")
  15570. SpecialMesh336.Parent = Part335
  15571. SpecialMesh336.Scale = Vector3.new(0.449999988, 0.899999976, 0.100000001)
  15572. SpecialMesh336.MeshType = Enum.MeshType.Brick
  15573. Part337.Parent = Model0
  15574. Part337.CFrame = CFrame.new(-0.61091727, 3.02827954, -14.1579723, -0.999985635, 0.00162795268, 0.00510695158, -0.00513688475, -0.0189460143, -0.999807417, -0.00153088232, -0.999819279, 0.0189541057)
  15575. Part337.Orientation = Vector3.new(88.8799973, 15.0799999, -164.830002)
  15576. Part337.Position = Vector3.new(-0.61091727, 3.02827954, -14.1579723)
  15577. Part337.Rotation = Vector3.new(88.909996, 0.289999992, -179.909988)
  15578. Part337.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15579. Part337.Velocity = Vector3.new(9.21325807e-08, 0.00246654823, 1.2107206e-06)
  15580. Part337.Size = Vector3.new(0.275000006, 0.207000002, 0.303375006)
  15581. Part337.Anchored = true
  15582. Part337.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15583. Part337.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15584. Part337.BrickColor = BrickColor.new("Really black")
  15585. Part337.CanCollide = false
  15586. Part337.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15587. Part337.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15588. Part337.Material = Enum.Material.Glass
  15589. Part337.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15590. Part337.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15591. Part337.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15592. Part337.brickColor = BrickColor.new("Really black")
  15593. SpecialMesh338.Parent = Part337
  15594. SpecialMesh338.Scale = Vector3.new(0.524999976, 0.5, 0.5)
  15595. SpecialMesh338.MeshType = Enum.MeshType.Wedge
  15596. Part339.Parent = Model0
  15597. Part339.CFrame = CFrame.new(-0.609729409, 3.2205193, -15.578517, 0.999985635, -0.00133592135, 0.00519115385, 0.00513700396, -0.0377659947, -0.999273479, 0.00153099932, 0.999285877, -0.0377585888)
  15598. Part339.Orientation = Vector3.new(87.8199997, 172.169998, 172.25)
  15599. Part339.Position = Vector3.new(-0.609729409, 3.2205193, -15.578517)
  15600. Part339.Rotation = Vector3.new(92.159996, 0.299999982, 0.0799999982)
  15601. Part339.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  15602. Part339.Velocity = Vector3.new(6.1649942e-08, 0.00246358826, 8.10146275e-07)
  15603. Part339.Size = Vector3.new(0.275000006, 0.621124864, 0.214375019)
  15604. Part339.Anchored = true
  15605. Part339.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15606. Part339.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15607. Part339.BrickColor = BrickColor.new("Really black")
  15608. Part339.CanCollide = false
  15609. Part339.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15610. Part339.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15611. Part339.Material = Enum.Material.Neon
  15612. Part339.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15613. Part339.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15614. Part339.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15615. Part339.brickColor = BrickColor.new("Really black")
  15616. SpecialMesh340.Parent = Part339
  15617. SpecialMesh340.Scale = Vector3.new(0.449999988, 1, 0.100000001)
  15618. SpecialMesh340.MeshType = Enum.MeshType.Brick
  15619. Part341.Parent = Model0
  15620. Part341.CFrame = CFrame.new(-0.610086679, 3.15827918, -15.1365986, -0.999985635, 0.00409500999, -0.00345871458, -0.00513683027, -0.916451037, 0.400114089, -0.00153127091, 0.40012604, 0.916459024)
  15621. Part341.Orientation = Vector3.new(-23.5900002, -0.219999999, -179.679993)
  15622. Part341.Position = Vector3.new(-0.610086679, 3.15827918, -15.1365986)
  15623. Part341.Rotation = Vector3.new(-23.5900002, -0.199999988, -179.769989)
  15624. Part341.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15625. Part341.Velocity = Vector3.new(7.15190893e-08, 0.0024645091, 9.39837378e-07)
  15626. Part341.Size = Vector3.new(0.275000006, 0.221124932, 0.655375004)
  15627. Part341.Anchored = true
  15628. Part341.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15629. Part341.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15630. Part341.BrickColor = BrickColor.new("Really black")
  15631. Part341.CanCollide = false
  15632. Part341.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15633. Part341.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15634. Part341.Material = Enum.Material.Metal
  15635. Part341.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15636. Part341.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15637. Part341.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15638. Part341.brickColor = BrickColor.new("Really black")
  15639. SpecialMesh342.Parent = Part341
  15640. SpecialMesh342.Scale = Vector3.new(0.400000006, 1.04999995, 0.899999976)
  15641. SpecialMesh342.MeshType = Enum.MeshType.Brick
  15642. Part343.Parent = Model0
  15643. Part343.CFrame = CFrame.new(-0.576193094, 2.37180829, -14.2261257, 0.00114334025, 0.999985635, -0.00523668947, -0.483495861, 0.00513671385, 0.8753317, 0.875346005, 0.00153111527, 0.483494759)
  15644. Part343.Orientation = Vector3.new(-61.079998, -0.620000005, -89.3899994)
  15645. Part343.Position = Vector3.new(-0.576193094, 2.37180829, -14.2261257)
  15646. Part343.Rotation = Vector3.new(-61.0900002, -0.299999982, -89.9300003)
  15647. Part343.Color = Color3.new(0.384314, 0.145098, 0.819608)
  15648. Part343.Velocity = Vector3.new(1.96226381e-07, 0.00246641156, 2.57862462e-06)
  15649. Part343.Size = Vector3.new(0.405000031, 0.200000003, 0.280375004)
  15650. Part343.Anchored = true
  15651. Part343.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15652. Part343.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15653. Part343.BrickColor = BrickColor.new("Really black")
  15654. Part343.CanCollide = false
  15655. Part343.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15656. Part343.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15657. Part343.Material = Enum.Material.Neon
  15658. Part343.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15659. Part343.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15660. Part343.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15661. Part343.brickColor = BrickColor.new("Really black")
  15662. SpecialMesh344.Parent = Part343
  15663. SpecialMesh344.Scale = Vector3.new(1, 0.300000012, 0.5)
  15664. SpecialMesh344.MeshType = Enum.MeshType.Wedge
  15665. Part345.Parent = Model0
  15666. Part345.CFrame = CFrame.new(-0.606692195, 3.59138489, -18.8080196, 0.999985635, 0.00250130473, 0.00474093435, 0.00513696205, -0.699832857, -0.714288294, 0.00153120875, 0.714302421, -0.699835718)
  15667. Part345.Orientation = Vector3.new(45.579998, 179.610001, 179.580002)
  15668. Part345.Position = Vector3.new(-0.606692195, 3.59138489, -18.8080196)
  15669. Part345.Rotation = Vector3.new(134.410004, 0.269999981, -0.140000001)
  15670. Part345.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  15671. Part345.Velocity = Vector3.new(2.843354e-09, 0.00245685945, 3.73652256e-08)
  15672. Part345.Size = Vector3.new(0.275000006, 0.47012496, 0.214375019)
  15673. Part345.Anchored = true
  15674. Part345.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15675. Part345.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15676. Part345.BrickColor = BrickColor.new("Really black")
  15677. Part345.CanCollide = false
  15678. Part345.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15679. Part345.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15680. Part345.Material = Enum.Material.Neon
  15681. Part345.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15682. Part345.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15683. Part345.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15684. Part345.brickColor = BrickColor.new("Really black")
  15685. SpecialMesh346.Parent = Part345
  15686. SpecialMesh346.Scale = Vector3.new(0.449999988, 0.699999988, 0.100000001)
  15687. SpecialMesh346.MeshType = Enum.MeshType.Brick
  15688. Part347.Parent = Model0
  15689. Part347.CFrame = CFrame.new(-0.612170458, 3.17509294, -13.8325748, -0.999985635, 0.00162795268, 0.00510695158, -0.00513688475, -0.0189460143, -0.999807417, -0.00153088232, -0.999819279, 0.0189541057)
  15690. Part347.Orientation = Vector3.new(88.8799973, 15.0799999, -164.830002)
  15691. Part347.Position = Vector3.new(-0.612170458, 3.17509294, -13.8325748)
  15692. Part347.Rotation = Vector3.new(88.909996, 0.289999992, -179.909988)
  15693. Part347.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15694. Part347.Velocity = Vector3.new(6.88530264e-08, 0.002467226, 9.04802221e-07)
  15695. Part347.Size = Vector3.new(0.275000006, 0.207000002, 0.303375006)
  15696. Part347.Anchored = true
  15697. Part347.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15698. Part347.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15699. Part347.BrickColor = BrickColor.new("Really black")
  15700. Part347.CanCollide = false
  15701. Part347.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15702. Part347.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15703. Part347.Material = Enum.Material.Metal
  15704. Part347.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15705. Part347.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15706. Part347.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15707. Part347.brickColor = BrickColor.new("Really black")
  15708. SpecialMesh348.Parent = Part347
  15709. SpecialMesh348.Scale = Vector3.new(0.5, 0.5, 0.5)
  15710. SpecialMesh348.MeshType = Enum.MeshType.Wedge
  15711. Part349.Parent = Model0
  15712. Part349.CFrame = CFrame.new(-0.608221889, 3.47114682, -17.4040871, 0.999985635, -0.00133592309, 0.00519115338, 0.00513700396, -0.037765637, -0.999273479, 0.00153099932, 0.999285877, -0.0377582312)
  15713. Part349.Orientation = Vector3.new(87.8199997, 172.169998, 172.25)
  15714. Part349.Position = Vector3.new(-0.608221889, 3.47114682, -17.4040871)
  15715. Part349.Rotation = Vector3.new(92.159996, 0.299999982, 0.0799999982)
  15716. Part349.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  15717. Part349.Velocity = Vector3.new(2.19089991e-08, 0.0024597845, 2.87908023e-07)
  15718. Part349.Size = Vector3.new(0.275000006, 0.678124905, 0.214375019)
  15719. Part349.Anchored = true
  15720. Part349.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15721. Part349.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15722. Part349.BrickColor = BrickColor.new("Really black")
  15723. Part349.CanCollide = false
  15724. Part349.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15725. Part349.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15726. Part349.Material = Enum.Material.Neon
  15727. Part349.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15728. Part349.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15729. Part349.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15730. Part349.brickColor = BrickColor.new("Really black")
  15731. SpecialMesh350.Parent = Part349
  15732. SpecialMesh350.Scale = Vector3.new(0.449999988, 0.800000012, 0.100000001)
  15733. SpecialMesh350.MeshType = Enum.MeshType.Brick
  15734. Part351.Parent = Model0
  15735. Part351.CFrame = CFrame.new(-0.617746711, 3.42490911, -11.0273066, 0.999985635, -0.000716609415, 0.00531159993, 0.00513640279, -0.15495652, -0.987908006, 0.00153101061, 0.987921119, -0.154950604)
  15736. Part351.Orientation = Vector3.new(81.0800018, 178.039993, 178.099991)
  15737. Part351.Position = Vector3.new(-0.617746711, 3.42490911, -11.0273066)
  15738. Part351.Rotation = Vector3.new(98.909996, 0.299999982, 0.0399999991)
  15739. Part351.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15740. Part351.Velocity = Vector3.new(2.92407876e-08, 0.00247307052, 3.84254577e-07)
  15741. Part351.Size = Vector3.new(0.275000006, 0.203125, 0.234375)
  15742. Part351.Anchored = true
  15743. Part351.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15744. Part351.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15745. Part351.BrickColor = BrickColor.new("Really black")
  15746. Part351.CanCollide = false
  15747. Part351.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15748. Part351.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15749. Part351.Material = Enum.Material.Metal
  15750. Part351.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15751. Part351.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15752. Part351.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15753. Part351.brickColor = BrickColor.new("Really black")
  15754. SpecialMesh352.Parent = Part351
  15755. SpecialMesh352.Scale = Vector3.new(0.5, 0.502499998, 0.400000006)
  15756. SpecialMesh352.MeshType = Enum.MeshType.Brick
  15757. Part353.Parent = Model0
  15758. Part353.CFrame = CFrame.new(-0.638692379, 2.37148738, -14.226222, -0.00114342954, -0.999985635, -0.00523668341, 0.483495861, -0.00513675157, 0.8753317, -0.875346065, -0.00153103401, 0.483494759)
  15759. Part353.Orientation = Vector3.new(-61.079998, -0.620000005, 90.6100006)
  15760. Part353.Position = Vector3.new(-0.638692379, 2.37148738, -14.226222)
  15761. Part353.Rotation = Vector3.new(-61.0900002, -0.299999982, 90.0699997)
  15762. Part353.Color = Color3.new(0.384314, 0.145098, 0.819608)
  15763. Part353.Velocity = Vector3.new(1.9627727e-07, 0.00246640155, 2.57929332e-06)
  15764. Part353.Size = Vector3.new(0.405000031, 0.200000003, 0.280375004)
  15765. Part353.Anchored = true
  15766. Part353.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15767. Part353.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15768. Part353.BrickColor = BrickColor.new("Really black")
  15769. Part353.CanCollide = false
  15770. Part353.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15771. Part353.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15772. Part353.Material = Enum.Material.Neon
  15773. Part353.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15774. Part353.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15775. Part353.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15776. Part353.brickColor = BrickColor.new("Really black")
  15777. SpecialMesh354.Parent = Part353
  15778. SpecialMesh354.Scale = Vector3.new(1, 0.300000012, 0.5)
  15779. SpecialMesh354.MeshType = Enum.MeshType.Wedge
  15780. Part355.Parent = Model0
  15781. Part355.CFrame = CFrame.new(-0.576556623, 2.33930445, -13.8796148, -0.00289415126, 0.999985635, -0.00451143365, 0.277069539, 0.00513670407, 0.960836232, 0.96084559, 0.00153082411, -0.277080417)
  15782. Part355.Orientation = Vector3.new(-73.909996, -179.069992, 88.9399948)
  15783. Part355.Position = Vector3.new(-0.576556623, 2.33930445, -13.8796148)
  15784. Part355.Rotation = Vector3.new(-106.089996, -0.25999999, -90.1699982)
  15785. Part355.Color = Color3.new(0.384314, 0.145098, 0.819608)
  15786. Part355.Velocity = Vector3.new(2.01380388e-07, 0.00246713357, 2.64635355e-06)
  15787. Part355.Size = Vector3.new(0.453000009, 0.200000003, 0.280375004)
  15788. Part355.Anchored = true
  15789. Part355.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15790. Part355.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15791. Part355.BrickColor = BrickColor.new("Really black")
  15792. Part355.CanCollide = false
  15793. Part355.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15794. Part355.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15795. Part355.Material = Enum.Material.Neon
  15796. Part355.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15797. Part355.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15798. Part355.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15799. Part355.brickColor = BrickColor.new("Really black")
  15800. SpecialMesh356.Parent = Part355
  15801. SpecialMesh356.Scale = Vector3.new(1, 0.300000012, 0.5)
  15802. SpecialMesh356.MeshType = Enum.MeshType.Wedge
  15803. Part357.Parent = Model0
  15804. Part357.CFrame = CFrame.new(-0.609105706, 2.8586967, -14.7735023, -0.999985635, -0.0039632949, -0.00360830128, -0.00513646565, 0.516311884, 0.856385469, -0.00153109885, 0.856391609, -0.516324818)
  15805. Part357.Orientation = Vector3.new(-58.9099998, -179.599991, -0.569999993)
  15806. Part357.Position = Vector3.new(-0.609105706, 2.8586967, -14.7735023)
  15807. Part357.Rotation = Vector3.new(-121.089996, -0.209999993, 179.769989)
  15808. Part357.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15809. Part357.Velocity = Vector3.new(1.19022602e-07, 0.0024652658, 1.56408419e-06)
  15810. Part357.Size = Vector3.new(0.275000006, 0.277124912, 0.227375031)
  15811. Part357.Anchored = true
  15812. Part357.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15813. Part357.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15814. Part357.BrickColor = BrickColor.new("Really black")
  15815. Part357.CanCollide = false
  15816. Part357.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15817. Part357.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15818. Part357.Material = Enum.Material.Metal
  15819. Part357.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15820. Part357.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15821. Part357.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15822. Part357.brickColor = BrickColor.new("Really black")
  15823. SpecialMesh358.Parent = Part357
  15824. SpecialMesh358.Scale = Vector3.new(0.349999994, 0.300000012, 1)
  15825. SpecialMesh358.MeshType = Enum.MeshType.Brick
  15826. Part359.Parent = Model0
  15827. Part359.CFrame = CFrame.new(-0.614465594, 3.24354935, -12.5620441, -0.999985635, -0.00162807154, -0.00510656228, -0.00513649778, 0.0189459547, 0.999807417, -0.00153100886, 0.999819279, -0.0189540461)
  15828. Part359.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  15829. Part359.Position = Vector3.new(-0.614465594, 3.24354935, -12.5620441)
  15830. Part359.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  15831. Part359.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15832. Part359.Velocity = Vector3.new(5.79982e-08, 0.00246987306, 7.62158038e-07)
  15833. Part359.Size = Vector3.new(0.275000006, 0.998124957, 0.280375004)
  15834. Part359.Anchored = true
  15835. Part359.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15836. Part359.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15837. Part359.BrickColor = BrickColor.new("Really black")
  15838. Part359.CanCollide = false
  15839. Part359.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15840. Part359.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15841. Part359.Material = Enum.Material.Metal
  15842. Part359.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15843. Part359.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15844. Part359.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15845. Part359.brickColor = BrickColor.new("Really black")
  15846. SpecialMesh360.Parent = Part359
  15847. SpecialMesh360.Scale = Vector3.new(0.400000006, 1.04999995, 0.5)
  15848. SpecialMesh360.MeshType = Enum.MeshType.Brick
  15849. Part361.Parent = Model0
  15850. Part361.CFrame = CFrame.new(-0.611248136, 3.25645614, -14.7074032, -0.999985635, 0.00245982548, -0.00476256292, -0.00513693923, -0.693573654, 0.720367551, -0.00153120921, 0.720381677, 0.693576276)
  15851. Part361.Orientation = Vector3.new(-46.079998, -0.389999986, -179.580002)
  15852. Part361.Position = Vector3.new(-0.611248136, 3.25645614, -14.7074032)
  15853. Part361.Rotation = Vector3.new(-46.0900002, -0.269999981, -179.860001)
  15854. Part361.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15855. Part361.Velocity = Vector3.new(5.59516025e-08, 0.00246540317, 7.35263882e-07)
  15856. Part361.Size = Vector3.new(0.275000006, 0.221124932, 0.418375015)
  15857. Part361.Anchored = true
  15858. Part361.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15859. Part361.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15860. Part361.BrickColor = BrickColor.new("Really black")
  15861. Part361.CanCollide = false
  15862. Part361.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15863. Part361.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15864. Part361.Material = Enum.Material.Metal
  15865. Part361.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15866. Part361.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15867. Part361.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15868. Part361.brickColor = BrickColor.new("Really black")
  15869. SpecialMesh362.Parent = Part361
  15870. SpecialMesh362.Scale = Vector3.new(0.550000012, 1.04999995, 0.899999976)
  15871. SpecialMesh362.MeshType = Enum.MeshType.Brick
  15872. Part363.Parent = Model0
  15873. Part363.CFrame = CFrame.new(-0.611290276, 3.1978817, -14.4833202, 0.999985635, 0.00162786234, -0.00510698371, 0.00513691502, -0.0189458374, 0.999807417, 0.00153079221, -0.999819279, -0.0189539269)
  15874. Part363.Orientation = Vector3.new(-88.8799973, -164.919998, 164.830002)
  15875. Part363.Position = Vector3.new(-0.611290276, 3.1978817, -14.4833202)
  15876. Part363.Rotation = Vector3.new(-91.0899963, -0.289999992, -0.0899999961)
  15877. Part363.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15878. Part363.Velocity = Vector3.new(6.52394974e-08, 0.00246587023, 8.57316763e-07)
  15879. Part363.Size = Vector3.new(0.275000006, 0.221124932, 0.448374987)
  15880. Part363.Anchored = true
  15881. Part363.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15882. Part363.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15883. Part363.BrickColor = BrickColor.new("Really black")
  15884. Part363.CanCollide = false
  15885. Part363.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15886. Part363.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15887. Part363.Material = Enum.Material.Metal
  15888. Part363.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15889. Part363.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15890. Part363.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15891. Part363.brickColor = BrickColor.new("Really black")
  15892. SpecialMesh364.Parent = Part363
  15893. SpecialMesh364.Scale = Vector3.new(0.550000012, 1.04999995, 0.800000012)
  15894. SpecialMesh364.MeshType = Enum.MeshType.Brick
  15895. Part365.Parent = Model0
  15896. Part365.CFrame = CFrame.new(-0.610800147, 2.91253304, -13.8467321, -0.999985635, -0.00162807154, -0.00510650687, -0.00513644237, 0.0189459547, 0.999807417, -0.00153100991, 0.999819279, -0.0189540461)
  15897. Part365.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  15898. Part365.Position = Vector3.new(-0.610800147, 2.91253304, -13.8467321)
  15899. Part365.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  15900. Part365.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  15901. Part365.Velocity = Vector3.new(1.10486013e-07, 0.00246719667, 1.45190415e-06)
  15902. Part365.Size = Vector3.new(0.275000006, 0.200000003, 0.213375002)
  15903. Part365.Anchored = true
  15904. Part365.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15905. Part365.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15906. Part365.BrickColor = BrickColor.new("Really black")
  15907. Part365.CanCollide = false
  15908. Part365.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15909. Part365.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15910. Part365.Material = Enum.Material.Neon
  15911. Part365.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15912. Part365.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15913. Part365.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15914. Part365.brickColor = BrickColor.new("Really black")
  15915. SpecialMesh366.Parent = Part365
  15916. SpecialMesh366.Scale = Vector3.new(0.550000012, 0.25, 0.5)
  15917. SpecialMesh366.MeshType = Enum.MeshType.Wedge
  15918. Part367.Parent = Model0
  15919. Part367.CFrame = CFrame.new(-0.616349459, 3.1451273, -11.0012493, -0.999985635, -0.000250895391, -0.00535403285, -0.00513659744, -0.24046874, 0.970643461, -0.001531007, 0.970656931, 0.240463987)
  15920. Part367.Orientation = Vector3.new(-76.0800018, -1.27999997, -178.779999)
  15921. Part367.Position = Vector3.new(-0.616349459, 3.1451273, -11.0012493)
  15922. Part367.Rotation = Vector3.new(-76.0899963, -0.310000002, 179.98999)
  15923. Part367.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  15924. Part367.Velocity = Vector3.new(7.3604582e-08, 0.002473125, 9.67242272e-07)
  15925. Part367.Size = Vector3.new(0.200000003, 0.449500024, 0.236624971)
  15926. Part367.Anchored = true
  15927. Part367.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15928. Part367.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15929. Part367.BrickColor = BrickColor.new("Really black")
  15930. Part367.CanCollide = false
  15931. Part367.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15932. Part367.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15933. Part367.Material = Enum.Material.Neon
  15934. Part367.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15935. Part367.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15936. Part367.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15937. Part367.brickColor = BrickColor.new("Really black")
  15938. SpecialMesh368.Parent = Part367
  15939. SpecialMesh368.Scale = Vector3.new(0.5, 1, 0.25)
  15940. SpecialMesh368.MeshType = Enum.MeshType.Brick
  15941. Part369.Parent = Model0
  15942. Part369.CFrame = CFrame.new(-0.612978816, 3.18449855, -13.3361721, 0.999985635, -0.00162807154, 0.00510664983, 0.00513658533, 0.0189459547, -0.999807417, 0.00153100723, 0.999819279, 0.0189540461)
  15943. Part369.Orientation = Vector3.new(88.8799973, 15.0799999, 15.1700001)
  15944. Part369.Position = Vector3.new(-0.612978816, 3.18449855, -13.3361721)
  15945. Part369.Rotation = Vector3.new(88.909996, 0.289999992, 0.0899999961)
  15946. Part369.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  15947. Part369.Velocity = Vector3.new(6.73616256e-08, 0.00246826024, 8.85203519e-07)
  15948. Part369.Size = Vector3.new(0.275000006, 0.200000003, 0.303375006)
  15949. Part369.Anchored = true
  15950. Part369.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15951. Part369.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15952. Part369.BrickColor = BrickColor.new("Really black")
  15953. Part369.CanCollide = false
  15954. Part369.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15955. Part369.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15956. Part369.Material = Enum.Material.Metal
  15957. Part369.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15958. Part369.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15959. Part369.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15960. Part369.brickColor = BrickColor.new("Really black")
  15961. SpecialMesh370.Parent = Part369
  15962. SpecialMesh370.Scale = Vector3.new(0.5, 0.5, 0.5)
  15963. SpecialMesh370.MeshType = Enum.MeshType.Wedge
  15964. Part371.Parent = Model0
  15965. Part371.CFrame = CFrame.new(-0.611412168, 3.19930172, -14.4084625, 0.999985635, 0.00162786234, -0.00510698371, 0.00513691502, -0.0189458374, 0.999807417, 0.00153079221, -0.999819279, -0.0189539269)
  15966. Part371.Orientation = Vector3.new(-88.8799973, -164.919998, 164.830002)
  15967. Part371.Position = Vector3.new(-0.611412168, 3.19930172, -14.4084625)
  15968. Part371.Rotation = Vector3.new(-91.0899963, -0.289999992, -0.0899999961)
  15969. Part371.Color = Color3.new(0.384314, 0.145098, 0.819608)
  15970. Part371.Velocity = Vector3.new(6.50143335e-08, 0.00246602623, 8.54357836e-07)
  15971. Part371.Size = Vector3.new(0.275000006, 0.204124942, 0.464375019)
  15972. Part371.Anchored = true
  15973. Part371.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15974. Part371.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15975. Part371.BrickColor = BrickColor.new("Really black")
  15976. Part371.CanCollide = false
  15977. Part371.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  15978. Part371.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  15979. Part371.Material = Enum.Material.Neon
  15980. Part371.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  15981. Part371.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  15982. Part371.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  15983. Part371.brickColor = BrickColor.new("Really black")
  15984. SpecialMesh372.Parent = Part371
  15985. SpecialMesh372.Scale = Vector3.new(0.524999976, 1.04999995, 0.800000012)
  15986. SpecialMesh372.MeshType = Enum.MeshType.Brick
  15987. Part373.Parent = Model0
  15988. Part373.CFrame = CFrame.new(-0.607544899, 3.43064713, -17.7122707, 0.999985635, -0.004783432, 0.00241859211, 0.00513692852, 0.726393282, -0.68726027, 0.00153061328, 0.687262774, 0.726407468)
  15989. Part373.Orientation = Vector3.new(43.4099998, 0.189999998, 0.409999996)
  15990. Part373.Position = Vector3.new(-0.607544899, 3.43064713, -17.7122707)
  15991. Part373.Rotation = Vector3.new(43.4099998, 0.140000001, 0.269999981)
  15992. Part373.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  15993. Part373.Velocity = Vector3.new(2.83308559e-08, 0.00245914259, 3.72298132e-07)
  15994. Part373.Size = Vector3.new(0.275000006, 0.24712491, 0.214375019)
  15995. Part373.Anchored = true
  15996. Part373.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  15997. Part373.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  15998. Part373.BrickColor = BrickColor.new("Really black")
  15999. Part373.CanCollide = false
  16000. Part373.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16001. Part373.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16002. Part373.Material = Enum.Material.Neon
  16003. Part373.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16004. Part373.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16005. Part373.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16006. Part373.brickColor = BrickColor.new("Really black")
  16007. SpecialMesh374.Parent = Part373
  16008. SpecialMesh374.Scale = Vector3.new(0.449999988, 0.600000024, 0.100000001)
  16009. SpecialMesh374.MeshType = Enum.MeshType.Brick
  16010. Part375.Parent = Model0
  16011. Part375.CFrame = CFrame.new(-0.613238811, 3.32843637, -13.6493177, -0.999985635, -0.00162807142, -0.00510653527, -0.00513647031, 0.0189459249, 0.999807417, -0.00153100933, 0.999819279, -0.0189540163)
  16012. Part375.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  16013. Part375.Position = Vector3.new(-0.613238811, 3.32843637, -13.6493177)
  16014. Part375.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  16015. Part375.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  16016. Part375.Velocity = Vector3.new(4.45380195e-08, 0.00246760761, 5.85277007e-07)
  16017. Part375.Size = Vector3.new(0.275000006, 0.698124886, 0.534374952)
  16018. Part375.Anchored = true
  16019. Part375.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16020. Part375.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16021. Part375.BrickColor = BrickColor.new("Really black")
  16022. Part375.CanCollide = false
  16023. Part375.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16024. Part375.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16025. Part375.Material = Enum.Material.Glass
  16026. Part375.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16027. Part375.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16028. Part375.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16029. Part375.brickColor = BrickColor.new("Really black")
  16030. SpecialMesh376.Parent = Part375
  16031. SpecialMesh376.Scale = Vector3.new(0.452499986, 1, 1)
  16032. SpecialMesh376.MeshType = Enum.MeshType.Cylinder
  16033. Part377.Parent = Model0
  16034. Part377.CFrame = CFrame.new(-0.618502736, 3.35398197, -11.388195, -0.999985635, 0.00162807188, 0.00510671316, -0.00513664866, -0.0189460143, -0.999807417, -0.00153100595, -0.999819279, 0.0189541057)
  16035. Part377.Orientation = Vector3.new(88.8799973, 15.0799999, -164.830002)
  16036. Part377.Position = Vector3.new(-0.618502736, 3.35398197, -11.388195)
  16037. Part377.Rotation = Vector3.new(88.909996, 0.289999992, -179.909988)
  16038. Part377.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16039. Part377.Velocity = Vector3.new(4.0487393e-08, 0.00247231848, 5.32047068e-07)
  16040. Part377.Size = Vector3.new(0.25999999, 0.225500003, 0.210125014)
  16041. Part377.Anchored = true
  16042. Part377.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16043. Part377.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16044. Part377.BrickColor = BrickColor.new("Really black")
  16045. Part377.CanCollide = false
  16046. Part377.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16047. Part377.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16048. Part377.Material = Enum.Material.Metal
  16049. Part377.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16050. Part377.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16051. Part377.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16052. Part377.brickColor = BrickColor.new("Really black")
  16053. SpecialMesh378.Parent = Part377
  16054. SpecialMesh378.Scale = Vector3.new(0.5, 1, 1)
  16055. SpecialMesh378.MeshType = Enum.MeshType.Wedge
  16056. Part379.Parent = Model0
  16057. Part379.CFrame = CFrame.new(-0.575232625, 3.71340823, -19.3540096, 0.00507748965, 0.999985635, -0.00171704218, -0.999324501, 0.00513662118, 0.0363931209, 0.0364014208, 0.00153109594, 0.999336243)
  16058. Part379.Orientation = Vector3.new(-2.08999991, -0.099999994, -89.7099991)
  16059. Part379.Position = Vector3.new(-0.575232625, 3.71340823, -19.3540096)
  16060. Part379.Rotation = Vector3.new(-2.08999991, -0.099999994, -89.7099991)
  16061. Part379.Color = Color3.new(0.384314, 0.145098, 0.819608)
  16062. Part379.Velocity = Vector3.new(-1.65053677e-08, 0.00245572673, -2.16897547e-07)
  16063. Part379.Size = Vector3.new(0.210000038, 0.200000003, 0.285374999)
  16064. Part379.Anchored = true
  16065. Part379.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16066. Part379.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16067. Part379.BrickColor = BrickColor.new("Really black")
  16068. Part379.CanCollide = false
  16069. Part379.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16070. Part379.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16071. Part379.Material = Enum.Material.Neon
  16072. Part379.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16073. Part379.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16074. Part379.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16075. Part379.brickColor = BrickColor.new("Really black")
  16076. SpecialMesh380.Parent = Part379
  16077. SpecialMesh380.Scale = Vector3.new(0.5, 0.300000012, 0.5)
  16078. SpecialMesh380.MeshType = Enum.MeshType.Wedge
  16079. Part381.Parent = Model0
  16080. Part381.CFrame = CFrame.new(-0.609601736, 3.48017144, -16.5335026, 0.999985635, -0.00133592158, 0.00519114826, 0.0051369979, -0.0377659947, -0.999273479, 0.00153099943, 0.999285877, -0.0377585888)
  16081. Part381.Orientation = Vector3.new(87.8199997, 172.169998, 172.25)
  16082. Part381.Position = Vector3.new(-0.609601736, 3.48017144, -16.5335026)
  16083. Part381.Rotation = Vector3.new(92.159996, 0.299999982, 0.0799999982)
  16084. Part381.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16085. Part381.Velocity = Vector3.new(2.0478014e-08, 0.00246159849, 2.69103225e-07)
  16086. Part381.Size = Vector3.new(0.275000006, 1.65712488, 0.359375)
  16087. Part381.Anchored = true
  16088. Part381.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16089. Part381.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16090. Part381.BrickColor = BrickColor.new("Really black")
  16091. Part381.CanCollide = false
  16092. Part381.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16093. Part381.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16094. Part381.Material = Enum.Material.Metal
  16095. Part381.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16096. Part381.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16097. Part381.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16098. Part381.brickColor = BrickColor.new("Really black")
  16099. SpecialMesh382.Parent = Part381
  16100. SpecialMesh382.Scale = Vector3.new(0.400000006, 1, 0.5)
  16101. SpecialMesh382.MeshType = Enum.MeshType.Brick
  16102. Part383.Parent = Model0
  16103. Part383.CFrame = CFrame.new(-0.608603716, 2.57794237, -14.160059, -0.999985635, 0.00114323408, -0.00523646409, -0.00513646565, -0.483495802, 0.8753317, -0.00153109885, 0.875346065, 0.483494699)
  16104. Part383.Orientation = Vector3.new(-61.079998, -0.620000005, -179.389999)
  16105. Part383.Position = Vector3.new(-0.608603716, 2.57794237, -14.160059)
  16106. Part383.Rotation = Vector3.new(-61.0900002, -0.299999982, -179.929993)
  16107. Part383.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16108. Part383.Velocity = Vector3.new(1.63540591e-07, 0.00246654428, 2.14909824e-06)
  16109. Part383.Size = Vector3.new(0.275000006, 0.309124947, 0.343375027)
  16110. Part383.Anchored = true
  16111. Part383.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16112. Part383.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16113. Part383.BrickColor = BrickColor.new("Really black")
  16114. Part383.CanCollide = false
  16115. Part383.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16116. Part383.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16117. Part383.Material = Enum.Material.Metal
  16118. Part383.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16119. Part383.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16120. Part383.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16121. Part383.brickColor = BrickColor.new("Really black")
  16122. SpecialMesh384.Parent = Part383
  16123. SpecialMesh384.Scale = Vector3.new(0.349999994, 1, 1)
  16124. SpecialMesh384.MeshType = Enum.MeshType.Brick
  16125. Part385.Parent = Model0
  16126. Part385.CFrame = CFrame.new(-0.610497713, 3.13989329, -14.8064632, 0.999985635, -0.00162807363, 0.00510707032, 0.00513700629, 0.018946372, -0.999807417, 0.0015309992, 0.999819279, 0.0189544633)
  16127. Part385.Orientation = Vector3.new(88.8799973, 15.0799999, 15.1700001)
  16128. Part385.Position = Vector3.new(-0.610497713, 3.13989329, -14.8064632)
  16129. Part385.Rotation = Vector3.new(88.909996, 0.289999992, 0.0899999961)
  16130. Part385.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16131. Part385.Velocity = Vector3.new(7.44344675e-08, 0.00246519689, 9.78148478e-07)
  16132. Part385.Size = Vector3.new(0.275000006, 0.618124902, 0.209375009)
  16133. Part385.Anchored = true
  16134. Part385.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16135. Part385.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16136. Part385.BrickColor = BrickColor.new("Really black")
  16137. Part385.CanCollide = false
  16138. Part385.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16139. Part385.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16140. Part385.Material = Enum.Material.Metal
  16141. Part385.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16142. Part385.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16143. Part385.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16144. Part385.brickColor = BrickColor.new("Really black")
  16145. SpecialMesh386.Parent = Part385
  16146. SpecialMesh386.Scale = Vector3.new(0.400000006, 1, 0.899999976)
  16147. SpecialMesh386.MeshType = Enum.MeshType.Brick
  16148. Part387.Parent = Model0
  16149. Part387.CFrame = CFrame.new(-0.611324251, 3.01513863, -13.8486776, 0.999985635, -0.00162807154, 0.00510659395, 0.00513652945, 0.0189459547, -0.999807417, 0.00153100828, 0.999819279, 0.0189540461)
  16150. Part387.Orientation = Vector3.new(88.8799973, 15.0799999, 15.1700001)
  16151. Part387.Position = Vector3.new(-0.611324251, 3.01513863, -13.8486776)
  16152. Part387.Rotation = Vector3.new(88.909996, 0.289999992, 0.0899999961)
  16153. Part387.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  16154. Part387.Velocity = Vector3.new(9.42162828e-08, 0.00246719248, 1.23810264e-06)
  16155. Part387.Size = Vector3.new(0.275000006, 0.200000003, 0.213375002)
  16156. Part387.Anchored = true
  16157. Part387.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16158. Part387.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16159. Part387.BrickColor = BrickColor.new("Really black")
  16160. Part387.CanCollide = false
  16161. Part387.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16162. Part387.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16163. Part387.Material = Enum.Material.Neon
  16164. Part387.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16165. Part387.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16166. Part387.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16167. Part387.brickColor = BrickColor.new("Really black")
  16168. SpecialMesh388.Parent = Part387
  16169. SpecialMesh388.Scale = Vector3.new(0.550000012, 0.25, 0.5)
  16170. SpecialMesh388.MeshType = Enum.MeshType.Wedge
  16171. Part389.Parent = Model0
  16172. Part389.CFrame = CFrame.new(-0.615387738, 3.25427985, -11.9957829, -0.999985635, -0.00162816129, -0.00510668149, -0.00513661886, 0.0189460143, 0.999807417, -0.00153109606, 0.999819279, -0.0189541057)
  16173. Part389.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  16174. Part389.Position = Vector3.new(-0.615387738, 3.25427985, -11.9957829)
  16175. Part389.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  16176. Part389.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16177. Part389.Velocity = Vector3.new(5.62967202e-08, 0.00247105281, 7.39798622e-07)
  16178. Part389.Size = Vector3.new(0.275000006, 0.206125051, 0.280375004)
  16179. Part389.Anchored = true
  16180. Part389.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16181. Part389.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16182. Part389.BrickColor = BrickColor.new("Really black")
  16183. Part389.CanCollide = false
  16184. Part389.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16185. Part389.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16186. Part389.Material = Enum.Material.Metal
  16187. Part389.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16188. Part389.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16189. Part389.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16190. Part389.brickColor = BrickColor.new("Really black")
  16191. SpecialMesh390.Parent = Part389
  16192. SpecialMesh390.Scale = Vector3.new(0.400000006, 0.560000002, 0.5)
  16193. SpecialMesh390.MeshType = Enum.MeshType.Wedge
  16194. Part391.Parent = Model0
  16195. Part391.CFrame = CFrame.new(-0.614540219, 3.2634635, -12.5800533, -0.999985635, -0.00162816129, -0.00510668149, -0.00513661886, 0.0189460143, 0.999807417, -0.00153109606, 0.999819279, -0.0189541057)
  16196. Part391.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  16197. Part391.Position = Vector3.new(-0.614540219, 3.2634635, -12.5800533)
  16198. Part391.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  16199. Part391.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16200. Part391.Velocity = Vector3.new(5.48404984e-08, 0.00246983557, 7.20662456e-07)
  16201. Part391.Size = Vector3.new(0.275000006, 0.405125052, 0.211375013)
  16202. Part391.Anchored = true
  16203. Part391.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16204. Part391.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16205. Part391.BrickColor = BrickColor.new("Really black")
  16206. Part391.CanCollide = false
  16207. Part391.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16208. Part391.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16209. Part391.Material = Enum.Material.Metal
  16210. Part391.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16211. Part391.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16212. Part391.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16213. Part391.brickColor = BrickColor.new("Really black")
  16214. SpecialMesh392.Parent = Part391
  16215. SpecialMesh392.Scale = Vector3.new(0.5, 0.560000002, 0.5)
  16216. SpecialMesh392.MeshType = Enum.MeshType.Wedge
  16217. Part393.Parent = Model0
  16218. Part393.CFrame = CFrame.new(-0.608892262, 2.75060058, -14.5502081, -0.999985635, 0.00114323408, -0.00523646409, -0.00513646565, -0.483495802, 0.8753317, -0.00153109885, 0.875346065, 0.483494699)
  16219. Part393.Orientation = Vector3.new(-61.079998, -0.620000005, -179.389999)
  16220. Part393.Position = Vector3.new(-0.608892262, 2.75060058, -14.5502081)
  16221. Part393.Rotation = Vector3.new(-61.0900002, -0.299999982, -179.929993)
  16222. Part393.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16223. Part393.Velocity = Vector3.new(1.36162924e-07, 0.00246573123, 1.78932657e-06)
  16224. Part393.Size = Vector3.new(0.275000006, 0.409124911, 0.268375039)
  16225. Part393.Anchored = true
  16226. Part393.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16227. Part393.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16228. Part393.BrickColor = BrickColor.new("Really black")
  16229. Part393.CanCollide = false
  16230. Part393.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16231. Part393.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16232. Part393.Material = Enum.Material.Metal
  16233. Part393.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16234. Part393.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16235. Part393.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16236. Part393.brickColor = BrickColor.new("Really black")
  16237. SpecialMesh394.Parent = Part393
  16238. SpecialMesh394.Scale = Vector3.new(0.349999994, 1, 1)
  16239. SpecialMesh394.MeshType = Enum.MeshType.Brick
  16240. Part395.Parent = Model0
  16241. Part395.CFrame = CFrame.new(-0.606766462, 3.43472743, -18.2343674, 0.999985635, -0.00103941432, 0.00525853038, 0.0051369979, -0.0943565816, -0.99552542, 0.00153093971, 0.995537996, -0.0943498909)
  16242. Part395.Orientation = Vector3.new(84.5800018, 176.809998, 176.87999)
  16243. Part395.Position = Vector3.new(-0.606766462, 3.43472743, -18.2343674)
  16244. Part395.Rotation = Vector3.new(95.409996, 0.299999982, 0.0599999987)
  16245. Part395.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  16246. Part395.Velocity = Vector3.new(2.76838534e-08, 0.00245805481, 3.63795948e-07)
  16247. Part395.Size = Vector3.new(0.275000006, 1.04612494, 0.214375019)
  16248. Part395.Anchored = true
  16249. Part395.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16250. Part395.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16251. Part395.BrickColor = BrickColor.new("Really black")
  16252. Part395.CanCollide = false
  16253. Part395.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16254. Part395.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16255. Part395.Material = Enum.Material.Neon
  16256. Part395.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16257. Part395.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16258. Part395.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16259. Part395.brickColor = BrickColor.new("Really black")
  16260. SpecialMesh396.Parent = Part395
  16261. SpecialMesh396.Scale = Vector3.new(0.449999988, 0.899999976, 0.100000001)
  16262. SpecialMesh396.MeshType = Enum.MeshType.Brick
  16263. Part397.Parent = Model0
  16264. Part397.CFrame = CFrame.new(-0.638540506, 2.9091177, -16.128315, 0.00135860231, -0.999985635, -0.00518506905, 0.0334058255, -0.00513679488, 0.999428749, -0.999441087, -0.00153103739, 0.0333983675)
  16265. Part397.Orientation = Vector3.new(-88.0599976, -8.81999969, 98.7399979)
  16266. Part397.Position = Vector3.new(-0.638540506, 2.9091177, -16.128315)
  16267. Part397.Rotation = Vector3.new(-88.0899963, -0.299999982, 89.9199982)
  16268. Part397.Color = Color3.new(0.384314, 0.145098, 0.819608)
  16269. Part397.Velocity = Vector3.new(1.11027532e-07, 0.00246243807, 1.45902084e-06)
  16270. Part397.Size = Vector3.new(1.625, 0.200000003, 0.296375006)
  16271. Part397.Anchored = true
  16272. Part397.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16273. Part397.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16274. Part397.BrickColor = BrickColor.new("Really black")
  16275. Part397.CanCollide = false
  16276. Part397.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16277. Part397.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16278. Part397.Material = Enum.Material.Neon
  16279. Part397.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16280. Part397.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16281. Part397.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16282. Part397.brickColor = BrickColor.new("Really black")
  16283. SpecialMesh398.Parent = Part397
  16284. SpecialMesh398.Scale = Vector3.new(1, 0.300000012, 0.5)
  16285. SpecialMesh398.MeshType = Enum.MeshType.Wedge
  16286. Part399.Parent = Model0
  16287. Part399.CFrame = CFrame.new(-0.614644945, 3.60375571, -13.6545372, -0.999985635, -0.00162807142, -0.00510653527, -0.00513647031, 0.0189459249, 0.999807417, -0.00153100933, 0.999819279, -0.0189540163)
  16288. Part399.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  16289. Part399.Position = Vector3.new(-0.614644945, 3.60375571, -13.6545372)
  16290. Part399.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  16291. Part399.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16292. Part399.Velocity = Vector3.new(8.81826168e-10, 0.00246759667, 1.1587872e-08)
  16293. Part399.Size = Vector3.new(0.275000006, 0.51412493, 0.622375011)
  16294. Part399.Anchored = true
  16295. Part399.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16296. Part399.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16297. Part399.BrickColor = BrickColor.new("Really black")
  16298. Part399.CanCollide = false
  16299. Part399.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16300. Part399.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16301. Part399.Material = Enum.Material.Metal
  16302. Part399.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16303. Part399.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16304. Part399.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16305. Part399.brickColor = BrickColor.new("Really black")
  16306. SpecialMesh400.Parent = Part399
  16307. SpecialMesh400.Scale = Vector3.new(0.400000006, 1.04999995, 0.5)
  16308. SpecialMesh400.MeshType = Enum.MeshType.Brick
  16309. Part401.Parent = Model0
  16310. Part401.CFrame = CFrame.new(-0.577553451, 2.93009853, -15.210207, -0.00336827105, 0.999985635, -0.0041695768, 0.380026042, 0.00513680326, 0.924961627, 0.924969733, 0.00153097301, -0.380037904)
  16311. Part401.Orientation = Vector3.new(-67.659996, -179.369995, 89.2299957)
  16312. Part401.Position = Vector3.new(-0.577553451, 2.93009853, -15.210207)
  16313. Part401.Rotation = Vector3.new(-112.339996, -0.239999995, -90.1899948)
  16314. Part401.Color = Color3.new(0.384314, 0.145098, 0.819608)
  16315. Part401.Velocity = Vector3.new(1.07700714e-07, 0.00246436079, 1.41530256e-06)
  16316. Part401.Size = Vector3.new(0.288000047, 0.200000003, 0.27837503)
  16317. Part401.Anchored = true
  16318. Part401.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16319. Part401.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16320. Part401.BrickColor = BrickColor.new("Really black")
  16321. Part401.CanCollide = false
  16322. Part401.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16323. Part401.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16324. Part401.Material = Enum.Material.Neon
  16325. Part401.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16326. Part401.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16327. Part401.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16328. Part401.brickColor = BrickColor.new("Really black")
  16329. SpecialMesh402.Parent = Part401
  16330. SpecialMesh402.Scale = Vector3.new(1, 0.300000012, 0.5)
  16331. SpecialMesh402.MeshType = Enum.MeshType.Wedge
  16332. Part403.Parent = Model0
  16333. Part403.CFrame = CFrame.new(-0.610871017, 3.00987482, -14.1263742, -0.999985635, 0.00162795268, 0.00510695158, -0.00513688475, -0.0189460143, -0.999807417, -0.00153088232, -0.999819279, 0.0189541057)
  16334. Part403.Orientation = Vector3.new(88.8799973, 15.0799999, -164.830002)
  16335. Part403.Position = Vector3.new(-0.610871017, 3.00987482, -14.1263742)
  16336. Part403.Rotation = Vector3.new(88.909996, 0.289999992, -179.909988)
  16337. Part403.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  16338. Part403.Velocity = Vector3.new(9.5050936e-08, 0.00246661413, 1.24907092e-06)
  16339. Part403.Size = Vector3.new(0.275000006, 0.207000002, 0.213375002)
  16340. Part403.Anchored = true
  16341. Part403.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16342. Part403.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16343. Part403.BrickColor = BrickColor.new("Really black")
  16344. Part403.CanCollide = false
  16345. Part403.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16346. Part403.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16347. Part403.Material = Enum.Material.Neon
  16348. Part403.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16349. Part403.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16350. Part403.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16351. Part403.brickColor = BrickColor.new("Really black")
  16352. SpecialMesh404.Parent = Part403
  16353. SpecialMesh404.Scale = Vector3.new(0.550000012, 0.25, 0.5)
  16354. SpecialMesh404.MeshType = Enum.MeshType.Wedge
  16355. Part405.Parent = Model0
  16356. Part405.CFrame = CFrame.new(-0.576041341, 2.90943861, -16.1282196, -0.00135869172, 0.999985635, -0.00518506905, -0.0334058292, 0.00513679255, 0.999428749, 0.999441028, 0.00153112656, 0.0333983749)
  16357. Part405.Orientation = Vector3.new(-88.0599976, -8.81999969, -81.2599945)
  16358. Part405.Position = Vector3.new(-0.576041341, 2.90943861, -16.1282196)
  16359. Part405.Rotation = Vector3.new(-88.0899963, -0.299999982, -90.0799942)
  16360. Part405.Color = Color3.new(0.384314, 0.145098, 0.819608)
  16361. Part405.Velocity = Vector3.new(1.10976643e-07, 0.00246244832, 1.45835213e-06)
  16362. Part405.Size = Vector3.new(1.625, 0.200000003, 0.296375006)
  16363. Part405.Anchored = true
  16364. Part405.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16365. Part405.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16366. Part405.BrickColor = BrickColor.new("Really black")
  16367. Part405.CanCollide = false
  16368. Part405.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16369. Part405.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16370. Part405.Material = Enum.Material.Neon
  16371. Part405.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16372. Part405.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16373. Part405.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16374. Part405.brickColor = BrickColor.new("Really black")
  16375. SpecialMesh406.Parent = Part405
  16376. SpecialMesh406.Scale = Vector3.new(1, 0.300000012, 0.5)
  16377. SpecialMesh406.MeshType = Enum.MeshType.Wedge
  16378. Part407.Parent = Model0
  16379. Part407.CFrame = CFrame.new(-0.61728102, 3.21630335, -10.6318092, -0.999985635, -0.00414685067, -0.00339615461, -0.00513672922, 0.560423911, 0.828190207, -0.00153109396, 0.828195751, -0.560437143)
  16380. Part407.Orientation = Vector3.new(-55.9099998, -179.649994, -0.529999971)
  16381. Part407.Position = Vector3.new(-0.61728102, 3.21630335, -10.6318092)
  16382. Part407.Rotation = Vector3.new(-124.089996, -0.189999998, 179.759995)
  16383. Part407.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  16384. Part407.Velocity = Vector3.new(6.23185059e-08, 0.00247389474, 8.18931142e-07)
  16385. Part407.Size = Vector3.new(0.200000003, 0.46875, 0.220999971)
  16386. Part407.Anchored = true
  16387. Part407.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16388. Part407.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16389. Part407.BrickColor = BrickColor.new("Really black")
  16390. Part407.CanCollide = false
  16391. Part407.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16392. Part407.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16393. Part407.Material = Enum.Material.Neon
  16394. Part407.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16395. Part407.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16396. Part407.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16397. Part407.brickColor = BrickColor.new("Really black")
  16398. SpecialMesh408.Parent = Part407
  16399. SpecialMesh408.Scale = Vector3.new(0.5, 1, 0.25)
  16400. SpecialMesh408.MeshType = Enum.MeshType.Brick
  16401. Part409.Parent = Model0
  16402. Part409.CFrame = CFrame.new(-0.612716079, 3.04616904, -13.0423889, -0.999985635, -0.00162816129, -0.00510668149, -0.00513661886, 0.0189460143, 0.999807417, -0.00153109606, 0.999819279, -0.0189541057)
  16403. Part409.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  16404. Part409.Position = Vector3.new(-0.612716079, 3.04616904, -13.0423889)
  16405. Part409.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  16406. Part409.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16407. Part409.Velocity = Vector3.new(8.92959378e-08, 0.00246887235, 1.17344382e-06)
  16408. Part409.Size = Vector3.new(0.275000006, 0.35512504, 0.283374995)
  16409. Part409.Anchored = true
  16410. Part409.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16411. Part409.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16412. Part409.BrickColor = BrickColor.new("Really black")
  16413. Part409.CanCollide = false
  16414. Part409.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16415. Part409.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16416. Part409.Material = Enum.Material.Metal
  16417. Part409.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16418. Part409.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16419. Part409.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16420. Part409.brickColor = BrickColor.new("Really black")
  16421. SpecialMesh410.Parent = Part409
  16422. SpecialMesh410.Scale = Vector3.new(0.400000006, 0.560000002, 0.5)
  16423. SpecialMesh410.MeshType = Enum.MeshType.Wedge
  16424. Part411.Parent = Model0
  16425. Part411.CFrame = CFrame.new(-0.614045858, 3.38228369, -13.3029222, 0.999985635, 0.00162801193, -0.00510688825, 0.00513682282, -0.0189459547, 0.999807417, 0.00153094309, -0.999819279, -0.0189540461)
  16426. Part411.Orientation = Vector3.new(-88.8799973, -164.919998, 164.830002)
  16427. Part411.Position = Vector3.new(-0.614045858, 3.38228369, -13.3029222)
  16428. Part411.Rotation = Vector3.new(-91.0899963, -0.289999992, -0.0899999961)
  16429. Part411.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16430. Part411.Velocity = Vector3.new(3.59996903e-08, 0.00246832939, 4.73074152e-07)
  16431. Part411.Size = Vector3.new(0.275000006, 0.204125047, 0.287375003)
  16432. Part411.Anchored = true
  16433. Part411.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16434. Part411.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16435. Part411.BrickColor = BrickColor.new("Really black")
  16436. Part411.CanCollide = false
  16437. Part411.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16438. Part411.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16439. Part411.Material = Enum.Material.Metal
  16440. Part411.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16441. Part411.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16442. Part411.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16443. Part411.brickColor = BrickColor.new("Really black")
  16444. SpecialMesh412.Parent = Part411
  16445. SpecialMesh412.Scale = Vector3.new(0.5, 0.5, 0.5)
  16446. SpecialMesh412.MeshType = Enum.MeshType.Wedge
  16447. Part413.Parent = Model0
  16448. Part413.CFrame = CFrame.new(-0.609584808, 2.93011069, -14.6988583, -0.999985635, -0.00476218108, -0.00245960802, -0.00513651408, 0.720367968, 0.693573236, -0.00153109804, 0.693575919, -0.720382035)
  16449. Part413.Orientation = Vector3.new(-43.9099998, -179.800003, -0.409999996)
  16450. Part413.Position = Vector3.new(-0.609584808, 2.93011069, -14.6988583)
  16451. Part413.Rotation = Vector3.new(-136.089996, -0.140000001, 179.729996)
  16452. Part413.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16453. Part413.Velocity = Vector3.new(1.07698781e-07, 0.00246542133, 1.41527721e-06)
  16454. Part413.Size = Vector3.new(0.275000006, 0.484124899, 0.227375031)
  16455. Part413.Anchored = true
  16456. Part413.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16457. Part413.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16458. Part413.BrickColor = BrickColor.new("Really black")
  16459. Part413.CanCollide = false
  16460. Part413.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16461. Part413.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16462. Part413.Material = Enum.Material.Metal
  16463. Part413.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16464. Part413.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16465. Part413.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16466. Part413.brickColor = BrickColor.new("Really black")
  16467. SpecialMesh414.Parent = Part413
  16468. SpecialMesh414.Scale = Vector3.new(0.349999994, 0.300000012, 1)
  16469. SpecialMesh414.MeshType = Enum.MeshType.Brick
  16470. Part415.Parent = Model0
  16471. Part415.CFrame = CFrame.new(-0.606956184, 3.40465999, -18.0096188, 0.999985635, -0.0010395617, 0.00525854016, 0.00513699278, -0.0943568796, -0.99552542, 0.00153108896, 0.995537996, -0.094350189)
  16472. Part415.Orientation = Vector3.new(84.5800018, 176.809998, 176.87999)
  16473. Part415.Position = Vector3.new(-0.606956184, 3.40465999, -18.0096188)
  16474. Part415.Rotation = Vector3.new(95.409996, 0.299999982, 0.0599999987)
  16475. Part415.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16476. Part415.Velocity = Vector3.new(3.24515206e-08, 0.00245852303, 4.26448139e-07)
  16477. Part415.Size = Vector3.new(0.275000006, 1.46012485, 0.422374964)
  16478. Part415.Anchored = true
  16479. Part415.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16480. Part415.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16481. Part415.BrickColor = BrickColor.new("Really black")
  16482. Part415.CanCollide = false
  16483. Part415.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16484. Part415.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16485. Part415.Material = Enum.Material.Metal
  16486. Part415.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16487. Part415.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16488. Part415.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16489. Part415.brickColor = BrickColor.new("Really black")
  16490. SpecialMesh416.Parent = Part415
  16491. SpecialMesh416.Scale = Vector3.new(0.400000006, 1, 0.5)
  16492. SpecialMesh416.MeshType = Enum.MeshType.Brick
  16493. Part417.Parent = Model0
  16494. Part417.CFrame = CFrame.new(-0.613238811, 3.32843637, -13.6493177, -0.999985635, -0.00162807142, -0.00510653527, -0.00513647031, 0.0189459249, 0.999807417, -0.00153100933, 0.999819279, -0.0189540163)
  16495. Part417.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  16496. Part417.Position = Vector3.new(-0.613238811, 3.32843637, -13.6493177)
  16497. Part417.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  16498. Part417.Color = Color3.new(0.384314, 0.145098, 0.819608)
  16499. Part417.Velocity = Vector3.new(4.45380195e-08, 0.00246760761, 5.85277007e-07)
  16500. Part417.Size = Vector3.new(0.275000006, 0.320124894, 0.316374987)
  16501. Part417.Anchored = true
  16502. Part417.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16503. Part417.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16504. Part417.BrickColor = BrickColor.new("Really black")
  16505. Part417.CanCollide = false
  16506. Part417.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16507. Part417.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16508. Part417.Material = Enum.Material.Neon
  16509. Part417.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16510. Part417.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16511. Part417.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16512. Part417.brickColor = BrickColor.new("Really black")
  16513. SpecialMesh418.Parent = Part417
  16514. SpecialMesh418.Scale = Vector3.new(0.457500011, 1, 1)
  16515. SpecialMesh418.MeshType = Enum.MeshType.Cylinder
  16516. Part419.Parent = Model0
  16517. Part419.CFrame = CFrame.new(-0.616606832, 3.19626212, -11.004673, -0.999985635, -0.000250895391, -0.00535403285, -0.00513659744, -0.24046874, 0.970643461, -0.001531007, 0.970656931, 0.240463987)
  16518. Part419.Orientation = Vector3.new(-76.0800018, -1.27999997, -178.779999)
  16519. Part419.Position = Vector3.new(-0.616606832, 3.19626212, -11.004673)
  16520. Part419.Rotation = Vector3.new(-76.0899963, -0.310000002, 179.98999)
  16521. Part419.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16522. Part419.Velocity = Vector3.new(6.54963515e-08, 0.00247311778, 8.606915e-07)
  16523. Part419.Size = Vector3.new(0.275000006, 0.418250024, 0.25)
  16524. Part419.Anchored = true
  16525. Part419.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16526. Part419.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16527. Part419.BrickColor = BrickColor.new("Really black")
  16528. Part419.CanCollide = false
  16529. Part419.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16530. Part419.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16531. Part419.Material = Enum.Material.Metal
  16532. Part419.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16533. Part419.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16534. Part419.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16535. Part419.brickColor = BrickColor.new("Really black")
  16536. SpecialMesh420.Parent = Part419
  16537. SpecialMesh420.Scale = Vector3.new(0.5, 1, 0.25)
  16538. SpecialMesh420.MeshType = Enum.MeshType.Brick
  16539. Part421.Parent = Model0
  16540. Part421.CFrame = CFrame.new(-0.610599458, 3.09770298, -14.5984182, -0.999985635, 0.00510674436, -0.0016279578, -0.00513667939, -0.999807417, 0.0189470276, -0.00153088616, 0.018955119, 0.999819279)
  16541. Part421.Orientation = Vector3.new(-1.09000003, -0.0899999961, -179.709991)
  16542. Part421.Position = Vector3.new(-0.610599458, 3.09770298, -14.5984182)
  16543. Part421.Rotation = Vector3.new(-1.09000003, -0.0899999961, -179.709991)
  16544. Part421.Color = Color3.new(0.972549, 0.972549, 0.972549)
  16545. Part421.Velocity = Vector3.new(8.1124405e-08, 0.00246563042, 1.06606149e-06)
  16546. Part421.Size = Vector3.new(0.275000006, 0.200124964, 0.287375033)
  16547. Part421.Anchored = true
  16548. Part421.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16549. Part421.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16550. Part421.BrickColor = BrickColor.new("Institutional white")
  16551. Part421.CanCollide = false
  16552. Part421.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16553. Part421.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16554. Part421.Material = Enum.Material.Metal
  16555. Part421.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16556. Part421.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16557. Part421.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16558. Part421.brickColor = BrickColor.new("Institutional white")
  16559. SpecialMesh422.Parent = Part421
  16560. SpecialMesh422.Scale = Vector3.new(0.560000002, 1, 0.899999976)
  16561. SpecialMesh422.MeshType = Enum.MeshType.Wedge
  16562. Part423.Parent = Model0
  16563. Part423.CFrame = CFrame.new(-0.608857095, 2.56135106, -13.9388657, -0.999985635, -0.00289438874, -0.00451127253, -0.00513661513, 0.277069688, 0.960836291, -0.00153109606, 0.96084559, -0.277080595)
  16564. Part423.Orientation = Vector3.new(-73.909996, -179.069992, -1.05999994)
  16565. Part423.Position = Vector3.new(-0.608857095, 2.56135106, -13.9388657)
  16566. Part423.Rotation = Vector3.new(-106.089996, -0.25999999, 179.830002)
  16567. Part423.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16568. Part423.Velocity = Vector3.new(1.66171404e-07, 0.00246700505, 2.18366995e-06)
  16569. Part423.Size = Vector3.new(0.275000006, 0.409124941, 0.360375017)
  16570. Part423.Anchored = true
  16571. Part423.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16572. Part423.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16573. Part423.BrickColor = BrickColor.new("Really black")
  16574. Part423.CanCollide = false
  16575. Part423.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16576. Part423.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16577. Part423.Material = Enum.Material.Metal
  16578. Part423.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16579. Part423.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16580. Part423.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16581. Part423.brickColor = BrickColor.new("Really black")
  16582. SpecialMesh424.Parent = Part423
  16583. SpecialMesh424.Scale = Vector3.new(0.349999994, 1, 1)
  16584. SpecialMesh424.MeshType = Enum.MeshType.Brick
  16585. Part425.Parent = Model0
  16586. Part425.CFrame = CFrame.new(-0.610883415, 2.94288707, -13.8941879, -0.999985635, -0.00162807154, -0.00510650687, -0.00513644237, 0.0189459547, 0.999807417, -0.00153100991, 0.999819279, -0.0189540461)
  16587. Part425.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  16588. Part425.Position = Vector3.new(-0.610883415, 2.94288707, -13.8941879)
  16589. Part425.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  16590. Part425.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16591. Part425.Velocity = Vector3.new(1.05672896e-07, 0.00246709795, 1.38865482e-06)
  16592. Part425.Size = Vector3.new(0.275000006, 0.228, 0.213375002)
  16593. Part425.Anchored = true
  16594. Part425.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16595. Part425.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16596. Part425.BrickColor = BrickColor.new("Really black")
  16597. Part425.CanCollide = false
  16598. Part425.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16599. Part425.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16600. Part425.Material = Enum.Material.Metal
  16601. Part425.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16602. Part425.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16603. Part425.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16604. Part425.brickColor = BrickColor.new("Really black")
  16605. SpecialMesh426.Parent = Part425
  16606. SpecialMesh426.Scale = Vector3.new(0.569999993, 0.125, 0.375)
  16607. SpecialMesh426.MeshType = Enum.MeshType.Wedge
  16608. Part427.Parent = Model0
  16609. Part427.CFrame = CFrame.new(-0.612252593, 3.11727381, -13.584939, -0.999985635, -0.00162807154, -0.00510656228, -0.00513649778, 0.0189459547, 0.999807417, -0.00153100886, 0.999819279, -0.0189540461)
  16610. Part427.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  16611. Part427.Position = Vector3.new(-0.612252593, 3.11727381, -13.584939)
  16612. Part427.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  16613. Part427.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16614. Part427.Velocity = Vector3.new(7.80211593e-08, 0.00246774196, 1.02528122e-06)
  16615. Part427.Size = Vector3.new(0.275000006, 0.398124993, 0.303375006)
  16616. Part427.Anchored = true
  16617. Part427.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16618. Part427.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16619. Part427.BrickColor = BrickColor.new("Really black")
  16620. Part427.CanCollide = false
  16621. Part427.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16622. Part427.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16623. Part427.Material = Enum.Material.Metal
  16624. Part427.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16625. Part427.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16626. Part427.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16627. Part427.brickColor = BrickColor.new("Really black")
  16628. SpecialMesh428.Parent = Part427
  16629. SpecialMesh428.Scale = Vector3.new(0.5, 1, 1)
  16630. SpecialMesh428.MeshType = Enum.MeshType.Brick
  16631. Part429.Parent = Model0
  16632. Part429.CFrame = CFrame.new(-0.612551332, 3.35195827, -14.1766062, 0.999985635, 0.0047621401, -0.00246015727, 0.00513686566, -0.720367908, 0.693573296, 0.00153067405, -0.693575978, -0.720381975)
  16633. Part429.Orientation = Vector3.new(-43.9099998, -179.800003, 179.589996)
  16634. Part429.Position = Vector3.new(-0.612551332, 3.35195827, -14.1766062)
  16635. Part429.Rotation = Vector3.new(-136.089996, -0.140000001, -0.269999981)
  16636. Part429.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16637. Part429.Velocity = Vector3.new(4.08082492e-08, 0.00246650912, 5.36263883e-07)
  16638. Part429.Size = Vector3.new(0.275000006, 0.331124961, 0.412375003)
  16639. Part429.Anchored = true
  16640. Part429.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16641. Part429.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16642. Part429.BrickColor = BrickColor.new("Really black")
  16643. Part429.CanCollide = false
  16644. Part429.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16645. Part429.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16646. Part429.Material = Enum.Material.Metal
  16647. Part429.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16648. Part429.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16649. Part429.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16650. Part429.brickColor = BrickColor.new("Really black")
  16651. SpecialMesh430.Parent = Part429
  16652. SpecialMesh430.Scale = Vector3.new(0.5, 1.04999995, 0.5)
  16653. SpecialMesh430.MeshType = Enum.MeshType.Brick
  16654. Part431.Parent = Model0
  16655. Part431.CFrame = CFrame.new(-0.578086436, 2.53643656, -13.5418949, -0.00476215873, 0.999985635, -0.00245991186, 0.72036773, 0.00513670826, 0.693573475, 0.693576157, 0.00153086532, -0.720381796)
  16656. Part431.Orientation = Vector3.new(-43.9099998, -179.800003, 89.5899963)
  16657. Part431.Position = Vector3.new(-0.578086436, 2.53643656, -13.5418949)
  16658. Part431.Rotation = Vector3.new(-136.089996, -0.140000001, -90.2699966)
  16659. Part431.Color = Color3.new(0.384314, 0.145098, 0.819608)
  16660. Part431.Velocity = Vector3.new(1.70122007e-07, 0.00246783718, 2.23558482e-06)
  16661. Part431.Size = Vector3.new(0.421999991, 0.200000003, 0.280375004)
  16662. Part431.Anchored = true
  16663. Part431.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16664. Part431.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16665. Part431.BrickColor = BrickColor.new("Really black")
  16666. Part431.CanCollide = false
  16667. Part431.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16668. Part431.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16669. Part431.Material = Enum.Material.Neon
  16670. Part431.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16671. Part431.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16672. Part431.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16673. Part431.brickColor = BrickColor.new("Really black")
  16674. SpecialMesh432.Parent = Part431
  16675. SpecialMesh432.Scale = Vector3.new(1, 0.300000012, 0.5)
  16676. SpecialMesh432.MeshType = Enum.MeshType.Wedge
  16677. Part433.Parent = Model0
  16678. Part433.CFrame = CFrame.new(-0.647041559, 3.82817221, -13.658843, -0.00162801228, -0.999985635, 0.00510653481, 0.0189460143, -0.00513646938, -0.999807417, 0.999819279, -0.00153094972, 0.0189541057)
  16679. Part433.Orientation = Vector3.new(88.8799973, 15.0799999, 105.169998)
  16680. Part433.Position = Vector3.new(-0.647041559, 3.82817221, -13.658843)
  16681. Part433.Rotation = Vector3.new(88.909996, 0.289999992, 90.0899963)
  16682. Part433.Color = Color3.new(0.384314, 0.145098, 0.819608)
  16683. Part433.Velocity = Vector3.new(-3.47029321e-08, 0.00246758247, -4.56033831e-07)
  16684. Part433.Size = Vector3.new(0.643000007, 0.200000003, 0.280375004)
  16685. Part433.Anchored = true
  16686. Part433.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16687. Part433.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16688. Part433.BrickColor = BrickColor.new("Really black")
  16689. Part433.CanCollide = false
  16690. Part433.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16691. Part433.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16692. Part433.Material = Enum.Material.Neon
  16693. Part433.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16694. Part433.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16695. Part433.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16696. Part433.brickColor = BrickColor.new("Really black")
  16697. SpecialMesh434.Parent = Part433
  16698. SpecialMesh434.Scale = Vector3.new(1, 0.300000012, 0.5)
  16699. SpecialMesh434.MeshType = Enum.MeshType.Wedge
  16700. Part435.Parent = Model0
  16701. Part435.CFrame = CFrame.new(-0.610847712, 3.10699439, -14.4674244, 0.999985635, 0.00345827825, -0.00409521349, 0.00513684051, -0.400113374, 0.916451454, 0.00153079373, -0.916459262, -0.400125414)
  16702. Part435.Orientation = Vector3.new(-66.409996, -179.409988, 179.259995)
  16703. Part435.Position = Vector3.new(-0.610847712, 3.10699439, -14.4674244)
  16704. Part435.Rotation = Vector3.new(-113.589996, -0.229999989, -0.199999988)
  16705. Part435.Color = Color3.new(0.384314, 0.145098, 0.819608)
  16706. Part435.Velocity = Vector3.new(7.96511017e-08, 0.00246590329, 1.04670062e-06)
  16707. Part435.Size = Vector3.new(0.275000006, 0.23712492, 0.375375003)
  16708. Part435.Anchored = true
  16709. Part435.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16710. Part435.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16711. Part435.BrickColor = BrickColor.new("Really black")
  16712. Part435.CanCollide = false
  16713. Part435.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16714. Part435.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16715. Part435.Material = Enum.Material.Neon
  16716. Part435.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16717. Part435.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16718. Part435.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16719. Part435.brickColor = BrickColor.new("Really black")
  16720. SpecialMesh436.Parent = Part435
  16721. SpecialMesh436.Scale = Vector3.new(0.524999976, 1.04999995, 0.800000012)
  16722. SpecialMesh436.MeshType = Enum.MeshType.Brick
  16723. Part437.Parent = Model0
  16724. Part437.CFrame = CFrame.new(-0.583012402, 3.6639781, -14.1030874, 0.00476215919, 0.999985635, 0.00246015075, -0.720367849, 0.0051368745, -0.693573356, -0.693576038, 0.00153069268, 0.720381975)
  16725. Part437.Orientation = Vector3.new(43.9099998, 0.199999988, -89.5899963)
  16726. Part437.Position = Vector3.new(-0.583012402, 3.6639781, -14.1030874)
  16727. Part437.Rotation = Vector3.new(43.9099998, 0.140000001, -89.7299957)
  16728. Part437.Color = Color3.new(0.384314, 0.145098, 0.819608)
  16729. Part437.Velocity = Vector3.new(-8.66738503e-09, 0.00246666698, -1.13898864e-07)
  16730. Part437.Size = Vector3.new(0.496000022, 0.200000003, 0.280375004)
  16731. Part437.Anchored = true
  16732. Part437.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16733. Part437.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16734. Part437.BrickColor = BrickColor.new("Really black")
  16735. Part437.CanCollide = false
  16736. Part437.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16737. Part437.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16738. Part437.Material = Enum.Material.Neon
  16739. Part437.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16740. Part437.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16741. Part437.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16742. Part437.brickColor = BrickColor.new("Really black")
  16743. SpecialMesh438.Parent = Part437
  16744. SpecialMesh438.Scale = Vector3.new(1, 0.300000012, 0.5)
  16745. SpecialMesh438.MeshType = Enum.MeshType.Wedge
  16746. Part439.Parent = Model0
  16747. Part439.CFrame = CFrame.new(-0.609243929, 2.84955072, -14.6524963, -0.999985635, -0.00162816211, -0.00510652829, -0.00513646565, 0.0189461932, 0.999807417, -0.00153109885, 0.999819279, -0.0189542845)
  16748. Part439.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  16749. Part439.Position = Vector3.new(-0.609243929, 2.84955072, -14.6524963)
  16750. Part439.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  16751. Part439.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16752. Part439.Velocity = Vector3.new(1.20472833e-07, 0.00246551796, 1.58314185e-06)
  16753. Part439.Size = Vector3.new(0.275000006, 0.287124902, 0.227375031)
  16754. Part439.Anchored = true
  16755. Part439.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16756. Part439.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16757. Part439.BrickColor = BrickColor.new("Really black")
  16758. Part439.CanCollide = false
  16759. Part439.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16760. Part439.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16761. Part439.Material = Enum.Material.Metal
  16762. Part439.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16763. Part439.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16764. Part439.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16765. Part439.brickColor = BrickColor.new("Really black")
  16766. SpecialMesh440.Parent = Part439
  16767. SpecialMesh440.Scale = Vector3.new(0.349999994, 1, 1)
  16768. SpecialMesh440.MeshType = Enum.MeshType.Brick
  16769. Part441.Parent = Model0
  16770. Part441.CFrame = CFrame.new(-0.610548377, 2.83942795, -13.765955, -0.999985635, -0.00162816129, -0.00510662561, -0.00513656298, 0.0189460143, 0.999807417, -0.00153109711, 0.999819279, -0.0189541057)
  16771. Part441.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  16772. Part441.Position = Vector3.new(-0.610548377, 2.83942795, -13.765955)
  16773. Part441.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  16774. Part441.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16775. Part441.Velocity = Vector3.new(1.22077964e-07, 0.002467365, 1.60423497e-06)
  16776. Part441.Size = Vector3.new(0.275000006, 0.304124922, 0.267374992)
  16777. Part441.Anchored = true
  16778. Part441.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16779. Part441.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16780. Part441.BrickColor = BrickColor.new("Really black")
  16781. Part441.CanCollide = false
  16782. Part441.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16783. Part441.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16784. Part441.Material = Enum.Material.Metal
  16785. Part441.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16786. Part441.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16787. Part441.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16788. Part441.brickColor = BrickColor.new("Really black")
  16789. SpecialMesh442.Parent = Part441
  16790. SpecialMesh442.Scale = Vector3.new(0.495000005, 1, 1)
  16791. SpecialMesh442.MeshType = Enum.MeshType.Wedge
  16792. Part443.Parent = Model0
  16793. Part443.CFrame = CFrame.new(-0.584542513, 3.82849336, -13.6587467, 0.00162807188, 0.999985635, 0.00510653481, -0.0189460143, 0.00513647031, -0.999807417, -0.999819279, 0.00153100933, 0.0189541057)
  16794. Part443.Orientation = Vector3.new(88.8799973, 15.0799999, -74.8300018)
  16795. Part443.Position = Vector3.new(-0.584542513, 3.82849336, -13.6587467)
  16796. Part443.Rotation = Vector3.new(88.909996, 0.289999992, -89.909996)
  16797. Part443.Color = Color3.new(0.384314, 0.145098, 0.819608)
  16798. Part443.Velocity = Vector3.new(-3.47538496e-08, 0.00246759271, -4.56702992e-07)
  16799. Part443.Size = Vector3.new(0.643000007, 0.200000003, 0.280375004)
  16800. Part443.Anchored = true
  16801. Part443.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16802. Part443.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16803. Part443.BrickColor = BrickColor.new("Really black")
  16804. Part443.CanCollide = false
  16805. Part443.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16806. Part443.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16807. Part443.Material = Enum.Material.Neon
  16808. Part443.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16809. Part443.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16810. Part443.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16811. Part443.brickColor = BrickColor.new("Really black")
  16812. SpecialMesh444.Parent = Part443
  16813. SpecialMesh444.Scale = Vector3.new(1, 0.300000012, 0.5)
  16814. SpecialMesh444.MeshType = Enum.MeshType.Wedge
  16815. Part445.Parent = Model0
  16816. Part445.CFrame = CFrame.new(-0.618139863, 3.39627433, -10.6743059, 0.999985635, -0.0024899696, 0.00474630948, 0.00513651408, 0.192273051, -0.981328189, 0.00153088931, 0.981338441, 0.192283079)
  16817. Part445.Orientation = Vector3.new(78.909996, 1.40999997, 1.52999997)
  16818. Part445.Position = Vector3.new(-0.618139863, 3.39627433, -10.6743059)
  16819. Part445.Rotation = Vector3.new(78.909996, 0.269999981, 0.140000001)
  16820. Part445.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16821. Part445.Velocity = Vector3.new(3.37812835e-08, 0.00247380603, 4.43921522e-07)
  16822. Part445.Size = Vector3.new(0.275000006, 0.28125, 0.234375)
  16823. Part445.Anchored = true
  16824. Part445.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16825. Part445.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16826. Part445.BrickColor = BrickColor.new("Really black")
  16827. Part445.CanCollide = false
  16828. Part445.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16829. Part445.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16830. Part445.Material = Enum.Material.Metal
  16831. Part445.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16832. Part445.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16833. Part445.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16834. Part445.brickColor = BrickColor.new("Really black")
  16835. SpecialMesh446.Parent = Part445
  16836. SpecialMesh446.Scale = Vector3.new(0.5, 1.04999995, 0.400000006)
  16837. SpecialMesh446.MeshType = Enum.MeshType.Brick
  16838. Part447.Parent = Model0
  16839. Part447.CFrame = CFrame.new(-0.612165928, 3.04279852, -13.3917465, -0.999985635, -0.00162807154, -0.00510656228, -0.00513649778, 0.0189459547, 0.999807417, -0.00153100886, 0.999819279, -0.0189540461)
  16840. Part447.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  16841. Part447.Position = Vector3.new(-0.612165928, 3.04279852, -13.3917465)
  16842. Part447.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  16843. Part447.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16844. Part447.Velocity = Vector3.new(8.98303796e-08, 0.00246814452, 1.18046705e-06)
  16845. Part447.Size = Vector3.new(0.275000006, 0.577124953, 0.303375006)
  16846. Part447.Anchored = true
  16847. Part447.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16848. Part447.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16849. Part447.BrickColor = BrickColor.new("Really black")
  16850. Part447.CanCollide = false
  16851. Part447.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16852. Part447.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16853. Part447.Material = Enum.Material.Metal
  16854. Part447.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16855. Part447.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16856. Part447.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16857. Part447.brickColor = BrickColor.new("Really black")
  16858. SpecialMesh448.Parent = Part447
  16859. SpecialMesh448.Scale = Vector3.new(0.400000006, 0.870000005, 0.5)
  16860. SpecialMesh448.MeshType = Enum.MeshType.Brick
  16861. Part449.Parent = Model0
  16862. Part449.CFrame = CFrame.new(-0.576728344, 2.5984447, -14.6364422, 0.00114334025, 0.999985635, -0.00523668947, -0.483495861, 0.00513671385, 0.8753317, 0.875346005, 0.00153111527, 0.483494759)
  16863. Part449.Orientation = Vector3.new(-61.079998, -0.620000005, -89.3899994)
  16864. Part449.Position = Vector3.new(-0.576728344, 2.5984447, -14.6364422)
  16865. Part449.Rotation = Vector3.new(-61.0900002, -0.299999982, -89.9300003)
  16866. Part449.Color = Color3.new(0.384314, 0.145098, 0.819608)
  16867. Part449.Velocity = Vector3.new(1.6028963e-07, 0.00246555661, 2.10637722e-06)
  16868. Part449.Size = Vector3.new(0.423000038, 0.200000003, 0.280375004)
  16869. Part449.Anchored = true
  16870. Part449.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16871. Part449.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16872. Part449.BrickColor = BrickColor.new("Really black")
  16873. Part449.CanCollide = false
  16874. Part449.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16875. Part449.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16876. Part449.Material = Enum.Material.Neon
  16877. Part449.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16878. Part449.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16879. Part449.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16880. Part449.brickColor = BrickColor.new("Really black")
  16881. SpecialMesh450.Parent = Part449
  16882. SpecialMesh450.Scale = Vector3.new(1, 0.300000012, 0.5)
  16883. SpecialMesh450.MeshType = Enum.MeshType.Wedge
  16884. Part451.Parent = Model0
  16885. Part451.CFrame = CFrame.new(-0.611472607, 3.24456573, -14.520874, -0.999985635, 0.000250921701, 0.00535428664, -0.00513683865, 0.240468413, -0.970643461, -0.00153109187, -0.970656991, -0.240463659)
  16886. Part451.Orientation = Vector3.new(76.0800018, 178.720001, -1.22000003)
  16887. Part451.Position = Vector3.new(-0.611472607, 3.24456573, -14.520874)
  16888. Part451.Rotation = Vector3.new(103.909996, 0.310000002, -179.98999)
  16889. Part451.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16890. Part451.Velocity = Vector3.new(5.78370134e-08, 0.002465792, 7.60040166e-07)
  16891. Part451.Size = Vector3.new(0.275000006, 0.221124932, 0.408374965)
  16892. Part451.Anchored = true
  16893. Part451.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16894. Part451.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16895. Part451.BrickColor = BrickColor.new("Really black")
  16896. Part451.CanCollide = false
  16897. Part451.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16898. Part451.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16899. Part451.Material = Enum.Material.Metal
  16900. Part451.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16901. Part451.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16902. Part451.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16903. Part451.brickColor = BrickColor.new("Really black")
  16904. SpecialMesh452.Parent = Part451
  16905. SpecialMesh452.Scale = Vector3.new(0.550000012, 1.04999995, 0.800000012)
  16906. SpecialMesh452.MeshType = Enum.MeshType.Brick
  16907. Part453.Parent = Model0
  16908. Part453.CFrame = CFrame.new(-0.610993803, 3.15083313, -14.5190973, 0.999985635, 0.00289416499, -0.00451159757, 0.00513686473, -0.2770693, 0.960836351, 0.00153079326, -0.960845709, -0.277080178)
  16909. Part453.Orientation = Vector3.new(-73.909996, -179.069992, 178.940002)
  16910. Part453.Position = Vector3.new(-0.610993803, 3.15083313, -14.5190973)
  16911. Part453.Rotation = Vector3.new(-106.089996, -0.25999999, -0.170000002)
  16912. Part453.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16913. Part453.Velocity = Vector3.new(7.26997911e-08, 0.00246579573, 9.55352903e-07)
  16914. Part453.Size = Vector3.new(0.275000006, 0.221124932, 0.408374965)
  16915. Part453.Anchored = true
  16916. Part453.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16917. Part453.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16918. Part453.BrickColor = BrickColor.new("Really black")
  16919. Part453.CanCollide = false
  16920. Part453.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16921. Part453.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16922. Part453.Material = Enum.Material.Metal
  16923. Part453.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16924. Part453.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16925. Part453.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16926. Part453.brickColor = BrickColor.new("Really black")
  16927. SpecialMesh454.Parent = Part453
  16928. SpecialMesh454.Scale = Vector3.new(0.550000012, 1.04999995, 0.800000012)
  16929. SpecialMesh454.MeshType = Enum.MeshType.Brick
  16930. Part455.Parent = Model0
  16931. Part455.CFrame = CFrame.new(-0.609657764, 2.72515392, -13.9643335, -0.999985635, -0.00162816129, -0.00510662561, -0.00513656298, 0.0189460143, 0.999807417, -0.00153109711, 0.999819279, -0.0189541057)
  16932. Part455.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  16933. Part455.Position = Vector3.new(-0.609657764, 2.72515392, -13.9643335)
  16934. Part455.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  16935. Part455.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  16936. Part455.Velocity = Vector3.new(1.40197898e-07, 0.00246695196, 1.84235034e-06)
  16937. Part455.Size = Vector3.new(0.275000006, 0.330124915, 0.226374999)
  16938. Part455.Anchored = true
  16939. Part455.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16940. Part455.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16941. Part455.BrickColor = BrickColor.new("Really black")
  16942. Part455.CanCollide = false
  16943. Part455.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16944. Part455.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16945. Part455.Material = Enum.Material.Glass
  16946. Part455.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16947. Part455.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16948. Part455.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16949. Part455.brickColor = BrickColor.new("Really black")
  16950. SpecialMesh456.Parent = Part455
  16951. SpecialMesh456.Scale = Vector3.new(0.400000006, 1, 1)
  16952. SpecialMesh456.MeshType = Enum.MeshType.Brick
  16953. Part457.Parent = Model0
  16954. Part457.CFrame = CFrame.new(-0.577368915, 2.78939152, -14.8586674, 0.00361127499, 0.999985635, -0.00396134611, -0.85638535, 0.00513800606, 0.516312063, 0.516324997, 0.00152789324, 0.856391609)
  16955. Part457.Orientation = Vector3.new(-31.0900002, -0.269999981, -89.659996)
  16956. Part457.Position = Vector3.new(-0.577368915, 2.78939152, -14.8586674)
  16957. Part457.Rotation = Vector3.new(-31.0900002, -0.229999989, -89.7900009)
  16958. Part457.Color = Color3.new(0.384314, 0.145098, 0.819608)
  16959. Part457.Velocity = Vector3.new(1.30012012e-07, 0.00246509351, 1.70849694e-06)
  16960. Part457.Size = Vector3.new(0.293000042, 0.200000003, 0.280375004)
  16961. Part457.Anchored = true
  16962. Part457.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16963. Part457.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16964. Part457.BrickColor = BrickColor.new("Really black")
  16965. Part457.CanCollide = false
  16966. Part457.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16967. Part457.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16968. Part457.Material = Enum.Material.Neon
  16969. Part457.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16970. Part457.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16971. Part457.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16972. Part457.brickColor = BrickColor.new("Really black")
  16973. SpecialMesh458.Parent = Part457
  16974. SpecialMesh458.Scale = Vector3.new(1, 0.300000012, 0.5)
  16975. SpecialMesh458.MeshType = Enum.MeshType.Wedge
  16976. Part459.Parent = Model0
  16977. Part459.CFrame = CFrame.new(-0.611768007, 3.29040194, -14.4816895, -0.999985635, -0.00045009004, 0.00534120994, -0.00513681443, 0.36510545, -0.930952132, -0.00153109233, -0.930966198, -0.3651025)
  16978. Part459.Orientation = Vector3.new(68.5800018, 179.159988, -0.810000002)
  16979. Part459.Position = Vector3.new(-0.611768007, 3.29040194, -14.4816895)
  16980. Part459.Rotation = Vector3.new(111.409996, 0.310000002, 179.970001)
  16981. Part459.Color = Color3.new(0.384314, 0.145098, 0.819608)
  16982. Part459.Velocity = Vector3.new(5.05689677e-08, 0.00246587349, 6.64530262e-07)
  16983. Part459.Size = Vector3.new(0.275000006, 0.238124937, 0.381375015)
  16984. Part459.Anchored = true
  16985. Part459.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  16986. Part459.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  16987. Part459.BrickColor = BrickColor.new("Really black")
  16988. Part459.CanCollide = false
  16989. Part459.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  16990. Part459.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  16991. Part459.Material = Enum.Material.Neon
  16992. Part459.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  16993. Part459.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  16994. Part459.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  16995. Part459.brickColor = BrickColor.new("Really black")
  16996. SpecialMesh460.Parent = Part459
  16997. SpecialMesh460.Scale = Vector3.new(0.524999976, 1.04999995, 0.800000012)
  16998. SpecialMesh460.MeshType = Enum.MeshType.Brick
  16999. Part461.Parent = Model0
  17000. Part461.CFrame = CFrame.new(-0.605971158, 3.45052385, -18.8064079, -0.999985635, 0.00474059395, 0.00250087585, -0.00513641909, -0.714288056, -0.699833155, -0.00153127871, -0.699835896, 0.714302182)
  17001. Part461.Orientation = Vector3.new(44.4099998, 0.199999988, -179.589996)
  17002. Part461.Position = Vector3.new(-0.605971158, 3.45052385, -18.8064079)
  17003. Part461.Rotation = Vector3.new(44.4099998, 0.140000001, -179.729996)
  17004. Part461.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  17005. Part461.Velocity = Vector3.new(2.51790748e-08, 0.00245686295, 3.30880596e-07)
  17006. Part461.Size = Vector3.new(0.275000006, 0.235124931, 0.586375237)
  17007. Part461.Anchored = true
  17008. Part461.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  17009. Part461.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  17010. Part461.BrickColor = BrickColor.new("Really black")
  17011. Part461.CanCollide = false
  17012. Part461.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  17013. Part461.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  17014. Part461.Material = Enum.Material.Metal
  17015. Part461.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  17016. Part461.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  17017. Part461.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  17018. Part461.brickColor = BrickColor.new("Really black")
  17019. SpecialMesh462.Parent = Part461
  17020. SpecialMesh462.Scale = Vector3.new(0.400000006, 1.04999995, 1)
  17021. SpecialMesh462.MeshType = Enum.MeshType.Brick
  17022. Part463.Parent = Model0
  17023. Part463.CFrame = CFrame.new(-0.610880256, 2.96906447, -13.9840736, -0.999985635, -0.00162807154, -0.00510650687, -0.00513644237, 0.0189459547, 0.999807417, -0.00153100991, 0.999819279, -0.0189540461)
  17024. Part463.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  17025. Part463.Position = Vector3.new(-0.610880256, 2.96906447, -13.9840736)
  17026. Part463.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  17027. Part463.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  17028. Part463.Velocity = Vector3.new(1.01522062e-07, 0.00246691052, 1.33410845e-06)
  17029. Part463.Size = Vector3.new(0.275000006, 0.239124984, 0.303375006)
  17030. Part463.Anchored = true
  17031. Part463.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  17032. Part463.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  17033. Part463.BrickColor = BrickColor.new("Really black")
  17034. Part463.CanCollide = false
  17035. Part463.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  17036. Part463.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  17037. Part463.Material = Enum.Material.Glass
  17038. Part463.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  17039. Part463.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  17040. Part463.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  17041. Part463.brickColor = BrickColor.new("Really black")
  17042. SpecialMesh464.Parent = Part463
  17043. SpecialMesh464.Scale = Vector3.new(0.524999976, 1, 1)
  17044. SpecialMesh464.MeshType = Enum.MeshType.Brick
  17045. Part465.Parent = Model0
  17046. Part465.CFrame = CFrame.new(-0.63922745, 2.59812379, -14.6365376, -0.00114342954, -0.999985635, -0.00523668341, 0.483495861, -0.00513675157, 0.8753317, -0.875346065, -0.00153103401, 0.483494759)
  17047. Part465.Orientation = Vector3.new(-61.079998, -0.620000005, 90.6100006)
  17048. Part465.Position = Vector3.new(-0.63922745, 2.59812379, -14.6365376)
  17049. Part465.Rotation = Vector3.new(-61.0900002, -0.299999982, 90.0699997)
  17050. Part465.Color = Color3.new(0.384314, 0.145098, 0.819608)
  17051. Part465.Velocity = Vector3.new(1.6034052e-07, 0.0024655466, 2.10704593e-06)
  17052. Part465.Size = Vector3.new(0.423000038, 0.200000003, 0.280375004)
  17053. Part465.Anchored = true
  17054. Part465.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  17055. Part465.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  17056. Part465.BrickColor = BrickColor.new("Really black")
  17057. Part465.CanCollide = false
  17058. Part465.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  17059. Part465.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  17060. Part465.Material = Enum.Material.Neon
  17061. Part465.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  17062. Part465.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  17063. Part465.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  17064. Part465.brickColor = BrickColor.new("Really black")
  17065. SpecialMesh466.Parent = Part465
  17066. SpecialMesh466.Scale = Vector3.new(1, 0.300000012, 0.5)
  17067. SpecialMesh466.MeshType = Enum.MeshType.Wedge
  17068. Part467.Parent = Model0
  17069. Part467.CFrame = CFrame.new(-0.63986814, 2.78907037, -14.8587627, -0.0036113495, -0.999985635, -0.00396139733, 0.85638535, -0.00513809687, 0.516312063, -0.516324997, -0.0015278986, 0.856391549)
  17070. Part467.Orientation = Vector3.new(-31.0900002, -0.269999981, 90.3399963)
  17071. Part467.Position = Vector3.new(-0.63986814, 2.78907037, -14.8587627)
  17072. Part467.Rotation = Vector3.new(-31.0900002, -0.229999989, 90.2099991)
  17073. Part467.Color = Color3.new(0.384314, 0.145098, 0.819608)
  17074. Part467.Velocity = Vector3.new(1.30062929e-07, 0.00246508326, 1.70916621e-06)
  17075. Part467.Size = Vector3.new(0.293000042, 0.200000003, 0.280375004)
  17076. Part467.Anchored = true
  17077. Part467.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  17078. Part467.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  17079. Part467.BrickColor = BrickColor.new("Really black")
  17080. Part467.CanCollide = false
  17081. Part467.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  17082. Part467.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  17083. Part467.Material = Enum.Material.Neon
  17084. Part467.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  17085. Part467.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  17086. Part467.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  17087. Part467.brickColor = BrickColor.new("Really black")
  17088. SpecialMesh468.Parent = Part467
  17089. SpecialMesh468.Scale = Vector3.new(1, 0.300000012, 0.5)
  17090. SpecialMesh468.MeshType = Enum.MeshType.Wedge
  17091. Part469.Parent = Model0
  17092. Part469.CFrame = CFrame.new(-0.610184669, 2.95239902, -14.3818283, 0.999985635, 0.00162795268, -0.00510686403, 0.0051367972, -0.0189460143, 0.999807417, 0.00153088395, -0.999819279, -0.0189541057)
  17093. Part469.Orientation = Vector3.new(-88.8799973, -164.919998, 164.830002)
  17094. Part469.Position = Vector3.new(-0.610184669, 2.95239902, -14.3818283)
  17095. Part469.Rotation = Vector3.new(-91.0899963, -0.289999992, -0.0899999961)
  17096. Part469.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  17097. Part469.Velocity = Vector3.new(1.04164627e-07, 0.00246608187, 1.36883455e-06)
  17098. Part469.Size = Vector3.new(0.275000006, 0.410999984, 0.469375014)
  17099. Part469.Anchored = true
  17100. Part469.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  17101. Part469.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  17102. Part469.BrickColor = BrickColor.new("Really black")
  17103. Part469.CanCollide = false
  17104. Part469.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  17105. Part469.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  17106. Part469.Material = Enum.Material.Glass
  17107. Part469.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  17108. Part469.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  17109. Part469.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  17110. Part469.brickColor = BrickColor.new("Really black")
  17111. SpecialMesh470.Parent = Part469
  17112. SpecialMesh470.Scale = Vector3.new(0.5, 0.850000024, 0.699999988)
  17113. SpecialMesh470.MeshType = Enum.MeshType.Brick
  17114. Part471.Parent = Model0
  17115. Part471.CFrame = CFrame.new(-0.613238811, 3.32843637, -13.6493177, -0.999985635, -0.00162807142, -0.00510653527, -0.00513647031, 0.0189459249, 0.999807417, -0.00153100933, 0.999819279, -0.0189540163)
  17116. Part471.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  17117. Part471.Position = Vector3.new(-0.613238811, 3.32843637, -13.6493177)
  17118. Part471.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  17119. Part471.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  17120. Part471.Velocity = Vector3.new(4.45380195e-08, 0.00246760761, 5.85277007e-07)
  17121. Part471.Size = Vector3.new(0.275000006, 0.698124886, 0.638374984)
  17122. Part471.Anchored = true
  17123. Part471.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  17124. Part471.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  17125. Part471.BrickColor = BrickColor.new("Really black")
  17126. Part471.CanCollide = false
  17127. Part471.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  17128. Part471.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  17129. Part471.Material = Enum.Material.Glass
  17130. Part471.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  17131. Part471.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  17132. Part471.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  17133. Part471.brickColor = BrickColor.new("Really black")
  17134. SpecialMesh472.Parent = Part471
  17135. SpecialMesh472.Scale = Vector3.new(0.449999988, 1, 1)
  17136. SpecialMesh472.MeshType = Enum.MeshType.Cylinder
  17137. Part473.Parent = Model0
  17138. Part473.CFrame = CFrame.new(-0.618369102, 3.23987865, -11.0925436, 0.999985635, 0.00162807235, -0.00510680024, 0.0051367362, -0.0189461038, 0.999807417, 0.00153100432, -0.999819279, -0.0189541951)
  17139. Part473.Orientation = Vector3.new(-88.8799973, -164.919998, 164.830002)
  17140. Part473.Position = Vector3.new(-0.618369102, 3.23987865, -11.0925436)
  17141. Part473.Rotation = Vector3.new(-91.0899963, -0.289999992, -0.0899999961)
  17142. Part473.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  17143. Part473.Velocity = Vector3.new(5.85802624e-08, 0.00247293455, 7.69806775e-07)
  17144. Part473.Size = Vector3.new(0.25999999, 0.578125, 0.21875)
  17145. Part473.Anchored = true
  17146. Part473.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  17147. Part473.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  17148. Part473.BrickColor = BrickColor.new("Really black")
  17149. Part473.CanCollide = false
  17150. Part473.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  17151. Part473.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  17152. Part473.Material = Enum.Material.Metal
  17153. Part473.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  17154. Part473.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  17155. Part473.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  17156. Part473.brickColor = BrickColor.new("Really black")
  17157. SpecialMesh474.Parent = Part473
  17158. SpecialMesh474.Scale = Vector3.new(0.300000012, 1, 1)
  17159. SpecialMesh474.MeshType = Enum.MeshType.Wedge
  17160. Part475.Name = "TrueHandle"
  17161. Part475.Parent = Model0
  17162. Part475.CFrame = CFrame.new(-0.615642607, 3.34541011, -12.1349049, -0.999985635, -0.00162807154, -0.00510656228, -0.00513649778, 0.0189459547, 0.999807417, -0.00153100886, 0.999819279, -0.0189540461)
  17163. Part475.Orientation = Vector3.new(-88.8799973, -164.919998, -15.1700001)
  17164. Part475.Position = Vector3.new(-0.615642607, 3.34541011, -12.1349049)
  17165. Part475.Rotation = Vector3.new(-91.0899963, -0.289999992, 179.909988)
  17166. Part475.Color = Color3.new(0.803922, 0.803922, 0.803922)
  17167. Part475.Velocity = Vector3.new(4.18465866e-08, 0.00247076293, 5.49908464e-07)
  17168. Part475.Size = Vector3.new(0.275000006, 1.73512506, 0.280375004)
  17169. Part475.Anchored = true
  17170. Part475.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  17171. Part475.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  17172. Part475.BrickColor = BrickColor.new("Mid gray")
  17173. Part475.CanCollide = false
  17174. Part475.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  17175. Part475.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  17176. Part475.Material = Enum.Material.Metal
  17177. Part475.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  17178. Part475.RotVelocity = Vector3.new(-2.08372262e-06, 1.18487212e-14, 1.58565669e-07)
  17179. Part475.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  17180. Part475.brickColor = BrickColor.new("Mid gray")
  17181. SpecialMesh476.Parent = Part475
  17182. SpecialMesh476.Scale = Vector3.new(0.349999994, 1.04999995, 0.5)
  17183. SpecialMesh476.MeshType = Enum.MeshType.Brick
  17184. for i,v in pairs(mas:GetChildren()) do
  17185. v.Parent = plr.Character
  17186. pcall(function() v:MakeJoints() end)
  17187. end
  17188. mas:Destroy()
  17189. for i,v in pairs(cors) do
  17190. spawn(function()
  17191. pcall(v)
  17192. end)
  17193. end
  17194. for i,v in pairs(Model0:GetChildren()) do
  17195. if v:IsA("Part") then
  17196. v.Locked = true
  17197. v.Anchored = false
  17198. v.CanCollide = false
  17199. end
  17200. end
  17201. equipped = false
  17202.  
  17203. function Smooth(Part)
  17204. Part.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  17205. Part.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  17206. Part.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  17207. Part.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  17208. Part.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  17209. Part.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  17210. end
  17211.  
  17212. --armor and stuff idk--
  17213. --rarmor = CreatePartane(m,1,0,"SmoothPlastic",BrickColor.Random())
  17214. --weaponweld = CreateWeldne(rarmor,tors,rarmor,-3,0,-0.5,math.rad(0),math.rad(0),math.rad(-40),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  17215. --MainWeldS = CreateWeldne(Part475,rarmor,Part475,0,0,0,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  17216. rarmor = CreatePartane(m,1,0,"SmoothPlastic",BrickColor.Random())
  17217. weaponweld = CreateWeldne(rarmor,tors,rarmor,-3,0,-0.5,math.rad(0),math.rad(0),math.rad(-40),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  17218. MainWeldS = CreateWeldne(Part475,rarmor,Part475,0,0,0,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  17219. A0 = Instance.new("Attachment",rarmor)
  17220. A0.Position = Vector3.new(-2.5,0.25,0)
  17221. A1 = Instance.new("Attachment",rarmor)
  17222. A1.Position = Vector3.new(-7.5,0.4,0)
  17223. tlr1 = Instance.new('Trail',rarmor)
  17224. tlr1.Attachment0 = A0
  17225. tlr1.Attachment1 = A1
  17226. tlr1.Texture = "http://www.roblox.com/asset/?id=1978704853"
  17227. tlr1.LightEmission = 1
  17228. tlr1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  17229. tlr1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17230. tlr1.Lifetime = 0.6
  17231. tlr1.Enabled = false
  17232.  
  17233. ---equipping the sword&stuff idk
  17234. function equip()
  17235. attack = true
  17236. equipped = true
  17237. hum.WalkSpeed = 0
  17238. chatfunc("Sword enabled", MAINRUINCOLOR.Color)
  17239. tlr1.Enabled = true
  17240. for i = 0, 9 do
  17241. slash(math.random(10,50)/10,3,true,"Round","Add","Out",root.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-360,360)),math.rad(math.random(-10,10))),vt(0.05,0.01,0.05),math.random(25,50)/250,BrickColor.new("White"))
  17242. end
  17243. CFuncs["Sound"].Create("rbxassetid://1368637781", rarmor, 2.5, 1.25)
  17244. CFuncs["Sound"].Create("rbxassetid://200633077", rarmor, 1, 1)
  17245. CFuncs["Sound"].Create("rbxassetid://169380495", rarmor, 0.5, 1.1)
  17246. for i = 0, 2, 0.1 do
  17247. swait()
  17248. hum.CameraOffset = vt(math.random(-5,5)/50,math.random(-5,5)/50,math.random(-5,5)/50)
  17249. waveEff(5,"Add","Out",root.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,math.rad(math.random(-360,360)),0),vt(5,0.25,5),0.05,0.015,MAINRUINCOLOR)
  17250. waveEff(5,"Add","Out",root.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,math.rad(math.random(-360,360)),0),vt(10,0.25,10),0.05,0.015,MAINRUINCOLOR)
  17251. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.2)
  17252. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(10),math.rad(0)),.2)
  17253. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-10)),.3)
  17254. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(2),math.rad(0),math.rad(-20)),.3)
  17255. RW.C0=clerp(RW.C0,cf(1.45,0.5,0.1)*angles(math.rad(-20),math.rad(-30),math.rad(130)),.3)
  17256. LW.C0=clerp(LW.C0,cf(-1.45,0.5,0.1)*angles(math.rad(-13),math.rad(10),math.rad(-10)),.3)
  17257. end
  17258. hum.CameraOffset = vt(0,0,0)
  17259. weaponweld.Part0 = rarm
  17260. for i = 0, 1, 0.1 do
  17261. swait()
  17262. waveEff(5,"Add","Out",root.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,math.rad(math.random(-360,360)),0),vt(5,0.25,5),0.35,0.25,MAINRUINCOLOR)
  17263. waveEff(5,"Add","Out",root.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,math.rad(math.random(-360,360)),0),vt(10,0.25,10),0.85,0.05,MAINRUINCOLOR)
  17264. sphere2(5,"Add",rarmor.CFrame*CFrame.new(math.random(-8,-2),0,0)*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),vt(0.1,0.1,0.1),0,0.1,0,BrickColor.new("Cyan"),BrickColor.new("Cyan").Color)
  17265. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-40),math.rad(0)),.2)
  17266. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(1),math.rad(5)),.2)
  17267. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0.1,0.1,0)*angles(math.rad(0),math.rad(0),math.rad(40)),.3)
  17268. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(2),math.rad(0),math.rad(-40)),.3)
  17269. RW.C0=clerp(RW.C0,cf(1.25,0.5,-0.65)*angles(math.rad(100),math.rad(0),math.rad(-23)),.3)
  17270. LW.C0=clerp(LW.C0,cf(-1.45,0.5,0.1)*angles(math.rad(110),math.rad(0),math.rad(-85)),.3)
  17271. weaponweld.C1=clerp(weaponweld.C1,cf(0,1,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  17272. end
  17273. local hitb = CreateParta(m,1,1,"SmoothPlastic",BrickColor.Random())
  17274. hitb.Anchored = true
  17275. hitb.CFrame = root.CFrame + root.CFrame.lookVector*4
  17276. MagniDamage(hitb, 4, 40,73, 0, "Normal",153092213)
  17277. slash(5,5,true,"Round","Add","Out",hitb.CFrame*CFrame.Angles(0,math.rad(math.random(-360,360)),0),vt(0.05,0.01,0.05),0.01,BrickColor.new("White"))
  17278. CFuncs["Sound"].Create("rbxassetid://200633196", rarmor, 1, 1.05)
  17279. CFuncs["Sound"].Create("rbxassetid://200633108", rarmor, 1.5, 1.025)
  17280. CFuncs["Sound"].Create("rbxassetid://234365549", rarmor, 1, 1)
  17281. for i = 0, 2, 0.1 do
  17282. swait()
  17283. waveEff(3,"Add","Out",root.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,math.rad(math.random(-360,360)),0),vt(5,0.25,5),0.55,0.015,MAINRUINCOLOR)
  17284. waveEff(3,"Add","Out",root.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,math.rad(math.random(-360,360)),0),vt(10,0.25,10),0.55,0.015,MAINRUINCOLOR)
  17285. sphere2(5,"Add",rarmor.CFrame*CFrame.new(math.random(-8,-2),0,0)*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),vt(0.1,0.1,0.1),0,0.1,0,BrickColor.new("Cyan"),BrickColor.new("Cyan").Color)
  17286. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(-20)),.2)
  17287. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(50),math.rad(0)),.2)
  17288. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(-0.1,-0.25,0)*angles(math.rad(10),math.rad(0),math.rad(-50)),.3)
  17289. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(2),math.rad(0),math.rad(50)),.3)
  17290. RW.C0=clerp(RW.C0,cf(1.45,0.5,0.1)*angles(math.rad(80),math.rad(0),math.rad(70)),.3)
  17291. LW.C0=clerp(LW.C0,cf(-1.45,0.5,0.1)*angles(math.rad(100),math.rad(0),math.rad(-50)),.3)
  17292. weaponweld.C1=clerp(weaponweld.C1,cf(0,1,0)*angles(math.rad(0),math.rad(0),math.rad(-40)),.3)
  17293. end
  17294. hitb:Destroy()
  17295. hum.WalkSpeed = 16
  17296. OWS = hum.WalkSpeed
  17297. attack = false
  17298. for i ,v in pairs(Model0:GetChildren()) do
  17299. if v:IsA("Part") then
  17300. v.Transparency = 0
  17301. end
  17302. end
  17303. end
  17304.  
  17305. function unequip()
  17306. attack = true
  17307. equipped = false
  17308. hum.WalkSpeed = 0
  17309. chatfunc("Sword disabled", MAINRUINCOLOR.Color)
  17310. tlr1.Enabled = false
  17311. for i = 0, 2, 0.1 do
  17312. swait()
  17313. hum.CameraOffset = vt(math.random(-5,5)/50,math.random(-5,5)/50,math.random(-5,5)/50)
  17314. waveEff(3,"Add","Out",root.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,math.rad(math.random(-360,360)),0),vt(2,0.25,2),0.05,0.035,MAINRUINCOLOR)
  17315. waveEff(3,"Add","Out",root.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,math.rad(math.random(-360,360)),0),vt(5,0.25,5),0.05,0.015,MAINRUINCOLOR)
  17316. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.2)
  17317. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(10),math.rad(0)),.2)
  17318. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-10)),.3)
  17319. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(2),math.rad(0),math.rad(-20)),.3)
  17320. RW.C0=clerp(RW.C0,cf(1.45,0.5,0.1)*angles(math.rad(-20),math.rad(-30),math.rad(130)),.3)
  17321. LW.C0=clerp(LW.C0,cf(-1.45,0.5,0.1)*angles(math.rad(-13),math.rad(10),math.rad(-10)),.3)
  17322. end
  17323. hum.WalkSpeed = 16
  17324. OWS = hum.WalkSpeed
  17325. tl1.Enabled = false
  17326. CFuncs["Sound"].Create("rbxassetid://200633029", rarmor, 1, 1)
  17327. weaponweld.C1=clerp(weaponweld.C1,cf(-5,-2,-1.75)*angles(math.rad(0),math.rad(0),math.rad(100)),.5)
  17328. weaponweld.Part0 = tors
  17329. attack = false
  17330. for i ,v in pairs(Model0:GetChildren()) do
  17331. if v:IsA("Part") then
  17332. v.Transparency = 1
  17333. end
  17334. end
  17335. end
  17336. ---equipping the advanced lol
  17337. function equip1()
  17338. attack = true
  17339. advanced = true
  17340. chatfunc("Advanced..", BrickColor.random().Color)
  17341. hum.WalkSpeed = 0
  17342. tl1.Enabled = true
  17343. for i = 0, 9 do
  17344. sphere(5, "Add", root.CFrame * CFrame.new(0, -2.9, 0), vt(0, 0, 0), 1, BrickColor.random())
  17345. --slash(math.random(10,50)/10,3,true,"Round","Add","Out",root.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-360,360)),math.rad(math.random(-10,10))),vt(0.05,0.01,0.05),math.random(25,50)/250,BrickColor.new("White"))
  17346. end
  17347. CFuncs["Sound"].Create("rbxassetid://1368637781", Torso, 2.5, 1.25)
  17348. CFuncs["Sound"].Create("rbxassetid://200633077", Torso, 1, 1)
  17349. CFuncs["Sound"].Create("rbxassetid://169380495", Torso, 0.5, 1.1)
  17350. for i = 0, 2, 0.1 do
  17351. swait()
  17352. hum.CameraOffset = vt(math.random(-5,5)/50,math.random(-5,5)/50,math.random(-5,5)/50)
  17353. sphere(5, "Add", root.CFrame * CFrame.new(0, -2.9, 0), vt(0, 0, 0), 1, BrickColor.random())
  17354. --waveEff(5,"Add","Out",root.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,math.rad(math.random(-360,360)),0),vt(5,0.25,5),0.05,0.015,MAINRUINCOLOR)
  17355. --waveEff(5,"Add","Out",root.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,math.rad(math.random(-360,360)),0),vt(10,0.25,10),0.05,0.015,MAINRUINCOLOR)
  17356. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.2)
  17357. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(10),math.rad(0)),.2)
  17358. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-10)),.3)
  17359. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(2),math.rad(0),math.rad(-20)),.3)
  17360. RW.C0=clerp(RW.C0,cf(1.45,0.5,0.1)*angles(math.rad(-20),math.rad(-30),math.rad(130)),.3)
  17361. LW.C0=clerp(LW.C0,cf(-1.45,0.5,0.1)*angles(math.rad(-13),math.rad(10),math.rad(-10)),.3)
  17362. end
  17363. hum.CameraOffset = vt(0,0,0)
  17364. for i = 0, 1, 0.1 do
  17365. swait()
  17366. --waveEff(5,"Add","Out",root.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,math.rad(math.random(-360,360)),0),vt(5,0.25,5),0.35,0.25,MAINRUINCOLOR)
  17367. sphere(5, "Add", root.CFrame * CFrame.new(0, -2.9, 0), vt(0, 0, 0), 1, BrickColor.random())
  17368. --waveEff(5,"Add","Out",root.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,math.rad(math.random(-360,360)),0),vt(10,0.25,10),0.85,0.05,MAINRUINCOLOR)
  17369. --sphere2(5,"Add",Torso.CFrame*CFrame.new(math.random(-8,-2),0,0)*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),vt(0.1,0.1,0.1),0,0.1,0,BrickColor.new("Cyan"),BrickColor.new("Cyan").Color)
  17370. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(-40),math.rad(0)),.2)
  17371. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(1),math.rad(5)),.2)
  17372. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0.1,0.1,0)*angles(math.rad(0),math.rad(0),math.rad(40)),.3)
  17373. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(2),math.rad(0),math.rad(-40)),.3)
  17374. RW.C0=clerp(RW.C0,cf(1.25,0.5,-0.65)*angles(math.rad(100),math.rad(0),math.rad(-23)),.3)
  17375. LW.C0=clerp(LW.C0,cf(-1.45,0.5,0.1)*angles(math.rad(110),math.rad(0),math.rad(-85)),.3)
  17376. end
  17377. local hitb = CreateParta(m,1,1,"SmoothPlastic",BrickColor.Random())
  17378. hitb.Anchored = true
  17379. hitb.CFrame = root.CFrame + root.CFrame.lookVector*4
  17380. MagniDamage(hitb, 4, 40,73, 0, "Normal",153092213)
  17381. sphere(5, "Add", root.CFrame * CFrame.new(0, -2.9, 0), vt(0, 0, 0), 1, BrickColor.random())
  17382. --slash(5,5,true,"Round","Add","Out",hitb.CFrame*CFrame.Angles(0,math.rad(math.random(-360,360)),0),vt(0.05,0.01,0.05),0.01,BrickColor.new("White"))
  17383. CFuncs["Sound"].Create("rbxassetid://200633196", Torso, 1, 1.05)
  17384. CFuncs["Sound"].Create("rbxassetid://200633108", Torso, 1.5, 1.025)
  17385. CFuncs["Sound"].Create("rbxassetid://234365549", Torso, 1, 1)
  17386. for i = 0, 2, 0.1 do
  17387. swait()
  17388. --waveEff(3,"Add","Out",root.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,math.rad(math.random(-360,360)),0),vt(5,0.25,5),0.55,0.015,MAINRUINCOLOR)
  17389. sphere(5, "Add", root.CFrame * CFrame.new(0, -2.9, 0), vt(0, 0, 0), 1, BrickColor.random())
  17390. --waveEff(3,"Add","Out",root.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,math.rad(math.random(-360,360)),0),vt(10,0.25,10),0.55,0.015,MAINRUINCOLOR)
  17391. --sphere2(5,"Add",Torso.CFrame*CFrame.new(math.random(-8,-2),0,0)*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),vt(0.1,0.1,0.1),0,0.1,0,BrickColor.new("Cyan"),BrickColor.new("Cyan").Color)
  17392. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(-20)),.2)
  17393. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(50),math.rad(0)),.2)
  17394. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(-0.1,-0.25,0)*angles(math.rad(10),math.rad(0),math.rad(-50)),.3)
  17395. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(2),math.rad(0),math.rad(50)),.3)
  17396. RW.C0=clerp(RW.C0,cf(1.45,0.5,0.1)*angles(math.rad(80),math.rad(0),math.rad(70)),.3)
  17397. LW.C0=clerp(LW.C0,cf(-1.45,0.5,0.1)*angles(math.rad(100),math.rad(0),math.rad(-50)),.3)
  17398. end
  17399. hitb:Destroy()
  17400. hum.WalkSpeed = 16
  17401. OWS = hum.WalkSpeed
  17402. attack = false
  17403. end
  17404.  
  17405. function shield_ban()
  17406. if not workspace:FindFirstChild("SHIELD") then
  17407. shield = Instance.new("Part",workspace)
  17408. weldshield = Instance.new("Weld",Character)
  17409. shield.Name = "SHIELD"
  17410. weldshield.Part0 = Character.Torso
  17411. Character.Torso.CollisionGroupId = 1
  17412. weldshield.Part1 = shield
  17413. shield.Transparency = 0.95
  17414. shield.Size = Vector3.new(5.5,5.5,5.5)
  17415. shield.CanCollide = true
  17416. shield.Anchored = false
  17417. end
  17418. end
  17419.  
  17420. function unequip1()
  17421. attack = true
  17422. advanced = false
  17423. hum.WalkSpeed = 0
  17424. chatfunc("Unadvanced", MAINRUINCOLOR.Color)
  17425. for i = 0, 2, 0.1 do
  17426. swait()
  17427. hum.CameraOffset = vt(math.random(-5,5)/50,math.random(-5,5)/50,math.random(-5,5)/50)
  17428. --waveEff(3,"Add","Out",root.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,math.rad(math.random(-360,360)),0),vt(2,0.25,2),0.05,0.035,MAINRUINCOLOR)
  17429. sphere(5, "Add", root.CFrame * CFrame.new(0, -2.9, 0), vt(0, 0, 0), 1, BrickColor.random())
  17430. --waveEff(3,"Add","Out",root.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,math.rad(math.random(-360,360)),0),vt(5,0.25,5),0.05,0.015,MAINRUINCOLOR)
  17431. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.2)
  17432. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(10),math.rad(0)),.2)
  17433. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-10)),.3)
  17434. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(2),math.rad(0),math.rad(-20)),.3)
  17435. RW.C0=clerp(RW.C0,cf(1.45,0.5,0.1)*angles(math.rad(-20),math.rad(-30),math.rad(130)),.3)
  17436. LW.C0=clerp(LW.C0,cf(-1.45,0.5,0.1)*angles(math.rad(-13),math.rad(10),math.rad(-10)),.3)
  17437. end
  17438. hum.WalkSpeed = 16
  17439. OWS = hum.WalkSpeed
  17440. tl1.Enabled = false
  17441. CFuncs["Sound"].Create("rbxassetid://200633029", rarmor, 1, 1)
  17442. attack = false
  17443. end
  17444. --
  17445. --Sword()
  17446. BODY = {}
  17447. for _, c in pairs(Character:GetDescendants()) do
  17448. if c:IsA("BasePart") and c.Name ~= "Handle" then
  17449. if c ~= RootPart and c ~= Torso and c ~= Head and c ~= RightArm and c ~= LeftArm and c ~= RightLeg and c ~= LeftLeg then
  17450. c.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
  17451. end
  17452. table.insert(BODY,{c,c.Parent,c.Material,c.Color,c.Transparency})
  17453. elseif c:IsA("JointInstance") then
  17454. table.insert(BODY,{c,c.Parent,nil,nil,nil})
  17455. end
  17456. end
  17457. for e = 1, #BODY do
  17458. if BODY[e] ~= nil then
  17459. STUFF = BODY[e]
  17460. PART = STUFF[1]
  17461. PARENT = STUFF[2]
  17462. MATERIAL = STUFF[3]
  17463. COLOR = STUFF[4]
  17464. TRANSPARENCY = STUFF[5]
  17465. if PART.ClassName == "Part" and PART ~= RootPart then
  17466. PART.Material = MATERIAL
  17467. -- PART.Color = COLOR
  17468. -- PART.Transparency = TRANSPARENCY
  17469. end
  17470. PART.AncestryChanged:Connect(function()
  17471. PART.Parent = PARENT
  17472. end)
  17473. end
  17474. end
  17475.  
  17476. function refit()
  17477. Character.Parent = workspace
  17478. for e = 1, #BODY do
  17479. if BODY[e] ~= nil then
  17480. local STUFF = BODY[e]
  17481. local PART = STUFF[1]
  17482. local PARENT = STUFF[2]
  17483. local MATERIAL = STUFF[3]
  17484. local COLOR = STUFF[4]
  17485. local TRANSPARENCY = STUFF[5]
  17486. if PART.ClassName == "Part" and PART ~= RootPart then
  17487. PART.Material = MATERIAL
  17488. -- PART.Color = COLOR
  17489. -- PART.Transparency = TRANSPARENCY
  17490. end
  17491. if PART.Parent ~= PARENT then
  17492. Humanoid:remove()
  17493. PART.Parent = PARENT
  17494. Humanoid = IT("Humanoid",Character)
  17495. hum = Humanoid
  17496. end
  17497. end
  17498. end
  17499. if not Character:FindFirstChild("catear") then
  17500. print("CREATE CAT EAR")
  17501. cateargroup = Instance.new("Model",Character)
  17502. cateargroup.Parent = Character
  17503. cateargroup.Name = "catear"
  17504. print(cateargroup.Name)
  17505. catearpart = Instance.new("Part",cateargroup)
  17506. catearpart.Parent = cateargroup
  17507. catearpart.Name = "CAT EAR PART"
  17508. catearpart.Locked = true
  17509. catearpart.CanCollide = false
  17510. catearmesh = Instance.new("SpecialMesh",catearpart)
  17511. catearmesh.MeshId = "http://www.roblox.com/asset/?id=1374148"
  17512. catearmesh.Offset = Vector3.new(0, 1, 0)
  17513. RWeldc = Instance.new("Weld")
  17514. RWeldc.Parent = cateargroup
  17515. RWeldc.Part0 = catearpart
  17516. RWeldc.Part1 = Player.Character.Head
  17517. RWeldc.C0 = CFrame.new(0,0,0) * CFrame.Angles(0, math.rad(180), 0)
  17518. end
  17519. end
  17520. cateargroup.Parent = Character
  17521. catearpart.Transparency = 1
  17522. function SKINMODE()
  17523. cateargroup.Parent = Character
  17524. catearpart.Transparency = 0
  17525. print(cateargroup.Parent.Name)
  17526. print(cateargroup.Parent.Name)
  17527. print(cateargroup.Name)
  17528. ModeOfGlitch = 12345678910
  17529. MAINRUINCOLOR = BrickColor.new("Pink")
  17530. storehumanoidWS = 50
  17531. hum.WalkSpeed = 50
  17532. skinmode = false
  17533. rainbowmode = false
  17534. chaosmode = false
  17535. tr(true)
  17536. tr4.Enabled = false
  17537. tr5.Enabled = false
  17538. tr6.Enabled = false
  17539. tl(true)
  17540. tl4.Enabled = false
  17541. tl5.Enabled = false
  17542. tl6.Enabled = false
  17543. tl1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17544. tl2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17545. tl3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17546. tl4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17547. tl5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17548. tl6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17549. tr1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17550. tr2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17551. tr3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17552. tr4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17553. tr5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17554. tr6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17555. --catear=
  17556. RecolorTextAndRename("NEKOPARA SKIN",Color3.new(1,1,1),Color3.new(1,1,1))
  17557. newTheme("rbxassetid://912540454",0,1,1)
  17558. Rs.Transparency = 1
  17559. RHe.BrickColor = BrickColor.new("Pearl") RHe2.BrickColor = BrickColor.new("Brown")
  17560. for i, v in pairs(mw2:GetChildren()) do
  17561. if v:IsA("Part") then
  17562. v.Transparency = 0
  17563. v.BrickColor = BrickColor.new("Pearl")
  17564. v.Material = "Plastic"
  17565. end
  17566. end
  17567. for i, v in pairs(mw1:GetChildren()) do
  17568. if v:IsA("Part") then
  17569. v.Transparency = 0
  17570. v.BrickColor = BrickColor.new("Brown")
  17571. v.Material = "Plastic"
  17572. end
  17573. end
  17574. for i, v in pairs(m:GetChildren()) do
  17575. if v:IsA("Part") then
  17576. v.Transparency = 1
  17577. v.BrickColor = MAINRUINCOLOR
  17578. v.Material = "Neon"
  17579. end
  17580. end
  17581. for i, v in pairs(m2:GetChildren()) do
  17582. if v:IsA("Part") then
  17583. v.Transparency = 1
  17584. v.BrickColor = MAINRUINCOLOR
  17585. v.Material = "Neon"
  17586. end
  17587. end
  17588. for i, v in pairs(m3:GetChildren()) do
  17589. if v:IsA("Part") then
  17590. v.Transparency = 1
  17591. v.BrickColor = MAINRUINCOLOR
  17592. v.Material = "Neon"
  17593. end
  17594. end
  17595. for i, v in pairs(extrawingmod1:GetChildren()) do
  17596. if v:IsA("Part") then
  17597. v.Transparency = 1
  17598. v.BrickColor = MAINRUINCOLOR
  17599. v.Material = "Neon"
  17600. end
  17601. end
  17602. for i, v in pairs(extrawingmod2:GetChildren()) do
  17603. if v:IsA("Part") then
  17604. v.Transparency = 1
  17605. v.BrickColor = MAINRUINCOLOR
  17606. v.Material = "Neon"
  17607. end
  17608. end
  17609. end
  17610. function VANILLA()
  17611. cateargroup.Parent = Character
  17612. print(cateargroup.Parent.Name)
  17613. print(cateargroup.Parent.Name)
  17614. print(cateargroup.Name)
  17615. ModeOfGlitch = 12345678910
  17616. MAINRUINCOLOR = BrickColor.new("Pearl")
  17617. storehumanoidWS = 50
  17618. hum.WalkSpeed = 50
  17619. skinmode = true
  17620. rainbowmode = false
  17621. chaosmode = false
  17622. tr(false)
  17623. tr4.Enabled = false
  17624. tr5.Enabled = false
  17625. tr6.Enabled = false
  17626. tl(false)
  17627. tl4.Enabled = false
  17628. tl5.Enabled = false
  17629. tl6.Enabled = false
  17630. tl1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17631. tl2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17632. tl3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17633. tl4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17634. tl5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17635. tl6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17636. tr1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17637. tr2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17638. tr3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17639. tr4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17640. tr5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17641. tr6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17642. --catear=
  17643. RecolorTextAndRename("Vanilla",Color3.new(1,1,1),Color3.new(1,1,1))
  17644. skinmode = true
  17645. skinname = "Vanilla"
  17646. skincolor = Color3.new(1,1,1)
  17647. skinbc = BrickColor.new("Pearl")
  17648. newTheme("rbxassetid://912540454",0,1,1)
  17649. Rs.Transparency = 1
  17650. RHe.BrickColor = BrickColor.new("Pearl") RHe2.BrickColor = BrickColor.new("Pearl")
  17651. for i, v in pairs(mw2:GetChildren()) do
  17652. if v:IsA("Part") then
  17653. v.Transparency = 1
  17654. v.BrickColor = BrickColor.new("Pearl")
  17655. v.Material = "Plastic"
  17656. end
  17657. end
  17658. for i, v in pairs(mw1:GetChildren()) do
  17659. if v:IsA("Part") then
  17660. v.Transparency = 1
  17661. v.BrickColor = BrickColor.new("Brown")
  17662. v.Material = "Plastic"
  17663. end
  17664. end
  17665. for i, v in pairs(m:GetChildren()) do
  17666. if v:IsA("Part") then
  17667. v.Transparency = 1
  17668. v.BrickColor = MAINRUINCOLOR
  17669. v.Material = "Neon"
  17670. end
  17671. end
  17672. for i, v in pairs(m2:GetChildren()) do
  17673. if v:IsA("Part") then
  17674. v.Transparency = 1
  17675. v.BrickColor = MAINRUINCOLOR
  17676. v.Material = "Neon"
  17677. end
  17678. end
  17679. for i, v in pairs(m3:GetChildren()) do
  17680. if v:IsA("Part") then
  17681. v.Transparency = 1
  17682. v.BrickColor = MAINRUINCOLOR
  17683. v.Material = "Neon"
  17684. end
  17685. end
  17686. for i, v in pairs(extrawingmod1:GetChildren()) do
  17687. if v:IsA("Part") then
  17688. v.Transparency = 1
  17689. v.BrickColor = MAINRUINCOLOR
  17690. v.Material = "Neon"
  17691. end
  17692. end
  17693. for i, v in pairs(extrawingmod2:GetChildren()) do
  17694. if v:IsA("Part") then
  17695. v.Transparency = 1
  17696. v.BrickColor = MAINRUINCOLOR
  17697. v.Material = "Neon"
  17698. end
  17699. end
  17700. end
  17701.  
  17702. function Chocola()
  17703. cateargroup.Parent = Character
  17704. print(cateargroup.Parent.Name)
  17705. print(cateargroup.Parent.Name)
  17706. print(cateargroup.Name)
  17707. ModeOfGlitch = 12345678910
  17708. MAINRUINCOLOR = BrickColor.new("Brown")
  17709. storehumanoidWS = 50
  17710. hum.WalkSpeed = 50
  17711. skinmode = true
  17712. rainbowmode = false
  17713. chaosmode = false
  17714. tr(false)
  17715. tr4.Enabled = false
  17716. tr5.Enabled = false
  17717. tr6.Enabled = false
  17718. tl(false)
  17719. tl4.Enabled = false
  17720. tl5.Enabled = false
  17721. tl6.Enabled = false
  17722. tl1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17723. tl2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17724. tl3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17725. tl4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17726. tl5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17727. tl6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17728. tr1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17729. tr2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17730. tr3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17731. tr4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17732. tr5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17733. tr6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  17734. --catear=
  17735. RecolorTextAndRename("Chocola",BrickColor.new("Brown").Color,BrickColor.new("Brown").Color)
  17736. skinmode = true
  17737. skinname = "Chocola"
  17738. skincolor =BrickColor.new("Brown").Color
  17739. skinbc = BrickColor.new("Brown")
  17740. newTheme("rbxassetid://912540454",0,1,1)
  17741. shirt.ShirtTemplate = "rbxassetid://2126746532"
  17742. pants.PantsTemplate = "rbxassetid://1793411974"
  17743. Rs.Transparency = 1
  17744. RHe.BrickColor = BrickColor.new("Brown") RHe2.BrickColor = BrickColor.new("Brown")
  17745. for i, v in pairs(mw2:GetChildren()) do
  17746. if v:IsA("Part") then
  17747. v.Transparency = 1
  17748. v.BrickColor = BrickColor.new("Pearl")
  17749. v.Material = "Plastic"
  17750. end
  17751. end
  17752. for i, v in pairs(mw1:GetChildren()) do
  17753. if v:IsA("Part") then
  17754. v.Transparency = 1
  17755. v.BrickColor = BrickColor.new("Brown")
  17756. v.Material = "Plastic"
  17757. end
  17758. end
  17759. for i, v in pairs(m:GetChildren()) do
  17760. if v:IsA("Part") then
  17761. v.Transparency = 1
  17762. v.BrickColor = MAINRUINCOLOR
  17763. v.Material = "Neon"
  17764. end
  17765. end
  17766. for i, v in pairs(m2:GetChildren()) do
  17767. if v:IsA("Part") then
  17768. v.Transparency = 1
  17769. v.BrickColor = MAINRUINCOLOR
  17770. v.Material = "Neon"
  17771. end
  17772. end
  17773. for i, v in pairs(m3:GetChildren()) do
  17774. if v:IsA("Part") then
  17775. v.Transparency = 1
  17776. v.BrickColor = MAINRUINCOLOR
  17777. v.Material = "Neon"
  17778. end
  17779. end
  17780. for i, v in pairs(extrawingmod1:GetChildren()) do
  17781. if v:IsA("Part") then
  17782. v.Transparency = 1
  17783. v.BrickColor = MAINRUINCOLOR
  17784. v.Material = "Neon"
  17785. end
  17786. end
  17787. for i, v in pairs(extrawingmod2:GetChildren()) do
  17788. if v:IsA("Part") then
  17789. v.Transparency = 1
  17790. v.BrickColor = MAINRUINCOLOR
  17791. v.Material = "Neon"
  17792. end
  17793. end
  17794. end
  17795. function resetskin()
  17796. skinmode = false
  17797. print(skinmode)
  17798. skinname = ""
  17799. print(skinname)
  17800. end
  17801.  
  17802. game:GetService("RunService").Heartbeat:Connect(refit)
  17803. game:GetService("RunService").Heartbeat:Connect(shield_ban)
  17804. game:GetService("RunService").Heartbeat:Connect(function()
  17805. if workspace:FindFirstChild("SHIELD") then
  17806. shield.Touched:Connect(function(HITED)
  17807. if HITED and HITED.Parent ~= Player.Character and HITED.Parent.Name ~= "Character" and HITED.Parent.Name ~= "Terrain" and HITED.Name ~= "Base" then
  17808. game:GetService("RunService").Heartbeat:wait()
  17809. HITED.Parent = nil
  17810. end
  17811. end)
  17812. end
  17813. end)
  17814. game:GetService("RunService").Heartbeat:Connect(function()
  17815. if skinmode then
  17816. if skinname == "Chocola" then
  17817. char:FindFirstChildOfClass("Shirt").ShirtTemplate = "rbxassetid://2126746532"
  17818. char:FindFirstChildOfClass("Pants").PantsTemplate = "rbxassetid://1793411974"
  17819. elseif skinname == "Vanilla" then
  17820. char:FindFirstChildOfClass("Pants").PantsTemplate = "rbxassetid://318843846"
  17821. char:FindFirstChildOfClass("Shirt").ShirtTemplate = "rbxassetid://1857656733"
  17822. end
  17823. else
  17824. char:FindFirstChildOfClass("Pants").PantsTemplate = "rbxassetid://318843846"
  17825. char:FindFirstChildOfClass("Shirt").ShirtTemplate = "rbxassetid://1857656733"
  17826. end
  17827. end)
  17828. hatintime = false
  17829. scripterrorripper = false
  17830. game:GetService("RunService").Heartbeat:Connect(function()
  17831. local Head = workspace;
  17832. mus = Head:FindFirstChild("music")
  17833. if hatintime then
  17834. if Head:FindFirstChild("music")==nil then
  17835. mus=Instance.new("Sound",Head)
  17836. mus.Name="music"
  17837. local timepos = mus.TimePosition
  17838. mus.Pitch=1;
  17839. mus.SoundId="rbxassetid://2377141094"
  17840. mus.Looped = true;
  17841. mus.Volume =10;
  17842. mus.TimePosition=timepos;
  17843. mus:Play()
  17844. else
  17845. mus:Resume()
  17846. end;
  17847. elseif not hatintime then
  17848. if not Head:FindFirstChild("music")==nil then
  17849. mus:Pause()
  17850. end
  17851. end
  17852. end)
  17853. mouse.KeyDown:connect(function(k)
  17854. if k then
  17855. print(tostring(ModeOfGlitch)..k.. tostring(ModeOfGlitch))
  17856. ModeOfGlitchval = ModeOfGlitch
  17857. hatintimeval = hatintime
  17858. end
  17859. if k =="up" and ModeOfGlitch ~= 34 then
  17860. if Player.Name == "plytalent" or Player.Name == "dizzyfreddbear" then
  17861. DIZZYFREDDBEAR()
  17862. else
  17863. resetmode()
  17864. end
  17865. elseif k =="up" and ModeOfGlitch == 34 then
  17866. resetmode()
  17867. end
  17868. if k == "down" and ModeOfGlitch ~=12345678910 then
  17869. SKINMODE()
  17870. elseif k == "down" and ModeOfGlitch ==12345678910 then
  17871. resetmode()
  17872. end
  17873. if k == "z" and ModeOfGlitch == 12345678910 and skinmode == false then
  17874. VANILLA()
  17875. elseif k == "z" and ModeOfGlitch == 12345678910 and skinmode and skinname == "Vanilla" then
  17876. resetskin()
  17877. elseif k == "x" and ModeOfGlitch == 12345678910 and skinmode == false then
  17878. Chocola()
  17879. elseif k == "x" and ModeOfGlitch == 12345678910 and skinmode and skinname == "Chocola" then
  17880. resetskin()
  17881. end
  17882. if k == "y" and attack ==false and ModeOfGlitch == 333 and ModeOfGlitch ~= 180225471 then
  17883. LOVE()
  17884. elseif k == "g" and attack == false and ModeOfGlitch == 180225471 and ModeOfGlitch ~= 333 then
  17885. ERRORRIPPER()
  17886. end
  17887. if k == "t" and attack == false and ModeOfGlitch == 333 and ModeOfGlitch ~= 18022547 then
  17888. print("PREES G Active")
  17889. VISMODE()
  17890. elseif k == "g" and attack == false and ModeOfGlitch == 1802247 and ModeOfGlitch ~= 333 and VIS == true then
  17891. print("PREES G ERROR")
  17892. ERRORRIPPER()
  17893. end
  17894. if k =="q" and attack == false and ModeOfGlitch == 333 and ModeOfGlitch ~= 1802 then
  17895. ANGEL()
  17896. elseif k == "g" and ModeOfGlitch == 1802 and ModeOfGlitch ~= 333 then
  17897. ERRORRIPPER()
  17898. end
  17899. if k =="e" and attack == false and ModeOfGlitch == 333 and ModeOfGlitch ~= 15 then
  17900. LIGHTMAGIC()
  17901. elseif k == "g" and ModeOfGlitch == 15 and ModeOfGlitch ~= 333 and attack == false then
  17902. ERRORRIPPER()
  17903. end
  17904. if k =="r" and attack == false and ModeOfGlitch == 333 and ModeOfGlitch ~= 1968 then
  17905. Touhoumagic()
  17906. elseif k == "g" and ModeOfGlitch == 1968 and ModeOfGlitch ~= 333 then
  17907. ERRORRIPPER()
  17908. end
  17909. if k == "q" and attack == false and ModeOfGlitch ~= 2 and scripterrorripper == false then
  17910. Purity()
  17911. elseif k == "q" and attack == false and ModeOfGlitch == 2 then
  17912. resetmode()
  17913. end
  17914. if k == "b" and attack == false and ModeOfGlitch == 2 and ModeOfGlitch ~= 777 and scripterrorripper == false then
  17915. DivinePurity()
  17916. elseif k == "b" and attack == false and ModeOfGlitch == 777 then
  17917. resetmode()
  17918. end
  17919. if k == "e" and attack == false and ModeOfGlitch ~= 3 and scripterrorripper == false then
  17920. Corruption()
  17921. elseif k == "e" and attack == false and ModeOfGlitch == 3 then
  17922. resetmode()
  17923. end
  17924. if k == "b" and attack == false and ModeOfGlitch == 3 and ModeOfGlitch ~= 333 then
  17925. ERORRRIPPERINTRO()
  17926. elseif k == "b" and attack == false and ModeOfGlitch ==333 then
  17927. scripterrorripper = false
  17928. resetmode()
  17929. end
  17930. if k == "r" and attack == false and ModeOfGlitch ~= 4 and scripterrorripper == false then
  17931. CHAOS()
  17932. elseif k == "r" and attack == false and ModeOfGlitch == 4 then
  17933. resetmode()
  17934. end
  17935. if k == "t" and attack == false and ModeOfGlitch ~= 5 and scripterrorripper == false then
  17936. Divinity()
  17937. elseif k == "t" and attack == false and ModeOfGlitch == 5 then
  17938. resetmode()
  17939. end
  17940. if k == "y" and attack == false and ModeOfGlitch ~= 6 and scripterrorripper == false then
  17941. Equinox()
  17942. elseif k == "y" and attack == false and ModeOfGlitch == 6 then
  17943. resetmode()
  17944. end
  17945. if k == "u" and attack == false and ModeOfGlitch ~= 6127843 and scripterrorripper == false then
  17946. RAINBOW()
  17947. elseif k == "u" and attack == false and ModeOfGlitch == 6127843 then
  17948. resetmode()
  17949. end
  17950. if k == "p" and attack == false and ModeOfGlitch ~= 1000000 and scripterrorripper == false then
  17951. CALAMITY()
  17952. elseif k == "p" and attack == false and ModeOfGlitch == 1000000 then
  17953. resetmode()
  17954. end
  17955. if k == "m" and attack == false and ModeOfGlitch == 1000000 and ModeOfGlitch ~= 12345678987654321 and scripterrorripper == false then
  17956. CATASTROPHE()
  17957. elseif k == "m" and attack == false and ModeOfGlitch == 12345678987654321 then
  17958. resetmode()
  17959. end
  17960. if k == "b" and attack == false and ModeOfGlitch == 12345678987654321 and ModeOfGlitch ~= 12345678987654322 and scripterrorripper == false then
  17961. DivineUniverse()
  17962. elseif k == "b" and attack == false and ModeOfGlitch == 12345678987654322 then
  17963. resetmode()
  17964. end
  17965. if k == "f" and attack == false and ModeOfGlitch == 1 and ModeOfGlitch ~= 727 and scripterrorripper == false then
  17966. Distortion()
  17967. elseif k == "f" and attack == false and ModeOfGlitch == 727 then
  17968. resetmode()
  17969. end
  17970. if k == "b" and attack == false and ModeOfGlitch == 1 and ModeOfGlitch ~= 666 and scripterrorripper == false then
  17971. DeStRuCtIoN()
  17972. elseif k == "b" and attack == false and ModeOfGlitch == 666 then
  17973. resetmode()
  17974. end
  17975. if k == "h" and ModeOfGlitch == 6 and not hatintime then
  17976. kan:Pause()
  17977. hatintime = true
  17978. elseif k == "h" and ModeOfGlitch == 6 and hatintime then
  17979. kan:Resume()
  17980. workspace:FindFirstChild("music"):Pause()
  17981. hatintime = false
  17982. end
  17983. --workspace.vis_test.Sound
  17984. if k == "l" and toggleTag == false then
  17985. toggleTag = true
  17986. text.TextTransparency = 0
  17987. text.TextStrokeTransparency = 0
  17988. elseif k == "l" and toggleTag == true then
  17989. toggleTag = false
  17990. text.TextTransparency = 1
  17991. text.TextStrokeTransparency = 1
  17992. end
  17993. if k == "z" and attack == false and ModeOfGlitch == 1 then
  17994. ExtinctiveHeartbreak()
  17995. elseif k == "z" and attack == false and ModeOfGlitch == 2 then
  17996. PureBomb()
  17997. elseif k == "z" and attack == false and ModeOfGlitch == 777 then
  17998. PureBomb()
  17999. elseif k == "z" and attack == false and ModeOfGlitch == 3 then
  18000. scattercorrupt()
  18001. elseif k == "z" and attack == false and ModeOfGlitch == 4 then
  18002. ChaosGroundStrike()
  18003. elseif k == "z" and attack == false and ModeOfGlitch == 5 then
  18004. Judgement()
  18005. elseif k == "f" and attack == false and ModeOfGlitch == 5 then
  18006. HolyBarrier()
  18007. elseif k == "c" and attack == false and ModeOfGlitch == 12345678987654322 then
  18008. Judgement()
  18009. elseif k == "v" and attack == false and ModeOfGlitch == 12345678987654322 then
  18010. ChaosGroundStrike2()
  18011. elseif k == "x" and attack == false and ModeOfGlitch == 777 then
  18012. Starfall()
  18013. elseif k == "z" and attack == false and ModeOfGlitch == 1000000 then
  18014. Starfall()
  18015. elseif k == "z" and attack == false and ModeOfGlitch == 6 then
  18016. yinyangi()
  18017. elseif k == "x" and attack == false and ModeOfGlitch == 6 then
  18018. MeteorStrike()
  18019. elseif k == "z" and attack == false and ModeOfGlitch == 6127843 then
  18020. Wip()
  18021. elseif k == "x" and attack == false and ModeOfGlitch == 6127843 then
  18022. Starfall()
  18023. yinyangi2()
  18024. elseif k == "z" and attack == false and ModeOfGlitch == 12345678987654322 then
  18025. StarfallEX()
  18026. ChaosGroundStrike2()
  18027. yinyangi2()
  18028. elseif k == "z" and attack == false and ModeOfGlitch == 12345678987654321 then
  18029. StarfallEX()
  18030. elseif k == "c" and attack == false and ModeOfGlitch == 12345678987654321 then
  18031. FinalCalam()
  18032. elseif k == "m" and attack == false and ModeOfGlitch == 12345678987654322 then
  18033. FinalCalam()
  18034. elseif k == "n" and attack == false then
  18035. Blink()
  18036. elseif k == "n" and ModeOfGlitch == 333 then
  18037. Blink()
  18038. elseif k == "n" and ModeOfGlitch == 34 then
  18039. Blink()
  18040. elseif k == "z" and ModeOfGlitch == 34 then
  18041. LockOn()
  18042. elseif k == "x" and ModeOfGlitch == 34 then
  18043. if targetted then
  18044. targetted.Parent = nil
  18045. end
  18046. elseif k == "v" and ModeOfGlitch == 34 then
  18047. LockOn()
  18048. game:GetService("RunService").Heartbeat:wait()
  18049. if targetted then
  18050. targetted.Parent = nil
  18051. end
  18052. elseif k == "b" and ModeOfGlitch == 34 then
  18053. shield_ban()
  18054. elseif k=="c"and attack == false then
  18055. targetted=nil
  18056. elseif k == "x" and attack == false and ModeOfGlitch == 1000000 then
  18057. StarDivision()
  18058. elseif k == "v" and attack == false and ModeOfGlitch == 12345678987654321 then
  18059. UniversalCollapse()
  18060. elseif k == "k" and attack == false and ModeOfGlitch == 666 and hum.WalkSpeed < 200 then
  18061. hum.WalkSpeed = 16 + 184
  18062. elseif k == "k" and attack == false and ModeOfGlitch == 666 and hum.WalkSpeed == 200 then
  18063. hum.WalkSpeed = 200 - 184
  18064. elseif k == "x" and attack == false and ModeOfGlitch == 12345678987654321 then
  18065. UniversalSpark()
  18066. elseif k == "z" and attack == false and ModeOfGlitch == 666 then
  18067. StarDivision()
  18068. elseif k == "x" and attack == false and ModeOfGlitch == 666 then
  18069. Starfall()
  18070. elseif k == "x" and attack == false and ModeOfGlitch == 727 then
  18071. StarDivision()
  18072. elseif k == "x" and attack == false and ModeOfGlitch == 12345678987654322 then
  18073. StarDivision()
  18074. elseif k == "x" and attack == false and ModeOfGlitch == 333 then
  18075. StarDivision()
  18076. elseif k == "c" and attack == false and ModeOfGlitch == 12345678987654322 then
  18077. UniversalSpark()
  18078. elseif k == "c" and attack == false and ModeOfGlitch == 727 then
  18079. Starfall()
  18080. elseif k == "z" and attack == false and ModeOfGlitch == 727 then
  18081. MeteorStrike()
  18082. elseif k == "v" and attack == false and ModeOfGlitch == 727 then
  18083. scattercorrupt2()
  18084. --if k == "k" and stop == false then
  18085. -- stop = true
  18086. -- kan:Pause()
  18087. --elseif k == "k" and stop == true then
  18088. -- kan:Resume()
  18089. -- stop = false
  18090. --end
  18091.  
  18092. elseif k == "m" and attack == false and ModeOfGlitch == 4 then
  18093. ChaosBegone()
  18094. elseif k == "m" and attack == false and ModeOfGlitch == 1 and ActiveGia == false then
  18095. THEHELLITSTHATBIG()
  18096. elseif k == "m" and attack == false and ModeOfGlitch == 1 and ActiveGia == true then
  18097. removelol()
  18098. elseif k == "z" and attack == false and ModeOfGlitch ==1968 then
  18099. SCB()
  18100. elseif k == "z" and attack == false and ModeOfGlitch == 15 then
  18101. LightStorm()
  18102. elseif k == "x" and attack == false and ModeOfGlitch == 15 then
  18103. LightBeam()
  18104. elseif k == "c" and attack == false and ModeOfGlitch == 15 then
  18105. LightBomb()
  18106. elseif k == "v" and attack == false and ModeOfGlitch == 15 then
  18107. LightHeal()
  18108. elseif k == "b" and attack == false and ModeOfGlitch == 15 then
  18109. UltralightBeam()
  18110. elseif k == "z" and attack == false and ModeOfGlitch == 1802 then
  18111. HealingStorm()
  18112. elseif k == "x" and attack == false and ModeOfGlitch == 1802 then
  18113. LightningStorm()
  18114. elseif k == "c" and attack == false and ModeOfGlitch == 1802 then
  18115. Smite()
  18116. elseif k == "v" and attack == false and ModeOfGlitch == 1802 then
  18117. Lazor()
  18118. elseif k == "b" and attack == false and ModeOfGlitch == 1802 then
  18119. HolyBomb()
  18120. end
  18121. if k == "h" and equipped == false and attack == false then
  18122. equipped = true
  18123. print("sword:true")
  18124. equip()
  18125. elseif k == "h" and equipped == true and attack == false then
  18126. equipped = false
  18127. print("sword:false")
  18128. unequip()
  18129. end
  18130. if k == "k" then
  18131. VIS = true
  18132. scripterrorripper = true
  18133. print(scripterrorripper)
  18134. elseif k == "j" then
  18135. VIS = false
  18136. scripterrorripper = false
  18137. print(scripterrorripper)
  18138. end
  18139. end)
  18140.  
  18141. mouse.KeyUp:connect(function(k)
  18142. if k == "." then
  18143. print(ModeOfGlitch)
  18144. end
  18145. if k == "f" and ModeOfGlitch == 5 then
  18146. shielding = false
  18147. end
  18148. if k == "z" and ModeOfGlitch == 5 then
  18149. judgement = false
  18150. end
  18151. if k == "c" and ModeOfGlitch == 12345678987654322 then
  18152. judgement = false
  18153. end
  18154. if k == "c" and ModeOfGlitch == 777 then
  18155. judgement = false
  18156. end
  18157. if k == "x" and ModeOfGlitch == 15 then
  18158. HoldingX = false
  18159. end
  18160. if k == "z" and ModeOfGlitch == 15 then
  18161. HoldingZ = false
  18162. end
  18163. if k == "c" and ModeOfGlitch == 15 then
  18164. HoldingC = false
  18165. end
  18166. if k == "v" and ModeOfGlitch == 15 then
  18167. HoldingV = false
  18168. end
  18169. if k == "b" and ModeOfGlitch == 15 then
  18170. HoldingB = false
  18171. end
  18172. if k == "k" then
  18173. y = 0
  18174. end
  18175. if k == "j" then
  18176. y =0
  18177. end
  18178. end)
  18179. coroutine.resume(coroutine.create(function()
  18180. while true do
  18181. swait(2)
  18182. if rainbowmode == true or ModeOfGlitch == 6 then
  18183. if eff == true then
  18184. sphereMK(5,0.15,"Add",root.CFrame*CFrame.new(math.random(-5,5),-6,math.random(-5,5))*CFrame.Angles(math.rad(90),0,0),1.5,1.5,10,-0.015,MAINRUINCOLOR,0)
  18185. end
  18186. end
  18187. end
  18188. end))
  18189. coroutine.resume(coroutine.create(function()
  18190. while true do
  18191. swait(2)
  18192. if shielding == true then
  18193. end
  18194. end
  18195. end))
  18196.  
  18197.  
  18198. coroutine.resume(coroutine.create(function()
  18199. while true do
  18200. if ModeOfGlitch == 1000000 then
  18201. swait(0.5)
  18202. end
  18203. swait()
  18204. if ModeOfGlitch == 1000000 or ModeOfGlitch == 12345678987654321 or ModeOfGlitch == 666 then
  18205. sphereMK(5,0.5,"Add",root.CFrame*CFrame.new(math.random(-25,25),-10,math.random(-25,25))*CFrame.Angles(math.rad(90 + math.random(-15,15)),math.rad(math.random(-15,15)),0),1,1,15,-0.01,MAINRUINCOLOR,0)
  18206. end
  18207. if ModeOfGlitch == 12345678987654321 or ModeOfGlitch == 666 then
  18208. sphereMK(5,math.random(1,2),"Add",root.CFrame*CFrame.new(math.random(-75,75),-25,math.random(-75,75))*CFrame.Angles(math.rad(90 + math.random(-25,25)),math.rad(math.random(-25,25)),0),1,1,50,-0.01,MAINRUINCOLOR,0)
  18209. end
  18210. if ModeOfGlitch == 34 then
  18211. -- sphereMKColor3HIT(5,2,"Add",root.CFrame*CFrame.new(math.random(-75,75),-25,math.random(-75,75))*CFrame.Angles(math.rad(90 + math.random(-25,25)),math.rad(math.random(-25,25)),0),1,1,50,-0.01,Color3.new(r/255,g/255,b/255),0)
  18212. -- sphereMKColor3HIT(5,1.75,"Add",root.CFrame*CFrame.new(math.random(-75,75),-25,math.random(-75,75))*CFrame.Angles(math.rad(90 + math.random(-25,25)),math.rad(math.random(-25,25)),0),1,1,50,-0.01,Color3.new(r/255,g/255,b/255),0)
  18213. -- sphereMKColor3HIT(5,1.5,"Add",root.CFrame*CFrame.new(math.random(-75,75),-25,math.random(-75,75))*CFrame.Angles(math.rad(90 + math.random(-25,25)),math.rad(math.random(-25,25)),0),1,1,50,-0.01,Color3.new(r/255,g/255,b/255),0)
  18214. -- sphereMKColor3HIT(5,1.25,"Add",root.CFrame*CFrame.new(math.random(-75,75),-25,math.random(-75,75))*CFrame.Angles(math.rad(90 + math.random(-25,25)),math.rad(math.random(-25,25)),0),1,1,50,-0.01,Color3.new(r/255,g/255,b/255),0)
  18215. sphereMKColor3HIT(5,1,"Add",root.CFrame*CFrame.new(math.random(-75,75),-25,math.random(-75,75))*CFrame.Angles(math.rad(90 + math.random(-25,25)),math.rad(math.random(-25,25)),0),1,1,50,-0.01,Color3.new(r/255,g/255,b/255),0)
  18216. sphereMKColor3HIT(5,0.75,"Add",root.CFrame*CFrame.new(math.random(-75,75),-25,math.random(-75,75))*CFrame.Angles(math.rad(90 + math.random(-25,25)),math.rad(math.random(-25,25)),0),1,1,50,-0.01,Color3.new(r/255,g/255,b/255),0)
  18217. sphereMKColor3HIT(5,0.5,"Add",root.CFrame*CFrame.new(math.random(-75,75),-25,math.random(-75,75))*CFrame.Angles(math.rad(90 + math.random(-25,25)),math.rad(math.random(-25,25)),0),1,1,50,-0.01,Color3.new(r/255,g/255,b/255),0)
  18218. sphereMKColor3HIT(5,0.25,"Add",root.CFrame*CFrame.new(math.random(-75,75),-25,math.random(-75,75))*CFrame.Angles(math.rad(90 + math.random(-25,25)),math.rad(math.random(-25,25)),0),1,1,50,-0.01,Color3.new(r/255,g/255,b/255),0)
  18219. end
  18220. end
  18221. end))
  18222.  
  18223.  
  18224. coroutine.resume(coroutine.create(function()
  18225. while true do
  18226. swait(2)
  18227. if not skinmode then
  18228. if chaosmode == true then
  18229. catearpart.BrickColor = BrickColor.random()
  18230. tl1.Color = ColorSequence.new(BrickColor.random().Color)
  18231. tl2.Color = ColorSequence.new(BrickColor.random().Color)
  18232. tl3.Color = ColorSequence.new(BrickColor.random().Color)
  18233. RHe.BrickColor = BrickColor.Random()
  18234. RHe2.BrickColor = BrickColor.Random()
  18235. RecolorTextAndRename("CHAOS",Color3.new(0,0,0),BrickColor.random().Color)
  18236. for i, v in pairs(mw1:GetChildren()) do
  18237. if v:IsA("Part") then
  18238. v.Transparency = 0.75
  18239. v.BrickColor = BrickColor.random()
  18240. v.Material = "Neon"
  18241. end
  18242. end
  18243. for i, v in pairs(m2:GetChildren()) do
  18244. if v:IsA("Part") then
  18245. v.BrickColor = BrickColor.random()
  18246. v.Material = "Neon"
  18247. end
  18248. end
  18249. for i, v in pairs(secondchar:GetChildren()) do
  18250. if v:IsA("Part") then
  18251. v.BrickColor = BrickColor.random()
  18252. v.Material = "Neon"
  18253. end
  18254. end
  18255. tr(true)
  18256. tr4.Enabled = false
  18257. tr5.Enabled = false
  18258. tr6.Enabled = false
  18259. tl(true)
  18260. tl4.Enabled = false
  18261. tl5.Enabled = false
  18262. tl6.Enabled = false
  18263. tl1.Color = ColorSequence.new(BrickColor.random().Color)
  18264. tl2.Color = ColorSequence.new(BrickColor.random().Color)
  18265. tl3.Color = ColorSequence.new(BrickColor.random().Color)
  18266. tl4.Color = ColorSequence.new(BrickColor.random().Color)
  18267. tl5.Color = ColorSequence.new(BrickColor.random().Color)
  18268. tl6.Color = ColorSequence.new(BrickColor.random().Color)
  18269. tr1.Color = ColorSequence.new(BrickColor.random().Color)
  18270. tr2.Color = ColorSequence.new(BrickColor.random().Color)
  18271. tr3.Color = ColorSequence.new(BrickColor.random().Color)
  18272. tr4.Color = ColorSequence.new(BrickColor.random().Color)
  18273. tr5.Color = ColorSequence.new(BrickColor.random().Color)
  18274. tr6.Color = ColorSequence.new(BrickColor.random().Color)
  18275. end
  18276. else
  18277. catearpart.BrickColor = skinbc
  18278. end
  18279. end
  18280. end))
  18281. Humanoid.Name = "STARGLITCHER"
  18282. Humanoid.MaxHealth = math.huge
  18283. Humanoid.Health = math.huge
  18284. Instance.new("ForceField",char).Visible = false
  18285. Humanoid.Animator.Parent = nil
  18286. idleanim=.4
  18287. game:GetService("RunService").Heartbeat:connect(function()
  18288. if not skinmode then
  18289. if rainbowmode == false then
  18290. tr1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  18291. tr2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  18292. tr3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  18293. tl1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  18294. tl2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  18295. tl3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  18296. for i, v in pairs(secondchar:GetChildren()) do
  18297. if v:IsA("Part") then
  18298. v.BrickColor = MAINRUINCOLOR
  18299. v.Material = "Neon"
  18300. end
  18301. end
  18302. if chaosmode == false then
  18303. tl1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  18304. tl2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  18305. tl3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  18306. tr1.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  18307. tr2.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  18308. tr3.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  18309. tl4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  18310. tl5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  18311. tl6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  18312. tr4.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  18313. tr5.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  18314. tr6.Color = ColorSequence.new(MAINRUINCOLOR.Color)
  18315.  
  18316. for i, v in pairs(secondchar:GetChildren()) do
  18317. if v:IsA("Part") then
  18318. v.BrickColor = MAINRUINCOLOR
  18319. v.Material = "Neon"
  18320. end
  18321. end
  18322. end
  18323. end
  18324. if ModeOfGlitch == 34 then
  18325. RecolorTextAndRename("DIZZYFREDDBEAR",Color3.new(r/255,g/255,b/255),Color3.new(r/500,g/500,b/500))
  18326. RHe.Color = Color3.new(r/255,g/255,b/255) RHe2.Color = Color3.new(r/255,g/255,b/255)
  18327. catearpart.Color = Color3.new(r/255,g/255,b/255)
  18328. tr1.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18329. tr2.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18330. tr3.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18331. tl1.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18332. tl2.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18333. tl3.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18334. tr4.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18335. tr5.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18336. tr6.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18337. tl4.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18338. tl5.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18339. tl6.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18340. end
  18341. if VIS == true then
  18342. RecolorTextAndRename("SOMETHING",Color3.new(r/255,g/255,b/255),Color3.new(r/500,g/500,b/500))
  18343. catearpart.Color = Color3.new(r/255,g/255,b/255)
  18344. RHe.Color = Color3.new(r/255,g/255,b/255) RHe2.Color = Color3.new(r/255,g/255,b/255)
  18345. visdisplay.Transparency = 0
  18346. MAINRUINCOLOR = BrickColor.new("White")
  18347. tr1.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18348. tr2.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18349. tr3.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18350. tl1.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18351. tl2.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18352. tl3.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18353. tr4.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18354. tr5.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18355. tr6.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18356. tl4.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18357. tl5.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18358. tl6.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18359. for i, v in pairs(m:GetChildren()) do
  18360. if v:IsA("Part") then
  18361. v.Color = Color3.new(r/255,g/255,b/255)
  18362. end
  18363. end
  18364. for i, v in pairs(m2:GetChildren()) do
  18365. if v:IsA("Part") then
  18366. v.Color = Color3.new(r/255,g/255,b/255)
  18367. end
  18368. end
  18369. for i, v in pairs(secondchar:GetChildren()) do
  18370. if v:IsA("Part") then
  18371. v.Color = Color3.new(r/255,g/255,b/255)
  18372. v.Material = "Neon"
  18373. end
  18374. end
  18375. for i, v in pairs(m3:GetChildren()) do
  18376. if v:IsA("Part") then
  18377. v.Color = Color3.new(r/255,g/255,b/255)
  18378. end
  18379. end
  18380. for i, v in pairs(mw1:GetChildren()) do
  18381. if v:IsA("Part") then
  18382. v.Color = Color3.new(r/255,g/255,b/255)
  18383. v.Material = "Neon"
  18384. end
  18385. end
  18386. for i, v in pairs(mw2:GetChildren()) do
  18387. if v:IsA("Part") then
  18388. v.Color = Color3.new(r/255,g/255,b/255)
  18389. v.Material = "Neon"
  18390. end
  18391. end
  18392. for i, v in pairs(extrawingmod1:GetChildren()) do
  18393. if v:IsA("Part") then
  18394. v.Color = Color3.new(r/255,g/255,b/255)
  18395. v.Material = "Neon"
  18396. end
  18397. end
  18398. for i, v in pairs(extrawingmod2:GetChildren()) do
  18399. if v:IsA("Part") then
  18400. v.Color = Color3.new(r/255,g/255,b/255)
  18401. v.Material = "Neon"
  18402. end
  18403. end
  18404. end
  18405. if true then
  18406. for i, v in pairs(Model0:GetChildren()) do
  18407. if v:IsA("Part") then
  18408. v.Color = Color3.new(r/255,g/255,b/255)
  18409. end
  18410. end
  18411. end
  18412. if rainbowmode == true then
  18413. RecolorTextAndRename("RAINBOW",Color3.new(r/255,g/255,b/255),Color3.new(r/500,g/500,b/500))
  18414. catearpart.Color = Color3.new(r/255,g/255,b/255)
  18415. RHe.Color = Color3.new(r/255,g/255,b/255) RHe2.Color = Color3.new(r/255,g/255,b/255)
  18416. MAINRUINCOLOR = BrickColor.new("White")
  18417. tr1.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18418. tr2.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18419. tr3.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18420. tl1.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18421. tl2.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18422. tl3.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18423. tr4.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18424. tr5.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18425. tr6.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18426. tl4.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18427. tl5.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18428. tl6.Color = ColorSequence.new(Color3.new(r/255,g/255,b/255))
  18429. for i, v in pairs(m:GetChildren()) do
  18430. if v:IsA("Part") then
  18431. v.Color = Color3.new(r/255,g/255,b/255)
  18432. end
  18433. end
  18434. for i, v in pairs(m2:GetChildren()) do
  18435. if v:IsA("Part") then
  18436. v.Color = Color3.new(r/255,g/255,b/255)
  18437. end
  18438. end
  18439. for i, v in pairs(secondchar:GetChildren()) do
  18440. if v:IsA("Part") then
  18441. v.Color = Color3.new(r/255,g/255,b/255)
  18442. v.Material = "Neon"
  18443. end
  18444. end
  18445. for i, v in pairs(m3:GetChildren()) do
  18446. if v:IsA("Part") then
  18447. v.Color = Color3.new(r/255,g/255,b/255)
  18448. end
  18449. end
  18450. for i, v in pairs(mw1:GetChildren()) do
  18451. if v:IsA("Part") then
  18452. v.Color = Color3.new(r/255,g/255,b/255)
  18453. v.Material = "Neon"
  18454. end
  18455. end
  18456. for i, v in pairs(mw2:GetChildren()) do
  18457. if v:IsA("Part") then
  18458. v.Color = Color3.new(r/255,g/255,b/255)
  18459. v.Material = "Neon"
  18460. end
  18461. end
  18462. end
  18463. else
  18464. catearpart.BrickColor = skinbc
  18465. end
  18466. CameraManager()
  18467. swait()
  18468. lwing1weld.C1=Clerp(lwing1weld.C1,cf(2,0,0)*angles(math.rad(0),math.rad(0),math.rad(0))*angles(math.rad(5 + 10 * math.cos(sine / 32)),math.rad(0),math.rad(12.5 + 5 * math.cos(sine / 32))),.3)
  18469. lwing2weld.C1=Clerp(lwing2weld.C1,cf(3,1,0)*angles(math.rad(0),math.rad(0),math.rad(0))*angles(math.rad(10 + 15 * math.cos(sine / 32)),math.rad(0),math.rad(25 + 7.5 * math.cos(sine / 32))),.3)
  18470. lwing3weld.C1=Clerp(lwing3weld.C1,cf(3.75,2,0)*angles(math.rad(0),math.rad(0),math.rad(0))*angles(math.rad(15 + 20 * math.cos(sine / 32)),math.rad(0),math.rad(37.5 + 10 * math.cos(sine / 32))),.3)
  18471. lwing4weld.C1=Clerp(lwing4weld.C1,cf(4.75,3,0)*angles(math.rad(0),math.rad(0),math.rad(0))*angles(math.rad(20 + 25 * math.cos(sine / 32)),math.rad(0),math.rad(50 + 12.5 * math.cos(sine / 32))),.3)
  18472. lwing5weld.C1=Clerp(lwing5weld.C1,cf(5.75,4,0)*angles(math.rad(0),math.rad(0),math.rad(0))*angles(math.rad(25 + 30 * math.cos(sine / 32)),math.rad(0),math.rad(62.5 + 15 * math.cos(sine / 32))),.3)
  18473. lwing6weld.C1=Clerp(lwing6weld.C1,cf(6.75,5,0)*angles(math.rad(0),math.rad(0),math.rad(0))*angles(math.rad(30 + 35 * math.cos(sine / 32)),math.rad(0),math.rad(75 + 17.5 * math.cos(sine / 32))),.3)
  18474.  
  18475. if attack == false and ActiveGia == false then
  18476. torsweld.C1=Clerp(torsweld.C1,cf(2,5*4,-8)*angles(math.rad(0),math.rad(0),math.rad(0)),1)
  18477. larmsweld.C1=Clerp(larmsweld.C1,cf(1.65*8,0.25*8,0)*angles(math.rad(0),math.rad(0),math.rad(20)),1)
  18478. rarmsweld.C1=Clerp(rarmsweld.C1,cf(-1.65*8,0.25*8,0)*angles(math.rad(0),math.rad(0),math.rad(-20)),1)
  18479. llegsweld.C1=Clerp(llegsweld.C1,cf(0.5*8,2*8,0)*angles(math.rad(0),math.rad(0),math.rad(0)),1)
  18480. rlegsweld.C1=Clerp(rlegsweld.C1,cf(-0.5*8,2*8,0)*angles(math.rad(0),math.rad(0),math.rad(0)),1)
  18481. hedsweld.C1=Clerp(hedsweld.C1,cf(0,-1.5*8,0)*angles(math.rad(-10),math.rad(0),math.rad(0)),1)
  18482. elseif attack == false and ActiveGia == true then
  18483. if ModeOfGlitch ~= 6 and ModeOfGlitch ~= 1000000 and ModeOfGlitch ~= 12345678987654321 and ModeOfGlitch ~= 727 and ModeOfGlitch ~= 666 and ModeOfGlitch ~= 18022547 then
  18484. torsweld.C1=Clerp(torsweld.C1,cf(0,-2 + 0.25 * math.cos(sine / 32) ,-8)*angles(math.rad(0),math.rad(0),math.rad(0)),.025)
  18485. larmsweld.C1=Clerp(larmsweld.C1,cf(1.65*8,0.45*8,0)*angles(math.rad(10),math.rad(0),math.rad(20)),0.025)
  18486. rarmsweld.C1=Clerp(rarmsweld.C1,cf(-1.65*8,0.45*8,0)*angles(math.rad(10),math.rad(0),math.rad(-20)),0.025)
  18487. llegsweld.C1=Clerp(llegsweld.C1,cf(0.5*8,2*8,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.025)
  18488. rlegsweld.C1=Clerp(rlegsweld.C1,cf(-0.5*8,2*8,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.025)
  18489. hedsweld.C1=Clerp(hedsweld.C1,cf(0,-1.5*8,-0.2)*angles(math.rad(10),math.rad(0),math.rad(0)),0.025)
  18490. elseif ModeOfGlitch == 6 or ModeOfGlitch == 1000000 or ModeOfGlitch == 12345678987654321 or ModeOfGlitch == 727 or ModeOfGlitch == 666 or ModeOfGlitch == 333 or ModeOfGlitch == 34 then
  18491. torsweld.C1=Clerp(torsweld.C1,cf(0,-25 + 0.5 * math.cos(sine / 32) ,-8)*angles(math.rad(20),math.rad(0),math.rad(0)),.025)
  18492. larmsweld.C1=Clerp(larmsweld.C1,cf(1.65*8,0.45*8,0)*angles(math.rad(10),math.rad(0),math.rad(20)),0.025)
  18493. rarmsweld.C1=Clerp(rarmsweld.C1,cf(-1.65*8,0.45*8,0)*angles(math.rad(10),math.rad(0),math.rad(-20)),0.025)
  18494. llegsweld.C1=Clerp(llegsweld.C1,cf(0.5*8,1.5*8,0.6*8)*angles(math.rad(20),math.rad(0),math.rad(0)),0.025)
  18495. rlegsweld.C1=Clerp(rlegsweld.C1,cf(-0.5*8,2*8,0.11*8)*angles(math.rad(10),math.rad(0),math.rad(0)),0.025)
  18496. hedsweld.C1=Clerp(hedsweld.C1,cf(0,-1.5*8,-0.2)*angles(math.rad(5),math.rad(0),math.rad(0)),0.025)
  18497. end
  18498. end
  18499.  
  18500. rwing1weld.C1=Clerp(rwing1weld.C1,cf(-2,0,0)*angles(math.rad(0),math.rad(0),math.rad(0))*angles(math.rad(5 + 10 * math.cos(sine / 32)),math.rad(0),math.rad(-12.5 - 5 * math.cos(sine / 32))),.3)
  18501. rwing2weld.C1=Clerp(rwing2weld.C1,cf(-3,1,0)*angles(math.rad(0),math.rad(0),math.rad(0))*angles(math.rad(10 + 15 * math.cos(sine / 32)),math.rad(0),math.rad(-25 - 7.5 * math.cos(sine / 32))),.3)
  18502. rwing3weld.C1=Clerp(rwing3weld.C1,cf(-3.75,2,0)*angles(math.rad(0),math.rad(0),math.rad(0))*angles(math.rad(15 + 20 * math.cos(sine / 32)),math.rad(0),math.rad(-37.5 - 10 * math.cos(sine / 32))),.3)
  18503. rwing4weld.C1=Clerp(rwing4weld.C1,cf(-4.75,3,0)*angles(math.rad(0),math.rad(0),math.rad(0))*angles(math.rad(20 + 25 * math.cos(sine / 32)),math.rad(0),math.rad(-50 - 12.5 * math.cos(sine / 32))),.3)
  18504. rwing5weld.C1=Clerp(rwing5weld.C1,cf(-5.75,4,0)*angles(math.rad(0),math.rad(0),math.rad(0))*angles(math.rad(25 + 30 * math.cos(sine / 32)),math.rad(0),math.rad(-62.5 - 15 * math.cos(sine / 32))),.3)
  18505. rwing6weld.C1=Clerp(rwing6weld.C1,cf(-6.75,5,0)*angles(math.rad(0),math.rad(0),math.rad(0))*angles(math.rad(30 + 35 * math.cos(sine / 32)),math.rad(0),math.rad(-75 - 17.5 * math.cos(sine / 32))),.3)
  18506. sine = sine + change
  18507. torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude
  18508. velderp=RootPart.Velocity.y
  18509. hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
  18510. if equipped==true or equipped==false then
  18511. if attack==false then
  18512. idle=idle+1
  18513. else
  18514. idle=0
  18515. end
  18516.  
  18517. if idle>=500 then
  18518. if attack==false then
  18519. --Sheath()
  18520. end
  18521. end
  18522. if RootPart.Velocity.y > 1 and hitfloor==nil then
  18523. Anim="Jump"
  18524. if attack==false then
  18525. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(-20)),.1)
  18526. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(20)),.1)
  18527. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 25))*angles(math.rad(-10),math.rad(0),math.rad(0)),.1)
  18528. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.1)
  18529. RW.C0=Clerp(RW.C0,cf(1.45,0.5 + 0.1 * math.cos(sine / 25),0)*angles(math.rad(-5),math.rad(0),math.rad(25)),.1)
  18530. LW.C0=Clerp(LW.C0,cf(-1.45,0.5 + 0.1 * math.cos(sine / 25),0)*angles(math.rad(-5),math.rad(0),math.rad(-25)),.1)
  18531. end
  18532. elseif RootPart.Velocity.y < -1 and hitfloor==nil then
  18533. Anim="Fall"
  18534. if attack==false then
  18535. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(-20)),.1)
  18536. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 25),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(20)),.1)
  18537. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 25))*angles(math.rad(0),math.rad(0),math.rad(0)),.1)
  18538. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.1)
  18539. RW.C0=Clerp(RW.C0,cf(1.45,0.5 + 0.1 * math.cos(sine / 25),0)*angles(math.rad(-20),math.rad(0),math.rad(50)),.1)
  18540. LW.C0=Clerp(LW.C0,cf(-1.45,0.5 + 0.1 * math.cos(sine / 25),0)*angles(math.rad(-20),math.rad(0),math.rad(-50)),.1)
  18541. end
  18542. elseif torvel<1 and hitfloor~=nil then
  18543. Anim="Idle"
  18544. if attack==false then
  18545. if ModeOfGlitch == 1 then
  18546. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-10 - 2.5 * math.cos(sine / 32)),math.rad(-20),math.rad(0)),.1)
  18547. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(-10 + 2.5 * math.cos(sine / 32))),.1)
  18548. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.1 * math.cos(sine / 32))*angles(math.rad(10 - 2 * math.cos(sine / 32)),math.rad(0),math.rad(20)),.1)
  18549. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(25 - 2.5 * math.cos(sine / 32)),math.rad(0 - 5 * math.cos(sine / 0.25)),math.rad(-20 - 5 * math.cos(sine / 0.465))),.1)
  18550. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(10),math.rad(-20),math.rad(30 + 2.5 * math.cos(sine / 25))),.1)
  18551. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(160),math.rad(0),math.rad(25)),.1)
  18552.  
  18553. elseif ModeOfGlitch == 666 or ModeOfGlitch == 34 then
  18554. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.1 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-10 - 2.5 * math.cos(sine / 32)),math.rad(-20),math.rad(0)),.1)
  18555. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.1 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(-10 + 2.5 * math.cos(sine / 32))),.1)
  18556. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.1 * math.cos(sine / 32))*angles(math.rad(10 - 2 * math.cos(sine / 32)),math.rad(0),math.rad(20)),.1)
  18557. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(55),math.rad(0),math.rad(0)),.1)
  18558. RW.C0=Clerp(RW.C0,cf(0.75,0.5,-0.25)*angles(math.rad(140),math.rad(0),math.rad(-20 + 2.5 * math.cos(sine / 28))),.1)
  18559. LW.C0=Clerp(LW.C0,cf(-0.75,0.5,-0.25)*angles(math.rad(140),math.rad(0),math.rad(20 - 2.5 * math.cos(sine / 28))),.1)
  18560.  
  18561. elseif ModeOfGlitch == 2 or ModeOfGlitch == 6127843 then
  18562. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-7.5),math.rad(0),math.rad(0 + 1 * math.cos(sine / 34))),.1)
  18563. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0 + 1 * math.cos(sine / 34))),.1)
  18564. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(0 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(0)),.1)
  18565. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(15 - 2.5 * math.cos(sine / 28)),math.rad(0),math.rad(0)),.1)
  18566. RW.C0=Clerp(RW.C0,cf(0.85,0.5 + 0.1 * math.cos(sine / 28),-0.65)*angles(math.rad(30 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(-100 - 2.5 * math.cos(sine / 28))),.1)
  18567. LW.C0=Clerp(LW.C0,cf(-0.85,0.5 + 0.1 * math.cos(sine / 28),-0.65)*angles(math.rad(40 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(90 + 2.5 * math.cos(sine / 28))),.1)
  18568.  
  18569. elseif ModeOfGlitch == 3 then
  18570. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0 - 1 * math.cos(sine / 34))),.1)
  18571. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(20),math.rad(0 + 1 * math.cos(sine / 34))),.1)
  18572. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(0 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(-20)),.1)
  18573. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(10 - 2.5 * math.cos(sine / 28)),math.rad(0),math.rad(20)),.1)
  18574. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(10),math.rad(-20),math.rad(30 + 2.5 * math.cos(sine / 25))),.1)
  18575. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(10),math.rad(20),math.rad(-20)),.1)
  18576.  
  18577. elseif ModeOfGlitch == 4 then
  18578. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.025 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-1.5),math.rad(0),math.rad(20)),.1)
  18579. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.025 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-1.5),math.rad(0),math.rad(-20)),.1)
  18580. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.025 * math.cos(sine / 32))*angles(math.rad(20 - 0.5 * math.cos(sine / 32)),math.rad(0),math.rad(0)),.1)
  18581. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(30 - 5 * math.cos(sine / 0.5265)),math.rad(0 - 5 * math.cos(sine / 0.25)),math.rad(0 - 5 * math.cos(sine / 0.465))),.1)
  18582. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(10 + 2.5 * math.cos(sine / 0.252)),math.rad(0 + 2.5 * math.cos(sine / 0.123)),math.rad(5 + 2.5 * math.cos(sine / 0.6))),.1)
  18583. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(10 + 2.5 * math.cos(sine / 0.568)),math.rad(0 + 2.5 * math.cos(sine / 0.664)),math.rad(-5 + 2.5 * math.cos(sine / 0.23))),.1)
  18584.  
  18585. elseif ModeOfGlitch == 5 or ModeOfGlitch == 777 then
  18586. RH.C0=Clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0 + 1 * math.cos(sine / 34))),.1)
  18587. LH.C0=Clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0 + 1 * math.cos(sine / 34))),.1)
  18588. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(0 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(0)),.1)
  18589. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(5 - 2.5 * math.cos(sine / 28)),math.rad(0),math.rad(0)),.1)
  18590. RW.C0=Clerp(RW.C0,cf(1,0.5 + 0.1 * math.cos(sine / 28),0.45)*angles(math.rad(-30),math.rad(0),math.rad(-30)),.1)
  18591. LW.C0=Clerp(LW.C0,cf(-1,0.5 + 0.1 * math.cos(sine / 28),0.45)*angles(math.rad(-30),math.rad(0),math.rad(30)),.1)
  18592.  
  18593. elseif ModeOfGlitch == 6 or ModeOfGlitch == 1000000 then
  18594. --ModeOfGlitch == 333
  18595. RH.C0=Clerp(RH.C0,cf(1,-0.25,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-10)),.1)
  18596. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(10)),.1)
  18597. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,1.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(0 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(0)),.1)
  18598. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(15),math.rad(0),math.rad(0)),.1)
  18599. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(10),math.rad(0),math.rad(20 + 2.5 * math.cos(sine / 28))),.1)
  18600. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(10),math.rad(0),math.rad(-20 - 2.5 * math.cos(sine / 28))),.1)
  18601.  
  18602. elseif ModeOfGlitch == 12345678987654321 or ModeOfGlitch == 333 or ModeOfGlitch == 18022547 or ModeOfGlitch == 15 or ModeOfGlitch == 1968 or ModeOfGlitch == 1802 then
  18603. RH.C0=Clerp(RH.C0,cf(1,-0.25,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-10)),.1)
  18604. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(10)),.1)
  18605. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,1.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(0 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(-40)),.1)
  18606. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(15),math.rad(0),math.rad(40)),.1)
  18607. RW.C0=Clerp(RW.C0,cf(0.85,0.5 + 0.1 * math.cos(sine / 28),-0.65)*angles(math.rad(30 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(-100 - 2.5 * math.cos(sine / 28))),.1)
  18608. LW.C0=Clerp(LW.C0,cf(-0.85,0.5 + 0.1 * math.cos(sine / 28),-0.65)*angles(math.rad(40 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(90 + 2.5 * math.cos(sine / 28))),.1)
  18609.  
  18610. elseif ModeOfGlitch == 727 or ModeOfGlitch == 12345678987654322 then
  18611. RH.C0=Clerp(RH.C0,cf(1,-0.25,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-10)),.1)
  18612. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(10)),.1)
  18613. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,1.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(0 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(-40)),.1)
  18614. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(15),math.rad(0),math.rad(40)),.1)
  18615. RW.C0=Clerp(RW.C0,cf(0.85,0.5 + 0.1 * math.cos(sine / 28),-0.65)*angles(math.rad(30 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(-100 - 2.5 * math.cos(sine / 28))),.1)
  18616. LW.C0=Clerp(LW.C0,cf(-0.85,0.5 + 0.1 * math.cos(sine / 28),-0.65)*angles(math.rad(40 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(90 + 2.5 * math.cos(sine / 28))),.1)
  18617. end
  18618. end
  18619. elseif torvel>2 and torvel<50 and hitfloor~=nil then
  18620. Anim="Walk"
  18621. if attack==false then
  18622. if ModeOfGlitch == 1 then
  18623. RH.C0=Clerp(RH.C0,cf(1,-0.85,-0.15 - 0.15 * math.cos(sine / 4))*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0 + 5 * math.cos(sine / 8)),math.rad(0 + 25 * math.cos(sine / 8))),.1)
  18624. LH.C0=Clerp(LH.C0,cf(-1,-0.85,-0.15 + 0.15 * math.cos(sine / 4))*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0 + 5 * math.cos(sine / 8)),math.rad(0 + 25 * math.cos(sine / 8))),.1)
  18625. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,-0.15 - 0.1 * math.cos(sine / 4))*angles(math.rad(5),math.rad(0),math.rad(0 - 5 * math.cos(sine / 8))),.1)
  18626. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(25 - 5 * math.cos(sine / 0.325)),math.rad(0 - 5 * math.cos(sine / 0.25)),math.rad(0 + 5 * math.cos(sine / 8))),.1)
  18627. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0 - 45 * math.cos(sine / 8)),math.rad(0),math.rad(10 - 10 * math.cos(sine / 4))),.1)
  18628. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(160),math.rad(0),math.rad(25)),.1)
  18629. --or ModeOfGlitch == 333
  18630. elseif ModeOfGlitch == 4 or ModeOfGlitch == 666 or ModeOfGlitch == 34 then
  18631. RH.C0=Clerp(RH.C0,cf(1,-0.85,-0.15 - 0.15 * math.cos(sine / 8))*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0 + 5 * math.cos(sine / 12)),math.rad(5 + 25 * math.cos(sine / 12))),.1)
  18632. LH.C0=Clerp(LH.C0,cf(-1,-0.85,-0.15 + 0.15 * math.cos(sine / 8))*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0 + 5 * math.cos(sine / 12)),math.rad(-5 + 25 * math.cos(sine / 12))),.1)
  18633. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,-0.15 - 0.1 * math.cos(sine / 8))*angles(math.rad(12.5),math.rad(0),math.rad(0 - 5 * math.cos(sine / 12))),.1)
  18634. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(30 - 5 * math.cos(sine / 0.5265)),math.rad(0 - 5 * math.cos(sine / 0.25)),math.rad(0 - 5 * math.cos(sine / 0.465))),.1)
  18635. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(10 - 15 * math.cos(sine / 12)),math.rad(0 + 2.5 * math.cos(sine / 0.123)),math.rad(5 + 2.5 * math.cos(sine / 0.6))),.1)
  18636. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(10 + 15 * math.cos(sine / 12)),math.rad(0 + 2.5 * math.cos(sine / 0.664)),math.rad(-5 + 2.5 * math.cos(sine / 0.23))),.1)
  18637.  
  18638. elseif ModeOfGlitch ~= 1 or ModeOfGlitch ~= 4 or ModeOfGlitch ~= 666 or ModeOfGlitch ~= 34 then
  18639. RH.C0=Clerp(RH.C0,cf(1,-0.85,-0.15 - 0.15 * math.cos(sine / 4))*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0 + 5 * math.cos(sine / 8)),math.rad(0 + 25 * math.cos(sine / 8))),.1)
  18640. LH.C0=Clerp(LH.C0,cf(-1,-0.85,-0.15 + 0.15 * math.cos(sine / 4))*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0 + 5 * math.cos(sine / 8)),math.rad(0 + 25 * math.cos(sine / 8))),.1)
  18641. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,-0.15 - 0.1 * math.cos(sine / 4))*angles(math.rad(5),math.rad(0),math.rad(0 - 5 * math.cos(sine / 8))),.1)
  18642. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(10 + 2.5 * math.cos(sine / 100)),math.rad(0),math.rad(0 + 5 * math.cos(sine / 8))),.1)
  18643. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0 - 45 * math.cos(sine / 8)),math.rad(0),math.rad(10 - 10 * math.cos(sine / 4))),.1)
  18644. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0 + 45 * math.cos(sine / 8)),math.rad(0),math.rad(-10 + 10 * math.cos(sine / 4))),.1)
  18645. end
  18646. end
  18647. elseif torvel>=22 and hitfloor~=nil then
  18648. Anim="Run"
  18649. if attack==false then
  18650. if ModeOfGlitch ~= 6 and ModeOfGlitch ~= 1000000 and ModeOfGlitch ~= 12345678987654321 and ModeOfGlitch ~= 727 and ModeOfGlitch ~= 666 and ModeOfGlitch ~= 333 and ModeOfGlitch == 18022547 and ModeOfGlitch ~= 15 and ModeOfGlitch ~= 1968 then
  18651. RH.C0=Clerp(RH.C0,cf(1,-0.75 - 0.25 * math.cos(sine / 3),-0.25 - 0.25 * math.cos(sine / 3))*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0 + 95 * math.cos(sine / 6))),.1)
  18652. LH.C0=Clerp(LH.C0,cf(-1,-0.75 + 0.25 * math.cos(sine / 3),-0.25 + 0.25 * math.cos(sine / 3))*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0 + 95 * math.cos(sine / 6))),.1)
  18653. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,0,-0.125 + 0.125 * math.cos(sine / 3))*angles(math.rad(20),math.rad(0),math.rad(0 - 15 * math.cos(sine / 6))),.1)
  18654. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-10 + 2.5 * math.cos(sine / 100)),math.rad(0),math.rad(0 + 15 * math.cos(sine / 6))),.1)
  18655. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0 - 155 * math.cos(sine / 6)),math.rad(0),math.rad(5 - 10 * math.cos(sine / 3))),.1)
  18656. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0 + 155 * math.cos(sine / 6)),math.rad(0),math.rad(-5 + 10 * math.cos(sine / 3))),.1)
  18657. elseif ModeOfGlitch == 6 or ModeOfGlitch == 1000000 or ModeOfGlitch == 12345678987654321 or ModeOfGlitch == 727 or ModeOfGlitch == 666 or ModeOfGlitch == 333 or ModeOfGlitch == 18022547 and ModeOfGlitch == 15 and ModeOfGlitch == 1968 then
  18658. RH.C0=Clerp(RH.C0,cf(1,-0.25,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-20)),.2)
  18659. LH.C0=Clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(20)),.2)
  18660. RootJoint.C0=Clerp(RootJoint.C0,RootCF*cf(0,-0.5,0.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(75),math.rad(0),math.rad(0)),.2)
  18661. Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  18662. RW.C0=Clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-30),math.rad(0),math.rad(30 + 2.5 * math.cos(sine / 28))),.2)
  18663. LW.C0=Clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(-30),math.rad(0),math.rad(-30 - 2.5 * math.cos(sine / 28))),.2)
  18664. end
  18665. end
  18666. end
  18667. end
  18668. end)
Add Comment
Please, Sign In to add comment