--[[ joalars2's script gui ]]-- --[[ lol ur not supposed to have this ]]-- local plr = game:GetService("Players").LocalPlayer local scripttab = { { "Bubble", function() local plr = game:GetService("Players").LocalPlayer local char,mouse = plr.Character,plr:GetMouse() local tS = false local p = Instance.new("Part",char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso")) p.Anchored = true p.CanCollide = false p.Transparency = 1 p.TopSurface = "Smooth" p.BottomSurface = "Smooth" p.Size = Vector3.new(7,7,7) p.BrickColor = BrickColor.new("Toothpaste") p.Material = "Neon" p.Shape = "Ball" p.CFrame = CFrame.new(char:FindFirstChild("Torso").Position or char:FindFirstChild("UpperTorso").Position) local vel = Instance.new("BodyVelocity",char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso")) vel.Velocity = Vector3.new(0,0,0) vel.MaxForce = Vector3.new(0,0,0) mouse.KeyDown:connect(function(key) if key == "f" then if tS == false then tS = true p.Transparency = 0.7 char.Humanoid.WalkSpeed = 40 else char.Humanoid.WalkSpeed = 16 tS = false p.Transparency = 1 table.foreach(Enum.HumanoidStateType:GetEnumItems(),function(st) local s,m = pcall(function() char:FindFirstChild("Humanoid"):SetStateEnabled(st,true) end) if s == false then end end) char:FindFirstChild("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Swimming,false) end end end) char:WaitForChild("Humanoid").Died:connect(function() for i,v in pairs(char:GetChildren()) do if v:IsA("BasePart") then v.Anchored = true v.Transparency = 1 v.CanCollide = false elseif v:IsA("Accessory") then v:Destroy() end end for i=1,50 do p.Size = p.Size + Vector3.new(0.3,0.3,0.3) p.Transparency = p.Transparency + (0.3/50) wait() end end) local frame = 0 game:GetService("RunService").RenderStepped:connect(function() frame = frame + 1 if tS == true then if math.floor(frame/4) == frame/4 then local initSize = math.random(70,100)/100 local p2 = Instance.new("Part",char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso")) p2.Anchored = true p2.CanCollide = false p2.Transparency = 0.5 p2.TopSurface = "Smooth" p2.BottomSurface = "Smooth" p2.Size = Vector3.new(initSize,initSize,initSize) p2.BrickColor = BrickColor.new("Toothpaste") p2.Material = "Neon" p2.Shape = "Ball" local randcf = CFrame.new(char:FindFirstChild("Torso").Position + Vector3.new(math.random(-35,35)/10,math.random(-35,35)/10,math.random(-35,35)/10) or char:FindFirstChild("UpperTorso").Position + Vector3.new(math.random(-35,35)/10,math.random(-35,35)/10,math.random(-35,35)/10),char:FindFirstChild("Torso").Position) p2.CFrame = randcf local frmdet frmdet = game:GetService("RunService").RenderStepped:connect(function() p2.Size = p2.Size - Vector3.new(initSize/50,initSize/50,initSize/50) p2.Transparency = p2.Transparency + (0.5/60) p2.CFrame = randcf randcf = randcf * CFrame.new(0,0,0.02) if p2.Transparency >= 1 then frmdet:disconnect() p2:Destroy() end end) end p.CFrame = CFrame.new(char:FindFirstChild("Torso").Position or char:FindFirstChild("UpperTorso").Position) table.foreach(Enum.HumanoidStateType:GetEnumItems(),function(st) local s,m = pcall(function() char:FindFirstChild("Humanoid"):SetStateEnabled(st,false) end) if s == false then end end) char:FindFirstChild("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Swimming,true) char:FindFirstChild("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Jumping,true) char:FindFirstChild("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Dead,true) char:FindFirstChild("Humanoid"):ChangeState(Enum.HumanoidStateType.Swimming) vel.MaxForce = Vector3.new(500,4000,500) else p.CFrame = CFrame.new(char:FindFirstChild("Torso").Position or char:FindFirstChild("UpperTorso").Position) vel.MaxForce = Vector3.new(0,0,0) end end) end }, { "Platform", function() local oldtick = tick() warn("Loading platform...") local plr = game:GetService("Players").LocalPlayer local char,mouse = plr.Character,plr:GetMouse() local amountbricks = 100 local inc = 360/amountbricks local model = Instance.new("Model",char) model.Name = "pltfrm" local folder = Instance.new("Folder",model) folder.Name = "trnsprncy" local atY = char:FindFirstChild("HumanoidRootPart").Position.Y - 2.5 local tY = atY local P = Instance.new("Part",model) P.Anchored = true P.Transparency = 0.7 P.Material = "Neon" P.Shape = "Cylinder" P.BrickColor = BrickColor.new("New Yeller") P.Size = Vector3.new(0.2,5.9,5.9) P.CFrame = CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY-0.01,char:FindFirstChild("HumanoidRootPart").Position.Z))*CFrame.Angles(0,0,math.rad(90)) model.PrimaryPart = P for i=1,amountbricks do local p = Instance.new("Part",model) p.Name = i p.Size = Vector3.new(0.2,0.2,0.2) p.Anchored = true p.CanCollide = false p.Locked = true --p.Material = "Neon" p.BrickColor = BrickColor.new("Really black") p.Transparency = 0 local cosine = math.cos(math.rad(inc*i))*3 local sine = math.sin(math.rad(inc*i))*3 p.CFrame = CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY,char:FindFirstChild("HumanoidRootPart").Position.Z) + Vector3.new(cosine,0,sine),Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY,char:FindFirstChild("HumanoidRootPart").Position.Z)) end mouse.KeyDown:connect(function(key) if key == "r" then local kup local frm frm = game:GetService("RunService").RenderStepped:connect(function() atY = atY + 0.3 end) kup = mouse.KeyUp:connect(function(localkey) if localkey == "r" then frm:disconnect() kup:disconnect() end end) elseif key == "f" then local kup local frm frm = game:GetService("RunService").RenderStepped:connect(function() atY = atY - 0.3 end) kup = mouse.KeyUp:connect(function(localkey) if localkey == "f" then frm:disconnect() kup:disconnect() end end) end end) local frame = 0 game:GetService("RunService").RenderStepped:connect(function() frame = frame + 1 for i,v in pairs(folder:GetChildren()) do v.Transparency = v.Transparency + 0.04 if v.Transparency >= 1 then v:Destroy() end end if P.Parent == model and P ~= nil then tY = atY + math.cos(tick()*2)/4 model:SetPrimaryPartCFrame(CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY,char:FindFirstChild("HumanoidRootPart").Position.Z))*CFrame.Angles(0,0,math.rad(90))) --if math.floor(frame/5) == frame/5 then for i=1,3 do local cosine = math.cos(math.rad(((360/3)*i)+frame*3))*3.5 local sine = math.sin(math.rad(((360/3)*i)+frame*3))*3.5 local ocosine = math.cos(math.rad(((360/3)*i)+frame*3-1))*3.5 local osine = math.sin(math.rad(((360/3)*i)+frame*3-1))*3.5 local magn = (Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + cosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + sine) - Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + ocosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + osine)).Magnitude local p = Instance.new("Part",folder) p.Anchored = true p.Material = "Neon" p.BrickColor = BrickColor.new("New Yeller") p.CanCollide = false p.Size = Vector3.new(0.2,0.2,magn*3) p.CFrame = CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + cosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + sine), Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + ocosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + osine)) * CFrame.new(0,0,-magn/2) --[[local frm frm = game:GetService("RunService").RenderStepped:connect(function() repeat p.Transparency = p.Transparency + 0.04 wait() until p.Transparency >= 1 p:Destroy() frm:disconnect() end)]] end --[[for i=1,2 do local cosine = math.cos(math.rad((180*i)-frame*3))*2.5 local sine = math.sin(math.rad((180*i)-frame*3))*2.5 local ocosine = math.cos(math.rad((180*i)-frame*3-1))*2.5 local osine = math.sin(math.rad((180*i)-frame*3-1))*2.5 local magn = (Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + cosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + sine) - Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + ocosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + osine)).Magnitude local p = Instance.new("Part",model) p.Anchored = true p.CanCollide = false p.Size = Vector3.new(0.2,0.2,magn*3) p.CFrame = CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + cosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + sine), Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + ocosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + osine)) * CFrame.new(0,0,-magn/2) local frm frm = game:GetService("RunService").RenderStepped:connect(function() repeat p.Transparency = p.Transparency + 0.04 wait() until p.Transparency >= 1 p:Destroy() frm:disconnect() end) end]] --end else tY = atY + math.cos(tick()*2)/4 delay(0.2,function() P:Destroy() end) P = Instance.new("Part",model) P.Anchored = true P.Transparency = 0.7 P.Material = "Neon" P.Shape = "Cylinder" P.BrickColor = BrickColor.new("New Yeller") P.Size = Vector3.new(0.2,5.9,5.9) P.CFrame = CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY-0.01,char:FindFirstChild("HumanoidRootPart").Position.Z))*CFrame.Angles(0,0,math.rad(90)) model.PrimaryPart = P model:SetPrimaryPartCFrame(CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY,char:FindFirstChild("HumanoidRootPart").Position.Z))*CFrame.Angles(0,0,math.rad(90))) end end) end }, { "Ghost doe", function() player = game:GetService("Players").LocalPlayer chara = player.Character ch = chara:GetChildren() for i = 1, #ch do if ch[i].Name == "Torso" then ch[i].roblox.Transparency = 1 elseif ch[i].Name == "Head" then ch[i].face.Transparency = 1 ch[i].Transparency = 1 elseif ch[i].ClassName == "Accessory" or ch[i].ClassName == "Shirt" or ch[i].ClassName == "Pants" or ch[i].ClassName == "ShirtGraphic" then ch[i]:Destroy() end end local sPart = Instance.new("Part",workspace) sPart.Name = "SoundPart" sPart.Size = Vector3.new(0.2,0.2,0.2) sPart.Anchored = true sPart.Transparency = 1 sPart.CanCollide = false sPart.CFrame = chara.Torso.CFrame chara["Left Arm"].BrickColor = BrickColor.new("Cool yellow") chara["Right Arm"].BrickColor = BrickColor.new("Cool yellow") chara["Left Leg"].BrickColor = BrickColor.new("Medium blue") chara["Right Leg"].BrickColor = BrickColor.new("Medium blue") chara.Torso.BrickColor = BrickColor.new("Bright yellow") --Outfit-- New = function(Object, Parent, Name, Data) local Object = Instance.new(Object) for Index, Value in pairs(Data or {}) do Object[Index] = Value end Object.Parent = Parent Object.Name = Name return Object end function ScatterEff(part) local eff1 = Instance.new("ParticleEmitter",part) eff1.Size = NumberSequence.new(.1) eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)}) eff1.LightEmission = 1 eff1.Lifetime = NumberRange.new(1) eff1.Speed = NumberRange.new(1) eff1.Rate = 25 eff1.VelocitySpread = 10000 eff1.Texture = "rbxassetid://347504241" eff1.Color = ColorSequence.new(Color3.new(1,0,0)) local eff2 = Instance.new("ParticleEmitter",part) eff2.Size = NumberSequence.new(.1) eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)}) eff2.LightEmission = 1 eff2.Lifetime = NumberRange.new(1) eff2.Speed = NumberRange.new(1) eff2.Rate = 25 eff2.VelocitySpread = 10000 eff2.Texture = "rbxassetid://347504259" eff2.Color = ColorSequence.new(Color3.new(1,0,0)) end function BurningEff(part) local eff1 = Instance.new("ParticleEmitter",part) eff1.Size = NumberSequence.new(.1) eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)}) eff1.LightEmission = 1 eff1.Lifetime = NumberRange.new(1) eff1.Speed = NumberRange.new(0) eff1.Rate = 25 eff1.Texture = "rbxassetid://347504241" eff1.Acceleration = Vector3.new(0,10,0) eff1.Color = ColorSequence.new(Color3.new(1,0,0)) local eff2 = Instance.new("ParticleEmitter",part) eff2.Size = NumberSequence.new(.1) eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)}) eff2.LightEmission = 1 eff2.Lifetime = NumberRange.new(1) eff2.Speed = NumberRange.new(0) eff2.Rate = 25 eff2.Texture = "rbxassetid://347504259" eff2.Acceleration = Vector3.new(0,10,0) eff2.Color = ColorSequence.new(Color3.new(1,0,0)) local eff3 = Instance.new("ParticleEmitter",part) eff3.Size = NumberSequence.new(1) eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)}) eff3.LightEmission = 1 eff3.Lifetime = NumberRange.new(1) eff3.Speed = NumberRange.new(0) eff3.Rate = 25 eff3.Texture = "rbxasset://textures/particles/fire_main.dds" eff3.Acceleration = Vector3.new(0,10,0) eff3.Color = ColorSequence.new(Color3.new(1,0,0)) end FakeHead = chara MainPart = New("Part",FakeHead,"MainPart",{Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(2, 1, 1),CFrame = CFrame.new(2.29537678, 7.81603718, 0.746068954, 0.00980896503, 0.00110200304, 0.999957919, -0.000536994543, 1.00000548, -0.00109680078, -0.99994874, -0.0005262224, 0.00980964955),CanCollide = false,TopSurface = Enum.SurfaceType.Smooth,}) Mesh = New("SpecialMesh",MainPart,"Mesh",{Scale = Vector3.new(1.25, 1.25, 1.25),}) face = New("Decal",MainPart,"face",{Texture = "rbxasset://textures/face.png",}) Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara.Head,C0 = CFrame.new(0, 0, 0, 0.00980896503, -0.000536994543, -0.99994874, 0.00110200304, 1.00000548, -0.0005262224, 0.999957919, -0.00109680078, 0.00980964955),C1 = CFrame.new(5.96046448e-008, -8.58306885e-006, 0, 0.00980896503, -0.000536994543, -0.99994874, 0.00110200304, 1.00000548, -0.0005262224, 0.999957919, -0.00109680078, 0.00980964955),}) FakeHead.MainPart.BrickColor = BrickColor.new("Cool yellow") EyeFire = New("Part",chara,"EyeFire",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Size = Vector3.new(0.400000006, 0.200000003, 0.200000003),CFrame = CFrame.new(1.69668579, 8.11665249, 0.640022159, -0.00107900088, 0.999958038, -0.00980941113, -1.0000056, -0.00107390946, 0.000525554642, 0.000515007298, 0.00981007144, 0.999948859),CanCollide = false,Color = Color3.new(1, 0, 0),}) Mesh = New("CylinderMesh",EyeFire,"Mesh",{Offset = Vector3.new(0.0500000007, 0, -0.0399999991),Scale = Vector3.new(1, 0.150000006, 1),}) Weld = New("ManualWeld",EyeFire,"Weld",{Part0 = EyeFire,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0010790003, -0.999999344, 0.000515000196, 0.999951363, -0.0010738963, 0.00981000345, -0.00980944186, 0.000525560055, 0.99995178),C1 = CFrame.new(0.100008011, 0.300009251, -0.600027919, 0.00980899762, -0.000536999898, -0.99995178, 0.00110200245, 0.999999344, -0.000526215415, 0.999951363, -0.00109678751, 0.00980958249),}) Chest = chara MainPart = New("Part",Chest,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(2, 2, 1),CFrame = CFrame.new(2.2937007, 6.31611967, 0.746871948, 0.00980956201, 0.00110224239, 0.999954581, -0.000537135813, 1.00000238, -0.00109703222, -0.99995023, -0.000526354474, 0.00981019717),CanCollide = false,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,}) Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara.Torso,C0 = CFrame.new(0, 0, 0, 0.009809535, -0.000537137908, -0.99994725, 0.00110225554, 1.00000858, -0.000526368851, 0.999961257, -0.00109705783, 0.00981026888),C1 = CFrame.new(5.96046448e-008, -9.05990601e-006, -2.38418579e-007, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),}) CorruptedPart = New("Part",Chest,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.400000006, 0.800000072, 1),CFrame = CFrame.new(2.28977966, 7.11656427, 1.34486222, -0.00110228383, -0.00980954897, -0.9999578, -1.00000536, 0.000536905834, 0.00109708123, 0.000526248943, 0.99994868, -0.00981033035),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0011022957, -0.999999225, 0.000526249292, -0.00980958622, 0.000536918582, 0.99995172, -0.999951243, 0.0010970803, -0.00981026702),C1 = CFrame.new(-0.598430753, 0.800122261, 0.00106739998, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),}) CorruptedPart = New("Part",Chest,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.400000006, 0.400000066, 1),CFrame = CFrame.new(2.29174757, 6.71645212, 1.54485857, -0.00110228383, -0.00980954897, -0.9999578, -1.00000536, 0.000536905834, 0.00109708123, 0.000526248943, 0.99994868, -0.00981033035),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0011022957, -0.999999225, 0.000526249292, -0.00980958622, 0.000536918582, 0.99995172, -0.999951243, 0.0010970803, -0.00981026702),C1 = CFrame.new(-0.798183441, 0.399908543, 0.00543618202, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),}) LeftArm = chara MainPart = New("Part",LeftArm,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(1.90889204, 6.31596565, 3.24640989, -0.0484240092, -0.0324009918, 0.998301268, -0.00117100019, 0.999474883, 0.0323822871, -0.998826265, 0.000399069104, -0.0484365262),CanCollide = false,}) Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Left Arm"],C0 = CFrame.new(0, 0, 0, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),C1 = CFrame.new(0, -8.10623169e-006, -2.38418579e-007, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),}) CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(1.48370504, 6.50245714, 2.8663168, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(0.400017738, 0.200018406, -0.400015235, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),}) CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.51924801, 6.60332775, 3.66543078, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.399997473, 0.300003052, -0.399972558, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),}) EffCorruptedPart = New("Part",LeftArm,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(1.92512023, 5.81624889, 3.24619365, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(1.52587891e-005, -0.49998045, 2.90870667e-005, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),}) CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000072, 0.200000003),CFrame = CFrame.new(2.31463432, 6.72918367, 3.62673688, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.400012016, 0.400006294, 0.400012136, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),}) CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(1.50631011, 6.40297413, 3.26581192, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(1.3589859e-005, 0.100014687, -0.400020242, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),}) CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(1.92179501, 6.51633835, 3.64602208, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.40000248, 0.200008869, 1.37090683e-005, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),}) --BurningEff(EffCorruptedPart) LeftLeg = chara MainPart = New("Part",LeftLeg,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.2865479, 1.31659603, 1.24781799, 0.00980953407, 0.00110225566, 0.999961138, -0.000537137908, 1.00000858, -0.00109705783, -0.99994719, -0.000526368851, 0.00981026888),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,}) Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Left Leg"],C0 = CFrame.new(0, 0, 0, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),C1 = CFrame.new(0, -8.58306885e-006, -2.38418579e-007, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) EffCorruptedPart = New("Part",LeftLeg,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.200000048, 1),CFrame = CFrame.new(2.28007793, 0.400032878, 1.25993299, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.0116856098, -0.916567385, -0.00534534454, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.88013697, 0.800038397, 0.859943509, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(0.3841483, -0.516796231, -0.40962553, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000012, 0.200000003),CFrame = CFrame.new(2.69002914, 0.915953577, 0.851962805, 0.999971032, 0.0011022269, -0.00980960391, -0.00109704852, 1.00001776, 0.000537177373, 0.00981036108, -0.000526409131, 0.999942601),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999951303, -0.0010970087, 0.00981015898, 0.00110222446, 0.999999166, -0.000526388001, -0.00980970077, 0.00053719338, 0.99995172),C1 = CFrame.new(0.400011122, -0.399985313, 0.400013685, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000012, 0.200000003),CFrame = CFrame.new(1.88013721, 0.900040269, 1.65993917, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.415866137, -0.41721642, -0.40188694, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(1.88013721, 0.600035727, 1.25993288, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.0157161951, -0.717007458, -0.405481935, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.28007793, 0.700037479, 1.65993929, 1.00001967, -3.84054147e-007, 3.90969217e-006, 6.35045581e-007, 1.00001717, -5.60838998e-007, -6.19795173e-006, 9.32147486e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 6.5424797e-007, -6.48946025e-006, -3.64865258e-007, 0.999998629, 9.58411874e-007, 3.61912225e-006, -5.34497644e-007, 0.999998629),C1 = CFrame.new(-0.411835551, -0.616776347, -0.00175023079, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 1.20000005, 0.200000003),CFrame = CFrame.new(2.68018699, 1.10004401, 1.65993941, 1.00001967, -3.84054147e-007, 3.90969217e-006, 6.35045581e-007, 1.00001717, -5.60838998e-007, -6.19795173e-006, 9.32147486e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 6.5424797e-007, -6.48946025e-006, -3.64865258e-007, 0.999998629, 9.58411874e-007, 3.61912225e-006, -5.34497644e-007, 0.999998629),C1 = CFrame.new(-0.408125639, -0.216332912, 0.397896528, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(2.68596959, 0.816166699, 1.25195313, 0.999971032, 0.0011022269, -0.00980960391, -0.00109704852, 1.00001776, 0.000537177373, 0.00981036108, -0.000526409131, 0.999942601),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999951303, -0.0010970087, 0.00981015898, 0.00110222446, 0.999999166, -0.000526388001, -0.00980970077, 0.00053719338, 0.99995172),C1 = CFrame.new(5.20944595e-005, -0.499986172, 0.399987936, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) --ScatterEff(EffCorruptedPart) RightArm = chara MainPart = New("Part",RightArm,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.011096, 6.31690788, -3.92582893, 0.00918400101, -0.262283146, 0.964947343, 0.259330034, 0.932596445, 0.251021653, -0.965745091, 0.247934431, 0.0765828639),CanCollide = false,}) Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Right Arm"],C0 = CFrame.new(0, 0, 0, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),C1 = CFrame.new(-2.86102295e-006, -9.05990601e-006, -2.38418579e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) Hitbox = New("Part",RightArm,"Hitbox",{BrickColor = BrickColor.new("Really black"),Transparency = 1,Transparency = 1,Size = Vector3.new(1, 4, 1),CFrame = CFrame.new(22.2733669, 5.0842762, -22.1737366, -0.964945257, -0.262290984, 0.00919180829, -0.251027077, 0.93259424, 0.259333313, -0.0765930116, 0.247935042, -0.965744138),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Weld = New("ManualWeld",Hitbox,"Weld",{Part0 = Hitbox,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945257, -0.251027077, -0.0765930116, -0.262290984, 0.93259424, 0.247935042, 0.00919180829, 0.259333313, -0.965744138),C1 = CFrame.new(-1.52587891e-005, -1.00003147, -1.71661377e-005, 0.0091838371, 0.259330064, -0.965745151, -0.262283117, 0.932596445, 0.247934505, 0.964947283, 0.251021653, 0.0765827149),}) CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.011096, 6.3169179, -3.92581391, -0.964945257, -0.262290984, 0.00919180829, -0.251027077, 0.93259424, 0.259333313, -0.0765930116, 0.247935042, -0.965744138),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945138, -0.251027018, -0.0765930042, -0.262290984, 0.932594121, 0.247935027, 0.00919180084, 0.259333313, -0.965744197),C1 = CFrame.new(-1.1920929e-005, 1.28746033e-005, 3.57627869e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.600000024, 0.400000036),CFrame = CFrame.new(2.14866924, 6.03215551, -4.72580194, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.699988842, -0.499982834, 7.62939453e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1.20000005, 0.600000024),CFrame = CFrame.new(2.63876629, 4.02682734, -4.32773018, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(-0.199987888, -2.39999342, 3.02791595e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 0.600000024),CFrame = CFrame.new(1.62134135, 7.81954479, -3.94021821, 0.964945078, -0.262291819, -0.00918725226, 0.251029015, 0.932593465, -0.259333432, 0.0765890032, 0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.964944899, 0.251028955, 0.0765889958, -0.262291819, 0.932593465, 0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.399995804, 1.5000124, -2.38418579e-007, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.600000024, 0.400000036),CFrame = CFrame.new(2.35483098, 5.18234444, -4.53787422, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.300010204, -1.29999256, 1.40666962e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 0.600000024),CFrame = CFrame.new(1.88730097, 6.99068737, -4.57445002, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.799996853, 0.50001812, 4.29153442e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.800000072, 0.600000024),CFrame = CFrame.new(2.37646794, 4.9594202, -4.07979012, -0.964945316, -0.262290984, 0.00918756705, -0.251028091, 0.932593942, 0.259333163, -0.0765890256, 0.247935995, -0.965744197),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945138, -0.251028031, -0.0765890107, -0.262290955, 0.932593882, 0.247935966, 0.0091875596, 0.259333193, -0.965744257),C1 = CFrame.new(-0.199994564, -1.39999104, 1.52587891e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) RightLeg = chara MainPart = New("Part",RightLeg,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.29641008, 1.31540966, 0.248092994, 0.00933599845, 0.00110999751, 0.999955773, -0.0030579993, 0.999994755, -0.00108149007, -0.99995178, -0.0030477671, 0.00933934376),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,}) Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Right Leg"],C0 = CFrame.new(0, 0, 0, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),C1 = CFrame.new(2.98023224e-008, -8.58306885e-006, 2.38418579e-007, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(2.70045996, 1.61376095, -0.149078026, 0.999955833, 0.00111049914, -0.0093326522, -0.00108199986, 0.999994755, 0.00305823679, 0.00933599938, -0.00304800388, 0.999951839),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955893, -0.00108199986, 0.00933599938, 0.00111049926, 0.999994755, -0.00304800388, -0.0093326522, 0.00305823679, 0.99995178),C1 = CFrame.new(0.400011688, 0.300008655, 0.400000095, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.90071809, 1.81462395, -0.157150015, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(0.400002658, 0.50000751, -0.399999142, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(1.896873, 1.71584904, 0.243133992, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(4.14252281e-006, 0.400008917, -0.399998784, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000072, 0.200000003),CFrame = CFrame.new(1.89314091, 1.71706903, 0.643112063, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(-0.399993181, 0.400005698, -0.399996519, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) EffCorruptedPart = New("Part",RightLeg,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1.20000005, 1),CFrame = CFrame.new(2.29597116, 0.915416002, 0.249298006, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(1.41263008e-005, -0.399995744, 5.00679016e-006, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.300596, 1.71419013, -0.153122023, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(0.400015235, 0.400005817, 7.39097595e-006, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(2.69322205, 1.81620288, 0.650299072, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(-0.400013447, 0.500005245, 0.400009155, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.69684124, 1.71498096, 0.250625998, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(-1.63316727e-005, 0.400005937, 0.400005102, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) --ScatterEff(EffCorruptedPart) sa = RightArm:GetChildren() for i = 1, #sa do --ScatterEff(sa[i]) end local eff1 = Instance.new("ParticleEmitter",EyeFire) eff1.Size = NumberSequence.new(.1) eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)}) eff1.LightEmission = 1 eff1.Lifetime = NumberRange.new(.5) eff1.Speed = NumberRange.new(1) eff1.EmissionDirection = "Front" eff1.Rate = 100 eff1.Texture = "rbxassetid://347504241" eff1.Acceleration = Vector3.new(0,10,0) eff1.Color = ColorSequence.new(Color3.new(1,0,0)) local eff2 = Instance.new("ParticleEmitter",EyeFire) eff2.Size = NumberSequence.new(.1) eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)}) eff2.LightEmission = 1 eff2.Lifetime = NumberRange.new(.5) eff2.Speed = NumberRange.new(1) eff2.EmissionDirection = "Front" eff2.Rate = 100 eff2.Texture = "rbxassetid://347504259" eff2.Acceleration = Vector3.new(0,10,0) eff2.Color = ColorSequence.new(Color3.new(1,0,0)) local eff3 = Instance.new("ParticleEmitter",EyeFire) eff3.Size = NumberSequence.new(.1) eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)}) eff3.LightEmission = 1 eff3.Lifetime = NumberRange.new(.5) eff3.Speed = NumberRange.new(1) eff3.EmissionDirection = "Front" eff3.Rate = 100 eff3.Texture = "rbxasset://textures/particles/fire_main.dds" eff3.Acceleration = Vector3.new(0,10,0) eff3.Color = ColorSequence.new(Color3.new(1,0,0)) --Sounds-- slashsnd = New("Sound",sPart,"Slash",{SoundId = "rbxassetid://28144425",PlaybackSpeed = .7,Volume = 5}) hitsnd = New("Sound",sPart,"Hit",{SoundId = "rbxassetid://429400881",PlaybackSpeed = .7,Volume = 5}) telesnd = New("Sound",sPart,"Tele",{SoundId = "rbxassetid://2767090",PlaybackSpeed = .7,Volume = 5}) burnsnd = New("Sound",sPart,"Burn",{SoundId = "rbxassetid://32791565",PlaybackSpeed = .7,Volume = 5}) music1 = New("Sound",sPart,"Music1",{SoundId = "rbxassetid://151038517",PlaybackSpeed = .5,Volume = 10,Looped = true}) music2 = New("Sound",sPart,"Music2",{SoundId = "rbxassetid://11984351",PlaybackSpeed = .2,Volume = 5,Looped = true}) deathmus = New("Sound",sPart,"DeathMus",{SoundId = "rbxassetid://19094700",PlaybackSpeed = .5,Volume = 5,Looped = true}) deathex = New("Sound",sPart,"DeathEx",{SoundId = "rbxassetid://11984351",PlaybackSpeed = 1,Volume = 5}) --Animations-- swinganim = chara.Humanoid:LoadAnimation(New("Animation",chara,"Swing",{AnimationId = "rbxassetid://186934658"})) --Name Tag-- local naeeym = Instance.new("BillboardGui",chara) naeeym.Size = UDim2.new(0,100,0,40) naeeym.StudsOffset = Vector3.new(0,2,0) naeeym.Adornee = chara.Head local tecks = Instance.new("TextLabel",naeeym) tecks.BackgroundTransparency = 1 tecks.BorderSizePixel = 0 tecks.Text = "John Doe" tecks.Font = "Fantasy" tecks.FontSize = "Size24" tecks.TextStrokeTransparency = 1 tecks.TextStrokeColor3 = Color3.new(0,0,0) tecks.TextColor3 = Color3.new(0,0,0) tecks.Size = UDim2.new(1,0,0.5,0) --Soul Steal-- function SoulSteal(pos) local soulst = coroutine.wrap(function() local soul = Instance.new("Part",workspace) soul.Size = Vector3.new(0,0,0) soul.CanCollide = false soul.Anchored = false soul.Position = pos soul.CFrame = CFrame.new(pos.X,pos.Y,pos.Z) soul.Transparency = 1 local ptc = Instance.new("ParticleEmitter",soul) ptc.Texture = "http://www.roblox.com/asset/?id=197195522" ptc.Size = NumberSequence.new(0.5) ptc.LockedToPart = false ptc.Rate = 1000 ptc.Color = ColorSequence.new(Color3.fromRGB(0,0,0),Color3.fromRGB(255,0,0)) ptc.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)}) ptc.Speed = NumberRange.new(0) ptc.RotSpeed = NumberRange.new(-70,70) ptc.Lifetime = NumberRange.new(0.3,0.7) local bodpos = Instance.new("BodyPosition",soul) bodpos.Position = pos wait(2) soul.Touched:connect(function(hit) if hit.Parent == chara then soul:Destroy() end end) while soul do wait(.1) bodpos.Position = chara.Torso.Position end end) soulst() end --Death of a Mortal-- function KillMortal(hitdude) local torsy = nil if hitdude:FindFirstChild("Torso")~=nil then torsy = hitdude.Torso elseif hitdude:FindFirstChild("UpperTorso")~=nil then torsy = hitdude.UpperTorso end local val = Instance.new("ObjectValue",hitdude) val.Name = "HasBeenHit" hitdude:BreakJoints() hitdude.Humanoid:Destroy() SoulSteal(torsy.Position) local chi = hitdude:GetChildren() for i = 1, #chi do if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then local bodpos = Instance.new("BodyPosition",chi[i]) bodpos.Position = chi[i].Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5)) ScatterEff(chi[i]) chi[i].BrickColor = BrickColor.new("Really black") end end for i = 1, 4 do for i = 1, #chi do if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then chi[i].Transparency = chi[i].Transparency + .25 wait(.01) end end end for i = 1, #chi do if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then chi[i]:Destroy() end end end --Arm Touch-- bladeactive = false Hitbox.Touched:connect(function(hit) if bladeactive == true then if hit.Parent:FindFirstChild("Humanoid")~= nil and hit.Parent:FindFirstChild("HasBeenHit")== nil and hit.Parent ~= chara then hitsnd:Play() KillMortal(hit.Parent) end end end) --Teleport-- function Teleport(pos) telesnd:Play() local ch = chara:GetChildren() for i = 1, #ch do if ch[i].ClassName == "Part" and ch[i].Name ~= "HumanoidRootPart" then local trace = Instance.new("Part",game.Workspace) trace.Size = ch[i].Size trace.Material = "Neon" trace.BrickColor = BrickColor.new("Really black") trace.Transparency = .3 trace.CanCollide = false trace.Anchored = true trace.CFrame = ch[i].CFrame if ch[i].Name == "Head" then mehs = Instance.new("CylinderMesh",trace) mehs.Scale = Vector3.new(1.25,1.25,1.25) end tracedisappear = coroutine.wrap(function() wait(1) for i = 1, 7 do wait(.1) trace.Transparency = trace.Transparency + .1 end trace:Destroy() end) tracedisappear() end end chara.Torso.CFrame = CFrame.new(pos.X,pos.Y,pos.Z) end --Grab-- function Grab(mouse) local hit = mouse.Target if hit ~= nil then if hit.Parent:FindFirstChild("Humanoid")~=nil then local torsy = nil if hit.Parent:FindFirstChild("Torso")~=nil then torsy = hit.Parent.Torso elseif hit.Parent:FindFirstChild("UpperTorso")~=nil then torsy = hit.Parent.UpperTorso end local bodpos = Instance.new("BodyPosition",torsy) bodpos.Position = torsy.Position wait(1) burnsnd:Play() hit.Parent.Humanoid.MaxHealth = 100 bodpos.Position = bodpos.Position + Vector3.new(0,4,0) for i = 1, 10 do wait(.1) BurningEff(torsy) hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 10 end KillMortal(hit.Parent) end else end end --Button1Down-- dell = false function onButton1Down() if dell == false then dell = true swinganim:Play() bladeactive = true slashsnd:Play() wait(.7) bladeactive = false dell = false swinganim:Stop() end end --KeyDowns-- function onKeyDown(key) if key == "z" then Teleport(Mouse.Hit.p + Vector3.new(0,2,0)) elseif key == "x" then Grab(Mouse) end end --Mouse Functions-- Mouse = player:GetMouse() if Mouse then Mouse.Button1Down:connect(onButton1Down) Mouse.KeyDown:connect(onKeyDown) end spawn(function() print("Loading Ghost Doe by joalars2...") print("This is a ghost edit of CKbackup's John Doe script. I do not intend to take credit.") local plr = game:GetService("Players").LocalPlayer local mouse,char = plr:GetMouse(),plr.Character local amountGhosts = 3 for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end local toggle,cd,mcd = false,false,false local ghosts = {} local temptab = {} local state = "idle" local gt = true local gyro = Instance.new("BodyGyro",char:WaitForChild("HumanoidRootPart")) --Stops the character from glitching out on enter/exit gyro.MaxTorque = Vector3.new(0,0,0) gyro.D = 0 gyro.P = 100000000 local wCol = BrickColor.new("Really red") local wCol2 = BrickColor.new("Really black") local gCol = BrickColor.new("Toothpaste") local gCol2 = BrickColor.new("Institutional white") function searchAll(m,clear) if clear then if clear == true then for i,v in pairs(temptab) do table.remove(temptab,1) end end end for i,v in pairs(m:GetChildren()) do if v then local s = v:Clone() for _,b in pairs(s:GetChildren()) do b:Destroy() end if s:IsA("Part") or s:IsA("WedgePart") or s:IsA("TrussPart") or s:IsA("UnionOperation") then if s.Name ~= "HumanoidRootPart" then s.Anchored = true s.CanCollide = false s.Transparency = 0.95 v.Transparency = 1 s.TopSurface = "Smooth" s.BottomSurface = "Smooth" s.FrontSurface = "Smooth" s.RightSurface = "Smooth" s.BackSurface = "Smooth" s.LeftSurface = "Smooth" if s.Material ~= Enum.Material.Neon then if gt == true then s.BrickColor = wCol2 else s.BrickColor = gCol2 end else if gt == true then s.BrickColor = wCol else s.BrickColor = gCol end end for _,c in pairs(v:GetChildren()) do if c:IsA("SpecialMesh") or c:IsA("CylinderMesh") then c:Clone().Parent = s end end local objValue = Instance.new("ObjectValue",s) objValue.Name = "Target" objValue.Value = v table.insert(temptab,s) end --elseif s:IsA("CharacterMesh") then --table.insert(temptab,s) end --searchAll(v) end end return temptab end function CreateGhost() local ghost = Instance.new("Model",game.Workspace) searchAll(char,true) ghost.Name = char.Name.."'s Ghost "..#ghosts..#plr.Name --Instance.new("Humanoid",ghost) for i,v in pairs(temptab) do v:Clone().Parent = ghost end table.insert(ghosts,ghost) end function ClearGhosts() for i,v in pairs(ghosts) do v:Destroy() end for i,v in pairs(ghosts) do table.remove(ghosts,1) end for i,v in pairs(game:GetService("Workspace"):GetChildren()) do if string.sub(v.Name,1,#plr.Name+9) == plr.Name.."'s Ghost " then v:Destroy() end end end Instance.new("ForceField",char).Visible = false toggle = true for i=1,amountGhosts do CreateGhost() end char.Parent = game:GetService("Workspace").CurrentCamera char:FindFirstChild("Head").Transparency = 1 char:FindFirstChild("Torso").Transparency = 1 char:FindFirstChild("Right Arm").Transparency = 1 char:FindFirstChild("Left Arm").Transparency = 1 char:FindFirstChild("Right Leg").Transparency = 1 char:FindFirstChild("Left Leg").Transparency = 1 for i,v in pairs(char:GetChildren()) do if v:IsA("Accessory") then v:FindFirstChild("Handle").Transparency = 1 end end char:FindFirstChild("Head"):FindFirstChild("face"):Destroy() local p1 = Instance.new("Part",workspace) local m1 = Instance.new("SpecialMesh",p1) m1.MeshType = "Sphere" m1.Scale = Vector3.new(5,5,5) p1.Size = Vector3.new(1,1,1) p1.Anchored = true p1.CanCollide = false p1.TopSurface = "Smooth" p1.BottomSurface = "Smooth" p1.BrickColor = wCol p1.Material = "Neon" local p2 = Instance.new("Part",workspace) local m2 = Instance.new("SpecialMesh",p2) m2.MeshType = "Sphere" m2.Scale = Vector3.new(8,8,8) p2.Size = Vector3.new(1,1,1) p2.Anchored = true p2.CanCollide = false p2.TopSurface = "Smooth" p2.BottomSurface = "Smooth" p2.BrickColor = wCol2 p2.Material = "Neon" local p3 = Instance.new("Part",workspace) local m3 = Instance.new("BlockMesh",p3) m3.Scale = Vector3.new(7,7,7) p3.Size = Vector3.new(1,1,1) p3.Transparency = 0.4 p3.Anchored = true p3.CanCollide = false p3.TopSurface = "Smooth" p3.BottomSurface = "Smooth" p3.BrickColor = wCol p3.Material = "Neon" local p4 = Instance.new("Part",workspace) local m4 = Instance.new("BlockMesh",p4) m4.Scale = Vector3.new(10,10,10) p4.Size = Vector3.new(1,1,1) p4.Transparency = 0.4 p4.Anchored = true p4.CanCollide = false p4.TopSurface = "Smooth" p4.BottomSurface = "Smooth" p4.BrickColor = wCol2 p4.Material = "Neon" local currentframe = 0 local frmR frmR = game:GetService("RunService").RenderStepped:connect(function() currentframe = currentframe + 1 if currentframe < 1*60 then p1.CFrame = char:WaitForChild("Torso").CFrame p2.CFrame = char:WaitForChild("Torso").CFrame p3.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) p4.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) m1.Scale = m1.Scale + Vector3.new(0.25,0.25,0.25) m2.Scale = m2.Scale + Vector3.new(0.25,0.25,0.25) m3.Scale = m3.Scale + Vector3.new(0.25,0.25,0.25) m4.Scale = m4.Scale + Vector3.new(0.25,0.25,0.25) p1.Transparency = p1.Transparency + (1/(1*60)) p2.Transparency = p2.Transparency + (1/(1*60)) p3.Transparency = p3.Transparency + (1/(1*60)) p4.Transparency = p4.Transparency + (1/(1*60)) else p1:Destroy() p2:Destroy() p3:Destroy() p4:Destroy() frmR:disconnect() end end) char.Humanoid.MaxHealth = math.huge wait() char.Humanoid.Health = math.huge --[[mouse.KeyDown:connect(function(key) if key == "r" then print("R!") if cd == false then print("No cooldown!") cd = true if toggle == false then print("Entering godmode") toggle = true Instance.new("ForceField",char) for i=1,amountGhosts do CreateGhost() end char.Parent = game:GetService("Workspace").CurrentCamera char:FindFirstChild("Head").Transparency = 1 char:FindFirstChild("Torso").Transparency = 1 char:FindFirstChild("Right Arm").Transparency = 1 char:FindFirstChild("Left Arm").Transparency = 1 char:FindFirstChild("Right Leg").Transparency = 1 char:FindFirstChild("Left Leg").Transparency = 1 for i,v in pairs(char:GetChildren()) do if v:IsA("Accessory") then v:FindFirstChild("Handle").Transparency = 1 end end else print("Exiting godmode") toggle = false for i,v in pairs(ghosts) do v:Destroy() end char.Parent = game:GetService("Workspace") char:FindFirstChild("ForceField"):Destroy() char:FindFirstChild("Head").Transparency = 0 char:FindFirstChild("Torso").Transparency = 0 char:FindFirstChild("Right Arm").Transparency = 0 char:FindFirstChild("Left Arm").Transparency = 0 char:FindFirstChild("Right Leg").Transparency = 0 char:FindFirstChild("Left Leg").Transparency = 0 for i,v in pairs(char:GetChildren()) do if v:IsA("Accessory") then v:FindFirstChild("Handle").Transparency = 0 end end end cd = false end end end)]] mouse.KeyDown:connect(function(key) if key == "f" then ClearGhosts() for i=1,amountGhosts do CreateGhost() end end end) local frm = 0 local toRemove = {} game:GetService("RunService").RenderStepped:connect(function() frm = frm + 1 if char.Parent == game:GetService("Workspace").CurrentCamera then local delay = 0.9 for i,v in pairs(ghosts) do for _,b in pairs(v:GetChildren()) do if b:IsA("Part") or b:IsA("WedgePart") or b:IsA("TrussPart") or b:IsA("UnionOperation") then b.CFrame = b.CFrame:lerp(b:FindFirstChild("Target").Value.CFrame,delay) end end delay = delay - (0.5/(#ghosts+1)) end --[[if math.floor(frm/8) == frm/8 then local isub = 0 for i,v in pairs(ghosts) do if #v:GetChildren() < 6 then v:Destroy() table.remove(ghosts,i - isub) isub = isub + 1 CreateGhost() end end end]] end --Animation states local ray = Ray.new(char.HumanoidRootPart.CFrame.p, Vector3.new(0,-3,0).unit*4) local part,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(ray,ghosts,false,true) if state ~= "busy" then if char.HumanoidRootPart.Velocity.Magnitude <= 0.5 then state = "idle" elseif char.HumanoidRootPart.Velocity.Magnitude > 0.5 then state = "running" --[[elseif char.HumanoidRootPart.Velocity.Y < 0.1 and not part then state = "falling" elseif char.HumanoidRootPart.Velocity.Y >= 0.1 and not part then state = "jumping"]] end char.Humanoid.WalkSpeed = 32 char.Humanoid.JumpPower = 70 end end) char.Humanoid.Died:connect(function() toggle = false ClearGhosts() char.Parent = game.Workspace char.Parent = game:GetService("Workspace") char:FindFirstChild("ForceField"):Destroy() char:FindFirstChild("Head").Transparency = 0 char:FindFirstChild("Torso").Transparency = 0 char:FindFirstChild("Right Arm").Transparency = 0 char:FindFirstChild("Left Arm").Transparency = 0 char:FindFirstChild("Right Leg").Transparency = 0 char:FindFirstChild("Left Leg").Transparency = 0 for i,v in pairs(char:GetChildren()) do if v:IsA("Accessory") then v:FindFirstChild("Handle").Transparency = 0 end end for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end plr:LoadCharacter() end) local msgidGlob = 0 local state = true local font = "Arcade" local tcol = Color3.fromRGB(255,217,0) local tscol = Color3.fromRGB(0,0,0) local fsiz = 28 local tr = true local tsr = false local fade = 2 local p = Instance.new("Part",game.Workspace) p.Size = Vector3.new(0.2,0.2,0.2) p.Transparency = 1 p.Anchored = true p.CanCollide = false p.Name = "Msg" p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0) local r = 255 local b = 0 local g = 0 plr.Chatted:connect(function(c) msgidGlob = msgidGlob + 1 local curMsgId = msgidGlob if string.lower(c) == "!disable" then state = false elseif string.lower(c) == "!enable" then state = true elseif string.lower(string.sub(c,1,6)) == "!font " then local old = font font = string.sub(c,7,#c) or old elseif string.lower(string.sub(c,1,8)) == "!tcolor " then if string.lower(string.sub(c,9,#c)) == "rainbow" then tr = true else tr = false local old = tcol tcol = Color3.fromRGB(string.sub(c,9,11),string.sub(c,13,15),string.sub(c,17,19)) or old end elseif string.lower(string.sub(c,1,9)) == "!tscolor " then if string.sub(c,10,#c) == "rainbow" then tsr = true else tsr = false local old = tscol tscol = Color3.fromRGB(string.sub(c,10,12),string.sub(c,14,16),string.sub(c,18,20)) or old end elseif string.lower(string.sub(c,1,6)) == "!size " then local old = fsiz fsiz = string.sub(c,7,#c) or old elseif string.lower(string.sub(c,1,6)) == "!fade " then local old = fade fade = string.sub(c,7,#c) or old end if plr.Character and state == true then if plr.Character:FindFirstChild("Head") then for i,v in pairs(p:GetChildren()) do if v:IsA("BillboardGui") and v.Name == "J2CMSG" then v:Destroy() end end local bbgui = Instance.new("BillboardGui",p) bbgui.Name = "J2CMSG" bbgui.AlwaysOnTop = true bbgui.ExtentsOffsetWorldSpace = Vector3.new(0,4.5,0) bbgui.Size = UDim2.new(0.2,0,0.14,0) local tl = Instance.new("TextLabel",bbgui) tl.BackgroundTransparency = 1 tl.BorderSizePixel = 0 tl.Size = UDim2.new(1,0,10,0) tl.Position = UDim2.new(0,0,-5,0) tl.Font = font or "SciFi" tl.FontSize = "Size"..fsiz or "Size36" tl.TextColor3 = tcol tl.TextScaled = false tl.TextWrapped = false tl.TextStrokeColor3 = tscol tl.TextStrokeTransparency = 0 game:GetService("RunService").RenderStepped:connect(function() if tr then if tl.Parent ~= nil then tl.TextColor3 = Color3.fromRGB(r,g,b) end end end) for i=1,#c do if msgidGlob == curMsgId then tl.Text = string.sub(c,1,i) if string.sub(c,i,i) ~= " " then local s = Instance.new("Sound",p) s.SoundId = "rbxassetid://418252437" s.Volume = 1 s.Pitch = 1 s:Play() game.Debris:AddItem(s,2) end wait() end end wait(fade) if msgidGlob == curMsgId then for i=1,10 do if msgidGlob == curMsgId then tl.TextTransparency = tl.TextTransparency + 0.1 tl.TextStrokeTransparency = tl.TextStrokeTransparency + 0.1 tl.Position = tl.Position + UDim2.new(0,0,0,-3) wait() end end if msgidGlob == curMsgId then bbgui:Destroy() end end end end end) coroutine.resume(coroutine.create(function() while wait() do for i=0,255,10 do g = i wait() end for i=255,0,-10 do r = i wait() end for i=0,255,10 do b = i wait() end for i=255,0,-10 do g = i wait() end for i=0,255,10 do r = i wait() end for i=255,0,-10 do b = i wait() end end end)) game:GetService("RunService").RenderStepped:connect(function() if p.Parent ~= nil then p.CFrame = p.CFrame:lerp(plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0),0.16) else p = Instance.new("Part",game.Workspace) p.Size = Vector3.new(0.2,0.2,0.2) p.Transparency = 1 p.Anchored = true p.CanCollide = false p.Name = "Msg" p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0) end end) end) --Loop Function-- while true do if sPart.Parent ~= nil then sPart.CFrame = chara:FindFirstChild("Torso").CFrame else sPart = Instance.new("Part",workspace) sPart.Name = "SoundPart" sPart.Size = Vector3.new(0.2,0.2,0.2) sPart.Anchored = true sPart.Transparency = 1 sPart.CanCollide = false sPart.CFrame = chara.Torso.CFrame slashsnd = New("Sound",sPart,"Slash",{SoundId = "rbxassetid://28144425",PlaybackSpeed = .7,Volume = 5}) hitsnd = New("Sound",sPart,"Hit",{SoundId = "rbxassetid://429400881",PlaybackSpeed = .7,Volume = 5}) telesnd = New("Sound",sPart,"Tele",{SoundId = "rbxassetid://2767090",PlaybackSpeed = .7,Volume = 5}) burnsnd = New("Sound",sPart,"Burn",{SoundId = "rbxassetid://32791565",PlaybackSpeed = .7,Volume = 5}) music1 = New("Sound",sPart,"Music1",{SoundId = "rbxassetid://151038517",PlaybackSpeed = .5,Volume = 10,Looped = true}) music2 = New("Sound",sPart,"Music2",{SoundId = "rbxassetid://11984351",PlaybackSpeed = .2,Volume = 5,Looped = true}) deathmus = New("Sound",sPart,"DeathMus",{SoundId = "rbxassetid://19094700",PlaybackSpeed = .5,Volume = 5,Looped = true}) deathex = New("Sound",sPart,"DeathEx",{SoundId = "rbxassetid://11984351",PlaybackSpeed = 1,Volume = 5}) end wait(.01) tecks.TextTransparency = 1 tecks.TextStrokeTransparency = 1 chance = math.random(0,100) if chance < 10 then sel = math.random(1,3) if sel == 1 then tecks.Text = "NOHOPE" elseif sel == 2 then tecks.Text = "GIVEUP" elseif sel == 3 then tecks.Text = "BURNINHELL" end else tecks.Text = "John Doe" end if chara.Humanoid.Health > 0 then chara.Humanoid.MaxHealth = math.huge chara.Humanoid.Health = math.huge chara["Left Arm"].BrickColor = BrickColor.new("Cool yellow") chara["Right Arm"].BrickColor = BrickColor.new("Cool yellow") chara["Left Leg"].BrickColor = BrickColor.new("Medium blue") chara["Right Leg"].BrickColor = BrickColor.new("Medium blue") chara.Torso.BrickColor = BrickColor.new("Bright yellow") chara["Left Arm"].Anchored = false chara["Right Arm"].Anchored = false chara["Left Leg"].Anchored = false chara["Right Leg"].Anchored = false chara.Torso.Anchored = false ch = chara:GetChildren() for i = 1, #ch do if ch[i].ClassName == "Accessory" or ch[i].ClassName == "Hat" then ch[i]:Destroy() end end tools = player.Backpack:GetChildren() for i = 1, #tools do if tools[i].ClassName == "HopperBin" then tools[i]:Destroy() end end tecks.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3)) local jtrace = Instance.new("Part",game.Workspace) jtrace.Name = "JDTrace" jtrace.Size = Vector3.new(10,0,10) jtrace.Position = chara.Torso.Position jtrace.CFrame = chara.Torso.CFrame - Vector3.new(0,3,0) jtrace.Transparency = 0.98 jtrace.Anchored = true jtrace.CanCollide = false jtrace.BrickColor = BrickColor.new("Really black") jtrace.Material = "Granite" --BurningEff(jtrace) game.Debris:AddItem(jtrace,1) end end end }, { "Anti script aura", function() print("Loading...") local ot = tick() local plr = game.Players.LocalPlayer local char,mouse = plr.Character,plr:GetMouse() local mode = "script" local amountParts = 3 local offsetxd = 3 local frame = 0 local oldTick = tick() local actualframe = 0 local whitelist = {"joalars2","0Popcorn3","Myt_h","Mariotigre","ammar104","Zwreida"} local mouseMode = false local tPos = Vector3.new(0,0,0) local speed = 5 local mod = 40 local freezetab = {} function circlePos(r,d,off) return off + Vector3.new(math.cos(math.rad(r))*d,0,math.sin(math.rad(r))*d) end function search(t,tab) local searchtab = {} if tab then searchtab = tab end for i,v in pairs(t:GetChildren()) do table.insert(searchtab,v) search(v,searchtab) end return searchtab end local r = 255 local g = 0 local b = 0 plr.Chatted:connect(function(c) if string.lower(string.sub(c,1,8)) == "!amount " then amountParts = tonumber(string.sub(c,9,#c)) end if string.lower(string.sub(c,1,5)) == "!mod " then mod = tonumber(string.sub(c,6,#c)) end if string.lower(string.sub(c,1,8)) == "!offset " then offsetxd = tonumber(string.sub(c,9,#c)) end if string.lower(string.sub(c,1,7)) == "!speed " then speed = tonumber(string.sub(c,8,#c)) end if string.lower(string.sub(c,1,12)) == "!mode script" then mode = "script" warn("Mode: Script Destruction") end if string.lower(string.sub(c,1,10)) == "!mode kill" then mode = "kill" warn("Mode: Character Killing") end if string.lower(string.sub(c,1,5)) == "!default" then script.Parent = plr wait(1) script.Parent = char end end) mouse.KeyDown:connect(function(key) if key == "f" then if mouseMode == false then mouseMode = true else mouseMode = false end end end) coroutine.resume(coroutine.create(function() while wait() do for i=0,255,10 do g = i wait() end for i=255,0,-10 do r = i wait() end for i=0,255,10 do b = i wait() end for i=255,0,-10 do g = i wait() end for i=0,255,10 do r = i wait() end for i=255,0,-10 do b = i wait() end end end)) game:GetService("RunService").RenderStepped:connect(function() actualframe = actualframe + 1 frame = frame + speed local offset = offsetxd offset = offsetxd -- + math.cos(tick())*3 if mouseMode == true then tPos = mouse.Hit.p + Vector3.new(0,3,0) else tPos = char:WaitForChild("Torso").Position end for i=1,360,(360)/amountParts do local p = Instance.new("Part") p.TopSurface = "Smooth" p.BottomSurface = "Smooth" p.Color = Color3.fromRGB(r,g,b) p.Material = "Neon" local dist = (circlePos(i + frame,offset,tPos + Vector3.new(0,math.cos((frame)/mod)*3,0)) - circlePos(i + frame - 1,offset,tPos + Vector3.new(0,math.cos((frame - 1)/mod)*3,0))).Magnitude*speed p.Size = Vector3.new(0.2,0.2,dist) p.CanCollide = false p.Anchored = true local m = Instance.new("BlockMesh",p) m.Scale = Vector3.new(1,1,1) p.CFrame = CFrame.new(circlePos(i + frame,offset,tPos + Vector3.new(0,math.cos((frame)/mod)*3,0)),circlePos(i + frame - 1,offset,tPos + Vector3.new(0,math.cos((frame - 1)/mod)*3,0))) * CFrame.new(0,0,-dist/2) p.Parent = workspace local update local updateframe = 0 update = game:GetService("RunService").RenderStepped:connect(function() updateframe = updateframe + 1 m.Scale = m.Scale - Vector3.new(0.05,0.05,0) if updateframe >= 15 then p:Destroy() update:disconnect() end end) end oldTick = tick() if math.floor(actualframe/16) == actualframe/16 then for i,c in pairs(game:GetService("Players"):GetChildren()) do local isW = false for i,v in pairs(whitelist) do if c.Name == v then isW = true end end if c.Character.Parent == workspace then if isW == false then for i,v in pairs(search(c.Character)) do wait() if c ~= plr then if v:IsA("Part") or v:IsA("WedgePart") or v:IsA("TrussPart") or v:IsA("UnionOperation") then if (v.Position - tPos).Magnitude < offset then for i,v in pairs(v.Parent:GetChildren()) do if v:IsA("LocalScript") or v:IsA("Script") then v:Destroy() elseif v:IsA("Humanoid") then if mode == "kill" then v.MaxHealth = 1 v.Health = 0 v.Parent:BreakJoints() end end end if mode == "kill" then v:Destroy() end end end end end end end end end end) end }, { "Subs", function() warn([[ Custom chat messages by joalars2 Commands: !tcolor 255 255 255 | Sets the Color3 of the text !tscolor 255 255 255 | Sets the Color3 of the text stroke !font | Sets the text font !fade | Seconds before text fade !size | Sets the text font size !enable | Enables this script !disable | Disables this script ]]) local plr = game:GetService("Players").LocalPlayer local msgidGlob = 0 local state = true local font = "Arcade" local tcol = Color3.fromRGB(255,217,0) local tscol = Color3.fromRGB(0,0,0) local fsiz = 28 local tr = true local tsr = false local fade = 2 local p = Instance.new("Part",game.Workspace) p.Size = Vector3.new(0.2,0.2,0.2) p.Transparency = 1 p.Anchored = true p.CanCollide = false p.Name = "Msg" p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0) local r = 255 local b = 0 local g = 0 plr.Chatted:connect(function(c) msgidGlob = msgidGlob + 1 local curMsgId = msgidGlob if string.lower(c) == "!disable" then state = false elseif string.lower(c) == "!enable" then state = true elseif string.lower(string.sub(c,1,6)) == "!font " then local old = font font = string.sub(c,7,#c) or old elseif string.lower(string.sub(c,1,8)) == "!tcolor " then if string.lower(string.sub(c,9,#c)) == "rainbow" then tr = true else tr = false local old = tcol tcol = Color3.fromRGB(string.sub(c,9,11),string.sub(c,13,15),string.sub(c,17,19)) or old end elseif string.lower(string.sub(c,1,9)) == "!tscolor " then if string.sub(c,10,#c) == "rainbow" then tsr = true else tsr = false local old = tscol tscol = Color3.fromRGB(string.sub(c,10,12),string.sub(c,14,16),string.sub(c,18,20)) or old end elseif string.lower(string.sub(c,1,6)) == "!size " then local old = fsiz fsiz = string.sub(c,7,#c) or old elseif string.lower(string.sub(c,1,6)) == "!fade " then local old = fade fade = string.sub(c,7,#c) or old end if plr.Character and state == true then if plr.Character:FindFirstChild("Head") then for i,v in pairs(p:GetChildren()) do if v:IsA("BillboardGui") and v.Name == "J2CMSG" then v:Destroy() end end local bbgui = Instance.new("BillboardGui",p) bbgui.Name = "J2CMSG" bbgui.AlwaysOnTop = true bbgui.ExtentsOffsetWorldSpace = Vector3.new(0,4.5,0) bbgui.Size = UDim2.new(0.2,0,0.14,0) local tl = Instance.new("TextLabel",bbgui) tl.BackgroundTransparency = 1 tl.BorderSizePixel = 0 tl.Size = UDim2.new(1,0,10,0) tl.Position = UDim2.new(0,0,-5,0) tl.Font = font or "SciFi" tl.FontSize = "Size"..fsiz or "Size36" tl.TextColor3 = tcol tl.TextScaled = false tl.TextWrapped = false tl.TextStrokeColor3 = tscol tl.TextStrokeTransparency = 0 game:GetService("RunService").RenderStepped:connect(function() if tr then if tl.Parent ~= nil then tl.TextColor3 = Color3.fromRGB(r,g,b) end end end) for i=1,#c do if msgidGlob == curMsgId then tl.Text = string.sub(c,1,i) if string.sub(c,i,i) ~= " " then local s = Instance.new("Sound",p) s.SoundId = "rbxassetid://418252437" s.Volume = 1 s.Pitch = 1 s:Play() game.Debris:AddItem(s,2) end wait() end end wait(fade) if msgidGlob == curMsgId then for i=1,10 do if msgidGlob == curMsgId then tl.TextTransparency = tl.TextTransparency + 0.1 tl.TextStrokeTransparency = tl.TextStrokeTransparency + 0.1 tl.Position = tl.Position + UDim2.new(0,0,0,-3) wait() end end if msgidGlob == curMsgId then bbgui:Destroy() end end end end end) coroutine.resume(coroutine.create(function() while wait() do for i=0,255,10 do g = i wait() end for i=255,0,-10 do r = i wait() end for i=0,255,10 do b = i wait() end for i=255,0,-10 do g = i wait() end for i=0,255,10 do r = i wait() end for i=255,0,-10 do b = i wait() end end end)) game:GetService("RunService").RenderStepped:connect(function() if p.Parent ~= nil then p.CFrame = p.CFrame:lerp(plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0),0.16) else p = Instance.new("Part",game.Workspace) p.Size = Vector3.new(0.2,0.2,0.2) p.Transparency = 1 p.Anchored = true p.CanCollide = false p.Name = "Msg" p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0) end end) end }, { "Drone", function() wait(2) local plr = game:GetService("Players").LocalPlayer local char,mouse = plr.Character,plr:GetMouse() local camera = game:GetService("Workspace").CurrentCamera local fly = false local campos = CFrame.new(0,0,0) local wd,ad,sd,dd,qd,ed,rd,fd,moused = false,false,false,false,false,false,false,false,false local returnhome = true local gun = false local gcd = false local shooting = false local tPitch = 3 local tCf = CFrame.new(0,20,0) o1 = Instance.new("Model") o2 = Instance.new("Part") o3 = Instance.new("BlockMesh") o4 = Instance.new("Part") o5 = Instance.new("BlockMesh") o6 = Instance.new("Part") o7 = Instance.new("Part") o8 = Instance.new("BlockMesh") o9 = Instance.new("Part") o10 = Instance.new("BlockMesh") o11 = Instance.new("Part") o12 = Instance.new("CylinderMesh") o13 = Instance.new("Part") o14 = Instance.new("BlockMesh") o15 = Instance.new("Part") o16 = Instance.new("BlockMesh") o17 = Instance.new("Part") o18 = Instance.new("BlockMesh") o19 = Instance.new("Part") o20 = Instance.new("Part") o21 = Instance.new("BlockMesh") o22 = Instance.new("Part") o23 = Instance.new("BlockMesh") o24 = Instance.new("Part") o25 = Instance.new("BlockMesh") o26 = Instance.new("Part") o27 = Instance.new("Part") o28 = Instance.new("Part") o29 = Instance.new("BlockMesh") o30 = Instance.new("Part") o31 = Instance.new("BlockMesh") o32 = Instance.new("Part") o33 = Instance.new("Part") o34 = Instance.new("BlockMesh") o35 = Instance.new("Part") o36 = Instance.new("CylinderMesh") o37 = Instance.new("Part") o38 = Instance.new("CylinderMesh") o39 = Instance.new("SpotLight") o40 = Instance.new("Model") o41 = Instance.new("Part") o42 = Instance.new("BlockMesh") o43 = Instance.new("Part") o44 = Instance.new("BlockMesh") o45 = Instance.new("Part") o46 = Instance.new("BlockMesh") o47 = Instance.new("Part") o48 = Instance.new("BlockMesh") o49 = Instance.new("Part") o50 = Instance.new("BlockMesh") o51 = Instance.new("Part") o52 = Instance.new("BlockMesh") o53 = Instance.new("Model") o54 = Instance.new("Part") o55 = Instance.new("BlockMesh") o56 = Instance.new("Part") o57 = Instance.new("BlockMesh") o58 = Instance.new("Part") o59 = Instance.new("BlockMesh") o60 = Instance.new("Part") o61 = Instance.new("BlockMesh") o62 = Instance.new("Part") o63 = Instance.new("BlockMesh") o64 = Instance.new("Part") o65 = Instance.new("BlockMesh") o66 = Instance.new("Part") o67 = Instance.new("BlockMesh") o68 = Instance.new("Part") o69 = Instance.new("BlockMesh") o70 = Instance.new("Part") o71 = Instance.new("Model") o72 = Instance.new("Part") o73 = Instance.new("BlockMesh") o74 = Instance.new("Part") o75 = Instance.new("BlockMesh") o76 = Instance.new("Part") o77 = Instance.new("BlockMesh") o78 = Instance.new("Part") o79 = Instance.new("BlockMesh") o80 = Instance.new("Part") o81 = Instance.new("BlockMesh") o82 = Instance.new("Part") o83 = Instance.new("BlockMesh") o84 = Instance.new("Model") o85 = Instance.new("Part") o86 = Instance.new("BlockMesh") o87 = Instance.new("Part") o88 = Instance.new("BlockMesh") o89 = Instance.new("Part") o90 = Instance.new("BlockMesh") o91 = Instance.new("Part") o92 = Instance.new("BlockMesh") o93 = Instance.new("Part") o94 = Instance.new("BlockMesh") o95 = Instance.new("Part") o96 = Instance.new("BlockMesh") o97 = Instance.new("Part") o98 = Instance.new("Model") o99 = Instance.new("Part") o100 = Instance.new("CylinderMesh") o101 = Instance.new("Part") o102 = Instance.new("CylinderMesh") o103 = Instance.new("Part") o104 = Instance.new("CylinderMesh") o105 = Instance.new("Part") o106 = Instance.new("CylinderMesh") o107 = Instance.new("Part") o108 = Instance.new("CylinderMesh") o109 = Instance.new("Part") o1.Name = "Drone" o1.Parent = game.Players.LocalPlayer.Character o2.Parent = o1 o2.Material = Enum.Material.SmoothPlastic o2.BrickColor = BrickColor.new("Institutional white") o2.Position = Vector3.new(13.0515203, 41.184063, -70.0561295) o2.Anchored = true o2.CanCollide = false o2.Size = Vector3.new(0.200000003, 0.200000003, 0.432551533) o2.CFrame = CFrame.new(13.0515203, 41.184063, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1) o2.BackSurface = Enum.SurfaceType.SmoothNoOutlines o2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o2.RightSurface = Enum.SurfaceType.SmoothNoOutlines o2.TopSurface = Enum.SurfaceType.SmoothNoOutlines o2.Color = Color3.new(0.972549, 0.972549, 0.972549) o2.Position = Vector3.new(13.0515203, 41.184063, -70.0561295) o3.Parent = o2 o3.Scale = Vector3.new(0.337930918, 0.270344734, 1) o4.Parent = o1 o4.Material = Enum.Material.SmoothPlastic o4.BrickColor = BrickColor.new("Institutional white") o4.Position = Vector3.new(11.0104322, 40.8393707, -70.0561218) o4.Anchored = true o4.CanCollide = false o4.Size = Vector3.new(0.200000003, 0.7434479, 0.432551622) o4.CFrame = CFrame.new(11.0104322, 40.8393707, -70.0561218, 1, 0, 0, 0, 1, 0, 0, 0, 1) o4.BackSurface = Enum.SurfaceType.SmoothNoOutlines o4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o4.RightSurface = Enum.SurfaceType.SmoothNoOutlines o4.TopSurface = Enum.SurfaceType.SmoothNoOutlines o4.Color = Color3.new(0.972549, 0.972549, 0.972549) o4.Position = Vector3.new(11.0104322, 40.8393707, -70.0561218) o5.Parent = o4 o5.Scale = Vector3.new(0.337930918, 1, 1) o6.Parent = o1 o6.Material = Enum.Material.SmoothPlastic o6.BrickColor = BrickColor.new("Institutional white") o6.Position = Vector3.new(12.0309782, 40.8393707, -70.5968246) o6.Anchored = true o6.Size = Vector3.new(2.10868883, 0.7434479, 0.648827374) o6.CFrame = CFrame.new(12.0309782, 40.8393707, -70.5968246, 1, 0, 0, 0, 1, 0, 0, 0, 1) o6.BackSurface = Enum.SurfaceType.SmoothNoOutlines o6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o6.RightSurface = Enum.SurfaceType.SmoothNoOutlines o6.TopSurface = Enum.SurfaceType.SmoothNoOutlines o6.Color = Color3.new(0.972549, 0.972549, 0.972549) o6.Position = Vector3.new(12.0309782, 40.8393707, -70.5968246) o7.Parent = o1 o7.Material = Enum.Material.SmoothPlastic o7.BrickColor = BrickColor.new("Institutional white") o7.Position = Vector3.new(13.0380087, 40.9340019, -70.0561295) o7.Anchored = true o7.CanCollide = false o7.Size = Vector3.new(0.200000003, 0.446068704, 0.432551533) o7.CFrame = CFrame.new(13.0380087, 40.9340019, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1) o7.BackSurface = Enum.SurfaceType.SmoothNoOutlines o7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o7.RightSurface = Enum.SurfaceType.SmoothNoOutlines o7.TopSurface = Enum.SurfaceType.SmoothNoOutlines o7.Color = Color3.new(0.972549, 0.972549, 0.972549) o7.Position = Vector3.new(13.0380087, 40.9340019, -70.0561295) o8.Parent = o7 o8.Scale = Vector3.new(0.202758551, 1, 1) o9.Parent = o1 o9.Material = Enum.Material.SmoothPlastic o9.BrickColor = BrickColor.new("Institutional white") o9.Position = Vector3.new(13.0515203, 40.4946709, -70.0561295) o9.Anchored = true o9.CanCollide = false o9.Size = Vector3.new(0.200000003, 0.200000003, 0.432551533) o9.CFrame = CFrame.new(13.0515203, 40.4946709, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1) o9.BackSurface = Enum.SurfaceType.SmoothNoOutlines o9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o9.RightSurface = Enum.SurfaceType.SmoothNoOutlines o9.TopSurface = Enum.SurfaceType.SmoothNoOutlines o9.Color = Color3.new(0.972549, 0.972549, 0.972549) o9.Position = Vector3.new(13.0515203, 40.4946709, -70.0561295) o10.Parent = o9 o10.Scale = Vector3.new(0.337930918, 0.270344734, 1) o11.Parent = o1 o11.Material = Enum.Material.SmoothPlastic o11.BrickColor = BrickColor.new("Really black") o11.Position = Vector3.new(13.0447683, 40.9407463, -70.0561218) o11.Rotation = Vector3.new(-0, 0, -89.9999771) o11.Anchored = true o11.CanCollide = false o11.Size = Vector3.new(0.432551593, 0.200000003, 0.432551533) o11.CFrame = CFrame.new(13.0447683, 40.9407463, -70.0561218, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1) o11.BackSurface = Enum.SurfaceType.SmoothNoOutlines o11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o11.RightSurface = Enum.SurfaceType.SmoothNoOutlines o11.TopSurface = Enum.SurfaceType.SmoothNoOutlines o11.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o11.Position = Vector3.new(13.0447683, 40.9407463, -70.0561218) o12.Parent = o11 o12.Scale = Vector3.new(1, 0.270344734, 1) o13.Parent = o1 o13.Material = Enum.Material.SmoothPlastic o13.BrickColor = BrickColor.new("Institutional white") o13.Position = Vector3.new(11.6057615, 40.8393707, -71.2487564) o13.Rotation = Vector3.new(-180, 14.9999971, -180) o13.Anchored = true o13.CanCollide = false o13.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003) o13.CFrame = CFrame.new(11.6057615, 40.8393707, -71.2487564, -0.965925872, 0, 0.258818984, 0, 1, 0, -0.258818984, 0, -0.965925872) o13.BackSurface = Enum.SurfaceType.SmoothNoOutlines o13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o13.RightSurface = Enum.SurfaceType.SmoothNoOutlines o13.TopSurface = Enum.SurfaceType.SmoothNoOutlines o13.Color = Color3.new(0.972549, 0.972549, 0.972549) o13.Position = Vector3.new(11.6057615, 40.8393707, -71.2487564) o14.Parent = o13 o14.Scale = Vector3.new(1, 0.473103225, 0.946206748) o15.Parent = o1 o15.Material = Enum.Material.SmoothPlastic o15.BrickColor = BrickColor.new("Institutional white") o15.Position = Vector3.new(12.0377378, 40.8393707, -69.1775131) o15.Anchored = true o15.CanCollide = false o15.Size = Vector3.new(1.82482684, 0.608275533, 0.200000003) o15.CFrame = CFrame.new(12.0377378, 40.8393707, -69.1775131, 1, 0, 0, 0, 1, 0, 0, 0, 1) o15.BackSurface = Enum.SurfaceType.SmoothNoOutlines o15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o15.RightSurface = Enum.SurfaceType.SmoothNoOutlines o15.TopSurface = Enum.SurfaceType.SmoothNoOutlines o15.Color = Color3.new(0.972549, 0.972549, 0.972549) o15.Position = Vector3.new(12.0377378, 40.8393707, -69.1775131) o16.Parent = o15 o16.Scale = Vector3.new(1, 1, 0.540689588) o17.Parent = o1 o17.Material = Enum.Material.SmoothPlastic o17.BrickColor = BrickColor.new("Institutional white") o17.Position = Vector3.new(11.5763578, 40.8393707, -68.866394) o17.Rotation = Vector3.new(-0, 14.9999971, -180) o17.Anchored = true o17.CanCollide = false o17.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003) o17.CFrame = CFrame.new(11.5763578, 40.8393707, -68.866394, -0.965925872, 0, 0.258818984, 0, -1, 0, 0.258818984, 0, 0.965925872) o17.BackSurface = Enum.SurfaceType.SmoothNoOutlines o17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o17.RightSurface = Enum.SurfaceType.SmoothNoOutlines o17.TopSurface = Enum.SurfaceType.SmoothNoOutlines o17.Color = Color3.new(0.972549, 0.972549, 0.972549) o17.Position = Vector3.new(11.5763578, 40.8393707, -68.866394) o18.Parent = o17 o18.Scale = Vector3.new(1, 0.473103225, 0.946206748) o19.Parent = o1 o19.Material = Enum.Material.SmoothPlastic o19.BrickColor = BrickColor.new("Institutional white") o19.Position = Vector3.new(13.1865072, 40.8325996, -71.4201889) o19.Rotation = Vector3.new(-180, -14.9999971, -0) o19.Anchored = true o19.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302) o19.CFrame = CFrame.new(13.1865072, 40.8325996, -71.4201889, 0.965925872, 0, -0.258818984, 0, -1, 0, -0.258818984, 0, -0.965925872) o19.BackSurface = Enum.SurfaceType.SmoothNoOutlines o19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o19.RightSurface = Enum.SurfaceType.SmoothNoOutlines o19.TopSurface = Enum.SurfaceType.SmoothNoOutlines o19.Color = Color3.new(0.972549, 0.972549, 0.972549) o19.Position = Vector3.new(13.1865072, 40.8325996, -71.4201889) o20.Parent = o1 o20.Material = Enum.Material.SmoothPlastic o20.BrickColor = BrickColor.new("Institutional white") o20.Position = Vector3.new(12.0650892, 40.8393707, -71.0390167) o20.Rotation = Vector3.new(-180, 0, -180) o20.Anchored = true o20.CanCollide = false o20.Size = Vector3.new(0.432551652, 0.202758521, 0.200000003) o20.CFrame = CFrame.new(12.0650892, 40.8393707, -71.0390167, -1, 0, 0, 0, 1, 0, 0, 0, -1) o20.BackSurface = Enum.SurfaceType.SmoothNoOutlines o20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o20.RightSurface = Enum.SurfaceType.SmoothNoOutlines o20.TopSurface = Enum.SurfaceType.SmoothNoOutlines o20.Color = Color3.new(0.972549, 0.972549, 0.972549) o20.Position = Vector3.new(12.0650892, 40.8393707, -71.0390167) o21.Parent = o20 o21.Scale = Vector3.new(1, 1, 0.878620446) o22.Parent = o1 o22.Material = Enum.Material.SmoothPlastic o22.BrickColor = BrickColor.new("Institutional white") o22.Position = Vector3.new(12.517333, 40.8393707, -68.866394) o22.Rotation = Vector3.new(-0, -15.0000248, -0) o22.Anchored = true o22.CanCollide = false o22.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003) o22.CFrame = CFrame.new(12.517333, 40.8393707, -68.866394, 0.965927541, 0, -0.258819461, 0, 1, 0, 0.258819461, 0, 0.965927541) o22.BackSurface = Enum.SurfaceType.SmoothNoOutlines o22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o22.RightSurface = Enum.SurfaceType.SmoothNoOutlines o22.TopSurface = Enum.SurfaceType.SmoothNoOutlines o22.Color = Color3.new(0.972549, 0.972549, 0.972549) o22.Position = Vector3.new(12.517333, 40.8393707, -68.866394) o23.Parent = o22 o23.Scale = Vector3.new(1, 0.473103225, 0.946206748) o24.Parent = o1 o24.Material = Enum.Material.SmoothPlastic o24.BrickColor = BrickColor.new("Institutional white") o24.Position = Vector3.new(12.0242186, 40.8393707, -70.9347534) o24.Anchored = true o24.CanCollide = false o24.Size = Vector3.new(1.85186148, 0.608275533, 0.200000003) o24.CFrame = CFrame.new(12.0242186, 40.8393707, -70.9347534, 1, 0, 0, 0, 1, 0, 0, 0, 1) o24.BackSurface = Enum.SurfaceType.SmoothNoOutlines o24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o24.RightSurface = Enum.SurfaceType.SmoothNoOutlines o24.TopSurface = Enum.SurfaceType.SmoothNoOutlines o24.Color = Color3.new(0.972549, 0.972549, 0.972549) o24.Position = Vector3.new(12.0242186, 40.8393707, -70.9347534) o25.Parent = o24 o25.Scale = Vector3.new(1, 1, 0.540689588) o26.Parent = o1 o26.Material = Enum.Material.SmoothPlastic o26.BrickColor = BrickColor.new("Institutional white") o26.Position = Vector3.new(10.936595, 40.8325996, -68.6949692) o26.Rotation = Vector3.new(-0, 14.9999971, -180) o26.Anchored = true o26.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302) o26.CFrame = CFrame.new(10.936595, 40.8325996, -68.6949692, -0.965925872, 0, 0.258818984, 0, -1, 0, 0.258818984, 0, 0.965925872) o26.BackSurface = Enum.SurfaceType.SmoothNoOutlines o26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o26.RightSurface = Enum.SurfaceType.SmoothNoOutlines o26.TopSurface = Enum.SurfaceType.SmoothNoOutlines o26.Color = Color3.new(0.972549, 0.972549, 0.972549) o26.Position = Vector3.new(10.936595, 40.8325996, -68.6949692) o27.Parent = o1 o27.Material = Enum.Material.SmoothPlastic o27.BrickColor = BrickColor.new("Institutional white") o27.Position = Vector3.new(10.9659986, 40.8325996, -71.4201889) o27.Rotation = Vector3.new(-180, 14.9999971, -180) o27.Anchored = true o27.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302) o27.CFrame = CFrame.new(10.9659986, 40.8325996, -71.4201889, -0.965925872, 0, 0.258818984, 0, 1, 0, -0.258818984, 0, -0.965925872) o27.BackSurface = Enum.SurfaceType.SmoothNoOutlines o27.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o27.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o27.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o27.RightSurface = Enum.SurfaceType.SmoothNoOutlines o27.TopSurface = Enum.SurfaceType.SmoothNoOutlines o27.Color = Color3.new(0.972549, 0.972549, 0.972549) o27.Position = Vector3.new(10.9659986, 40.8325996, -71.4201889) o28.Parent = o1 o28.Material = Enum.Material.SmoothPlastic o28.BrickColor = BrickColor.new("Institutional white") o28.Position = Vector3.new(12.0580168, 40.8393707, -69.0761337) o28.Anchored = true o28.CanCollide = false o28.Size = Vector3.new(0.432551652, 0.202758521, 0.200000003) o28.CFrame = CFrame.new(12.0580168, 40.8393707, -69.0761337, 1, 0, 0, 0, 1, 0, 0, 0, 1) o28.BackSurface = Enum.SurfaceType.SmoothNoOutlines o28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o28.RightSurface = Enum.SurfaceType.SmoothNoOutlines o28.TopSurface = Enum.SurfaceType.SmoothNoOutlines o28.Color = Color3.new(0.972549, 0.972549, 0.972549) o28.Position = Vector3.new(12.0580168, 40.8393707, -69.0761337) o29.Parent = o28 o29.Scale = Vector3.new(1, 1, 0.878620446) o30.Parent = o1 o30.Material = Enum.Material.SmoothPlastic o30.BrickColor = BrickColor.new("Institutional white") o30.Position = Vector3.new(12.0580168, 40.8393707, -69.0355835) o30.Anchored = true o30.CanCollide = false o30.Size = Vector3.new(0.405517191, 0.200000003, 0.256827533) o30.CFrame = CFrame.new(12.0580168, 40.8393707, -69.0355835, 1, 0, 0, 0, 1, 0, 0, 0, 1) o30.BackSurface = Enum.SurfaceType.SmoothNoOutlines o30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o30.RightSurface = Enum.SurfaceType.SmoothNoOutlines o30.TopSurface = Enum.SurfaceType.SmoothNoOutlines o30.Color = Color3.new(0.972549, 0.972549, 0.972549) o30.Position = Vector3.new(12.0580168, 40.8393707, -69.0355835) o31.Parent = o30 o31.Scale = Vector3.new(1, 0.473103225, 1) o32.Parent = o1 o32.Material = Enum.Material.SmoothPlastic o32.BrickColor = BrickColor.new("Institutional white") o32.Position = Vector3.new(13.1571112, 40.8325996, -68.6949692) o32.Rotation = Vector3.new(-0, -15.0000248, -0) o32.Anchored = true o32.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302) o32.CFrame = CFrame.new(13.1571112, 40.8325996, -68.6949692, 0.965927541, 0, -0.258819461, 0, 1, 0, 0.258819461, 0, 0.965927541) o32.BackSurface = Enum.SurfaceType.SmoothNoOutlines o32.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o32.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o32.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o32.RightSurface = Enum.SurfaceType.SmoothNoOutlines o32.TopSurface = Enum.SurfaceType.SmoothNoOutlines o32.Color = Color3.new(0.972549, 0.972549, 0.972549) o32.Position = Vector3.new(13.1571112, 40.8325996, -68.6949692) o33.Parent = o1 o33.Material = Enum.Material.SmoothPlastic o33.BrickColor = BrickColor.new("Institutional white") o33.Position = Vector3.new(12.5467367, 40.8393707, -71.2487564) o33.Rotation = Vector3.new(-180, -14.9999971, -0) o33.Anchored = true o33.CanCollide = false o33.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003) o33.CFrame = CFrame.new(12.5467367, 40.8393707, -71.2487564, 0.965925872, 0, -0.258818984, 0, -1, 0, -0.258818984, 0, -0.965925872) o33.BackSurface = Enum.SurfaceType.SmoothNoOutlines o33.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o33.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o33.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o33.RightSurface = Enum.SurfaceType.SmoothNoOutlines o33.TopSurface = Enum.SurfaceType.SmoothNoOutlines o33.Color = Color3.new(0.972549, 0.972549, 0.972549) o33.Position = Vector3.new(12.5467367, 40.8393707, -71.2487564) o34.Parent = o33 o34.Scale = Vector3.new(1, 0.473103225, 0.946206748) o35.Parent = o1 o35.Material = Enum.Material.Neon o35.BrickColor = BrickColor.new("Institutional white") o35.Position = Vector3.new(13.05828, 40.9407463, -70.0561218) o35.Rotation = Vector3.new(-0, 0, -89.9999771) o35.Anchored = true o35.CanCollide = false o35.Size = Vector3.new(0.324413657, 0.200000003, 0.432551533) o35.CFrame = CFrame.new(13.05828, 40.9407463, -70.0561218, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1) o35.BackSurface = Enum.SurfaceType.SmoothNoOutlines o35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o35.RightSurface = Enum.SurfaceType.SmoothNoOutlines o35.TopSurface = Enum.SurfaceType.SmoothNoOutlines o35.Color = Color3.new(0.972549, 0.972549, 0.972549) o35.Position = Vector3.new(13.05828, 40.9407463, -70.0561218) o36.Parent = o35 o36.Scale = Vector3.new(1, 0.405517131, 1) o37.Name = "Eye" o37.Parent = o1 o37.Material = Enum.Material.Neon o37.BrickColor = BrickColor.new("Lime green") o37.Position = Vector3.new(13.0515203, 40.9407463, -70.0561218) o37.Rotation = Vector3.new(-0, 0, -89.9999771) o37.Anchored = true o37.CanCollide = false o37.Size = Vector3.new(0.405517131, 0.200000003, 0.432551533) o37.CFrame = CFrame.new(13.0515203, 40.9407463, -70.0561218, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1) o37.BackSurface = Enum.SurfaceType.SmoothNoOutlines o37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o37.RightSurface = Enum.SurfaceType.SmoothNoOutlines o37.TopSurface = Enum.SurfaceType.SmoothNoOutlines o37.Color = Color3.new(0, 1, 0) o37.Position = Vector3.new(13.0515203, 40.9407463, -70.0561218) o38.Parent = o37 o38.Scale = Vector3.new(1, 0.337930918, 1) o39.Parent = o37 o39.Color = Color3.new(0, 1, 0) o39.Brightness = 3 o39.Face = Enum.NormalId.Top o39.Name = "Light" o40.Name = "Rotor4" o40.Parent = o1 o40.PrimaryPart = o41 o41.Name = "Main" o41.Parent = o40 o41.Material = Enum.Material.SmoothPlastic o41.BrickColor = BrickColor.new("Fossil") o41.Position = Vector3.new(13.1841497, 41.1367531, -71.4254456) o41.Anchored = true o41.CanCollide = false o41.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003) o41.CFrame = CFrame.new(13.1841497, 41.1367531, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1) o41.BackSurface = Enum.SurfaceType.SmoothNoOutlines o41.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o41.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o41.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o41.RightSurface = Enum.SurfaceType.SmoothNoOutlines o41.TopSurface = Enum.SurfaceType.SmoothNoOutlines o41.Color = Color3.new(0.623529, 0.631373, 0.67451) o41.Position = Vector3.new(13.1841497, 41.1367531, -71.4254456) o42.Parent = o41 o42.Scale = Vector3.new(0.405518085, 1, 0.40551728) o43.Parent = o40 o43.Material = Enum.Material.SmoothPlastic o43.BrickColor = BrickColor.new("Fossil") o43.Position = Vector3.new(13.1841497, 41.3597794, -71.4254456) o43.Anchored = true o43.CanCollide = false o43.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o43.CFrame = CFrame.new(13.1841497, 41.3597794, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1) o43.BackSurface = Enum.SurfaceType.SmoothNoOutlines o43.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o43.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o43.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o43.RightSurface = Enum.SurfaceType.SmoothNoOutlines o43.TopSurface = Enum.SurfaceType.SmoothNoOutlines o43.Color = Color3.new(0.623529, 0.631373, 0.67451) o43.Position = Vector3.new(13.1841497, 41.3597794, -71.4254456) o44.Parent = o43 o44.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766) o45.Parent = o40 o45.Material = Enum.Material.SmoothPlastic o45.BrickColor = BrickColor.new("Fossil") o45.Position = Vector3.new(13.1841497, 41.3597794, -71.1821365) o45.Rotation = Vector3.new(-0, 0, -14.9999666) o45.Anchored = true o45.CanCollide = false o45.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) o45.CFrame = CFrame.new(13.1841497, 41.3597794, -71.1821365, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1) o45.BackSurface = Enum.SurfaceType.SmoothNoOutlines o45.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o45.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o45.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o45.RightSurface = Enum.SurfaceType.SmoothNoOutlines o45.TopSurface = Enum.SurfaceType.SmoothNoOutlines o45.Color = Color3.new(0.623529, 0.631373, 0.67451) o45.Position = Vector3.new(13.1841497, 41.3597794, -71.1821365) o46.Parent = o45 o46.Scale = Vector3.new(0.405518085, 0.135172486, 1) o47.Parent = o40 o47.Material = Enum.Material.SmoothPlastic o47.BrickColor = BrickColor.new("Fossil") o47.Position = Vector3.new(12.9408331, 41.3597794, -71.4254456) o47.Rotation = Vector3.new(14.999939, -90, 0) o47.Anchored = true o47.CanCollide = false o47.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) o47.CFrame = CFrame.new(12.9408331, 41.3597794, -71.4254456, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0) o47.BackSurface = Enum.SurfaceType.SmoothNoOutlines o47.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o47.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o47.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o47.RightSurface = Enum.SurfaceType.SmoothNoOutlines o47.TopSurface = Enum.SurfaceType.SmoothNoOutlines o47.Color = Color3.new(0.623529, 0.631373, 0.67451) o47.Position = Vector3.new(12.9408331, 41.3597794, -71.4254456) o48.Parent = o47 o48.Scale = Vector3.new(0.405518085, 0.135172486, 1) o49.Parent = o40 o49.Material = Enum.Material.SmoothPlastic o49.BrickColor = BrickColor.new("Fossil") o49.Position = Vector3.new(13.1841497, 41.3597794, -71.6687622) o49.Rotation = Vector3.new(-0, 0, 14.9999952) o49.Anchored = true o49.CanCollide = false o49.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) o49.CFrame = CFrame.new(13.1841497, 41.3597794, -71.6687622, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1) o49.BackSurface = Enum.SurfaceType.SmoothNoOutlines o49.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o49.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o49.RightSurface = Enum.SurfaceType.SmoothNoOutlines o49.TopSurface = Enum.SurfaceType.SmoothNoOutlines o49.Color = Color3.new(0.623529, 0.631373, 0.67451) o49.Position = Vector3.new(13.1841497, 41.3597794, -71.6687622) o50.Parent = o49 o50.Scale = Vector3.new(0.405518085, 0.135172486, 1) o51.Parent = o40 o51.Material = Enum.Material.SmoothPlastic o51.BrickColor = BrickColor.new("Fossil") o51.Position = Vector3.new(13.4274492, 41.3597794, -71.4254532) o51.Rotation = Vector3.new(-14.9999952, -90, 0) o51.Anchored = true o51.CanCollide = false o51.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) o51.CFrame = CFrame.new(13.4274492, 41.3597794, -71.4254532, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0) o51.BackSurface = Enum.SurfaceType.SmoothNoOutlines o51.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o51.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o51.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o51.RightSurface = Enum.SurfaceType.SmoothNoOutlines o51.TopSurface = Enum.SurfaceType.SmoothNoOutlines o51.Color = Color3.new(0.623529, 0.631373, 0.67451) o51.Position = Vector3.new(13.4274492, 41.3597794, -71.4254532) o52.Parent = o51 o52.Scale = Vector3.new(0.405518085, 0.135172486, 1) o53.Name = "Rotor3" o53.Parent = o1 o53.PrimaryPart = o54 o54.Name = "Main" o54.Parent = o53 o54.Material = Enum.Material.SmoothPlastic o54.BrickColor = BrickColor.new("Fossil") o54.Position = Vector3.new(10.9673338, 41.1367531, -71.4254456) o54.Anchored = true o54.CanCollide = false o54.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003) o54.CFrame = CFrame.new(10.9673338, 41.1367531, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1) o54.BackSurface = Enum.SurfaceType.SmoothNoOutlines o54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o54.RightSurface = Enum.SurfaceType.SmoothNoOutlines o54.TopSurface = Enum.SurfaceType.SmoothNoOutlines o54.Color = Color3.new(0.623529, 0.631373, 0.67451) o54.Position = Vector3.new(10.9673338, 41.1367531, -71.4254456) o55.Parent = o54 o55.Scale = Vector3.new(0.405518085, 1, 0.40551728) o56.Parent = o53 o56.Material = Enum.Material.SmoothPlastic o56.BrickColor = BrickColor.new("Fossil") o56.Position = Vector3.new(10.9673338, 41.3597794, -71.4254456) o56.Anchored = true o56.CanCollide = false o56.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o56.CFrame = CFrame.new(10.9673338, 41.3597794, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1) o56.BackSurface = Enum.SurfaceType.SmoothNoOutlines o56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o56.RightSurface = Enum.SurfaceType.SmoothNoOutlines o56.TopSurface = Enum.SurfaceType.SmoothNoOutlines o56.Color = Color3.new(0.623529, 0.631373, 0.67451) o56.Position = Vector3.new(10.9673338, 41.3597794, -71.4254456) o57.Parent = o56 o57.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766) o58.Parent = o53 o58.Material = Enum.Material.SmoothPlastic o58.BrickColor = BrickColor.new("Fossil") o58.Position = Vector3.new(10.9673338, 41.3597794, -71.1821365) o58.Rotation = Vector3.new(-0, 0, -14.9999666) o58.Anchored = true o58.CanCollide = false o58.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) o58.CFrame = CFrame.new(10.9673338, 41.3597794, -71.1821365, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1) o58.BackSurface = Enum.SurfaceType.SmoothNoOutlines o58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o58.RightSurface = Enum.SurfaceType.SmoothNoOutlines o58.TopSurface = Enum.SurfaceType.SmoothNoOutlines o58.Color = Color3.new(0.623529, 0.631373, 0.67451) o58.Position = Vector3.new(10.9673338, 41.3597794, -71.1821365) o59.Parent = o58 o59.Scale = Vector3.new(0.405518085, 0.135172486, 1) o60.Parent = o53 o60.Material = Enum.Material.SmoothPlastic o60.BrickColor = BrickColor.new("Fossil") o60.Position = Vector3.new(10.7240248, 41.3597794, -71.4254456) o60.Rotation = Vector3.new(14.999939, -90, 0) o60.Anchored = true o60.CanCollide = false o60.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) o60.CFrame = CFrame.new(10.7240248, 41.3597794, -71.4254456, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0) o60.BackSurface = Enum.SurfaceType.SmoothNoOutlines o60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o60.RightSurface = Enum.SurfaceType.SmoothNoOutlines o60.TopSurface = Enum.SurfaceType.SmoothNoOutlines o60.Color = Color3.new(0.623529, 0.631373, 0.67451) o60.Position = Vector3.new(10.7240248, 41.3597794, -71.4254456) o61.Parent = o60 o61.Scale = Vector3.new(0.405518085, 0.135172486, 1) o62.Parent = o53 o62.Material = Enum.Material.SmoothPlastic o62.BrickColor = BrickColor.new("Fossil") o62.Position = Vector3.new(10.9673338, 41.3597794, -71.6687622) o62.Rotation = Vector3.new(-0, 0, 14.9999952) o62.Anchored = true o62.CanCollide = false o62.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) o62.CFrame = CFrame.new(10.9673338, 41.3597794, -71.6687622, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1) o62.BackSurface = Enum.SurfaceType.SmoothNoOutlines o62.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o62.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o62.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o62.RightSurface = Enum.SurfaceType.SmoothNoOutlines o62.TopSurface = Enum.SurfaceType.SmoothNoOutlines o62.Color = Color3.new(0.623529, 0.631373, 0.67451) o62.Position = Vector3.new(10.9673338, 41.3597794, -71.6687622) o63.Parent = o62 o63.Scale = Vector3.new(0.405518085, 0.135172486, 1) o64.Parent = o53 o64.Material = Enum.Material.SmoothPlastic o64.BrickColor = BrickColor.new("Fossil") o64.Position = Vector3.new(11.2106352, 41.3597794, -71.4254532) o64.Rotation = Vector3.new(-14.9999952, -90, 0) o64.Anchored = true o64.CanCollide = false o64.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) o64.CFrame = CFrame.new(11.2106352, 41.3597794, -71.4254532, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0) o64.BackSurface = Enum.SurfaceType.SmoothNoOutlines o64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o64.RightSurface = Enum.SurfaceType.SmoothNoOutlines o64.TopSurface = Enum.SurfaceType.SmoothNoOutlines o64.Color = Color3.new(0.623529, 0.631373, 0.67451) o64.Position = Vector3.new(11.2106352, 41.3597794, -71.4254532) o65.Parent = o64 o65.Scale = Vector3.new(0.405518085, 0.135172486, 1) o66.Parent = o1 o66.Material = Enum.Material.SmoothPlastic o66.BrickColor = BrickColor.new("Institutional white") o66.Position = Vector3.new(13.0515203, 40.6163445, -70.1642685) o66.Anchored = true o66.CanCollide = false o66.Size = Vector3.new(0.200000003, 0.200000003, 0.216275766) o66.CFrame = CFrame.new(13.0515203, 40.6163445, -70.1642685, 1, 0, 0, 0, 1, 0, 0, 0, 1) o66.BackSurface = Enum.SurfaceType.SmoothNoOutlines o66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o66.RightSurface = Enum.SurfaceType.SmoothNoOutlines o66.TopSurface = Enum.SurfaceType.SmoothNoOutlines o66.Color = Color3.new(0.972549, 0.972549, 0.972549) o66.Position = Vector3.new(13.0515203, 40.6163445, -70.1642685) o67.Parent = o66 o67.Scale = Vector3.new(0.337930918, 0.94620645, 1) o68.Name = "SmgShutter" o68.Parent = o1 o68.Material = Enum.Material.SmoothPlastic o68.BrickColor = BrickColor.new("Institutional white") o68.Position = Vector3.new(13.0515203, 40.6163445, -69.9479904) o68.Anchored = true o68.CanCollide = false o68.Size = Vector3.new(0.200000003, 0.200000003, 0.216275766) o68.CFrame = CFrame.new(13.0515203, 40.6163445, -69.9479904, 1, 0, 0, 0, 1, 0, 0, 0, 1) o68.BackSurface = Enum.SurfaceType.SmoothNoOutlines o68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o68.RightSurface = Enum.SurfaceType.SmoothNoOutlines o68.TopSurface = Enum.SurfaceType.SmoothNoOutlines o68.Color = Color3.new(0.972549, 0.972549, 0.972549) o68.Position = Vector3.new(13.0515203, 40.6163445, -69.9479904) o69.Parent = o68 o69.Scale = Vector3.new(0.337930918, 0.94620645, 1) o70.Parent = o1 o70.Material = Enum.Material.SmoothPlastic o70.BrickColor = BrickColor.new("Institutional white") o70.Position = Vector3.new(12.0242186, 40.8325996, -70.0561218) o70.Anchored = true o70.Size = Vector3.new(1.98703384, 0.865103006, 1.62206864) o70.CFrame = CFrame.new(12.0242186, 40.8325996, -70.0561218, 1, 0, 0, 0, 1, 0, 0, 0, 1) o70.BackSurface = Enum.SurfaceType.SmoothNoOutlines o70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o70.RightSurface = Enum.SurfaceType.SmoothNoOutlines o70.TopSurface = Enum.SurfaceType.SmoothNoOutlines o70.Color = Color3.new(0.972549, 0.972549, 0.972549) o70.Position = Vector3.new(12.0242186, 40.8325996, -70.0561218) o71.Name = "Rotor1" o71.Parent = o1 o71.PrimaryPart = o72 o72.Name = "Main" o72.Parent = o71 o72.Material = Enum.Material.SmoothPlastic o72.BrickColor = BrickColor.new("Fossil") o72.Position = Vector3.new(13.1571112, 41.1367531, -68.6949692) o72.Anchored = true o72.CanCollide = false o72.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003) o72.CFrame = CFrame.new(13.1571112, 41.1367531, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1) o72.BackSurface = Enum.SurfaceType.SmoothNoOutlines o72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o72.RightSurface = Enum.SurfaceType.SmoothNoOutlines o72.TopSurface = Enum.SurfaceType.SmoothNoOutlines o72.Color = Color3.new(0.623529, 0.631373, 0.67451) o72.Position = Vector3.new(13.1571112, 41.1367531, -68.6949692) o73.Parent = o72 o73.Scale = Vector3.new(0.405518085, 1, 0.40551728) o74.Parent = o71 o74.Material = Enum.Material.SmoothPlastic o74.BrickColor = BrickColor.new("Fossil") o74.Position = Vector3.new(13.1571112, 41.3597794, -68.6949692) o74.Anchored = true o74.CanCollide = false o74.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o74.CFrame = CFrame.new(13.1571112, 41.3597794, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1) o74.BackSurface = Enum.SurfaceType.SmoothNoOutlines o74.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o74.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o74.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o74.RightSurface = Enum.SurfaceType.SmoothNoOutlines o74.TopSurface = Enum.SurfaceType.SmoothNoOutlines o74.Color = Color3.new(0.623529, 0.631373, 0.67451) o74.Position = Vector3.new(13.1571112, 41.3597794, -68.6949692) o75.Parent = o74 o75.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766) o76.Parent = o71 o76.Material = Enum.Material.SmoothPlastic o76.BrickColor = BrickColor.new("Fossil") o76.Position = Vector3.new(13.1571112, 41.3597794, -68.4516602) o76.Rotation = Vector3.new(-0, 0, -14.9999666) o76.Anchored = true o76.CanCollide = false o76.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) o76.CFrame = CFrame.new(13.1571112, 41.3597794, -68.4516602, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1) o76.BackSurface = Enum.SurfaceType.SmoothNoOutlines o76.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o76.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o76.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o76.RightSurface = Enum.SurfaceType.SmoothNoOutlines o76.TopSurface = Enum.SurfaceType.SmoothNoOutlines o76.Color = Color3.new(0.623529, 0.631373, 0.67451) o76.Position = Vector3.new(13.1571112, 41.3597794, -68.4516602) o77.Parent = o76 o77.Scale = Vector3.new(0.405518085, 0.135172486, 1) o78.Parent = o71 o78.Material = Enum.Material.SmoothPlastic o78.BrickColor = BrickColor.new("Fossil") o78.Position = Vector3.new(12.9138021, 41.3597794, -68.6949692) o78.Rotation = Vector3.new(14.999939, -90, 0) o78.Anchored = true o78.CanCollide = false o78.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) o78.CFrame = CFrame.new(12.9138021, 41.3597794, -68.6949692, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0) o78.BackSurface = Enum.SurfaceType.SmoothNoOutlines o78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o78.RightSurface = Enum.SurfaceType.SmoothNoOutlines o78.TopSurface = Enum.SurfaceType.SmoothNoOutlines o78.Color = Color3.new(0.623529, 0.631373, 0.67451) o78.Position = Vector3.new(12.9138021, 41.3597794, -68.6949692) o79.Parent = o78 o79.Scale = Vector3.new(0.405518085, 0.135172486, 1) o80.Parent = o71 o80.Material = Enum.Material.SmoothPlastic o80.BrickColor = BrickColor.new("Fossil") o80.Position = Vector3.new(13.1571112, 41.3597794, -68.9382782) o80.Rotation = Vector3.new(-0, 0, 14.9999952) o80.Anchored = true o80.CanCollide = false o80.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) o80.CFrame = CFrame.new(13.1571112, 41.3597794, -68.9382782, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1) o80.BackSurface = Enum.SurfaceType.SmoothNoOutlines o80.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o80.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o80.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o80.RightSurface = Enum.SurfaceType.SmoothNoOutlines o80.TopSurface = Enum.SurfaceType.SmoothNoOutlines o80.Color = Color3.new(0.623529, 0.631373, 0.67451) o80.Position = Vector3.new(13.1571112, 41.3597794, -68.9382782) o81.Parent = o80 o81.Scale = Vector3.new(0.405518085, 0.135172486, 1) o82.Parent = o71 o82.Material = Enum.Material.SmoothPlastic o82.BrickColor = BrickColor.new("Fossil") o82.Position = Vector3.new(13.4004259, 41.3597794, -68.6949692) o82.Rotation = Vector3.new(-14.9999952, -90, 0) o82.Anchored = true o82.CanCollide = false o82.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) o82.CFrame = CFrame.new(13.4004259, 41.3597794, -68.6949692, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0) o82.BackSurface = Enum.SurfaceType.SmoothNoOutlines o82.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o82.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o82.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o82.RightSurface = Enum.SurfaceType.SmoothNoOutlines o82.TopSurface = Enum.SurfaceType.SmoothNoOutlines o82.Color = Color3.new(0.623529, 0.631373, 0.67451) o82.Position = Vector3.new(13.4004259, 41.3597794, -68.6949692) o83.Parent = o82 o83.Scale = Vector3.new(0.405518085, 0.135172486, 1) o84.Name = "Rotor2" o84.Parent = o1 o84.PrimaryPart = o85 o85.Name = "Main" o85.Parent = o84 o85.Material = Enum.Material.SmoothPlastic o85.BrickColor = BrickColor.new("Fossil") o85.Position = Vector3.new(10.9403028, 41.1367531, -68.6949692) o85.Anchored = true o85.CanCollide = false o85.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003) o85.CFrame = CFrame.new(10.9403028, 41.1367531, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1) o85.BackSurface = Enum.SurfaceType.SmoothNoOutlines o85.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o85.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o85.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o85.RightSurface = Enum.SurfaceType.SmoothNoOutlines o85.TopSurface = Enum.SurfaceType.SmoothNoOutlines o85.Color = Color3.new(0.623529, 0.631373, 0.67451) o85.Position = Vector3.new(10.9403028, 41.1367531, -68.6949692) o86.Parent = o85 o86.Scale = Vector3.new(0.405518085, 1, 0.40551728) o87.Parent = o84 o87.Material = Enum.Material.SmoothPlastic o87.BrickColor = BrickColor.new("Fossil") o87.Position = Vector3.new(10.9403028, 41.3597794, -68.6949692) o87.Anchored = true o87.CanCollide = false o87.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o87.CFrame = CFrame.new(10.9403028, 41.3597794, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1) o87.BackSurface = Enum.SurfaceType.SmoothNoOutlines o87.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o87.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o87.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o87.RightSurface = Enum.SurfaceType.SmoothNoOutlines o87.TopSurface = Enum.SurfaceType.SmoothNoOutlines o87.Color = Color3.new(0.623529, 0.631373, 0.67451) o87.Position = Vector3.new(10.9403028, 41.3597794, -68.6949692) o88.Parent = o87 o88.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766) o89.Parent = o84 o89.Material = Enum.Material.SmoothPlastic o89.BrickColor = BrickColor.new("Fossil") o89.Position = Vector3.new(10.9403028, 41.3597794, -68.4516602) o89.Rotation = Vector3.new(-0, 0, -14.9999666) o89.Anchored = true o89.CanCollide = false o89.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) o89.CFrame = CFrame.new(10.9403028, 41.3597794, -68.4516602, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1) o89.BackSurface = Enum.SurfaceType.SmoothNoOutlines o89.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o89.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o89.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o89.RightSurface = Enum.SurfaceType.SmoothNoOutlines o89.TopSurface = Enum.SurfaceType.SmoothNoOutlines o89.Color = Color3.new(0.623529, 0.631373, 0.67451) o89.Position = Vector3.new(10.9403028, 41.3597794, -68.4516602) o90.Parent = o89 o90.Scale = Vector3.new(0.405518085, 0.135172486, 1) o91.Parent = o84 o91.Material = Enum.Material.SmoothPlastic o91.BrickColor = BrickColor.new("Fossil") o91.Position = Vector3.new(10.6969938, 41.3597794, -68.6949692) o91.Rotation = Vector3.new(14.999939, -90, 0) o91.Anchored = true o91.CanCollide = false o91.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) o91.CFrame = CFrame.new(10.6969938, 41.3597794, -68.6949692, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0) o91.BackSurface = Enum.SurfaceType.SmoothNoOutlines o91.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o91.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o91.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o91.RightSurface = Enum.SurfaceType.SmoothNoOutlines o91.TopSurface = Enum.SurfaceType.SmoothNoOutlines o91.Color = Color3.new(0.623529, 0.631373, 0.67451) o91.Position = Vector3.new(10.6969938, 41.3597794, -68.6949692) o92.Parent = o91 o92.Scale = Vector3.new(0.405518085, 0.135172486, 1) o93.Parent = o84 o93.Material = Enum.Material.SmoothPlastic o93.BrickColor = BrickColor.new("Fossil") o93.Position = Vector3.new(10.9403028, 41.3597794, -68.9382782) o93.Rotation = Vector3.new(-0, 0, 14.9999952) o93.Anchored = true o93.CanCollide = false o93.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) o93.CFrame = CFrame.new(10.9403028, 41.3597794, -68.9382782, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1) o93.BackSurface = Enum.SurfaceType.SmoothNoOutlines o93.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o93.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o93.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o93.RightSurface = Enum.SurfaceType.SmoothNoOutlines o93.TopSurface = Enum.SurfaceType.SmoothNoOutlines o93.Color = Color3.new(0.623529, 0.631373, 0.67451) o93.Position = Vector3.new(10.9403028, 41.3597794, -68.9382782) o94.Parent = o93 o94.Scale = Vector3.new(0.405518085, 0.135172486, 1) o95.Parent = o84 o95.Material = Enum.Material.SmoothPlastic o95.BrickColor = BrickColor.new("Fossil") o95.Position = Vector3.new(11.1836042, 41.3597794, -68.6949692) o95.Rotation = Vector3.new(-14.9999952, -90, 0) o95.Anchored = true o95.CanCollide = false o95.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) o95.CFrame = CFrame.new(11.1836042, 41.3597794, -68.6949692, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0) o95.BackSurface = Enum.SurfaceType.SmoothNoOutlines o95.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o95.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o95.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o95.RightSurface = Enum.SurfaceType.SmoothNoOutlines o95.TopSurface = Enum.SurfaceType.SmoothNoOutlines o95.Color = Color3.new(0.623529, 0.631373, 0.67451) o95.Position = Vector3.new(11.1836042, 41.3597794, -68.6949692) o96.Parent = o95 o96.Scale = Vector3.new(0.405518085, 0.135172486, 1) o97.Parent = o1 o97.Material = Enum.Material.SmoothPlastic o97.BrickColor = BrickColor.new("Institutional white") o97.Position = Vector3.new(12.0309782, 40.8393707, -69.5154419) o97.Anchored = true o97.Size = Vector3.new(2.10868883, 0.7434479, 0.648827374) o97.CFrame = CFrame.new(12.0309782, 40.8393707, -69.5154419, 1, 0, 0, 0, 1, 0, 0, 0, 1) o97.BackSurface = Enum.SurfaceType.SmoothNoOutlines o97.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o97.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o97.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o97.RightSurface = Enum.SurfaceType.SmoothNoOutlines o97.TopSurface = Enum.SurfaceType.SmoothNoOutlines o97.Color = Color3.new(0.972549, 0.972549, 0.972549) o97.Position = Vector3.new(12.0309782, 40.8393707, -69.5154419) o98.Name = "Smg" o98.Parent = o1 o99.Parent = o98 o99.Material = Enum.Material.SmoothPlastic o99.BrickColor = BrickColor.new("Smoky grey") o99.Position = Vector3.new(12.7068396, 40.616333, -69.9344788) o99.Rotation = Vector3.new(-0, 0, -89.9999771) o99.Anchored = true o99.CanCollide = false o99.Size = Vector3.new(0.200000003, 0.216275766, 0.200000003) o99.CFrame = CFrame.new(12.7068396, 40.616333, -69.9344788, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1) o99.BackSurface = Enum.SurfaceType.SmoothNoOutlines o99.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o99.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o99.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o99.RightSurface = Enum.SurfaceType.SmoothNoOutlines o99.TopSurface = Enum.SurfaceType.SmoothNoOutlines o99.Color = Color3.new(0.356863, 0.364706, 0.411765) o99.Position = Vector3.new(12.7068396, 40.616333, -69.9344788) o100.Parent = o99 o100.Scale = Vector3.new(0.946206272, 1, 0.946206272) o101.Parent = o98 o101.Material = Enum.Material.SmoothPlastic o101.BrickColor = BrickColor.new("Smoky grey") o101.Position = Vector3.new(12.8217306, 40.616333, -69.9344788) o101.Rotation = Vector3.new(-0, 0, -89.9999771) o101.Anchored = true o101.CanCollide = false o101.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o101.CFrame = CFrame.new(12.8217306, 40.616333, -69.9344788, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1) o101.BackSurface = Enum.SurfaceType.SmoothNoOutlines o101.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o101.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o101.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o101.RightSurface = Enum.SurfaceType.SmoothNoOutlines o101.TopSurface = Enum.SurfaceType.SmoothNoOutlines o101.Color = Color3.new(0.356863, 0.364706, 0.411765) o101.Position = Vector3.new(12.8217306, 40.616333, -69.9344788) o102.Parent = o101 o102.Scale = Vector3.new(0.811033964, 0.20275867, 0.946206272) o103.Parent = o98 o103.Material = Enum.Material.SmoothPlastic o103.BrickColor = BrickColor.new("Smoky grey") o103.Position = Vector3.new(12.9095907, 40.6298485, -69.9344788) o103.Rotation = Vector3.new(-0, 0, -89.9999771) o103.Anchored = true o103.CanCollide = false o103.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o103.CFrame = CFrame.new(12.9095907, 40.6298485, -69.9344788, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1) o103.BackSurface = Enum.SurfaceType.SmoothNoOutlines o103.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o103.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o103.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o103.RightSurface = Enum.SurfaceType.SmoothNoOutlines o103.TopSurface = Enum.SurfaceType.SmoothNoOutlines o103.Color = Color3.new(0.356863, 0.364706, 0.411765) o103.Position = Vector3.new(12.9095907, 40.6298485, -69.9344788) o104.Parent = o103 o104.Scale = Vector3.new(0.54068929, 0.811033964, 0.946206272) o105.Name = "SMGPipeH" o105.Parent = o98 o105.Material = Enum.Material.SmoothPlastic o105.BrickColor = BrickColor.new("Really black") o105.Position = Vector3.new(12.9974585, 40.6298485, -69.9344788) o105.Rotation = Vector3.new(-0, 0, -89.9999771) o105.Anchored = true o105.CanCollide = false o105.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o105.CFrame = CFrame.new(12.9974585, 40.6298485, -69.9344788, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1) o105.BackSurface = Enum.SurfaceType.SmoothNoOutlines o105.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o105.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o105.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o105.RightSurface = Enum.SurfaceType.SmoothNoOutlines o105.TopSurface = Enum.SurfaceType.SmoothNoOutlines o105.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o105.Position = Vector3.new(12.9974585, 40.6298485, -69.9344788) o106.Parent = o105 o106.Scale = Vector3.new(0.270344585, 0.0675861686, 0.946206272) o107.Parent = o98 o107.Material = Enum.Material.SmoothPlastic o107.BrickColor = BrickColor.new("Smoky grey") o107.Position = Vector3.new(12.8758001, 40.5825348, -69.9344788) o107.Rotation = Vector3.new(-0, 0, -89.9999771) o107.Anchored = true o107.CanCollide = false o107.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o107.CFrame = CFrame.new(12.8758001, 40.5825348, -69.9344788, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1) o107.BackSurface = Enum.SurfaceType.SmoothNoOutlines o107.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o107.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o107.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o107.RightSurface = Enum.SurfaceType.SmoothNoOutlines o107.TopSurface = Enum.SurfaceType.SmoothNoOutlines o107.Color = Color3.new(0.356863, 0.364706, 0.411765) o107.Position = Vector3.new(12.8758001, 40.5825348, -69.9344788) o108.Parent = o107 o108.Scale = Vector3.new(0.337930739, 0.473103255, 0.946206272) o109.Name = "Controller" o109.Parent = o1 o109.Material = Enum.Material.SmoothPlastic o109.BrickColor = BrickColor.new("Institutional white") o109.Position = Vector3.new(12.0515394, 40.7946739, -70.0561295) o109.Anchored = true o109.CanCollide = false o109.Size = Vector3.new(0.200000003, 0.400000006, 0.432551533) o109.CFrame = CFrame.new(12.0515394, 40.7946739, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1) o109.BackSurface = Enum.SurfaceType.SmoothNoOutlines o109.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o109.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o109.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o109.RightSurface = Enum.SurfaceType.SmoothNoOutlines o109.TopSurface = Enum.SurfaceType.SmoothNoOutlines o109.Color = Color3.new(0.972549, 0.972549, 0.972549) o109.Position = Vector3.new(12.0515394, 40.7946739, -70.0561295) o1.PrimaryPart = o109 local seat = Instance.new("Seat",o1) seat.Name = "Seat" seat.Size = Vector3.new(1,1,1) seat.Transparency = 1 seat.CFrame = o1.Controller.CFrame * CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0)) seat.CanCollide = false local soisoi = Instance.new("Sound",o1.Controller) soisoi.SoundId = "rbxassetid://151800925" soisoi.Volume = 0.3 soisoi.Pitch = 3 soisoi.Looped = true soisoi:Play() local rpod = Instance.new("Part") local hum = Instance.new("Humanoid",o1) hum.MaxHealth = 250 hum.Health = 250 o1:FindFirstChild("Rotor1").PrimaryPart = o1:FindFirstChild("Rotor1").Main o1:FindFirstChild("Rotor2").PrimaryPart = o1:FindFirstChild("Rotor2").Main o1:FindFirstChild("Rotor3").PrimaryPart = o1:FindFirstChild("Rotor3").Main o1:FindFirstChild("Rotor4").PrimaryPart = o1:FindFirstChild("Rotor4").Main o1:FindFirstChild("Smg").PrimaryPart = o1:FindFirstChild("Smg").SMGPipeH o1:FindFirstChild("Eye").Changed:connect(function() o1:FindFirstChild("Eye").Light.Color = o1:FindFirstChild("Eye").Color end) o1:FindFirstChild("Eye").BrickColor = BrickColor.new("New Yeller") for i,v in pairs(o1:GetChildren()) do if v:IsA("Part") or v:IsA("UnionOperation") or v:IsA("WedgePart") then if v.BrickColor == BrickColor.new("Institutional white") then v.BrickColor = BrickColor.new("Really black") end if v.Material ~= Enum.Material.Neon then v.Material = "Metal" end local w = Instance.new("Weld",o109) w.Part0 = o109 w.Part1 = v w.C0 = CFrame.new(v.Position-o109.CFrame.p)*CFrame.Angles(math.rad(v.Rotation.X),math.rad(v.Rotation.Y),math.rad(v.Rotation.Z)) end end for i,v in pairs(o1:FindFirstChild("Rotor1"):GetChildren()) do v.BrickColor = BrickColor.new("Really black") end for i,v in pairs(o1:FindFirstChild("Rotor2"):GetChildren()) do v.BrickColor = BrickColor.new("Really black") end for i,v in pairs(o1:FindFirstChild("Rotor3"):GetChildren()) do v.BrickColor = BrickColor.new("Really black") end for i,v in pairs(o1:FindFirstChild("Rotor4"):GetChildren()) do v.BrickColor = BrickColor.new("Really black") end --o1.SmgShutter.Material = "DiamondPlate" local plr = game:GetService("Players").LocalPlayer local msgidGlob = 0 local state = true local font = "Arcade" local tcol = Color3.fromRGB(255,217,0) local tscol = Color3.fromRGB(0,0,0) local fsiz = 28 local tr = true local fade = 2 local p = Instance.new("Part",game.Workspace) p.Size = Vector3.new(0.2,0.2,0.2) p.Transparency = 1 p.Anchored = true p.CanCollide = false p.Name = "Msg" p.CFrame = o1.PrimaryPart.CFrame + Vector3.new(0,2.25,0) local r = 255 local b = 0 local g = 0 function cMsg(c) msgidGlob = msgidGlob + 1 local curMsgId = msgidGlob for i,v in pairs(p:GetChildren()) do if v:IsA("BillboardGui") and v.Name == "J2CMSG" then v:Destroy() end end local bbgui = Instance.new("BillboardGui",p) bbgui.Name = "J2CMSG" bbgui.AlwaysOnTop = true bbgui.ExtentsOffsetWorldSpace = Vector3.new(0,4.5,0) bbgui.Size = UDim2.new(0.2,0,0.14,0) local tl = Instance.new("TextLabel",bbgui) tl.BackgroundTransparency = 1 tl.BorderSizePixel = 0 tl.Size = UDim2.new(1,0,10,0) tl.Position = UDim2.new(0,0,-5,0) tl.Font = font or "Arcade" tl.FontSize = "Size"..fsiz or "Size28" tl.TextColor3 = tcol tl.TextScaled = false tl.TextWrapped = false tl.TextStrokeColor3 = tscol tl.TextStrokeTransparency = 0 game:GetService("RunService").RenderStepped:connect(function() if tr then if tl.Parent ~= nil then tl.TextColor3 = Color3.fromRGB(r,g,b) end end end) for i=1,#c do if msgidGlob == curMsgId then tl.Text = string.sub(c,1,i) if string.sub(c,i,i) ~= " " then local s = Instance.new("Sound",p) s.SoundId = "rbxassetid://418252437" s.Volume = 1 s.Pitch = 1 s:Play() game.Debris:AddItem(s,2) end wait() end end wait(fade) if msgidGlob == curMsgId then for i=1,10 do if msgidGlob == curMsgId then tl.TextTransparency = tl.TextTransparency + 0.1 tl.TextStrokeTransparency = tl.TextStrokeTransparency + 0.1 tl.Position = tl.Position + UDim2.new(0,0,0,-3) wait() end end if msgidGlob == curMsgId then bbgui:Destroy() end end end mouse.KeyDown:connect(function(key) if key == "b" then if fly == false then fly = true campos = camera.CoordinateFrame cMsg("Remote control!") else fly = false returnhome = false cMsg("Standby.") end end if key == "w" then wd = true elseif key == "a" then ad = true elseif key == "s" then sd = true elseif key == "d" then dd = true elseif key == "q" then qd = true elseif key == "e" then ed = true elseif key == "r" then rd = true elseif key == "f" then fd = true elseif key == "t" then if fly == false and returnhome == false then returnhome = true cMsg("Returning home!") elseif fly == false and returnhome == true then returnhome = false cMsg("Standby.") end elseif key == "g" then if gcd == false and moused == false then gcd = true if gun == false then spawn(function() cMsg("Activating gun mode.") end) gun = true o1.SmgShutter.Transparency = 1 for i=1,30 do o1.Smg:SetPrimaryPartCFrame(o1.Smg.PrimaryPart.CFrame * CFrame.new(0,0.01,0)) wait() end else spawn(function() cMsg("Deactivating gun mode.") end) gun = false for i=1,30 do o1.Smg:SetPrimaryPartCFrame(o1.Smg.PrimaryPart.CFrame * CFrame.new(0,-0.01,0)) wait() end o1.SmgShutter.Transparency = 0 end wait(1) gcd = false end end end) mouse.KeyUp:connect(function(key) if key == "w" then wd = false elseif key == "a" then ad = false elseif key == "s" then sd = false elseif key == "d" then dd = false elseif key == "q" then qd = false elseif key == "e" then ed = false elseif key == "r" then rd = false elseif key == "f" then fd = false end end) hum.Changed:connect(function() if hum.Health > hum.MaxHealth/2 then if o1.Controller:FindFirstChild("Fire") then o1.Controller.Fire:Destroy() end if o1.Controller:FindFirstChild("Smoke") then o1.Controller.Smoke:Destroy() end elseif hum.Health <= hum.MaxHealth/2 and hum.Health > hum.MaxHealth/4 then if not o1.Controller:FindFirstChild("Smoke") then Instance.new("Smoke",o1.Controller) end if o1.Controller:FindFirstChild("Fire") then o1.Controller.Fire:Destroy() end elseif hum.Health <= hum.MaxHealth/4 then if not o1.Controller:FindFirstChild("Smoke") then Instance.new("Smoke",o1.Controller) end if not o1.Controller:FindFirstChild("Fire") then Instance.new("Fire",o1.Controller) end end if hum.Health < hum.MaxHealth then print("Health is now "..hum.Health) else print("Health max.") end end) mouse.Button1Down:connect(function() if moused == false and gun == true then moused = true local frms = 0 frm = game:GetService("RunService").RenderStepped:connect(function() if math.floor(frms/5) == frms/5 then for i=1,3 do spawn(function() local ray = Ray.new(o1.Smg.SMGPipeH.CFrame.p,((mouse.Hit.p - o1.Smg.SMGPipeH.CFrame.p).unit*2048) + Vector3.new(math.random(-1000,1000)/50,math.random(-1000,1000)/50,math.random(-1000,1000)/50)) local part,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(ray,char:GetChildren(),false,true) local trace = Instance.new("Part") trace.BrickColor = BrickColor.new("New Yeller") trace.Size = Vector3.new(0.2,0.2,(o1.Smg.SMGPipeH.CFrame.p - pos).Magnitude) trace.Anchored = true trace.Material = "Neon" trace.CanCollide = false trace.Parent = game:GetService("Workspace") trace.CFrame = CFrame.new(o1.Smg.SMGPipeH.CFrame.p,pos)*CFrame.new(0,0,-((o1.Smg.SMGPipeH.CFrame.p - pos).Magnitude/2)) local s = Instance.new("Sound",o1.Smg.SMGPipeH) s.SoundId = "rbxassetid://131257506" s:Play() spawn(function() wait(2) s:Destroy() end) if part then if part.Parent:IsA("Model") then if part.Parent:FindFirstChild("Humanoid") then part.Parent.Humanoid.Health = part.Parent.Humanoid.Health - 15 end elseif part.Parent.Parent:IsA("Model") then if part.Parent.Parent:FindFirstChild("Humanoid") then part.Parent.Parent.Humanoid.Health = part.Parent.Parent.Humanoid.Health - 15 end end end wait(0.05) trace:Destroy() end) end end frms = frms + 1 end) mbup = mouse.Button1Up:connect(function() moused = false frm:disconnect() mbup:disconnect() end) end end) local currentframe = 0 game:GetService("RunService").RenderStepped:connect(function() currentframe = currentframe + 1 if math.floor(currentframe/16) == currentframe/16 then if hum.Health < hum.MaxHealth then hum.Health = hum.Health + hum.MaxHealth/4800 end end if hum.Health > hum.MaxHealth then hum.Health = hum.MaxHealth end local xt = 0 local yt = 0 local zt = 0 local pspd = 0 if wd == true or ad == true or sd == true or dd == true or qd == true or ed == true or rd == true or fd == true then tPitch = 3.4 pspd = -30 else tPitch = 3 pspd = -15 end local pChange = (tPitch - soisoi.Pitch)/10 soisoi.Pitch = soisoi.Pitch + pChange if fly == true then if wd == true then tCf = tCf * CFrame.new(0.5,0,0) yt = yt + 5 end if ad == true then tCf = tCf * CFrame.new(0,0,-0.5) zt = zt - 5 end if sd == true then tCf = tCf * CFrame.new(-0.5,0,0) yt = yt - 5 end if dd == true then tCf = tCf * CFrame.new(0,0,0.5) zt = zt + 5 end if qd == true then tCf = tCf * CFrame.Angles(math.rad(0),math.rad(3),math.rad(0)) end if ed == true then tCf = tCf * CFrame.Angles(math.rad(0),math.rad(-3),math.rad(0)) end if rd == true then tCf = tCf * CFrame.new(0,0.5,0) end if fd == true then tCf = tCf * CFrame.new(0,-0.5,0) end local nvec = Vector3.new(0,2,7) if seat.Occupant ~= nil then nvec = Vector3.new(2,4,7) end campos = campos:lerp((o37.CFrame * CFrame.Angles(math.rad(90 - xt),math.rad(0 - yt),math.rad(90 - zt))) * CFrame.new(nvec),0.33) camera.CoordinateFrame = campos char:FindFirstChild("Humanoid").WalkSpeed = 0 char:FindFirstChild("Humanoid").JumpPower = 0 else if returnhome == true then tCf = (char:FindFirstChild("Head").CFrame + Vector3.new(0,5,0)) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) end char:FindFirstChild("Humanoid").WalkSpeed = 16 char:FindFirstChild("Humanoid").JumpPower = 50 end o1:FindFirstChild("Rotor1"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor1").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0))) o1:FindFirstChild("Rotor2"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor2").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0))) o1:FindFirstChild("Rotor3"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor3").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0))) o1:FindFirstChild("Rotor4"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor4").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0))) o1:SetPrimaryPartCFrame(o1.PrimaryPart.CFrame:lerp((tCf + Vector3.new(0,math.sin(tick()*4)/5,0)) * CFrame.Angles(math.rad(zt*2),math.rad(0*2),math.rad(-(yt*2))),0.06)) end) plr.Chatted:connect(function(c) if o1.PrimaryPart ~= nil and fly == true then if string.lower(string.sub(c,1,3)) == "/e " then cMsg(string.sub(c,4,#c)) else cMsg(c) end end end) coroutine.resume(coroutine.create(function() while wait() do for i=0,255,10 do g = i wait() end for i=255,0,-10 do r = i wait() end for i=0,255,10 do b = i wait() end for i=255,0,-10 do g = i wait() end for i=0,255,10 do r = i wait() end for i=255,0,-10 do b = i wait() end end end)) game:GetService("RunService").RenderStepped:connect(function() if p.Parent ~= nil then p.CFrame = p.CFrame:lerp(o1.PrimaryPart.CFrame + Vector3.new(0,1,0),0.16) else p = Instance.new("Part",game.Workspace) p.Size = Vector3.new(0.2,0.2,0.2) p.Transparency = 1 p.Anchored = true p.CanCollide = false p.Name = "Msg" p.CFrame = o1.PrimaryPart.CFrame + Vector3.new(0,1,0) end end) end }, { "V3 - Bloxxer", function() --Here we go. local Tool = Instance.new("Tool",game:GetService("Players").LocalPlayer.Backpack) Tool.Name = "V3 - Bloxxer" Tool.CanBeDropped = false Tool.RequiresHandle = false local sname = Tool.Name Tool.Name = "[WAIT]" wait(0.5) Tool.Name = sname local plr = game:GetService("Players").LocalPlayer while not plr.Character do wait() end local char,jtab,ceqpt,bsy,isaim,cd = plr.Character,{},false,false,false,false local dmgTab = { {"Head",math.huge}, {"Torso",40} } local miscDmg = 20 --Anything not in the dmgTab takes this damage. local gyro = Instance.new("BodyGyro",game:GetService("ServerStorage")) gyro.MaxTorque = Vector3.new(0,0,0) gyro.D = 0 gyro.P = 100000000 o1 = Tool o2 = Instance.new("Part") o3 = Instance.new("BlockMesh") o4 = Instance.new("Part") o5 = Instance.new("BlockMesh") o6 = Instance.new("Part") o7 = Instance.new("BlockMesh") o8 = Instance.new("Part") o9 = Instance.new("BlockMesh") o10 = Instance.new("Part") o11 = Instance.new("CylinderMesh") o12 = Instance.new("Part") o13 = Instance.new("BlockMesh") o14 = Instance.new("Part") o15 = Instance.new("BlockMesh") o16 = Instance.new("Part") o17 = Instance.new("BlockMesh") o18 = Instance.new("Part") o19 = Instance.new("BlockMesh") o20 = Instance.new("Part") o21 = Instance.new("BlockMesh") o22 = Instance.new("Part") o23 = Instance.new("BlockMesh") o24 = Instance.new("Part") o25 = Instance.new("BlockMesh") o26 = Instance.new("Part") o27 = Instance.new("BlockMesh") o28 = Instance.new("Part") o29 = Instance.new("BlockMesh") o30 = Instance.new("Part") o31 = Instance.new("BlockMesh") o32 = Instance.new("Part") o33 = Instance.new("BlockMesh") o34 = Instance.new("Part") o35 = Instance.new("BlockMesh") o36 = Instance.new("Part") o37 = Instance.new("CylinderMesh") o38 = Instance.new("Part") o39 = Instance.new("BlockMesh") o40 = Instance.new("Part") o41 = Instance.new("BlockMesh") o42 = Instance.new("Part") o43 = Instance.new("SpecialMesh") o44 = Instance.new("Part") o45 = Instance.new("SpecialMesh") o46 = Instance.new("Part") o47 = Instance.new("BlockMesh") o48 = Instance.new("Part") o49 = Instance.new("BlockMesh") o50 = Instance.new("Part") o51 = Instance.new("BlockMesh") o52 = Instance.new("Part") o53 = Instance.new("SpecialMesh") o54 = Instance.new("Part") o55 = Instance.new("SpecialMesh") o56 = Instance.new("Part") o57 = Instance.new("SpecialMesh") o58 = Instance.new("Part") o59 = Instance.new("SpecialMesh") o60 = Instance.new("Part") o61 = Instance.new("CylinderMesh") o62 = Instance.new("Part") o63 = Instance.new("Part") o64 = Instance.new("CylinderMesh") o65 = Instance.new("Part") o66 = Instance.new("CylinderMesh") o67 = Instance.new("Part") o68 = Instance.new("SpecialMesh") o69 = Instance.new("Part") o70 = Instance.new("SpecialMesh") o71 = Instance.new("Part") o72 = Instance.new("SpecialMesh") o73 = Instance.new("Part") o74 = Instance.new("SpecialMesh") o75 = Instance.new("Part") o76 = Instance.new("BlockMesh") o77 = Instance.new("Part") o78 = Instance.new("SpecialMesh") o79 = Instance.new("Part") o80 = Instance.new("SpecialMesh") o81 = Instance.new("Part") o82 = Instance.new("SpecialMesh") o83 = Instance.new("Part") o84 = Instance.new("SpecialMesh") o85 = Instance.new("Part") o86 = Instance.new("SpecialMesh") o87 = Instance.new("Part") o88 = Instance.new("SpecialMesh") o89 = Instance.new("Part") o90 = Instance.new("SpecialMesh") o91 = Instance.new("Part") o92 = Instance.new("BlockMesh") o93 = Instance.new("Part") o94 = Instance.new("SpecialMesh") o95 = Instance.new("Part") o96 = Instance.new("BlockMesh") o97 = Instance.new("Part") o98 = Instance.new("BlockMesh") o99 = Instance.new("Part") o100 = Instance.new("SpecialMesh") o101 = Instance.new("Part") o102 = Instance.new("Part") o103 = Instance.new("BlockMesh") o104 = Instance.new("Part") o105 = Instance.new("CylinderMesh") o106 = Instance.new("Part") o107 = Instance.new("SpecialMesh") o108 = Instance.new("Part") o109 = Instance.new("SpecialMesh") o110 = Instance.new("Part") o111 = Instance.new("SpecialMesh") o112 = Instance.new("Part") o113 = Instance.new("SpecialMesh") o114 = Instance.new("Part") o115 = Instance.new("SpecialMesh") o116 = Instance.new("Part") o117 = Instance.new("SpecialMesh") o118 = Instance.new("Part") o119 = Instance.new("SpecialMesh") o120 = Instance.new("Part") o121 = Instance.new("BlockMesh") o122 = Instance.new("Part") o123 = Instance.new("SpecialMesh") o124 = Instance.new("Part") o125 = Instance.new("BlockMesh") o126 = Instance.new("Part") o127 = Instance.new("SpecialMesh") o128 = Instance.new("Part") o129 = Instance.new("Part") o130 = Instance.new("SpecialMesh") o131 = Instance.new("Part") o132 = Instance.new("SpecialMesh") o133 = Instance.new("Part") o134 = Instance.new("CylinderMesh") o135 = Instance.new("Part") o136 = Instance.new("CylinderMesh") o137 = Instance.new("Part") o138 = Instance.new("CylinderMesh") o139 = Instance.new("Part") o140 = Instance.new("CylinderMesh") o141 = Instance.new("Part") o142 = Instance.new("CylinderMesh") o2.Name = "HandlePart" o2.Parent = o1 o2.Transparency = 1 o2.Position = Vector3.new(48.3958015, 153.580551, 21.9676399) o2.Rotation = Vector3.new(4.02395599e-005, 60.0001793, -8.03882431e-005) o2.CanCollide = false o2.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o2.CFrame = CFrame.new(48.3958015, 153.580551, 21.9676399, 0.499997973, 7.0151691e-007, 0.866026998, -7.9483641e-007, 1, -3.51154995e-007, -0.866026998, -5.1277857e-007, 0.499997973) o2.BottomSurface = Enum.SurfaceType.Smooth o2.FrontSurface = Enum.SurfaceType.Glue o2.TopSurface = Enum.SurfaceType.Smooth o2.Position = Vector3.new(48.3958015, 153.580551, 21.9676399) o3.Parent = o2 o3.Scale = Vector3.new(0.9083215, 0.227080077, 0.454159856) o4.Name = "Neon" o4.Parent = o1 o4.Material = Enum.Material.Neon o4.BrickColor = BrickColor.new("New Yeller") o4.Position = Vector3.new(47.8534203, 154.309479, 21.4704323) o4.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) o4.CanCollide = false o4.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o4.CFrame = CFrame.new(47.8534203, 154.309479, 21.4704323, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077) o4.Color = Color3.new(1, 1, 0) o4.Position = Vector3.new(47.8534203, 154.309479, 21.4704323) o5.Parent = o4 o5.Scale = Vector3.new(0.0454160832, 0.476868123, 0.0454159975) o6.Name = "Neon" o6.Parent = o1 o6.Material = Enum.Material.Neon o6.BrickColor = BrickColor.new("New Yeller") o6.Position = Vector3.new(47.9478264, 154.266312, 21.5249386) o6.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006) o6.CanCollide = false o6.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o6.CFrame = CFrame.new(47.9478264, 154.266312, 21.5249386, 0.866024077, 7.8111043e-008, -0.50000304, -1.30941316e-006, 1, -2.11171391e-006, 0.50000304, 2.48350034e-006, 0.866024077) o6.Color = Color3.new(1, 1, 0) o6.Position = Vector3.new(47.9478264, 154.266312, 21.5249386) o7.Parent = o6 o7.Scale = Vector3.new(0.22708039, 0.0454160199, 0.0454159975) o8.Name = "Neon" o8.Parent = o1 o8.Material = Enum.Material.Neon o8.BrickColor = BrickColor.new("New Yeller") o8.Position = Vector3.new(47.9950218, 154.314011, 21.5521908) o8.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) o8.CanCollide = false o8.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o8.CFrame = CFrame.new(47.9950218, 154.314011, 21.5521908, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077) o8.Color = Color3.new(1, 1, 0) o8.Position = Vector3.new(47.9950218, 154.314011, 21.5521908) o9.Parent = o8 o9.Scale = Vector3.new(0.0454160832, 0.431452125, 0.0454159975) o10.Name = "Neon" o10.Parent = o1 o10.Material = Enum.Material.Neon o10.BrickColor = BrickColor.new("New Yeller") o10.Reflectance = 1 o10.Position = Vector3.new(47.4816551, 154.61377, 21.4365616) o10.Rotation = Vector3.new(-90.0006027, -0.0009542763, -119.998665) o10.CanCollide = false o10.Size = Vector3.new(0.254330039, 1.28073144, 0.222538337) o10.CFrame = CFrame.new(47.4816551, 154.61377, 21.4365616, -0.499980032, 0.866037369, -1.66552636e-005, 7.94808898e-007, 1.96904239e-005, 1, 0.866037369, 0.499980032, -1.05331619e-005) o10.BottomSurface = Enum.SurfaceType.Smooth o10.TopSurface = Enum.SurfaceType.Smooth o10.Color = Color3.new(1, 1, 0) o10.Position = Vector3.new(47.4816551, 154.61377, 21.4365616) o11.Parent = o10 o12.Name = "Neon" o12.Parent = o1 o12.Material = Enum.Material.Neon o12.BrickColor = BrickColor.new("New Yeller") o12.Position = Vector3.new(48.0422249, 154.289032, 21.5794373) o12.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16791351e-006) o12.CanCollide = false o12.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o12.CFrame = CFrame.new(48.0422249, 154.289032, 21.5794373, 0.866024077, 7.8112862e-008, -0.50000304, -1.30941498e-006, 1, -2.11171391e-006, 0.50000304, 2.4835017e-006, 0.866024077) o12.Color = Color3.new(1, 1, 0) o12.Position = Vector3.new(48.0422249, 154.289032, 21.5794373) o13.Parent = o12 o13.Scale = Vector3.new(0.0454160832, 0.0908320472, 0.0454159975) o14.Name = "Neon" o14.Parent = o1 o14.Material = Enum.Material.Neon o14.BrickColor = BrickColor.new("New Yeller") o14.Position = Vector3.new(45.4107933, 154.184601, 20.2409496) o14.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) o14.CanCollide = false o14.Size = Vector3.new(0.322454214, 6.99860668, 0.200000003) o14.CFrame = CFrame.new(45.4107933, 154.184601, 20.2409496, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) o14.BottomSurface = Enum.SurfaceType.Smooth o14.TopSurface = Enum.SurfaceType.Smooth o14.Color = Color3.new(1, 1, 0) o14.Position = Vector3.new(45.4107933, 154.184601, 20.2409496) o15.Parent = o14 o15.Scale = Vector3.new(1, 1, 0.0454159975) o16.Name = "Neon" o16.Parent = o1 o16.Material = Enum.Material.Neon o16.BrickColor = BrickColor.new("New Yeller") o16.Position = Vector3.new(48.0186195, 154.36171, 21.565815) o16.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) o16.CanCollide = false o16.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o16.CFrame = CFrame.new(48.0186195, 154.36171, 21.565815, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077) o16.Color = Color3.new(1, 1, 0) o16.Position = Vector3.new(48.0186195, 154.36171, 21.565815) o17.Parent = o16 o17.Scale = Vector3.new(0.317912549, 0.0454160199, 0.0454159975) o18.Name = "Neon" o18.Parent = o1 o18.Material = Enum.Material.Neon o18.BrickColor = BrickColor.new("New Yeller") o18.Position = Vector3.new(47.9714165, 154.314026, 21.5385609) o18.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) o18.CanCollide = false o18.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o18.CFrame = CFrame.new(47.9714165, 154.314026, 21.5385609, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077) o18.Color = Color3.new(1, 1, 0) o18.Position = Vector3.new(47.9714165, 154.314026, 21.5385609) o19.Parent = o18 o19.Scale = Vector3.new(0.0454160832, 0.431452125, 0.0454159975) o20.Name = "Neon" o20.Parent = o1 o20.Material = Enum.Material.Neon o20.BrickColor = BrickColor.new("New Yeller") o20.Position = Vector3.new(47.9006233, 154.309479, 21.4976788) o20.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) o20.CanCollide = false o20.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o20.CFrame = CFrame.new(47.9006233, 154.309479, 21.4976788, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077) o20.Color = Color3.new(1, 1, 0) o20.Position = Vector3.new(47.9006233, 154.309479, 21.4976788) o21.Parent = o20 o21.Scale = Vector3.new(0.0454160832, 0.476868123, 0.0454159975) o22.Name = "Neon" o22.Parent = o1 o22.Material = Enum.Material.Neon o22.BrickColor = BrickColor.new("New Yeller") o22.Position = Vector3.new(48.5042763, 154.184586, 22.026989) o22.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) o22.CanCollide = false o22.Size = Vector3.new(0.322454214, 0.200000003, 0.200000003) o22.CFrame = CFrame.new(48.5042763, 154.184586, 22.026989, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) o22.BottomSurface = Enum.SurfaceType.Smooth o22.TopSurface = Enum.SurfaceType.Smooth o22.Color = Color3.new(1, 1, 0) o22.Position = Vector3.new(48.5042763, 154.184586, 22.026989) o23.Parent = o22 o23.Scale = Vector3.new(1, 0.726655424, 0.0454159975) o24.Name = "Neon" o24.Parent = o1 o24.Material = Enum.Material.Neon o24.BrickColor = BrickColor.new("New Yeller") o24.Position = Vector3.new(48.0225563, 154.266327, 21.5680904) o24.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) o24.CanCollide = false o24.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o24.CFrame = CFrame.new(48.0225563, 154.266327, 21.5680904, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077) o24.Color = Color3.new(1, 1, 0) o24.Position = Vector3.new(48.0225563, 154.266327, 21.5680904) o25.Parent = o24 o25.Scale = Vector3.new(0.181664303, 0.0454160199, 0.0454159975) o26.Name = "Neon" o26.Parent = o1 o26.Material = Enum.Material.Neon o26.BrickColor = BrickColor.new("New Yeller") o26.Position = Vector3.new(48.0382881, 154.275406, 21.5771751) o26.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006) o26.CanCollide = false o26.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o26.CFrame = CFrame.new(48.0382881, 154.275406, 21.5771751, 0.866024077, 7.8111043e-008, -0.50000304, -1.30941316e-006, 1, -2.11171391e-006, 0.50000304, 2.48350034e-006, 0.866024077) o26.Color = Color3.new(1, 1, 0) o26.Position = Vector3.new(48.0382881, 154.275406, 21.5771751) o27.Parent = o26 o27.Scale = Vector3.new(0.0908321664, 0.0454160199, 0.0454159975) o28.Name = "Neon" o28.Parent = o1 o28.Material = Enum.Material.Neon o28.BrickColor = BrickColor.new("New Yeller") o28.Position = Vector3.new(48.0028877, 154.270874, 21.5567303) o28.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) o28.CanCollide = false o28.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o28.CFrame = CFrame.new(48.0028877, 154.270874, 21.5567303, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077) o28.Color = Color3.new(1, 1, 0) o28.Position = Vector3.new(48.0028877, 154.270874, 21.5567303) o29.Parent = o28 o29.Scale = Vector3.new(0.0454160832, 0.0908320397, 0.0454159975) o30.Name = "Neon" o30.Parent = o1 o30.Material = Enum.Material.Neon o30.BrickColor = BrickColor.new("New Yeller") o30.Position = Vector3.new(49.0667305, 154.18454, 22.3517208) o30.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) o30.CanCollide = false o30.Size = Vector3.new(0.249788493, 1.44422913, 0.200000003) o30.CFrame = CFrame.new(49.0667305, 154.18454, 22.3517208, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) o30.BottomSurface = Enum.SurfaceType.Smooth o30.TopSurface = Enum.SurfaceType.Smooth o30.Color = Color3.new(1, 1, 0) o30.Position = Vector3.new(49.0667305, 154.18454, 22.3517208) o31.Parent = o30 o31.Scale = Vector3.new(1, 1, 0.0454159975) o32.Name = "Neon" o32.Parent = o1 o32.Material = Enum.Material.Neon o32.BrickColor = BrickColor.new("New Yeller") o32.Position = Vector3.new(47.9478188, 154.361694, 21.5249348) o32.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006) o32.CanCollide = false o32.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o32.CFrame = CFrame.new(47.9478188, 154.361694, 21.5249348, 0.866024077, 7.8111043e-008, -0.50000304, -1.30941316e-006, 1, -2.11171391e-006, 0.50000304, 2.48350034e-006, 0.866024077) o32.Color = Color3.new(1, 1, 0) o32.Position = Vector3.new(47.9478188, 154.361694, 21.5249348) o33.Parent = o32 o33.Scale = Vector3.new(0.22708039, 0.0454160199, 0.0454159975) o34.Name = "Neon" o34.Parent = o1 o34.Material = Enum.Material.Neon o34.BrickColor = BrickColor.new("New Yeller") o34.Position = Vector3.new(47.9242134, 154.313995, 21.5113087) o34.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) o34.CanCollide = false o34.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o34.CFrame = CFrame.new(47.9242134, 154.313995, 21.5113087, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077) o34.Color = Color3.new(1, 1, 0) o34.Position = Vector3.new(47.9242134, 154.313995, 21.5113087) o35.Parent = o34 o35.Scale = Vector3.new(0.0454160832, 0.431452125, 0.0454159975) o36.Name = "Neon" o36.Parent = o1 o36.Material = Enum.Material.Neon o36.BrickColor = BrickColor.new("New Yeller") o36.Position = Vector3.new(42.3802223, 154.189163, 18.4912491) o36.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965) o36.CanCollide = false o36.Size = Vector3.new(0.331537426, 0.200000003, 0.322453529) o36.CFrame = CFrame.new(42.3802223, 154.189163, 18.4912491, 7.57802991e-006, -0.866024792, -0.500001848, 1, 1.01578034e-005, -2.43773229e-006, 7.19005129e-006, -0.500001788, 0.866024613) o36.BottomSurface = Enum.SurfaceType.Smooth o36.TopSurface = Enum.SurfaceType.Smooth o36.Color = Color3.new(1, 1, 0) o36.Position = Vector3.new(42.3802223, 154.189163, 18.4912491) o37.Parent = o36 o37.Scale = Vector3.new(1, 0.0454160199, 1) o38.Name = "Neon" o38.Parent = o1 o38.Material = Enum.Material.Neon o38.BrickColor = BrickColor.new("New Yeller") o38.Position = Vector3.new(47.877018, 154.316284, 21.4840622) o38.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006) o38.CanCollide = false o38.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o38.CFrame = CFrame.new(47.877018, 154.316284, 21.4840622, 0.866024077, 7.8111043e-008, -0.50000304, -1.30941316e-006, 1, -2.11171391e-006, 0.50000304, 2.48350034e-006, 0.866024077) o38.Color = Color3.new(1, 1, 0) o38.Position = Vector3.new(47.877018, 154.316284, 21.4840622) o39.Parent = o38 o39.Scale = Vector3.new(0.22708039, 0.0454160199, 0.0454159975) o40.Name = "Neon" o40.Parent = o1 o40.Material = Enum.Material.Neon o40.BrickColor = BrickColor.new("New Yeller") o40.Position = Vector3.new(47.877018, 154.36171, 21.4840622) o40.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006) o40.CanCollide = false o40.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o40.CFrame = CFrame.new(47.877018, 154.36171, 21.4840622, 0.866024077, 7.8111043e-008, -0.50000304, -1.30941316e-006, 1, -2.11171391e-006, 0.50000304, 2.48350034e-006, 0.866024077) o40.Color = Color3.new(1, 1, 0) o40.Position = Vector3.new(47.877018, 154.36171, 21.4840622) o41.Parent = o40 o41.Scale = Vector3.new(0.22708039, 0.0454160199, 0.0454159975) o42.Parent = o1 o42.Material = Enum.Material.SmoothPlastic o42.BrickColor = BrickColor.new("Really black") o42.Position = Vector3.new(48.0224724, 154.488892, 21.7487946) o42.Rotation = Vector3.new(-90, 8.7742912e-005, -119.998367) o42.CanCollide = false o42.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o42.CFrame = CFrame.new(48.0224724, 154.488892, 21.7487946, -0.499975473, 0.866039872, 1.53140263e-006, 7.94799007e-007, -1.30944227e-006, 1, 0.866039872, 0.499975473, -3.36426638e-008) o42.BottomSurface = Enum.SurfaceType.Smooth o42.TopSurface = Enum.SurfaceType.Smooth o42.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o42.Position = Vector3.new(48.0224724, 154.488892, 21.7487946) o43.Parent = o42 o43.Scale = Vector3.new(0.204372719, 0.113540515, 0.136247978) o43.MeshType = Enum.MeshType.Wedge o44.Parent = o1 o44.Material = Enum.Material.SmoothPlastic o44.BrickColor = BrickColor.new("Really black") o44.Position = Vector3.new(47.0352364, 154.488846, 21.1788216) o44.Rotation = Vector3.new(-90, 8.77429629e-005, -119.998993) o44.CanCollide = false o44.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o44.CFrame = CFrame.new(47.0352364, 154.488846, 21.1788216, -0.49998486, 0.866034567, 1.53140354e-006, 7.94817993e-007, -1.30943408e-006, 1, 0.866034567, 0.49998486, -3.36485755e-008) o44.BottomSurface = Enum.SurfaceType.Smooth o44.TopSurface = Enum.SurfaceType.Smooth o44.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o44.Position = Vector3.new(47.0352364, 154.488846, 21.1788216) o45.Parent = o44 o45.Scale = Vector3.new(0.204372719, 0.976444602, 0.136247978) o45.MeshType = Enum.MeshType.Wedge o46.Parent = o1 o46.Material = Enum.Material.SmoothPlastic o46.BrickColor = BrickColor.new("Really black") o46.Position = Vector3.new(48.0993614, 153.650528, 21.7932072) o46.Rotation = Vector3.new(59.2109299, 41.5605049, 131.929398) o46.CanCollide = false o46.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o46.CFrame = CFrame.new(48.0993614, 153.650528, 21.7932072, -0.499995351, -0.556679189, 0.663410604, 1.43222292e-006, -0.766038299, -0.642794907, 0.866028488, -0.32139349, 0.383016437) o46.BottomSurface = Enum.SurfaceType.Smooth o46.TopSurface = Enum.SurfaceType.Smooth o46.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o46.Position = Vector3.new(48.0993614, 153.650528, 21.7932072) o47.Parent = o46 o47.Scale = Vector3.new(0.249788716, 0.272496849, 0.772071779) o48.Parent = o1 o48.Material = Enum.Material.SmoothPlastic o48.BrickColor = BrickColor.new("Really black") o48.Position = Vector3.new(48.2076988, 153.715652, 21.8557663) o48.Rotation = Vector3.new(106.102356, -25.6596756, 123.689758) o48.CanCollide = false o48.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o48.CFrame = CFrame.new(48.2076988, 153.715652, 21.8557663, -0.499992937, -0.749998152, -0.433024794, 3.32508989e-008, 0.500011325, -0.866018891, 0.866029918, -0.433003306, -0.250002086) o48.BottomSurface = Enum.SurfaceType.Smooth o48.TopSurface = Enum.SurfaceType.Smooth o48.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o48.Position = Vector3.new(48.2076988, 153.715652, 21.8557663) o49.Parent = o48 o49.Scale = Vector3.new(0.249788716, 0.272496849, 0.499575853) o50.Parent = o1 o50.Material = Enum.Material.SmoothPlastic o50.BrickColor = BrickColor.new("Really black") o50.Position = Vector3.new(48.3803825, 153.746323, 21.9554558) o50.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) o50.CanCollide = false o50.Size = Vector3.new(0.240705281, 0.200000003, 0.463243037) o50.CFrame = CFrame.new(48.3803825, 153.746323, 21.9554558, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) o50.BottomSurface = Enum.SurfaceType.Smooth o50.TopSurface = Enum.SurfaceType.Smooth o50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o50.Position = Vector3.new(48.3803825, 153.746323, 21.9554558) o51.Parent = o50 o51.Scale = Vector3.new(1, 0.703948855, 1) o52.Parent = o1 o52.Material = Enum.Material.SmoothPlastic o52.BrickColor = BrickColor.new("Really black") o52.Position = Vector3.new(48.3843269, 154.289047, 21.9577198) o52.Rotation = Vector3.new(90.0004044, -0.000655137468, -60.0008698) o52.CanCollide = false o52.Size = Vector3.new(0.313371032, 0.449618518, 0.217996731) o52.CFrame = CFrame.new(48.3843269, 154.289047, 21.9577198, 0.499986947, 0.866033137, -1.14343056e-005, 3.77156084e-007, -1.34208303e-005, -1, -0.866033375, 0.499987006, -7.0368651e-006) o52.BottomSurface = Enum.SurfaceType.Smooth o52.TopSurface = Enum.SurfaceType.Smooth o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o52.Position = Vector3.new(48.3843269, 154.289047, 21.9577198) o53.Parent = o52 o53.MeshType = Enum.MeshType.Wedge o54.Parent = o1 o54.Material = Enum.Material.SmoothPlastic o54.BrickColor = BrickColor.new("Really black") o54.Position = Vector3.new(47.0489922, 154.472931, 21.1867657) o54.Rotation = Vector3.new(-90.0003433, -0.000507694145, 60.0009651) o54.CanCollide = false o54.Size = Vector3.new(0.200000003, 0.245246559, 0.200000003) o54.CFrame = CFrame.new(47.0489922, 154.472931, 21.1867657, 0.499985576, -0.86603415, -8.86093403e-006, -7.94816515e-007, -1.06904863e-005, 1, -0.86603415, -0.499985576, -6.03343096e-006) o54.BottomSurface = Enum.SurfaceType.Smooth o54.TopSurface = Enum.SurfaceType.Smooth o54.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o54.Position = Vector3.new(47.0489922, 154.472931, 21.1867657) o55.Parent = o54 o55.Scale = Vector3.new(0.204372719, 1, 0.295203924) o55.MeshType = Enum.MeshType.Wedge o56.Parent = o1 o56.Material = Enum.Material.SmoothPlastic o56.BrickColor = BrickColor.new("Really black") o56.Position = Vector3.new(48.4669075, 153.587341, 22.0054073) o56.Rotation = Vector3.new(-89.9996872, 0.000973789487, -119.998787) o56.CanCollide = false o56.Size = Vector3.new(0.240705281, 0.200000003, 0.200000003) o56.CFrame = CFrame.new(48.4669075, 153.587341, 22.0054073, -0.49998194, 0.866036355, 1.6995833e-005, 3.83531005e-006, -1.74106572e-005, 1, 0.866036355, 0.49998194, 5.38348922e-006) o56.BottomSurface = Enum.SurfaceType.Smooth o56.TopSurface = Enum.SurfaceType.Smooth o56.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o56.Position = Vector3.new(48.4669075, 153.587341, 22.0054073) o57.Parent = o56 o57.Scale = Vector3.new(1, 0.295204222, 0.726655781) o57.MeshType = Enum.MeshType.Wedge o58.Parent = o1 o58.Material = Enum.Material.SmoothPlastic o58.BrickColor = BrickColor.new("Really black") o58.Position = Vector3.new(49.7157478, 154.193619, 22.7263947) o58.Rotation = Vector3.new(90.000412, -0.0012816547, -60.0014305) o58.CanCollide = false o58.Size = Vector3.new(0.240705281, 0.200000003, 0.200000003) o58.CFrame = CFrame.new(49.7157478, 154.193619, 22.7263947, 0.499978542, 0.866038084, -2.23690949e-005, -4.937227e-006, -2.29788911e-005, -1, -0.866038084, 0.499978542, -7.21312063e-006) o58.BottomSurface = Enum.SurfaceType.Smooth o58.TopSurface = Enum.SurfaceType.Smooth o58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o58.Position = Vector3.new(49.7157478, 154.193619, 22.7263947) o59.Parent = o58 o59.Scale = Vector3.new(1, 0.272496104, 0.295203924) o59.MeshType = Enum.MeshType.Wedge o60.Parent = o1 o60.Material = Enum.Material.SmoothPlastic o60.BrickColor = BrickColor.new("Really black") o60.Position = Vector3.new(48.1983757, 154.615784, 21.573246) o60.Rotation = Vector3.new(-90.0006561, -0.000726932427, -149.997131) o60.CanCollide = false o60.Size = Vector3.new(0.26341325, 0.200000003, 0.258871108) o60.CFrame = CFrame.new(48.1983757, 154.615784, 21.573246, -0.866000533, 0.500043571, -1.26873638e-005, -5.23884319e-006, 1.62995966e-005, 1, 0.500043571, 0.866000533, -1.14958129e-005) o60.BottomSurface = Enum.SurfaceType.Smooth o60.TopSurface = Enum.SurfaceType.Smooth o60.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o60.Position = Vector3.new(48.1983757, 154.615784, 21.573246) o61.Parent = o60 o61.Scale = Vector3.new(1, 0.113539964, 1) o62.Parent = o1 o62.Material = Enum.Material.SmoothPlastic o62.BrickColor = BrickColor.new("Really black") o62.Position = Vector3.new(47.4619713, 154.289032, 21.4252129) o62.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) o62.CanCollide = false o62.Size = Vector3.new(0.313371032, 1.6803925, 0.217996731) o62.CFrame = CFrame.new(47.4619713, 154.289032, 21.4252129, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) o62.BottomSurface = Enum.SurfaceType.Smooth o62.TopSurface = Enum.SurfaceType.Smooth o62.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o62.Position = Vector3.new(47.4619713, 154.289032, 21.4252129) o63.Parent = o1 o63.Material = Enum.Material.SmoothPlastic o63.BrickColor = BrickColor.new("Really black") o63.Position = Vector3.new(47.4816551, 154.61377, 21.4365616) o63.Rotation = Vector3.new(-90.0006027, -0.0009542763, -119.998665) o63.CanCollide = false o63.Size = Vector3.new(0.26341325, 1.27618992, 0.258871108) o63.CFrame = CFrame.new(47.4816551, 154.61377, 21.4365616, -0.499980032, 0.866037369, -1.66552636e-005, 7.94808898e-007, 1.96904239e-005, 1, 0.866037369, 0.499980032, -1.05331619e-005) o63.BottomSurface = Enum.SurfaceType.Smooth o63.TopSurface = Enum.SurfaceType.Smooth o63.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o63.Position = Vector3.new(47.4816551, 154.61377, 21.4365616) o64.Parent = o63 o65.Parent = o1 o65.Material = Enum.Material.SmoothPlastic o65.BrickColor = BrickColor.new("Really black") o65.Position = Vector3.new(47.8199043, 154.522949, 21.631855) o65.Rotation = Vector3.new(-179.999969, -60.0002403, -179.999924) o65.CanCollide = false o65.Size = Vector3.new(0.313370973, 0.290662467, 0.200000003) o65.CFrame = CFrame.new(47.8199043, 154.522949, 21.631855, -0.499997079, 7.01515091e-007, -0.866027534, 7.94834705e-007, 1, 3.51152266e-007, 0.866027534, -5.12779479e-007, -0.499997079) o65.BottomSurface = Enum.SurfaceType.Smooth o65.TopSurface = Enum.SurfaceType.Smooth o65.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o65.Position = Vector3.new(47.8199043, 154.522949, 21.631855) o66.Parent = o65 o66.Scale = Vector3.new(1, 1, 0.408743829) o67.Parent = o1 o67.Material = Enum.Material.SmoothPlastic o67.BrickColor = BrickColor.new("Really black") o67.Position = Vector3.new(47.9280739, 154.488876, 21.6943035) o67.Rotation = Vector3.new(-90, 8.7742701e-005, 60.0009651) o67.CanCollide = false o67.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o67.CFrame = CFrame.new(47.9280739, 154.488876, 21.6943035, 0.499985576, -0.86603415, 1.53139899e-006, -7.94816515e-007, 1.30943044e-006, 1, -0.86603415, -0.499985576, -3.36472112e-008) o67.BottomSurface = Enum.SurfaceType.Smooth o67.TopSurface = Enum.SurfaceType.Smooth o67.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o67.Position = Vector3.new(47.9280739, 154.488876, 21.6943035) o68.Parent = o67 o68.Scale = Vector3.new(0.204372719, 0.976444602, 0.136247978) o68.MeshType = Enum.MeshType.Wedge o69.Parent = o1 o69.Material = Enum.Material.SmoothPlastic o69.BrickColor = BrickColor.new("Really black") o69.Position = Vector3.new(47.6114616, 154.477554, 21.5114899) o69.Rotation = Vector3.new(-89.9996643, 0.000683179765, -119.99913) o69.CanCollide = false o69.Size = Vector3.new(0.200000003, 0.953736305, 0.200000003) o69.CFrame = CFrame.new(47.6114616, 154.477554, 21.5114899, -0.499986947, 0.866033375, 1.19237366e-005, 7.9482129e-007, -1.33093554e-005, 1, 0.866033375, 0.499986947, 5.9661561e-006) o69.BottomSurface = Enum.SurfaceType.Smooth o69.TopSurface = Enum.SurfaceType.Smooth o69.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o69.Position = Vector3.new(47.6114616, 154.477554, 21.5114899) o70.Parent = o69 o70.Scale = Vector3.new(0.181664661, 1, 0.158955991) o70.MeshType = Enum.MeshType.Wedge o71.Parent = o1 o71.Material = Enum.Material.SmoothPlastic o71.BrickColor = BrickColor.new("Really black") o71.Position = Vector3.new(47.9280815, 154.472977, 21.6943035) o71.Rotation = Vector3.new(-89.9996643, 0.000683179765, -119.99913) o71.CanCollide = false o71.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o71.CFrame = CFrame.new(47.9280815, 154.472977, 21.6943035, -0.499986947, 0.866033375, 1.19237366e-005, 7.9482129e-007, -1.33093554e-005, 1, 0.866033375, 0.499986947, 5.9661561e-006) o71.BottomSurface = Enum.SurfaceType.Smooth o71.TopSurface = Enum.SurfaceType.Smooth o71.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o71.Position = Vector3.new(47.9280815, 154.472977, 21.6943035) o72.Parent = o71 o72.Scale = Vector3.new(0.204372719, 0.976444602, 0.295203924) o72.MeshType = Enum.MeshType.Wedge o73.Parent = o1 o73.Material = Enum.Material.SmoothPlastic o73.BrickColor = BrickColor.new("Really black") o73.Position = Vector3.new(48.2977943, 153.684998, 21.9077587) o73.Rotation = Vector3.new(-89.9996872, 0.000973765214, 60.0005569) o73.CanCollide = false o73.Size = Vector3.new(0.236163691, 0.200000003, 0.336078286) o73.CFrame = CFrame.new(48.2977943, 153.684998, 21.9077587, 0.499991775, -0.866030574, 1.69954092e-005, -3.8355829e-006, 1.74100769e-005, 1, -0.866030574, -0.499991775, 5.38315817e-006) o73.BottomSurface = Enum.SurfaceType.Smooth o73.TopSurface = Enum.SurfaceType.Smooth o73.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o73.Position = Vector3.new(48.2977943, 153.684998, 21.9077587) o74.Parent = o73 o74.Scale = Vector3.new(1, 0.249787927, 1) o74.MeshType = Enum.MeshType.Wedge o75.Parent = o1 o75.Material = Enum.Material.SmoothPlastic o75.BrickColor = BrickColor.new("Really black") o75.Position = Vector3.new(48.2417641, 153.607681, 21.8754158) o75.Rotation = Vector3.new(0.000323726912, 60.0003967, 179.999573) o75.CanCollide = false o75.Size = Vector3.new(0.200000003, 0.200000003, 0.245246336) o75.CFrame = CFrame.new(48.2417641, 153.607681, 21.8754158, -0.499994755, -3.78665663e-006, 0.866028905, 2.68025974e-006, -1, -2.8250206e-006, 0.866028905, 9.08692073e-007, 0.499994755) o75.BottomSurface = Enum.SurfaceType.Smooth o75.TopSurface = Enum.SurfaceType.Smooth o75.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o75.Position = Vector3.new(48.2417641, 153.607681, 21.8754158) o76.Parent = o75 o76.Scale = Vector3.new(0.249788716, 0.272496849, 1) o77.Parent = o1 o77.Material = Enum.Material.SmoothPlastic o77.BrickColor = BrickColor.new("Really black") o77.Position = Vector3.new(49.762928, 153.84166, 22.7536469) o77.Rotation = Vector3.new(90.000412, -0.0012816547, -60.0014305) o77.CanCollide = false o77.Size = Vector3.new(0.240705281, 0.200000003, 0.644907057) o77.CFrame = CFrame.new(49.762928, 153.84166, 22.7536469, 0.499978542, 0.866038084, -2.23690949e-005, -4.937227e-006, -2.29788911e-005, -1, -0.866038084, 0.499978542, -7.21312063e-006) o77.BottomSurface = Enum.SurfaceType.Smooth o77.TopSurface = Enum.SurfaceType.Smooth o77.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o77.Position = Vector3.new(49.762928, 153.84166, 22.7536469) o78.Parent = o77 o78.Scale = Vector3.new(1, 0.272496104, 1) o78.MeshType = Enum.MeshType.Wedge o79.Parent = o1 o79.Material = Enum.Material.SmoothPlastic o79.BrickColor = BrickColor.new("Really black") o79.Position = Vector3.new(45.8493462, 154.098297, 20.4941597) o79.Rotation = Vector3.new(-89.9997253, 0.000948806643, 60.0004196) o79.CanCollide = false o79.Size = Vector3.new(0.313371032, 2.97020721, 0.200000003) o79.CFrame = CFrame.new(45.8493462, 154.098297, 20.4941597, 0.499993742, -0.866029263, 1.65597994e-005, -4.0431878e-006, 1.67872367e-005, 1, -0.866029263, -0.499993742, 4.89199192e-006) o79.BottomSurface = Enum.SurfaceType.Smooth o79.TopSurface = Enum.SurfaceType.Smooth o79.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o79.Position = Vector3.new(45.8493462, 154.098297, 20.4941597) o80.Parent = o79 o80.Scale = Vector3.new(1, 1, 0.817487836) o80.MeshType = Enum.MeshType.Wedge o81.Parent = o1 o81.Material = Enum.Material.SmoothPlastic o81.BrickColor = BrickColor.new("Really black") o81.Position = Vector3.new(45.6054802, 154.26178, 20.3533649) o81.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) o81.CanCollide = false o81.Size = Vector3.new(0.313371032, 2.40704894, 0.200000003) o81.CFrame = CFrame.new(45.6054802, 154.26178, 20.3533649, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) o81.BottomSurface = Enum.SurfaceType.Smooth o81.TopSurface = Enum.SurfaceType.Smooth o81.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o81.Position = Vector3.new(45.6054802, 154.26178, 20.3533649) o82.Parent = o81 o82.Scale = Vector3.new(1, 1, 0.817487836) o82.MeshType = Enum.MeshType.Wedge o83.Parent = o1 o83.Material = Enum.Material.SmoothPlastic o83.BrickColor = BrickColor.new("Really black") o83.Position = Vector3.new(48.5101967, 154.050598, 22.0303898) o83.Rotation = Vector3.new(-89.9996872, 0.000973766902, -119.999237) o83.CanCollide = false o83.Size = Vector3.new(0.313371032, 0.200000003, 0.258871138) o83.CFrame = CFrame.new(48.5101967, 154.050598, 22.0303898, -0.499988675, 0.866032422, 1.69954383e-005, 3.83549832e-006, -1.74101369e-005, 1, 0.866032422, 0.499988675, 5.38320182e-006) o83.BottomSurface = Enum.SurfaceType.Smooth o83.TopSurface = Enum.SurfaceType.Smooth o83.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o83.Position = Vector3.new(48.5101967, 154.050598, 22.0303898) o84.Parent = o83 o84.Scale = Vector3.new(1, 0.794779956, 1) o84.MeshType = Enum.MeshType.Wedge o85.Parent = o1 o85.Material = Enum.Material.SmoothPlastic o85.BrickColor = BrickColor.new("Really black") o85.Position = Vector3.new(47.1276665, 154.450241, 21.2321815) o85.Rotation = Vector3.new(89.9996567, 0.000507693912, 119.99913) o85.CanCollide = false o85.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o85.CFrame = CFrame.new(47.1276665, 154.450241, 21.2321815, -0.499986947, -0.866033375, 8.86093039e-006, 7.9482129e-007, -1.06904954e-005, -1, 0.866033375, -0.499986947, 6.03345552e-006) o85.BottomSurface = Enum.SurfaceType.Smooth o85.TopSurface = Enum.SurfaceType.Smooth o85.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o85.Position = Vector3.new(47.1276665, 154.450241, 21.2321815) o86.Parent = o85 o86.Scale = Vector3.new(0.204372719, 0.272496462, 0.522283912) o86.MeshType = Enum.MeshType.Wedge o87.Parent = o1 o87.Material = Enum.Material.SmoothPlastic o87.BrickColor = BrickColor.new("Really black") o87.Position = Vector3.new(48.6419487, 154.205017, 22.1064777) o87.Rotation = Vector3.new(90.000412, -0.0012816547, -60.0014305) o87.CanCollide = false o87.Size = Vector3.new(0.208914012, 0.781155407, 0.254329532) o87.CFrame = CFrame.new(48.6419487, 154.205017, 22.1064777, 0.499978542, 0.866038084, -2.23690949e-005, -4.937227e-006, -2.29788911e-005, -1, -0.866038084, 0.499978542, -7.21312063e-006) o87.BottomSurface = Enum.SurfaceType.Smooth o87.TopSurface = Enum.SurfaceType.Smooth o87.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o87.Position = Vector3.new(48.6419487, 154.205017, 22.1064777) o88.Parent = o87 o88.MeshType = Enum.MeshType.Wedge o89.Parent = o1 o89.Material = Enum.Material.SmoothPlastic o89.BrickColor = BrickColor.new("Really black") o89.Position = Vector3.new(47.4757423, 154.409378, 21.4331532) o89.Rotation = Vector3.new(90.0004044, -0.000655137468, -60.0008698) o89.CanCollide = false o89.Size = Vector3.new(0.313371032, 1.64860117, 0.200000003) o89.CFrame = CFrame.new(47.4757423, 154.409378, 21.4331532, 0.499986947, 0.866033137, -1.14343056e-005, 3.77156084e-007, -1.34208303e-005, -1, -0.866033375, 0.499987006, -7.0368651e-006) o89.BottomSurface = Enum.SurfaceType.Smooth o89.TopSurface = Enum.SurfaceType.Smooth o89.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o89.Position = Vector3.new(47.4757423, 154.409378, 21.4331532) o90.Parent = o89 o90.Scale = Vector3.new(1, 1, 0.113540001) o90.MeshType = Enum.MeshType.Wedge o91.Parent = o1 o91.Material = Enum.Material.SmoothPlastic o91.BrickColor = BrickColor.new("Really black") o91.Position = Vector3.new(49.7157173, 153.839401, 22.7264175) o91.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) o91.CanCollide = false o91.Size = Vector3.new(0.240705281, 0.200000003, 0.649448633) o91.CFrame = CFrame.new(49.7157173, 153.839401, 22.7264175, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) o91.BottomSurface = Enum.SurfaceType.Smooth o91.TopSurface = Enum.SurfaceType.Smooth o91.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o91.Position = Vector3.new(49.7157173, 153.839401, 22.7264175) o92.Parent = o91 o92.Scale = Vector3.new(1, 0.2724967, 1) o93.Parent = o1 o93.Material = Enum.Material.SmoothPlastic o93.BrickColor = BrickColor.new("Really black") o93.Position = Vector3.new(46.9408226, 154.488831, 21.1243324) o93.Rotation = Vector3.new(-90, 8.77428538e-005, 60.0016022) o93.CanCollide = false o93.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o93.CFrame = CFrame.new(46.9408226, 154.488831, 21.1243324, 0.49997595, -0.866039574, 1.53140172e-006, -7.94801281e-007, 1.30944045e-006, 1, -0.866039753, -0.499975979, -3.36463017e-008) o93.BottomSurface = Enum.SurfaceType.Smooth o93.TopSurface = Enum.SurfaceType.Smooth o93.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o93.Position = Vector3.new(46.9408226, 154.488831, 21.1243324) o94.Parent = o93 o94.Scale = Vector3.new(0.204372719, 0.113540515, 0.136247978) o94.MeshType = Enum.MeshType.Wedge o95.Parent = o1 o95.Material = Enum.Material.SmoothPlastic o95.BrickColor = BrickColor.new("Really black") o95.Position = Vector3.new(48.0289345, 153.768982, 21.7525406) o95.Rotation = Vector3.new(79.6863098, 17.2289619, 121.566193) o95.CanCollide = false o95.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o95.CFrame = CFrame.new(48.0289345, 153.768982, 21.7525406, -0.49999401, -0.813804328, 0.296190858, 6.91067157e-007, -0.342010617, -0.939696074, 0.866029382, -0.469842136, 0.171003759) o95.BottomSurface = Enum.SurfaceType.Smooth o95.TopSurface = Enum.SurfaceType.Smooth o95.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o95.Position = Vector3.new(48.0289345, 153.768982, 21.7525406) o96.Parent = o95 o96.Scale = Vector3.new(0.249788716, 0.272496849, 0.885611713) o97.Parent = o1 o97.Material = Enum.Material.SmoothPlastic o97.BrickColor = BrickColor.new("Really black") o97.Position = Vector3.new(48.2250175, 153.805359, 21.8657551) o97.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) o97.CanCollide = false o97.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o97.CFrame = CFrame.new(48.2250175, 153.805359, 21.8657551, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) o97.BottomSurface = Enum.SurfaceType.Smooth o97.TopSurface = Enum.SurfaceType.Smooth o97.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o97.Position = Vector3.new(48.2250175, 153.805359, 21.8657551) o98.Parent = o97 o98.Scale = Vector3.new(0.249788716, 0.272496849, 0.613115788) o99.Parent = o1 o99.Material = Enum.Material.SmoothPlastic o99.BrickColor = BrickColor.new("Really black") o99.Position = Vector3.new(46.4491615, 154.289108, 20.8404655) o99.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) o99.CanCollide = false o99.Size = Vector3.new(0.313371032, 0.658532143, 0.217996731) o99.CFrame = CFrame.new(46.4491615, 154.289108, 20.8404655, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) o99.BottomSurface = Enum.SurfaceType.Smooth o99.TopSurface = Enum.SurfaceType.Smooth o99.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o99.Position = Vector3.new(46.4491615, 154.289108, 20.8404655) o100.Parent = o99 o100.MeshType = Enum.MeshType.Wedge o101.Parent = o1 o101.Material = Enum.Material.SmoothPlastic o101.BrickColor = BrickColor.new("Really black") o101.Position = Vector3.new(47.7884331, 154.050598, 21.6136894) o101.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) o101.CanCollide = false o101.Size = Vector3.new(0.313371032, 1.50781167, 0.258871168) o101.CFrame = CFrame.new(47.7884331, 154.050598, 21.6136894, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) o101.BottomSurface = Enum.SurfaceType.Smooth o101.TopSurface = Enum.SurfaceType.Smooth o101.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o101.Position = Vector3.new(47.7884331, 154.050598, 21.6136894) o102.Parent = o1 o102.Material = Enum.Material.SmoothPlastic o102.BrickColor = BrickColor.new("Really black") o102.Position = Vector3.new(47.4737663, 153.832581, 21.4320202) o102.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) o102.CanCollide = false o102.Size = Vector3.new(0.313371032, 0.781155527, 0.200000003) o102.CFrame = CFrame.new(47.4737663, 153.832581, 21.4320202, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) o102.BottomSurface = Enum.SurfaceType.Smooth o102.TopSurface = Enum.SurfaceType.Smooth o102.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o102.Position = Vector3.new(47.4737663, 153.832581, 21.4320202) o103.Parent = o102 o103.Scale = Vector3.new(1, 1, 0.885611713) o104.Parent = o1 o104.Material = Enum.Material.SmoothPlastic o104.BrickColor = BrickColor.new("Really black") o104.Position = Vector3.new(47.1748695, 154.522919, 21.2594261) o104.Rotation = Vector3.new(-179.999969, -60.0002403, -179.999924) o104.CanCollide = false o104.Size = Vector3.new(0.313370973, 0.290662467, 0.200000003) o104.CFrame = CFrame.new(47.1748695, 154.522919, 21.2594261, -0.499997079, 7.01515091e-007, -0.866027534, 7.94834705e-007, 1, 3.51152266e-007, 0.866027534, -5.12779479e-007, -0.499997079) o104.BottomSurface = Enum.SurfaceType.Smooth o104.TopSurface = Enum.SurfaceType.Smooth o104.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o104.Position = Vector3.new(47.1748695, 154.522919, 21.2594261) o105.Parent = o104 o105.Scale = Vector3.new(1, 1, 0.408743829) o106.Parent = o1 o106.Material = Enum.Material.SmoothPlastic o106.BrickColor = BrickColor.new("Really black") o106.Position = Vector3.new(48.8523674, 153.589584, 22.2279491) o106.Rotation = Vector3.new(-89.9996872, 0.0009737566, 60.0009804) o106.CanCollide = false o106.Size = Vector3.new(0.240705281, 0.531367242, 0.200000003) o106.CFrame = CFrame.new(48.8523674, 153.589584, 22.2279491, 0.499985397, -0.86603415, 1.69952582e-005, -3.83536917e-006, 1.74099805e-005, 1, -0.86603415, -0.499985397, 5.3831709e-006) o106.BottomSurface = Enum.SurfaceType.Smooth o106.TopSurface = Enum.SurfaceType.Smooth o106.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o106.Position = Vector3.new(48.8523674, 153.589584, 22.2279491) o107.Parent = o106 o107.Scale = Vector3.new(1, 1, 0.703947783) o107.MeshType = Enum.MeshType.Wedge o108.Parent = o1 o108.Material = Enum.Material.SmoothPlastic o108.BrickColor = BrickColor.new("Really black") o108.Position = Vector3.new(49.7727623, 153.503311, 22.7593212) o108.Rotation = Vector3.new(-89.9996872, 0.000973768067, -119.998802) o108.CanCollide = false o108.Size = Vector3.new(0.240705281, 0.200000003, 0.200000003) o108.CFrame = CFrame.new(49.7727623, 153.503311, 22.7593212, -0.499982089, 0.866036057, 1.69954583e-005, 3.83530369e-006, -1.74102242e-005, 1, 0.866036057, 0.499982089, 5.3832855e-006) o108.BottomSurface = Enum.SurfaceType.Smooth o108.TopSurface = Enum.SurfaceType.Smooth o108.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o108.Position = Vector3.new(49.7727623, 153.503311, 22.7593212) o109.Parent = o108 o109.Scale = Vector3.new(1, 0.158955991, 0.158955932) o109.MeshType = Enum.MeshType.Wedge o110.Parent = o1 o110.Material = Enum.Material.SmoothPlastic o110.BrickColor = BrickColor.new("Really black") o110.Position = Vector3.new(49.4207344, 153.503281, 22.5560741) o110.Rotation = Vector3.new(-89.9996872, 0.0009737566, 60.0009804) o110.CanCollide = false o110.Size = Vector3.new(0.240705281, 0.781155407, 0.200000003) o110.CFrame = CFrame.new(49.4207344, 153.503281, 22.5560741, 0.499985397, -0.86603415, 1.69952582e-005, -3.83536917e-006, 1.74099805e-005, 1, -0.86603415, -0.499985397, 5.3831709e-006) o110.BottomSurface = Enum.SurfaceType.Smooth o110.TopSurface = Enum.SurfaceType.Smooth o110.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o110.Position = Vector3.new(49.4207344, 153.503281, 22.5560741) o111.Parent = o110 o111.Scale = Vector3.new(1, 1, 0.158955932) o111.MeshType = Enum.MeshType.Wedge o112.Parent = o1 o112.Material = Enum.Material.SmoothPlastic o112.BrickColor = BrickColor.new("Really black") o112.Position = Vector3.new(47.7727165, 154.450287, 21.6046047) o112.Rotation = Vector3.new(89.9996567, 0.000507693912, 119.99913) o112.CanCollide = false o112.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o112.CFrame = CFrame.new(47.7727165, 154.450287, 21.6046047, -0.499986947, -0.866033375, 8.86093039e-006, 7.9482129e-007, -1.06904954e-005, -1, 0.866033375, -0.499986947, 6.03345552e-006) o112.BottomSurface = Enum.SurfaceType.Smooth o112.TopSurface = Enum.SurfaceType.Smooth o112.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o112.Position = Vector3.new(47.7727165, 154.450287, 21.6046047) o113.Parent = o112 o113.Scale = Vector3.new(0.204372719, 0.272496462, 0.522283912) o113.MeshType = Enum.MeshType.Wedge o114.Parent = o1 o114.Material = Enum.Material.SmoothPlastic o114.BrickColor = BrickColor.new("Really black") o114.Position = Vector3.new(49.0470924, 154.148193, 22.3403549) o114.Rotation = Vector3.new(90.000412, -0.0012816547, -60.0014305) o114.CanCollide = false o114.Size = Vector3.new(0.240705281, 1.48964524, 0.200000003) o114.CFrame = CFrame.new(49.0470924, 154.148193, 22.3403549, 0.499978542, 0.866038084, -2.23690949e-005, -4.937227e-006, -2.29788911e-005, -1, -0.866038084, 0.499978542, -7.21312063e-006) o114.BottomSurface = Enum.SurfaceType.Smooth o114.TopSurface = Enum.SurfaceType.Smooth o114.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o114.Position = Vector3.new(49.0470924, 154.148193, 22.3403549) o115.Parent = o114 o115.Scale = Vector3.new(1, 1, 0.703947783) o115.MeshType = Enum.MeshType.Wedge o116.Parent = o1 o116.Material = Enum.Material.SmoothPlastic o116.BrickColor = BrickColor.new("Really black") o116.Position = Vector3.new(46.4078636, 153.962097, 20.8166122) o116.Rotation = Vector3.new(-89.9997253, 0.000948806643, 60.0004196) o116.CanCollide = false o116.Size = Vector3.new(0.313371032, 1.68039238, 0.435993463) o116.CFrame = CFrame.new(46.4078636, 153.962097, 20.8166122, 0.499993742, -0.866029263, 1.65597994e-005, -4.0431878e-006, 1.67872367e-005, 1, -0.866029263, -0.499993742, 4.89199192e-006) o116.BottomSurface = Enum.SurfaceType.Smooth o116.TopSurface = Enum.SurfaceType.Smooth o116.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o116.Position = Vector3.new(46.4078636, 153.962097, 20.8166122) o117.Parent = o116 o117.MeshType = Enum.MeshType.Wedge o118.Parent = o1 o118.Material = Enum.Material.SmoothPlastic o118.BrickColor = BrickColor.new("Really black") o118.Position = Vector3.new(46.7480965, 154.409409, 21.013052) o118.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) o118.CanCollide = false o118.Size = Vector3.new(0.313371032, 0.200000003, 0.200000003) o118.CFrame = CFrame.new(46.7480965, 154.409409, 21.013052, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) o118.BottomSurface = Enum.SurfaceType.Smooth o118.TopSurface = Enum.SurfaceType.Smooth o118.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o118.Position = Vector3.new(46.7480965, 154.409409, 21.013052) o119.Parent = o118 o119.Scale = Vector3.new(1, 0.1589562, 0.113540001) o119.MeshType = Enum.MeshType.Wedge o120.Parent = o1 o120.Material = Enum.Material.SmoothPlastic o120.BrickColor = BrickColor.new("Really black") o120.Position = Vector3.new(48.2722282, 153.912094, 21.8930016) o120.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) o120.CanCollide = false o120.Size = Vector3.new(0.240705281, 0.390577823, 0.200000003) o120.CFrame = CFrame.new(48.2722282, 153.912094, 21.8930016, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) o120.BottomSurface = Enum.SurfaceType.Smooth o120.TopSurface = Enum.SurfaceType.Smooth o120.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o120.Position = Vector3.new(48.2722282, 153.912094, 21.8930016) o121.Parent = o120 o121.Scale = Vector3.new(1, 1, 0.658531725) o122.Parent = o1 o122.Material = Enum.Material.SmoothPlastic o122.BrickColor = BrickColor.new("Really black") o122.Position = Vector3.new(47.222065, 154.450256, 21.286684) o122.Rotation = Vector3.new(90.0003433, -0.000683175749, -60.000206) o122.CanCollide = false o122.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o122.CFrame = CFrame.new(47.222065, 154.450256, 21.286684, 0.499997079, 0.866027534, -1.19236656e-005, -7.94834705e-007, -1.33093472e-005, -1, -0.866027534, 0.499997079, -5.96627888e-006) o122.BottomSurface = Enum.SurfaceType.Smooth o122.TopSurface = Enum.SurfaceType.Smooth o122.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o122.Position = Vector3.new(47.222065, 154.450256, 21.286684) o123.Parent = o122 o123.Scale = Vector3.new(0.204372719, 0.272496462, 0.522283912) o123.MeshType = Enum.MeshType.Wedge o124.Parent = o1 o124.Material = Enum.Material.SmoothPlastic o124.BrickColor = BrickColor.new("Really black") o124.Position = Vector3.new(49.4108849, 153.589584, 22.5504112) o124.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) o124.CanCollide = false o124.Size = Vector3.new(0.240705281, 0.758447468, 0.200000003) o124.CFrame = CFrame.new(49.4108849, 153.589584, 22.5504112, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) o124.BottomSurface = Enum.SurfaceType.Smooth o124.TopSurface = Enum.SurfaceType.Smooth o124.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o124.Position = Vector3.new(49.4108849, 153.589584, 22.5504112) o125.Parent = o124 o125.Scale = Vector3.new(1, 1, 0.703947842) o126.Parent = o1 o126.Material = Enum.Material.SmoothPlastic o126.BrickColor = BrickColor.new("Really black") o126.Position = Vector3.new(48.6950493, 153.616852, 22.1371078) o126.Rotation = Vector3.new(-89.9996872, 0.0009737566, 60.0009804) o126.CanCollide = false o126.Size = Vector3.new(0.240705281, 0.58586657, 0.200000003) o126.CFrame = CFrame.new(48.6950493, 153.616852, 22.1371078, 0.499985397, -0.86603415, 1.69952582e-005, -3.83536917e-006, 1.74099805e-005, 1, -0.86603415, -0.499985397, 5.3831709e-006) o126.BottomSurface = Enum.SurfaceType.Smooth o126.TopSurface = Enum.SurfaceType.Smooth o126.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o126.Position = Vector3.new(48.6950493, 153.616852, 22.1371078) o127.Parent = o126 o127.Scale = Vector3.new(1, 1, 0.431451917) o127.MeshType = Enum.MeshType.Wedge o128.Parent = o1 o128.Material = Enum.Material.SmoothPlastic o128.BrickColor = BrickColor.new("Really black") o128.Position = Vector3.new(49.0667305, 153.941574, 22.351717) o128.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) o128.CanCollide = false o128.Size = Vector3.new(0.240705281, 1.44422936, 0.563158214) o128.CFrame = CFrame.new(49.0667305, 153.941574, 22.351717, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) o128.BottomSurface = Enum.SurfaceType.Smooth o128.TopSurface = Enum.SurfaceType.Smooth o128.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o128.Position = Vector3.new(49.0667305, 153.941574, 22.351717) o129.Parent = o1 o129.Material = Enum.Material.SmoothPlastic o129.BrickColor = BrickColor.new("Really black") o129.Position = Vector3.new(48.1266899, 153.832581, 21.8089848) o129.Rotation = Vector3.new(-89.9996872, 0.000973766902, -119.999237) o129.CanCollide = false o129.Size = Vector3.new(0.313371032, 0.726656258, 0.200000003) o129.CFrame = CFrame.new(48.1266899, 153.832581, 21.8089848, -0.499988675, 0.866032422, 1.69954383e-005, 3.83549832e-006, -1.74101369e-005, 1, 0.866032422, 0.499988675, 5.38320182e-006) o129.BottomSurface = Enum.SurfaceType.Smooth o129.TopSurface = Enum.SurfaceType.Smooth o129.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o129.Position = Vector3.new(48.1266899, 153.832581, 21.8089848) o130.Parent = o129 o130.Scale = Vector3.new(1, 1, 0.885611713) o130.MeshType = Enum.MeshType.Wedge o131.Parent = o1 o131.Material = Enum.Material.SmoothPlastic o131.BrickColor = BrickColor.new("Really black") o131.Position = Vector3.new(47.867115, 154.450256, 21.6591072) o131.Rotation = Vector3.new(90.0003433, -0.000683175749, -60.000206) o131.CanCollide = false o131.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o131.CFrame = CFrame.new(47.867115, 154.450256, 21.6591072, 0.499997079, 0.866027534, -1.19236656e-005, -7.94834705e-007, -1.33093472e-005, -1, -0.866027534, 0.499997079, -5.96627888e-006) o131.BottomSurface = Enum.SurfaceType.Smooth o131.TopSurface = Enum.SurfaceType.Smooth o131.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o131.Position = Vector3.new(47.867115, 154.450256, 21.6591072) o132.Parent = o131 o132.Scale = Vector3.new(0.204372719, 0.272496462, 0.522283912) o132.MeshType = Enum.MeshType.Wedge o133.Name = "Pipe" o133.Parent = o1 o133.Material = Enum.Material.SmoothPlastic o133.BrickColor = BrickColor.new("Really black") o133.Position = Vector3.new(45.2593498, 154.189148, 20.1535282) o133.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965) o133.CanCollide = false o133.Size = Vector3.new(0.313371032, 6.74881935, 0.308828712) o133.CFrame = CFrame.new(45.2593498, 154.189148, 20.1535282, 7.57802991e-006, -0.866024792, -0.500001848, 1, 1.01578034e-005, -2.43773229e-006, 7.19005129e-006, -0.500001788, 0.866024613) o133.BottomSurface = Enum.SurfaceType.Smooth o133.TopSurface = Enum.SurfaceType.Smooth o133.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o133.Position = Vector3.new(45.2593498, 154.189148, 20.1535282) o134.Parent = o133 o135.Name = "Pipe2" o135.Parent = o1 o135.Material = Enum.Material.SmoothPlastic o135.BrickColor = BrickColor.new("Really black") o135.Position = Vector3.new(46.5356941, 154.043839, 20.8904114) o135.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965) o135.CanCollide = false o135.Size = Vector3.new(0.217997238, 4.21914721, 0.308828712) o135.CFrame = CFrame.new(46.5356941, 154.043839, 20.8904114, 7.57802991e-006, -0.866024792, -0.500001848, 1, 1.01578034e-005, -2.43773229e-006, 7.19005129e-006, -0.500001788, 0.866024613) o135.BottomSurface = Enum.SurfaceType.Smooth o135.TopSurface = Enum.SurfaceType.Smooth o135.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o135.Position = Vector3.new(46.5356941, 154.043839, 20.8904114) o136.Parent = o135 o137.Name = "Pipe2" o137.Parent = o1 o137.Material = Enum.Material.SmoothPlastic o137.BrickColor = BrickColor.new("Really black") o137.Position = Vector3.new(44.7047691, 154.041534, 19.8333282) o137.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965) o137.CanCollide = false o137.Size = Vector3.new(0.236163691, 0.200000003, 0.358786255) o137.CFrame = CFrame.new(44.7047691, 154.041534, 19.8333282, 7.57802991e-006, -0.866024792, -0.500001848, 1, 1.01578034e-005, -2.43773229e-006, 7.19005129e-006, -0.500001788, 0.866024613) o137.BottomSurface = Enum.SurfaceType.Smooth o137.TopSurface = Enum.SurfaceType.Smooth o137.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o137.Position = Vector3.new(44.7047691, 154.041534, 19.8333282) o138.Parent = o137 o138.Scale = Vector3.new(1, 0.272498846, 1) o139.Name = "PipeH" o139.Parent = o1 o139.Material = Enum.Material.Neon o139.BrickColor = BrickColor.new("New Yeller") o139.Position = Vector3.new(42.336956, 154.189194, 18.4662781) o139.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965) o139.CanCollide = false o139.Size = Vector3.new(0.249788493, 0.200000003, 0.308828712) o139.CFrame = CFrame.new(42.336956, 154.189194, 18.4662781, 7.57802991e-006, -0.866024792, -0.500001848, 1, 1.01578034e-005, -2.43773229e-006, 7.19005129e-006, -0.500001788, 0.866024613) o139.BottomSurface = Enum.SurfaceType.Smooth o139.TopSurface = Enum.SurfaceType.Smooth o139.Color = Color3.new(1, 1, 0) o139.Position = Vector3.new(42.336956, 154.189194, 18.4662781) o140.Parent = o139 o140.Scale = Vector3.new(1, 0.0454160199, 1) o141.Name = "Thing" o141.Parent = o1 o141.BrickColor = BrickColor.new("Dark stone grey") o141.Position = Vector3.new(48.0843468, 154.613983, 21.6376648) o141.Rotation = Vector3.new(-179.999313, 29.9983273, -0.00131815404) o141.CanCollide = false o141.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) o141.CFrame = CFrame.new(48.0843468, 154.613983, 21.6376648, 0.86604023, 1.99242331e-005, 0.499974728, 1.7006736e-005, -1, 1.03919392e-005, 0.499974728, -4.968947e-007, -0.86604023) o141.BottomSurface = Enum.SurfaceType.Smooth o141.TopSurface = Enum.SurfaceType.Smooth o141.Color = Color3.new(0.388235, 0.372549, 0.384314) o141.Position = Vector3.new(48.0843468, 154.613983, 21.6376648) o142.Parent = o141 o142.Scale = Vector3.new(0.181664243, 0.113539964, 0.181663886) function destroy(p) for i,v in pairs(p.Character:GetChildren()) do spawn(function() if v:IsA("LocalScript") or v:IsA("Script") then v:Destroy() end end) end end for i,v in pairs(Tool:GetChildren()) do if v:IsA("Part") or v:IsA("UnionOperation") or v:IsA("WedgePart") then if v.Name ~= "HandlePart" then local w = Instance.new("Weld",Tool.HandlePart) w.Part0 = Tool.HandlePart w.Part1 = v w.C0 = CFrame.new(v.Position-Tool.HandlePart.Position)*CFrame.Angles(math.rad(v.Rotation.X),math.rad(v.Rotation.Y),math.rad(v.Rotation.Z)) end end end print(Tool.Name.." Loaded.") for i,v in pairs(Tool:GetChildren()) do if v:IsA("Part") or v:IsA("WedgePart") or v:IsA("UnionOperation") then if v.Material == Enum.Material.Neon then v.BrickColor = char:FindFirstChild("Torso").BrickColor end end end Tool.Equipped:connect(function() ceqpt = true bsy = false print("|Equipped|: ".."Saving old joints") for i,v in pairs(char.Torso:GetChildren()) do if v:IsA("Motor6D") and v.Name ~= "Neck" then --print("|Equipped|: "..v.Name.." saved!") table.insert(jtab,v) end end gyro.Parent = char:WaitForChild("HumanoidRootPart") local aWeld = Instance.new("Weld",char["Right Arm"]) aWeld.Name = "aWeld" aWeld.Part0 = Tool.HandlePart aWeld.Part1 = char["Right Arm"] aWeld.C0 = CFrame.new(0.9,0,0.1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-60)) local bWeld = Instance.new("Weld",char["Torso"]) bWeld.Name = "bWeld" bWeld.Part0 = char["Torso"] bWeld.Part1 = char["Right Arm"] bWeld.C0 = CFrame.new(1.2,0.3,-0.9)*CFrame.Angles(math.rad(90),math.rad(20),math.rad(-80)) local cWeld = Instance.new("Weld",char["Torso"]) cWeld.Name = "cWeld" cWeld.Part0 = char["Torso"] cWeld.Part1 = char["Left Arm"] cWeld.C0 = CFrame.new(-1.5,0,0)*CFrame.Angles(math.rad(90),math.rad(40),math.rad(-30)) end) Tool.Unequipped:connect(function() ceqpt = false for i,v in pairs(char.Torso:GetChildren()) do if v:IsA("Weld") or v:IsA("Motor6D") then if v.Name ~= "Neck" then v:Destroy() end end end for i,v in pairs(jtab) do v:Clone().Parent = char.Torso end for i,v in pairs(jtab) do table.remove(jtab,1) end gyro.Parent = game:GetService("ServerStorage") char.HumanoidRootPart.RootJoint.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) gyro.MaxTorque = Vector3.new(0,0,0) char.Torso.Neck.C0 = CFrame.new(0,1,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) --char.Humanoid.WalkSpeed = 16 --char.Humanoid.JumpPower = 50 end) --Functions local rignore = {} function rayCast(orig,targ,maxdist) local test = Tool.PipeH.Position if orig then test = orig end local r = Ray.new(test,(targ-test).unit * maxdist) local hit,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(r,rignore,false,true) --print(pos) return hit,pos,normal end function clerp(a,b,c) return a:lerp(b,c) end --NHIgnore = {char} function getMouseNH(pos,dir) if not pos then pos = game:GetService("Workspace").CurrentCamera.CFrame.p --print("|gMNH|: First pos!") end if not dir then dir = (plr:GetMouse().Hit.p - pos).unit*2048 --print("|gMNH|: First dir!") end local r = Ray.new(pos,dir) local hit,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(r,rignore,false,true) if hit then if hit.Parent:IsA("Accessory") or hit.Parent:IsA("Hat") then table.insert(rignore,hit) --print("|gMNH|: Accessory!") return getMouseNH(pos,dir) else --print("|gMNH|: Part!") return hit,pos,normal end else --print("|gMNH|: Nil!") --print(pos) return hit,pos,normal end end function shoot(targ,op) --print("----Target / Old position----") --print(targ) --print(op) --print("-----------------------------") local hit,pos,normal = rayCast(op,targ,2048) local dir = (targ-op).unit * 2048 if hit then --print("|Shoot|: "..hit.Name) --print("|Shoot|: "..pos.X..","..pos.Y..","..pos.Z..".") --print("|Shoot|: "..(op-pos).Magnitude) if hit.Parent:FindFirstChild("Humanoid") then table.insert(rignore,hit) local iscus = false for i,v in pairs(dmgTab) do if hit.Name == v[1] then hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - v[2] hit:BreakJoints() destroy(game:GetService("Players"):GetPlayerFromCharacter(hit.Parent)) for i=1,7 do local blood = Instance.new("Part") blood.Size = Vector3.new((math.random(2,10)/10),(math.random(2,10)/10),(math.random(2,10)/10)) blood.CFrame = CFrame.new(pos) blood.CanCollide = false blood.TopSurface = "Smooth" blood.BottomSurface = "Smooth" blood.Velocity = Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20)) blood.Color = Color3.fromRGB(math.random(150,255),0,0) blood.Parent = game:GetService("Workspace") end iscus = true end end if iscus == false then hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - miscDmg hit:BreakJoints() for i=1,7 do local blood = Instance.new("Part") blood.Size = Vector3.new((math.random(2,10)/10),(math.random(2,10)/10),(math.random(2,10)/10)) blood.CFrame = CFrame.new(pos) blood.CanCollide = false blood.TopSurface = "Smooth" blood.BottomSurface = "Smooth" blood.Velocity = Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20)) blood.Color = Color3.fromRGB(math.random(150,255),0,0) blood.Parent = game:GetService("Workspace") end end shoot(pos + dir,pos) elseif hit.Parent:IsA("Hat") or hit.Parent:IsA("Accessory") then table.insert(rignore,hit.Parent) --print("|Shoot|: Potential hat; "..hit.Name.." moved to ignore list") shoot(pos + dir,pos) else table.insert(rignore,hit) shoot(pos + dir,pos) end local trace = Instance.new("Part",game.Workspace) trace.Size = Vector3.new((op-pos).Magnitude,0.2,0.2) trace.BrickColor = char:FindFirstChild("Torso").BrickColor trace.Anchored = true trace.CanCollide = false trace.TopSurface = "Smooth" trace.BottomSurface = "Smooth" trace.Material = Enum.Material.Neon trace.CFrame = (CFrame.new(op,pos)*CFrame.new(0,0,-(op-pos).Magnitude/2))*CFrame.Angles(0,math.rad(90),0) spawn(function() local m = Instance.new("SpecialMesh",trace) m.MeshType = Enum.MeshType.Cylinder for i=1,10 do trace.Transparency = trace.Transparency + 0.1 m.Scale = m.Scale - Vector3.new(0,0.1,0.1) wait(0.05) end trace:Destroy() end) else --print("|Shoot|: ".."No target or too far away") local trace = Instance.new("Part",game.Workspace) trace.Size = Vector3.new((op-pos).Magnitude,0.2,0.2) trace.BrickColor = char:FindFirstChild("Torso").BrickColor trace.Anchored = true trace.CanCollide = false trace.TopSurface = "Smooth" trace.BottomSurface = "Smooth" trace.Material = Enum.Material.Neon trace.CFrame = (CFrame.new(op,pos)*CFrame.new(0,0,-(op-pos).Magnitude/2))*CFrame.Angles(0,math.rad(90),0) spawn(function() local m = Instance.new("SpecialMesh",trace) m.MeshType = Enum.MeshType.Cylinder for i=1,10 do trace.Transparency = trace.Transparency + 0.1 m.Scale = m.Scale - Vector3.new(0,0.1,0.1) wait(0.05) end trace:Destroy() end) end end --End of functions plr:GetMouse().Button1Down:connect(function() if ceqpt == true and isaim == true and cd == false then cd = true local s = Instance.new("Sound",Tool.HandlePart) s.SoundId = "rbxassetid://136523485" s.PlayOnRemove = false s:Play() game:GetService("Debris"):AddItem(s,5) table.insert(rignore,char) local hit,pos,normal = getMouseNH() for i,v in pairs(rignore) do table.remove(rignore,1) end --print(pos) shoot(pos,Tool.PipeH.CFrame.p) if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then bsy = true for i=1,5 do if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") and char.HumanoidRootPart:FindFirstChild("RootJoint") and char.Torso:FindFirstChild("Neck") then char.Torso:FindFirstChild("bWeld").C0 = clerp(char.Torso.bWeld.C0,(CFrame.new(1,0.5,-1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-60))*CFrame.new(0,1,0)),0.2) char.Torso:FindFirstChild("cWeld").C0 = clerp(char.Torso.cWeld.C0,(CFrame.new(-1.5,0.5,-1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-10))*CFrame.new(0,1,0)),0.2) char.HumanoidRootPart:FindFirstChild("RootJoint").C0 = clerp(char.HumanoidRootPart.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(120)),0.2) char.Torso:FindFirstChild("Neck").C0 = clerp(char.Torso.Neck.C0,CFrame.new(0,1,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(240)),0.2) wait() end end bsy = false end table.insert(rignore,char) cd = false end end) while not ceqpt do wait() end local animspeed = 0.3 while wait() do --if ceqpt == true then print("Equipped") else print ("Unequipped") end local cPos = game:GetService("Workspace").CurrentCamera.CFrame.p local newPos = cPos - char.HumanoidRootPart.CFrame.p local dist = math.sqrt((newPos.X*newPos.X)+(newPos.Y*newPos.Y)+(newPos.Z*newPos.Z)) --print(dist) if dist <= 8.5 and ceqpt == true then isaim = true if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then if bsy == false then local y = CFrame.new(plr:GetMouse().Hit.p - char.HumanoidRootPart.Position).p.Y y = (y*70)/(plr:GetMouse().Hit.p - char.HumanoidRootPart.Position).Magnitude char.Torso.bWeld.C0 = clerp(char.Torso.bWeld.C0,CFrame.new(1,0.5 + (y/100),-1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-60)),animspeed) char.Torso.cWeld.C0 = clerp(char.Torso.cWeld.C0,CFrame.new(-1.5,0.5 + (y/60),-1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-10)),animspeed) char.Torso.bWeld.C1 = clerp(char.Torso.bWeld.C1,(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-y),math.rad(0),math.rad(0))),0.2) char.Torso.cWeld.C1 = clerp(char.Torso.cWeld.C1,(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-y),math.rad(0),math.rad(0))),0.2) char.HumanoidRootPart.RootJoint.C0 = clerp(char.HumanoidRootPart.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(120)),animspeed) char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0,CFrame.new(0,1,0)*CFrame.Angles(math.rad(-120),math.rad(y/2),math.rad(240)),animspeed) --char.Humanoid.WalkSpeed = 6 --char.Humanoid.JumpPower = 0 end end local lookDir = plr:GetMouse().Hit.p - char.HumanoidRootPart.CFrame.p gyro.MaxTorque = Vector3.new(0,10000000,0) gyro.CFrame = CFrame.new(char.HumanoidRootPart.CFrame.p, plr:GetMouse().Hit.p) else isaim = false if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then if bsy == false then local y = CFrame.new(plr:GetMouse().Hit.p - char.HumanoidRootPart.Position).p.Y y = (y*70)/(plr:GetMouse().Hit.p - char.HumanoidRootPart.Position).Magnitude char.Torso.bWeld.C0 = clerp(char.Torso.bWeld.C0,CFrame.new(1.2,0.3 + math.cos(tick())/5,-0.9)*CFrame.Angles(math.rad(90),math.rad(20),math.rad(-80)),animspeed) char.Torso.cWeld.C0 = clerp(char.Torso.cWeld.C0,CFrame.new(-1.5,0 + math.cos(tick())/5,0)*CFrame.Angles(math.rad(90),math.rad(40),math.rad(-30)),animspeed) char.Torso.bWeld.C1 = clerp(char.Torso.bWeld.C1,(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))),0.2) char.Torso.cWeld.C1 = clerp(char.Torso.cWeld.C1,(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))),0.2) char.HumanoidRootPart.RootJoint.C0 = clerp(char.HumanoidRootPart.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),animspeed) char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0,CFrame.new(0,1,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),animspeed) --char.Humanoid.WalkSpeed = 16 --char.Humanoid.JumpPower = 50 end end gyro.MaxTorque = Vector3.new(0,0,0) end end end }, { "Terrain Generation", function() --[[ terrain lol ]] --[[ joalars2 ]] local char = game:GetService("Players").LocalPlayer.Character local xsi,ysi,zsi = 20,3,20 local xs,ys,zs = -xsi*25,4.1,-xsi*25 local rows = 50 local columns = 50 local intensity = 15 --[[ Lower = More intense = Looks crap ]] local rand = math.random(0,10000) local lowest = nil for i=0,rows*xsi,xsi do for o=0,columns*zsi,zsi do local p = Instance.new("Part") p.Size = Vector3.new(xsi,ysi,zsi) p.Anchored = true p.TopSurface = "Smooth" p.BottomSurface = "Smooth" p.Locked = true if math.noise(i/(intensity*xsi),ys + rand,o/(intensity*zsi))*(ys*4) <= -0.3*intensity then p.BrickColor = BrickColor.new("Bright blue") p.Reflectance = 0.3 p.Material = "SmoothPlastic" p.CFrame = CFrame.new(Vector3.new(xs,ys,zs) + Vector3.new(i,-84.5,o)) else p.BrickColor = BrickColor.new("Bright green") p.Material = "Grass" p.CFrame = CFrame.new(Vector3.new(xs,ys,zs) + Vector3.new(i,math.noise(i/(intensity*xsi),ys + rand,o/(intensity*zsi))*(ys*4),o) + Vector3.new(0,-80,0)) end if lowest == nil or p.Position.Y < lowest then lowest = p.Position.Y print("Lowest updated: "..lowest) end p.Parent = workspace["Base"] or workspace local randomchance = math.random(1,400) if math.noise(i/(intensity*xsi),ys + rand,o/(intensity*zsi))*(ys*4) > -0.3*intensity then if randomchance <= 20 then local th = math.random(7,20) local tw = math.random(2,8) local lh = math.random(th/2,th) local lw = math.random(tw*1.5,tw*2.5) local b = Instance.new("Part") b.Size = Vector3.new(th,tw,tw) b.Shape = "Cylinder" b.Anchored = true b.TopSurface = "Smooth" b.Name = "Base" b.BottomSurface = "Smooth" b.BrickColor = BrickColor.new("Brown") b.Material = "Wood" b.CFrame = CFrame.new(p.Position + Vector3.new(0,th/2 + ysi/2,0))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) b.Parent = p local l1 = Instance.new("Part") l1.Size = Vector3.new(lh,lw,lw) l1.Shape = "Cylinder" l1.Anchored = true l1.TopSurface = "Smooth" l1.BottomSurface = "Smooth" l1.BrickColor = BrickColor.new("Camo") l1.Material = "Grass" l1.CFrame = CFrame.new(b.Position + Vector3.new(0,th/2 + lh/2,0))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) l1.Parent = b local l2 = Instance.new("Part") l2.Size = Vector3.new(lw,lw,lw) l2.Shape = "Ball" l2.Anchored = true l2.TopSurface = "Smooth" l2.BottomSurface = "Smooth" l2.BrickColor = BrickColor.new("Camo") l2.Material = "Grass" l2.CFrame = CFrame.new(l1.Position + Vector3.new(0,lh/2,0))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) l2.Parent = b local l3 = Instance.new("Part") l3.Size = Vector3.new(lw,lw,lw) l3.Shape = "Ball" l3.Anchored = true l3.TopSurface = "Smooth" l3.BottomSurface = "Smooth" l3.BrickColor = BrickColor.new("Camo") l3.Material = "Grass" l3.CFrame = CFrame.new(l1.Position + Vector3.new(0,-lh/2,0))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) l3.Parent = b elseif randomchance > 20 and randomchance <= 25 then for i=1,math.random(4,8) do local rh = math.random(3,6) local rl = math.random(3,6) local rw = math.random(3,6) local r = Instance.new("Part") r.Size = Vector3.new(rl,rh,rw) r.Anchored = true r.TopSurface = "Smooth" r.BottomSurface = "Smooth" r.Material = "Slate" r.CFrame = CFrame.new(p.Position + Vector3.new(math.random(-1,1),1,math.random(-1,1))) * CFrame.Angles(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359))) r.Parent = p end elseif randomchance > 25 and randomchance <= 35 then for i=1,math.random(4,8) do local rh = math.random(5,8) local rl = math.random(5,8) local rw = math.random(5,8) local r = Instance.new("Part") r.Size = Vector3.new(rl,rh,rw) r.Anchored = true r.TopSurface = "Smooth" r.BottomSurface = "Smooth" r.CanCollide = false r.Material = "Grass" r.BrickColor = BrickColor.new("Camo") r.CFrame = CFrame.new(p.Position + Vector3.new(math.random(-1,1),1,math.random(-1,1))) * CFrame.Angles(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359))) r.Parent = p end elseif randomchance == 36 then for i=1,math.random(8,16) do local rh = math.random(8,16) local rl = math.random(8,16) local rw = math.random(8,16) local r = Instance.new("Part") r.Size = Vector3.new(rl,rh,rw) r.Anchored = true r.TopSurface = "Smooth" r.BottomSurface = "Smooth" r.Material = "Slate" r.CFrame = CFrame.new(p.Position + Vector3.new(math.random(-1,1),1,math.random(-1,1))) * CFrame.Angles(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359))) r.Parent = p end elseif randomchance == 37 then for i=1,math.random(8,16) do local rh = math.random(10,18) local rl = math.random(10,18) local rw = math.random(10,18) local r = Instance.new("Part") r.Size = Vector3.new(rl,rh,rw) r.CanCollide = false r.Anchored = true r.TopSurface = "Smooth" r.BottomSurface = "Smooth" r.Material = "Grass" r.BrickColor = BrickColor.new("Camo") r.CFrame = CFrame.new(p.Position + Vector3.new(math.random(-1,1),1,math.random(-1,1))) * CFrame.Angles(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359))) r.Parent = p end end else --[[ Water Generation ]] end end wait(0.1) end workspace["Base"].Transparency = 1 workspace["Base"].CanCollide = false end }, { "Tea", function() print("Loading...") local ot = tick() local plr = game:GetService("Players").LocalPlayer local char,mouse = plr.Character,plr:GetMouse() local equipped = false local cd = false local sizemod = 1 local tRotX = 0 local tRotY = 0 local tRotZ = 0 local mode = true local tool = script.Parent if not tool:IsA("Tool") then print("Creating tool.") tool = Instance.new("Tool",plr.Backpack) tool.Name = "Teapot" tool.ToolTip = "*angery*" tool.CanBeDropped = false script.Parent = tool end local kettled = {} tool.Grip = CFrame.new(0,0,0.8 * sizemod) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) local handle = tool:FindFirstChild("Handle") if handle == nil then handle = Instance.new("Part",tool) handle.Name = "Handle" handle.Size = Vector3.new(sizemod,sizemod,sizemod) handle.CanCollide = false handle.BrickColor = BrickColor.new("White") handle.Shape = "Ball" handle.Size = Vector3.new(0.2,0.2,0.2) local mesh = Instance.new("SpecialMesh",handle) mesh.MeshType = Enum.MeshType.FileMesh mesh.MeshId = "rbxassetid://1594167" mesh.Scale = Vector3.new(1,1,1)*sizemod end local pp = Instance.new("Part",handle) pp.Name = "Particles" pp.Size = Vector3.new(0.2,0.2,0.2) pp.Transparency = 1 pp.CanCollide = false local w = Instance.new("Weld") w.Part0 = pp w.Part1 = handle w.C0 = CFrame.new(0,-0.5*sizemod,1.5*sizemod)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) w.Parent = pp local s1 = Instance.new("Sound",handle) s1.SoundId = "rbxassetid://318794788" s1.Looped = true s1.Volume = 2 s1.Pitch = 4 local particle = Instance.new("ParticleEmitter",pp) local sk = {NumberSequenceKeypoint.new(0,0.02*sizemod),NumberSequenceKeypoint.new(1,0.3*sizemod)} particle.Size = NumberSequence.new(sk) local sk = {NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(0.7,0),NumberSequenceKeypoint.new(1,1)} particle.Transparency = NumberSequence.new(sk) particle.Texture = "rbxassetid://453789629" particle.Lifetime = NumberRange.new(2,2.3) particle.Rate = 150 particle.Speed = NumberRange.new(0,0) particle.Acceleration = Vector3.new(math.cos(tick()),sizemod,math.sin(tick())) coroutine.resume(coroutine.create(function() while wait() do particle.Acceleration = Vector3.new((math.cos(tick()*2)/4)*sizemod,sizemod,(math.sin(tick()*1.5)/3)*sizemod) end end)) function throw() local cln = handle:Clone() for i,v in pairs(cln:GetChildren()) do if v:IsA("Sound") then v:Destroy() end end game:GetService("Debris"):AddItem(s,0.9) cln.Name = "Teapot" cln.Size = Vector3.new(1,1,1)*sizemod cln.Velocity = ((mouse.Hit.p - handle.Position).unit*250 + Vector3.new(0,10,0)) cln.Parent = game.Workspace local hitHead = false local tev tev = cln.Touched:connect(function(t) if game:GetService("Players"):GetPlayerFromCharacter(t.Parent) then local isKettled = false for i,v in pairs(kettled) do if game:GetService("Players"):GetPlayerFromCharacter(t.Parent).Name == v then isKettled = true end end if isKettled == false then tev:disconnect() local pname = game:GetService("Players"):GetPlayerFromCharacter(t.Parent).Name table.insert(kettled,pname) if game:GetService("Players"):GetPlayerFromCharacter(t.Parent) ~= plr then local tchar = game:GetService("Players"):GetPlayerFromCharacter(t.Parent).Character cln.Parent = t.Parent local weld = Instance.new("Weld") weld.Part0 = cln weld.Part1 = t.Parent:WaitForChild("Head") weld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) weld.C1 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) weld.Parent = cln hitHead = true local s = Instance.new("Sound",cln) s.SoundId = "rbxassetid://399768457" s.Volume = math.huge s:Play() wait(8) if cln.Parent ~= nil then if game:GetService("Players"):GetPlayerFromCharacter(t.Parent) then spawn(function() tchar:BreakJoints() tchar:FindFirstChild("Humanoid").Health = 0 end) end local p = Instance.new("Part",tchar) p.CanCollide = false p.Anchored = true p.Transparency = 0 p.TopSurface = "Smooth" p.BottomSurface = "Smooth" p.Size = Vector3.new(0.2,0.2,0.2) p.BrickColor = BrickColor.new("Institutional White") local p2 = Instance.new("Part",tchar) p2.CanCollide = false p2.Anchored = true p2.Transparency = 0 p2.TopSurface = "Smooth" p2.BottomSurface = "Smooth" p2.Size = Vector3.new(0.2,0.2,0.2) p2.BrickColor = BrickColor.new("Institutional White") local p3 = Instance.new("Part",tchar) p3.CanCollide = false p3.Anchored = true p3.Transparency = 0 p3.TopSurface = "Smooth" p3.BottomSurface = "Smooth" p3.Size = Vector3.new(0.2,0.2,0.2) p3.BrickColor = BrickColor.new("Institutional White") local p4 = Instance.new("Part",tchar) p4.CanCollide = false p4.Anchored = true p4.Transparency = 0 p4.TopSurface = "Smooth" p4.BottomSurface = "Smooth" p4.Size = Vector3.new(0.2,0.2,0.2) p4.BrickColor = BrickColor.new("Institutional White") local m = Instance.new("SpecialMesh",p) m.MeshType = "Sphere" m.Scale = (Vector3.new(7,7,7)*sizemod)*8 local m2 = Instance.new("SpecialMesh",p2) m2.MeshType = "Sphere" m2.Scale = (Vector3.new(1,1,1)*sizemod)*8 local m3 = Instance.new("BlockMesh",p3) m3.Scale = (Vector3.new(7,7,7)*sizemod)*8 local m4 = Instance.new("BlockMesh",p4) m4.Scale = (Vector3.new(1,1,1)*sizemod)*8 local s = Instance.new("Sound",p) s.SoundId = "rbxassetid://157878578" s.Volume = math.huge s:Play() local sc = cln.CFrame p.CFrame = sc p2.CFrame = sc p3.CFrame = sc p4.CFrame = sc p.Material = "Neon" p2.Material = "Neon" p3.Material = "Neon" p4.Material = "Neon" local pt local p2t local p3t local p4t function brk(c) if c.Parent ~= plr.Character and c.Parent.Parent ~= plr.Character and c.Parent.Parent.Parent ~= plr.Character then if c then for i,v in pairs(c.Parent:GetChildren()) do if v:IsA("Script") or v:IsA("LocalScript") then v:Destroy() wait(0.05) end end wait() c:BreakJoints() end end end function brk2(c) if c.Parent ~= plr.Character and c.Parent.Parent ~= plr.Character then if c then for i,v in pairs(c.Parent:GetChildren()) do if v:IsA("Script") or v:IsA("LocalScript") then v:Destroy() wait(0.05) end end wait() c:BreakJoints() end end end function brk3(c) if c.Parent ~= plr.Character then if c then for i,v in pairs(c.Parent:GetChildren()) do if v:IsA("Script") or v:IsA("LocalScript") then v:Destroy() wait(0.05) end end wait() c:BreakJoints() end end end function brk4(c) local success, msg = pcall(brk,c) if success == false then print("Errored: "..msg) local success, msg = pcall(brk2,c) if success == false then print("Errored: "..msg) brk3(c) end end end pt = p.Touched:connect(function(c) brk4(c) end) p2t = p2.Touched:connect(function(c) brk4(c) end) p3t = p3.Touched:connect(function(c) brk4(c) end) p4t = p4.Touched:connect(function(c) brk4(c) end) local hitReg = {} spawn(function() local reg = Region3.new(p.Position - Vector3.new(20*sizemod,20*sizemod,20*sizemod),p.Position + Vector3.new(20*sizemod,20*sizemod,20*sizemod)) local ht = workspace:FindPartsInRegion3(reg,char,100) for i,v in pairs(ht) do brk4(v) end end) cln:Destroy() for i=1,20 do m.Scale = m.Scale + (Vector3.new(3,3,3)*sizemod) m2.Scale = m2.Scale + (Vector3.new(3,3,3)*sizemod) m3.Scale = m3.Scale + (Vector3.new(3,3,3)*sizemod) m4.Scale = m4.Scale + (Vector3.new(3,3,3)*sizemod) p.Transparency = p.Transparency + 1/20 p2.Transparency = p2.Transparency + 1/20 p3.Transparency = p3.Transparency + 1/20 p4.Transparency = p4.Transparency + 1/20 p.CFrame = sc p2.CFrame = sc p3.CFrame = sc * CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))) p4.CFrame = sc * CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))) wait() end pt:disconnect() p2t:disconnect() p3t:disconnect() p4t:disconnect() end local isub = 0 for i,v in pairs(kettled) do if pname == v then table.remove(kettled,i-isub) isub = isub + 1 end end end end elseif game:GetService("Players"):GetPlayerFromCharacter(t.Parent.Parent) then else for i=1,10 do local p = Instance.new("Part",workspace) p.Size = Vector3.new(math.random(-10,10)/10,math.random(-10,10)/10,math.random(-10,10)/10) p.CFrame = cln.CFrame p.Velocity = Vector3.new(math.random(-30,30),math.random(3,50),math.random(-30,30)) p.BrickColor = cln.BrickColor p.TopSurface = "Smooth" p.BottomSurface = "Smooth" game:GetService("Debris"):AddItem(p,math.random(10,25)/10) end tev:disconnect() cln.Anchored = true cln.CanCollide = false cln.Transparency = 1 local s = Instance.new("Sound",cln) s.SoundId = "rbxassetid://138122923" s.Volume = math.huge s:Play() wait(1.5) cln:Destroy() end end) wait() cln.CanCollide = true wait(5) if hitHead == false then cln:Destroy() tev:disconnect() end end tool.Equipped:connect(function() if mode == true then char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) else char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(120),math.rad(90),math.rad(0)) end equipped = true s1:Play() for i,v in pairs(handle:GetChildren()) do if v.Name == "Particles" then v:Destroy() end end pp = Instance.new("Part",handle) pp.Name = "Particles" pp.Size = Vector3.new(0.2,0.2,0.2) pp.Transparency = 1 pp.CanCollide = false local w = Instance.new("Weld") w.Part0 = pp w.Part1 = handle w.C0 = CFrame.new(0,-0.5*sizemod,1.5*sizemod)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) w.Parent = pp particle = Instance.new("ParticleEmitter",pp) local sk = {NumberSequenceKeypoint.new(0,0.02*sizemod),NumberSequenceKeypoint.new(1,0.3*sizemod)} particle.Size = NumberSequence.new(sk) local sk = {NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(0.7,0),NumberSequenceKeypoint.new(1,1)} particle.Transparency = NumberSequence.new(sk) particle.Texture = "rbxassetid://453789629" particle.Lifetime = NumberRange.new(2,2.3) particle.Rate = 150 particle.Speed = NumberRange.new(0,0) particle.Acceleration = Vector3.new(math.cos(tick()),sizemod,math.sin(tick())) end) tool.Unequipped:connect(function() equipped = false s1:Stop() char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) end) local isPour = false mouse.Button1Down:connect(function() if equipped == true and cd == false and mode == false then cd = true local s = Instance.new("Sound",handle) s.SoundId = "rbxassetid://444895479" s.Volume = 2 s.Pitch = math.random(900,1100)/1000 s:Play() char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(120),math.rad(90),math.rad(0)) wait() char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(65),math.rad(90),math.rad(0)) spawn(function() throw() end) wait() char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) wait() char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(120),math.rad(90),math.rad(0)) cd = false elseif equipped == true and cd == false and mode == true then cd = true isPour = true local mUp local pour = Instance.new("Part",pp) pour.Anchored = true pour.CanCollide = false pour.BrickColor = BrickColor.new("Brown") pour.TopSurface = "Smooth" pour.BottomSurface = "Smooth" pour.Transparency = 0.3 local ps = Instance.new("Sound",pp) ps.SoundId = "rbxassetid://329308062" ps.Volume = 2 ps.Looped = true ps.Pitch = 3 ps:Play() mUp = mouse.Button1Up:connect(function() mUp:disconnect() cd = false isPour = false pour:Destroy() ps:Destroy() tRotX = 0 tRotY = 0 tRotZ = 0 end) while cd == true do tRotX = 45 tRotY = 0 tRotZ = 0 local ray = Ray.new(pp.Position,Vector3.new(0,-1000,0)) local part,pos,normal = workspace:FindPartOnRay(ray,char,false,true) pour.Size = Vector3.new(0.2,0.2,(pos-pp.Position).Magnitude) pour.CFrame = CFrame.new(pp.Position,pos) * CFrame.new(0,0,-(pos-pp.Position).Magnitude/2) if part then if part.Name ~= "Tea" then local p = Instance.new("Part",part) p.Name = "Tea" p.BrickColor = BrickColor.new("Brown") p.Size = Vector3.new(0.2,0.7,0.7) p.Transparency = 0.3 p.TopSurface = "Smooth" p.BottomSurface = "Smooth" p.CanCollide = false p.TopSurface = "Smooth" p.Anchored = true p.BottomSurface = "Smooth" p.Shape = "Cylinder" p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(normal.X),math.rad(normal.Y),math.rad(normal.Z+90)) Instance.new("Vector3Value",p).Value = p.CFrame.p local shrink local frm = 0 shrink = game:GetService("RunService").RenderStepped:connect(function() frm = frm + 1 if math.floor(frm/4) == frm/4 then spawn(function() local reg = Region3.new(p.Position - Vector3.new(p.Size.Y/2,3,p.Size.Y/2),p.Position + Vector3.new(p.Size.Y/2,3,p.Size.Y/2)) local ht = workspace:FindPartsInRegion3(reg,char,100) for i,v in pairs(ht) do if v.Parent:FindFirstChild("Humanoid") then v.Parent.Humanoid.Health = v.Parent.Humanoid.Health - v.Parent.Humanoid.MaxHealth/200 end end end) end p.Size = p.Size - Vector3.new(0,0.02,0.02) if p.Size.Y <= 0.3 then p:Destroy() shrink:disconnect() end end) local particle1 = Instance.new("ParticleEmitter",p) local sk = {NumberSequenceKeypoint.new(0,0.02*sizemod),NumberSequenceKeypoint.new(1,0.3*sizemod)} particle1.Size = NumberSequence.new(sk) local sk = {NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(0.7,0),NumberSequenceKeypoint.new(1,1)} particle1.Transparency = NumberSequence.new(sk) particle1.Texture = "rbxassetid://453789629" particle1.Lifetime = NumberRange.new(2,2.3) particle1.Rate = 200 particle1.Speed = NumberRange.new(0,0) particle1.Acceleration = Vector3.new(0,0.5,0) else part.Size = part.Size + Vector3.new(0,0.2,0.2) part.CFrame = CFrame.new(part.Value.Value) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) end end wait() end end end) mouse.KeyDown:connect(function(key) if cd == false and equipped == true then if key == "q" then if mode == false then mode = true char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) else mode = false char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(120),math.rad(90),math.rad(0)) end elseif key == "u5jt" then cd = true handle.Transparency = 1 local mug = Instance.new("Part",tool) mug.CanCollide = false mug.BrickColor = BrickColor.new("Institutional white") local mesh = Instance.new("SpecialMesh",mug) mesh.MeshId = "rbxassetid://433095032" mug.Size = Vector3.new(0.2,0.2,0.2) mesh.Scale = Vector3.new(0.145,0.145,0.145) local w = Instance.new("Weld") w.Part0 = mug w.Part1 = char:WaitForChild("Right Arm") w.C0 = CFrame.new(1,0,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) w.C1 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)) w.Parent = mug local pp1 = Instance.new("Part",mug) pp1.CanCollide = false pp1.Size = Vector3.new(0.7,0.2,0.6) pp1.BrickColor = BrickColor.new("Brown") pp1.Material = "SmoothPlastic" pp1.TopSurface = "Smooth" pp1.BottomSurface = "Smooth" Instance.new("CylinderMesh",pp1) particle:Clone().Parent = pp1 local w = Instance.new("Weld") w.Part0 = pp1 w.Part1 = mug w.C0 = CFrame.new(0.15,-0.3,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) w.C1 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) w.Parent = pp1 mouse.Button1Down:connect(function() end) tRotX = 0 tRotY = 0 tRotZ = 0 end end end) plr.Chatted:connect(function(msg) if string.lower(string.sub(msg,1,3)) == "-s " then sizemod = string.sub(msg,4,#msg) handle.Mesh.Scale = Vector3.new(1,1,1)*sizemod for i,v in pairs(handle:GetChildren()) do if v.Name == "Particles" or v:IsA("Sound") then v:Destroy() end end s1 = Instance.new("Sound",handle) s1.SoundId = "rbxassetid://318794788" s1.Looped = true s1.Volume = 2 s1.Pitch = 4 s1:Play() pp = Instance.new("Part",handle) pp.Name = "Particles" pp.Size = Vector3.new(0.2,0.2,0.2) pp.Transparency = 1 pp.CanCollide = false local w = Instance.new("Weld") w.Part0 = pp w.Part1 = handle w.C0 = CFrame.new(0,-0.5*sizemod,1.5*sizemod)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) w.Parent = pp particle = Instance.new("ParticleEmitter",pp) local sk = {NumberSequenceKeypoint.new(0,0.02*sizemod),NumberSequenceKeypoint.new(1,0.3*sizemod)} particle.Size = NumberSequence.new(sk) local sk = {NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(0.7,0),NumberSequenceKeypoint.new(1,1)} particle.Transparency = NumberSequence.new(sk) particle.Texture = "rbxassetid://453789629" particle.Lifetime = NumberRange.new(2,2.3) particle.Rate = 150 particle.Speed = NumberRange.new(0,0) particle.Acceleration = Vector3.new(math.cos(tick()),sizemod,math.sin(tick())) tRotX = 0 tRotY = 0 tRotZ = 0 end end) print("Loaded! Time elapsed: "..tick() - ot) while wait() do tool.Grip = tool.Grip:lerp(CFrame.new(0,0,0.8 * sizemod) * CFrame.Angles(math.rad(tRotX),math.rad(tRotY),math.rad(tRotZ)),0.33) end end }, { "Slicey Dicey", function() local oldtick = tick() warn("Slicey Dicey - By joalars2") local plr = game:GetService("Players").LocalPlayer local char,mouse = plr.Character,plr:GetMouse() local fadeparts = {} --[[ Setting up the animation rig ]] local dfj = {} char:WaitForChild("Animate"):Destroy() char:WaitForChild("Humanoid"):WaitForChild("Animator"):Destroy() for i,v in pairs(char:FindFirstChild("Torso"):GetChildren()) do if v:IsA("Motor6D") and v.Name ~= "Neck" then table.insert(dfj,v:Clone()) v:Destroy() end end local state = "idle" local rootpart = char:FindFirstChild("HumanoidRootPart") local rootjoint = rootpart:FindFirstChild("RootJoint") rootjoint.C1 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) local rarm = Instance.new("Weld",char:FindFirstChild("Right Arm") or nil) rarm.Part0 = char:FindFirstChild("Torso") or nil rarm.Part1 = char:FindFirstChild("Right Arm") or nil rarm.C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) rarm.C1 = CFrame.new(-0.5,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) local larm = Instance.new("Weld",char:FindFirstChild("Left Arm") or nil) larm.Part0 = char:FindFirstChild("Torso") or nil larm.Part1 = char:FindFirstChild("Left Arm") or nil larm.C0 = CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) larm.C1 = CFrame.new(0.5,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) local rleg = Instance.new("Weld",char:FindFirstChild("Right Leg") or nil) rleg.Part0 = char:FindFirstChild("Torso") or nil rleg.Part1 = char:FindFirstChild("Right Leg") or nil rleg.C0 = CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) rleg.C1 = CFrame.new(0.5,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) local lleg = Instance.new("Weld",char:FindFirstChild("Left Leg") or nil) lleg.Part0 = char:FindFirstChild("Torso") or nil lleg.Part1 = char:FindFirstChild("Left Leg") or nil lleg.C0 = CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) lleg.C1 = CFrame.new(-0.5,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) local neck = char:FindFirstChild("Torso"):FindFirstChild("Neck") or nil neck.Part0 = char:FindFirstChild("Torso") or nil neck.Part1 = char:FindFirstChild("Head") or nil neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) --[[ Weapons ]] local isClickCombo = false local clickTimer = 0 local clickCombo = 0 local clickCD = false local soundCD = false local moveCD = false local p1 = Instance.new("Part",char:FindFirstChild("Right Arm") or nil) p1.Size = Vector3.new(0.2,0.2,0.2) p1.TopSurface = "Smooth" p1.BottomSurface = "Smooth" p1.CanCollide = false local m1 = Instance.new("SpecialMesh",p1) m1.VertexColor = Vector3.new(255,255,0) m1.MeshId = "rbxassetid://10681506" m1.TextureId = "rbxassetid://10681501" m1.Scale = Vector3.new(1,1,1) local w1 = Instance.new("Weld",p1) w1.Part0 = p1 w1.Part1 = char:FindFirstChild("Right Arm") or nil w1.C0 = CFrame.new(-0.3,0,-1.5) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)) local p2 = Instance.new("Part",char:FindFirstChild("Right Arm") or nil) p2.Size = Vector3.new(0.2,1.3,2) p2.TopSurface = "Smooth" p2.BottomSurface = "Smooth" p2.Transparency = 1 p2.CanCollide = false local w1 = Instance.new("Weld",p2) w1.Part0 = p2 w1.Part1 = char:FindFirstChild("Right Arm") or nil w1.C0 = CFrame.new(-0.3,0,-2) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)) p2.Touched:connect(function(p) local hum = p.Parent:FindFirstChild("Humanoid") or p.Parent.Parent:FindFirstChild("Humanoid") or nil if hum and isClickCombo then hum.Health = hum.Health - hum.MaxHealth/20 if soundCD == false then soundCD = true local s = Instance.new("Sound",p1) s.SoundId = "rbxassetid://566593606" s.Volume = 2.5 s:Play() game:GetService("Debris"):AddItem(s,1.5) wait(0.1) soundCD = false end end end) local p3 = Instance.new("Part",char:FindFirstChild("Left Arm") or nil) p3.Size = Vector3.new(0.2,0.2,0.2) p3.TopSurface = "Smooth" p3.BottomSurface = "Smooth" p3.CanCollide = false local m2 = Instance.new("SpecialMesh",p3) m2.VertexColor = Vector3.new(255,255,0) m2.MeshId = "rbxassetid://10681506" m2.TextureId = "rbxassetid://10681501" m2.Scale = Vector3.new(1,1,1) local w2 = Instance.new("Weld",p3) w2.Part0 = p3 w2.Part1 = char:FindFirstChild("Left Arm") or nil w2.C0 = CFrame.new(-0.3,0,-1.5) * CFrame.Angles(math.rad(-90),math.rad(180),math.rad(0)) local p4 = Instance.new("Part",char:FindFirstChild("Left Arm") or nil) p4.Size = Vector3.new(0.2,1.3,2) p4.TopSurface = "Smooth" p4.BottomSurface = "Smooth" p4.Transparency = 1 p4.CanCollide = false local w1 = Instance.new("Weld",p4) w1.Part0 = p4 w1.Part1 = char:FindFirstChild("Left Arm") or nil w1.C0 = CFrame.new(0.3,0,-2) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)) p4.Touched:connect(function(p) local hum = p.Parent:FindFirstChild("Humanoid") or p.Parent.Parent:FindFirstChild("Humanoid") or nil if hum and isClickCombo and hum ~= char:FindFirstChild("Humanoid") then hum.Health = hum.Health - hum.MaxHealth/20 if soundCD == false then soundCD = true local s = Instance.new("Sound",p3) s.SoundId = "rbxassetid://566593606" s.Volume = 2.5 s:Play() game:GetService("Debris"):AddItem(s,1.5) wait(0.1) soundCD = false end end end) mouse.Button1Down:connect(function() if clickCD == false then if clickCombo == 0 then if not char:FindFirstChild("Right Arm") then clickCombo = 1 end end if clickCombo == 1 then if not char:FindFirstChild("Left Arm") then clickCombo = 0 end end if not char:FindFirstChild("Right Arm") and not char:FindFirstChild("Left Arm") then clickCombo = 3 end if clickCombo == 0 then local oldtick = tick() state = "busy" clickCD = true isClickCombo = true clickTimer = 1 clickCombo = clickCombo + 1 for i=1,5 do rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.4) lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)),0.4) rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(45)),0.4) larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(40),math.rad(0),math.rad(0)),0.4) rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-70),math.rad(0),math.rad(160)),0.4) neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(-20),math.rad(20),math.rad(0)),0.4) wait() end wait() for i=1,5 do rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.4) lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),0.4) rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(70),math.rad(40)),0.4) larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(-60),math.rad(0),math.rad(0)),0.4) rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-110),math.rad(0),math.rad(240)),0.4) neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(20),math.rad(-60),math.rad(0)),0.4) wait() end state = "idle" clickCD = false elseif clickCombo == 1 then local oldtick = tick() state = "busy" clickCD = true isClickCombo = true clickTimer = 1 clickCombo = 0 for i=1,5 do rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)),0.4) lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.4) rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(40),math.rad(0),math.rad(0)),0.4) larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(-45)),0.4) rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-70),math.rad(0),math.rad(200)),0.4) neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(-20),math.rad(-20),math.rad(0)),0.4) wait() end wait() for i=1,5 do rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),0.4) lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.4) rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(-60),math.rad(0),math.rad(0)),0.4) larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(-70),math.rad(-40)),0.4) rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-110),math.rad(0),math.rad(120)),0.4) neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(20),math.rad(60),math.rad(0)),0.4) wait() end state = "idle" clickCD = false end end end) mouse.KeyDown:connect(function(key) if key == "e" then if moveCD == false and clickCD == false then clickCD = true moveCD = true state = "busy" op1 = p1 op3 = p3 for i=1,5 do rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)),0.4) lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)),0.4) rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(130)),0.4) larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(-130)),0.4) rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),0.4) neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4) wait() end p1.Transparency = 1 p3.Transparency = 1 local dir = rootpart.CFrame.lookVector*2 local p = Instance.new("Part") p.Size = Vector3.new(0.2,0.2,0.2) p.Anchored = true p.CanCollide = false p.CFrame = (CFrame.new(rootpart.Position,rootpart.Position + dir) * CFrame.new(1.3,0,-dir.Magnitude)) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)) local m = Instance.new("SpecialMesh",p) m.VertexColor = Vector3.new(255,255,0) m.MeshId = "rbxassetid://10681506" m.TextureId = "rbxassetid://10681501" m.Scale = Vector3.new(1,1,1) p.Parent = char local p2 = Instance.new("Part") p2.Size = Vector3.new(0.2,0.2,0.2) p2.Anchored = true p2.CanCollide = false p2.CFrame = (CFrame.new(rootpart.Position,rootpart.Position + dir) * CFrame.new(-1.3,0,-dir.Magnitude)) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(180)) local m2 = Instance.new("SpecialMesh",p2) m2.VertexColor = Vector3.new(255,255,0) m2.MeshId = "rbxassetid://10681506" m2.TextureId = "rbxassetid://10681501" m2.Scale = Vector3.new(1,1,1) p2.Parent = char local frm local p1l = 0 local p2l = 0 frm = game:GetService("RunService").RenderStepped:connect(function() if p1l < 50 then p1l = p1l + 1 local r1 = Ray.new(p.Position,-p.CFrame.lookVector) local pa1,po1,no1 = workspace:FindPartOnRayWithIgnoreList(r1,char:GetChildren(),false,true) p.CFrame = CFrame.new(po1,(po1 + -dir)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(180)) if pa1 ~= nil then if p1l < 40 then local hum = pa1.Parent:FindFirstChild("Humanoid") or pa1.Parent.Parent:FindFirstChild("Humanoid") if hum then pa1:BreakJoints() end end p1l = 40 end else p:Destroy() for i=1,10 do op1.Transparency = op1.Transparency - 0.1 wait() end end if p2l < 50 then p2l = p2l + 1 local r2 = Ray.new(p2.Position,-p2.CFrame.lookVector) local pa2,po2,no2 = workspace:FindPartOnRayWithIgnoreList(r2,char:GetChildren(),false,true) p2.CFrame = CFrame.new(po2,(po2 + -dir)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(180)) if pa2 ~= nil then if p2l < 40 then local hum = pa2.Parent:FindFirstChild("Humanoid") or pa2.Parent.Parent:FindFirstChild("Humanoid") if hum then pa2:BreakJoints() end end p2l = 40 end else p2:Destroy() for i=1,10 do op3.Transparency = op3.Transparency - 0.1 wait() end end if p1l > 40 then p.Transparency = p.Transparency + 0.1 end if p2l > 40 then p2.Transparency = p2.Transparency + 0.1 end if p.Parent == nil and p2.Parent == nil then frm:disconnect() wait(1) clickCD = false moveCD = false end end) wait() for i=1,3 do rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)),0.4) lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)),0.4) rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(-30)),0.4) larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)),0.4) rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),0.4) neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4) wait() end for i=1,10 do rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4) lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4) rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4) larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4) rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),0.4) neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4) wait() end state = "idle" end end end) --[[ Animation application ]] game:GetService("RunService").RenderStepped:connect(function() if char:FindFirstChild("Humanoid").WalkSpeed < 20 then char:FindFirstChild("Humanoid").WalkSpeed = 20 end for i,v in pairs(fadeparts) do if v:IsA("BasePart") then v.Transparency = v.Transparency + 1/30 if v.Transparency >= 1 then v:Destroy() end end end clickTimer = clickTimer - 1/60 if clickTimer <= 0 then clickTimer = 0 clickCombo = 0 isClickCombo = false end local spd = (0.2*char:FindFirstChild("Humanoid").WalkSpeed)/16 if state ~= "busy" then local ray = Ray.new(rootpart.Position,Vector3.new(0,-4,0)) local part,pos,normal = workspace:FindPartOnRayWithIgnoreList(ray,char:GetChildren(),false,true) if rootpart.Velocity.Magnitude > 0.5 and part ~= nil then state = "running" elseif rootpart.Velocity.Magnitude <= 0.5 and part ~= nil then state = "idle" elseif rootpart.Velocity.Y > 0 and part == nil then state = "jumping" elseif rootpart.Velocity.Y <= 0 and part == nil then state = "falling" end if state == "idle" then rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-(math.sin(tick()*1*spd*5)-1)*2)),spd) lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad((math.sin(tick()*1*spd*5)-1)*2)),spd) rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(math.sin(tick()*2*spd*5)*10),math.rad(0),math.rad(0)),spd) larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(-math.sin(tick()*2*spd*5)*10),math.rad(0),math.rad(0)),spd) rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),spd) neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) elseif state == "running" then rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(math.sin(tick()*8*spd*5)*90),math.rad(0),math.rad(0)),spd) lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-math.sin(tick()*8*spd*5)*90),math.rad(0),math.rad(0)),spd) rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(-math.sin(tick()*8*spd*5)*90),-math.rad(math.sin(tick()*8*spd*5)*30),math.rad(0)),spd) larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(math.sin(tick()*8*spd*5)*90),-math.rad(math.sin(tick()*8*spd*5)*30),math.rad(0)),spd) rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-80),math.rad(rootpart.RotVelocity.Y*2.5),math.rad(180)),spd) neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) elseif state == "jumping" then rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),spd) larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),spd) rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),spd) neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) elseif state == "falling" then rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),spd) larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),spd) rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),spd) neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) end end end) warn("Loaded! Time elapsed: "..tick() - oldtick) end }, { "Ghost - Animated", function() local time = tick() print("Loading Wraith by joalars2...") local plr = game:GetService("Players").LocalPlayer local mouse,char = plr:GetMouse(),plr.Character local amountGhosts = 5 for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end local toggle,cd,mcd = false,false,false local ghosts = {} local temptab = {} char:WaitForChild("Animate"):Destroy() char.Humanoid:WaitForChild("Animator"):Destroy() local state = "idle" local gt = false local gyro = Instance.new("BodyGyro",char:WaitForChild("HumanoidRootPart")) --Stops the character from glitching out on enter/exit gyro.MaxTorque = Vector3.new(0,0,0) gyro.D = 0 gyro.P = 100000000 local wCol = BrickColor.new("Really red") local wCol2 = BrickColor.new("Really black") local gCol = BrickColor.new("Toothpaste") local gCol2 = BrickColor.new("Institutional white") function searchAll(m,clear) if clear then if clear == true then for i,v in pairs(temptab) do table.remove(temptab,1) end end end for i,v in pairs(m:GetChildren()) do if v then local s = v:Clone() for _,b in pairs(s:GetChildren()) do b:Destroy() end if s:IsA("Part") or s:IsA("WedgePart") or s:IsA("TrussPart") or s:IsA("UnionOperation") then if s.Name ~= "HumanoidRootPart" then s.Anchored = true s.CanCollide = false s.Transparency = 0.95 s.TopSurface = "Smooth" s.BottomSurface = "Smooth" s.FrontSurface = "Smooth" s.RightSurface = "Smooth" s.BackSurface = "Smooth" s.LeftSurface = "Smooth" if s.Material ~= Enum.Material.Neon then if gt == true then s.BrickColor = wCol2 else s.BrickColor = gCol2 end else if gt == true then s.BrickColor = wCol else s.BrickColor = gCol end end for _,c in pairs(v:GetChildren()) do if c:IsA("SpecialMesh") or c:IsA("CylinderMesh") then c:Clone().Parent = s end end local objValue = Instance.new("ObjectValue",s) objValue.Name = "Target" objValue.Value = v table.insert(temptab,s) end --elseif s:IsA("CharacterMesh") then --table.insert(temptab,s) end --searchAll(v) end end return temptab end function CreateGhost() local ghost = Instance.new("Model",game.Workspace) searchAll(char,true) ghost.Name = char.Name.."'s Ghost "..#ghosts..#plr.Name --Instance.new("Humanoid",ghost) for i,v in pairs(temptab) do v:Clone().Parent = ghost end table.insert(ghosts,ghost) end function ClearGhosts() for i,v in pairs(ghosts) do v:Destroy() end for i,v in pairs(ghosts) do table.remove(ghosts,1) end for i,v in pairs(game:GetService("Workspace"):GetChildren()) do if string.sub(v.Name,1,#plr.Name+9) == plr.Name.."'s Ghost " then v:Destroy() end end end Instance.new("ForceField",char).Visible = false local e1 = Instance.new("Part",char) e1.Size = Vector3.new(0.2,0.2,0.2) e1.TopSurface = "Smooth" e1.BottomSurface = "Smooth" e1.Material = "Neon" e1.Transparency = 1 e1.Anchored = true e1.CanCollide = false e1.BrickColor = gCol e1.CFrame = char.Head.CFrame * CFrame.new(0.15,0.1,-0.6) local em1 = Instance.new("SpecialMesh",e1) em1.MeshType = "Sphere" local e2 = Instance.new("Part",char) e2.Size = Vector3.new(0.2,0.2,0.2) e2.TopSurface = "Smooth" e2.BottomSurface = "Smooth" e2.Transparency = 1 e2.Material = "Neon" e2.Anchored = true e2.CanCollide = false e2.BrickColor = gCol e2.CFrame = char.Head.CFrame * CFrame.new(-0.15,0.1,-0.6) local em2 = Instance.new("SpecialMesh",e2) em2.MeshType = "Sphere" toggle = true for i=1,amountGhosts do CreateGhost() end char.Parent = game:GetService("Workspace").CurrentCamera char:FindFirstChild("Head").Transparency = 1 char:FindFirstChild("Torso").Transparency = 1 char:FindFirstChild("Right Arm").Transparency = 1 char:FindFirstChild("Left Arm").Transparency = 1 char:FindFirstChild("Right Leg").Transparency = 1 char:FindFirstChild("Left Leg").Transparency = 1 for i,v in pairs(char:GetChildren()) do if v:IsA("Accessory") then v:FindFirstChild("Handle").Transparency = 1 end end char:FindFirstChild("Head"):FindFirstChild("face"):Destroy() local p1 = Instance.new("Part",workspace) local m1 = Instance.new("SpecialMesh",p1) m1.MeshType = "Sphere" m1.Scale = Vector3.new(5,5,5) p1.Size = Vector3.new(1,1,1) p1.Anchored = true p1.CanCollide = false p1.TopSurface = "Smooth" p1.BottomSurface = "Smooth" p1.BrickColor = gCol p1.Material = "Neon" local p2 = Instance.new("Part",workspace) local m2 = Instance.new("SpecialMesh",p2) m2.MeshType = "Sphere" m2.Scale = Vector3.new(8,8,8) p2.Size = Vector3.new(1,1,1) p2.Anchored = true p2.CanCollide = false p2.TopSurface = "Smooth" p2.BottomSurface = "Smooth" p2.BrickColor = gCol2 p2.Material = "Neon" local p3 = Instance.new("Part",workspace) local m3 = Instance.new("BlockMesh",p3) m3.Scale = Vector3.new(7,7,7) p3.Size = Vector3.new(1,1,1) p3.Transparency = 0.4 p3.Anchored = true p3.CanCollide = false p3.TopSurface = "Smooth" p3.BottomSurface = "Smooth" p3.BrickColor = gCol p3.Material = "Neon" local p4 = Instance.new("Part",workspace) local m4 = Instance.new("BlockMesh",p4) m4.Scale = Vector3.new(10,10,10) p4.Size = Vector3.new(1,1,1) p4.Transparency = 0.4 p4.Anchored = true p4.CanCollide = false p4.TopSurface = "Smooth" p4.BottomSurface = "Smooth" p4.BrickColor = gCol2 p4.Material = "Neon" local currentframe = 0 local frmR frmR = game:GetService("RunService").RenderStepped:connect(function() currentframe = currentframe + 1 if currentframe < 1*60 then p1.CFrame = char:WaitForChild("Torso").CFrame p2.CFrame = char:WaitForChild("Torso").CFrame p3.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) p4.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) m1.Scale = m1.Scale + Vector3.new(0.25,0.25,0.25) m2.Scale = m2.Scale + Vector3.new(0.25,0.25,0.25) m3.Scale = m3.Scale + Vector3.new(0.25,0.25,0.25) m4.Scale = m4.Scale + Vector3.new(0.25,0.25,0.25) p1.Transparency = p1.Transparency + (1/(1*60)) p2.Transparency = p2.Transparency + (1/(1*60)) p3.Transparency = p3.Transparency + (1/(1*60)) p4.Transparency = p4.Transparency + (1/(1*60)) else p1:Destroy() p2:Destroy() p3:Destroy() p4:Destroy() frmR:disconnect() end end) char.Humanoid.MaxHealth = math.huge wait() char.Humanoid.Health = math.huge --[[mouse.KeyDown:connect(function(key) if key == "r" then print("R!") if cd == false then print("No cooldown!") cd = true if toggle == false then print("Entering godmode") toggle = true Instance.new("ForceField",char) for i=1,amountGhosts do CreateGhost() end char.Parent = game:GetService("Workspace").CurrentCamera char:FindFirstChild("Head").Transparency = 1 char:FindFirstChild("Torso").Transparency = 1 char:FindFirstChild("Right Arm").Transparency = 1 char:FindFirstChild("Left Arm").Transparency = 1 char:FindFirstChild("Right Leg").Transparency = 1 char:FindFirstChild("Left Leg").Transparency = 1 for i,v in pairs(char:GetChildren()) do if v:IsA("Accessory") then v:FindFirstChild("Handle").Transparency = 1 end end else print("Exiting godmode") toggle = false for i,v in pairs(ghosts) do v:Destroy() end char.Parent = game:GetService("Workspace") char:FindFirstChild("ForceField"):Destroy() char:FindFirstChild("Head").Transparency = 0 char:FindFirstChild("Torso").Transparency = 0 char:FindFirstChild("Right Arm").Transparency = 0 char:FindFirstChild("Left Arm").Transparency = 0 char:FindFirstChild("Right Leg").Transparency = 0 char:FindFirstChild("Left Leg").Transparency = 0 for i,v in pairs(char:GetChildren()) do if v:IsA("Accessory") then v:FindFirstChild("Handle").Transparency = 0 end end end cd = false end end end)]] mouse.KeyDown:connect(function(key) spawn(function() if key == "f" and toggle == true and mcd == false then if #ghosts < amountGhosts then print(#ghosts.."<") mcd = true ClearGhosts() for i=1,amountGhosts do CreateGhost() end local p1 = Instance.new("Part",workspace) local m1 = Instance.new("SpecialMesh",p1) m1.MeshType = "Sphere" m1.Scale = Vector3.new(7,7,7) p1.Size = Vector3.new(1,1,1) p1.Anchored = true p1.CanCollide = false p1.TopSurface = "Smooth" p1.BottomSurface = "Smooth" if gt == false then p1.BrickColor = gCol else p1.BrickColor = wCol end p1.Material = "Neon" local p2 = Instance.new("Part",workspace) local m2 = Instance.new("SpecialMesh",p2) m2.MeshType = "Sphere" m2.Scale = Vector3.new(9,9,9) p2.Size = Vector3.new(1,1,1) p2.Anchored = true p2.CanCollide = false p2.TopSurface = "Smooth" p2.BottomSurface = "Smooth" if gt == false then p2.BrickColor = gCol2 else p2.BrickColor = wCol2 end p2.Material = "Neon" local currentframe = 0 local frmR frmR = game:GetService("RunService").RenderStepped:connect(function() currentframe = currentframe + 1 if currentframe < 0.25*60 then p1.CFrame = char:WaitForChild("Torso").CFrame p2.CFrame = char:WaitForChild("Torso").CFrame p1.Transparency = p1.Transparency + (1/(0.25*60)) p2.Transparency = p2.Transparency + (1/(0.25*60)) else p1:Destroy() p2:Destroy() mcd = false frmR:disconnect() end end) else mcd = true ClearGhosts() local p1 = Instance.new("Part",workspace) local m1 = Instance.new("SpecialMesh",p1) m1.MeshType = "Sphere" m1.Scale = Vector3.new(7,7,7) p1.Size = Vector3.new(1,1,1) p1.Anchored = true p1.CanCollide = false p1.TopSurface = "Smooth" p1.BottomSurface = "Smooth" if gt == false then p1.BrickColor = gCol else p1.BrickColor = wCol end p1.Material = "Neon" local p2 = Instance.new("Part",workspace) local m2 = Instance.new("SpecialMesh",p2) m2.MeshType = "Sphere" m2.Scale = Vector3.new(9,9,9) p2.Size = Vector3.new(1,1,1) p2.Anchored = true p2.CanCollide = false p2.TopSurface = "Smooth" p2.BottomSurface = "Smooth" if gt == false then p2.BrickColor = gCol2 else p2.BrickColor = wCol2 end p2.Material = "Neon" local currentframe = 0 local frmR frmR = game:GetService("RunService").RenderStepped:connect(function() currentframe = currentframe + 1 if currentframe < 0.25*60 then p1.CFrame = char:WaitForChild("Torso").CFrame p2.CFrame = char:WaitForChild("Torso").CFrame p1.Transparency = p1.Transparency + (1/(0.25*60)) p2.Transparency = p2.Transparency + (1/(0.25*60)) else p1:Destroy() p2:Destroy() mcd = false frmR:disconnect() end end) end elseif key == "g" and toggle == true and mcd == false then if gt == true then gt = false local p1 = Instance.new("Part",workspace) local m1 = Instance.new("SpecialMesh",p1) m1.MeshType = "Sphere" m1.Scale = Vector3.new(5,5,5) p1.Size = Vector3.new(1,1,1) p1.Anchored = true p1.CanCollide = false p1.TopSurface = "Smooth" p1.BottomSurface = "Smooth" p1.BrickColor = gCol p1.Material = "Neon" local p2 = Instance.new("Part",workspace) local m2 = Instance.new("SpecialMesh",p2) m2.MeshType = "Sphere" m2.Scale = Vector3.new(8,8,8) p2.Size = Vector3.new(1,1,1) p2.Anchored = true p2.CanCollide = false p2.TopSurface = "Smooth" p2.BottomSurface = "Smooth" p2.BrickColor = gCol2 p2.Material = "Neon" local p3 = Instance.new("Part",workspace) local m3 = Instance.new("BlockMesh",p3) m3.Scale = Vector3.new(7,7,7) p3.Size = Vector3.new(1,1,1) p3.Transparency = 0.4 p3.Anchored = true p3.CanCollide = false p3.TopSurface = "Smooth" p3.BottomSurface = "Smooth" p3.BrickColor = gCol p3.Material = "Neon" local p4 = Instance.new("Part",workspace) local m4 = Instance.new("BlockMesh",p4) m4.Scale = Vector3.new(10,10,10) p4.Size = Vector3.new(1,1,1) p4.Transparency = 0.4 p4.Anchored = true p4.CanCollide = false p4.TopSurface = "Smooth" p4.BottomSurface = "Smooth" p4.BrickColor = gCol2 p4.Material = "Neon" ClearGhosts() for i=1,amountGhosts do CreateGhost() end local currentframe = 0 local frmR frmR = game:GetService("RunService").RenderStepped:connect(function() currentframe = currentframe + 1 if currentframe < 1*60 then p1.CFrame = char:WaitForChild("Torso").CFrame p2.CFrame = char:WaitForChild("Torso").CFrame p3.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) p4.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) m1.Scale = m1.Scale + Vector3.new(0.25,0.25,0.25) m2.Scale = m2.Scale + Vector3.new(0.25,0.25,0.25) m3.Scale = m3.Scale + Vector3.new(0.25,0.25,0.25) m4.Scale = m4.Scale + Vector3.new(0.25,0.25,0.25) p1.Transparency = p1.Transparency + (1/(1*60)) p2.Transparency = p2.Transparency + (1/(1*60)) p3.Transparency = p3.Transparency + (1/(1*60)) p4.Transparency = p4.Transparency + (1/(1*60)) else p1:Destroy() p2:Destroy() p3:Destroy() p4:Destroy() frmR:disconnect() end end) else gt = true local p1 = Instance.new("Part",workspace) local m1 = Instance.new("SpecialMesh",p1) m1.MeshType = "Sphere" m1.Scale = Vector3.new(5,5,5) p1.Size = Vector3.new(1,1,1) p1.Anchored = true p1.CanCollide = false p1.TopSurface = "Smooth" p1.BottomSurface = "Smooth" p1.BrickColor = wCol p1.Material = "Neon" local p2 = Instance.new("Part",workspace) local m2 = Instance.new("SpecialMesh",p2) m2.MeshType = "Sphere" m2.Scale = Vector3.new(8,8,8) p2.Size = Vector3.new(1,1,1) p2.Anchored = true p2.CanCollide = false p2.TopSurface = "Smooth" p2.BottomSurface = "Smooth" p2.BrickColor = wCol2 p2.Material = "Neon" local p3 = Instance.new("Part",workspace) local m3 = Instance.new("BlockMesh",p3) m3.Scale = Vector3.new(7,7,7) p3.Size = Vector3.new(1,1,1) p3.Transparency = 0.4 p3.Anchored = true p3.CanCollide = false p3.TopSurface = "Smooth" p3.BottomSurface = "Smooth" p3.BrickColor = wCol p3.Material = "Neon" local p4 = Instance.new("Part",workspace) local m4 = Instance.new("BlockMesh",p4) m4.Scale = Vector3.new(10,10,10) p4.Size = Vector3.new(1,1,1) p4.Transparency = 0.4 p4.Anchored = true p4.CanCollide = false p4.TopSurface = "Smooth" p4.BottomSurface = "Smooth" p4.BrickColor = wCol2 p4.Material = "Neon" ClearGhosts() for i=1,amountGhosts do CreateGhost() end local currentframe = 0 local frmR frmR = game:GetService("RunService").RenderStepped:connect(function() currentframe = currentframe + 1 if currentframe < 1*60 then p1.CFrame = char:WaitForChild("Torso").CFrame p2.CFrame = char:WaitForChild("Torso").CFrame p3.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) p4.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) m1.Scale = m1.Scale + Vector3.new(0.25,0.25,0.25) m2.Scale = m2.Scale + Vector3.new(0.25,0.25,0.25) m3.Scale = m3.Scale + Vector3.new(0.25,0.25,0.25) m4.Scale = m4.Scale + Vector3.new(0.25,0.25,0.25) p1.Transparency = p1.Transparency + (1/(1*60)) p2.Transparency = p2.Transparency + (1/(1*60)) p3.Transparency = p3.Transparency + (1/(1*60)) p4.Transparency = p4.Transparency + (1/(1*60)) else p1:Destroy() p2:Destroy() p3:Destroy() p4:Destroy() frmR:disconnect() end end) end end end) end) local frm = 0 local toRemove = {} game:GetService("RunService").RenderStepped:connect(function() frm = frm + 1 if char.Parent == game:GetService("Workspace").CurrentCamera then e1.CFrame = char.Head.CFrame * CFrame.new(0.15,0.1,-0.55) e2.CFrame = char.Head.CFrame * CFrame.new(-0.15,0.1,-0.55) local delay = 0.9 for i,v in pairs(ghosts) do for _,b in pairs(v:GetChildren()) do if b:IsA("Part") or b:IsA("WedgePart") or b:IsA("TrussPart") or b:IsA("UnionOperation") then b.CFrame = b.CFrame:lerp(b:FindFirstChild("Target").Value.CFrame,delay) end end delay = delay - (0.5/(#ghosts+1)) end --[[if math.floor(frm/8) == frm/8 then local isub = 0 for i,v in pairs(ghosts) do if #v:GetChildren() < 6 then v:Destroy() table.remove(ghosts,i - isub) isub = isub + 1 CreateGhost() end end end]] end --Animation states local ray = Ray.new(char.HumanoidRootPart.CFrame.p, Vector3.new(0,-3,0).unit*4) local part,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(ray,ghosts,false,true) if state ~= "busy" then if char.HumanoidRootPart.Velocity.Magnitude <= 0.5 then state = "idle" elseif char.HumanoidRootPart.Velocity.Magnitude > 0.5 then state = "running" --[[elseif char.HumanoidRootPart.Velocity.Y < 0.1 and not part then state = "falling" elseif char.HumanoidRootPart.Velocity.Y >= 0.1 and not part then state = "jumping"]] end char.Humanoid.WalkSpeed = 32 char.Humanoid.JumpPower = 70 end --Actual animations if state == "idle" then char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0:lerp(CFrame.new(0,1 + (math.cos(tick())/5),0) * CFrame.Angles(math.rad(80 + math.cos(tick())*4),math.rad(180),math.rad(0)),0.06) char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0:lerp(CFrame.new(0.5,-0.1 + (math.cos((tick())*2)/10),-0.2) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)),0.06) char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0:lerp(CFrame.new(-0.5,-0.5 + (math.cos((tick()-0.5)*2)/6),0.3) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.06) char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0:lerp(CFrame.new(1.5,0.43 + (math.cos((tick()-0.5)*1.5)/30),-0.6) * CFrame.Angles(math.rad(math.cos((tick())*2)*10),math.rad(0),math.rad(math.cos(tick()/3)*3)),0.06) char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0:lerp(CFrame.new(-1.5,0.3 + (math.cos((tick()-0.5)*1.5)/30),-0.6) * CFrame.Angles(math.rad(-15 + math.cos((tick()))*7),math.rad(0),math.rad(math.cos(tick()/2)*4)),0.06) char.Torso.Neck.C0 = char.Torso.Neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(90 + math.cos(tick()*1.5)*6),math.rad(180),math.rad(0)),0.06) elseif state == "running" then char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0:lerp(CFrame.new(0,1 + (math.cos(tick())/5),0) * CFrame.Angles(math.rad(65 + math.cos(tick())*4),math.rad(180),math.rad(-char.HumanoidRootPart.RotVelocity.Y*10)),0.06) char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0:lerp(CFrame.new(0.5,-0.1 + (math.cos((tick())*2)/10),-0.2) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)),0.06) char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0:lerp(CFrame.new(-0.5,-0.5 + (math.cos((tick()-0.5)*2)/6),0.3) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.06) char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0:lerp(CFrame.new(1.5,0.70 + (math.cos((tick()-0.5)*1.5)/30),-0.4) * CFrame.Angles(math.rad(50 + math.cos((tick())*2)*10),math.rad(0),math.rad(math.cos(tick()/3)*3)),0.06) char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0:lerp(CFrame.new(-1.5,0.3 + (math.cos((tick()-0.5)*1.5)/30),-0.4) * CFrame.Angles(math.rad(-35 + math.cos((tick()))*7),math.rad(0),math.rad(math.cos(tick()/2)*4)),0.06) char.Torso.Neck.C0 = char.Torso.Neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(90 + math.cos(tick()*1.5)*6),math.rad(180),math.rad(0)),0.06) end end) char.Humanoid.Died:connect(function() toggle = false ClearGhosts() char.Parent = game.Workspace char.Parent = game:GetService("Workspace") char:FindFirstChild("ForceField"):Destroy() char:FindFirstChild("Head").Transparency = 0 char:FindFirstChild("Torso").Transparency = 0 char:FindFirstChild("Right Arm").Transparency = 0 char:FindFirstChild("Left Arm").Transparency = 0 char:FindFirstChild("Right Leg").Transparency = 0 char:FindFirstChild("Left Leg").Transparency = 0 for i,v in pairs(char:GetChildren()) do if v:IsA("Accessory") then v:FindFirstChild("Handle").Transparency = 0 end end for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end plr:LoadCharacter() end) local msgidGlob = 0 local state = true local font = "Arcade" local tcol = Color3.fromRGB(255,217,0) local tscol = Color3.fromRGB(0,0,0) local fsiz = 28 local tr = true local tsr = false local fade = 2 local p = Instance.new("Part",game.Workspace) p.Size = Vector3.new(0.2,0.2,0.2) p.Transparency = 1 p.Anchored = true p.CanCollide = false p.Name = "Msg" p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0) local r = 255 local b = 0 local g = 0 plr.Chatted:connect(function(c) msgidGlob = msgidGlob + 1 local curMsgId = msgidGlob if string.lower(c) == "!disable" then state = false elseif string.lower(c) == "!enable" then state = true elseif string.lower(string.sub(c,1,6)) == "!font " then local old = font font = string.sub(c,7,#c) or old elseif string.lower(string.sub(c,1,8)) == "!tcolor " then if string.lower(string.sub(c,9,#c)) == "rainbow" then tr = true else tr = false local old = tcol tcol = Color3.fromRGB(string.sub(c,9,11),string.sub(c,13,15),string.sub(c,17,19)) or old end elseif string.lower(string.sub(c,1,9)) == "!tscolor " then if string.sub(c,10,#c) == "rainbow" then tsr = true else tsr = false local old = tscol tscol = Color3.fromRGB(string.sub(c,10,12),string.sub(c,14,16),string.sub(c,18,20)) or old end elseif string.lower(string.sub(c,1,6)) == "!size " then local old = fsiz fsiz = string.sub(c,7,#c) or old elseif string.lower(string.sub(c,1,6)) == "!fade " then local old = fade fade = string.sub(c,7,#c) or old end if plr.Character and state == true then if plr.Character:FindFirstChild("Head") then for i,v in pairs(p:GetChildren()) do if v:IsA("BillboardGui") and v.Name == "J2CMSG" then v:Destroy() end end local bbgui = Instance.new("BillboardGui",p) bbgui.Name = "J2CMSG" bbgui.AlwaysOnTop = true bbgui.ExtentsOffsetWorldSpace = Vector3.new(0,4.5,0) bbgui.Size = UDim2.new(0.2,0,0.14,0) local tl = Instance.new("TextLabel",bbgui) tl.BackgroundTransparency = 1 tl.BorderSizePixel = 0 tl.Size = UDim2.new(1,0,10,0) tl.Position = UDim2.new(0,0,-5,0) tl.Font = font or "SciFi" tl.FontSize = "Size"..fsiz or "Size36" tl.TextColor3 = tcol tl.TextScaled = false tl.TextWrapped = false tl.TextStrokeColor3 = tscol tl.TextStrokeTransparency = 0 game:GetService("RunService").RenderStepped:connect(function() if tr then if tl.Parent ~= nil then tl.TextColor3 = Color3.fromRGB(r,g,b) end end end) for i=1,#c do if msgidGlob == curMsgId then tl.Text = string.sub(c,1,i) if string.sub(c,i,i) ~= " " then local s = Instance.new("Sound",p) s.SoundId = "rbxassetid://418252437" s.Volume = 1 s.Pitch = 1 s:Play() game.Debris:AddItem(s,2) end wait() end end wait(fade) if msgidGlob == curMsgId then for i=1,10 do if msgidGlob == curMsgId then tl.TextTransparency = tl.TextTransparency + 0.1 tl.TextStrokeTransparency = tl.TextStrokeTransparency + 0.1 tl.Position = tl.Position + UDim2.new(0,0,0,-3) wait() end end if msgidGlob == curMsgId then bbgui:Destroy() end end end end end) coroutine.resume(coroutine.create(function() while wait() do for i=0,255,10 do g = i wait() end for i=255,0,-10 do r = i wait() end for i=0,255,10 do b = i wait() end for i=255,0,-10 do g = i wait() end for i=0,255,10 do r = i wait() end for i=255,0,-10 do b = i wait() end end end)) game:GetService("RunService").RenderStepped:connect(function() if p.Parent ~= nil then p.CFrame = p.CFrame:lerp(plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0),0.16) else p = Instance.new("Part",game.Workspace) p.Size = Vector3.new(0.2,0.2,0.2) p.Transparency = 1 p.Anchored = true p.CanCollide = false p.Name = "Msg" p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0) end end) print("Ghost loaded! Time elapsed: "..tick() - time) end }, { "Timestop", function() local plr = game:GetService("Players").LocalPlayer local deb = false while not plr.Character do wait() end wait(0.1) warn("Timestop loaded. R to toggle time.") local tstab = {} local tsstab = {} local ignlist = {} local stab = {} function plrIgnore(char) for i,v in pairs(char:GetChildren()) do if #v:GetChildren() >= 1 then plrIgnore(v) end table.insert(ignlist,v) end end function timeStop(target) for i,v in pairs(target:GetChildren()) do if #v:GetChildren() >= 1 then timeStop(v) end local isinign = false for i,b in pairs(ignlist) do if b == v then isinign = true end end if isinign == false then if v:IsA("Part") or v:IsA("WedgePart") or v:IsA("UnionOperation") then if v.Anchored == false then table.insert(tstab,v) v.Anchored = true end end if v:IsA("Sound") then local isintab = false for i,b in pairs(stab) do if v == b[1] then isintab = true end end if isintab == false then table.insert(stab,{v,v.Pitch}) end end --[[if v:IsA("Script") or v:IsA("LocalScript") then if v.Disabled == false then table.insert(tsstab,v) v.Disabled = true end end]] end end local isinign = false for i,b in pairs(ignlist) do if b == target then isinign = true end end if isinign == false then if target:IsA("Part") or target:IsA("WedgePart") or target:IsA("UnionOperation") then if target.Anchored == false then table.insert(tstab,target) target.Anchored = true end end if target:IsA("Sound") then table.insert(stab,{target,target.Pitch}) end end end plr:GetMouse().KeyDown:connect(function(key) if key == "r" then if deb == true then deb = false else deb = true local cc = Instance.new("ColorCorrectionEffect",game:GetService("Lighting")) spawn(function() plr.Character.Humanoid.WalkSpeed = 0 plr.Character.Humanoid.JumpPower = 0 local p = Instance.new("Part",plr.Character) p.Transparency = 0.5 p.BrickColor = BrickColor.new("Institutional white") p.Size = Vector3.new(0.2,0.2,0.2) p.Anchored = true p.CanCollide = false p.CFrame = plr.Character.Torso.CFrame local m = Instance.new("SpecialMesh",p) m.MeshType = Enum.MeshType.Sphere local r = 255 local g = 255 local b = 255 local contrast = 0 for i=1,50 do m.Scale = m.Scale + Vector3.new(50,50,50) p.Transparency = p.Transparency + 0.5/50 r = r - ((255-42)/50) g = g - ((255-0)/50) b = b - ((255-255)/50) contrast = contrast - 2/50 --cc.TintColor = Color3.fromRGB(r,g,b) cc.Contrast = contrast for i,v in pairs(stab) do v[1].Pitch = v[1].Pitch - (v[2]/50) end wait() end p:Destroy() plr.Character.Humanoid.WalkSpeed = 16 plr.Character.Humanoid.JumpPower = 50 end) local aNew = game:GetService("Workspace").ChildAdded:connect(function(c) timeStop(c) end) for i,v in pairs(ignlist) do table.remove(ignlist,1) end plrIgnore(plr.Character) timeStop(game:GetService("Workspace")) while deb ~= false do wait() end --spawn(function() local r = 42 local g = 0 local b = 255 local contrast = -2 for i=1,50 do r = r + ((255-42)/50) g = g + ((255-0)/50) b = b + ((255-255)/50) contrast = contrast + 2/50 --cc.TintColor = Color3.fromRGB(r,g,b) cc.Contrast = contrast for i,v in pairs(stab) do v[1].Pitch = v[1].Pitch + (v[2]/50) end wait() end cc:Destroy() --end) for i,v in pairs(tstab) do v.Anchored = false end for i,v in pairs(tstab) do table.remove(tstab,1) end --table.foreach(stab,print) for i,v in pairs(stab) do table.remove(stab,1) end --print("---------") --table.foreach(stab,print) --[[for i,v in pairs(tsstab) do v.Disabled = false end for i,v in pairs(tsstab) do table.remove(tsstab,1) end]] aNew:disconnect() deb = false end end end) end }, { "Egg", function() wait(3) local plr = game:GetService("Players").LocalPlayer while not plr.Character do wait() end local char,jtab,ceqpt,bsy,isaim,cd,drawf,state = plr.Character,{},false,false,false,false,false,"loading" local hdp = Instance.new("Part",script.Parent) hdp.Name = "HandlePart" hdp.Size = Vector3.new(0.2,0.2,0.2) local meshTab = { {"rbxassetid://705224299","rbxassetid://705224727",Vector3.new(0.4,0.4,0.4)}, {"rbxassetid://705216303","rbxassetid://705216927",Vector3.new(1.8,1.8,1.8)}, {"rbxassetid://705209239","rbxassetid://705209459",Vector3.new(0.8,0.8,0.8)}, {"rbxassetid://705247407","rbxassetid://705246950",Vector3.new(1,1,1)}, {"rbxassetid://705242967","rbxassetid://705243300",Vector3.new(0.44,0.44,0.44)}, {"rbxassetid://705197095","rbxassetid://705197292",Vector3.new(1.25,1.25,1.25)}, {"rbxassetid://676836968","rbxassetid://676837441",Vector3.new(0.5,0.5,0.5)}, {"rbxassetid://698838167","rbxassetid://698838688",Vector3.new(1.6,1.6,1.6)}, {"rbxassetid://698827858","rbxassetid://698828143",Vector3.new(1.4,1.4,1.5)}, {"rbxassetid://705202806","rbxassetid://705207716",Vector3.new(1,1,1)}, {"rbxassetid://676840078","rbxassetid://676839351",Vector3.new(1.2,1.2,1.2)}, {"rbxassetid://717179708","rbxassetid://705199414",Vector3.new(1,0.95,1.05)}, {"rbxassetid://724420662","rbxassetid://705195915",Vector3.new(0.8,0.8,0.8)}, {"rbxassetid://676841945","rbxassetid://676842522",Vector3.new(1.7,1.7,1.8)}, {"rbxassetid://705315624","rbxassetid://705315897",Vector3.new(0.4,0.4,0.4)}, {"rbxassetid://698835993","rbxassetid://698836260",Vector3.new(1,1,1)}, {"rbxassetid://698813624","rbxassetid://698813905",Vector3.new(1.6,1.6,1.6)}, {"rbxassetid://706712283","rbxassetid://705202233",Vector3.new(2.1,2.1,2.1)}, {"rbxassetid://705208513","rbxassetid://705208760",Vector3.new(1.05,1.05,1.05)}, {"rbxassetid://676843975","rbxassetid://676844191",Vector3.new(1.6,1.6,1.6)}, {"rbxassetid://676846031","rbxassetid://676846800",Vector3.new(0.6,0.6,0.6)}, {"rbxassetid://676848204","rbxassetid://676848680",Vector3.new(0.5,0.5,0.5)}, {"rbxassetid://705217565","rbxassetid://705218075",Vector3.new(1,1,1)}, {"rbxassetid://698829950","rbxassetid://698830608",Vector3.new(0.5,0.5,0.5)}, {"rbxassetid://705200619","rbxassetid://705200948",Vector3.new(2,2,2)}, {"rbxassetid://698816291","rbxassetid://698816601",Vector3.new(0.45,0.45,0.45)}, {"rbxassetid://705245424","rbxassetid://705245604",Vector3.new(1,1,1)}, {"rbxassetid://698839252","rbxassetid://698839539",Vector3.new(1.5,1.55,1.55)}, {"rbxassetid://676850168","rbxassetid://676850427",Vector3.new(1,1,1)}, {"rbxassetid://698836963","rbxassetid://698837211",Vector3.new(2.3,2,2)}, {"rbxassetid://705219281","rbxassetid://705219747",Vector3.new(1.7,1.7,1.7)}, {"rbxassetid://698822829","rbxassetid://698823375",Vector3.new(1.5,1.5,1.5)}, {"rbxassetid://698824115","rbxassetid://698824851",Vector3.new(2.4,2.4,2.4)}, {"rbxassetid://698825712","rbxassetid://698825959",Vector3.new(1.5,1.5,1.5)}, {"rbxassetid://676851481","rbxassetid://676851716",Vector3.new(1,1,1)}, {"rbxassetid://676854360","rbxassetid://676854795",Vector3.new(0.55,0.55,0.55)}, {"rbxassetid://676856626","rbxassetid://676856930",Vector3.new(0.6,0.6,0.6)}, {"rbxassetid://676858618","rbxassetid://676858897",Vector3.new(1.4,1.4,1.4)}, {"rbxassetid://698835348","rbxassetid://698831630",Vector3.new(1.8,1.8,1.8)}, {"rbxassetid://676859903","rbxassetid://676860203",Vector3.new(1.2,1.2,1.2)}, {"rbxassetid://698829304","rbxassetid://698828946",Vector3.new(1.3,1.3,1.3)}, {"rbxassetid://698811815","rbxassetid://698812183",Vector3.new(1,1,1)}, {"rbxassetid://705225654","rbxassetid://705228740",Vector3.new(1,1,1)} } local mlgTab = { "rbxassetid://566672836", "rbxassetid://306356119", "rbxassetid://10524802", "rbxassetid://166285971", "rbxassetid://217185480", "rbxassetid://198329363", "rbxassetid://286279066", "rbxassetid://175843771", "rbxassetid://165053954", "rbxassetid://603718340", "rbxassetid://133727996" } local msh = Instance.new("SpecialMesh",script.Parent.HandlePart) msh.MeshType = Enum.MeshType.FileMesh local rnd = math.random(1,#meshTab) msh.MeshId = meshTab[rnd][1] msh.TextureId = meshTab[rnd][2] msh.Scale = meshTab[rnd][3]/2 local gyro = Instance.new("BodyGyro",char:WaitForChild("HumanoidRootPart")) gyro.MaxTorque = Vector3.new(0,0,0) gyro.D = 0 gyro.P = 100000000 print(script.Parent.Name.." Loaded.") plr:GetMouse().KeyDown:connect(function(key) if key == "f" then if ceqpt == false then ceqpt = true bsy = false spawn(function() for i=1,10 do script.Parent.HandlePart.Transparency = script.Parent.HandlePart.Transparency - 0.1 wait() end end) local rnd = math.random(1,#meshTab) msh.MeshId = meshTab[rnd][1] msh.TextureId = meshTab[rnd][2] msh.Scale = meshTab[rnd][3]/2 print("Saving old joints") for i,v in pairs(char.Torso:GetChildren()) do if v:IsA("Motor6D") and v.Name ~= "Neck" then print(v.Name.." saved!") table.insert(jtab,v) end end local aWeld = Instance.new("Weld",char["Right Arm"]) aWeld.Name = "aWeld" aWeld.Part0 = script.Parent.HandlePart aWeld.Part1 = char["Right Arm"] aWeld.C0 = CFrame.new(0,0,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)) local bWeld = Instance.new("Weld",char["Torso"]) bWeld.Name = "bWeld" bWeld.Part0 = char["Torso"] bWeld.Part1 = char["Right Arm"] bWeld.C0 = CFrame.new(1.5,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) local cWeld = Instance.new("Weld",char["Torso"]) cWeld.Name = "cWeld" cWeld.Part0 = char["Torso"] cWeld.Part1 = char["Left Arm"] cWeld.C0 = CFrame.new(-1.5,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) else ceqpt = false spawn(function() for i=1,10 do script.Parent.HandlePart.Transparency = script.Parent.HandlePart.Transparency + 0.1 wait() end end) for i,v in pairs(char.Torso:GetChildren()) do if v:IsA("Weld") or v:IsA("Motor6D") then if v.Name ~= "Neck" then v:Destroy() end end end for i,v in pairs(jtab) do v:Clone().Parent = char.Torso end for i,v in pairs(jtab) do table.remove(jtab,1) end char.HumanoidRootPart.RootJoint.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) gyro.MaxTorque = Vector3.new(0,0,0) char.Torso.Neck.C0 = CFrame.new(0,1,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) end end end) --Functions local rignore = {} function rayCast(orig,targ,maxdist) local r = Ray.new(orig,(targ-orig).unit * maxdist) local hit,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(r,rignore,false,true) return hit,pos,normal end function clerp(a,b,c) return a:lerp(b,c) end function shoot(targ) local p = Instance.new("Part",char) p.Parent = game.Workspace p.Shape = "Ball" p.Size = Vector3.new(0.2,0.2,0.2) p.CFrame = script.Parent.HandlePart.CFrame p.Velocity = (targ - script.Parent.HandlePart.Position).unit*250 local msh = Instance.new("SpecialMesh",p) msh.MeshType = Enum.MeshType.FileMesh msh.MeshId = script.Parent.HandlePart["Mesh"].MeshId msh.TextureId = script.Parent.HandlePart["Mesh"].TextureId msh.Scale = script.Parent.HandlePart["Mesh"].Scale p.Touched:connect(function(hit) if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= char then hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - math.huge hit.Parent.Humanoid:TakeDamage(math.huge) hit.Parent:BreakJoints() local e = Instance.new("Explosion") e.BlastRadius = 2 e.BlastPressure = 500000 e.Position = p.Position e.Parent = game.Workspace for i=1,5 do local ep = Instance.new("Part",game.Workspace) ep.Anchored = true ep.CanCollide = false ep.Size = Vector3.new(0.2,0.2,0.2) ep.Transparency = 1 ep.CFrame = CFrame.new(p.Position) local emit = Instance.new("ParticleEmitter",ep) emit.VelocitySpread = 360 emit.Speed = NumberRange.new(1,10) emit.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2),NumberSequenceKeypoint.new(1,2)}) emit.Rate = 10 emit.Lifetime = NumberRange.new(4,4) emit.RotSpeed = NumberRange.new(-100,100) emit.Texture = mlgTab[math.random(1,#mlgTab)] game:GetService("Debris"):AddItem(ep,5) end p:Destroy() end end) game:GetService("Debris"):AddItem(p,math.random(50,100)/10) end --End of functions plr:GetMouse().Button1Down:connect(function() if ceqpt == true and isaim == false and cd == false and drawf == false then gyro.MaxTorque = Vector3.new(0,10000000,0) cd = true isaim = true script.Parent.HandlePart.Transparency = 0 local s = Instance.new("Sound",script.Parent.HandlePart) s.SoundId = "rbxassetid://609348868" s.PlayOnRemove = false s:Play() game:GetService("Debris"):AddItem(s,5) drawf = true end end) plr:GetMouse().Button1Up:connect(function() if ceqpt == true and isaim == true and drawf == true then script.Parent.HandlePart.Transparency = 1 char.Torso.bWeld.C0 = CFrame.new(1.5,1,-0.6)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(0)) char.Torso.cWeld.C0 = CFrame.new(-1.5,0.5,0.5)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)) shoot(plr:GetMouse().Hit.p) gyro.MaxTorque = Vector3.new(0,0,0) table.insert(rignore,char) local s = Instance.new("Sound",script.Parent.HandlePart) s.SoundId = "rbxassetid://145203279" s.PlayOnRemove = false s:Play() local rnd = math.random(1,#meshTab) msh.MeshId = meshTab[rnd][1] msh.TextureId = meshTab[rnd][2] msh.Scale = meshTab[rnd][3]/2 game:GetService("Debris"):AddItem(s,5) for i,v in pairs(rignore) do table.remove(rignore,1) end isaim = false drawf = false --wait(1) cd = false end end) while not ceqpt do wait() end local animspeed = 0.3 while wait() do if ceqpt == true and isaim == true then --isaim = true if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then char.Torso.bWeld.C0 = clerp(char.Torso.bWeld.C0,CFrame.new(1.5,1,0.4)*CFrame.Angles(math.rad(220),math.rad(0),math.rad(0)),animspeed) char.Torso.cWeld.C0 =clerp(char.Torso.cWeld.C0,CFrame.new(-1.5,0.1,-0.2)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(0)),animspeed) --char.HumanoidRootPart.RootJoint.C0 = clerp(char.HumanoidRootPart.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(120)),animspeed) --char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0,CFrame.new(0,1,0)*CFrame.Angles(math.rad(-120),math.rad(10),math.rad(240)),animspeed) --char.Humanoid.WalkSpeed = 6 --char.Humanoid.JumpPower = 0 end local lookDir = plr:GetMouse().Hit.p - char.HumanoidRootPart.CFrame.p gyro.MaxTorque = Vector3.new(0,10000000,0) gyro.CFrame = CFrame.new(char.HumanoidRootPart.CFrame.p, plr:GetMouse().Hit.p) else --isaim = false if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then char.Torso.bWeld.C0 = clerp(char.Torso.bWeld.C0,CFrame.new(1.5,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),animspeed) char.Torso.cWeld.C0 = clerp(char.Torso.cWeld.C0,CFrame.new(-1.5,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),animspeed) --char.HumanoidRootPart.RootJoint.C0 = clerp(char.HumanoidRootPart.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),animspeed) --char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0,CFrame.new(0,1,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),animspeed) --char.Humanoid.WalkSpeed = 16 --char.Humanoid.JumpPower = 50 end gyro.MaxTorque = Vector3.new(0,0,0) end --Animation state table.insert(rignore,char) local h,p,n = rayCast(char.HumanoidRootPart.Position,char.HumanoidRootPart.Position - Vector3.new(0,1,0),4) if drawf == false then if char.HumanoidRootPart.Velocity.Magnitude <= 0.1 and h then state = "idle" elseif char.HumanoidRootPart.Velocity.Magnitude > 0.1 and h then state = "running" elseif char.HumanoidRootPart.Velocity.Y < 0.1 and not h then state = "falling" elseif char.HumanoidRootPart.Velocity.Y >= 0.1 and not h then state = "jumping" end end end end }, { "Ghost", function() local plr = game:GetService("Players").LocalPlayer local mouse,char = plr:GetMouse(),plr.Character for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end local toggle,cd = false,false mouse.KeyDown:connect(function(key) if key == "r" then print("R!") if cd == false then print("No cooldown!") cd = true if toggle == false then print("Entering godmode") toggle = true Instance.new("ForceField",char).Visible = false char.Parent = game:GetService("Workspace").CurrentCamera char:FindFirstChild("Head").Transparency = 1 char:FindFirstChild("Torso").Transparency = 1 char:FindFirstChild("Right Arm").Transparency = 1 char:FindFirstChild("Left Arm").Transparency = 1 char:FindFirstChild("Right Leg").Transparency = 1 char:FindFirstChild("Left Leg").Transparency = 1 for i,v in pairs(char:GetChildren()) do if v:IsA("Accessory") then v:FindFirstChild("Handle").Transparency = 1 end end else print("Exiting godmode") toggle = false char.Parent = game:GetService("Workspace") char:FindFirstChild("ForceField"):Destroy() char:FindFirstChild("Head").Transparency = 0 char:FindFirstChild("Torso").Transparency = 0 char:FindFirstChild("Right Arm").Transparency = 0 char:FindFirstChild("Left Arm").Transparency = 0 char:FindFirstChild("Right Leg").Transparency = 0 char:FindFirstChild("Left Leg").Transparency = 0 for i,v in pairs(char:GetChildren()) do if v:IsA("Accessory") then v:FindFirstChild("Handle").Transparency = 0 end end end cd = false end end end) game:GetService("RunService").RenderStepped:connect(function() if char.Parent == game:GetService("Workspace").CurrentCamera then for i,v in pairs(char:GetChildren()) do if v:IsA("Part") then if v.Name ~= "HumanoidRootPart" then local c = v:Clone() c.Parent = game:GetService("Workspace") c.BottomSurface = "Smooth" c.TopSurface = "Smooth" c:BreakJoints() --c.Material = "Neon" c.Anchored = true c.CanCollide = false c.Transparency = 0.9 c.CFrame = v.CFrame game:GetService("Debris"):AddItem(c,0.1) end end if v:IsA("Accessory") then if v:FindFirstChild("Handle") then local c = v.Handle:Clone() c.Parent = game:GetService("Workspace") c.BottomSurface = "Smooth" c.TopSurface = "Smooth" c:BreakJoints() --c.Material = "Neon" c.Anchored = true c.CanCollide = false c.Transparency = 0.9 c.CFrame = v.Handle.CFrame game:GetService("Debris"):AddItem(c,0.1) end end end end end) end } } table.sort(scripttab,function(a,b) return a[1] < b[1] end) local togglestate = false local togglestate2 = false local sgui = Instance.new("ScreenGui",plr.PlayerGui) local bgfrm = Instance.new("Frame",sgui) bgfrm.BackgroundTransparency = 0.5 bgfrm.Position = UDim2.new(1,0,0.3,0) bgfrm.Size = UDim2.new(0.18,0,0.4,0) bgfrm.BorderSizePixel = 0 bgfrm.BackgroundColor3 = Color3.fromRGB(0,0,0) local txt = Instance.new("TextLabel",bgfrm) txt.BorderSizePixel = 0 txt.BackgroundTransparency = 0.8 txt.TextScaled = true txt.BackgroundColor3 = Color3.fromRGB(120,0,180) txt.TextColor3 = Color3.fromRGB(255,255,255) txt.Text = " --[[ joalars2's script archive ]]-- " txt.Font = "SciFi" txt.Size = UDim2.new(1,0,0.1,0) local scr = Instance.new("ScrollingFrame",bgfrm) scr.BorderSizePixel = 0 scr.BackgroundTransparency = 1 scr.BackgroundColor3 = Color3.fromRGB(120,0,180) scr.Size = UDim2.new(1,0,0.9,0) scr.Position = UDim2.new(0,0,0.1,0) local tgl = Instance.new("TextButton",bgfrm) tgl.BorderSizePixel = 0 tgl.BackgroundTransparency = 0.5 tgl.TextScaled = true tgl.BackgroundColor3 = Color3.fromRGB(0,255,0) tgl.TextColor3 = Color3.fromRGB(0,0,0) tgl.Text = ">>" tgl.Font = "SciFi" tgl.Size = UDim2.new(0,30,0,30) tgl.Position = UDim2.new(0,-30,0,0) tgl.MouseButton1Click:connect(function() if togglestate == false then togglestate = true bgfrm:TweenPosition(UDim2.new(0.41,0,0.3,0),"Out","Back",1,true,nil) else togglestate = false bgfrm:TweenPosition(UDim2.new(1,0,0.3,0),"In","Back",1,true,nil) end end) local tgl2 = Instance.new("TextButton",bgfrm) tgl2.BorderSizePixel = 0 tgl2.BackgroundTransparency = 0.5 tgl2.TextScaled = true tgl2.BackgroundColor3 = Color3.fromRGB(255,0,0) tgl2.TextColor3 = Color3.fromRGB(0,0,0) tgl2.Text = "Multi Select" tgl2.Font = "SciFi" tgl2.Size = UDim2.new(0.3,0,0.05,0) tgl2.Position = UDim2.new(0,0,1,0) tgl2.MouseButton1Click:connect(function() if togglestate2 == false then togglestate2 = true tgl2.BackgroundColor3 = Color3.fromRGB(0,255,0) else togglestate2 = false tgl2.BackgroundColor3 = Color3.fromRGB(255,0,0) end end) for i,v in pairs(scripttab) do local btn = Instance.new("TextButton",scr) btn.BorderSizePixel = 0 btn.BackgroundTransparency = 0.8 btn.TextScaled = true btn.BackgroundColor3 = Color3.fromRGB(120,0,180) btn.TextColor3 = Color3.fromRGB(255,255,255) btn.Text = v[1] btn.Font = "SciFi" btn.Size = UDim2.new(0.97,0,0.05,0) btn.Style = Enum.ButtonStyle.RobloxButtonDefault btn.Position = UDim2.new(0,0,(0.05*i)-0.05,0) local func func = btn.MouseButton1Click:connect(function() warn("Script loading: "..v[1]) spawn(function() v[2]() end) if togglestate2 == false then sgui:Destroy() end btn.Style = Enum.ButtonStyle.RobloxButton func:disconnect() end) end