Advertisement
idkwhatiam

WYD Form FE

Apr 23rd, 2019
320
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 147.60 KB | None | 0 0
  1. if game:GetService("RunService"):IsClient()then error("Please run as a server script. Use h/ instead of hl/.")end;print("FE Compatibility: by WaverlyCole");InternalData = {}
  2. do
  3.     script.Parent = owner.Character
  4.     local Event = Instance.new("RemoteEvent");Event.Name = "UserInput"
  5.     local function NewFakeEvent()
  6.         local Bind = Instance.new("BindableEvent")
  7.         local Fake;Fake = {Connections = {},
  8.         fakeEvent=true;
  9.         Connect=function(self,Func)
  10.             Bind.Event:connect(Func)
  11.             self.Connections[Bind] = true
  12.             return setmetatable({Connected = true},{
  13.             __index = function (self,Index)
  14.                 if Index:lower() == "disconnect" then
  15.                     return function() Fake.Connections[Bind] = false;self.Connected = false end
  16.                 end
  17.                 return Fake[Index]
  18.             end;
  19.             __tostring = function() return "Connection" end;
  20.         })
  21.         end}
  22.         Fake.connect = Fake.Connect;return Fake;
  23.     end
  24.     local Mouse = {Target=nil,Hit=CFrame.new(),KeyUp=NewFakeEvent(),KeyDown=NewFakeEvent(),Button1Up=NewFakeEvent(),Button1Down=NewFakeEvent()}
  25.     local UserInputService = {InputBegan=NewFakeEvent(),InputEnded=NewFakeEvent()}
  26.     local ContextActionService = {Actions={},BindAction = function(self,actionName,Func,touch,...)
  27.         self.Actions[actionName] = Func and {Name=actionName,Function=Func,Keys={...}} or nil
  28.     end};ContextActionService.UnBindAction = ContextActionService.BindAction
  29.     local function TriggerEvent(self,Event,...)
  30.         local Trigger = Mouse[Event]
  31.         if Trigger and Trigger.fakeEvent and Trigger.Connections then
  32.             for Connection,Active in pairs(Trigger.Connections) do if Active then Connection:Fire(...) end end
  33.         end
  34.     end
  35.     Mouse.TrigEvent = TriggerEvent;UserInputService.TrigEvent = TriggerEvent
  36.     Event.OnServerEvent:Connect(function(FiredBy,Input)
  37.         if FiredBy.Name ~= owner.Name then return end
  38.         if Input.MouseEvent then
  39.             Mouse.Target = Input.Target;Mouse.Hit = Input.Hit
  40.         else
  41.             local Begin = Input.UserInputState == Enum.UserInputState.Begin
  42.             if Input.UserInputType == Enum.UserInputType.MouseButton1 then return Mouse:TrigEvent(Begin and "Button1Down" or "Button1Up") end
  43.             for _,Action in pairs(ContextActionService.Actions) do
  44.                 for _,Key in pairs(Action.Keys) do if Key==Input.KeyCode then Action.Function(Action.Name,Input.UserInputState,Input) end end
  45.             end
  46.             Mouse:TrigEvent(Begin and "KeyDown" or "KeyUp",Input.KeyCode.Name:lower())
  47.             UserInputService:TrigEvent(Begin and "InputBegan" or "InputEnded",Input,false)
  48.         end
  49.     end)
  50.     InternalData["Mouse"] = Mouse;InternalData["ContextActionService"] = ContextActionService;InternalData["UserInputService"] = UserInputService
  51.     Event.Parent = NLS([[
  52.         local Player = owner;local Event = script:WaitForChild("UserInput");local UserInputService = game:GetService("UserInputService");local Mouse = Player:GetMouse()
  53.         local Input = function(Input,gameProcessedEvent)
  54.             if gameProcessedEvent then return end
  55.             Event:FireServer({KeyCode=Input.KeyCode,UserInputType=Input.UserInputType,UserInputState=Input.UserInputState})
  56.         end
  57.         UserInputService.InputBegan:Connect(Input);UserInputService.InputEnded:Connect(Input)
  58.         local Hit,Target
  59.         while wait(1/30) do
  60.             if Hit ~= Mouse.Hit or Target ~= Mouse.Target then
  61.                 Hit,Target = Mouse.Hit,Mouse.Target;Event:FireServer({["MouseEvent"]=true,["Target"]=Target,["Hit"]=Hit})
  62.             end
  63.         end
  64.     ]],owner.Character)
  65. end
  66. RealGame = game;game = setmetatable({},{
  67.     __index = function (self,Index)
  68.         local Sandbox = function (Thing)
  69.             if Thing:IsA("Player") then
  70.                 local RealPlayer = Thing
  71.                 return setmetatable({},{
  72.                     __index = function (self,Index)
  73.                         local Type = type(RealPlayer[Index])
  74.                         if Type == "function" then
  75.                             if Index:lower() == "getmouse" or Index:lower() == "mouse" then
  76.                                 return function (self)return InternalData["Mouse"] end
  77.                             end
  78.                             return function (self,...)return RealPlayer[Index](RealPlayer,...) end
  79.                         end
  80.                         return RealPlayer[Index]
  81.                     end;
  82.                     __tostring = function(self) return RealPlayer.Name end
  83.                 })
  84.             end
  85.         end
  86.         if RealGame[Index] then
  87.             local Type = type(RealGame[Index])
  88.             if Type == "function" then
  89.                 if Index:lower() == "getservice" or Index:lower() == "service" then
  90.                     return function (self,Service)
  91.                         local FakeServices = {
  92.                             ["players"] = function()
  93.                                 return setmetatable({},{
  94.                                     __index = function (self2,Index2)
  95.                                         local RealService = RealGame:GetService(Service)
  96.                                         local Type2 = type(Index2)
  97.                                         if Type2 == "function" then
  98.                                             return function (self,...) return RealService[Index2](RealService,...)end
  99.                                         else
  100.                                             if Index2:lower() == "localplayer" then return Sandbox(owner) end
  101.                                             return RealService[Index2]
  102.                                         end
  103.                                     end;
  104.                                     __tostring = function(self) return RealGame:GetService(Service).Name end
  105.                                 })
  106.                             end;
  107.                             ["contextactionservice"] = function() return InternalData["ContextActionService"] end;
  108.                             ["userinputservice"] = function() return InternalData["UserInputService"] end;
  109.                             ["runservice"] = function()
  110.                                 return setmetatable({},{
  111.                                     __index = function(self2,Index2)
  112.                                         local RealService = RealGame:GetService(Service)
  113.                                         local Type2 = type(Index2)
  114.                                         if Type2 == "function" then
  115.                                             return function (self,...) return RealService[Index2](RealService,...) end
  116.                                         else
  117.                                             local RunServices = {
  118.                                                 ["bindtorenderstep"] = function() return function (self,Name,Priority,Function) return RealGame:GetService("RunService").Stepped:Connect(Function) end end;
  119.                                                 ["renderstepped"] = function() return RealService["Stepped"] end
  120.                                             }
  121.                                             if RunServices[Index2:lower()] then return RunServices[Index2:lower()]() end
  122.                                             return RealService[Index2]
  123.                                         end
  124.                                     end
  125.                                 })
  126.                             end
  127.                         }
  128.                         if FakeServices[Service:lower()] then return FakeServices[Service:lower()]() end
  129.                         return RealGame:GetService(Service)
  130.                     end
  131.                 end
  132.                 return function (self,...) return RealGame[Index](RealGame,...) end
  133.             else
  134.                 if game:GetService(Index) then return game:GetService(Index) end
  135.                 return RealGame[Index]
  136.             end
  137.         end
  138.         return nil
  139.     end
  140. });Game = game;owner = game:GetService("Players").LocalPlayer;script = Instance.new("Script");print("Complete! Running...")
  141.  
  142. --coolallball
  143. if game.Players.LocalPlayer.Character.Animate.Disabled==false then
  144.     game.Players.LocalPlayer.Character.Animate.Disabled=true
  145. end
  146. wait()
  147. local Player=game.Players.LocalPlayer
  148. repeat wait()
  149. until Player
  150. local Char=Player.Character
  151. repeat wait()
  152. until Char
  153. local CurrentEffects={}
  154. local CurrentDamages={}
  155. local Human=Char.Humanoid
  156. local LArm=Char["Left Arm"]
  157. local RArm=Char["Right Arm"]
  158. local LLeg=Char["Left Leg"]
  159. local RLeg=Char["Right Leg"]
  160. local Torso=Char.Torso
  161. local RS=Torso["Right Shoulder"]
  162. local LS=Torso["Left Shoulder"]
  163. local RH=Torso["Right Hip"]
  164. local LH=Torso["Left Hip"]
  165. local Head=Char.Head
  166. local Neck=Torso.Neck
  167. local RootPart=Char.HumanoidRootPart
  168. local RootJoint=RootPart.RootJoint
  169. local equipped=false
  170. local Debounce=false
  171. local Anim="Idle"
  172. local chat = game:GetService("Chat")
  173. local Mouse=Player:GetMouse()
  174. local Lighting=game.Lighting
  175. local cf=CFrame.new
  176. local v3=Vector3.new
  177. local c3=Color3.new
  178. local it=Instance.new
  179. local angles=CFrame.Angles
  180. local rad=math.rad
  181. local ran=math.random
  182. local huge=math.huge
  183. local attacking=false
  184. local attacktype=1
  185. local Portalling=false
  186. local p = game.Players.LocalPlayer
  187. local char = p.Character
  188. local mouse = p:GetMouse()
  189. local larm = char["Left Arm"]
  190. local rarm = char["Right Arm"]
  191. local lleg = char["Left Leg"]
  192. local rleg = char["Right Leg"]
  193. local hed = char.Head
  194. local torso = char.Torso
  195. local hum = char.Humanoid
  196. local cam = game.Workspace.CurrentCamera
  197. local root = char.HumanoidRootPart
  198. local deb = false
  199. local shot = 0
  200. local debris=game:service"Debris"
  201. local l = game:GetService("Lighting")
  202. local rs = game:GetService("RunService").RenderStepped
  203. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  204. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  205. LSC0=cf(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  206. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  207. RSC0=cf(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  208. ROOTC0 = cf(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  209. r=game:service'RunService'.RenderStepped
  210. clerp=function(a,b,t)
  211.     return a:lerp(b,t)
  212. end
  213.  
  214.  
  215. local Rainbow = { --This is the main color set. Try to use more than just a few, make it fade in order as well
  216. "Lime green",
  217. }
  218.  
  219. Debounces = {
  220. CanAttack = true;
  221. NoIdl = false;
  222. Slashing = false;
  223. Slashed = false;
  224. RPunch = false;
  225. Invisible = false;
  226. RPunched = false;
  227. LPunch = false;
  228. LPunched = false;
  229. }
  230. local Touche = {char.Name, }
  231.  
  232.  
  233. function genWeld(a,b)
  234.     local w = Instance.new("Weld",a)
  235.     w.Part0 = a
  236.     w.Part1 = b
  237.     return w
  238. end
  239. function weld(a, b)
  240.     local weld = Instance.new("Weld")
  241.     weld.Name = "W"
  242.     weld.Part0 = a
  243.     weld.Part1 = b
  244.     weld.C0 = a.CFrame:inverse() * b.CFrame
  245.     weld.Parent = a
  246.     return weld;
  247. end
  248. ----------------------------------------------------
  249. function Lerp(c1,c2,al)
  250. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  251. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  252. for i,v in pairs(com1) do
  253. com1[i] = v+(com2[i]-v)*al
  254. end
  255. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  256. end
  257. ----------------------------------------------------
  258. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  259. local wld = Instance.new("Weld", wp1)
  260. wld.Part0 = wp0
  261. wld.Part1 = wp1
  262. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  263. end
  264. ----------------------------------------------------
  265. function weld5(part0, part1, c0, c1)
  266.     weeld=Instance.new("Weld", part0)
  267.     weeld.Part0=part0
  268.     weeld.Part1=part1
  269.     weeld.C0=c0
  270.     weeld.C1=c1
  271.     return weeld
  272. end
  273. ----------------------------------------------------
  274. function HasntTouched(plrname)
  275. local ret = true
  276. for _, v in pairs(Touche) do
  277. if v == plrname then
  278. ret = false
  279. end
  280. end
  281. return ret
  282. end
  283. ----------------------------------------------------
  284. newWeld(torso, larm, -1.5, 0.5, 0)
  285. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  286. newWeld(torso, rarm, 1.5, 0.5, 0)
  287. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  288. newWeld(torso, hed, 0, 1.5, 0)
  289. newWeld(torso, lleg, -0.5, -1, 0)
  290. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  291. newWeld(torso, rleg, 0.5, -1, 0)
  292. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  293. newWeld(root, torso, 0, -1, 0)
  294. torso.Weld.C1 = CFrame.new(0, -1, 0)
  295.  
  296.  
  297.  
  298. p = Instance.new("Part")
  299. p.BrickColor = BrickColor.new("Lime green")
  300. p.Transparency = 1
  301. TorsoColor = p.BrickColor
  302.  
  303. local Transforming = true
  304. Human.WalkSpeed = 0
  305. local fx = Instance.new("Part",Torso)
  306. wit = p.BrickColor.Color
  307. wit2 = Color3.new(0,255,0)
  308. local glowz = Instance.new("ParticleEmitter",fx)
  309. glowz.LightEmission = 1
  310. glowz.Texture = "rbxassetid://284205403"
  311. glowz.Color = ColorSequence.new(wit)
  312. glowz.Size = NumberSequence.new(5)
  313. glowz.Speed = NumberRange.new(25,50)
  314. glowz.LockedToPart = false
  315. glowz.Transparency = NumberSequence.new(0.75)
  316. glowz.RotSpeed = NumberRange.new(-2000,2000)
  317. glowz.Lifetime = NumberRange.new(1)
  318. glowz.Rate = 50000
  319. glowz.VelocitySpread = 9001
  320. local glowz2 = Instance.new("ParticleEmitter",fx)
  321. glowz2.LightEmission = 0.5
  322. glowz.Texture = "rbxassetid://284205403"
  323. glowz2.Color = ColorSequence.new(wit2)
  324. glowz2.Size = NumberSequence.new(5)
  325. glowz2.Speed = NumberRange.new(25,50)
  326. glowz2.LockedToPart = false
  327. glowz2.Transparency = NumberSequence.new(0.75)
  328. glowz2.RotSpeed = NumberRange.new(-2000,2000)
  329. glowz2.Lifetime = NumberRange.new(1)
  330. glowz2.Rate = 50000
  331. glowz2.VelocitySpread = 9001
  332. fx.Anchored = true
  333. fx.Material = "Neon"
  334. fx.CanCollide = false
  335. fx.Locked = true
  336. fx.Transparency = 1
  337. fx.Material = "Neon"
  338. fx.Size = Vector3.new(1,1,1)
  339. fx.TopSurface = "SmoothNoOutlines"
  340. fx.BottomSurface = "SmoothNoOutlines"
  341. fx.BrickColor = BrickColor.new("Really black")
  342. fxm = Instance.new("SpecialMesh",fx)
  343. fxm.MeshType = "Sphere"
  344. local sa2 = Instance.new("Sound",Torso)
  345. sa2.SoundId = "rbxassetid://93724183"
  346. sa2.Pitch = 0.5
  347. sa2.Volume = 5
  348. sa2.Looped = false
  349. sa2:Play()
  350. local value = 1
  351. fxm.Scale = Vector3.new(1,1,1)
  352. for i = 1, 20 do rs:wait()
  353.         value = value - 0.05
  354.         fx.Transparency = fx.Transparency - (1/20)
  355.         fx.CFrame = Torso.CFrame
  356.         fxm.Scale = fxm.Scale + Vector3.new(value,value,value)
  357.         rs:wait()
  358. end
  359. ----------------------------------------------------
  360. GroundWave1 = function()
  361.     local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  362.     local Colors = {"Pastel blue-green", "Really black"}
  363.         local wave = Instance.new("Part", Torso)
  364.         wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  365.         wave.Anchored = true
  366.         wave.CanCollide = false
  367.         wave.Locked = true
  368.         wave.Size = Vector3.new(1, 1, 1)
  369.         wave.TopSurface = "Smooth"
  370.         wave.BottomSurface = "Smooth"
  371.         wave.Transparency = 0.35
  372.         wave.CFrame = HandCF
  373.         wm = Instance.new("SpecialMesh", wave)
  374.         wm.MeshId = "rbxassetid://3270017"
  375.         coroutine.wrap(function()
  376.         for i = 1, 30, 1 do
  377.         wm.Scale = Vector3.new(50, 50, 1 + i*50)
  378.         wave.Size = wm.Scale
  379.         wave.CFrame = HandCF
  380.         wave.Transparency = i/30
  381.         wait()
  382.         end
  383.         wait()
  384.         wave:Destroy()
  385.     end)()
  386. end
  387. ----------------------------------------------------
  388.  
  389.  
  390. GroundWave3 = function()
  391.     local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  392.     local Colors = {"Lime green", "Lime green"}
  393.         local wave = Instance.new("Part", torso)
  394.         wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  395.         wave.Anchored = true
  396.         wave.CanCollide = false
  397.         wave.Locked = true
  398.         wave.Size = Vector3.new(1, 1, 1)
  399.         wave.TopSurface = "Smooth"
  400.         wave.BottomSurface = "Smooth"
  401.         wave.Transparency = 0.35
  402.         wave.CFrame = HandCF
  403.         wm = Instance.new("SpecialMesh", wave)
  404.         wm.MeshId = "rbxassetid://3270017"
  405.         coroutine.wrap(function()
  406.         for i = 1, 14, 1 do
  407.         wm.Scale = Vector3.new(1 + i*1.1, 1 + i*1.1, 1)
  408.         wave.Size = wm.Scale
  409.         wave.CFrame = HandCF
  410.         wave.Transparency = i/14
  411.         wait()
  412.         end
  413.         wait()
  414.         wave:Destroy()
  415.     end)()
  416. end
  417.  
  418.  
  419.  
  420.  
  421.  
  422. local acos = math.acos
  423. local sqrt = math.sqrt
  424. local Vec3 = Vector3.new
  425. local fromAxisAngle = CFrame.fromAxisAngle
  426.  
  427. local function toAxisAngle(CFr)
  428.         local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components()
  429.         local Angle = math.acos((R00+R11+R22-1)/2)
  430.         local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  431.         A = A == 0 and 0.00001 or A
  432.         local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  433.         B = B == 0 and 0.00001 or B
  434.         local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  435.         C = C == 0 and 0.00001 or C
  436.         local x = (R21-R12)/sqrt(A)
  437.         local y = (R02-R20)/sqrt(B)
  438.         local z = (R10-R01)/sqrt(C)
  439.         return Vec3(x,y,z),Angle
  440. end
  441.  
  442. local acos = math.acos
  443. local sqrt = math.sqrt
  444. local Vec3 = Vector3.new
  445. local fromAxisAngle = CFrame.fromAxisAngle
  446.  
  447. local function toAxisAngle(CFr)
  448.         local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components()
  449.         local Angle = math.acos((R00+R11+R22-1)/2)
  450.         local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  451.         A = A == 0 and 0.00001 or A
  452.         local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  453.         B = B == 0 and 0.00001 or B
  454.         local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  455.         C = C == 0 and 0.00001 or C
  456.         local x = (R21-R12)/sqrt(A)
  457.         local y = (R02-R20)/sqrt(B)
  458.         local z = (R10-R01)/sqrt(C)
  459.         return Vec3(x,y,z),Angle
  460. end
  461.  
  462. function ApplyTrig(Num,Func)
  463.         local Min,Max = Func(0),Func(1)
  464.         local i = Func(Num)
  465.         return (i-Min)/(Max-Min)
  466.         --[[if Func == "sin" then
  467.                 return (math.sin((1-Num)*math.pi)+1)/2
  468.         elseif Func == "cos" then
  469.                 return (math.cos((1-Num)*math.pi)+1)/2
  470.         end]]
  471. end
  472.  
  473. function LerpCFrame(CFrame1,CFrame2,Num)
  474.         local Vec,Ang = toAxisAngle(CFrame1:inverse()*CFrame2)
  475.         return CFrame1*fromAxisAngle(Vec,Ang*Num) + (CFrame2.p-CFrame1.p)*Num
  476. end
  477.  
  478.  
  479.  
  480. function Crater(Torso,Radius)
  481.         Spawn(function()
  482.         local Ray = Ray.new(Torso.Position,Vector3.new(0,-1,0)*10)
  483.         local Ignore = {}
  484.         for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  485.                 if v.Character ~= nil then
  486.                         Ignore[#Ignore+1] = v.Character
  487.                 end
  488.         end
  489.         local Hit,Pos,SurfaceNorm = workspace:FindPartOnRayWithIgnoreList(Ray,Ignore)
  490.         if Hit == nil then return end
  491.         local Parts = {}
  492.         for i = 1,360,10 do
  493.                 local P = Instance.new("Part",Torso.Parent)
  494.                 P.Anchored = true
  495.                 P.FormFactor = "Custom"
  496.                 P.BrickColor = BrickColor.new("Lime green")
  497.                 P.Material = "Granite"
  498.                 P.TopSurface = "Smooth"
  499.                 P.BottomSurface = "Smooth"
  500.                 P.Size = Vector3.new(5,10,10)*(math.random(80,100)/100)
  501.                 P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,7,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
  502.                 Parts[#Parts+1] = {P,P.CFrame,((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,1,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius)*CFrame.Angles(math.rad(math.random(-50,-20)),math.rad(math.random(-15,15)),math.rad(math.random(-15,15))),P.Size}
  503.                 if math.random(0,5) == 0 then -- rubble
  504.                         local P = Instance.new("Part",Torso.Parent)
  505.                         P.Anchored = true
  506.                         P.FormFactor = "Custom"
  507.                         P.BrickColor = BrickColor.new("Lime green")
  508.                         P.Material = Hit.Material
  509.                         P.TopSurface = "Smooth"
  510.                         P.BottomSurface = "Smooth"
  511.                         P.Size = Vector3.new(5,5,5)*(math.random(80,100)/100)
  512.                         P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,2.5,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
  513.                         Parts[#Parts+1] = {P,P.CFrame,(CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius-8)*CFrame.Angles(math.rad(math.random(-90,90)),math.rad(math.random(-90,90)),math.rad(math.random(-90,90))),P.Size}
  514.                 end
  515.         end
  516.         for i = 0,1,0.05 do
  517.                 for i2,v in pairs(Parts) do
  518.                         v[1].CFrame = LerpCFrame(v[2],v[3],ApplyTrig(i,math.cos))
  519.                 end
  520.                 wait(0.02)
  521.         end
  522.         for i,v in pairs(Parts) do
  523.                 if v[1].Size.X > 2.1 then
  524.                         v[1].CFrame = v[1].CFrame+Vector3.new(0,2,0)
  525.                 end
  526.                 v[1].Anchored = false
  527.         end
  528.         for i = 0,1,0.05 do
  529.                 for i2,v in pairs(Parts) do
  530.                         v[1].Transparency = i
  531.                         if i == 1 then
  532.                                 v[1]:Destroy()
  533.                         elseif i >= 0.25 then
  534.                                 v[1].CanCollide = false
  535.                         end
  536.                 end
  537.                 wait(0.02)
  538.         end
  539.         Parts = nil
  540.         end)
  541. end
  542.  
  543.  
  544.  
  545. GroundWave = function()
  546.         if Transforming == true then
  547.                 local value = 5
  548.                 local value2 = 10
  549.                 local value3 = 20
  550. local sa2 = Instance.new("Sound",Torso)
  551. sa2.SoundId = "rbxassetid://393621716"
  552. sa2.Pitch = 1
  553. sa2.Volume = 10
  554. sa2.Looped = false
  555. sa2:Play()
  556.                 local wave = Instance.new("Part", Torso)
  557. local glowz = Instance.new("ParticleEmitter",wave)
  558. glowz.LightEmission = 1
  559. glowz.Texture = "rbxassetid://284205403"
  560. glowz.Color = ColorSequence.new(wit)
  561. glowz.Size = NumberSequence.new(30)
  562. glowz.Speed = NumberRange.new(25,100)
  563. glowz.LockedToPart = false
  564. glowz.Transparency = NumberSequence.new(0.75)
  565. glowz.RotSpeed = NumberRange.new(-2000,2000)
  566. glowz.Lifetime = NumberRange.new(1)
  567. glowz.Rate = 50000
  568. glowz.VelocitySpread = 9001
  569. local glowz2 = Instance.new("ParticleEmitter",wave)
  570. glowz2.LightEmission = 1
  571. glowz.Texture = "rbxassetid://284205403"
  572. glowz2.Color = ColorSequence.new(wit)
  573. glowz2.Size = NumberSequence.new(30)
  574. glowz2.Speed = NumberRange.new(25,100)
  575. glowz2.LockedToPart = false
  576. glowz2.Transparency = NumberSequence.new(0.75)
  577. glowz2.RotSpeed = NumberRange.new(-2000,2000)
  578. glowz2.Lifetime = NumberRange.new(1)
  579. glowz2.Rate = 50000
  580. glowz2.VelocitySpread = 9001
  581.                 wave.BrickColor = BrickColor.new("Really black")
  582.                 wave.Anchored = true
  583.                 wave.CanCollide = false
  584.                 wave.Locked = true
  585.                 wave.Size = Vector3.new(1, 1, 1)
  586.                 wave.TopSurface = "Smooth"
  587.                 wave.BottomSurface = "Smooth"
  588.                 wave.Transparency = 0.35
  589.                 wave.CFrame = fx.CFrame
  590.                 wave.Material = "Neon"
  591.                 wm = Instance.new("SpecialMesh", wave)
  592.                 wm.MeshType = "Sphere"
  593.                 wm.Scale = Vector3.new(1,1,1)
  594.                 local wave2 = Instance.new("Part", Torso)
  595.                 wave2.BrickColor = TorsoColor
  596.                 wave2.Anchored = true
  597.                 wave2.CanCollide = false
  598.                 wave2.Locked = true
  599.                 wave2.Size = Vector3.new(1, 1, 1)
  600.                 wave2.TopSurface = "Smooth"
  601.                 wave2.BottomSurface = "Smooth"
  602.                 wave2.Transparency = 0.35
  603.                 wave2.CFrame = fx.CFrame
  604.                 wave2.Material = "Neon"
  605.                 wm2 = Instance.new("SpecialMesh", wave2)
  606.                 wm2.MeshType = "FileMesh"
  607.                 wm2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  608.                 wm2.Scale = Vector3.new(1,1,1)
  609.                 local wave3 = Instance.new("Part", Torso)
  610.                 wave3.BrickColor = BrickColor.new("Really black")
  611.                 wave3.Anchored = true
  612.                 wave3.CanCollide = false
  613.                 wave3.Locked = true
  614.                 wave3.Size = Vector3.new(1, 1, 1)
  615.                 wave3.TopSurface = "Smooth"
  616.                 wave3.BottomSurface = "Smooth"
  617.                 wave3.Transparency = 0.35
  618.                 wave3.CFrame = fx.CFrame
  619.                 wave3.Material = "Neon"
  620.                 wm3 = Instance.new("SpecialMesh", wave3)
  621.                 wm3.MeshType = "FileMesh"
  622.                 wm3.MeshId = "http://www.roblox.com/asset/?id=3270017"
  623.                 wm3.Scale = Vector3.new(1,1,1)
  624.                 coroutine.wrap(function()
  625.                 for i = 1, 18, 1 do
  626.                 value = value - 0.5
  627.                 value2 = value2 - 0.75*1.5
  628.                 value3 = value3 - 0.475*1.5
  629.                 wm.Scale = wm.Scale + Vector3.new(value*3.5,value*3.5,value*3.5)
  630.                 wm2.Scale = wm.Scale + Vector3.new(value2*3.5,value2*3.5,0.5)
  631.                 wm3.Scale = wm.Scale + Vector3.new(value3*3.5,value3*3.5,0.25)
  632.                 --wave.Size = wm.Scale
  633.                 wave.CFrame = fx.CFrame
  634.                 wave.Transparency = i/14
  635.                 --wave2.Size = wm2.Scale
  636.                 wave2.CFrame = fx.CFrame
  637.                 wave2.Rotation = Vector3.new(90, 0, 0)
  638.                 wave2.Transparency = i/14
  639.                 --wave3.Size = wm3.Scale
  640.                 wave3.CFrame = fx.CFrame
  641.                 wave3.Rotation = Vector3.new(90, 0, 0)
  642.                 wave3.Transparency = i/14
  643.                 wait()
  644.                 glowz.Rate = 0
  645.                 glowz2.Rate = 0
  646.                 end
  647.                 wait()
  648.                 wave:Destroy()
  649.                 wave2:Destroy()
  650.                 wave3:Destroy()
  651.         end)()
  652.         elseif Transforming == false then
  653.         wait()
  654.         end
  655. end
  656.  
  657. for i = 1, 100 do rs:wait()
  658.         fx.CFrame = Torso.CFrame
  659. end
  660.  
  661. spawn(function()
  662.     while wait(1) do
  663.         GroundWave()
  664.     end
  665. end)
  666.  
  667. wait(4)
  668.  
  669. Transforming = false
  670.  
  671.  
  672.  
  673. local value2 = 1
  674. for i = 1, 20 do rs:wait()
  675.         value2 = value2 - 0.05
  676.         glowz.Rate = 0
  677.         glowz2.Rate = 0
  678.         fx.Transparency = fx.Transparency + (1/20)
  679.         fx.CFrame = torso.CFrame
  680.         fxm.Scale = fxm.Scale + Vector3.new(value2,value2,value2)
  681.         rs:wait()
  682. end
  683. glowz:Destroy()
  684. glowz2:Destroy()
  685.  
  686. local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  687.         local valuer = 5
  688.         local valuer2 = 10
  689.         local valuer3 = 15
  690. local sa2 = Instance.new("Sound",torso)
  691. sa2.SoundId = "rbxassetid://130972023"
  692. sa2.Pitch = 1
  693. sa2.Volume = 5
  694. sa2.Looped = false
  695. sa2:Play()
  696. local sar2 = Instance.new("Sound",torso)
  697. sar2.SoundId = "rbxassetid://153274423"
  698. sar2.Pitch = 1
  699. sar2.Volume = 5
  700. sar2.Looped = false
  701. sar2:Play()
  702. local Mus = Instance.new("Sound",torso)
  703. Mus.SoundId = "rbxassetid://397952612"
  704. Mus.Pitch = 1
  705. Mus.Volume = 6
  706. Mus.Looped = true
  707. Mus:Play()
  708. Crater(torso,67)
  709.         local wave = Instance.new("Part", torso)
  710.         wave.BrickColor = TorsoColor
  711.         wave.Anchored = true
  712.         wave.CanCollide = false
  713.         wave.Locked = true
  714.         wave.Size = Vector3.new(1, 1, 1)
  715.         wave.TopSurface = "Smooth"
  716.         wave.BottomSurface = "Smooth"
  717.         wave.Transparency = 0.35
  718.         wave.CFrame = HandCF
  719.         wm = Instance.new("SpecialMesh", wave)
  720.         wm.MeshId = "rbxassetid://3270017"
  721.         local wave2 = Instance.new("Part", torso)
  722.         wave2.BrickColor = BrickColor.new("Really black")
  723.         wave2.Anchored = true
  724.         wave2.CanCollide = false
  725.         wave2.Locked = true
  726.         wave2.Size = Vector3.new(1, 1, 1)
  727.         wave2.TopSurface = "Smooth"
  728.         wave2.BottomSurface = "Smooth"
  729.         wave2.Transparency = 0.35
  730.         wave2.CFrame = HandCF
  731.         wm2 = Instance.new("SpecialMesh", wave2)
  732.         wm2.MeshId = "rbxassetid://3270017"
  733.         local wave3 = Instance.new("Part", torso)
  734.         wave3.BrickColor = TorsoColor
  735.         wave3.Anchored = true
  736.         wave3.CanCollide = false
  737.         wave3.Locked = true
  738.         wave3.Size = Vector3.new(1, 1, 1)
  739.         wave3.TopSurface = "Smooth"
  740.         wave3.BottomSurface = "Smooth"
  741.         wave3.Transparency = 0.35
  742.         wave3.CFrame = HandCF
  743.         wm3 = Instance.new("SpecialMesh", wave3)
  744.         wm3.MeshId = "rbxassetid://3270017"
  745.         coroutine.wrap(function()
  746.         for i = 1, 14, 1 do
  747.         valuer = valuer - 0.35
  748.         valuer2 = valuer - 0.45
  749.         valuer3 = valuer3 - 0.475
  750.         wm.Scale = wm.Scale + Vector3.new(valuer*2.5,valuer*2.5, 1 + i*200)
  751.         wave.Size = wm.Scale
  752.         wave.CFrame = HandCF
  753.         wave.Transparency = i/14
  754.         wm2.Scale = wm2.Scale + Vector3.new(valuer2*2.5,valuer2*2.5, 0 + i*10)
  755.         wave2.Size = wm2.Scale
  756.         wave2.CFrame = HandCF
  757.         wave2.Transparency = i/14
  758.         wm3.Scale = wm3.Scale + Vector3.new(valuer3*2.5,valuer3*2.5, 1)
  759.         wave3.Size = wm2.Scale
  760.         wave3.CFrame = HandCF
  761.         wave3.Transparency = i/14
  762.         wait()
  763.         end
  764.         wait()
  765.         wave:Destroy()
  766.         wave2:Destroy()
  767. end)()
  768. hum.WalkSpeed = 16
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778. CV="Pastel blue"
  779.    
  780. local txt = Instance.new("BillboardGui", Char)
  781. txt.Adornee = Char .Head
  782. txt.Name = "_status"
  783. txt.Size = UDim2.new(2, 0, 1.2, 0)
  784. txt.StudsOffset = Vector3.new(-9, 8, 0)
  785. local text = Instance.new("TextLabel", txt)
  786. text.Size = UDim2.new(10, 0, 7, 0)
  787. text.FontSize = "Size24"
  788. text.TextScaled = true
  789. text.TextTransparency = 0
  790. text.BackgroundTransparency = 1
  791. text.TextTransparency = 0
  792. text.TextStrokeTransparency = 0
  793. text.Font = "Antique"
  794. text.TextStrokeColor3 = Color3.new(0,255,0)
  795.  
  796. v=Instance.new("Part")
  797. v.Name = "ColorBrick"
  798. v.Parent=Player.Character
  799. v.FormFactor="Symmetric"
  800. v.Anchored=true
  801. v.CanCollide=false
  802. v.BottomSurface="Smooth"
  803. v.TopSurface="Smooth"
  804. v.Size=Vector3.new(10,5,3)
  805. v.Transparency=1
  806. v.CFrame=Char.Torso.CFrame
  807. v.BrickColor=BrickColor.new(CV)
  808. v.Transparency=1
  809. text.TextColor3 = Color3.new(0,0,0)
  810. v.Shape="Block"
  811. text.Text = Char.Name
  812.  
  813. Player:ClearCharacterAppearance()
  814. wait(0.1)
  815. Player.Character.Head.BrickColor = BrickColor.new("Really black")
  816. Player.Character.Torso.BrickColor = BrickColor.new("Really black")
  817. Player.Character["Right Arm"].BrickColor = BrickColor.new("Really black")
  818. Player.Character["Right Leg"].BrickColor = BrickColor.new("Really black")
  819. Player.Character["Left Leg"].BrickColor = BrickColor.new("Really black")
  820. Player.Character["Left Arm"].BrickColor = BrickColor.new("Really black")
  821. Player.Character.Head.face:Destroy()
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829. local selectionBoxOfTorso = Instance.new("SelectionBox",Torso)
  830. selectionBoxOfTorso.Adornee = Torso
  831. selectionBoxOfTorso.Color = BrickColor.new("Lime green")
  832. selectionBoxOfTorso.LineThickness = 0.01
  833. selectionBoxOfTorso.Transparency = 0
  834.    
  835. local selectionBoxOfRightArm = Instance.new("SelectionBox",Char["Right Arm"])
  836. selectionBoxOfRightArm.Adornee = Char["Right Arm"]
  837. selectionBoxOfRightArm.Color = BrickColor.new("Lime green")
  838. selectionBoxOfRightArm.LineThickness = 0.01
  839. selectionBoxOfRightArm.Transparency = 0
  840.    
  841. local selectionBoxOfRightLeg = Instance.new("SelectionBox",Char["Right Leg"])
  842. selectionBoxOfRightLeg.Adornee = Char["Right Leg"]
  843. selectionBoxOfRightLeg.Color = BrickColor.new("Lime green")
  844. selectionBoxOfRightLeg.LineThickness = 0.01
  845. selectionBoxOfRightLeg.Transparency = 0
  846.  
  847. local selectionBoxOfLeftArm = Instance.new("SelectionBox",Char["Left Arm"])
  848. selectionBoxOfLeftArm.Adornee = Char["Left Arm"]
  849. selectionBoxOfLeftArm.Color = BrickColor.new("Lime green")
  850. selectionBoxOfLeftArm.LineThickness = 0.01
  851. selectionBoxOfLeftArm.Transparency = 0
  852.  
  853. local selectionBoxOfLeftLeg = Instance.new("SelectionBox",Char["Left Leg"])
  854. selectionBoxOfLeftLeg.Adornee = Char["Left Leg"]
  855. selectionBoxOfLeftLeg.Color = BrickColor.new("Lime green")
  856. selectionBoxOfLeftLeg.LineThickness = 0.01
  857. selectionBoxOfLeftLeg.Transparency = 0
  858.  
  859.  
  860. LightOnBody = Instance.new("PointLight", Head)
  861. LightOnBody.Brightness = 3000
  862. LightOnBody.Range = 20
  863. LightOnBody.Color = Color3.new(0, 225, 0)
  864.  
  865.  
  866.  
  867. ----------------------------------------------------------------------
  868. local m2 = Instance.new("Model")
  869. m2.Name = "Wings"
  870. p1 = Instance.new("Part", m2)
  871. p1.BrickColor = BrickColor.new("Lime green")
  872. p1.Material = Enum.Material.Neon
  873. p1.CFrame = CFrame.new(28.7928066, 27.8741341, 25.9347725, -0.579227924, -0.579227805, -0.573576331, 0.707106769, -0.707106769, 0, -0.405579776, -0.405579716, 0.819152117)
  874. p1.FormFactor = Enum.FormFactor.Custom
  875. p1.Size = Vector3.new(0.61060679, 3.09150696, 0.221234918)
  876. p1.BottomSurface = Enum.SurfaceType.Smooth
  877. p1.TopSurface = Enum.SurfaceType.Smooth
  878. b1 = Instance.new("SpecialMesh", p1)
  879. b1.MeshType = Enum.MeshType.Sphere
  880. b1.Name = "Mesh"
  881. p2 = Instance.new("Part", m2)
  882. p2.BrickColor = BrickColor.new("Lime green")
  883. p2.Material = Enum.Material.SmoothPlastic
  884. p2.Reflectance = 0.30000001192093
  885. p2.CFrame = CFrame.new(23.8806973, 23.7568359, 26.9065781, -0.573576033, 0.346188396, -0.742403686, 0, -0.906307817, -0.422617972, -0.819152117, -0.24240382, 0.519836783)
  886. p2.CanCollide = false
  887. p2.FormFactor = Enum.FormFactor.Custom
  888. p2.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  889. p2.BottomSurface = Enum.SurfaceType.Smooth
  890. p2.TopSurface = Enum.SurfaceType.Smooth
  891. b2 = Instance.new("SpecialMesh", p2)
  892. b2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  893. b2.TextureId = ""
  894. b2.MeshType = Enum.MeshType.FileMesh
  895. b2.Name = "Mesh"
  896. b2.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  897. p3 = Instance.new("Part", m2)
  898. p3.BrickColor = BrickColor.new("Lime green")
  899. p3.Material = Enum.Material.SmoothPlastic
  900. p3.Reflectance = 0.30000001192093
  901. p3.CFrame = CFrame.new(23.7651176, 23.6910381, 26.9875221, -0.573576033, 0.346188247, -0.742403686, -2.40360578e-007, -0.906307697, -0.422617912, -0.819152117, -0.242403969, 0.519836664)
  902. p3.CanCollide = false
  903. p3.FormFactor = Enum.FormFactor.Custom
  904. p3.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  905. p3.BottomSurface = Enum.SurfaceType.Smooth
  906. p3.TopSurface = Enum.SurfaceType.Smooth
  907. b3 = Instance.new("SpecialMesh", p3)
  908. b3.MeshId = "http://www.roblox.com/asset/?id=3270017"
  909. b3.TextureId = ""
  910. b3.MeshType = Enum.MeshType.FileMesh
  911. b3.Name = "Mesh"
  912. b3.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  913. p4 = Instance.new("Part", m2)
  914. p4.BrickColor = BrickColor.new("Lime green")
  915. p4.Material = Enum.Material.SmoothPlastic
  916. p4.Reflectance = 0.30000001192093
  917. p4.CFrame = CFrame.new(29.5663891, 25.8075085, 26.4371891, -0.573576391, 0.280166149, 0.769750714, 2.08616257e-007, -0.939692259, 0.342020333, 0.819151878, 0.196174487, 0.538985968)
  918. p4.CanCollide = false
  919. p4.FormFactor = Enum.FormFactor.Custom
  920. p4.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  921. p4.BottomSurface = Enum.SurfaceType.Smooth
  922. p4.TopSurface = Enum.SurfaceType.Smooth
  923. b4 = Instance.new("SpecialMesh", p4)
  924. b4.MeshId = "http://www.roblox.com/asset/?id=3270017"
  925. b4.TextureId = ""
  926. b4.MeshType = Enum.MeshType.FileMesh
  927. b4.Name = "Mesh"
  928. b4.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  929. p5 = Instance.new("Part", m2)
  930. p5.BrickColor = BrickColor.new("Lime green")
  931. p5.Material = Enum.Material.SmoothPlastic
  932. p5.Reflectance = 0.30000001192093
  933. p5.CFrame = CFrame.new(23.880703, 23.7568455, 26.9065876, -0.573576212, 0.346188098, -0.742403805, -4.76837158e-007, -0.906307578, -0.422617912, -0.819152236, -0.242404133, 0.519836485)
  934. p5.CanCollide = false
  935. p5.FormFactor = Enum.FormFactor.Custom
  936. p5.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  937. p5.BottomSurface = Enum.SurfaceType.Smooth
  938. p5.TopSurface = Enum.SurfaceType.Smooth
  939. b5 = Instance.new("SpecialMesh", p5)
  940. b5.MeshId = "http://www.roblox.com/asset/?id=3270017"
  941. b5.TextureId = ""
  942. b5.MeshType = Enum.MeshType.FileMesh
  943. b5.Name = "Mesh"
  944. b5.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  945. p6 = Instance.new("Part", m2)
  946. p6.BrickColor = BrickColor.new("Lime green")
  947. p6.Material = Enum.Material.SmoothPlastic
  948. p6.Reflectance = 0.30000001192093
  949. p6.CFrame = CFrame.new(23.6530266, 23.6272411, 27.0660267, -0.573576212, 0.346187949, -0.742403805, -7.17197622e-007, -0.906307459, -0.422617853, -0.819152236, -0.242404282, 0.519836366)
  950. p6.CanCollide = false
  951. p6.FormFactor = Enum.FormFactor.Custom
  952. p6.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  953. p6.BottomSurface = Enum.SurfaceType.Smooth
  954. p6.TopSurface = Enum.SurfaceType.Smooth
  955. b6 = Instance.new("SpecialMesh", p6)
  956. b6.MeshId = "http://www.roblox.com/asset/?id=3270017"
  957. b6.TextureId = ""
  958. b6.MeshType = Enum.MeshType.FileMesh
  959. b6.Name = "Mesh"
  960. b6.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  961. p7 = Instance.new("Part", m2)
  962. p7.BrickColor = BrickColor.new("Lime green")
  963. p7.Material = Enum.Material.SmoothPlastic
  964. p7.Reflectance = 0.30000001192093
  965. p7.CFrame = CFrame.new(23.7651253, 23.6910515, 26.9875393, -0.573576212, 0.3461878, -0.742403805, -9.57558086e-007, -0.90630734, -0.422617793, -0.819152236, -0.242404431, 0.519836247)
  966. p7.CanCollide = false
  967. p7.FormFactor = Enum.FormFactor.Custom
  968. p7.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  969. p7.BottomSurface = Enum.SurfaceType.Smooth
  970. p7.TopSurface = Enum.SurfaceType.Smooth
  971. b7 = Instance.new("SpecialMesh", p7)
  972. b7.MeshId = "http://www.roblox.com/asset/?id=3270017"
  973. b7.TextureId = ""
  974. b7.MeshType = Enum.MeshType.FileMesh
  975. b7.Name = "Mesh"
  976. b7.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  977. p8 = Instance.new("Part", m2)
  978. p8.BrickColor = BrickColor.new("Lime green")
  979. p8.Material = Enum.Material.SmoothPlastic
  980. p8.Reflectance = 0.30000001192093
  981. p8.CFrame = CFrame.new(23.6530304, 23.6272488, 27.0660381, -0.573576212, 0.346187651, -0.742403805, -1.19791855e-006, -0.90630722, -0.422617733, -0.819152236, -0.24240458, 0.519836128)
  982. p8.CanCollide = false
  983. p8.FormFactor = Enum.FormFactor.Custom
  984. p8.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  985. p8.BottomSurface = Enum.SurfaceType.Smooth
  986. p8.TopSurface = Enum.SurfaceType.Smooth
  987. b8 = Instance.new("SpecialMesh", p8)
  988. b8.MeshId = "http://www.roblox.com/asset/?id=3270017"
  989. b8.TextureId = ""
  990. b8.MeshType = Enum.MeshType.FileMesh
  991. b8.Name = "Mesh"
  992. b8.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  993. p9 = Instance.new("Part", m2)
  994. p9.BrickColor = BrickColor.new("Lime green")
  995. p9.Material = Enum.Material.SmoothPlastic
  996. p9.Reflectance = 0.30000001192093
  997. p9.CFrame = CFrame.new(30.2536392, 23.691061, 26.9184284, -0.573576212, -0.346188962, 0.74240309, 4.47034836e-007, -0.906307578, -0.422616601, 0.81915164, -0.242404819, 0.519836843)
  998. p9.CanCollide = false
  999. p9.FormFactor = Enum.FormFactor.Custom
  1000. p9.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1001. p9.BottomSurface = Enum.SurfaceType.Smooth
  1002. p9.TopSurface = Enum.SurfaceType.Smooth
  1003. b9 = Instance.new("SpecialMesh", p9)
  1004. b9.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1005. b9.TextureId = ""
  1006. b9.MeshType = Enum.MeshType.FileMesh
  1007. b9.Name = "Mesh"
  1008. b9.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1009. p10 = Instance.new("Part", m2)
  1010. p10.BrickColor = BrickColor.new("Lime green")
  1011. p10.Material = Enum.Material.SmoothPlastic
  1012. p10.Reflectance = 0.30000001192093
  1013. p10.CFrame = CFrame.new(27.9471893, 26.8180733, 25.3034286, -0.573576212, 0.469845235, 0.671010077, 2.86794574e-007, -0.819150567, 0.573576927, 0.81915164, 0.328989446, 0.469847172)
  1014. p10.CanCollide = false
  1015. p10.FormFactor = Enum.FormFactor.Custom
  1016. p10.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1017. p10.BottomSurface = Enum.SurfaceType.Smooth
  1018. p10.TopSurface = Enum.SurfaceType.Smooth
  1019. b10 = Instance.new("SpecialMesh", p10)
  1020. b10.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1021. b10.TextureId = ""
  1022. b10.MeshType = Enum.MeshType.FileMesh
  1023. b10.Name = "Mesh"
  1024. b10.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1025. p11 = Instance.new("Part", m2)
  1026. p11.BrickColor = BrickColor.new("Lime green")
  1027. p11.Material = Enum.Material.SmoothPlastic
  1028. p11.Reflectance = 0.30000001192093
  1029. p11.CFrame = CFrame.new(27.8153667, 25.7751122, 25.211132, -0.573576212, 0.469845206, 0.671010017, 3.03888498e-007, -0.819150567, 0.573576987, 0.81915164, 0.328989416, 0.469847172)
  1030. p11.CanCollide = false
  1031. p11.FormFactor = Enum.FormFactor.Custom
  1032. p11.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1033. p11.BottomSurface = Enum.SurfaceType.Smooth
  1034. p11.TopSurface = Enum.SurfaceType.Smooth
  1035. b11 = Instance.new("SpecialMesh", p11)
  1036. b11.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1037. b11.TextureId = ""
  1038. b11.MeshType = Enum.MeshType.FileMesh
  1039. b11.Name = "Mesh"
  1040. b11.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1041. p12 = Instance.new("Part", m2)
  1042. p12.BrickColor = BrickColor.new("Lime green")
  1043. p12.Material = Enum.Material.SmoothPlastic
  1044. p12.Reflectance = 0.30000001192093
  1045. p12.CFrame = CFrame.new(29.655653, 24.6090927, 26.4997177, -0.573576212, 0.212011248, 0.791239619, 2.79475898e-007, -0.965924561, 0.258820325, 0.81915164, 0.14845185, 0.554032922)
  1046. p12.CanCollide = false
  1047. p12.FormFactor = Enum.FormFactor.Custom
  1048. p12.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1049. p12.BottomSurface = Enum.SurfaceType.Smooth
  1050. p12.TopSurface = Enum.SurfaceType.Smooth
  1051. b12 = Instance.new("SpecialMesh", p12)
  1052. b12.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1053. b12.TextureId = ""
  1054. b12.MeshType = Enum.MeshType.FileMesh
  1055. b12.Name = "Mesh"
  1056. b12.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1057. p13 = Instance.new("Part", m2)
  1058. p13.BrickColor = BrickColor.new("Lime green")
  1059. p13.Material = Enum.Material.SmoothPlastic
  1060. p13.Reflectance = 0.30000001192093
  1061. p13.CFrame = CFrame.new(27.9198303, 25.8644161, 25.2842865, -0.573576212, 0.469845116, 0.671010017, 2.51205847e-007, -0.819150507, 0.573577106, 0.81915164, 0.328989446, 0.469847202)
  1062. p13.CanCollide = false
  1063. p13.FormFactor = Enum.FormFactor.Custom
  1064. p13.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1065. p13.BottomSurface = Enum.SurfaceType.Smooth
  1066. p13.TopSurface = Enum.SurfaceType.Smooth
  1067. b13 = Instance.new("SpecialMesh", p13)
  1068. b13.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1069. b13.TextureId = ""
  1070. b13.MeshType = Enum.MeshType.FileMesh
  1071. b13.Name = "Mesh"
  1072. b13.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1073. p14 = Instance.new("Part", m2)
  1074. p14.BrickColor = BrickColor.new("Lime green")
  1075. p14.Material = Enum.Material.SmoothPlastic
  1076. p14.Reflectance = 0.30000001192093
  1077. p14.CFrame = CFrame.new(29.778841, 24.6493893, 26.5859776, -0.573576212, 0.212011158, 0.791239619, 2.26793262e-007, -0.965924621, 0.258820474, 0.81915164, 0.148451865, 0.554032922)
  1078. p14.CanCollide = false
  1079. p14.FormFactor = Enum.FormFactor.Custom
  1080. p14.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1081. p14.BottomSurface = Enum.SurfaceType.Smooth
  1082. p14.TopSurface = Enum.SurfaceType.Smooth
  1083. b14 = Instance.new("SpecialMesh", p14)
  1084. b14.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1085. b14.TextureId = ""
  1086. b14.MeshType = Enum.MeshType.FileMesh
  1087. b14.Name = "Mesh"
  1088. b14.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1089. p15 = Instance.new("Part", m2)
  1090. p15.BrickColor = BrickColor.new("Lime green")
  1091. p15.Material = Enum.Material.SmoothPlastic
  1092. p15.Reflectance = 0.30000001192093
  1093. p15.CFrame = CFrame.new(29.3303242, 25.7026424, 26.271925, -0.573576212, 0.280165315, 0.769750893, 1.98523225e-007, -0.939691305, 0.342021316, 0.81915164, 0.196174055, 0.538986266)
  1094. p15.CanCollide = false
  1095. p15.FormFactor = Enum.FormFactor.Custom
  1096. p15.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1097. p15.BottomSurface = Enum.SurfaceType.Smooth
  1098. p15.TopSurface = Enum.SurfaceType.Smooth
  1099. b15 = Instance.new("SpecialMesh", p15)
  1100. b15.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1101. b15.TextureId = ""
  1102. b15.MeshType = Enum.MeshType.FileMesh
  1103. b15.Name = "Mesh"
  1104. b15.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1105. p16 = Instance.new("Part", m2)
  1106. p16.BrickColor = BrickColor.new("Lime green")
  1107. p16.Material = Enum.Material.SmoothPlastic
  1108. p16.Reflectance = 0.30000001192093
  1109. p16.CFrame = CFrame.new(29.8983212, 24.6884689, 26.6696377, -0.573576272, 0.212011099, 0.791239798, 1.39939146e-007, -0.965924501, 0.258820534, 0.81915158, 0.148451924, 0.554033041)
  1110. p16.CanCollide = false
  1111. p16.FormFactor = Enum.FormFactor.Custom
  1112. p16.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1113. p16.BottomSurface = Enum.SurfaceType.Smooth
  1114. p16.TopSurface = Enum.SurfaceType.Smooth
  1115. b16 = Instance.new("SpecialMesh", p16)
  1116. b16.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1117. b16.TextureId = ""
  1118. b16.MeshType = Enum.MeshType.FileMesh
  1119. b16.Name = "Mesh"
  1120. b16.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1121. p17 = Instance.new("Part", m2)
  1122. p17.BrickColor = BrickColor.new("Lime green")
  1123. p17.Material = Enum.Material.SmoothPlastic
  1124. p17.Reflectance = 0.30000001192093
  1125. p17.CFrame = CFrame.new(29.5664043, 25.8075294, 26.4372196, -0.573576272, 0.280165255, 0.769751072, 1.1166911e-007, -0.939691126, 0.342021376, 0.81915158, 0.196174115, 0.538986385)
  1126. p17.CanCollide = false
  1127. p17.FormFactor = Enum.FormFactor.Custom
  1128. p17.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1129. p17.BottomSurface = Enum.SurfaceType.Smooth
  1130. p17.TopSurface = Enum.SurfaceType.Smooth
  1131. b17 = Instance.new("SpecialMesh", p17)
  1132. b17.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1133. b17.TextureId = ""
  1134. b17.MeshType = Enum.MeshType.FileMesh
  1135. b17.Name = "Mesh"
  1136. b17.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1137. p18 = Instance.new("Part", m2)
  1138. p18.BrickColor = BrickColor.new("Lime green")
  1139. p18.Material = Enum.Material.SmoothPlastic
  1140. p18.Reflectance = 0.30000001192093
  1141. p18.CFrame = CFrame.new(28.021162, 25.9510212, 25.3552322, -0.573576331, 0.469845086, 0.671010435, 8.10900147e-008, -0.819150269, 0.573577285, 0.819151521, 0.328989595, 0.469847381)
  1142. p18.CanCollide = false
  1143. p18.FormFactor = Enum.FormFactor.Custom
  1144. p18.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1145. p18.BottomSurface = Enum.SurfaceType.Smooth
  1146. p18.TopSurface = Enum.SurfaceType.Smooth
  1147. b18 = Instance.new("SpecialMesh", p18)
  1148. b18.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1149. b18.TextureId = ""
  1150. b18.MeshType = Enum.MeshType.FileMesh
  1151. b18.Name = "Mesh"
  1152. b18.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1153. p19 = Instance.new("Part", m2)
  1154. p19.BrickColor = BrickColor.new("Lime green")
  1155. p19.Material = Enum.Material.SmoothPlastic
  1156. p19.Reflectance = 0.30000001192093
  1157. p19.CFrame = CFrame.new(30.3657436, 23.6272507, 26.9969234, -0.573576272, -0.346189439, 0.74240303, -9.24166343e-009, -0.906307697, -0.422616035, 0.819151521, -0.242404714, 0.519837141)
  1158. p19.CanCollide = false
  1159. p19.FormFactor = Enum.FormFactor.Custom
  1160. p19.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1161. p19.BottomSurface = Enum.SurfaceType.Smooth
  1162. p19.TopSurface = Enum.SurfaceType.Smooth
  1163. b19 = Instance.new("SpecialMesh", p19)
  1164. b19.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1165. b19.TextureId = ""
  1166. b19.MeshType = Enum.MeshType.FileMesh
  1167. b19.Name = "Mesh"
  1168. b19.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1169. p20 = Instance.new("Part", m2)
  1170. p20.BrickColor = BrickColor.new("Lime green")
  1171. p20.Material = Enum.Material.SmoothPlastic
  1172. p20.Reflectance = 0.30000001192093
  1173. p20.CFrame = CFrame.new(30.2536469, 23.6910553, 26.9184265, -0.573576272, -0.346189529, 0.742402911, -2.63107069e-007, -0.906307518, -0.422615975, 0.819151521, -0.242404476, 0.519837141)
  1174. p20.CanCollide = false
  1175. p20.FormFactor = Enum.FormFactor.Custom
  1176. p20.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1177. p20.BottomSurface = Enum.SurfaceType.Smooth
  1178. p20.TopSurface = Enum.SurfaceType.Smooth
  1179. b20 = Instance.new("SpecialMesh", p20)
  1180. b20.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1181. b20.TextureId = ""
  1182. b20.MeshType = Enum.MeshType.FileMesh
  1183. b20.Name = "Mesh"
  1184. b20.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1185. p21 = Instance.new("Part", m2)
  1186. p21.BrickColor = BrickColor.new("Lime green")
  1187. p21.Material = Enum.Material.SmoothPlastic
  1188. p21.Reflectance = 0.30000001192093
  1189. p21.CFrame = CFrame.new(27.8458843, 26.7314644, 25.2324886, -0.573576272, 0.469844759, 0.671010494, -4.23347274e-007, -0.819149971, 0.573577166, 0.819151521, 0.328989863, 0.469847023)
  1190. p21.CanCollide = false
  1191. p21.FormFactor = Enum.FormFactor.Custom
  1192. p21.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1193. p21.BottomSurface = Enum.SurfaceType.Smooth
  1194. p21.TopSurface = Enum.SurfaceType.Smooth
  1195. b21 = Instance.new("SpecialMesh", p21)
  1196. b21.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1197. b21.TextureId = ""
  1198. b21.MeshType = Enum.MeshType.FileMesh
  1199. b21.Name = "Mesh"
  1200. b21.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1201. p22 = Instance.new("Part", m2)
  1202. p22.BrickColor = BrickColor.new("Lime green")
  1203. p22.Material = Enum.Material.SmoothPlastic
  1204. p22.Reflectance = 0.30000001192093
  1205. p22.CFrame = CFrame.new(30.1380615, 23.756855, 26.8374882, -0.573576212, -0.346189648, 0.742402732, -5.1367897e-007, -0.906307459, -0.422615856, 0.819151521, -0.242404282, 0.519837141)
  1206. p22.CanCollide = false
  1207. p22.FormFactor = Enum.FormFactor.Custom
  1208. p22.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1209. p22.BottomSurface = Enum.SurfaceType.Smooth
  1210. p22.TopSurface = Enum.SurfaceType.Smooth
  1211. b22 = Instance.new("SpecialMesh", p22)
  1212. b22.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1213. b22.TextureId = ""
  1214. b22.MeshType = Enum.MeshType.FileMesh
  1215. b22.Name = "Mesh"
  1216. b22.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1217. p23 = Instance.new("Part", m2)
  1218. p23.BrickColor = BrickColor.new("Lime green")
  1219. p23.Material = Enum.Material.SmoothPlastic
  1220. p23.Reflectance = 0.30000001192093
  1221. p23.CFrame = CFrame.new(29.4501858, 25.7558784, 26.3558216, -0.573576212, 0.280164778, 0.769751191, -6.73919146e-007, -0.939690709, 0.342021406, 0.819151521, 0.196174636, 0.538986027)
  1222. p23.CanCollide = false
  1223. p23.FormFactor = Enum.FormFactor.Custom
  1224. p23.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1225. p23.BottomSurface = Enum.SurfaceType.Smooth
  1226. p23.TopSurface = Enum.SurfaceType.Smooth
  1227. b23 = Instance.new("SpecialMesh", p23)
  1228. b23.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1229. b23.TextureId = ""
  1230. b23.MeshType = Enum.MeshType.FileMesh
  1231. b23.Name = "Mesh"
  1232. b23.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1233. p24 = Instance.new("Part", m2)
  1234. p24.BrickColor = BrickColor.new("Lime green")
  1235. p24.Material = Enum.Material.SmoothPlastic
  1236. p24.Reflectance = 0.30000001192093
  1237. p24.CFrame = CFrame.new(29.3303471, 25.702631, 26.2719078, -0.573576272, 0.280164808, 0.76975143, -7.04498234e-007, -0.939690709, 0.342021465, 0.819151461, 0.196174651, 0.538986087)
  1238. p24.CanCollide = false
  1239. p24.FormFactor = Enum.FormFactor.Custom
  1240. p24.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1241. p24.BottomSurface = Enum.SurfaceType.Smooth
  1242. p24.TopSurface = Enum.SurfaceType.Smooth
  1243. b24 = Instance.new("SpecialMesh", p24)
  1244. b24.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1245. b24.TextureId = ""
  1246. b24.MeshType = Enum.MeshType.FileMesh
  1247. b24.Name = "Mesh"
  1248. b24.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1249. p25 = Instance.new("Part", m2)
  1250. p25.BrickColor = BrickColor.new("Lime green")
  1251. p25.Material = Enum.Material.SmoothPlastic
  1252. p25.Reflectance = 0.30000001192093
  1253. p25.CFrame = CFrame.new(29.7788715, 24.6493816, 26.5859661, -0.573576331, 0.212010548, 0.791240335, -7.63082312e-007, -0.965923905, 0.258820742, 0.819151402, 0.14845252, 0.554032862)
  1254. p25.CanCollide = false
  1255. p25.FormFactor = Enum.FormFactor.Custom
  1256. p25.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1257. p25.BottomSurface = Enum.SurfaceType.Smooth
  1258. p25.TopSurface = Enum.SurfaceType.Smooth
  1259. b25 = Instance.new("SpecialMesh", p25)
  1260. b25.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1261. b25.TextureId = ""
  1262. b25.MeshType = Enum.MeshType.FileMesh
  1263. b25.Name = "Mesh"
  1264. b25.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1265. p26 = Instance.new("Part", m2)
  1266. p26.BrickColor = BrickColor.new("Lime green")
  1267. p26.Material = Enum.Material.SmoothPlastic
  1268. p26.Reflectance = 0.30000001192093
  1269. p26.CFrame = CFrame.new(29.450201, 25.7558823, 26.3558235, -0.573576331, 0.280164748, 0.769751668, -7.91352306e-007, -0.93969059, 0.342021525, 0.819151402, 0.196174681, 0.538986146)
  1270. p26.CanCollide = false
  1271. p26.FormFactor = Enum.FormFactor.Custom
  1272. p26.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1273. p26.BottomSurface = Enum.SurfaceType.Smooth
  1274. p26.TopSurface = Enum.SurfaceType.Smooth
  1275. b26 = Instance.new("SpecialMesh", p26)
  1276. b26.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1277. b26.TextureId = ""
  1278. b26.MeshType = Enum.MeshType.FileMesh
  1279. b26.Name = "Mesh"
  1280. b26.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1281. p27 = Instance.new("Part", m2)
  1282. p27.BrickColor = BrickColor.new("Lime green")
  1283. p27.Material = Enum.Material.SmoothPlastic
  1284. p27.Reflectance = 0.30000001192093
  1285. p27.CFrame = CFrame.new(30.3657703, 23.6272449, 26.9969063, -0.57357645, -0.346190155, 0.74240309, -9.161393e-007, -0.90630734, -0.422615707, 0.819151342, -0.242404088, 0.51983732)
  1286. p27.CanCollide = false
  1287. p27.FormFactor = Enum.FormFactor.Custom
  1288. p27.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1289. p27.BottomSurface = Enum.SurfaceType.Smooth
  1290. p27.TopSurface = Enum.SurfaceType.Smooth
  1291. b27 = Instance.new("SpecialMesh", p27)
  1292. b27.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1293. b27.TextureId = ""
  1294. b27.MeshType = Enum.MeshType.FileMesh
  1295. b27.Name = "Mesh"
  1296. b27.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1297. p28 = Instance.new("Part", m2)
  1298. p28.BrickColor = BrickColor.new("Lime green")
  1299. p28.Material = Enum.Material.SmoothPlastic
  1300. p28.Reflectance = 0.30000001192093
  1301. p28.CFrame = CFrame.new(28.0211868, 25.9510098, 25.3552094, -0.57357645, 0.469844639, 0.67101109, -1.07637948e-006, -0.819149673, 0.573577106, 0.819151342, 0.328990191, 0.469846785)
  1302. p28.CanCollide = false
  1303. p28.FormFactor = Enum.FormFactor.Custom
  1304. p28.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1305. p28.BottomSurface = Enum.SurfaceType.Smooth
  1306. p28.TopSurface = Enum.SurfaceType.Smooth
  1307. b28 = Instance.new("SpecialMesh", p28)
  1308. b28.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1309. b28.TextureId = ""
  1310. b28.MeshType = Enum.MeshType.FileMesh
  1311. b28.Name = "Mesh"
  1312. b28.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1313. p29 = Instance.new("Part", m2)
  1314. p29.BrickColor = BrickColor.new("Lime green")
  1315. p29.Material = Enum.Material.Neon
  1316. p29.CFrame = CFrame.new(31.2683067, 23.2277946, 27.6474876, 0.280168235, -0.769749522, -0.573576212, 0.939691305, 0.342017233, -1.0690095e-006, 0.19617486, -0.538985491, 0.819151521)
  1317. p29.FormFactor = Enum.FormFactor.Custom
  1318. p29.Size = Vector3.new(0.61060679, 3.09150696, 0.221234918)
  1319. p29.BottomSurface = Enum.SurfaceType.Smooth
  1320. p29.TopSurface = Enum.SurfaceType.Smooth
  1321. b29 = Instance.new("SpecialMesh", p29)
  1322. b29.MeshType = Enum.MeshType.Sphere
  1323. b29.Name = "Mesh"
  1324. p30 = Instance.new("Part", m2)
  1325. p30.BrickColor = BrickColor.new("Lime green")
  1326. p30.Material = Enum.Material.SmoothPlastic
  1327. p30.Reflectance = 0.30000001192093
  1328. p30.CFrame = CFrame.new(29.655632, 24.6090698, 26.4996777, -0.573576212, 0.2120094, 0.791238904, -1.13902195e-006, -0.965922236, 0.258820891, 0.819151521, 0.148452237, 0.554032147)
  1329. p30.CanCollide = false
  1330. p30.FormFactor = Enum.FormFactor.Custom
  1331. p30.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1332. p30.BottomSurface = Enum.SurfaceType.Smooth
  1333. p30.TopSurface = Enum.SurfaceType.Smooth
  1334. b30 = Instance.new("SpecialMesh", p30)
  1335. b30.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1336. b30.TextureId = ""
  1337. b30.MeshType = Enum.MeshType.FileMesh
  1338. b30.Name = "Mesh"
  1339. b30.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1340. p31 = Instance.new("Part", m2)
  1341. p31.BrickColor = BrickColor.new("Lime green")
  1342. p31.Material = Enum.Material.SmoothPlastic
  1343. p31.Reflectance = 0.30000001192093
  1344. p31.CFrame = CFrame.new(30.138031, 23.7568359, 26.8374538, -0.573576212, -0.346189976, 0.742401063, -1.26856219e-006, -0.906306148, -0.422614396, 0.819151521, -0.242403775, 0.519836485)
  1345. p31.CanCollide = false
  1346. p31.FormFactor = Enum.FormFactor.Custom
  1347. p31.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1348. p31.BottomSurface = Enum.SurfaceType.Smooth
  1349. p31.TopSurface = Enum.SurfaceType.Smooth
  1350. b31 = Instance.new("SpecialMesh", p31)
  1351. b31.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1352. b31.TextureId = ""
  1353. b31.MeshType = Enum.MeshType.FileMesh
  1354. b31.Name = "Mesh"
  1355. b31.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1356. p32 = Instance.new("Part", m2)
  1357. p32.BrickColor = BrickColor.new("Lime green")
  1358. p32.Material = Enum.Material.SmoothPlastic
  1359. p32.Reflectance = 0.30000001192093
  1360. p32.CFrame = CFrame.new(27.741394, 26.6421375, 25.1592979, -0.573576212, 0.469842911, 0.671009958, -1.42880219e-006, -0.819147944, 0.573576748, 0.819151521, 0.328989625, 0.4698461)
  1361. p32.CanCollide = false
  1362. p32.FormFactor = Enum.FormFactor.Custom
  1363. p32.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1364. p32.BottomSurface = Enum.SurfaceType.Smooth
  1365. p32.TopSurface = Enum.SurfaceType.Smooth
  1366. b32 = Instance.new("SpecialMesh", p32)
  1367. b32.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1368. b32.TextureId = ""
  1369. b32.MeshType = Enum.MeshType.FileMesh
  1370. b32.Name = "Mesh"
  1371. b32.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1372. p33 = Instance.new("Part", m2)
  1373. p33.BrickColor = BrickColor.new("Lime green")
  1374. p33.Material = Enum.Material.Neon
  1375. p33.CFrame = CFrame.new(32.7100258, 25.2490444, 28.6569691, -0.14224124, -0.806705832, -0.573576093, 0.984804153, -0.173650295, -1.38238238e-006, -0.0996002704, -0.564861953, 0.819151759)
  1376. p33.FormFactor = Enum.FormFactor.Custom
  1377. p33.Size = Vector3.new(0.61060679, 7.32508755, 0.221234918)
  1378. p33.BottomSurface = Enum.SurfaceType.Smooth
  1379. p33.TopSurface = Enum.SurfaceType.Smooth
  1380. b33 = Instance.new("SpecialMesh", p33)
  1381. b33.MeshType = Enum.MeshType.Sphere
  1382. b33.Name = "Mesh"
  1383. p34 = Instance.new("Part", m2)
  1384. p34.BrickColor = BrickColor.new("Lime green")
  1385. p34.Material = Enum.Material.SmoothPlastic
  1386. p34.Reflectance = 0.30000001192093
  1387. p34.CFrame = CFrame.new(27.919817, 25.8643856, 25.2842369, -0.573576391, 0.469842792, 0.671009898, -1.37759764e-006, -0.819147885, 0.573576868, 0.8191517, 0.328989476, 0.46984604)
  1388. p34.CanCollide = false
  1389. p34.FormFactor = Enum.FormFactor.Custom
  1390. p34.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1391. p34.BottomSurface = Enum.SurfaceType.Smooth
  1392. p34.TopSurface = Enum.SurfaceType.Smooth
  1393. b34 = Instance.new("SpecialMesh", p34)
  1394. b34.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1395. b34.TextureId = ""
  1396. b34.MeshType = Enum.MeshType.FileMesh
  1397. b34.Name = "Mesh"
  1398. b34.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1399. p35 = Instance.new("Part", m2)
  1400. p35.BrickColor = BrickColor.new("Lime green")
  1401. p35.Material = Enum.Material.SmoothPlastic
  1402. p35.Reflectance = 0.30000001192093
  1403. p35.CFrame = CFrame.new(29.8982925, 24.6884441, 26.6695824, -0.573576391, 0.212008998, 0.791238666, -1.40201018e-006, -0.965921998, 0.25882113, 0.8191517, 0.148452297, 0.554031909)
  1404. p35.CanCollide = false
  1405. p35.FormFactor = Enum.FormFactor.Custom
  1406. p35.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1407. p35.BottomSurface = Enum.SurfaceType.Smooth
  1408. p35.TopSurface = Enum.SurfaceType.Smooth
  1409. b35 = Instance.new("SpecialMesh", p35)
  1410. b35.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1411. b35.TextureId = ""
  1412. b35.MeshType = Enum.MeshType.FileMesh
  1413. b35.Name = "Mesh"
  1414. b35.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1415. p36 = Instance.new("Part", m2)
  1416. p36.BrickColor = BrickColor.new("Lime green")
  1417. p36.Material = Enum.Material.SmoothPlastic
  1418. p36.Reflectance = 0.30000001192093
  1419. p36.CFrame = CFrame.new(27.8153496, 25.7750854, 25.2110863, -0.573576391, 0.469842672, 0.671009898, -1.43028012e-006, -0.819147885, 0.573576927, 0.8191517, 0.328989506, 0.4698461)
  1420. p36.CanCollide = false
  1421. p36.FormFactor = Enum.FormFactor.Custom
  1422. p36.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1423. p36.BottomSurface = Enum.SurfaceType.Smooth
  1424. p36.TopSurface = Enum.SurfaceType.Smooth
  1425. b36 = Instance.new("SpecialMesh", p36)
  1426. b36.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1427. b36.TextureId = ""
  1428. b36.MeshType = Enum.MeshType.FileMesh
  1429. b36.Name = "Mesh"
  1430. b36.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1431. p37 = Instance.new("Part", m2)
  1432. p37.BrickColor = BrickColor.new("Lime green")
  1433. p37.Material = Enum.Material.Neon
  1434. p37.CFrame = CFrame.new(30.7430439, 27.8460693, 27.2796841, -0.409572512, -0.709406137, -0.573576272, 0.866021335, -0.500000834, -1.38386031e-006, -0.286787719, -0.49673146, 0.819151938)
  1435. p37.FormFactor = Enum.FormFactor.Custom
  1436. p37.Size = Vector3.new(0.61060679, 7.32508755, 0.221234918)
  1437. p37.BottomSurface = Enum.SurfaceType.Smooth
  1438. p37.TopSurface = Enum.SurfaceType.Smooth
  1439. b37 = Instance.new("SpecialMesh", p37)
  1440. b37.MeshType = Enum.MeshType.Sphere
  1441. b37.Name = "Mesh"
  1442. p38 = Instance.new("Part", m2)
  1443. p38.BrickColor = BrickColor.new("Lime green")
  1444. p38.Material = Enum.Material.Neon
  1445. p38.CFrame = CFrame.new(32.7113533, 27.1965656, 28.6579113, -0.28016308, -0.769750178, -0.573576272, 0.939688683, -0.342021704, -1.3540581e-006, -0.196174175, -0.538985133, 0.819152057)
  1446. p38.FormFactor = Enum.FormFactor.Custom
  1447. p38.Size = Vector3.new(0.61060679, 8.03632927, 0.221234918)
  1448. p38.BottomSurface = Enum.SurfaceType.Smooth
  1449. p38.TopSurface = Enum.SurfaceType.Smooth
  1450. b38 = Instance.new("SpecialMesh", p38)
  1451. b38.MeshType = Enum.MeshType.Sphere
  1452. b38.Name = "Mesh"
  1453. p39 = Instance.new("Part", m2)
  1454. p39.BrickColor = BrickColor.new("Lime green")
  1455. p39.Material = Enum.Material.SmoothPlastic
  1456. p39.Reflectance = 0.30000001192093
  1457. p39.CFrame = CFrame.new(26.2033787, 25.7750854, 25.2801971, -0.573574483, -0.469848186, -0.671007693, -2.18929154e-006, -0.819150686, 0.573572934, -0.819151402, 0.328989863, 0.469846785)
  1458. p39.CanCollide = false
  1459. p39.FormFactor = Enum.FormFactor.Custom
  1460. p39.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1461. p39.BottomSurface = Enum.SurfaceType.Smooth
  1462. p39.TopSurface = Enum.SurfaceType.Smooth
  1463. b39 = Instance.new("SpecialMesh", p39)
  1464. b39.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1465. b39.TextureId = ""
  1466. b39.MeshType = Enum.MeshType.FileMesh
  1467. b39.Name = "Mesh"
  1468. b39.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1469. p40 = Instance.new("Part", m2)
  1470. p40.BrickColor = BrickColor.new("Lime green")
  1471. p40.Material = Enum.Material.SmoothPlastic
  1472. p40.Reflectance = 0.30000001192093
  1473. p40.CFrame = CFrame.new(25.9975967, 25.9509888, 25.4242878, -0.573574483, -0.469848186, -0.671007693, -2.18929154e-006, -0.819150686, 0.573572934, -0.819151402, 0.328989863, 0.469846785)
  1474. p40.CanCollide = false
  1475. p40.FormFactor = Enum.FormFactor.Custom
  1476. p40.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1477. p40.BottomSurface = Enum.SurfaceType.Smooth
  1478. p40.TopSurface = Enum.SurfaceType.Smooth
  1479. b40 = Instance.new("SpecialMesh", p40)
  1480. b40.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1481. b40.TextureId = ""
  1482. b40.MeshType = Enum.MeshType.FileMesh
  1483. b40.Name = "Mesh"
  1484. b40.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1485. p41 = Instance.new("Part", m2)
  1486. p41.BrickColor = BrickColor.new("Lime green")
  1487. p41.Material = Enum.Material.SmoothPlastic
  1488. p41.Reflectance = 0.30000001192093
  1489. p41.CFrame = CFrame.new(26.098917, 25.8643856, 25.3533516, -0.573574483, -0.469848186, -0.671007693, -2.18929154e-006, -0.819150686, 0.573572934, -0.819151402, 0.328989863, 0.469846785)
  1490. p41.CanCollide = false
  1491. p41.FormFactor = Enum.FormFactor.Custom
  1492. p41.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1493. p41.BottomSurface = Enum.SurfaceType.Smooth
  1494. p41.TopSurface = Enum.SurfaceType.Smooth
  1495. b41 = Instance.new("SpecialMesh", p41)
  1496. b41.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1497. b41.TextureId = ""
  1498. b41.MeshType = Enum.MeshType.FileMesh
  1499. b41.Name = "Mesh"
  1500. b41.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1501. p42 = Instance.new("Part", m2)
  1502. p42.BrickColor = BrickColor.new("Lime green")
  1503. p42.Material = Enum.Material.SmoothPlastic
  1504. p42.Reflectance = 0.30000001192093
  1505. p42.CFrame = CFrame.new(24.12043, 24.6884346, 26.7387066, -0.573574483, -0.212014884, -0.791238487, -2.23079792e-006, -0.965923309, 0.258816421, -0.819151402, 0.148452327, 0.554032683)
  1506. p42.CanCollide = false
  1507. p42.FormFactor = Enum.FormFactor.Custom
  1508. p42.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1509. p42.BottomSurface = Enum.SurfaceType.Smooth
  1510. p42.TopSurface = Enum.SurfaceType.Smooth
  1511. b42 = Instance.new("SpecialMesh", p42)
  1512. b42.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1513. b42.TextureId = ""
  1514. b42.MeshType = Enum.MeshType.FileMesh
  1515. b42.Name = "Mesh"
  1516. b42.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1517. p43 = Instance.new("Part", m2)
  1518. p43.BrickColor = BrickColor.new("Lime green")
  1519. p43.Material = Enum.Material.SmoothPlastic
  1520. p43.Reflectance = 0.30000001192093
  1521. p43.CFrame = CFrame.new(24.12043, 24.6884365, 26.7387066, -0.573574483, -0.212014899, -0.791238487, -2.30996147e-006, -0.96592325, 0.258816421, -0.819151402, 0.148452222, 0.554032683)
  1522. p43.CanCollide = false
  1523. p43.FormFactor = Enum.FormFactor.Custom
  1524. p43.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1525. p43.BottomSurface = Enum.SurfaceType.Smooth
  1526. p43.TopSurface = Enum.SurfaceType.Smooth
  1527. b43 = Instance.new("SpecialMesh", p43)
  1528. b43.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1529. b43.TextureId = ""
  1530. b43.MeshType = Enum.MeshType.FileMesh
  1531. b43.Name = "Mesh"
  1532. b43.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1533. p44 = Instance.new("Part", m2)
  1534. p44.BrickColor = BrickColor.new("Lime green")
  1535. p44.Material = Enum.Material.SmoothPlastic
  1536. p44.Reflectance = 0.30000001192093
  1537. p44.CFrame = CFrame.new(24.3630924, 24.6090679, 26.5687962, -0.573574483, -0.212014914, -0.791238487, -2.38912503e-006, -0.96592319, 0.258816421, -0.819151402, 0.148452118, 0.554032683)
  1538. p44.CanCollide = false
  1539. p44.FormFactor = Enum.FormFactor.Custom
  1540. p44.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1541. p44.BottomSurface = Enum.SurfaceType.Smooth
  1542. p44.TopSurface = Enum.SurfaceType.Smooth
  1543. b44 = Instance.new("SpecialMesh", p44)
  1544. b44.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1545. b44.TextureId = ""
  1546. b44.MeshType = Enum.MeshType.FileMesh
  1547. b44.Name = "Mesh"
  1548. b44.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1549. p45 = Instance.new("Part", m2)
  1550. p45.BrickColor = BrickColor.new("Lime green")
  1551. p45.Material = Enum.Material.SmoothPlastic
  1552. p45.Reflectance = 0.30000001192093
  1553. p45.CFrame = CFrame.new(24.2399025, 24.6493645, 26.6550598, -0.573574483, -0.212014928, -0.791238487, -2.46828859e-006, -0.965923131, 0.258816421, -0.819151402, 0.148452014, 0.554032683)
  1554. p45.CanCollide = false
  1555. p45.FormFactor = Enum.FormFactor.Custom
  1556. p45.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1557. p45.BottomSurface = Enum.SurfaceType.Smooth
  1558. p45.TopSurface = Enum.SurfaceType.Smooth
  1559. b45 = Instance.new("SpecialMesh", p45)
  1560. b45.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1561. b45.TextureId = ""
  1562. b45.MeshType = Enum.MeshType.FileMesh
  1563. b45.Name = "Mesh"
  1564. b45.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1565. p46 = Instance.new("Part", m2)
  1566. p46.BrickColor = BrickColor.new("Lime green")
  1567. p46.Material = Enum.Material.SmoothPlastic
  1568. p46.Reflectance = 0.30000001192093
  1569. p46.CFrame = CFrame.new(24.3630962, 24.6090736, 26.5688019, -0.573574483, -0.212014943, -0.791238487, -2.54745214e-006, -0.965923071, 0.258816421, -0.819151402, 0.148451909, 0.554032683)
  1570. p46.CanCollide = false
  1571. p46.FormFactor = Enum.FormFactor.Custom
  1572. p46.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1573. p46.BottomSurface = Enum.SurfaceType.Smooth
  1574. p46.TopSurface = Enum.SurfaceType.Smooth
  1575. b46 = Instance.new("SpecialMesh", p46)
  1576. b46.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1577. b46.TextureId = ""
  1578. b46.MeshType = Enum.MeshType.FileMesh
  1579. b46.Name = "Mesh"
  1580. b46.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1581. p47 = Instance.new("Part", m2)
  1582. p47.BrickColor = BrickColor.new("Lime green")
  1583. p47.Material = Enum.Material.SmoothPlastic
  1584. p47.Reflectance = 0.30000001192093
  1585. p47.CFrame = CFrame.new(24.2399063, 24.6493702, 26.6550655, -0.573574483, -0.212014958, -0.791238487, -2.6266157e-006, -0.965923011, 0.258816421, -0.819151402, 0.148451805, 0.554032683)
  1586. p47.CanCollide = false
  1587. p47.FormFactor = Enum.FormFactor.Custom
  1588. p47.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1589. p47.BottomSurface = Enum.SurfaceType.Smooth
  1590. p47.TopSurface = Enum.SurfaceType.Smooth
  1591. b47 = Instance.new("SpecialMesh", p47)
  1592. b47.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1593. b47.TextureId = ""
  1594. b47.MeshType = Enum.MeshType.FileMesh
  1595. b47.Name = "Mesh"
  1596. b47.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1597. p48 = Instance.new("Part", m2)
  1598. p48.BrickColor = BrickColor.new("Lime green")
  1599. p48.Material = Enum.Material.Neon
  1600. p48.CFrame = CFrame.new(25.2453995, 27.8142643, 25.9324112, 0.579229355, 0.579225123, -0.573574543, 0.707105756, -0.707103014, -2.67389237e-006, -0.405579329, -0.40558058, -0.819151223)
  1601. p48.FormFactor = Enum.FormFactor.Custom
  1602. p48.Size = Vector3.new(0.61060679, 3.09150696, 0.221234918)
  1603. p48.BottomSurface = Enum.SurfaceType.Smooth
  1604. p48.TopSurface = Enum.SurfaceType.Smooth
  1605. b48 = Instance.new("SpecialMesh", p48)
  1606. b48.MeshType = Enum.MeshType.Sphere
  1607. b48.Name = "Mesh"
  1608. p49 = Instance.new("Part", m2)
  1609. p49.BrickColor = BrickColor.new("Lime green")
  1610. p49.Material = Enum.Material.SmoothPlastic
  1611. p49.Reflectance = 0.30000001192093
  1612. p49.CFrame = CFrame.new(26.2033863, 25.7751026, 25.2802086, -0.573574364, -0.469848186, -0.671007454, -2.67389191e-006, -0.819150448, 0.573572874, -0.819151223, 0.328989238, 0.469846845)
  1613. p49.CanCollide = false
  1614. p49.FormFactor = Enum.FormFactor.Custom
  1615. p49.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1616. p49.BottomSurface = Enum.SurfaceType.Smooth
  1617. p49.TopSurface = Enum.SurfaceType.Smooth
  1618. b49 = Instance.new("SpecialMesh", p49)
  1619. b49.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1620. b49.TextureId = ""
  1621. b49.MeshType = Enum.MeshType.FileMesh
  1622. b49.Name = "Mesh"
  1623. b49.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1624. p50 = Instance.new("Part", m2)
  1625. p50.BrickColor = BrickColor.new("Lime green")
  1626. p50.Material = Enum.Material.SmoothPlastic
  1627. p50.Reflectance = 0.30000001192093
  1628. p50.CFrame = CFrame.new(25.9976063, 25.9510059, 25.4242992, -0.573574364, -0.469848186, -0.671007454, -2.67389191e-006, -0.819150448, 0.573572874, -0.819151223, 0.328989238, 0.469846845)
  1629. p50.CanCollide = false
  1630. p50.FormFactor = Enum.FormFactor.Custom
  1631. p50.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1632. p50.BottomSurface = Enum.SurfaceType.Smooth
  1633. p50.TopSurface = Enum.SurfaceType.Smooth
  1634. b50 = Instance.new("SpecialMesh", p50)
  1635. b50.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1636. b50.TextureId = ""
  1637. b50.MeshType = Enum.MeshType.FileMesh
  1638. b50.Name = "Mesh"
  1639. b50.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1640. p51 = Instance.new("Part", m2)
  1641. p51.BrickColor = BrickColor.new("Lime green")
  1642. p51.Material = Enum.Material.SmoothPlastic
  1643. p51.Reflectance = 0.30000001192093
  1644. p51.CFrame = CFrame.new(26.0989265, 25.8644028, 25.353363, -0.573574364, -0.469848186, -0.671007454, -2.67389191e-006, -0.819150448, 0.573572874, -0.819151223, 0.328989238, 0.469846845)
  1645. p51.CanCollide = false
  1646. p51.FormFactor = Enum.FormFactor.Custom
  1647. p51.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1648. p51.BottomSurface = Enum.SurfaceType.Smooth
  1649. p51.TopSurface = Enum.SurfaceType.Smooth
  1650. b51 = Instance.new("SpecialMesh", p51)
  1651. b51.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1652. b51.TextureId = ""
  1653. b51.MeshType = Enum.MeshType.FileMesh
  1654. b51.Name = "Mesh"
  1655. b51.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1656. p52 = Instance.new("Part", m2)
  1657. p52.BrickColor = BrickColor.new("Lime green")
  1658. p52.Material = Enum.Material.Neon
  1659. p52.CFrame = CFrame.new(21.2912331, 25.2490387, 28.7011547, 0.142246991, 0.806705594, -0.573574483, 0.984804809, -0.173645705, -2.66166035e-006, -0.0995996594, -0.564862788, -0.819151103)
  1660. p52.FormFactor = Enum.FormFactor.Custom
  1661. p52.Size = Vector3.new(0.61060679, 7.32508755, 0.221234918)
  1662. p52.BottomSurface = Enum.SurfaceType.Smooth
  1663. p52.TopSurface = Enum.SurfaceType.Smooth
  1664. b52 = Instance.new("SpecialMesh", p52)
  1665. b52.MeshType = Enum.MeshType.Sphere
  1666. b52.Name = "Mesh"
  1667. p53 = Instance.new("Part", m2)
  1668. p53.BrickColor = BrickColor.new("Lime green")
  1669. p53.Material = Enum.Material.Neon
  1670. p53.CFrame = CFrame.new(23.2582321, 27.8460655, 27.3238525, 0.409577936, 0.709403872, -0.573574483, 0.866023481, -0.499996662, -2.64914797e-006, -0.28678745, -0.496732205, -0.819151103)
  1671. p53.FormFactor = Enum.FormFactor.Custom
  1672. p53.Size = Vector3.new(0.61060679, 7.32508755, 0.221234918)
  1673. p53.BottomSurface = Enum.SurfaceType.Smooth
  1674. p53.TopSurface = Enum.SurfaceType.Smooth
  1675. b53 = Instance.new("SpecialMesh", p53)
  1676. b53.MeshType = Enum.MeshType.Sphere
  1677. b53.Name = "Mesh"
  1678. p54 = Instance.new("Part", m2)
  1679. p54.BrickColor = BrickColor.new("Lime green")
  1680. p54.Material = Enum.Material.Neon
  1681. p54.CFrame = CFrame.new(21.2899132, 27.1965466, 28.7020855, 0.280168742, 0.769748747, -0.573574483, 0.939690113, -0.342017204, -2.64914797e-006, -0.196173787, -0.538985729, -0.819151103)
  1682. p54.FormFactor = Enum.FormFactor.Custom
  1683. p54.Size = Vector3.new(0.61060679, 8.03632927, 0.221234918)
  1684. p54.BottomSurface = Enum.SurfaceType.Smooth
  1685. p54.TopSurface = Enum.SurfaceType.Smooth
  1686. b54 = Instance.new("SpecialMesh", p54)
  1687. b54.MeshType = Enum.MeshType.Sphere
  1688. b54.Name = "Mesh"
  1689. p55 = Instance.new("Part", m2)
  1690. p55.BrickColor = BrickColor.new("Lime green")
  1691. p55.Material = Enum.Material.Neon
  1692. p55.CFrame = CFrame.new(22.732933, 23.2277641, 27.6916542, -0.280163169, 0.769749939, -0.573574483, 0.939688265, 0.342020243, -2.67457881e-006, 0.196175426, -0.538984358, -0.819150984)
  1693. p55.FormFactor = Enum.FormFactor.Custom
  1694. p55.Size = Vector3.new(0.61060679, 3.09150696, 0.221234918)
  1695. p55.BottomSurface = Enum.SurfaceType.Smooth
  1696. p55.TopSurface = Enum.SurfaceType.Smooth
  1697. b55 = Instance.new("SpecialMesh", p55)
  1698. b55.MeshType = Enum.MeshType.Sphere
  1699. b55.Name = "Mesh"
  1700. p56 = Instance.new("Part", m2)
  1701. p56.BrickColor = BrickColor.new("Lime green")
  1702. p56.Material = Enum.Material.SmoothPlastic
  1703. p56.Reflectance = 0.30000001192093
  1704. p56.CFrame = CFrame.new(26.1728668, 26.7314224, 25.3015804, -0.573574424, -0.469846636, -0.671006322, -2.71658587e-006, -0.819149017, 0.573572636, -0.819150925, 0.328987926, 0.469845742)
  1705. p56.CanCollide = false
  1706. p56.FormFactor = Enum.FormFactor.Custom
  1707. p56.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1708. p56.BottomSurface = Enum.SurfaceType.Smooth
  1709. p56.TopSurface = Enum.SurfaceType.Smooth
  1710. b56 = Instance.new("SpecialMesh", p56)
  1711. b56.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1712. b56.TextureId = ""
  1713. b56.MeshType = Enum.MeshType.FileMesh
  1714. b56.Name = "Mesh"
  1715. b56.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1716. p57 = Instance.new("Part", m2)
  1717. p57.BrickColor = BrickColor.new("Lime green")
  1718. p57.Material = Enum.Material.SmoothPlastic
  1719. p57.Reflectance = 0.30000001192093
  1720. p57.CFrame = CFrame.new(26.0715504, 26.8180256, 25.3725224, -0.573574424, -0.469846636, -0.671006322, -2.71658587e-006, -0.819149017, 0.573572636, -0.819150925, 0.328987926, 0.469845742)
  1721. p57.CanCollide = false
  1722. p57.FormFactor = Enum.FormFactor.Custom
  1723. p57.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1724. p57.BottomSurface = Enum.SurfaceType.Smooth
  1725. p57.TopSurface = Enum.SurfaceType.Smooth
  1726. b57 = Instance.new("SpecialMesh", p57)
  1727. b57.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1728. b57.TextureId = ""
  1729. b57.MeshType = Enum.MeshType.FileMesh
  1730. b57.Name = "Mesh"
  1731. b57.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1732. p58 = Instance.new("Part", m2)
  1733. p58.BrickColor = BrickColor.new("Lime green")
  1734. p58.Material = Enum.Material.SmoothPlastic
  1735. p58.Reflectance = 0.30000001192093
  1736. p58.CFrame = CFrame.new(26.2773418, 26.6421242, 25.2284393, -0.573574424, -0.469846636, -0.671006322, -2.71658587e-006, -0.819149017, 0.573572636, -0.819150925, 0.328987926, 0.469845742)
  1737. p58.CanCollide = false
  1738. p58.FormFactor = Enum.FormFactor.Custom
  1739. p58.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1740. p58.BottomSurface = Enum.SurfaceType.Smooth
  1741. p58.TopSurface = Enum.SurfaceType.Smooth
  1742. b58 = Instance.new("SpecialMesh", p58)
  1743. b58.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1744. b58.TextureId = ""
  1745. b58.MeshType = Enum.MeshType.FileMesh
  1746. b58.Name = "Mesh"
  1747. b58.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1748. p59 = Instance.new("Part", m2)
  1749. p59.BrickColor = BrickColor.new("Lime green")
  1750. p59.Material = Enum.Material.SmoothPlastic
  1751. p59.Reflectance = 0.30000001192093
  1752. p59.CFrame = CFrame.new(24.6884308, 25.7025909, 26.3410091, -0.573574424, -0.280167818, -0.769747615, -2.71658587e-006, -0.939688742, 0.342017263, -0.819150925, 0.196172908, 0.538984478)
  1753. p59.CanCollide = false
  1754. p59.FormFactor = Enum.FormFactor.Custom
  1755. p59.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1756. p59.BottomSurface = Enum.SurfaceType.Smooth
  1757. p59.TopSurface = Enum.SurfaceType.Smooth
  1758. b59 = Instance.new("SpecialMesh", p59)
  1759. b59.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1760. b59.TextureId = ""
  1761. b59.MeshType = Enum.MeshType.FileMesh
  1762. b59.Name = "Mesh"
  1763. b59.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1764. p60 = Instance.new("Part", m2)
  1765. p60.BrickColor = BrickColor.new("Lime green")
  1766. p60.Material = Enum.Material.SmoothPlastic
  1767. p60.Reflectance = 0.30000001192093
  1768. p60.CFrame = CFrame.new(24.4523582, 25.807478, 26.5063095, -0.573574424, -0.280167848, -0.769747615, -2.7445908e-006, -0.939688742, 0.342017263, -0.819150925, 0.196172863, 0.538984478)
  1769. p60.CanCollide = false
  1770. p60.FormFactor = Enum.FormFactor.Custom
  1771. p60.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1772. p60.BottomSurface = Enum.SurfaceType.Smooth
  1773. p60.TopSurface = Enum.SurfaceType.Smooth
  1774. b60 = Instance.new("SpecialMesh", p60)
  1775. b60.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1776. b60.TextureId = ""
  1777. b60.MeshType = Enum.MeshType.FileMesh
  1778. b60.Name = "Mesh"
  1779. b60.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1780. p61 = Instance.new("Part", m2)
  1781. p61.BrickColor = BrickColor.new("Lime green")
  1782. p61.Material = Enum.Material.SmoothPlastic
  1783. p61.Reflectance = 0.30000001192093
  1784. p61.CFrame = CFrame.new(24.5685883, 25.7558403, 26.4249287, -0.573574424, -0.280167878, -0.769747615, -2.77259574e-006, -0.939688742, 0.342017263, -0.819150925, 0.196172819, 0.538984478)
  1785. p61.CanCollide = false
  1786. p61.FormFactor = Enum.FormFactor.Custom
  1787. p61.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1788. p61.BottomSurface = Enum.SurfaceType.Smooth
  1789. p61.TopSurface = Enum.SurfaceType.Smooth
  1790. b61 = Instance.new("SpecialMesh", p61)
  1791. b61.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1792. b61.TextureId = ""
  1793. b61.MeshType = Enum.MeshType.FileMesh
  1794. b61.Name = "Mesh"
  1795. b61.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1796. p62 = Instance.new("Part", m2)
  1797. p62.BrickColor = BrickColor.new("Lime green")
  1798. p62.Material = Enum.Material.SmoothPlastic
  1799. p62.Reflectance = 0.30000001192093
  1800. p62.CFrame = CFrame.new(24.6884365, 25.7025948, 26.3410149, -0.573574424, -0.280167907, -0.769747615, -2.80060067e-006, -0.939688742, 0.342017263, -0.819150925, 0.196172774, 0.538984478)
  1801. p62.CanCollide = false
  1802. p62.FormFactor = Enum.FormFactor.Custom
  1803. p62.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1804. p62.BottomSurface = Enum.SurfaceType.Smooth
  1805. p62.TopSurface = Enum.SurfaceType.Smooth
  1806. b62 = Instance.new("SpecialMesh", p62)
  1807. b62.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1808. b62.TextureId = ""
  1809. b62.MeshType = Enum.MeshType.FileMesh
  1810. b62.Name = "Mesh"
  1811. b62.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1812. p63 = Instance.new("Part", m2)
  1813. p63.BrickColor = BrickColor.new("Lime green")
  1814. p63.Material = Enum.Material.SmoothPlastic
  1815. p63.Reflectance = 0.30000001192093
  1816. p63.CFrame = CFrame.new(24.452364, 25.8074818, 26.5063152, -0.573574424, -0.280167937, -0.769747615, -2.8286056e-006, -0.939688742, 0.342017263, -0.819150925, 0.196172729, 0.538984478)
  1817. p63.CanCollide = false
  1818. p63.FormFactor = Enum.FormFactor.Custom
  1819. p63.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1820. p63.BottomSurface = Enum.SurfaceType.Smooth
  1821. p63.TopSurface = Enum.SurfaceType.Smooth
  1822. b63 = Instance.new("SpecialMesh", p63)
  1823. b63.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1824. b63.TextureId = ""
  1825. b63.MeshType = Enum.MeshType.FileMesh
  1826. b63.Name = "Mesh"
  1827. b63.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1828. p64 = Instance.new("Part", m2)
  1829. p64.BrickColor = BrickColor.new("Lime green")
  1830. p64.Material = Enum.Material.SmoothPlastic
  1831. p64.Reflectance = 0.30000001192093
  1832. p64.CFrame = CFrame.new(24.568594, 25.7558441, 26.4249344, -0.573574424, -0.280167967, -0.769747615, -2.85661054e-006, -0.939688742, 0.342017263, -0.819150925, 0.196172684, 0.538984478)
  1833. p64.CanCollide = false
  1834. p64.FormFactor = Enum.FormFactor.Custom
  1835. p64.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1836. p64.BottomSurface = Enum.SurfaceType.Smooth
  1837. p64.TopSurface = Enum.SurfaceType.Smooth
  1838. b64 = Instance.new("SpecialMesh", p64)
  1839. b64.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1840. b64.TextureId = ""
  1841. b64.MeshType = Enum.MeshType.FileMesh
  1842. b64.Name = "Mesh"
  1843. b64.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1844. p65 = Instance.new("Part", m2)
  1845. p65.BrickColor = BrickColor.new("Really black")
  1846. p65.Transparency = 1
  1847. p65.Name = "TorsoPart"
  1848. p65.CFrame = CFrame.new(27.0399818, 25.1251049, 25.3600311, 0.999996543, 2.59280205e-006, 8.94069672e-008, 2.77161598e-006, 0.999995351, 1.56462193e-006, 6.2584877e-007, 1.51991844e-006, 0.999998093)
  1849. p65.FormFactor = Enum.FormFactor.Symmetric
  1850. p65.Size = Vector3.new(4, 4, 2)
  1851. w1 = Instance.new("Weld", p1)
  1852. w1.Name = "Part_Weld"
  1853. w1.Part0 = p1
  1854. w1.C0 = CFrame.new(7.48623466, 46.9062119, -4.72964478, -0.579227924, 0.707106769, -0.405579776, -0.579227805, -0.707106769, -0.405579716, -0.573576331, 0, 0.819152117)
  1855. w1.Part1 = p2
  1856. w1.C1 = CFrame.new(35.7379875, 19.7860374, 13.782176, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1857. w2 = Instance.new("Weld", p2)
  1858. w2.Name = "Part_Weld"
  1859. w2.Part0 = p2
  1860. w2.C0 = CFrame.new(35.7379875, 19.7860374, 13.782176, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1861. w2.Part1 = p3
  1862. w2.C1 = CFrame.new(35.7379951, 19.7860336, 13.626483, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1863. w3 = Instance.new("Weld", p3)
  1864. w3.Name = "Part_Weld"
  1865. w3.Part0 = p3
  1866. w3.C0 = CFrame.new(35.7379951, 19.7860336, 13.626483, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1867. w3.Part1 = p4
  1868. w3.C1 = CFrame.new(-4.6974678, 10.7812996, -45.834713, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1869. w4 = Instance.new("Weld", p4)
  1870. w4.Name = "Part_Weld"
  1871. w4.Part0 = p4
  1872. w4.C0 = CFrame.new(-4.6974678, 10.7812996, -45.834713, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1873. w4.Part1 = p5
  1874. w4.C1 = CFrame.new(35.7379875, 19.7860374, 13.782176, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1875. w5 = Instance.new("Weld", p5)
  1876. w5.Name = "Part_Weld"
  1877. w5.Part0 = p5
  1878. w5.C0 = CFrame.new(35.7379875, 19.7860374, 13.782176, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1879. w5.Part1 = p6
  1880. w5.C1 = CFrame.new(35.7379951, 19.7860374, 13.4754944, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1881. w6 = Instance.new("Weld", p6)
  1882. w6.Name = "Part_Weld"
  1883. w6.Part0 = p6
  1884. w6.C0 = CFrame.new(35.7379951, 19.7860374, 13.4754944, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1885. w6.Part1 = p7
  1886. w6.C1 = CFrame.new(35.7379951, 19.7860336, 13.626483, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1887. w7 = Instance.new("Weld", p7)
  1888. w7.Name = "Part_Weld"
  1889. w7.Part0 = p7
  1890. w7.C0 = CFrame.new(35.7379951, 19.7860336, 13.626483, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1891. w7.Part1 = p8
  1892. w7.C1 = CFrame.new(35.7379951, 19.7860374, 13.4754944, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1893. w8 = Instance.new("Weld", p8)
  1894. w8.Name = "Part_Weld"
  1895. w8.Part0 = p8
  1896. w8.C0 = CFrame.new(35.7379951, 19.7860374, 13.4754944, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1897. w8.Part1 = p9
  1898. w8.C1 = CFrame.new(-4.69746971, 38.4699516, -26.4413414, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  1899. w9 = Instance.new("Weld", p9)
  1900. w9.Name = "Part_Weld"
  1901. w9.Part0 = p9
  1902. w9.C0 = CFrame.new(-4.69746971, 38.4699516, -26.4413414, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  1903. w9.Part1 = p10
  1904. w9.C1 = CFrame.new(-4.6974659, 0.512617111, -46.0237579, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1905. w10 = Instance.new("Weld", p10)
  1906. w10.Name = "Part_Weld"
  1907. w10.Part0 = p10
  1908. w10.C0 = CFrame.new(-4.6974659, 0.512617111, -46.0237579, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1909. w10.Part1 = p11
  1910. w10.C1 = CFrame.new(-4.69746971, -0.249427795, -45.2937202, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1911. w11 = Instance.new("Weld", p11)
  1912. w11.Name = "Part_Weld"
  1913. w11.Part0 = p11
  1914. w11.C0 = CFrame.new(-4.69746971, -0.249427795, -45.2937202, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1915. w11.Part1 = p12
  1916. w11.C1 = CFrame.new(-4.69746971, 13.5492201, -44.5157242, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  1917. w12 = Instance.new("Weld", p12)
  1918. w12.Name = "Part_Weld"
  1919. w12.Part0 = p12
  1920. w12.C0 = CFrame.new(-4.69746971, 13.5492201, -44.5157242, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  1921. w12.Part1 = p13
  1922. w12.C1 = CFrame.new(-4.69747162, -0.249425888, -45.4494095, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1923. w13 = Instance.new("Weld", p13)
  1924. w13.Name = "Part_Weld"
  1925. w13.Part0 = p13
  1926. w13.C0 = CFrame.new(-4.69747162, -0.249425888, -45.4494095, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1927. w13.Part1 = p14
  1928. w13.C1 = CFrame.new(-4.6974678, 13.5492172, -44.6714172, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  1929. w14 = Instance.new("Weld", p14)
  1930. w14.Name = "Part_Weld"
  1931. w14.Part0 = p14
  1932. w14.C0 = CFrame.new(-4.6974678, 13.5492172, -44.6714172, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  1933. w14.Part1 = p15
  1934. w14.C1 = CFrame.new(-4.69747162, 10.7813034, -45.5280304, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1935. w15 = Instance.new("Weld", p15)
  1936. w15.Name = "Part_Weld"
  1937. w15.Part0 = p15
  1938. w15.C0 = CFrame.new(-4.69747162, 10.7813034, -45.5280304, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1939. w15.Part1 = p16
  1940. w15.C1 = CFrame.new(-4.69746971, 13.5492172, -44.8224106, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  1941. w16 = Instance.new("Weld", p16)
  1942. w16.Name = "Part_Weld"
  1943. w16.Part0 = p16
  1944. w16.C0 = CFrame.new(-4.69746971, 13.5492172, -44.8224106, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  1945. w16.Part1 = p17
  1946. w16.C1 = CFrame.new(-4.6974678, 10.7812996, -45.834713, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1947. w17 = Instance.new("Weld", p17)
  1948. w17.Name = "Part_Weld"
  1949. w17.Part0 = p17
  1950. w17.C0 = CFrame.new(-4.6974678, 10.7812996, -45.834713, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1951. w17.Part1 = p18
  1952. w17.C1 = CFrame.new(-4.6974678, -0.249424934, -45.600399, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1953. w18 = Instance.new("Weld", p18)
  1954. w18.Name = "Part_Weld"
  1955. w18.Part0 = p18
  1956. w18.C0 = CFrame.new(-4.6974678, -0.249424934, -45.600399, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1957. w18.Part1 = p19
  1958. w18.C1 = CFrame.new(-4.6974678, 38.4699554, -26.5923309, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  1959. w19 = Instance.new("Weld", p19)
  1960. w19.Name = "Part_Weld"
  1961. w19.Part0 = p19
  1962. w19.C0 = CFrame.new(-4.6974678, 38.4699554, -26.5923309, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  1963. w19.Part1 = p20
  1964. w19.C1 = CFrame.new(-4.69746971, 38.4699516, -26.4413414, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  1965. w20 = Instance.new("Weld", p20)
  1966. w20.Name = "Part_Weld"
  1967. w20.Part0 = p20
  1968. w20.C0 = CFrame.new(-4.69746971, 38.4699516, -26.4413414, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  1969. w20.Part1 = p21
  1970. w20.C1 = CFrame.new(-4.69746971, 0.512615204, -45.8727722, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1971. w21 = Instance.new("Weld", p21)
  1972. w21.Name = "Part_Weld"
  1973. w21.Part0 = p21
  1974. w21.C0 = CFrame.new(-4.69746971, 0.512615204, -45.8727722, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1975. w21.Part1 = p22
  1976. w21.C1 = CFrame.new(-4.69746971, 38.4699554, -26.2856503, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  1977. w22 = Instance.new("Weld", p22)
  1978. w22.Name = "Part_Weld"
  1979. w22.Part0 = p22
  1980. w22.C0 = CFrame.new(-4.69746971, 38.4699554, -26.2856503, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  1981. w22.Part1 = p23
  1982. w22.C1 = CFrame.new(-4.69747162, 10.7813015, -45.6837234, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1983. w23 = Instance.new("Weld", p23)
  1984. w23.Name = "Part_Weld"
  1985. w23.Part0 = p23
  1986. w23.C0 = CFrame.new(-4.69747162, 10.7813015, -45.6837234, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1987. w23.Part1 = p24
  1988. w23.C1 = CFrame.new(-4.69747162, 10.7813034, -45.5280304, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1989. w24 = Instance.new("Weld", p24)
  1990. w24.Name = "Part_Weld"
  1991. w24.Part0 = p24
  1992. w24.C0 = CFrame.new(-4.69747162, 10.7813034, -45.5280304, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1993. w24.Part1 = p25
  1994. w24.C1 = CFrame.new(-4.6974678, 13.5492172, -44.6714172, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  1995. w25 = Instance.new("Weld", p25)
  1996. w25.Name = "Part_Weld"
  1997. w25.Part0 = p25
  1998. w25.C0 = CFrame.new(-4.6974678, 13.5492172, -44.6714172, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  1999. w25.Part1 = p26
  2000. w25.C1 = CFrame.new(-4.69747162, 10.7813015, -45.6837234, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  2001. w26 = Instance.new("Weld", p26)
  2002. w26.Name = "Part_Weld"
  2003. w26.Part0 = p26
  2004. w26.C0 = CFrame.new(-4.69747162, 10.7813015, -45.6837234, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  2005. w26.Part1 = p27
  2006. w26.C1 = CFrame.new(-4.6974678, 38.4699554, -26.5923309, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  2007. w27 = Instance.new("Weld", p27)
  2008. w27.Name = "Part_Weld"
  2009. w27.Part0 = p27
  2010. w27.C0 = CFrame.new(-4.6974678, 38.4699554, -26.5923309, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  2011. w27.Part1 = p28
  2012. w27.C1 = CFrame.new(-4.6974678, -0.249424934, -45.600399, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  2013. w28 = Instance.new("Weld", p28)
  2014. w28.Name = "Part_Weld"
  2015. w28.Part0 = p28
  2016. w28.C0 = CFrame.new(-4.6974678, -0.249424934, -45.600399, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  2017. w28.Part1 = p29
  2018. w28.C1 = CFrame.new(-36.0110359, 31.0260429, -4.71271896, 0.280166358, 0.93969208, 0.196174681, -0.769750178, 0.342019618, -0.538985252, -0.57357645, -2.95716429e-008, 0.819151998)
  2019. w29 = Instance.new("Weld", p29)
  2020. w29.Name = "Part_Weld"
  2021. w29.Part0 = p29
  2022. w29.C0 = CFrame.new(-36.0110359, 31.0260429, -4.71271896, 0.280166358, 0.93969208, 0.196174681, -0.769750178, 0.342019618, -0.538985252, -0.57357645, -2.95716429e-008, 0.819151998)
  2023. w29.Part1 = p30
  2024. w29.C1 = CFrame.new(-4.69746971, 13.5492201, -44.5157242, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  2025. w30 = Instance.new("Weld", p30)
  2026. w30.Name = "Part_Weld"
  2027. w30.Part0 = p30
  2028. w30.C0 = CFrame.new(-4.69746971, 13.5492201, -44.5157242, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  2029. w30.Part1 = p31
  2030. w30.C1 = CFrame.new(-4.69746971, 38.4699554, -26.2856503, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  2031. w31 = Instance.new("Weld", p31)
  2032. w31.Name = "Part_Weld"
  2033. w31.Part0 = p31
  2034. w31.C0 = CFrame.new(-4.69746971, 38.4699554, -26.2856503, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  2035. w31.Part1 = p32
  2036. w31.C1 = CFrame.new(-4.6974678, 0.512617111, -45.717083, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  2037. w32 = Instance.new("Weld", p32)
  2038. w32.Name = "Part_Weld"
  2039. w32.Part0 = p32
  2040. w32.C0 = CFrame.new(-4.6974678, 0.512617111, -45.717083, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  2041. w32.Part1 = p33
  2042. w32.C1 = CFrame.new(-17.3583775, 46.9591446, -4.71270752, -0.142244235, 0.98480773, -0.0996004939, -0.806707144, -0.173648238, -0.564862549, -0.57357657, 0, 0.819151998)
  2043. w33 = Instance.new("Weld", p33)
  2044. w33.Name = "Part_Weld"
  2045. w33.Part0 = p33
  2046. w33.C0 = CFrame.new(-17.3583775, 46.9591446, -4.71270752, -0.142244235, 0.98480773, -0.0996004939, -0.806707144, -0.173648238, -0.564862549, -0.57357657, 0, 0.819151998)
  2047. w33.Part1 = p34
  2048. w33.C1 = CFrame.new(-4.69747162, -0.249425888, -45.4494095, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  2049. w34 = Instance.new("Weld", p34)
  2050. w34.Name = "Part_Weld"
  2051. w34.Part0 = p34
  2052. w34.C0 = CFrame.new(-4.69747162, -0.249425888, -45.4494095, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  2053. w34.Part1 = p35
  2054. w34.C1 = CFrame.new(-4.69746971, 13.5492172, -44.8224106, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  2055. w35 = Instance.new("Weld", p35)
  2056. w35.Name = "Part_Weld"
  2057. w35.Part0 = p35
  2058. w35.C0 = CFrame.new(-4.69746971, 13.5492172, -44.8224106, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  2059. w35.Part1 = p36
  2060. w35.C1 = CFrame.new(-4.69746971, -0.249427795, -45.2937202, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  2061. w36 = Instance.new("Weld", p36)
  2062. w36.Name = "Part_Weld"
  2063. w36.Part0 = p36
  2064. w36.C0 = CFrame.new(-4.69746971, -0.249427795, -45.2937202, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  2065. w36.Part1 = p37
  2066. w36.C1 = CFrame.new(-3.70028734, 49.2830544, -4.71271324, -0.409575999, 0.866025388, -0.286788285, -0.709406435, -0.5, -0.496731967, -0.57357657, 0, 0.819151998)
  2067. w37 = Instance.new("Weld", p37)
  2068. w37.Name = "Part_Weld"
  2069. w37.Part0 = p37
  2070. w37.C0 = CFrame.new(-3.70028734, 49.2830544, -4.71271324, -0.409575999, 0.866025388, -0.286788285, -0.709406435, -0.5, -0.496731967, -0.57357657, 0, 0.819151998)
  2071. w37.Part1 = p38
  2072. w37.C1 = CFrame.new(-10.7698097, 49.927597, -4.71271324, -0.280166447, 0.939692616, -0.196174681, -0.769750953, -0.342020154, -0.53898561, -0.57357657, 0, 0.819151998)
  2073. w38 = Instance.new("Weld", p38)
  2074. w38.Name = "Part_Weld"
  2075. w38.Part0 = p38
  2076. w38.C0 = CFrame.new(-10.7698097, 49.927597, -4.71271324, -0.280166447, 0.939692616, -0.196174681, -0.769750953, -0.342020154, -0.53898561, -0.57357657, 0, 0.819151998)
  2077. w38.Part1 = p39
  2078. w38.C1 = CFrame.new(35.7379837, 25.1083565, -9.07904911, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  2079. w39 = Instance.new("Weld", p39)
  2080. w39.Name = "Part_Weld"
  2081. w39.Part0 = p39
  2082. w39.C0 = CFrame.new(35.7379837, 25.1083565, -9.07904911, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  2083. w39.Part1 = p40
  2084. w39.C1 = CFrame.new(35.7379837, 25.1083584, -9.38572502, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  2085. w40 = Instance.new("Weld", p40)
  2086. w40.Name = "Part_Weld"
  2087. w40.Part0 = p40
  2088. w40.C0 = CFrame.new(35.7379837, 25.1083584, -9.38572502, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  2089. w40.Part1 = p41
  2090. w40.C1 = CFrame.new(35.7379875, 25.1083603, -9.23473454, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  2091. w41 = Instance.new("Weld", p41)
  2092. w41.Name = "Part_Weld"
  2093. w41.Part0 = p41
  2094. w41.C0 = CFrame.new(35.7379875, 25.1083603, -9.23473454, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  2095. w41.Part1 = p42
  2096. w41.C1 = CFrame.new(35.7379913, 24.9916019, -2.11887932, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  2097. w42 = Instance.new("Weld", p42)
  2098. w42.Name = "Part_Weld"
  2099. w42.Part0 = p42
  2100. w42.C0 = CFrame.new(35.7379913, 24.9916019, -2.11887932, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  2101. w42.Part1 = p43
  2102. w42.C1 = CFrame.new(35.7379913, 24.9916019, -2.11887932, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  2103. w43 = Instance.new("Weld", p43)
  2104. w43.Name = "Part_Weld"
  2105. w43.Part0 = p43
  2106. w43.C0 = CFrame.new(35.7379913, 24.9916019, -2.11887932, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  2107. w43.Part1 = p44
  2108. w43.C1 = CFrame.new(35.7379913, 24.9916058, -1.81219578, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  2109. w44 = Instance.new("Weld", p44)
  2110. w44.Name = "Part_Weld"
  2111. w44.Part0 = p44
  2112. w44.C0 = CFrame.new(35.7379913, 24.9916058, -1.81219578, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  2113. w44.Part1 = p45
  2114. w44.C1 = CFrame.new(35.7379913, 24.9916019, -1.96789074, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  2115. w45 = Instance.new("Weld", p45)
  2116. w45.Name = "Part_Weld"
  2117. w45.Part0 = p45
  2118. w45.C0 = CFrame.new(35.7379913, 24.9916019, -1.96789074, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  2119. w45.Part1 = p46
  2120. w45.C1 = CFrame.new(35.7379913, 24.9916058, -1.81219578, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  2121. w46 = Instance.new("Weld", p46)
  2122. w46.Name = "Part_Weld"
  2123. w46.Part0 = p46
  2124. w46.C0 = CFrame.new(35.7379913, 24.9916058, -1.81219578, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  2125. w46.Part1 = p47
  2126. w46.C1 = CFrame.new(35.7379913, 24.9916019, -1.96789074, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  2127. w47 = Instance.new("Weld", p47)
  2128. w47.Name = "Part_Weld"
  2129. w47.Part0 = p47
  2130. w47.C0 = CFrame.new(35.7379913, 24.9916019, -1.96789074, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  2131. w47.Part1 = p48
  2132. w47.C1 = CFrame.new(-23.7728367, 15.5624714, 35.7227516, 0.579227924, 0.707106769, -0.405579776, 0.579227865, -0.707106769, -0.405579716, -0.57357645, 0, -0.819151998)
  2133. w48 = Instance.new("Weld", p48)
  2134. w48.Name = "Part_Weld"
  2135. w48.Part0 = p48
  2136. w48.C0 = CFrame.new(-23.7728367, 15.5624714, 35.7227516, 0.579227924, 0.707106769, -0.405579776, 0.579227865, -0.707106769, -0.405579716, -0.57357645, 0, -0.819151998)
  2137. w48.Part1 = p49
  2138. w48.C1 = CFrame.new(35.7379837, 25.1083565, -9.07904911, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  2139. w49 = Instance.new("Weld", p49)
  2140. w49.Name = "Part_Weld"
  2141. w49.Part0 = p49
  2142. w49.C0 = CFrame.new(35.7379837, 25.1083565, -9.07904911, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  2143. w49.Part1 = p50
  2144. w49.C1 = CFrame.new(35.7379837, 25.1083584, -9.38572502, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  2145. w50 = Instance.new("Weld", p50)
  2146. w50.Name = "Part_Weld"
  2147. w50.Part0 = p50
  2148. w50.C0 = CFrame.new(35.7379837, 25.1083584, -9.38572502, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  2149. w50.Part1 = p51
  2150. w50.C1 = CFrame.new(35.7379875, 25.1083603, -9.23473454, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  2151. w51 = Instance.new("Weld", p51)
  2152. w51.Name = "Part_Weld"
  2153. w51.Part0 = p51
  2154. w51.C0 = CFrame.new(35.7379875, 25.1083603, -9.23473454, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  2155. w51.Part1 = p52
  2156. w51.C1 = CFrame.new(-25.0353527, 3.42085648, 35.7227554, 0.142244235, 0.98480773, -0.0996005014, 0.806707203, -0.173648238, -0.56486249, -0.57357645, 0, -0.819151998)
  2157. w52 = Instance.new("Weld", p52)
  2158. w52.Name = "Part_Weld"
  2159. w52.Part0 = p52
  2160. w52.C0 = CFrame.new(-25.0353527, 3.42085648, 35.7227554, 0.142244235, 0.98480773, -0.0996005014, 0.806707203, -0.173648238, -0.56486249, -0.57357645, 0, -0.819151998)
  2161. w52.Part1 = p53
  2162. w52.C1 = CFrame.new(-25.8052597, 10.9961138, 35.7227554, 0.409575999, 0.866025388, -0.286788225, 0.709406435, -0.5, -0.496731758, -0.57357645, 0, -0.819151998)
  2163. w53 = Instance.new("Weld", p53)
  2164. w53.Name = "Part_Weld"
  2165. w53.Part0 = p53
  2166. w53.C0 = CFrame.new(-25.8052597, 10.9961138, 35.7227554, 0.409575999, 0.866025388, -0.286788225, 0.709406435, -0.5, -0.496731758, -0.57357645, 0, -0.819151998)
  2167. w53.Part1 = p54
  2168. w53.C1 = CFrame.new(-25.8904991, 8.38383961, 35.7227592, 0.280166447, 0.939692616, -0.196174681, 0.769751012, -0.342020154, -0.538985491, -0.57357645, 0, -0.819151998)
  2169. w54 = Instance.new("Weld", p54)
  2170. w54.Name = "Part_Weld"
  2171. w54.Part0 = p54
  2172. w54.C0 = CFrame.new(-25.8904991, 8.38383961, 35.7227592, 0.280166447, 0.939692616, -0.196174681, 0.769751012, -0.342020154, -0.538985491, -0.57357645, 0, -0.819151998)
  2173. w54.Part1 = p55
  2174. w54.C1 = CFrame.new(-20.8903503, -10.5176811, 35.7227554, -0.280166388, 0.93969208, 0.196174622, 0.769750416, 0.342019618, -0.538984895, -0.57357651, -2.95716429e-008, -0.819151938)
  2175. w55 = Instance.new("Weld", p55)
  2176. w55.Name = "Part_Weld"
  2177. w55.Part0 = p55
  2178. w55.C0 = CFrame.new(-20.8903503, -10.5176811, 35.7227554, -0.280166388, 0.93969208, 0.196174622, 0.769750416, 0.342019618, -0.538984895, -0.57357651, -2.95716429e-008, -0.819151938)
  2179. w55.Part1 = p56
  2180. w55.C1 = CFrame.new(35.7379799, 25.8704014, -9.65809727, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  2181. w56 = Instance.new("Weld", p56)
  2182. w56.Name = "Part_Weld"
  2183. w56.Part0 = p56
  2184. w56.C0 = CFrame.new(35.7379799, 25.8704014, -9.65809727, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  2185. w56.Part1 = p57
  2186. w56.C1 = CFrame.new(35.7379799, 25.8703995, -9.8090868, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  2187. w57 = Instance.new("Weld", p57)
  2188. w57.Name = "Part_Weld"
  2189. w57.Part0 = p57
  2190. w57.C0 = CFrame.new(35.7379799, 25.8703995, -9.8090868, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  2191. w57.Part1 = p58
  2192. w57.C1 = CFrame.new(35.7379875, 25.8704014, -9.50240993, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  2193. w58 = Instance.new("Weld", p58)
  2194. w58.Name = "Part_Weld"
  2195. w58.Part0 = p58
  2196. w58.C0 = CFrame.new(35.7379875, 25.8704014, -9.50240993, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  2197. w58.Part1 = p59
  2198. w58.C1 = CFrame.new(35.7379913, 25.9019985, -3.98426342, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  2199. w59 = Instance.new("Weld", p59)
  2200. w59.Name = "Part_Weld"
  2201. w59.Part0 = p59
  2202. w59.C0 = CFrame.new(35.7379913, 25.9019985, -3.98426342, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  2203. w59.Part1 = p60
  2204. w59.C1 = CFrame.new(35.7379875, 25.9019947, -4.29094791, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  2205. w60 = Instance.new("Weld", p60)
  2206. w60.Name = "Part_Weld"
  2207. w60.Part0 = p60
  2208. w60.C0 = CFrame.new(35.7379875, 25.9019947, -4.29094791, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  2209. w60.Part1 = p61
  2210. w60.C1 = CFrame.new(35.7379875, 25.9019966, -4.13995552, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  2211. w61 = Instance.new("Weld", p61)
  2212. w61.Name = "Part_Weld"
  2213. w61.Part0 = p61
  2214. w61.C0 = CFrame.new(35.7379875, 25.9019966, -4.13995552, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  2215. w61.Part1 = p62
  2216. w61.C1 = CFrame.new(35.7379913, 25.9019985, -3.98426342, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  2217. w62 = Instance.new("Weld", p62)
  2218. w62.Name = "Part_Weld"
  2219. w62.Part0 = p62
  2220. w62.C0 = CFrame.new(35.7379913, 25.9019985, -3.98426342, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  2221. w62.Part1 = p63
  2222. w62.C1 = CFrame.new(35.7379875, 25.9019947, -4.29094791, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  2223. w63 = Instance.new("Weld", p63)
  2224. w63.Name = "Part_Weld"
  2225. w63.Part0 = p63
  2226. w63.C0 = CFrame.new(35.7379875, 25.9019947, -4.29094791, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  2227. w63.Part1 = p64
  2228. w63.C1 = CFrame.new(35.7379875, 25.9019966, -4.13995552, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  2229. w64 = Instance.new("Weld", p64)
  2230. w64.Name = "TorsoPart_Weld"
  2231. w64.Part0 = p64
  2232. w64.C0 = CFrame.new(35.7379875, 25.9019966, -4.13995552, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  2233. w64.Part1 = p65
  2234. w64.C1 = CFrame.new(-27.0399971, -25.1251144, -25.3600025, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2235. m2.Parent = char
  2236. m2:MakeJoints()
  2237. --------------------------------------------------------------------------------
  2238. local cor2 = Instance.new("Part", char.Wings)
  2239. cor2.Name = "Thingy"
  2240. cor2.Locked = true
  2241. cor2.BottomSurface = 0
  2242. cor2.CanCollide = false
  2243. cor2.Size = Vector3.new(0.2, 0.2, 0.2)
  2244. cor2.Transparency = 1
  2245. cor2.TopSurface = 0
  2246. corw2 = Instance.new("Weld", cor2)
  2247. corw2.Part0 = torso
  2248. corw2.Part1 = cor2
  2249. corw2.C0 = CFrame.new(0, 0.7, 0.8) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0))
  2250. corw2.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2251. weld2 = Instance.new("Weld", char.Wings)
  2252. weld2.Part0 = cor2
  2253. weld2.Part1 = char.Wings.TorsoPart
  2254. weld2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2255.  
  2256.  
  2257.  
  2258.  
  2259.  
  2260.  
  2261.  
  2262. rainbowNumber = 1
  2263.  
  2264. local model = Instance.new("Model", char)
  2265. model.Name = "x10Wand"
  2266. local player = game.Players.LocalPlayer
  2267. local pchar = player.Character
  2268. local mouse = player:GetMouse()
  2269. local cam = workspace.CurrentCamera
  2270.  
  2271. local rad = math.rad
  2272. bodyparts = {}
  2273. local keysDown = {}
  2274. local flySpeed = 0
  2275. local MAX_FLY_SPEED = 150
  2276.  
  2277. local canFly = false
  2278. local flyToggled = false
  2279.  
  2280. local forward, side = 0, 0
  2281. local lastForward, lastSide = 0, 0
  2282.  
  2283. local floatBP = Instance.new("BodyPosition")
  2284. floatBP.maxForce = Vector3.new(0, math.huge, 0)
  2285. local flyBV = Instance.new("BodyVelocity")
  2286. flyBV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  2287. local turnBG = Instance.new("BodyGyro")
  2288. turnBG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  2289.  
  2290. mouse.KeyDown:connect(function(key)
  2291.         keysDown[key] = true
  2292.  
  2293.         if key == "f" then
  2294.                 flyToggled = not flyToggled
  2295.  
  2296.         if not flyToggled then
  2297.                 stanceToggle = "Normal"
  2298.                 floatBP.Parent = nil
  2299.                 flyBV.Parent = nil
  2300.                 turnBG.Parent = nil
  2301.                 root.Velocity = Vector3.new()
  2302.                 pchar.Humanoid.PlatformStand = false
  2303.         end
  2304. end
  2305.  
  2306. end)
  2307. mouse.KeyUp:connect(function(key)
  2308.         keysDown[key] = nil
  2309. end)
  2310.  
  2311. local function updateFly()
  2312.    
  2313.    
  2314.    
  2315.  
  2316.         if not flyToggled then return end
  2317.  
  2318.         lastForward = forward
  2319.         lastSide = side
  2320.  
  2321.         forward = 0
  2322.         side = 0
  2323.  
  2324.         if keysDown.w then
  2325.                 forward = forward + 1
  2326.         end
  2327.         if keysDown.s then
  2328.                 forward = forward - 1
  2329.         end
  2330.         if keysDown.a then
  2331.                 side = side - 1
  2332.         end
  2333.         if keysDown.d then
  2334.                 side = side + 1
  2335.         end
  2336.  
  2337.         canFly = (forward ~= 0 or side ~= 0)
  2338.  
  2339.         if canFly then
  2340.                 stanceToggle = "Floating"
  2341.                 turnBG.Parent = root
  2342.                 floatBP.Parent = nil
  2343.                 flyBV.Parent = root
  2344.  
  2345.                 flySpeed = flySpeed + 1 + (flySpeed / MAX_FLY_SPEED)
  2346.                 if flySpeed > MAX_FLY_SPEED then flySpeed = MAX_FLY_SPEED end
  2347.         else
  2348.                 floatBP.position = root.Position
  2349.                 floatBP.Parent = root
  2350.  
  2351.                 flySpeed = flySpeed - 1
  2352.                 if flySpeed < 0 then flySpeed = 0 end
  2353.         end
  2354.  
  2355.         local camCF = cam.CoordinateFrame
  2356.         local in_forward = canFly and forward or lastForward
  2357.         local in_side = canFly and side or lastSide
  2358.  
  2359.         flyBV.velocity = ((camCF.lookVector * in_forward) + (camCF * CFrame.new(in_side,in_forward * 0.2, 0).p) - camCF.p) * flySpeed
  2360.  
  2361.         turnBG.cframe = camCF * CFrame.Angles(-rad(forward * (flySpeed / MAX_FLY_SPEED)), 0,0)
  2362. end
  2363.  
  2364. game:service'RunService'.RenderStepped:connect(function()
  2365.         if flyToggled then
  2366.                 pchar.Humanoid.PlatformStand = true
  2367.         end
  2368.         updateFly()
  2369. end)
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375. local TBlast, TBMesh = Instance.new("Part"), Instance.new("SpecialMesh")
  2376.     TBlast.BrickColor = BrickColor.new("Lime green")
  2377.     TBlast.Transparency = 1
  2378.     TBlast.Anchored = true
  2379.     TBlast.CanCollide = false
  2380.     TBlast.CFrame = root.CFrame
  2381.     TBlast.Size = Vector3.new(2,2,2)
  2382.     TBMesh.Parent = TBlast
  2383.     TBMesh.MeshType = "Sphere"
  2384.     game.Lighting.Brightness = 0
  2385.         game.Lighting.OutdoorAmbient = TBlast.BrickColor.Color
  2386.         game.Lighting.TimeOfDay = 0.1
  2387.         game.Lighting.FogEnd = 1000
  2388.         game.Lighting.FogColor = TBlast.BrickColor.Color
  2389.         game.Lighting.TimeOfDay = "00:00:00"
  2390.         game.Lighting.Ambient = Color3.new(0,0,0)
  2391.         game.Lighting.FogColor = Color3.new(0,0,0)
  2392.         game.Lighting.FogEnd = 500
  2393.         game.Lighting.FogStart = 0
  2394.         game.Lighting.GlobalShadows = true
  2395.        
  2396.  
  2397.  
  2398. function ClearEffects()
  2399.     for i, v in ipairs(CurrentEffects) do
  2400.         v:Remove()
  2401.         v:Destroy()
  2402.         game:GetService("Debris"):AddItem(v,0)
  2403.         table.remove(CurrentEffects,i)
  2404.     end
  2405. end
  2406. Human.WalkSpeed=26
  2407. function defpos()
  2408.     Neck.C0 = necko
  2409.         LH.C0 = LHC0
  2410.         LS.C0 = LSC0
  2411.         RH.C0 = RHC0
  2412.         RS.C0 = RSC0
  2413.     RootJoint.C0 = ROOTC0
  2414. end
  2415.  
  2416. function newpos()
  2417.     defpos()
  2418.             RS.C0=clerp(RS.C0,RS.C0*angles(rad(-50),0,0),.3)
  2419.             LS.C0=clerp(LS.C0,LS.C0*angles(rad(-50),0,0),.3)
  2420.             RH.C0=clerp(RH.C0,RH.C0*angles(rad(-25),0,0),.3)
  2421.             LH.C0=clerp(LH.C0,LH.C0*angles(rad(-25),0,0),.3)
  2422.             RootJoint.C0=clerp(RootJoint.C0,RootJoint.C0*cf(0,0,1),1)
  2423. end
  2424. function PEE(part,size,col3,Lemission,trans,accel,ltp,edirection,enabled,lifetime,rate,rotation,rotspeed,speed,velspread,name,text)
  2425.     local p=it("ParticleEmitter",part)
  2426.     p.Size=size
  2427.     p.Texture=text
  2428.     p.Color=col3
  2429.     p.LightEmission=Lemission
  2430.     p.Transparency=trans
  2431.     p.Acceleration=accel
  2432.     p.LockedToPart=ltp
  2433.     p.EmissionDirection=edirection
  2434.     p.Enabled=enabled
  2435.     p.Lifetime=lifetime
  2436.     p.Rate=rate
  2437.     p.Rotation=rotation
  2438.     p.RotSpeed=rotspeed
  2439.     p.Speed=speed
  2440.     p.VelocitySpread=velspread
  2441.     p.Name=name
  2442.     return p
  2443. end
  2444.  
  2445. gui = function(GuiType, parent, text, backtrans, backcol, pos, size)
  2446.     local gui = Instance.new(GuiType)
  2447.     gui.Parent = parent
  2448.     gui.Text = text
  2449.     gui.BackgroundTransparency = backtrans
  2450.     gui.BackgroundColor3 = backcol
  2451.     gui.SizeConstraint = "RelativeXY"
  2452.     gui.TextXAlignment = "Center"
  2453.     gui.TextYAlignment = "Center"
  2454.     gui.Position = pos
  2455.     gui.Size = size
  2456.     gui.Font = "SourceSans"
  2457.     gui.FontSize = "Size60"
  2458.     gui.TextWrapped = false
  2459.     gui.TextStrokeTransparency = 0
  2460.     gui.TextColor = BrickColor.new("Lime green")
  2461.     return gui
  2462. end
  2463.  
  2464. part=function(parent,anchored,cancollide,size,cframe,col3,material,trans)
  2465.     local p=it("Part",parent)
  2466.     p.Anchored=anchored
  2467.     p.CanCollide=cancollide
  2468.     p.Size=size
  2469.     p.CFrame=cframe
  2470.     p.Color=col3
  2471.     p.Material=material
  2472.     p.Transparency=trans
  2473.     return p
  2474. end
  2475.  
  2476. BillboardGui = function(image, position, size)
  2477.   local billpar = Instance.new("Part")
  2478.   billpar.Transparency = 1
  2479.   billpar.formFactor = "Custom"
  2480.   billpar.Size = Vector3.new(1, 1, 1)
  2481.   billpar.Anchored = true
  2482.   billpar.CanCollide = false
  2483.   billpar.CFrame = CFrame.new(position)
  2484.   billpar.Name = "BillboardGuiPart"
  2485.   local bill = Instance.new("BillboardGui", billpar)
  2486.   bill.Adornee = billpar
  2487.   bill.Size = UDim2.new(1, 0, 1, 0)
  2488.   bill.SizeOffset = Vector2.new(size, size)
  2489.   local d = Instance.new("ImageLabel", bill)
  2490.   d.BackgroundTransparency = 1
  2491.   d.Size = UDim2.new(1, 0, 1, 0)
  2492.   d.Image = image
  2493.   return billpar
  2494. end
  2495.  
  2496. RealDamage = function(part,min,max,radius)
  2497. coroutine.resume(coroutine.create(function()
  2498.     for i,v in pairs(workspace:children()) do
  2499.         if v:FindFirstChild'Humanoid' and v:FindFirstChild'Torso' then
  2500.             if v.Name == game.Players.LocalPlayer.Name then else
  2501.             print((v.Torso.Position - part.Position).magnitude)
  2502.             if ((v.Torso.Position - part.Position).magnitude <= radius) then
  2503.                 local hpdmg=math.random(min,max)
  2504.                 v.Humanoid.Health = v.Humanoid.Health - hpdmg
  2505.                 print"0"
  2506.                 print"1"
  2507.                 local Dbil=it("BillboardGui", v.Torso)
  2508.                 Dbil.Adornee=v.Torso
  2509.                 Dbil.Size=UDim2.new(0, 500, 0, 500)
  2510.                 Dbil.SizeOffset=Vector2.new(0,0)
  2511.                 Dbil.AlwaysOnTop=true
  2512.                 Dbil.ExtentsOffset=Vector3.new(ran(-3,3),ran(-3,3),ran(-3,3))
  2513.                 table.insert(CurrentDamages,Dbil)
  2514.                 print"2"
  2515.                 local goo=gui("TextLabel",Dbil,""..hpdmg.."",1,Color3.new(0,0,0),UDim2.new(0, 0, 0, 0),UDim2.new(1, 0, 1, 0))
  2516.                 table.insert(CurrentDamages,goo)
  2517.                 print"3"
  2518.                 for i=1,10 do
  2519.     wait()
  2520.     goo.TextTransparency=i/10
  2521. end
  2522. for a,b in pairs(CurrentDamages) do
  2523.     b:Remove()
  2524.         b:Destroy()
  2525.         game:GetService("Debris"):AddItem(b,0)
  2526.         table.remove(CurrentEffects,a)
  2527. end
  2528.  
  2529.             end
  2530.             end
  2531.         end
  2532.     end
  2533. end))
  2534. end
  2535.  
  2536. smoothNO=function(ppart)
  2537.     ppart.TopSurface=10
  2538.     ppart.BottomSurface=10
  2539.     ppart.BackSurface=10
  2540.     ppart.FrontSurface=10
  2541.     ppart.LeftSurface=10
  2542.     ppart.RightSurface=10
  2543.     return ppart
  2544. end
  2545.  
  2546. smoothO=function(ppart)
  2547.     ppart.TopSurface=0
  2548.     ppart.BottomSurface=0
  2549.     ppart.BackSurface=0
  2550.     ppart.FrontSurface=0
  2551.     ppart.LeftSurface=0
  2552.     ppart.RightSurface=0
  2553. end
  2554.  
  2555. sound=function(parent,id,vol,looped)
  2556.     local s=it("Sound",parent)
  2557.     s.SoundId=id
  2558.     s.Volume=vol
  2559.     s.Looped=looped
  2560.     return s
  2561. end
  2562.  
  2563. mesh=function(parent,ttype,scale)
  2564.     local m=it("SpecialMesh",parent)
  2565.     m.MeshType=ttype
  2566.     m.Scale=scale
  2567.     return m
  2568. end
  2569.  
  2570. spmesh=function(parent,id,scale)
  2571.     local m=it("SpecialMesh",parent)
  2572.     m.MeshId=id
  2573.     m.Scale=scale
  2574.     return m
  2575. end
  2576.  
  2577.  
  2578.            
  2579.            
  2580. local EyePart=part(Char,false,false,v3(.3,.3,.3),Torso.CFrame,c3(0,1,0),"Neon",0)
  2581. EyePart.Name="EyePart"
  2582. EyePart.Shape="Ball"
  2583. local EyeWeld=it("Weld",Char)
  2584. EyeWeld.Part0=EyePart
  2585. EyeWeld.Part1=Head
  2586. EyeWeld.C0=EyeWeld.C0*cf(.2,-.25,.578)
  2587. local EyeSizes={
  2588.     NumberSequenceKeypoint.new(0,.4,0),
  2589.     NumberSequenceKeypoint.new(1,0,0)
  2590. }
  2591. local EyeTrans={
  2592.     NumberSequenceKeypoint.new(0,0,0),
  2593.     NumberSequenceKeypoint.new(1,1,0)
  2594. }
  2595. local PE=it("ParticleEmitter",EyePart)
  2596. PE.LightEmission=.4
  2597. PE.LockedToPart=true
  2598. PE.Size=NumberSequence.new(EyeSizes)
  2599. PE.Transparency=NumberSequence.new(EyeTrans)
  2600. PE.Acceleration=v3(2,0,0)
  2601. PE.Lifetime=NumberRange.new(2,2,2)
  2602. PE.Rate=70
  2603. PE.Speed=NumberRange.new(4,4,4)
  2604. PE.Texture="rbxassetid://300899374"
  2605.  
  2606. local function RisingAndRotatingParts(Parent,Cframe,Col1,Col2,Time,Material,Size)
  2607. local Colours = {BrickColor.new(Col1),BrickColor.new(Col2)}
  2608.  
  2609. local flame1 = Instance.new("Part",Parent)
  2610. flame1.Anchored = true
  2611. flame1.CanCollide =false
  2612. flame1.CFrame = Cframe
  2613. flame1.Material = Material
  2614. flame1.TopSurface = 0
  2615. flame1.BottomSurface = 0
  2616. flame1.Size = Size
  2617. flame1.BrickColor = Colours[math.random(1,#Colours)]
  2618.  
  2619. for i = 1,30 do
  2620. flame1.CFrame = flame1.CFrame*CFrame.Angles(.5,.5,.5)+Vector3.new(0,.2,0)
  2621. flame1.Transparency = i/30
  2622. r:wait()
  2623. end
  2624. flame1:Destroy()
  2625. end
  2626.  
  2627. coroutine.resume(coroutine.create(function()
  2628.     while r:wait() do
  2629.         RisingAndRotatingParts(Char,Torso.CFrame*cf(ran(-2,2),-3,ran(-2,2)),"Lime green","Really black",1,"Neon",v3(.5,.5,.5))
  2630.     end
  2631. end))
  2632. coroutine.resume(coroutine.create(function()
  2633. for i=1,huge do
  2634. local MCir=part(Char,false,false,v3(0,0,0),Torso.CFrame,c3(0,0,0),"Neon",1)
  2635. table.insert(CurrentEffects,MCir)
  2636. local CirM=mesh(MCir,"Cylinder",v3(1.3,3.3,3.3))
  2637. table.insert(CurrentEffects,CirM)
  2638. local CirDec=it("Decal",MCir)
  2639. CirDec.Texture="rbxassetid://687708091"
  2640. CirDec.Face="Right"
  2641. CirDec.Transparency=.5
  2642. table.insert(CurrentEffects,CirDec)
  2643. local MagicWeld=it("Weld",Char)
  2644. MagicWeld.Part0=EyePart
  2645. MagicWeld.Part1=MCir
  2646. MagicWeld.C0=MagicWeld.C0*angles(0,rad(90),0)*cf(.05,0,0)
  2647. table.insert(CurrentEffects,MagicWeld)
  2648. for i=1,40 do
  2649.     MagicWeld.C0=MagicWeld.C0*angles(rad(6),0,0)
  2650.     CirM.Scale=CirM.Scale+v3(0,.4,.4)
  2651.     CirDec.Transparency=i/40
  2652.     r:wait()
  2653. end
  2654. --ClearEffects()
  2655. end
  2656. end))
  2657. print"kek"
  2658.  
  2659. attackone=function()
  2660.     if attacking ==false then attacking=true
  2661.     print"1"
  2662.     chat:Chat(Char.Head,"Hmph.","Green")
  2663.     local Hbox=part(Char,false,false,v3(1.5,2,1.5),Torso.CFrame,c3(0,0,0),"Plastic",1)
  2664.     RealDamage(Hbox,7,16,5,false)
  2665.     local w=it("Weld",Char)
  2666.     w.Part0=Hbox
  2667.     w.Part1=LArm
  2668.     w.C0=w.C0*cf(0,1,0)
  2669.     for i=1,10 do
  2670.             RS.C0=clerp(RS.C0,RS.C0*angles(rad(0),0,0),.06)
  2671.             LS.C0=clerp(LS.C0,LS.C0*angles(rad(0),rad(-65),rad(-150)),.06)
  2672.             RH.C0=clerp(RH.C0,RH.C0*angles(0,rad(0),rad(0)),.06)
  2673.             LH.C0=clerp(LH.C0,LH.C0*angles(0,0,0),.06)
  2674.             RootJoint.C0=clerp(RootJoint.C0,RootJoint.C0*angles(0,rad(0),rad(90)),.06)
  2675.             Neck.C0=clerp(Neck.C0,Neck.C0*angles(rad(0),0,rad(-90)),.06)
  2676.             r:wait()
  2677.     end
  2678.     for i=1,10 do
  2679.         LS.C0=clerp(LS.C0,LS.C0*angles(rad(-9),rad(0),rad(0)),1)
  2680.             RootJoint.C0=clerp(RootJoint.C0,RootJoint.C0*angles(0,rad(0),rad(-12)),1)
  2681.             Neck.C0=clerp(Neck.C0,Neck.C0*angles(rad(0),0,rad(12)),1)
  2682.             r:wait()
  2683.     end
  2684.     wait(.8)
  2685.     newpos()
  2686.     Hbox:Destroy()
  2687.     end
  2688.     attacking=false
  2689. end
  2690.  
  2691. attacktwo=function()
  2692.     if attacking==false then attacking=true
  2693.         print"2"
  2694.         chat:Chat(Char.Head,"Die!","Green")
  2695.         local ETorso=Torso:Clone()
  2696.         ETorso.Transparency=1
  2697.         ETorso.Anchored=true
  2698.         ETorso.CanCollide=false
  2699.         ETorso.CFrame=Torso.CFrame
  2700.         for i=1,10 do
  2701.             RS.C0=clerp(RS.C0,RS.C0*angles(rad(-7),rad(0),rad(0))*cf(0,-.05,0),1)
  2702.             RootJoint.C0=clerp(RootJoint.C0,RootJoint.C0*angles(0,rad(0),rad(9)),1)
  2703.             Neck.C0=clerp(Neck.C0,Neck.C0*angles(rad(0),0,rad(-9)),1)
  2704.             r:wait()
  2705.         end
  2706.        
  2707.         for i=1,30 do
  2708.             local p=part(Char,true,false,v3(1,1,1),ETorso.CFrame*cf(0,0,-i)*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,1,0),"Plastic",0)
  2709.             local m=it("SpecialMesh",p)
  2710.             m.MeshId="rbxassetid://3270017"
  2711.             m.Scale=v3(4,4,4)
  2712.             spawn(function()
  2713.                 for ii=1,20 do
  2714.                     r:wait()
  2715.                     m.Scale=m.Scale+v3(.5,.5,.5)
  2716.                     p.Transparency=ii/20
  2717.                 end
  2718.             end)
  2719.            
  2720.             r:wait()
  2721.         end
  2722.         local urmum=part(Char,true,false,v3(1,1,1),ETorso.CFrame*cf(0,0,-30),c3(0,1,0),"Plastic",0)
  2723.         table.insert(CurrentEffects,urmum)
  2724.         smoothNO(urmum)
  2725.         local HBox=urmum:Clone()
  2726.         HBox.Parent=Char
  2727.         HBox.Transparency=1
  2728.         HBox.Shape="Ball"
  2729.         HBox.Size=v3(2,2,2)
  2730.         HBox.CFrame=urmum.CFrame
  2731.         RealDamage(HBox,10,25,20,false)
  2732.         local urmesh=it("SpecialMesh",urmum)
  2733.         urmesh.MeshType="Sphere"
  2734.         urmesh.Scale=v3(2,2,2)
  2735.         coroutine.resume(coroutine.create(function()
  2736.             for i=1,40 do
  2737.                 urmum.Transparency=i/40
  2738.                 urmesh.Scale=urmesh.Scale+v3(1.5,1.5,1.5)
  2739.                 HBox.CFrame=urmum.CFrame
  2740.                 HBox.Size=HBox.Size+v3(1,1,1)
  2741.                 r:wait()
  2742.             end
  2743.         end))
  2744.         for a=1,2 do
  2745.         for i=1,20 do
  2746.             spawn(function()
  2747.             local rann=part(Char,true,false,v3(0,0,0),ETorso.CFrame*cf(0,0,-30)*cf(ran(-30,30),ran(30),ran(-30,30)),c3(0,1,0),"Neon",1)
  2748.             table.insert(CurrentEffects,rann)
  2749.             local p=part(Char,false,false,v3(0,0,0),ETorso.CFrame*CFrame.new(0,0,-30),c3(0,1,0),"Neon",0)
  2750.             table.insert(CurrentEffects,p)
  2751.             local m=it("BlockMesh",p)
  2752.             m.Scale=v3(6,6,6)
  2753.             local bp=it("BodyPosition")
  2754.             bp.maxForce=v3(math.huge,math.huge,math.huge)
  2755.             bp.Position=rann.Position
  2756.             bp.Parent=p
  2757.             table.insert(CurrentEffects,bp)
  2758.             spawn(function()
  2759.                 for i=1,16 do
  2760.                     r:wait()
  2761.                     p.Transparency=i/16
  2762.                 end
  2763.             end)
  2764.             wait()
  2765.             bp.Parent=bil
  2766.             end)
  2767.         end
  2768.         end
  2769.         ETorso:Remove()
  2770.         HBox:Destroy()
  2771.     end
  2772.     --ClearEffects()
  2773.     attacking=false
  2774.     newpos()
  2775. end
  2776.  
  2777. attackthree=function()
  2778.     if attacking==false then attacking=true
  2779.         print"3"
  2780.         chat:Chat(Char.Head,"Get Ready..","Green")
  2781.         for i=1,10 do
  2782.             RS.C0=clerp(RS.C0,RS.C0*angles(rad(-33),0,rad(-10))*cf(0,-.25,0),.4)
  2783.             LS.C0=clerp(LS.C0,LS.C0*angles(rad(0),rad(20),rad(0)),.06)
  2784.             RH.C0=clerp(RH.C0,RH.C0*angles(0,rad(0),rad(0)),.06)
  2785.             LH.C0=clerp(LH.C0,LH.C0*angles(0,0,0),.06)
  2786.             RootJoint.C0=clerp(RootJoint.C0,RootJoint.C0*angles(0,rad(0),rad(-6)),1)
  2787.             Neck.C0=clerp(Neck.C0,Neck.C0*angles(rad(0),0,rad(6)),1)
  2788.             r:wait()
  2789.         end
  2790.        
  2791.         local ball=part(Char,false,false,v3(1,1,1),Head.CFrame,c3(0,0,0),"Plastic",.8)
  2792.         local ball2=part(Char,false,false,v3(1,1,1),Head.CFrame,c3(0,1,0),"Neon",.2)
  2793.         local w=it("Weld",Char)
  2794.         w.Part0=ball
  2795.         w.Part1=RArm
  2796.         w.C0=w.C0*cf(0,20,0)
  2797.         local w2=it("Weld",Char)
  2798.         w2.Part0=ball2
  2799.         w2.Part1=ball
  2800.         local m=it("SpecialMesh",ball)
  2801.         m.MeshType="Sphere"
  2802.         m.Scale=Vector3.new(.1,.1,.1)
  2803.         local m2=it("SpecialMesh",ball2)
  2804.         m2.MeshType="Sphere"
  2805.         m2.Scale=Vector3.new(.01,.01,.01)
  2806.                 local EyeSizes={
  2807.     NumberSequenceKeypoint.new(0,5,0),
  2808.     NumberSequenceKeypoint.new(1,0,0)
  2809. }
  2810.         local PE=it("ParticleEmitter",ball)
  2811. PE.LightEmission=.4
  2812. PE.LockedToPart=false
  2813. PE.Size=NumberSequence.new(EyeSizes)
  2814. PE.Transparency=NumberSequence.new(EyeTrans)
  2815. PE.Acceleration=v3(0,0,0)
  2816. PE.Lifetime=NumberRange.new(4,4,4)
  2817. PE.Rate=2e9
  2818. PE.Speed=NumberRange.new(0,0,0)
  2819. PE.Texture="rbxassetid://300899374"
  2820. --table.insert(CurrentEffects,PE)
  2821.         coroutine.resume(coroutine.create(function()
  2822.             for i=1,30 do
  2823.                 spawn(function()
  2824.                 local rng=part(Char,true,false,v3(1,1,1),ball.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,1,0),"Plastic",.5)
  2825.                 table.insert(CurrentEffects,rng)
  2826.                 local rm=it("SpecialMesh",rng)
  2827.                 rm.MeshId="rbxassetid://3270017"
  2828.                 rm.Scale=v3(60,60,60)
  2829.                 for ii=1,10 do
  2830.                     rm.Scale=rm.Scale-v3(6,6,6)
  2831.                     r:wait()
  2832.                 end
  2833.                 end)
  2834.                 wait()
  2835.             end
  2836.         end))
  2837.         local p1=part(Char,true,false,v3(1,1,1),ball.CFrame,c3(0,1,0),"Neon",.5)
  2838.         local pm=mesh(p1,"Brick",v3(5,5,5))
  2839.         for i=1,20 do
  2840.             m.Scale=m.Scale+v3(.5,.5,.5)
  2841.             m2.Scale=m2.Scale+v3(.3,.3,.3)
  2842.             p1.Transparency=(-i/20*-i/20)
  2843.             r:wait()
  2844.         end
  2845.         wait(.5)
  2846.         w.Parent=nil
  2847.         table.insert(CurrentEffects,w)
  2848.         --table.insert(CurrentEffects,w2)
  2849.         local placeholder=part(Char,true,false,v3(1,1,1),Head.CFrame*CFrame.new(0,-5,-30),c3(0,1,0),"Neon",1)
  2850.     local BV=it("BodyVelocity")
  2851.         BV.maxForce=v3(huge,huge,huge)
  2852.         BV.Velocity=(placeholder.Position-ball.Position).unit*100
  2853.         BV.Parent=ball
  2854.         ball.Touched:connect(function(hit)
  2855.             if hit.Name~=ball2.Name then
  2856.             ball.Anchored=true
  2857.             ball.ParticleEmitter.Enabled=false
  2858.             ball.Transparency=1
  2859.             ball2.Transparency=1
  2860.             local xpl=part(Char,true,false,v3(1,1,1),ball.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,1,0),"Neon",.75)
  2861.             local m=spmesh(xpl,"rbxassetid://9982590",v3(4,4,4))
  2862.             local xpl2=part(Char,true,false,v3(4,4,4),ball.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,1,0),"Neon",1)
  2863.             spawn(function()
  2864.             for i=1,80 do
  2865.                 xpl.Transparency=.75+i/80
  2866.                
  2867.                 m.Scale=m.Scale+v3(.6,.6,.6)
  2868.                
  2869.                 wait()
  2870.                    
  2871.                
  2872.             end
  2873.             end)
  2874.             RealDamage(xpl2,15,30,7)
  2875.             for i=1,50 do
  2876.                 xpl2.Size=xpl2.Size+v3(.3,.3,.3)
  2877.                 xpl2.CFrame=ball.CFrame
  2878.                 r:wait()
  2879.             end
  2880.             xpl:Destroy()
  2881.             xpl2:Destroy()
  2882.             end
  2883.         end)
  2884.         spawn(function()
  2885.             wait(1.5)
  2886.             if BV then
  2887.             BV:Destroy()
  2888.             end
  2889.            
  2890.             placeholder:Destroy()
  2891.             PE.Enabled=false
  2892.             ball2:Destroy()
  2893.             wait(7)
  2894.             ball:Destroy()
  2895.         end)
  2896.         for i=1,10 do
  2897.             RS.C0=clerp(RS.C0,RS.C0*angles(rad(0),rad(20),rad(30))*cf(0,0,0),.4)
  2898.             LS.C0=clerp(LS.C0,LS.C0*angles(rad(0),rad(0),rad(0)),.06)
  2899.             RH.C0=clerp(RH.C0,RH.C0*angles(0,rad(0),rad(0)),.06)
  2900.             LH.C0=clerp(LH.C0,LH.C0*angles(0,0,0),.06)
  2901.             RootJoint.C0=clerp(RootJoint.C0,RootJoint.C0*angles(0,rad(0),rad(12)),1)
  2902.             Neck.C0=clerp(Neck.C0,Neck.C0*angles(rad(0),0,rad(-12)),1)
  2903.             wait()
  2904.         end
  2905.         chat:Chat(Char.Head,"Falling Star!","Green")
  2906.     end
  2907.     wait(2)
  2908.     attacking=false
  2909.     attacktype=1
  2910.     newpos()
  2911. end
  2912.  
  2913. Mouse.Button1Down:connect(function()
  2914.     if attacking== false and attacktype == 1 then
  2915.         attackone()
  2916.         attacktype = 2
  2917.     else
  2918.         if attacking == false and attacktype == 2 then
  2919.             attacktwo()
  2920.             attacktype = 3
  2921.         else
  2922.             if attacking == false and attacktype == 3 then
  2923.                 attackthree()
  2924.                 attacktype = 1
  2925.             end
  2926.         end
  2927.     end
  2928. end)
  2929.  
  2930.  
  2931. local Ging=false
  2932. Mouse.KeyDown:connect(function(Key)
  2933.     if Key=="g"  and Ging==false and attacking==false then attacking,Torso.Anchored=true,true
  2934.         local Clear={}
  2935.         local REKING=true
  2936.         chat:Chat(Char.Head,"By The Power Bestowed Upon Me Within The Demon's Eye..","Green")
  2937.         for i=1,20 do
  2938.             RS.C0=clerp(RS.C0,RS.C0*angles(rad(4.5),rad(-2),rad(8.5))*cf(0.02,0,0),1)
  2939.             LS.C0=clerp(LS.C0,LS.C0*angles(rad(0),rad(0),rad(0)),.06)
  2940.             RH.C0=clerp(RH.C0,RH.C0*angles(0,rad(0),rad(0)),.06)
  2941.             LH.C0=clerp(LH.C0,LH.C0*angles(0,0,0),.06)
  2942.             RootJoint.C0=clerp(RootJoint.C0,RootJoint.C0*angles(0,rad(0),rad(1)),1)
  2943.             Neck.C0=clerp(Neck.C0,Neck.C0*angles(rad(-1),0,rad(-2)),1)
  2944.             r:wait()
  2945.         end
  2946.         local ball=part(Char,false,false,v3(0,0,0),Torso.CFrame,c3(0,1,0),"Neon",0)
  2947.         local ball2=part(Char,false,false,v3(.3,.3,.3),Torso.CFrame,c3(0,0,0),"Plastic",.8)
  2948.         local bm=mesh(ball,"Sphere",v3(0,0,0))
  2949.         local bm2=mesh(ball2,"Sphere",v3(.3,.3,.3))
  2950.         smoothNO(ball2)
  2951.         local w=it("Weld",Char)
  2952.         w.Part0=ball
  2953.         w.Part1=RArm
  2954.         w.C0=w.C0*CFrame.new(0,1.6,0)
  2955.         local w2=it("Weld",Char)
  2956.         w2.Part0=ball2
  2957.         w2.Part1=RArm
  2958.         w2.C0=w2.C0*CFrame.new(0,1.6,0)
  2959.         for i=1,60 do r:wait()
  2960.         bm.Scale=bm.Scale:Lerp(bm.Scale+Vector3.new(.23,.23,.23),.3)
  2961.         bm2.Scale=bm2.Scale:Lerp(bm2.Scale+Vector3.new(.3,.3,.3),.3)
  2962.         end
  2963.         local Ring=part(Char,true,false,v3(0,0,0),ball.CFrame,c3(0,0,0),"Neon",.5)
  2964.         local Ring2=Ring:Clone()
  2965.         Ring2.Parent=Char
  2966.         local RM=spmesh(Ring,"rbxassetid://3270017",Vector3.new(1.7,1.7,.5))
  2967.         local RM2=spmesh(Ring2,"rbxassetid://3270017",Vector3.new(1.7,1.7,.5))
  2968.         Ring.CFrame=ball.CFrame*CFrame.Angles(ran(-10,10),ran(-10,10),ran(-10,10))
  2969.         Ring2.CFrame=ball.CFrame*CFrame.Angles(ran(-10,10),ran(-10,10),ran(-10,10))
  2970.         Ging=true
  2971.         coroutine.resume(coroutine.create(function()
  2972.         while Ging==true do r:wait()
  2973.             Ring.CFrame=Ring.CFrame:lerp(Ring.CFrame*CFrame.Angles(math.rad(ran(1,30)),math.rad(ran(1,30)),math.rad(ran(1,30))),.3)
  2974.             Ring2.CFrame=Ring2.CFrame:lerp(Ring2.CFrame*CFrame.Angles(math.rad(ran(1,30)),math.rad(ran(1,30)),math.rad(ran(1,30))),.3)
  2975.         end
  2976.         end))
  2977.         print"OYEFGYEFYGIEF"
  2978.         local cols={"Lime green", "Really black"}
  2979.         function fromground()
  2980.         local poss = Torso.CFrame*CFrame.new(0,-3,0)
  2981.         local main=it("Part",Char)
  2982.         main.Anchored=true
  2983.         main.CanCollide=false
  2984.         main.Size=v3(1,.2,1)
  2985.         main.CFrame=poss
  2986.         main.BrickColor=BrickColor.new(cols[math.random(#cols)])
  2987.         main.Material="Neon"
  2988.         main.CFrame = main.CFrame*cf((ran(-30,30)),0,(ran(-30,30)))
  2989.         local one = it("SpecialMesh", main)
  2990.         one.MeshType = "Sphere"
  2991.         one.Scale = v3(.3,.3,.3)
  2992.         main.CFrame = main.CFrame*angles((rad(90)),0,0)
  2993.         for i = 0,10,.1 do
  2994.             one.Scale = one.Scale+v3(.1,.1,4)
  2995.             main.Transparency = i
  2996.             wait()
  2997.         end
  2998.         one:Destroy()
  2999.         main:Destroy()
  3000.         end
  3001.         coroutine.resume(coroutine.create(function()
  3002.         while Ging==true do
  3003.             spawn(function()
  3004.                 fromground()
  3005.             end)
  3006.             wait(.1)
  3007.         end
  3008.         end))
  3009.         spawn(function()
  3010.         coroutine.resume(coroutine.create(function()
  3011.         for i=1,17 do r:wait()
  3012.             print"hi"
  3013.             local Cir=part(Char,true,false,v3(0,0,0),Torso.CFrame*cf(0,-2.8,0)*angles(0,0,math.rad(90)),c3(0,0,0),"Neon",1)
  3014.             local Cirm=mesh(Cir,"Cylinder",v3(0,1,1))
  3015.             local CirDec=it("Decal",Cir)
  3016.             CirDec.Texture="rbxassetid://687708091"
  3017.             CirDec.Face="Right"
  3018.             CirDec.Transparency=0
  3019.             table.insert(Clear,Cir)
  3020.             for ii=1,100 do r:wait()
  3021.                 Cir.CFrame=Cir.CFrame*CFrame.Angles(math.rad(i*1.5),0,0)
  3022.             Cirm.Scale=Cirm.Scale:Lerp(Cirm.Scale+Vector3.new(0,6,6),.4)
  3023.             CirDec.Transparency=ii/100
  3024.             end
  3025.         end
  3026.         end))
  3027.         end)
  3028.         Bright={}
  3029.         local BR=1
  3030.         for i=1,10 do
  3031.             table.insert(Bright,BR)
  3032.             BR=BR-.1
  3033.         end
  3034.         table.insert(Bright,0)
  3035.         for i, v in pairs(Bright) do
  3036.             print(v)
  3037.         end
  3038.         Lighting.Brightness=1
  3039.         spawn(function()
  3040.         for i=1,#Bright do
  3041.             Lighting.Brightness=Bright[i]
  3042.             wait(.1)
  3043.         end
  3044.         end)
  3045.         local C1=part(Char,true,false,v3(1,1,1),Torso.CFrame*CFrame.new(0,155,0),c3(90/255,97/255,99/255),"Plastic",1)
  3046.         local C1m=spmesh(C1,"rbxassetid://1095708",v3(1000,50,1000))
  3047.         for i=1,#Bright do
  3048.             C1.Transparency=Bright[i]
  3049.             wait(.1)
  3050.         end
  3051.         chat:Chat(Char.Head,"Open! Hades Gate!","Green")
  3052.         --PORTAL
  3053.         Portalling=true
  3054.         for i=1,2 do
  3055.         local Spoke1=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,1,1),"Plastic",1)
  3056.         local pp1=part(Char,false,false,v3(2,2,2),Torso.CFrame,c3(0,1,1),"Plastic",1)
  3057.         local pp2=part(Char,false,false,v3(2,2,2),Torso.CFrame,c3(0,1,1),"Plastic",1)
  3058.         local pp3=part(Char,false,false,v3(2,2,2),Torso.CFrame,c3(0,1,1),"Plastic",1)
  3059.         local pp4=part(Char,false,false,v3(2,2,2),Torso.CFrame,c3(0,1,1),"Plastic",1)
  3060.         local POS=part(Char,false,false,v3(2,2,2),Torso.CFrame*angles(math.rad(90),0,0)*cf(0,0,-140),c3(0,1,1),"Plastic",1)
  3061.        
  3062.         local wel0=it("Weld",Char)
  3063.         wel0.Part0=Spoke1
  3064.         wel0.Part1=POS
  3065.         wait()
  3066.         local wel1=it("Weld",Char)
  3067.         wel1.Part0=POS
  3068.         wel1.Part1=pp1
  3069.         wait()
  3070.         wel1.C0=wel1.C0*cf(0,60,0)
  3071.         wait()
  3072.         local wel2=it("Weld",Char)
  3073.         wel2.Part0=POS
  3074.         wel2.Part1=pp2
  3075.         wel2.C0=wel2.C0*cf(0,-60,0)
  3076.         wait()
  3077.        
  3078.         local wel3=it("Weld",Char)
  3079.         wel3.Part0=POS
  3080.         wel3.Part1=pp3
  3081.         wel3.C0=wel3.C0*cf(-60,0,0)
  3082.         wait()
  3083.         local wel4=it("Weld",Char)
  3084.         wel4.Part0=POS
  3085.         wel4.Part1=pp4
  3086.         wel4.C0=wel4.C0*cf(60,0,0)
  3087.         local TransPoints={
  3088.             NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(.51,0,0),NumberSequenceKeypoint.new(.517,.0123,0),
  3089.             NumberSequenceKeypoint.new(.767,0.0926,0),NumberSequenceKeypoint.new(.88,.395,0),NumberSequenceKeypoint.new(1,1,0)
  3090.         }
  3091.         local SizePoints={
  3092.             NumberSequenceKeypoint.new(0,4.56,0),NumberSequenceKeypoint.new(.046,4.44,0),NumberSequenceKeypoint.new(.144,4.25,0),
  3093.             NumberSequenceKeypoint.new(.521,4,0),NumberSequenceKeypoint.new(1,3.75,0)
  3094.         }
  3095.         local PE1=PEE(pp1,NumberSequence.new(SizePoints),ColorSequence.new(Color3.new(1,1,1),Color3.new(0,1,1)),.6,NumberSequence.new(TransPoints),v3(0,0,0),false,"Bottom",true,NumberRange.new(6,6,6),499999997952.000,NumberRange.new(0,0,0),NumberRange.new(0,0,0),NumberRange.new(6,6,6),0,"SpinningPortalEffect1","rbxassetid://300899374")
  3096.         local PE2=PEE(pp2,NumberSequence.new(SizePoints),ColorSequence.new(Color3.new(1,1,1),Color3.new(0,1,1)),.6,NumberSequence.new(TransPoints),v3(0,0,0),false,"Top",true,NumberRange.new(6,6,6),499999997952.000,NumberRange.new(0,0,0),NumberRange.new(0,0,0),NumberRange.new(6,6,6),0,"SpinningPortalEffect2","rbxassetid://300899374")
  3097.         local PE3=PEE(pp3,NumberSequence.new(SizePoints),ColorSequence.new(Color3.new(1,1,1),Color3.new(0,1,1)),.6,NumberSequence.new(TransPoints),v3(0,0,0),false,"Right",true,NumberRange.new(6,6,6),499999997952.000,NumberRange.new(0,0,0),NumberRange.new(0,0,0),NumberRange.new(6,6,6),0,"SpinningPortalEffect3","rbxassetid://300899374")
  3098.         local PE4=PEE(pp4,NumberSequence.new(SizePoints),ColorSequence.new(Color3.new(1,1,1),Color3.new(0,1,1)),.6,NumberSequence.new(TransPoints),v3(0,0,0),false,"Left",true,NumberRange.new(6,6,6),499999997952.000,NumberRange.new(0,0,0),NumberRange.new(0,0,0),NumberRange.new(6,6,6),0,"SpinningPortalEffect4","rbxassetid://300899374")
  3099.         spawn(function()
  3100.            
  3101.        
  3102.         while Portalling==true do
  3103.             wait()
  3104.             POS.CFrame=POS.CFrame*angles(0,0,math.rad(3))
  3105.         end
  3106.         POS:Destroy()
  3107.         pp1:Destroy()
  3108.         pp2:Destroy()
  3109.         pp3:Destroy()
  3110.         pp4:Destroy()
  3111.         end)
  3112.         wait(.5)
  3113.         end
  3114.         wait(5)
  3115.         newpos()
  3116.         chat:Chat(Char.Head,"Now, You Will Know What It's Like To Burn.","Green")
  3117.         Ging=false
  3118.         Ring:Destroy()
  3119.         Ring2:Destroy()
  3120.         ball:Destroy()
  3121.         ball2:Destroy()
  3122.         for i,v in pairs(Clear) do
  3123.             v:Destroy()
  3124.         end
  3125.         wait(3)
  3126.         --anims
  3127.         chat:Chat(Char.Head,"DIE!!!!!","Green")
  3128.         defpos()
  3129.        
  3130.             RS.C0 = clerp(RS.C0,RS.C0* angles(rad(-30), rad(0), rad(0)), 1)
  3131.             LS.C0 = clerp(LS.C0,LS.C0* angles(rad(-30), rad(0), rad(0)), 1)
  3132.             RH.C0 = clerp(RH.C0,RH.C0* angles(rad(-10), rad(0), rad(0)), 1)
  3133.             LH.C0 = clerp(LH.C0,LH.C0* angles(rad(-10), rad(0), rad(0)), 1)
  3134.             Neck.C0 = clerp(Neck.C0,Neck.C0*angles(rad(-35), rad(0), rad(0)), 1)
  3135.         local cylp=part(Char,true,false,v3(1,1,1),Torso.CFrame*angles(0,0,math.rad(90)),c3(0,1,0),"Neon",.5)
  3136.         local clym=mesh(cylp,"Cylinder",v3(5000,60,40))
  3137.         smoothNO(cylp)
  3138.         spawn(function()
  3139.         while REKING==true do r:wait()
  3140.             cylp.CFrame=Torso.CFrame*angles(0,0,math.rad(90))*CFrame.new(ran(-2,2),0,ran(-2,2))
  3141.         end
  3142.         end)
  3143.         local Explosion=function()
  3144.             local b1=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,1,0),"Neon",.5)--spike mesh in middle
  3145.             local b2=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,0,0),"Neon",.6)--black ball mesh thats big and expands
  3146.             local b3=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,1,0),"Neon",.7)--green ball mesh that coats black ball mesh
  3147.             local r1=part(Char,true,false,v3(1,1,1),Torso.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,0,0),"Neon",.6)--ring that rotates around section
  3148.             local r2=part(Char,true,false,v3(1,1,1),Torso.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,0,0),"Neon",.6)--ring that rotates around section
  3149.             local bb=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,0,0),"Neon",.7)--black ball that envelopes all >:D rhymes
  3150.             local gr=part(Char,true,false,v3(1,1,1),Torso.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,1,0),"Neon",.7)--green ring that goes around bb
  3151.             local gr2=part(Char,true,false,v3(1,1,1),Torso.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,1,0),"Neon",.7)--green ring that goes around bb
  3152.             local sw=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,1,0),"Neon",.7)--shockwave around whole fing
  3153.             local sw2=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,1,0),"Neon",.7)--another shockwave around whole fing
  3154.             local bm1=spmesh(b1,"rbxassetid://9982590",v3(8,8,8))
  3155.             local bm2=mesh(b2,"Sphere",v3(40,40,40))
  3156.             local bm3=mesh(b3,"Sphere",v3(42,42,42))
  3157.             local rm1=spmesh(r1,"rbxassetid://3270017",v3(50,50,30))
  3158.             local rm2=spmesh(r2,"rbxassetid://3270017",v3(50,50,30))
  3159.             local bbm=mesh(bb,"Sphere",v3(60,60,60))
  3160.             local grm1=spmesh(gr,"rbxassetid://3270017",v3(80,80,50))
  3161.             local grm2=spmesh(gr2,"rbxassetid://3270017",v3(80,80,50))
  3162.             local ss1=spmesh(sw,"rbxassetid://20329976",v3(40,15,40))
  3163.             local ss2=spmesh(sw2,"rbxassetid://20329976",v3(48,5,48))
  3164.             wait()
  3165.             smoothNO(b1)
  3166.             smoothNO(b2)
  3167.             smoothNO(bb)
  3168.             RealDamage(Torso,70,200,70,false)
  3169.             for i=1,400 do r:wait()
  3170.                 --CFrames
  3171.                 b1.CFrame=b1.CFrame:lerp(b1.CFrame*CFrame.Angles(rad(3),0,rad(3)),.4)
  3172.                 r1.CFrame=r1.CFrame:lerp(r1.CFrame*CFrame.Angles(math.rad(ran(1,30)),math.rad(ran(1,30)),math.rad(ran(1,30))),.3)
  3173.                 r2.CFrame=r2.CFrame:lerp(r2.CFrame*CFrame.Angles(math.rad(ran(1,30)),math.rad(ran(1,30)),math.rad(ran(1,30))),.3)
  3174.                 gr.CFrame=gr.CFrame:lerp(gr.CFrame*CFrame.Angles(math.rad(ran(1,30)),math.rad(ran(1,30)),math.rad(ran(1,30))),.1)
  3175.                 gr2.CFrame=gr2.CFrame:lerp(gr2.CFrame*CFrame.Angles(math.rad(ran(1,30)),math.rad(ran(1,30)),math.rad(ran(1,30))),.1)
  3176.                 sw.CFrame=sw.CFrame:lerp(sw.CFrame*CFrame.Angles(0,math.rad(5),0),.4)
  3177.                 sw2.CFrame=sw2.CFrame:lerp(sw2.CFrame*CFrame.Angles(0,math.rad(-5),0),.4)
  3178.                 --Sizing
  3179.                 bm1.Scale=bm1.Scale:Lerp(bm1.Scale+Vector3.new(1.8,1.8,1.8),.069)--hehe
  3180.                 bm2.Scale=bm2.Scale:Lerp(bm2.Scale+Vector3.new(6,6,6),.1)
  3181.                 bm3.Scale=bm3.Scale:Lerp(bm3.Scale+Vector3.new(6,6,6),.1)
  3182.                 rm1.Scale=rm1.Scale:Lerp(rm1.Scale+Vector3.new(7,7,7),.1)
  3183.                 rm2.Scale=rm2.Scale:Lerp(rm2.Scale+Vector3.new(7,7,7),.1)
  3184.                 bbm.Scale=bbm.Scale:Lerp(bbm.Scale+Vector3.new(8,8,8),.1)
  3185.                 grm1.Scale=grm1.Scale:Lerp(grm1.Scale+Vector3.new(7,7,7),.1)
  3186.                 grm2.Scale=grm2.Scale:Lerp(grm2.Scale+Vector3.new(7,7,7),.1)
  3187.                 ss1.Scale=ss1.Scale:Lerp(ss1.Scale+Vector3.new(7,3,7),.1)
  3188.                 ss2.Scale=ss2.Scale:Lerp(ss2.Scale+Vector3.new(7,2,7),.1)
  3189.                 --Transparency
  3190.                 b1.Transparency=.7+i/400
  3191.                 b2.Transparency=.7+i/400
  3192.                 b3.Transparency=.7+i/400
  3193.                 r1.Transparency=.7+i/400
  3194.                 r2.Transparency=.7+i/400
  3195.                 bb.Transparency=.7+i/400
  3196.                 gr.Transparency=.7+i/400
  3197.                 gr2.Transparency=.7+i/400
  3198.                 sw.Transparency=.7+i/400
  3199.                 sw2.Transparency=.7+i/400
  3200.                
  3201.             end
  3202.             --Destroying
  3203.             b1:Destroy()
  3204.             b2:Destroy()
  3205.             b3:Destroy()
  3206.             r1:Destroy()
  3207.             r2:Destroy()
  3208.             bb:Destroy()
  3209.             gr:Destroy()
  3210.             gr2:Destroy()
  3211.             sw:Destroy()
  3212.             sw2:Destroy()
  3213.             end
  3214.             for i=1,30 do r:wait()
  3215.                 spawn(function()
  3216.                     Explosion()
  3217.                 end)
  3218.                 wait(.89)
  3219.             end
  3220.             REKING=false
  3221.         NBright={}
  3222.         local NBR=0
  3223.         for i=1,10 do
  3224.             table.insert(NBright,NBR)
  3225.             NBR=NBR+.1
  3226.         end
  3227.         print"boop"
  3228.         for i, v in pairs(NBright) do
  3229.             print(v)
  3230.         end
  3231.         for i=1,#NBright do
  3232.             Lighting.Brightness=NBright[i]
  3233.             wait(.1)
  3234.         end
  3235.         Lighting.Brightness=1
  3236.         Portalling=false
  3237.         for i=1,10 do wait()
  3238.             C1.Transparency=i/10
  3239.             cylp.Transparency=.5+i/10
  3240.         end
  3241.         Torso.Anchored=false
  3242.         newpos()
  3243.         attacking=false
  3244.         canattack=true
  3245.        
  3246.     end
  3247. end)
  3248.  
  3249.  
  3250.  
  3251.  
  3252.  
  3253. Mouse.KeyDown:connect(function(Key)
  3254.     if Key=="p" and attacking==false then attacking=true
  3255.         chat:Chat(Char.Head,"URAGH!","Green")
  3256.         local Explosion=function()
  3257.             local b1=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,1,0),"Neon",.5)--spike mesh in middle
  3258.             local b2=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,0,0),"Neon",.6)--black ball mesh thats big and expands
  3259.             local b3=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,1,0),"Neon",.7)--green ball mesh that coats black ball mesh
  3260.             local r1=part(Char,true,false,v3(1,1,1),Torso.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,0,0),"Neon",.6)--ring that rotates around section
  3261.             local r2=part(Char,true,false,v3(1,1,1),Torso.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,0,0),"Neon",.6)--ring that rotates around section
  3262.             local bb=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,0,0),"Neon",.7)--black ball that envelopes all >:D rhymes
  3263.             local gr=part(Char,true,false,v3(1,1,1),Torso.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,1,0),"Neon",.7)--green ring that goes around bb
  3264.             local gr2=part(Char,true,false,v3(1,1,1),Torso.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,1,0),"Neon",.7)--green ring that goes around bb
  3265.             local sw=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,1,0),"Neon",.7)--shockwave around whole fing
  3266.             local sw2=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,1,0),"Neon",.7)--another shockwave around whole fing
  3267.             local bm1=spmesh(b1,"rbxassetid://9982590",v3(8,8,8))
  3268.             local bm2=mesh(b2,"Sphere",v3(40,40,40))
  3269.             local bm3=mesh(b3,"Sphere",v3(42,42,42))
  3270.             local rm1=spmesh(r1,"rbxassetid://3270017",v3(50,50,30))
  3271.             local rm2=spmesh(r2,"rbxassetid://3270017",v3(50,50,30))
  3272.             local bbm=mesh(bb,"Sphere",v3(60,60,60))
  3273.             local grm1=spmesh(gr,"rbxassetid://3270017",v3(80,80,50))
  3274.             local grm2=spmesh(gr2,"rbxassetid://3270017",v3(80,80,50))
  3275.             local ss1=spmesh(sw,"rbxassetid://20329976",v3(40,15,40))
  3276.             local ss2=spmesh(sw2,"rbxassetid://20329976",v3(48,5,48))
  3277.             wait()
  3278.             smoothNO(b1)
  3279.             smoothNO(b2)
  3280.             smoothNO(bb)
  3281.             for i=1,400 do r:wait()
  3282.                 --CFrames
  3283.                 b1.CFrame=b1.CFrame:lerp(b1.CFrame*CFrame.Angles(rad(3),0,rad(3)),.4)
  3284.                 r1.CFrame=r1.CFrame:lerp(r1.CFrame*CFrame.Angles(math.rad(ran(1,30)),math.rad(ran(1,30)),math.rad(ran(1,30))),.3)
  3285.                 r2.CFrame=r2.CFrame:lerp(r2.CFrame*CFrame.Angles(math.rad(ran(1,30)),math.rad(ran(1,30)),math.rad(ran(1,30))),.3)
  3286.                 gr.CFrame=gr.CFrame:lerp(gr.CFrame*CFrame.Angles(math.rad(ran(1,30)),math.rad(ran(1,30)),math.rad(ran(1,30))),.1)
  3287.                 gr2.CFrame=gr2.CFrame:lerp(gr2.CFrame*CFrame.Angles(math.rad(ran(1,30)),math.rad(ran(1,30)),math.rad(ran(1,30))),.1)
  3288.                 sw.CFrame=sw.CFrame:lerp(sw.CFrame*CFrame.Angles(0,math.rad(5),0),.4)
  3289.                 sw2.CFrame=sw2.CFrame:lerp(sw2.CFrame*CFrame.Angles(0,math.rad(-5),0),.4)
  3290.                 --Sizing
  3291.                 bm1.Scale=bm1.Scale:Lerp(bm1.Scale+Vector3.new(1.8,1.8,1.8),.069)--hehe
  3292.                 bm2.Scale=bm2.Scale:Lerp(bm2.Scale+Vector3.new(6,6,6),.1)
  3293.                 bm3.Scale=bm3.Scale:Lerp(bm3.Scale+Vector3.new(6,6,6),.1)
  3294.                 rm1.Scale=rm1.Scale:Lerp(rm1.Scale+Vector3.new(7,7,7),.1)
  3295.                 rm2.Scale=rm2.Scale:Lerp(rm2.Scale+Vector3.new(7,7,7),.1)
  3296.                 bbm.Scale=bbm.Scale:Lerp(bbm.Scale+Vector3.new(8,8,8),.1)
  3297.                 grm1.Scale=grm1.Scale:Lerp(grm1.Scale+Vector3.new(7,7,7),.1)
  3298.                 grm2.Scale=grm2.Scale:Lerp(grm2.Scale+Vector3.new(7,7,7),.1)
  3299.                 ss1.Scale=ss1.Scale:Lerp(ss1.Scale+Vector3.new(7,3,7),.1)
  3300.                 ss2.Scale=ss2.Scale:Lerp(ss2.Scale+Vector3.new(7,2,7),.1)
  3301.                 --Transparency
  3302.                 b1.Transparency=.7+i/400
  3303.                 b2.Transparency=.7+i/400
  3304.                 b3.Transparency=.7+i/400
  3305.                 r1.Transparency=.7+i/400
  3306.                 r2.Transparency=.7+i/400
  3307.                 bb.Transparency=.7+i/400
  3308.                 gr.Transparency=.7+i/400
  3309.                 gr2.Transparency=.7+i/400
  3310.                 sw.Transparency=.7+i/400
  3311.                 sw2.Transparency=.7+i/400
  3312.                
  3313.             end
  3314.                 b1:Destroy()
  3315.             b2:Destroy()
  3316.             b3:Destroy()
  3317.             r1:Destroy()
  3318.             r2:Destroy()
  3319.             bb:Destroy()
  3320.             gr:Destroy()
  3321.             gr2:Destroy()
  3322.             sw:Destroy()
  3323.             sw2:Destroy()
  3324.         end
  3325.         Torso.Anchored=true
  3326.         RS.C0 = clerp(RS.C0,RS.C0* angles(rad(-30), rad(0), rad(0)), 1)
  3327.             LS.C0 = clerp(LS.C0,LS.C0* angles(rad(-30), rad(0), rad(0)), 1)
  3328.             RH.C0 = clerp(RH.C0,RH.C0* angles(rad(-10), rad(0), rad(0)), 1)
  3329.             LH.C0 = clerp(LH.C0,LH.C0* angles(rad(-10), rad(0), rad(0)), 1)
  3330.             Neck.C0 = clerp(Neck.C0,Neck.C0*angles(rad(-35), rad(0), rad(0)), 1)
  3331.             spawn(function()
  3332.         Explosion()
  3333.             end)
  3334.             wait(2)
  3335.         Torso.Anchored=false
  3336.         newpos()
  3337.        
  3338.         attacking=false
  3339.     end
  3340. end)
  3341.  
  3342. Mouse.KeyDown:connect(function(Key)
  3343.     if Key=="l" then
  3344.         local poop=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,1,0),"Neon",.7)
  3345.         local cyl=mesh(poop,"Cylinder",v3(1,1,1))
  3346.         for i=1,60,.2 do r:wait()
  3347.             cyl.Scale=Vector3.new(i*2,i*2,4)
  3348.             poop.CFrame=Torso.CFrame*CFrame.new(0,0,-i)*CFrame.Angles(0,rad(90),0)
  3349.         end
  3350.        
  3351.     end
  3352. end)
  3353.  
  3354. Mouse.KeyDown:connect(function(Key)
  3355.     if Key=="m" then
  3356.         local poop=part(Char,true,false,v3(1,1,1),Torso.CFrame*cf(ran(3,10),ran(0,10),ran(3,10)),c3(0,1,0),"Neon",.7)
  3357.         poop.CFrame=poop.CFrame*CFrame.new(poop.Position-Torso.Position,poop.Position)
  3358.     end
  3359. end)
  3360.  
  3361.  
  3362.  
  3363.  
  3364.  
  3365.  
  3366.  
  3367.  
  3368.  
  3369. local animpose = "Idle"
  3370. local lastanimpose = "Idle"
  3371. local sine = 0
  3372. local change = 1
  3373. local val = 0
  3374. local ffing = false
  3375. -------------------------------
  3376. game:GetService("RunService").RenderStepped:connect(function()
  3377. --[[if char.Humanoid.Jump == true then
  3378. jump = true
  3379. else
  3380. jump = false
  3381. end]]
  3382. char.Humanoid.FreeFalling:connect(function(f)
  3383. if f then
  3384. ffing = true
  3385. else
  3386. ffing = false
  3387. end
  3388. end)
  3389. sine = sine + change
  3390. if jumpn == true then
  3391. animpose = "Jumping"
  3392. elseif ffing == true then
  3393. animpose = "Freefalling"
  3394. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 then
  3395. animpose = "Idle"
  3396. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 then
  3397. animpose = "Walking"
  3398. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 20 then
  3399. animpose = "Running"
  3400. end
  3401. if animpose ~= lastanimpose then
  3402. sine = 0
  3403. if Debounces.NoIdl == false then
  3404. if animpose == "Idle" then
  3405. for i = 1, 2 do
  3406. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(-6),math.rad(-6),math.rad(8)), 0.4)
  3407. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(-6),math.rad(6),math.rad(-8)), 0.4)
  3408. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.4)
  3409. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  3410. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  3411. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  3412. end
  3413. elseif animpose == "Walking" then
  3414. for i = 1, 2 do
  3415. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.2)
  3416. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.2)
  3417. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-14),0,0), 0.4)
  3418. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10),0, math.rad(0)), 0.05)
  3419. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(-8)), 0.4)
  3420. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(8)), 0.4)
  3421. end
  3422. elseif animpose == "Running" then
  3423. for i = 1, 2 do
  3424. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-20),math.rad(-14),math.rad(8+2*math.cos(sine/14))), 0.2)
  3425. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-20),math.rad(14),math.rad(-8-2*math.cos(sine/14))), 0.2)
  3426. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-10),0,0), 0.4)
  3427. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-20),0, math.rad(0)), 0.4)
  3428. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-12), 0, math.rad(-7)), 0.4)
  3429. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-12), 0, math.rad(7)), 0.4)
  3430. wait()
  3431. end
  3432. end
  3433. else
  3434. end
  3435. end
  3436. lastanimpose = animpose
  3437. if Debounces.NoIdl == false then
  3438. if animpose == "Idle" then
  3439. change = 0.5
  3440. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62+0.1*math.cos(sine/10),0)*CFrame.Angles(math.rad(-10),math.rad(-10),math.rad(14+2*math.cos(sine/10))), 0.4)
  3441. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62+0.1*math.cos(sine/10),0)*CFrame.Angles(math.rad(-20),math.rad(6),math.rad(-10-2*math.cos(sine/10))), 0.4)
  3442. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14+1*math.cos(sine/10)),math.rad(20),0), 0.2)
  3443. hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
  3444. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 1-0.16*math.cos(sine/10), 0) * CFrame.Angles(0, math.rad(-20), math.rad(0)), 0.05)
  3445. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, 0-0.1*math.cos(sine/10), -0.55) * CFrame.Angles(math.rad(-10+1*math.cos(sine/10)), math.rad(10), math.rad(-0-2*math.cos(sine/10))), 0.4)
  3446. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1-0.1*math.cos(sine/10), 0) * CFrame.Angles(0, math.rad(-10), math.rad(0+2*math.cos(sine/10))), 0.4)
  3447. elseif animpose == "Walking" then
  3448. change = 1
  3449. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.2)
  3450. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.2)
  3451. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-14),0,0), 0.4)
  3452. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0-0.1*math.cos(sine/14), 0) * CFrame.Angles(math.rad(-10),0, math.rad(0)), 0.05)
  3453. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(-8)), 0.4)
  3454. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(8)), 0.4)
  3455. elseif animpose == "Running" then
  3456. change = 1
  3457. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.35,.4)*CFrame.Angles(math.rad(-30),math.rad(14),math.rad(-30+2*math.cos(sine/14))), 0.2)
  3458. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.55,-.4)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(40-2*math.cos(sine/14))), 0.2)
  3459. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, .2) * CFrame.Angles(math.rad(20),math.rad(10),0), 0.4)
  3460. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0-0.1*math.cos(sine/14), 0) * CFrame.Angles(math.rad(-40),math.rad(-10), math.rad(0)), 0.2)
  3461. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, 0, -1.2) * CFrame.Angles(math.rad(-20), math.rad(10), math.rad(0)), 0.4)
  3462. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-12), math.rad(10), math.rad(0)), 0.4)
  3463. end
  3464. end
  3465. end)
  3466.  
  3467. hum.MaxHealth = math.huge
  3468. wait(3)
  3469. hum.Health = math.huge
  3470. spawn(function()
  3471.     while wait(2)
  3472.          do
  3473.         GroundWave3()  
  3474.     end
  3475. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement