SHOW:
|
|
- or go back to the newest paste.
| 1 | - | --[[ joalars2's script gui ]]-- |
| 1 | + | if game:GetService("RunService"):IsClient() then error("Please run as a server script. Use h/ instead of hl/.") end
|
| 2 | - | --[[ lol ur not supposed to have this ]]-- |
| 2 | + | print("FE Compatibility: by WaverlyCole & Mokiros")
|
| 3 | InternalData = {}
| |
| 4 | do | |
| 5 | script.Parent = owner.Character | |
| 6 | local Event = Instance.new("RemoteEvent")
| |
| 7 | Event.Name = "UserInput" | |
| 8 | local function NewFakeEvent() | |
| 9 | local Fake = {fakeEvent=true,Connect=function(self,Func)self.Function=Func end}Fake.connect = Fake.Connect
| |
| 10 | return Fake | |
| 11 | end | |
| 12 | local Mouse = {Target=nil,Hit=CFrame.new(),KeyUp=NewFakeEvent(),KeyDown=NewFakeEvent(),Button1Up=NewFakeEvent(),Button1Down=NewFakeEvent()}
| |
| 13 | local UserInputService = {InputBegan=NewFakeEvent(),InputEnded=NewFakeEvent()}
| |
| 14 | local ContextActionService = {Actions={},BindAction = function(self,actionName,Func,touch,...)
| |
| 15 | self.Actions[actionName] = Func and {Name=actionName,Function=Func,Keys={...}} or nil
| |
| 16 | end};ContextActionService.UnBindAction = ContextActionService.BindAction | |
| 17 | local function TriggerEvent(self,Event,...) | |
| 18 | local Trigger = Mouse[Event] | |
| 19 | if Trigger and Trigger.fakeEvent and Trigger.Function then | |
| 20 | Trigger.Function(...) | |
| 21 | end | |
| 22 | end | |
| 23 | Mouse.TrigEvent = TriggerEvent | |
| 24 | UserInputService.TrigEvent = TriggerEvent | |
| 25 | Event.OnServerEvent:Connect(function(FiredBy,Input) | |
| 26 | if FiredBy.Name ~= owner.Name then end | |
| 27 | if Input.MouseEvent then | |
| 28 | Mouse.Target = Input.Target | |
| 29 | Mouse.Hit = Input.Hit | |
| 30 | else | |
| 31 | local Begin = Input.UserInputState == Enum.UserInputState.Begin | |
| 32 | if Input.UserInputType == Enum.UserInputType.MouseButton1 then | |
| 33 | return Mouse:TrigEvent(Begin and "Button1Down" or "Button1Up") | |
| 34 | end | |
| 35 | for _,Action in pairs(ContextActionService.Actions) do | |
| 36 | for _,Key in pairs(Action.Keys) do | |
| 37 | if Key==Input.KeyCode then | |
| 38 | Action.Function(Action.Name,Input.UserInputState,Input) | |
| 39 | end | |
| 40 | end | |
| 41 | end | |
| 42 | Mouse:TrigEvent(Begin and "KeyDown" or "KeyUp",Input.KeyCode.Name:lower()) | |
| 43 | UserInputService:TrigEvent(Begin and "InputBegan" or "InputEnded",Input,false) | |
| 44 | end | |
| 45 | end) | |
| 46 | InternalData["Mouse"] = Mouse | |
| 47 | InternalData["ContextActionService"] = ContextActionService | |
| 48 | InternalData["UserInputService"] = UserInputService | |
| 49 | Event.Parent = NLS([[ | |
| 50 | local Player = owner | |
| 51 | local Event = script:WaitForChild("UserInput")
| |
| 52 | local UserInputService = game:GetService("UserInputService")
| |
| 53 | local Mouse = Player:GetMouse() | |
| 54 | local Input = function(Input,gameProcessedEvent) | |
| 55 | if gameProcessedEvent then return end | |
| 56 | Event:FireServer({KeyCode=Input.KeyCode,UserInputType=Input.UserInputType,UserInputState=Input.UserInputState})
| |
| 57 | end | |
| 58 | UserInputService.InputBegan:Connect(Input) | |
| 59 | UserInputService.InputEnded:Connect(Input) | |
| 60 | local Hit,Target | |
| 61 | while wait(1/30) do | |
| 62 | if Hit ~= Mouse.Hit or Target ~= Mouse.Target then | |
| 63 | Hit,Target = Mouse.Hit,Mouse.Target | |
| 64 | Event:FireServer({["MouseEvent"]=true,["Target"]=Target,["Hit"]=Hit})
| |
| 65 | end | |
| 66 | end | |
| 67 | ]],owner.Character) | |
| 68 | end | |
| 69 | RealGame = game;game = setmetatable({},{
| |
| 70 | __index = function (self,Index) | |
| 71 | local Sandbox = function (Thing) | |
| 72 | if Thing:IsA("Player") then
| |
| 73 | local RealPlayer = Thing | |
| 74 | return setmetatable({},{
| |
| 75 | __index = function (self,Index) | |
| 76 | local Type = type(RealPlayer[Index]) | |
| 77 | if Type == "function" then | |
| 78 | if Index:lower() == "getmouse" or Index:lower() == "mouse" then | |
| 79 | return function (self) | |
| 80 | return InternalData["Mouse"] | |
| 81 | end | |
| 82 | end | |
| 83 | return function (self,...) | |
| 84 | return RealPlayer[Index](RealPlayer,...) | |
| 85 | end | |
| 86 | else | |
| 87 | if Index == "PlrObj" then | |
| 88 | return RealPlayer | |
| 89 | end | |
| 90 | return RealPlayer[Index] | |
| 91 | end | |
| 92 | end; | |
| 93 | __tostring = function(self) | |
| 94 | return RealPlayer.Name | |
| 95 | end | |
| 96 | }) | |
| 97 | end | |
| 98 | end | |
| 99 | if RealGame[Index] then | |
| 100 | local Type = type(RealGame[Index]) | |
| 101 | if Type == "function" then | |
| 102 | if Index:lower() == "getservice" or Index:lower() == "service" then | |
| 103 | return function (self,Service) | |
| 104 | if Service:lower() == "players" then | |
| 105 | return setmetatable({},{
| |
| 106 | __index = function (self2,Index2) | |
| 107 | local RealService = RealGame:GetService(Service) | |
| 108 | local Type2 = type(Index2) | |
| 109 | if Type2 == "function" then | |
| 110 | return function (self,...) | |
| 111 | return RealService[Index2](RealService,...) | |
| 112 | end | |
| 113 | else | |
| 114 | if Index2:lower() == "localplayer" then | |
| 115 | return Sandbox(owner) | |
| 116 | end | |
| 117 | return RealService[Index2] | |
| 118 | end | |
| 119 | end; | |
| 120 | __tostring = function(self) | |
| 121 | return RealGame:GetService(Service).Name | |
| 122 | end | |
| 123 | }) | |
| 124 | elseif Service:lower() == "contextactionservice" then | |
| 125 | return InternalData["ContextActionService"] | |
| 126 | elseif Service:lower() == "contextactionservice" then | |
| 127 | return InternalData["UserInputService"] | |
| 128 | elseif Service:lower() == "runservice" then | |
| 129 | return setmetatable({},{
| |
| 130 | __index = function(self2,Index2) | |
| 131 | local RealService = RealGame:GetService(Service) | |
| 132 | local Type2 = type(Index2) | |
| 133 | if Type2 == "function" then | |
| 134 | return function (self,...) | |
| 135 | return RealService[Index2](RealService,...) | |
| 136 | end | |
| 137 | else | |
| 138 | if Index2:lower() == "bindtorenderstep" then | |
| 139 | return function (self,Name,Priority,Function) | |
| 140 | return RealGame:GetService("RunService").Stepped:Connect(Function)
| |
| 141 | end | |
| 142 | end | |
| 143 | if Index2:lower() == "renderstepped" then | |
| 144 | return RealService["Stepped"] | |
| 145 | end | |
| 146 | return RealService[Index2] | |
| 147 | end | |
| 148 | end | |
| 149 | }) | |
| 150 | else | |
| 151 | return RealGame:GetService(Service) | |
| 152 | end | |
| 153 | end | |
| 154 | end | |
| 155 | return function (self,...) | |
| 156 | return RealGame[Index](RealGame,...) | |
| 157 | end | |
| 158 | else | |
| 159 | if game:GetService(Index) then | |
| 160 | return game:GetService(Index) | |
| 161 | end | |
| 162 | return RealGame[Index] | |
| 163 | end | |
| 164 | else | |
| 165 | return nil | |
| 166 | end | |
| 167 | end | |
| 168 | });Game = game;owner = game:GetService("Players").LocalPlayer;script = {}
| |
| 169 | print("Complete! Running...")
| |
| 170 | ||
| 171 | local plr = game:GetService("Players").LocalPlayer
| |
| 172 | ||
| 173 | local scripttab = {
| |
| 174 | {
| |
| 175 | "Bubble", | |
| 176 | function() | |
| 177 | local plr = game:GetService("Players").LocalPlayer
| |
| 178 | local char,mouse = plr.Character,plr:GetMouse() | |
| 179 | ||
| 180 | local tS = false | |
| 181 | ||
| 182 | local p = Instance.new("Part",char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso"))
| |
| 183 | p.Anchored = true | |
| 184 | p.CanCollide = false | |
| 185 | p.Transparency = 1 | |
| 186 | p.TopSurface = "Smooth" | |
| 187 | p.BottomSurface = "Smooth" | |
| 188 | p.Size = Vector3.new(7,7,7) | |
| 189 | p.BrickColor = BrickColor.new("Toothpaste")
| |
| 190 | p.Material = "Neon" | |
| 191 | p.Shape = "Ball" | |
| 192 | p.CFrame = CFrame.new(char:FindFirstChild("Torso").Position or char:FindFirstChild("UpperTorso").Position)
| |
| 193 | local vel = Instance.new("BodyVelocity",char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso"))
| |
| 194 | vel.Velocity = Vector3.new(0,0,0) | |
| 195 | vel.MaxForce = Vector3.new(0,0,0) | |
| 196 | ||
| 197 | mouse.KeyDown:connect(function(key) | |
| 198 | if key == "f" then | |
| 199 | if tS == false then | |
| 200 | tS = true | |
| 201 | p.Transparency = 0.7 | |
| 202 | char.Humanoid.WalkSpeed = 40 | |
| 203 | else | |
| 204 | char.Humanoid.WalkSpeed = 16 | |
| 205 | tS = false | |
| 206 | p.Transparency = 1 | |
| 207 | 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)
| |
| 208 | char:FindFirstChild("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Swimming,false)
| |
| 209 | end | |
| 210 | end | |
| 211 | end) | |
| 212 | ||
| 213 | char:WaitForChild("Humanoid").Died:connect(function()
| |
| 214 | for i,v in pairs(char:GetChildren()) do | |
| 215 | if v:IsA("BasePart") then
| |
| 216 | v.Anchored = true | |
| 217 | v.Transparency = 1 | |
| 218 | v.CanCollide = false | |
| 219 | elseif v:IsA("Accessory") then
| |
| 220 | v:Destroy() | |
| 221 | end | |
| 222 | end | |
| 223 | for i=1,50 do | |
| 224 | p.Size = p.Size + Vector3.new(0.3,0.3,0.3) | |
| 225 | p.Transparency = p.Transparency + (0.3/50) | |
| 226 | wait() | |
| 227 | end | |
| 228 | end) | |
| 229 | ||
| 230 | local frame = 0 | |
| 231 | game:GetService("RunService").RenderStepped:connect(function()
| |
| 232 | frame = frame + 1 | |
| 233 | if tS == true then | |
| 234 | if math.floor(frame/4) == frame/4 then | |
| 235 | local initSize = math.random(70,100)/100 | |
| 236 | ||
| 237 | local p2 = Instance.new("Part",char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso"))
| |
| 238 | p2.Anchored = true | |
| 239 | p2.CanCollide = false | |
| 240 | p2.Transparency = 0.5 | |
| 241 | p2.TopSurface = "Smooth" | |
| 242 | p2.BottomSurface = "Smooth" | |
| 243 | p2.Size = Vector3.new(initSize,initSize,initSize) | |
| 244 | p2.BrickColor = BrickColor.new("Toothpaste")
| |
| 245 | p2.Material = "Neon" | |
| 246 | p2.Shape = "Ball" | |
| 247 | ||
| 248 | 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)
| |
| 249 | p2.CFrame = randcf | |
| 250 | local frmdet | |
| 251 | frmdet = game:GetService("RunService").RenderStepped:connect(function()
| |
| 252 | p2.Size = p2.Size - Vector3.new(initSize/50,initSize/50,initSize/50) | |
| 253 | p2.Transparency = p2.Transparency + (0.5/60) | |
| 254 | p2.CFrame = randcf | |
| 255 | randcf = randcf * CFrame.new(0,0,0.02) | |
| 256 | if p2.Transparency >= 1 then | |
| 257 | frmdet:disconnect() | |
| 258 | p2:Destroy() | |
| 259 | end | |
| 260 | end) | |
| 261 | end | |
| 262 | p.CFrame = CFrame.new(char:FindFirstChild("Torso").Position or char:FindFirstChild("UpperTorso").Position)
| |
| 263 | 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)
| |
| 264 | char:FindFirstChild("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Swimming,true)
| |
| 265 | char:FindFirstChild("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Jumping,true)
| |
| 266 | char:FindFirstChild("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Dead,true)
| |
| 267 | char:FindFirstChild("Humanoid"):ChangeState(Enum.HumanoidStateType.Swimming)
| |
| 268 | vel.MaxForce = Vector3.new(500,4000,500) | |
| 269 | else | |
| 270 | p.CFrame = CFrame.new(char:FindFirstChild("Torso").Position or char:FindFirstChild("UpperTorso").Position)
| |
| 271 | vel.MaxForce = Vector3.new(0,0,0) | |
| 272 | end | |
| 273 | end) | |
| 274 | end | |
| 275 | }, | |
| 276 | {
| |
| 277 | "Platform", | |
| 278 | function() | |
| 279 | local oldtick = tick() | |
| 280 | warn("Loading platform...")
| |
| 281 | ||
| 282 | local plr = game:GetService("Players").LocalPlayer
| |
| 283 | local char,mouse = plr.Character,plr:GetMouse() | |
| 284 | ||
| 285 | local amountbricks = 100 | |
| 286 | ||
| 287 | local inc = 360/amountbricks | |
| 288 | ||
| 289 | local model = Instance.new("Model",char)
| |
| 290 | model.Name = "pltfrm" | |
| 291 | local folder = Instance.new("Folder",model)
| |
| 292 | folder.Name = "trnsprncy" | |
| 293 | ||
| 294 | local atY = char:FindFirstChild("HumanoidRootPart").Position.Y - 2.5
| |
| 295 | local tY = atY | |
| 296 | ||
| 297 | local P = Instance.new("Part",model)
| |
| 298 | P.Anchored = true | |
| 299 | P.Transparency = 0.7 | |
| 300 | P.Material = "Neon" | |
| 301 | P.Shape = "Cylinder" | |
| 302 | P.BrickColor = BrickColor.new("New Yeller")
| |
| 303 | P.Size = Vector3.new(0.2,5.9,5.9) | |
| 304 | 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))
| |
| 305 | ||
| 306 | model.PrimaryPart = P | |
| 307 | ||
| 308 | for i=1,amountbricks do | |
| 309 | local p = Instance.new("Part",model)
| |
| 310 | p.Name = i | |
| 311 | p.Size = Vector3.new(0.2,0.2,0.2) | |
| 312 | p.Anchored = true | |
| 313 | p.CanCollide = false | |
| 314 | p.Locked = true | |
| 315 | --p.Material = "Neon" | |
| 316 | p.BrickColor = BrickColor.new("Really black")
| |
| 317 | p.Transparency = 0 | |
| 318 | ||
| 319 | local cosine = math.cos(math.rad(inc*i))*3 | |
| 320 | local sine = math.sin(math.rad(inc*i))*3 | |
| 321 | ||
| 322 | 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))
| |
| 323 | end | |
| 324 | ||
| 325 | mouse.KeyDown:connect(function(key) | |
| 326 | if key == "r" then | |
| 327 | local kup | |
| 328 | local frm | |
| 329 | frm = game:GetService("RunService").RenderStepped:connect(function()
| |
| 330 | atY = atY + 0.3 | |
| 331 | end) | |
| 332 | kup = mouse.KeyUp:connect(function(localkey) | |
| 333 | if localkey == "r" then | |
| 334 | frm:disconnect() | |
| 335 | kup:disconnect() | |
| 336 | end | |
| 337 | end) | |
| 338 | elseif key == "f" then | |
| 339 | local kup | |
| 340 | local frm | |
| 341 | frm = game:GetService("RunService").RenderStepped:connect(function()
| |
| 342 | atY = atY - 0.3 | |
| 343 | end) | |
| 344 | kup = mouse.KeyUp:connect(function(localkey) | |
| 345 | if localkey == "f" then | |
| 346 | frm:disconnect() | |
| 347 | kup:disconnect() | |
| 348 | end | |
| 349 | end) | |
| 350 | end | |
| 351 | end) | |
| 352 | ||
| 353 | local frame = 0 | |
| 354 | game:GetService("RunService").RenderStepped:connect(function()
| |
| 355 | frame = frame + 1 | |
| 356 | for i,v in pairs(folder:GetChildren()) do | |
| 357 | v.Transparency = v.Transparency + 0.04 | |
| 358 | if v.Transparency >= 1 then | |
| 359 | v:Destroy() | |
| 360 | end | |
| 361 | end | |
| 362 | if P.Parent == model and P ~= nil then | |
| 363 | tY = atY + math.cos(tick()*2)/4 | |
| 364 | model:SetPrimaryPartCFrame(CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY,char:FindFirstChild("HumanoidRootPart").Position.Z))*CFrame.Angles(0,0,math.rad(90)))
| |
| 365 | --if math.floor(frame/5) == frame/5 then | |
| 366 | for i=1,3 do | |
| 367 | local cosine = math.cos(math.rad(((360/3)*i)+frame*3))*3.5 | |
| 368 | local sine = math.sin(math.rad(((360/3)*i)+frame*3))*3.5 | |
| 369 | local ocosine = math.cos(math.rad(((360/3)*i)+frame*3-1))*3.5 | |
| 370 | local osine = math.sin(math.rad(((360/3)*i)+frame*3-1))*3.5 | |
| 371 | ||
| 372 | 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
| |
| 373 | ||
| 374 | local p = Instance.new("Part",folder)
| |
| 375 | p.Anchored = true | |
| 376 | p.Material = "Neon" | |
| 377 | p.BrickColor = BrickColor.new("New Yeller")
| |
| 378 | p.CanCollide = false | |
| 379 | p.Size = Vector3.new(0.2,0.2,magn*3) | |
| 380 | 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)
| |
| 381 | --[[local frm | |
| 382 | frm = game:GetService("RunService").RenderStepped:connect(function()
| |
| 383 | repeat p.Transparency = p.Transparency + 0.04 wait() until p.Transparency >= 1 | |
| 384 | p:Destroy() | |
| 385 | frm:disconnect() | |
| 386 | end)]] | |
| 387 | end | |
| 388 | --[[for i=1,2 do | |
| 389 | local cosine = math.cos(math.rad((180*i)-frame*3))*2.5 | |
| 390 | local sine = math.sin(math.rad((180*i)-frame*3))*2.5 | |
| 391 | local ocosine = math.cos(math.rad((180*i)-frame*3-1))*2.5 | |
| 392 | local osine = math.sin(math.rad((180*i)-frame*3-1))*2.5 | |
| 393 | ||
| 394 | 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
| |
| 395 | ||
| 396 | local p = Instance.new("Part",model)
| |
| 397 | p.Anchored = true | |
| 398 | p.CanCollide = false | |
| 399 | p.Size = Vector3.new(0.2,0.2,magn*3) | |
| 400 | 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)
| |
| 401 | local frm | |
| 402 | frm = game:GetService("RunService").RenderStepped:connect(function()
| |
| 403 | repeat p.Transparency = p.Transparency + 0.04 wait() until p.Transparency >= 1 | |
| 404 | p:Destroy() | |
| 405 | frm:disconnect() | |
| 406 | end) | |
| 407 | end]] | |
| 408 | --end | |
| 409 | else | |
| 410 | tY = atY + math.cos(tick()*2)/4 | |
| 411 | delay(0.2,function() P:Destroy() end) | |
| 412 | P = Instance.new("Part",model)
| |
| 413 | P.Anchored = true | |
| 414 | P.Transparency = 0.7 | |
| 415 | P.Material = "Neon" | |
| 416 | P.Shape = "Cylinder" | |
| 417 | P.BrickColor = BrickColor.new("New Yeller")
| |
| 418 | P.Size = Vector3.new(0.2,5.9,5.9) | |
| 419 | 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))
| |
| 420 | model.PrimaryPart = P | |
| 421 | model:SetPrimaryPartCFrame(CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY,char:FindFirstChild("HumanoidRootPart").Position.Z))*CFrame.Angles(0,0,math.rad(90)))
| |
| 422 | end | |
| 423 | end) | |
| 424 | end | |
| 425 | }, | |
| 426 | ||
| 427 | {
| |
| 428 | "Ghost doe", | |
| 429 | function() | |
| 430 | player = game:GetService("Players").LocalPlayer
| |
| 431 | chara = player.Character | |
| 432 | ||
| 433 | ch = chara:GetChildren() | |
| 434 | for i = 1, #ch do | |
| 435 | if ch[i].Name == "Torso" then | |
| 436 | ch[i].roblox.Transparency = 1 | |
| 437 | elseif ch[i].Name == "Head" then | |
| 438 | ch[i].face.Transparency = 1 | |
| 439 | ch[i].Transparency = 1 | |
| 440 | elseif ch[i].ClassName == "Accessory" or ch[i].ClassName == "Shirt" or ch[i].ClassName == "Pants" or ch[i].ClassName == "ShirtGraphic" then | |
| 441 | ch[i]:Destroy() | |
| 442 | end | |
| 443 | end | |
| 444 | ||
| 445 | local sPart = Instance.new("Part",workspace)
| |
| 446 | sPart.Name = "SoundPart" | |
| 447 | sPart.Size = Vector3.new(0.2,0.2,0.2) | |
| 448 | sPart.Anchored = true | |
| 449 | sPart.Transparency = 1 | |
| 450 | sPart.CanCollide = false | |
| 451 | sPart.CFrame = chara.Torso.CFrame | |
| 452 | ||
| 453 | chara["Left Arm"].BrickColor = BrickColor.new("Cool yellow")
| |
| 454 | chara["Right Arm"].BrickColor = BrickColor.new("Cool yellow")
| |
| 455 | chara["Left Leg"].BrickColor = BrickColor.new("Medium blue")
| |
| 456 | chara["Right Leg"].BrickColor = BrickColor.new("Medium blue")
| |
| 457 | chara.Torso.BrickColor = BrickColor.new("Bright yellow")
| |
| 458 | ||
| 459 | --Outfit-- | |
| 460 | New = function(Object, Parent, Name, Data) | |
| 461 | local Object = Instance.new(Object) | |
| 462 | for Index, Value in pairs(Data or {}) do
| |
| 463 | Object[Index] = Value | |
| 464 | end | |
| 465 | Object.Parent = Parent | |
| 466 | Object.Name = Name | |
| 467 | return Object | |
| 468 | end | |
| 469 | ||
| 470 | function ScatterEff(part) | |
| 471 | local eff1 = Instance.new("ParticleEmitter",part)
| |
| 472 | eff1.Size = NumberSequence.new(.1) | |
| 473 | eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)})
| |
| 474 | eff1.LightEmission = 1 | |
| 475 | eff1.Lifetime = NumberRange.new(1) | |
| 476 | eff1.Speed = NumberRange.new(1) | |
| 477 | eff1.Rate = 25 | |
| 478 | eff1.VelocitySpread = 10000 | |
| 479 | eff1.Texture = "rbxassetid://347504241" | |
| 480 | eff1.Color = ColorSequence.new(Color3.new(1,0,0)) | |
| 481 | local eff2 = Instance.new("ParticleEmitter",part)
| |
| 482 | eff2.Size = NumberSequence.new(.1) | |
| 483 | eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)})
| |
| 484 | eff2.LightEmission = 1 | |
| 485 | eff2.Lifetime = NumberRange.new(1) | |
| 486 | eff2.Speed = NumberRange.new(1) | |
| 487 | eff2.Rate = 25 | |
| 488 | eff2.VelocitySpread = 10000 | |
| 489 | eff2.Texture = "rbxassetid://347504259" | |
| 490 | eff2.Color = ColorSequence.new(Color3.new(1,0,0)) | |
| 491 | end | |
| 492 | ||
| 493 | function BurningEff(part) | |
| 494 | local eff1 = Instance.new("ParticleEmitter",part)
| |
| 495 | eff1.Size = NumberSequence.new(.1) | |
| 496 | eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
| |
| 497 | eff1.LightEmission = 1 | |
| 498 | eff1.Lifetime = NumberRange.new(1) | |
| 499 | eff1.Speed = NumberRange.new(0) | |
| 500 | eff1.Rate = 25 | |
| 501 | eff1.Texture = "rbxassetid://347504241" | |
| 502 | eff1.Acceleration = Vector3.new(0,10,0) | |
| 503 | eff1.Color = ColorSequence.new(Color3.new(1,0,0)) | |
| 504 | local eff2 = Instance.new("ParticleEmitter",part)
| |
| 505 | eff2.Size = NumberSequence.new(.1) | |
| 506 | eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
| |
| 507 | eff2.LightEmission = 1 | |
| 508 | eff2.Lifetime = NumberRange.new(1) | |
| 509 | eff2.Speed = NumberRange.new(0) | |
| 510 | eff2.Rate = 25 | |
| 511 | eff2.Texture = "rbxassetid://347504259" | |
| 512 | eff2.Acceleration = Vector3.new(0,10,0) | |
| 513 | eff2.Color = ColorSequence.new(Color3.new(1,0,0)) | |
| 514 | local eff3 = Instance.new("ParticleEmitter",part)
| |
| 515 | eff3.Size = NumberSequence.new(1) | |
| 516 | eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)})
| |
| 517 | eff3.LightEmission = 1 | |
| 518 | eff3.Lifetime = NumberRange.new(1) | |
| 519 | eff3.Speed = NumberRange.new(0) | |
| 520 | eff3.Rate = 25 | |
| 521 | eff3.Texture = "rbxasset://textures/particles/fire_main.dds" | |
| 522 | eff3.Acceleration = Vector3.new(0,10,0) | |
| 523 | eff3.Color = ColorSequence.new(Color3.new(1,0,0)) | |
| 524 | end | |
| 525 | ||
| 526 | FakeHead = chara | |
| 527 | 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,})
| |
| 528 | Mesh = New("SpecialMesh",MainPart,"Mesh",{Scale = Vector3.new(1.25, 1.25, 1.25),})
| |
| 529 | face = New("Decal",MainPart,"face",{Texture = "rbxasset://textures/face.png",})
| |
| 530 | 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),})
| |
| 531 | FakeHead.MainPart.BrickColor = BrickColor.new("Cool yellow")
| |
| 532 | 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),})
| |
| 533 | Mesh = New("CylinderMesh",EyeFire,"Mesh",{Offset = Vector3.new(0.0500000007, 0, -0.0399999991),Scale = Vector3.new(1, 0.150000006, 1),})
| |
| 534 | 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),})
| |
| 535 | Chest = chara | |
| 536 | 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,})
| |
| 537 | 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),})
| |
| 538 | 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),})
| |
| 539 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 540 | 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),})
| |
| 541 | 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),})
| |
| 542 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 543 | 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),})
| |
| 544 | LeftArm = chara | |
| 545 | 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,})
| |
| 546 | 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),})
| |
| 547 | 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),})
| |
| 548 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 549 | 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),})
| |
| 550 | 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),})
| |
| 551 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 552 | 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),})
| |
| 553 | 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),})
| |
| 554 | Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 555 | 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),})
| |
| 556 | 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),})
| |
| 557 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 558 | 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),})
| |
| 559 | 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),})
| |
| 560 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 561 | 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),})
| |
| 562 | 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),})
| |
| 563 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 564 | 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),})
| |
| 565 | --BurningEff(EffCorruptedPart) | |
| 566 | LeftLeg = chara | |
| 567 | 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,})
| |
| 568 | 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),})
| |
| 569 | 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),})
| |
| 570 | Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 571 | 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),})
| |
| 572 | 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),})
| |
| 573 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 574 | 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),})
| |
| 575 | 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),})
| |
| 576 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 577 | 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),})
| |
| 578 | 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),})
| |
| 579 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 580 | 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),})
| |
| 581 | 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),})
| |
| 582 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 583 | 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),})
| |
| 584 | 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),})
| |
| 585 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 586 | 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),})
| |
| 587 | 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),})
| |
| 588 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 589 | 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),})
| |
| 590 | 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),})
| |
| 591 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 592 | 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),})
| |
| 593 | --ScatterEff(EffCorruptedPart) | |
| 594 | RightArm = chara | |
| 595 | 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,})
| |
| 596 | 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),})
| |
| 597 | 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),})
| |
| 598 | 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),})
| |
| 599 | 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),})
| |
| 600 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 601 | 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),})
| |
| 602 | 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),})
| |
| 603 | Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
| |
| 604 | 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),})
| |
| 605 | 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),})
| |
| 606 | Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
| |
| 607 | 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),})
| |
| 608 | 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),})
| |
| 609 | Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
| |
| 610 | 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),})
| |
| 611 | 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),})
| |
| 612 | Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
| |
| 613 | 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),})
| |
| 614 | 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),})
| |
| 615 | Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
| |
| 616 | 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),})
| |
| 617 | 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),})
| |
| 618 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 619 | 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),})
| |
| 620 | RightLeg = chara | |
| 621 | 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,})
| |
| 622 | 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),})
| |
| 623 | 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),})
| |
| 624 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 625 | 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),})
| |
| 626 | 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),})
| |
| 627 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 628 | 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),})
| |
| 629 | 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),})
| |
| 630 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 631 | 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),})
| |
| 632 | 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),})
| |
| 633 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 634 | 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),})
| |
| 635 | 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),})
| |
| 636 | Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 637 | 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),})
| |
| 638 | 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),})
| |
| 639 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 640 | 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),})
| |
| 641 | 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),})
| |
| 642 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 643 | 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),})
| |
| 644 | 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),})
| |
| 645 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
| |
| 646 | 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),})
| |
| 647 | --ScatterEff(EffCorruptedPart) | |
| 648 | ||
| 649 | sa = RightArm:GetChildren() | |
| 650 | for i = 1, #sa do | |
| 651 | --ScatterEff(sa[i]) | |
| 652 | end | |
| 653 | ||
| 654 | local eff1 = Instance.new("ParticleEmitter",EyeFire)
| |
| 655 | eff1.Size = NumberSequence.new(.1) | |
| 656 | eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
| |
| 657 | eff1.LightEmission = 1 | |
| 658 | eff1.Lifetime = NumberRange.new(.5) | |
| 659 | eff1.Speed = NumberRange.new(1) | |
| 660 | eff1.EmissionDirection = "Front" | |
| 661 | eff1.Rate = 100 | |
| 662 | eff1.Texture = "rbxassetid://347504241" | |
| 663 | eff1.Acceleration = Vector3.new(0,10,0) | |
| 664 | eff1.Color = ColorSequence.new(Color3.new(1,0,0)) | |
| 665 | local eff2 = Instance.new("ParticleEmitter",EyeFire)
| |
| 666 | eff2.Size = NumberSequence.new(.1) | |
| 667 | eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
| |
| 668 | eff2.LightEmission = 1 | |
| 669 | eff2.Lifetime = NumberRange.new(.5) | |
| 670 | eff2.Speed = NumberRange.new(1) | |
| 671 | eff2.EmissionDirection = "Front" | |
| 672 | eff2.Rate = 100 | |
| 673 | eff2.Texture = "rbxassetid://347504259" | |
| 674 | eff2.Acceleration = Vector3.new(0,10,0) | |
| 675 | eff2.Color = ColorSequence.new(Color3.new(1,0,0)) | |
| 676 | local eff3 = Instance.new("ParticleEmitter",EyeFire)
| |
| 677 | eff3.Size = NumberSequence.new(.1) | |
| 678 | eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)})
| |
| 679 | eff3.LightEmission = 1 | |
| 680 | eff3.Lifetime = NumberRange.new(.5) | |
| 681 | eff3.Speed = NumberRange.new(1) | |
| 682 | eff3.EmissionDirection = "Front" | |
| 683 | eff3.Rate = 100 | |
| 684 | eff3.Texture = "rbxasset://textures/particles/fire_main.dds" | |
| 685 | eff3.Acceleration = Vector3.new(0,10,0) | |
| 686 | eff3.Color = ColorSequence.new(Color3.new(1,0,0)) | |
| 687 | ||
| 688 | --Sounds-- | |
| 689 | slashsnd = New("Sound",sPart,"Slash",{SoundId = "rbxassetid://28144425",PlaybackSpeed = .7,Volume = 5})
| |
| 690 | hitsnd = New("Sound",sPart,"Hit",{SoundId = "rbxassetid://429400881",PlaybackSpeed = .7,Volume = 5})
| |
| 691 | telesnd = New("Sound",sPart,"Tele",{SoundId = "rbxassetid://2767090",PlaybackSpeed = .7,Volume = 5})
| |
| 692 | burnsnd = New("Sound",sPart,"Burn",{SoundId = "rbxassetid://32791565",PlaybackSpeed = .7,Volume = 5})
| |
| 693 | music1 = New("Sound",sPart,"Music1",{SoundId = "rbxassetid://151038517",PlaybackSpeed = .5,Volume = 10,Looped = true})
| |
| 694 | music2 = New("Sound",sPart,"Music2",{SoundId = "rbxassetid://11984351",PlaybackSpeed = .2,Volume = 5,Looped = true})
| |
| 695 | deathmus = New("Sound",sPart,"DeathMus",{SoundId = "rbxassetid://19094700",PlaybackSpeed = .5,Volume = 5,Looped = true})
| |
| 696 | deathex = New("Sound",sPart,"DeathEx",{SoundId = "rbxassetid://11984351",PlaybackSpeed = 1,Volume = 5})
| |
| 697 | ||
| 698 | --Animations-- | |
| 699 | swinganim = chara.Humanoid:LoadAnimation(New("Animation",chara,"Swing",{AnimationId = "rbxassetid://186934658"}))
| |
| 700 | ||
| 701 | --Name Tag-- | |
| 702 | local naeeym = Instance.new("BillboardGui",chara)
| |
| 703 | naeeym.Size = UDim2.new(0,100,0,40) | |
| 704 | naeeym.StudsOffset = Vector3.new(0,2,0) | |
| 705 | naeeym.Adornee = chara.Head | |
| 706 | local tecks = Instance.new("TextLabel",naeeym)
| |
| 707 | tecks.BackgroundTransparency = 1 | |
| 708 | tecks.BorderSizePixel = 0 | |
| 709 | tecks.Text = "John Doe" | |
| 710 | tecks.Font = "Fantasy" | |
| 711 | tecks.FontSize = "Size24" | |
| 712 | tecks.TextStrokeTransparency = 1 | |
| 713 | tecks.TextStrokeColor3 = Color3.new(0,0,0) | |
| 714 | tecks.TextColor3 = Color3.new(0,0,0) | |
| 715 | tecks.Size = UDim2.new(1,0,0.5,0) | |
| 716 | ||
| 717 | --Soul Steal-- | |
| 718 | function SoulSteal(pos) | |
| 719 | local soulst = coroutine.wrap(function() | |
| 720 | local soul = Instance.new("Part",workspace)
| |
| 721 | soul.Size = Vector3.new(0,0,0) | |
| 722 | soul.CanCollide = false | |
| 723 | soul.Anchored = false | |
| 724 | soul.Position = pos | |
| 725 | soul.CFrame = CFrame.new(pos.X,pos.Y,pos.Z) | |
| 726 | soul.Transparency = 1 | |
| 727 | local ptc = Instance.new("ParticleEmitter",soul)
| |
| 728 | ptc.Texture = "http://www.roblox.com/asset/?id=197195522" | |
| 729 | ptc.Size = NumberSequence.new(0.5) | |
| 730 | ptc.LockedToPart = false | |
| 731 | ptc.Rate = 1000 | |
| 732 | ptc.Color = ColorSequence.new(Color3.fromRGB(0,0,0),Color3.fromRGB(255,0,0)) | |
| 733 | ptc.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)})
| |
| 734 | ptc.Speed = NumberRange.new(0) | |
| 735 | ptc.RotSpeed = NumberRange.new(-70,70) | |
| 736 | ptc.Lifetime = NumberRange.new(0.3,0.7) | |
| 737 | local bodpos = Instance.new("BodyPosition",soul)
| |
| 738 | bodpos.Position = pos | |
| 739 | wait(2) | |
| 740 | soul.Touched:connect(function(hit) | |
| 741 | if hit.Parent == chara then | |
| 742 | soul:Destroy() | |
| 743 | end | |
| 744 | end) | |
| 745 | while soul do | |
| 746 | wait(.1) | |
| 747 | bodpos.Position = chara.Torso.Position | |
| 748 | end | |
| 749 | end) | |
| 750 | soulst() | |
| 751 | end | |
| 752 | ||
| 753 | --Death of a Mortal-- | |
| 754 | function KillMortal(hitdude) | |
| 755 | local torsy = nil | |
| 756 | if hitdude:FindFirstChild("Torso")~=nil then
| |
| 757 | torsy = hitdude.Torso | |
| 758 | elseif hitdude:FindFirstChild("UpperTorso")~=nil then
| |
| 759 | torsy = hitdude.UpperTorso | |
| 760 | end | |
| 761 | local val = Instance.new("ObjectValue",hitdude)
| |
| 762 | val.Name = "HasBeenHit" | |
| 763 | hitdude:BreakJoints() | |
| 764 | hitdude.Humanoid:Destroy() | |
| 765 | SoulSteal(torsy.Position) | |
| 766 | local chi = hitdude:GetChildren() | |
| 767 | for i = 1, #chi do | |
| 768 | if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then | |
| 769 | local bodpos = Instance.new("BodyPosition",chi[i])
| |
| 770 | bodpos.Position = chi[i].Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5)) | |
| 771 | ScatterEff(chi[i]) | |
| 772 | chi[i].BrickColor = BrickColor.new("Really black")
| |
| 773 | end | |
| 774 | end | |
| 775 | for i = 1, 4 do | |
| 776 | for i = 1, #chi do | |
| 777 | if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then | |
| 778 | chi[i].Transparency = chi[i].Transparency + .25 | |
| 779 | wait(.01) | |
| 780 | end | |
| 781 | end | |
| 782 | end | |
| 783 | for i = 1, #chi do | |
| 784 | if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then | |
| 785 | chi[i]:Destroy() | |
| 786 | end | |
| 787 | end | |
| 788 | end | |
| 789 | ||
| 790 | --Arm Touch-- | |
| 791 | bladeactive = false | |
| 792 | Hitbox.Touched:connect(function(hit) | |
| 793 | if bladeactive == true then | |
| 794 | if hit.Parent:FindFirstChild("Humanoid")~= nil and hit.Parent:FindFirstChild("HasBeenHit")== nil and hit.Parent ~= chara then
| |
| 795 | hitsnd:Play() | |
| 796 | KillMortal(hit.Parent) | |
| 797 | end | |
| 798 | end | |
| 799 | end) | |
| 800 | ||
| 801 | --Teleport-- | |
| 802 | function Teleport(pos) | |
| 803 | telesnd:Play() | |
| 804 | local ch = chara:GetChildren() | |
| 805 | for i = 1, #ch do | |
| 806 | if ch[i].ClassName == "Part" and ch[i].Name ~= "HumanoidRootPart" then | |
| 807 | local trace = Instance.new("Part",game.Workspace)
| |
| 808 | trace.Size = ch[i].Size | |
| 809 | trace.Material = "Neon" | |
| 810 | trace.BrickColor = BrickColor.new("Really black")
| |
| 811 | trace.Transparency = .3 | |
| 812 | trace.CanCollide = false | |
| 813 | trace.Anchored = true | |
| 814 | trace.CFrame = ch[i].CFrame | |
| 815 | if ch[i].Name == "Head" then | |
| 816 | mehs = Instance.new("CylinderMesh",trace)
| |
| 817 | mehs.Scale = Vector3.new(1.25,1.25,1.25) | |
| 818 | end | |
| 819 | tracedisappear = coroutine.wrap(function() | |
| 820 | wait(1) | |
| 821 | for i = 1, 7 do | |
| 822 | wait(.1) | |
| 823 | trace.Transparency = trace.Transparency + .1 | |
| 824 | end | |
| 825 | trace:Destroy() | |
| 826 | end) | |
| 827 | tracedisappear() | |
| 828 | end | |
| 829 | end | |
| 830 | chara.Torso.CFrame = CFrame.new(pos.X,pos.Y,pos.Z) | |
| 831 | end | |
| 832 | ||
| 833 | --Grab-- | |
| 834 | function Grab(mouse) | |
| 835 | local hit = mouse.Target | |
| 836 | if hit ~= nil then | |
| 837 | if hit.Parent:FindFirstChild("Humanoid")~=nil then
| |
| 838 | local torsy = nil | |
| 839 | if hit.Parent:FindFirstChild("Torso")~=nil then
| |
| 840 | torsy = hit.Parent.Torso | |
| 841 | elseif hit.Parent:FindFirstChild("UpperTorso")~=nil then
| |
| 842 | torsy = hit.Parent.UpperTorso | |
| 843 | end | |
| 844 | local bodpos = Instance.new("BodyPosition",torsy)
| |
| 845 | bodpos.Position = torsy.Position | |
| 846 | wait(1) | |
| 847 | burnsnd:Play() | |
| 848 | hit.Parent.Humanoid.MaxHealth = 100 | |
| 849 | bodpos.Position = bodpos.Position + Vector3.new(0,4,0) | |
| 850 | for i = 1, 10 do | |
| 851 | wait(.1) | |
| 852 | BurningEff(torsy) | |
| 853 | hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 10 | |
| 854 | end | |
| 855 | KillMortal(hit.Parent) | |
| 856 | end | |
| 857 | else end | |
| 858 | end | |
| 859 | ||
| 860 | --Button1Down-- | |
| 861 | dell = false | |
| 862 | function onButton1Down() | |
| 863 | if dell == false then | |
| 864 | dell = true | |
| 865 | swinganim:Play() | |
| 866 | bladeactive = true | |
| 867 | slashsnd:Play() | |
| 868 | wait(.7) | |
| 869 | bladeactive = false | |
| 870 | dell = false | |
| 871 | swinganim:Stop() | |
| 872 | end | |
| 873 | end | |
| 874 | ||
| 875 | --KeyDowns-- | |
| 876 | function onKeyDown(key) | |
| 877 | if key == "z" then | |
| 878 | Teleport(Mouse.Hit.p + Vector3.new(0,2,0)) | |
| 879 | elseif key == "x" then | |
| 880 | Grab(Mouse) | |
| 881 | end | |
| 882 | end | |
| 883 | ||
| 884 | --Mouse Functions-- | |
| 885 | Mouse = player:GetMouse() | |
| 886 | if Mouse then | |
| 887 | Mouse.Button1Down:connect(onButton1Down) | |
| 888 | Mouse.KeyDown:connect(onKeyDown) | |
| 889 | end | |
| 890 | ||
| 891 | spawn(function() | |
| 892 | print("Loading Ghost Doe by joalars2...")
| |
| 893 | print("This is a ghost edit of CKbackup's John Doe script. I do not intend to take credit.")
| |
| 894 | ||
| 895 | local plr = game:GetService("Players").LocalPlayer
| |
| 896 | local mouse,char = plr:GetMouse(),plr.Character | |
| 897 | ||
| 898 | local amountGhosts = 3 | |
| 899 | ||
| 900 | for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end
| |
| 901 | ||
| 902 | local toggle,cd,mcd = false,false,false | |
| 903 | local ghosts = {}
| |
| 904 | local temptab = {}
| |
| 905 | ||
| 906 | local state = "idle" | |
| 907 | ||
| 908 | local gt = true | |
| 909 | ||
| 910 | local gyro = Instance.new("BodyGyro",char:WaitForChild("HumanoidRootPart")) --Stops the character from glitching out on enter/exit
| |
| 911 | gyro.MaxTorque = Vector3.new(0,0,0) | |
| 912 | gyro.D = 0 | |
| 913 | gyro.P = 100000000 | |
| 914 | ||
| 915 | ||
| 916 | local wCol = BrickColor.new("Really red")
| |
| 917 | local wCol2 = BrickColor.new("Really black")
| |
| 918 | local gCol = BrickColor.new("Toothpaste")
| |
| 919 | local gCol2 = BrickColor.new("Institutional white")
| |
| 920 | ||
| 921 | function searchAll(m,clear) | |
| 922 | if clear then | |
| 923 | if clear == true then | |
| 924 | for i,v in pairs(temptab) do | |
| 925 | table.remove(temptab,1) | |
| 926 | end | |
| 927 | end | |
| 928 | end | |
| 929 | for i,v in pairs(m:GetChildren()) do | |
| 930 | if v then | |
| 931 | local s = v:Clone() | |
| 932 | for _,b in pairs(s:GetChildren()) do | |
| 933 | b:Destroy() | |
| 934 | end | |
| 935 | if s:IsA("Part") or s:IsA("WedgePart") or s:IsA("TrussPart") or s:IsA("UnionOperation") then
| |
| 936 | if s.Name ~= "HumanoidRootPart" then | |
| 937 | s.Anchored = true | |
| 938 | s.CanCollide = false | |
| 939 | s.Transparency = 0.95 | |
| 940 | v.Transparency = 1 | |
| 941 | s.TopSurface = "Smooth" | |
| 942 | s.BottomSurface = "Smooth" | |
| 943 | s.FrontSurface = "Smooth" | |
| 944 | s.RightSurface = "Smooth" | |
| 945 | s.BackSurface = "Smooth" | |
| 946 | s.LeftSurface = "Smooth" | |
| 947 | if s.Material ~= Enum.Material.Neon then | |
| 948 | if gt == true then | |
| 949 | s.BrickColor = wCol2 | |
| 950 | else | |
| 951 | s.BrickColor = gCol2 | |
| 952 | end | |
| 953 | else | |
| 954 | if gt == true then | |
| 955 | s.BrickColor = wCol | |
| 956 | else | |
| 957 | s.BrickColor = gCol | |
| 958 | end | |
| 959 | end | |
| 960 | for _,c in pairs(v:GetChildren()) do | |
| 961 | if c:IsA("SpecialMesh") or c:IsA("CylinderMesh") then
| |
| 962 | c:Clone().Parent = s | |
| 963 | end | |
| 964 | end | |
| 965 | local objValue = Instance.new("ObjectValue",s)
| |
| 966 | objValue.Name = "Target" | |
| 967 | objValue.Value = v | |
| 968 | table.insert(temptab,s) | |
| 969 | end | |
| 970 | --elseif s:IsA("CharacterMesh") then
| |
| 971 | --table.insert(temptab,s) | |
| 972 | end | |
| 973 | --searchAll(v) | |
| 974 | end | |
| 975 | end | |
| 976 | return temptab | |
| 977 | end | |
| 978 | ||
| 979 | function CreateGhost() | |
| 980 | local ghost = Instance.new("Model",game.Workspace)
| |
| 981 | searchAll(char,true) | |
| 982 | ghost.Name = char.Name.."'s Ghost "..#ghosts..#plr.Name | |
| 983 | --Instance.new("Humanoid",ghost)
| |
| 984 | for i,v in pairs(temptab) do | |
| 985 | v:Clone().Parent = ghost | |
| 986 | end | |
| 987 | table.insert(ghosts,ghost) | |
| 988 | end | |
| 989 | ||
| 990 | function ClearGhosts() | |
| 991 | for i,v in pairs(ghosts) do | |
| 992 | v:Destroy() | |
| 993 | end | |
| 994 | for i,v in pairs(ghosts) do | |
| 995 | table.remove(ghosts,1) | |
| 996 | end | |
| 997 | for i,v in pairs(game:GetService("Workspace"):GetChildren()) do
| |
| 998 | if string.sub(v.Name,1,#plr.Name+9) == plr.Name.."'s Ghost " then | |
| 999 | v:Destroy() | |
| 1000 | end | |
| 1001 | end | |
| 1002 | end | |
| 1003 | ||
| 1004 | Instance.new("ForceField",char).Visible = false
| |
| 1005 | ||
| 1006 | toggle = true | |
| 1007 | for i=1,amountGhosts do | |
| 1008 | CreateGhost() | |
| 1009 | end | |
| 1010 | char.Parent = game:GetService("Workspace").CurrentCamera
| |
| 1011 | char:FindFirstChild("Head").Transparency = 1
| |
| 1012 | char:FindFirstChild("Torso").Transparency = 1
| |
| 1013 | char:FindFirstChild("Right Arm").Transparency = 1
| |
| 1014 | char:FindFirstChild("Left Arm").Transparency = 1
| |
| 1015 | char:FindFirstChild("Right Leg").Transparency = 1
| |
| 1016 | char:FindFirstChild("Left Leg").Transparency = 1
| |
| 1017 | for i,v in pairs(char:GetChildren()) do | |
| 1018 | if v:IsA("Accessory") then
| |
| 1019 | v:FindFirstChild("Handle").Transparency = 1
| |
| 1020 | end | |
| 1021 | end | |
| 1022 | char:FindFirstChild("Head"):FindFirstChild("face"):Destroy()
| |
| 1023 | ||
| 1024 | local p1 = Instance.new("Part",workspace)
| |
| 1025 | local m1 = Instance.new("SpecialMesh",p1)
| |
| 1026 | m1.MeshType = "Sphere" | |
| 1027 | m1.Scale = Vector3.new(5,5,5) | |
| 1028 | p1.Size = Vector3.new(1,1,1) | |
| 1029 | p1.Anchored = true | |
| 1030 | p1.CanCollide = false | |
| 1031 | p1.TopSurface = "Smooth" | |
| 1032 | p1.BottomSurface = "Smooth" | |
| 1033 | p1.BrickColor = wCol | |
| 1034 | p1.Material = "Neon" | |
| 1035 | local p2 = Instance.new("Part",workspace)
| |
| 1036 | local m2 = Instance.new("SpecialMesh",p2)
| |
| 1037 | m2.MeshType = "Sphere" | |
| 1038 | m2.Scale = Vector3.new(8,8,8) | |
| 1039 | p2.Size = Vector3.new(1,1,1) | |
| 1040 | p2.Anchored = true | |
| 1041 | p2.CanCollide = false | |
| 1042 | p2.TopSurface = "Smooth" | |
| 1043 | p2.BottomSurface = "Smooth" | |
| 1044 | p2.BrickColor = wCol2 | |
| 1045 | p2.Material = "Neon" | |
| 1046 | local p3 = Instance.new("Part",workspace)
| |
| 1047 | local m3 = Instance.new("BlockMesh",p3)
| |
| 1048 | m3.Scale = Vector3.new(7,7,7) | |
| 1049 | p3.Size = Vector3.new(1,1,1) | |
| 1050 | p3.Transparency = 0.4 | |
| 1051 | p3.Anchored = true | |
| 1052 | p3.CanCollide = false | |
| 1053 | p3.TopSurface = "Smooth" | |
| 1054 | p3.BottomSurface = "Smooth" | |
| 1055 | p3.BrickColor = wCol | |
| 1056 | p3.Material = "Neon" | |
| 1057 | local p4 = Instance.new("Part",workspace)
| |
| 1058 | local m4 = Instance.new("BlockMesh",p4)
| |
| 1059 | m4.Scale = Vector3.new(10,10,10) | |
| 1060 | p4.Size = Vector3.new(1,1,1) | |
| 1061 | p4.Transparency = 0.4 | |
| 1062 | p4.Anchored = true | |
| 1063 | p4.CanCollide = false | |
| 1064 | p4.TopSurface = "Smooth" | |
| 1065 | p4.BottomSurface = "Smooth" | |
| 1066 | p4.BrickColor = wCol2 | |
| 1067 | p4.Material = "Neon" | |
| 1068 | local currentframe = 0 | |
| 1069 | local frmR | |
| 1070 | ||
| 1071 | frmR = game:GetService("RunService").RenderStepped:connect(function()
| |
| 1072 | currentframe = currentframe + 1 | |
| 1073 | if currentframe < 1*60 then | |
| 1074 | p1.CFrame = char:WaitForChild("Torso").CFrame
| |
| 1075 | p2.CFrame = char:WaitForChild("Torso").CFrame
| |
| 1076 | 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)))
| |
| 1077 | 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)))
| |
| 1078 | m1.Scale = m1.Scale + Vector3.new(0.25,0.25,0.25) | |
| 1079 | m2.Scale = m2.Scale + Vector3.new(0.25,0.25,0.25) | |
| 1080 | m3.Scale = m3.Scale + Vector3.new(0.25,0.25,0.25) | |
| 1081 | m4.Scale = m4.Scale + Vector3.new(0.25,0.25,0.25) | |
| 1082 | p1.Transparency = p1.Transparency + (1/(1*60)) | |
| 1083 | p2.Transparency = p2.Transparency + (1/(1*60)) | |
| 1084 | p3.Transparency = p3.Transparency + (1/(1*60)) | |
| 1085 | p4.Transparency = p4.Transparency + (1/(1*60)) | |
| 1086 | else | |
| 1087 | p1:Destroy() | |
| 1088 | p2:Destroy() | |
| 1089 | p3:Destroy() | |
| 1090 | p4:Destroy() | |
| 1091 | frmR:disconnect() | |
| 1092 | end | |
| 1093 | end) | |
| 1094 | ||
| 1095 | char.Humanoid.MaxHealth = math.huge | |
| 1096 | wait() | |
| 1097 | char.Humanoid.Health = math.huge | |
| 1098 | ||
| 1099 | --[[mouse.KeyDown:connect(function(key) | |
| 1100 | if key == "r" then | |
| 1101 | print("R!")
| |
| 1102 | if cd == false then | |
| 1103 | print("No cooldown!")
| |
| 1104 | cd = true | |
| 1105 | if toggle == false then | |
| 1106 | print("Entering godmode")
| |
| 1107 | toggle = true | |
| 1108 | Instance.new("ForceField",char)
| |
| 1109 | for i=1,amountGhosts do | |
| 1110 | CreateGhost() | |
| 1111 | end | |
| 1112 | char.Parent = game:GetService("Workspace").CurrentCamera
| |
| 1113 | char:FindFirstChild("Head").Transparency = 1
| |
| 1114 | char:FindFirstChild("Torso").Transparency = 1
| |
| 1115 | char:FindFirstChild("Right Arm").Transparency = 1
| |
| 1116 | char:FindFirstChild("Left Arm").Transparency = 1
| |
| 1117 | char:FindFirstChild("Right Leg").Transparency = 1
| |
| 1118 | char:FindFirstChild("Left Leg").Transparency = 1
| |
| 1119 | for i,v in pairs(char:GetChildren()) do | |
| 1120 | if v:IsA("Accessory") then
| |
| 1121 | v:FindFirstChild("Handle").Transparency = 1
| |
| 1122 | end | |
| 1123 | end | |
| 1124 | else | |
| 1125 | print("Exiting godmode")
| |
| 1126 | toggle = false | |
| 1127 | for i,v in pairs(ghosts) do | |
| 1128 | v:Destroy() | |
| 1129 | end | |
| 1130 | char.Parent = game:GetService("Workspace")
| |
| 1131 | char:FindFirstChild("ForceField"):Destroy()
| |
| 1132 | char:FindFirstChild("Head").Transparency = 0
| |
| 1133 | char:FindFirstChild("Torso").Transparency = 0
| |
| 1134 | char:FindFirstChild("Right Arm").Transparency = 0
| |
| 1135 | char:FindFirstChild("Left Arm").Transparency = 0
| |
| 1136 | char:FindFirstChild("Right Leg").Transparency = 0
| |
| 1137 | char:FindFirstChild("Left Leg").Transparency = 0
| |
| 1138 | for i,v in pairs(char:GetChildren()) do | |
| 1139 | if v:IsA("Accessory") then
| |
| 1140 | v:FindFirstChild("Handle").Transparency = 0
| |
| 1141 | end | |
| 1142 | end | |
| 1143 | end | |
| 1144 | cd = false | |
| 1145 | end | |
| 1146 | end | |
| 1147 | end)]] | |
| 1148 | ||
| 1149 | mouse.KeyDown:connect(function(key) | |
| 1150 | if key == "f" then | |
| 1151 | ClearGhosts() | |
| 1152 | for i=1,amountGhosts do | |
| 1153 | CreateGhost() | |
| 1154 | end | |
| 1155 | end | |
| 1156 | end) | |
| 1157 | ||
| 1158 | local frm = 0 | |
| 1159 | ||
| 1160 | local toRemove = {}
| |
| 1161 | ||
| 1162 | game:GetService("RunService").RenderStepped:connect(function()
| |
| 1163 | frm = frm + 1 | |
| 1164 | if char.Parent == game:GetService("Workspace").CurrentCamera then
| |
| 1165 | ||
| 1166 | local delay = 0.9 | |
| 1167 | ||
| 1168 | for i,v in pairs(ghosts) do | |
| 1169 | for _,b in pairs(v:GetChildren()) do | |
| 1170 | if b:IsA("Part") or b:IsA("WedgePart") or b:IsA("TrussPart") or b:IsA("UnionOperation") then
| |
| 1171 | b.CFrame = b.CFrame:lerp(b:FindFirstChild("Target").Value.CFrame,delay)
| |
| 1172 | end | |
| 1173 | end | |
| 1174 | delay = delay - (0.5/(#ghosts+1)) | |
| 1175 | end | |
| 1176 | ||
| 1177 | --[[if math.floor(frm/8) == frm/8 then | |
| 1178 | local isub = 0 | |
| 1179 | for i,v in pairs(ghosts) do | |
| 1180 | if #v:GetChildren() < 6 then | |
| 1181 | v:Destroy() | |
| 1182 | table.remove(ghosts,i - isub) | |
| 1183 | isub = isub + 1 | |
| 1184 | CreateGhost() | |
| 1185 | end | |
| 1186 | end | |
| 1187 | end]] | |
| 1188 | end | |
| 1189 | ||
| 1190 | --Animation states | |
| 1191 | ||
| 1192 | local ray = Ray.new(char.HumanoidRootPart.CFrame.p, Vector3.new(0,-3,0).unit*4) | |
| 1193 | local part,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(ray,ghosts,false,true)
| |
| 1194 | ||
| 1195 | if state ~= "busy" then | |
| 1196 | if char.HumanoidRootPart.Velocity.Magnitude <= 0.5 then | |
| 1197 | state = "idle" | |
| 1198 | elseif char.HumanoidRootPart.Velocity.Magnitude > 0.5 then | |
| 1199 | state = "running" | |
| 1200 | --[[elseif char.HumanoidRootPart.Velocity.Y < 0.1 and not part then | |
| 1201 | state = "falling" | |
| 1202 | elseif char.HumanoidRootPart.Velocity.Y >= 0.1 and not part then | |
| 1203 | state = "jumping"]] | |
| 1204 | end | |
| 1205 | char.Humanoid.WalkSpeed = 32 | |
| 1206 | char.Humanoid.JumpPower = 70 | |
| 1207 | end | |
| 1208 | end) | |
| 1209 | ||
| 1210 | char.Humanoid.Died:connect(function() | |
| 1211 | toggle = false | |
| 1212 | ||
| 1213 | ClearGhosts() | |
| 1214 | ||
| 1215 | char.Parent = game.Workspace | |
| 1216 | char.Parent = game:GetService("Workspace")
| |
| 1217 | char:FindFirstChild("ForceField"):Destroy()
| |
| 1218 | char:FindFirstChild("Head").Transparency = 0
| |
| 1219 | char:FindFirstChild("Torso").Transparency = 0
| |
| 1220 | char:FindFirstChild("Right Arm").Transparency = 0
| |
| 1221 | char:FindFirstChild("Left Arm").Transparency = 0
| |
| 1222 | char:FindFirstChild("Right Leg").Transparency = 0
| |
| 1223 | char:FindFirstChild("Left Leg").Transparency = 0
| |
| 1224 | for i,v in pairs(char:GetChildren()) do | |
| 1225 | if v:IsA("Accessory") then
| |
| 1226 | v:FindFirstChild("Handle").Transparency = 0
| |
| 1227 | end | |
| 1228 | end | |
| 1229 | for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end
| |
| 1230 | plr:LoadCharacter() | |
| 1231 | end) | |
| 1232 | ||
| 1233 | local msgidGlob = 0 | |
| 1234 | local state = true | |
| 1235 | local font = "Arcade" | |
| 1236 | local tcol = Color3.fromRGB(255,217,0) | |
| 1237 | local tscol = Color3.fromRGB(0,0,0) | |
| 1238 | local fsiz = 28 | |
| 1239 | local tr = true | |
| 1240 | local tsr = false | |
| 1241 | local fade = 2 | |
| 1242 | ||
| 1243 | local p = Instance.new("Part",game.Workspace)
| |
| 1244 | p.Size = Vector3.new(0.2,0.2,0.2) | |
| 1245 | p.Transparency = 1 | |
| 1246 | p.Anchored = true | |
| 1247 | p.CanCollide = false | |
| 1248 | p.Name = "Msg" | |
| 1249 | p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0)
| |
| 1250 | ||
| 1251 | local r = 255 | |
| 1252 | local b = 0 | |
| 1253 | local g = 0 | |
| 1254 | ||
| 1255 | plr.Chatted:connect(function(c) | |
| 1256 | msgidGlob = msgidGlob + 1 | |
| 1257 | local curMsgId = msgidGlob | |
| 1258 | if string.lower(c) == "!disable" then | |
| 1259 | state = false | |
| 1260 | elseif string.lower(c) == "!enable" then | |
| 1261 | state = true | |
| 1262 | elseif string.lower(string.sub(c,1,6)) == "!font " then | |
| 1263 | local old = font | |
| 1264 | font = string.sub(c,7,#c) or old | |
| 1265 | elseif string.lower(string.sub(c,1,8)) == "!tcolor " then | |
| 1266 | if string.lower(string.sub(c,9,#c)) == "rainbow" then | |
| 1267 | tr = true | |
| 1268 | else | |
| 1269 | tr = false | |
| 1270 | local old = tcol | |
| 1271 | tcol = Color3.fromRGB(string.sub(c,9,11),string.sub(c,13,15),string.sub(c,17,19)) or old | |
| 1272 | end | |
| 1273 | elseif string.lower(string.sub(c,1,9)) == "!tscolor " then | |
| 1274 | if string.sub(c,10,#c) == "rainbow" then | |
| 1275 | tsr = true | |
| 1276 | else | |
| 1277 | tsr = false | |
| 1278 | local old = tscol | |
| 1279 | tscol = Color3.fromRGB(string.sub(c,10,12),string.sub(c,14,16),string.sub(c,18,20)) or old | |
| 1280 | end | |
| 1281 | elseif string.lower(string.sub(c,1,6)) == "!size " then | |
| 1282 | local old = fsiz | |
| 1283 | fsiz = string.sub(c,7,#c) or old | |
| 1284 | elseif string.lower(string.sub(c,1,6)) == "!fade " then | |
| 1285 | local old = fade | |
| 1286 | fade = string.sub(c,7,#c) or old | |
| 1287 | end | |
| 1288 | if plr.Character and state == true then | |
| 1289 | if plr.Character:FindFirstChild("Head") then
| |
| 1290 | for i,v in pairs(p:GetChildren()) do | |
| 1291 | if v:IsA("BillboardGui") and v.Name == "J2CMSG" then
| |
| 1292 | v:Destroy() | |
| 1293 | end | |
| 1294 | end | |
| 1295 | local bbgui = Instance.new("BillboardGui",p)
| |
| 1296 | bbgui.Name = "J2CMSG" | |
| 1297 | bbgui.AlwaysOnTop = true | |
| 1298 | bbgui.ExtentsOffsetWorldSpace = Vector3.new(0,4.5,0) | |
| 1299 | bbgui.Size = UDim2.new(0.2,0,0.14,0) | |
| 1300 | local tl = Instance.new("TextLabel",bbgui)
| |
| 1301 | tl.BackgroundTransparency = 1 | |
| 1302 | tl.BorderSizePixel = 0 | |
| 1303 | tl.Size = UDim2.new(1,0,10,0) | |
| 1304 | tl.Position = UDim2.new(0,0,-5,0) | |
| 1305 | tl.Font = font or "SciFi" | |
| 1306 | tl.FontSize = "Size"..fsiz or "Size36" | |
| 1307 | tl.TextColor3 = tcol | |
| 1308 | tl.TextScaled = false | |
| 1309 | tl.TextWrapped = false | |
| 1310 | tl.TextStrokeColor3 = tscol | |
| 1311 | tl.TextStrokeTransparency = 0 | |
| 1312 | ||
| 1313 | game:GetService("RunService").RenderStepped:connect(function()
| |
| 1314 | if tr then | |
| 1315 | if tl.Parent ~= nil then | |
| 1316 | tl.TextColor3 = Color3.fromRGB(r,g,b) | |
| 1317 | end | |
| 1318 | end | |
| 1319 | end) | |
| 1320 | ||
| 1321 | for i=1,#c do | |
| 1322 | if msgidGlob == curMsgId then | |
| 1323 | tl.Text = string.sub(c,1,i) | |
| 1324 | if string.sub(c,i,i) ~= " " then | |
| 1325 | local s = Instance.new("Sound",p)
| |
| 1326 | s.SoundId = "rbxassetid://418252437" | |
| 1327 | s.Volume = 1 | |
| 1328 | s.Pitch = 1 | |
| 1329 | s:Play() | |
| 1330 | game.Debris:AddItem(s,2) | |
| 1331 | end | |
| 1332 | wait() | |
| 1333 | end | |
| 1334 | end | |
| 1335 | wait(fade) | |
| 1336 | if msgidGlob == curMsgId then | |
| 1337 | for i=1,10 do | |
| 1338 | if msgidGlob == curMsgId then | |
| 1339 | tl.TextTransparency = tl.TextTransparency + 0.1 | |
| 1340 | tl.TextStrokeTransparency = tl.TextStrokeTransparency + 0.1 | |
| 1341 | tl.Position = tl.Position + UDim2.new(0,0,0,-3) | |
| 1342 | wait() | |
| 1343 | end | |
| 1344 | end | |
| 1345 | if msgidGlob == curMsgId then | |
| 1346 | bbgui:Destroy() | |
| 1347 | end | |
| 1348 | end | |
| 1349 | end | |
| 1350 | end | |
| 1351 | end) | |
| 1352 | ||
| 1353 | coroutine.resume(coroutine.create(function() | |
| 1354 | while wait() do | |
| 1355 | for i=0,255,10 do g = i wait() end | |
| 1356 | for i=255,0,-10 do r = i wait() end | |
| 1357 | for i=0,255,10 do b = i wait() end | |
| 1358 | for i=255,0,-10 do g = i wait() end | |
| 1359 | for i=0,255,10 do r = i wait() end | |
| 1360 | for i=255,0,-10 do b = i wait() end | |
| 1361 | end | |
| 1362 | end)) | |
| 1363 | ||
| 1364 | game:GetService("RunService").RenderStepped:connect(function()
| |
| 1365 | if p.Parent ~= nil then | |
| 1366 | p.CFrame = p.CFrame:lerp(plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0),0.16)
| |
| 1367 | else | |
| 1368 | p = Instance.new("Part",game.Workspace)
| |
| 1369 | p.Size = Vector3.new(0.2,0.2,0.2) | |
| 1370 | p.Transparency = 1 | |
| 1371 | p.Anchored = true | |
| 1372 | p.CanCollide = false | |
| 1373 | p.Name = "Msg" | |
| 1374 | p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0)
| |
| 1375 | end | |
| 1376 | end) | |
| 1377 | end) | |
| 1378 | ||
| 1379 | --Loop Function-- | |
| 1380 | while true do | |
| 1381 | if sPart.Parent ~= nil then | |
| 1382 | sPart.CFrame = chara:FindFirstChild("Torso").CFrame
| |
| 1383 | else | |
| 1384 | sPart = Instance.new("Part",workspace)
| |
| 1385 | sPart.Name = "SoundPart" | |
| 1386 | sPart.Size = Vector3.new(0.2,0.2,0.2) | |
| 1387 | sPart.Anchored = true | |
| 1388 | sPart.Transparency = 1 | |
| 1389 | sPart.CanCollide = false | |
| 1390 | sPart.CFrame = chara.Torso.CFrame | |
| 1391 | slashsnd = New("Sound",sPart,"Slash",{SoundId = "rbxassetid://28144425",PlaybackSpeed = .7,Volume = 5})
| |
| 1392 | hitsnd = New("Sound",sPart,"Hit",{SoundId = "rbxassetid://429400881",PlaybackSpeed = .7,Volume = 5})
| |
| 1393 | telesnd = New("Sound",sPart,"Tele",{SoundId = "rbxassetid://2767090",PlaybackSpeed = .7,Volume = 5})
| |
| 1394 | burnsnd = New("Sound",sPart,"Burn",{SoundId = "rbxassetid://32791565",PlaybackSpeed = .7,Volume = 5})
| |
| 1395 | music1 = New("Sound",sPart,"Music1",{SoundId = "rbxassetid://151038517",PlaybackSpeed = .5,Volume = 10,Looped = true})
| |
| 1396 | music2 = New("Sound",sPart,"Music2",{SoundId = "rbxassetid://11984351",PlaybackSpeed = .2,Volume = 5,Looped = true})
| |
| 1397 | deathmus = New("Sound",sPart,"DeathMus",{SoundId = "rbxassetid://19094700",PlaybackSpeed = .5,Volume = 5,Looped = true})
| |
| 1398 | deathex = New("Sound",sPart,"DeathEx",{SoundId = "rbxassetid://11984351",PlaybackSpeed = 1,Volume = 5})
| |
| 1399 | end | |
| 1400 | wait(.01) | |
| 1401 | tecks.TextTransparency = 1 | |
| 1402 | tecks.TextStrokeTransparency = 1 | |
| 1403 | chance = math.random(0,100) | |
| 1404 | if chance < 10 then | |
| 1405 | sel = math.random(1,3) | |
| 1406 | if sel == 1 then | |
| 1407 | tecks.Text = "NOHOPE" | |
| 1408 | elseif sel == 2 then | |
| 1409 | tecks.Text = "GIVEUP" | |
| 1410 | elseif sel == 3 then | |
| 1411 | tecks.Text = "BURNINHELL" | |
| 1412 | end | |
| 1413 | else tecks.Text = "John Doe" | |
| 1414 | end | |
| 1415 | if chara.Humanoid.Health > 0 then | |
| 1416 | chara.Humanoid.MaxHealth = math.huge | |
| 1417 | chara.Humanoid.Health = math.huge | |
| 1418 | chara["Left Arm"].BrickColor = BrickColor.new("Cool yellow")
| |
| 1419 | chara["Right Arm"].BrickColor = BrickColor.new("Cool yellow")
| |
| 1420 | chara["Left Leg"].BrickColor = BrickColor.new("Medium blue")
| |
| 1421 | chara["Right Leg"].BrickColor = BrickColor.new("Medium blue")
| |
| 1422 | chara.Torso.BrickColor = BrickColor.new("Bright yellow")
| |
| 1423 | chara["Left Arm"].Anchored = false | |
| 1424 | chara["Right Arm"].Anchored = false | |
| 1425 | chara["Left Leg"].Anchored = false | |
| 1426 | chara["Right Leg"].Anchored = false | |
| 1427 | chara.Torso.Anchored = false | |
| 1428 | ch = chara:GetChildren() | |
| 1429 | for i = 1, #ch do | |
| 1430 | if ch[i].ClassName == "Accessory" or ch[i].ClassName == "Hat" then | |
| 1431 | ch[i]:Destroy() | |
| 1432 | end | |
| 1433 | end | |
| 1434 | tools = player.Backpack:GetChildren() | |
| 1435 | for i = 1, #tools do | |
| 1436 | if tools[i].ClassName == "HopperBin" then | |
| 1437 | tools[i]:Destroy() | |
| 1438 | end | |
| 1439 | end | |
| 1440 | tecks.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3)) | |
| 1441 | local jtrace = Instance.new("Part",game.Workspace)
| |
| 1442 | jtrace.Name = "JDTrace" | |
| 1443 | jtrace.Size = Vector3.new(10,0,10) | |
| 1444 | jtrace.Position = chara.Torso.Position | |
| 1445 | jtrace.CFrame = chara.Torso.CFrame - Vector3.new(0,3,0) | |
| 1446 | jtrace.Transparency = 0.98 | |
| 1447 | jtrace.Anchored = true | |
| 1448 | jtrace.CanCollide = false | |
| 1449 | jtrace.BrickColor = BrickColor.new("Really black")
| |
| 1450 | jtrace.Material = "Granite" | |
| 1451 | --BurningEff(jtrace) | |
| 1452 | game.Debris:AddItem(jtrace,1) | |
| 1453 | end | |
| 1454 | end | |
| 1455 | end | |
| 1456 | }, | |
| 1457 | {
| |
| 1458 | "Anti script aura", | |
| 1459 | function() | |
| 1460 | print("Loading...")
| |
| 1461 | local ot = tick() | |
| 1462 | ||
| 1463 | local plr = game.Players.LocalPlayer | |
| 1464 | local char,mouse = plr.Character,plr:GetMouse() | |
| 1465 | ||
| 1466 | local mode = "script" | |
| 1467 | ||
| 1468 | local amountParts = 3 | |
| 1469 | local offsetxd = 3 | |
| 1470 | ||
| 1471 | local frame = 0 | |
| 1472 | local oldTick = tick() | |
| 1473 | local actualframe = 0 | |
| 1474 | ||
| 1475 | local whitelist = {"joalars2","0Popcorn3","Myt_h","Mariotigre","ammar104","Zwreida"}
| |
| 1476 | ||
| 1477 | local mouseMode = false | |
| 1478 | ||
| 1479 | local tPos = Vector3.new(0,0,0) | |
| 1480 | ||
| 1481 | local speed = 5 | |
| 1482 | ||
| 1483 | local mod = 40 | |
| 1484 | ||
| 1485 | local freezetab = {}
| |
| 1486 | ||
| 1487 | function circlePos(r,d,off) return off + Vector3.new(math.cos(math.rad(r))*d,0,math.sin(math.rad(r))*d) end | |
| 1488 | ||
| 1489 | function search(t,tab) | |
| 1490 | local searchtab = {}
| |
| 1491 | if tab then | |
| 1492 | searchtab = tab | |
| 1493 | end | |
| 1494 | for i,v in pairs(t:GetChildren()) do | |
| 1495 | table.insert(searchtab,v) | |
| 1496 | search(v,searchtab) | |
| 1497 | end | |
| 1498 | return searchtab | |
| 1499 | end | |
| 1500 | ||
| 1501 | local r = 255 | |
| 1502 | local g = 0 | |
| 1503 | local b = 0 | |
| 1504 | ||
| 1505 | plr.Chatted:connect(function(c) | |
| 1506 | if string.lower(string.sub(c,1,8)) == "!amount " then | |
| 1507 | amountParts = tonumber(string.sub(c,9,#c)) | |
| 1508 | end | |
| 1509 | if string.lower(string.sub(c,1,5)) == "!mod " then | |
| 1510 | mod = tonumber(string.sub(c,6,#c)) | |
| 1511 | end | |
| 1512 | if string.lower(string.sub(c,1,8)) == "!offset " then | |
| 1513 | offsetxd = tonumber(string.sub(c,9,#c)) | |
| 1514 | end | |
| 1515 | if string.lower(string.sub(c,1,7)) == "!speed " then | |
| 1516 | speed = tonumber(string.sub(c,8,#c)) | |
| 1517 | end | |
| 1518 | if string.lower(string.sub(c,1,12)) == "!mode script" then | |
| 1519 | mode = "script" | |
| 1520 | warn("Mode: Script Destruction")
| |
| 1521 | end | |
| 1522 | if string.lower(string.sub(c,1,10)) == "!mode kill" then | |
| 1523 | mode = "kill" | |
| 1524 | warn("Mode: Character Killing")
| |
| 1525 | end | |
| 1526 | if string.lower(string.sub(c,1,5)) == "!default" then | |
| 1527 | script.Parent = plr | |
| 1528 | wait(1) | |
| 1529 | script.Parent = char | |
| 1530 | end | |
| 1531 | end) | |
| 1532 | ||
| 1533 | mouse.KeyDown:connect(function(key) | |
| 1534 | if key == "f" then | |
| 1535 | if mouseMode == false then | |
| 1536 | mouseMode = true | |
| 1537 | else | |
| 1538 | mouseMode = false | |
| 1539 | end | |
| 1540 | end | |
| 1541 | end) | |
| 1542 | ||
| 1543 | coroutine.resume(coroutine.create(function() | |
| 1544 | while wait() do | |
| 1545 | for i=0,255,10 do g = i wait() end | |
| 1546 | for i=255,0,-10 do r = i wait() end | |
| 1547 | for i=0,255,10 do b = i wait() end | |
| 1548 | for i=255,0,-10 do g = i wait() end | |
| 1549 | for i=0,255,10 do r = i wait() end | |
| 1550 | for i=255,0,-10 do b = i wait() end | |
| 1551 | end | |
| 1552 | end)) | |
| 1553 | ||
| 1554 | game:GetService("RunService").RenderStepped:connect(function()
| |
| 1555 | actualframe = actualframe + 1 | |
| 1556 | frame = frame + speed | |
| 1557 | local offset = offsetxd | |
| 1558 | offset = offsetxd -- + math.cos(tick())*3 | |
| 1559 | if mouseMode == true then | |
| 1560 | tPos = mouse.Hit.p + Vector3.new(0,3,0) | |
| 1561 | else | |
| 1562 | tPos = char:WaitForChild("Torso").Position
| |
| 1563 | end | |
| 1564 | for i=1,360,(360)/amountParts do | |
| 1565 | local p = Instance.new("Part")
| |
| 1566 | p.TopSurface = "Smooth" | |
| 1567 | p.BottomSurface = "Smooth" | |
| 1568 | p.Color = Color3.fromRGB(r,g,b) | |
| 1569 | p.Material = "Neon" | |
| 1570 | 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 | |
| 1571 | p.Size = Vector3.new(0.2,0.2,dist) | |
| 1572 | p.CanCollide = false | |
| 1573 | p.Anchored = true | |
| 1574 | local m = Instance.new("BlockMesh",p)
| |
| 1575 | m.Scale = Vector3.new(1,1,1) | |
| 1576 | 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) | |
| 1577 | p.Parent = workspace | |
| 1578 | local update | |
| 1579 | local updateframe = 0 | |
| 1580 | ||
| 1581 | update = game:GetService("RunService").RenderStepped:connect(function()
| |
| 1582 | updateframe = updateframe + 1 | |
| 1583 | m.Scale = m.Scale - Vector3.new(0.05,0.05,0) | |
| 1584 | if updateframe >= 15 then | |
| 1585 | p:Destroy() | |
| 1586 | update:disconnect() | |
| 1587 | end | |
| 1588 | end) | |
| 1589 | end | |
| 1590 | oldTick = tick() | |
| 1591 | if math.floor(actualframe/16) == actualframe/16 then | |
| 1592 | for i,c in pairs(game:GetService("Players"):GetChildren()) do
| |
| 1593 | local isW = false | |
| 1594 | for i,v in pairs(whitelist) do | |
| 1595 | if c.Name == v then | |
| 1596 | isW = true | |
| 1597 | end | |
| 1598 | end | |
| 1599 | if c.Character.Parent == workspace then | |
| 1600 | if isW == false then | |
| 1601 | for i,v in pairs(search(c.Character)) do | |
| 1602 | wait() | |
| 1603 | if c ~= plr then | |
| 1604 | if v:IsA("Part") or v:IsA("WedgePart") or v:IsA("TrussPart") or v:IsA("UnionOperation") then
| |
| 1605 | if (v.Position - tPos).Magnitude < offset then | |
| 1606 | for i,v in pairs(v.Parent:GetChildren()) do | |
| 1607 | if v:IsA("LocalScript") or v:IsA("Script") then
| |
| 1608 | v:Destroy() | |
| 1609 | elseif v:IsA("Humanoid") then
| |
| 1610 | if mode == "kill" then | |
| 1611 | v.MaxHealth = 1 | |
| 1612 | v.Health = 0 | |
| 1613 | v.Parent:BreakJoints() | |
| 1614 | end | |
| 1615 | end | |
| 1616 | end | |
| 1617 | if mode == "kill" then | |
| 1618 | v:Destroy() | |
| 1619 | end | |
| 1620 | end | |
| 1621 | end | |
| 1622 | end | |
| 1623 | end | |
| 1624 | end | |
| 1625 | end | |
| 1626 | end | |
| 1627 | end | |
| 1628 | end) | |
| 1629 | end | |
| 1630 | }, | |
| 1631 | {
| |
| 1632 | "Subs", | |
| 1633 | function() | |
| 1634 | warn([[ | |
| 1635 | ||
| 1636 | Custom chat messages by joalars2 | |
| 1637 | Commands: | |
| 1638 | ||
| 1639 | !tcolor 255 255 255 | Sets the Color3 of the text | |
| 1640 | !tscolor 255 255 255 | Sets the Color3 of the text stroke | |
| 1641 | !font | Sets the text font | |
| 1642 | !fade | Seconds before text fade | |
| 1643 | !size | Sets the text font size | |
| 1644 | !enable | Enables this script | |
| 1645 | !disable | Disables this script | |
| 1646 | ||
| 1647 | ]]) | |
| 1648 | ||
| 1649 | local plr = game:GetService("Players").LocalPlayer
| |
| 1650 | local msgidGlob = 0 | |
| 1651 | local state = true | |
| 1652 | local font = "Arcade" | |
| 1653 | local tcol = Color3.fromRGB(255,217,0) | |
| 1654 | local tscol = Color3.fromRGB(0,0,0) | |
| 1655 | local fsiz = 28 | |
| 1656 | local tr = true | |
| 1657 | local tsr = false | |
| 1658 | local fade = 2 | |
| 1659 | ||
| 1660 | local p = Instance.new("Part",game.Workspace)
| |
| 1661 | p.Size = Vector3.new(0.2,0.2,0.2) | |
| 1662 | p.Transparency = 1 | |
| 1663 | p.Anchored = true | |
| 1664 | p.CanCollide = false | |
| 1665 | p.Name = "Msg" | |
| 1666 | p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0)
| |
| 1667 | ||
| 1668 | local r = 255 | |
| 1669 | local b = 0 | |
| 1670 | local g = 0 | |
| 1671 | ||
| 1672 | plr.Chatted:connect(function(c) | |
| 1673 | msgidGlob = msgidGlob + 1 | |
| 1674 | local curMsgId = msgidGlob | |
| 1675 | if string.lower(c) == "!disable" then | |
| 1676 | state = false | |
| 1677 | elseif string.lower(c) == "!enable" then | |
| 1678 | state = true | |
| 1679 | elseif string.lower(string.sub(c,1,6)) == "!font " then | |
| 1680 | local old = font | |
| 1681 | font = string.sub(c,7,#c) or old | |
| 1682 | elseif string.lower(string.sub(c,1,8)) == "!tcolor " then | |
| 1683 | if string.lower(string.sub(c,9,#c)) == "rainbow" then | |
| 1684 | tr = true | |
| 1685 | else | |
| 1686 | tr = false | |
| 1687 | local old = tcol | |
| 1688 | tcol = Color3.fromRGB(string.sub(c,9,11),string.sub(c,13,15),string.sub(c,17,19)) or old | |
| 1689 | end | |
| 1690 | elseif string.lower(string.sub(c,1,9)) == "!tscolor " then | |
| 1691 | if string.sub(c,10,#c) == "rainbow" then | |
| 1692 | tsr = true | |
| 1693 | else | |
| 1694 | tsr = false | |
| 1695 | local old = tscol | |
| 1696 | tscol = Color3.fromRGB(string.sub(c,10,12),string.sub(c,14,16),string.sub(c,18,20)) or old | |
| 1697 | end | |
| 1698 | elseif string.lower(string.sub(c,1,6)) == "!size " then | |
| 1699 | local old = fsiz | |
| 1700 | fsiz = string.sub(c,7,#c) or old | |
| 1701 | elseif string.lower(string.sub(c,1,6)) == "!fade " then | |
| 1702 | local old = fade | |
| 1703 | fade = string.sub(c,7,#c) or old | |
| 1704 | end | |
| 1705 | if plr.Character and state == true then | |
| 1706 | if plr.Character:FindFirstChild("Head") then
| |
| 1707 | for i,v in pairs(p:GetChildren()) do | |
| 1708 | if v:IsA("BillboardGui") and v.Name == "J2CMSG" then
| |
| 1709 | v:Destroy() | |
| 1710 | end | |
| 1711 | end | |
| 1712 | local bbgui = Instance.new("BillboardGui",p)
| |
| 1713 | bbgui.Name = "J2CMSG" | |
| 1714 | bbgui.AlwaysOnTop = true | |
| 1715 | bbgui.ExtentsOffsetWorldSpace = Vector3.new(0,4.5,0) | |
| 1716 | bbgui.Size = UDim2.new(0.2,0,0.14,0) | |
| 1717 | local tl = Instance.new("TextLabel",bbgui)
| |
| 1718 | tl.BackgroundTransparency = 1 | |
| 1719 | tl.BorderSizePixel = 0 | |
| 1720 | tl.Size = UDim2.new(1,0,10,0) | |
| 1721 | tl.Position = UDim2.new(0,0,-5,0) | |
| 1722 | tl.Font = font or "SciFi" | |
| 1723 | tl.FontSize = "Size"..fsiz or "Size36" | |
| 1724 | tl.TextColor3 = tcol | |
| 1725 | tl.TextScaled = false | |
| 1726 | tl.TextWrapped = false | |
| 1727 | tl.TextStrokeColor3 = tscol | |
| 1728 | tl.TextStrokeTransparency = 0 | |
| 1729 | ||
| 1730 | game:GetService("RunService").RenderStepped:connect(function()
| |
| 1731 | if tr then | |
| 1732 | if tl.Parent ~= nil then | |
| 1733 | tl.TextColor3 = Color3.fromRGB(r,g,b) | |
| 1734 | end | |
| 1735 | end | |
| 1736 | end) | |
| 1737 | ||
| 1738 | for i=1,#c do | |
| 1739 | if msgidGlob == curMsgId then | |
| 1740 | tl.Text = string.sub(c,1,i) | |
| 1741 | if string.sub(c,i,i) ~= " " then | |
| 1742 | local s = Instance.new("Sound",p)
| |
| 1743 | s.SoundId = "rbxassetid://418252437" | |
| 1744 | s.Volume = 1 | |
| 1745 | s.Pitch = 1 | |
| 1746 | s:Play() | |
| 1747 | game.Debris:AddItem(s,2) | |
| 1748 | end | |
| 1749 | wait() | |
| 1750 | end | |
| 1751 | end | |
| 1752 | wait(fade) | |
| 1753 | if msgidGlob == curMsgId then | |
| 1754 | for i=1,10 do | |
| 1755 | if msgidGlob == curMsgId then | |
| 1756 | tl.TextTransparency = tl.TextTransparency + 0.1 | |
| 1757 | tl.TextStrokeTransparency = tl.TextStrokeTransparency + 0.1 | |
| 1758 | tl.Position = tl.Position + UDim2.new(0,0,0,-3) | |
| 1759 | wait() | |
| 1760 | end | |
| 1761 | end | |
| 1762 | if msgidGlob == curMsgId then | |
| 1763 | bbgui:Destroy() | |
| 1764 | end | |
| 1765 | end | |
| 1766 | end | |
| 1767 | end | |
| 1768 | end) | |
| 1769 | ||
| 1770 | coroutine.resume(coroutine.create(function() | |
| 1771 | while wait() do | |
| 1772 | for i=0,255,10 do g = i wait() end | |
| 1773 | for i=255,0,-10 do r = i wait() end | |
| 1774 | for i=0,255,10 do b = i wait() end | |
| 1775 | for i=255,0,-10 do g = i wait() end | |
| 1776 | for i=0,255,10 do r = i wait() end | |
| 1777 | for i=255,0,-10 do b = i wait() end | |
| 1778 | end | |
| 1779 | end)) | |
| 1780 | ||
| 1781 | game:GetService("RunService").RenderStepped:connect(function()
| |
| 1782 | if p.Parent ~= nil then | |
| 1783 | p.CFrame = p.CFrame:lerp(plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0),0.16)
| |
| 1784 | else | |
| 1785 | p = Instance.new("Part",game.Workspace)
| |
| 1786 | p.Size = Vector3.new(0.2,0.2,0.2) | |
| 1787 | p.Transparency = 1 | |
| 1788 | p.Anchored = true | |
| 1789 | p.CanCollide = false | |
| 1790 | p.Name = "Msg" | |
| 1791 | p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0)
| |
| 1792 | end | |
| 1793 | end) | |
| 1794 | end | |
| 1795 | }, | |
| 1796 | {
| |
| 1797 | "Drone", | |
| 1798 | function() | |
| 1799 | wait(2) | |
| 1800 | ||
| 1801 | local plr = game:GetService("Players").LocalPlayer
| |
| 1802 | local char,mouse = plr.Character,plr:GetMouse() | |
| 1803 | local camera = game:GetService("Workspace").CurrentCamera
| |
| 1804 | local fly = false | |
| 1805 | local campos = CFrame.new(0,0,0) | |
| 1806 | ||
| 1807 | local wd,ad,sd,dd,qd,ed,rd,fd,moused = false,false,false,false,false,false,false,false,false | |
| 1808 | ||
| 1809 | local returnhome = true | |
| 1810 | local gun = false | |
| 1811 | local gcd = false | |
| 1812 | local shooting = false | |
| 1813 | local tPitch = 3 | |
| 1814 | ||
| 1815 | local tCf = CFrame.new(0,20,0) | |
| 1816 | ||
| 1817 | o1 = Instance.new("Model")
| |
| 1818 | o2 = Instance.new("Part")
| |
| 1819 | o3 = Instance.new("BlockMesh")
| |
| 1820 | o4 = Instance.new("Part")
| |
| 1821 | o5 = Instance.new("BlockMesh")
| |
| 1822 | o6 = Instance.new("Part")
| |
| 1823 | o7 = Instance.new("Part")
| |
| 1824 | o8 = Instance.new("BlockMesh")
| |
| 1825 | o9 = Instance.new("Part")
| |
| 1826 | o10 = Instance.new("BlockMesh")
| |
| 1827 | o11 = Instance.new("Part")
| |
| 1828 | o12 = Instance.new("CylinderMesh")
| |
| 1829 | o13 = Instance.new("Part")
| |
| 1830 | o14 = Instance.new("BlockMesh")
| |
| 1831 | o15 = Instance.new("Part")
| |
| 1832 | o16 = Instance.new("BlockMesh")
| |
| 1833 | o17 = Instance.new("Part")
| |
| 1834 | o18 = Instance.new("BlockMesh")
| |
| 1835 | o19 = Instance.new("Part")
| |
| 1836 | o20 = Instance.new("Part")
| |
| 1837 | o21 = Instance.new("BlockMesh")
| |
| 1838 | o22 = Instance.new("Part")
| |
| 1839 | o23 = Instance.new("BlockMesh")
| |
| 1840 | o24 = Instance.new("Part")
| |
| 1841 | o25 = Instance.new("BlockMesh")
| |
| 1842 | o26 = Instance.new("Part")
| |
| 1843 | o27 = Instance.new("Part")
| |
| 1844 | o28 = Instance.new("Part")
| |
| 1845 | o29 = Instance.new("BlockMesh")
| |
| 1846 | o30 = Instance.new("Part")
| |
| 1847 | o31 = Instance.new("BlockMesh")
| |
| 1848 | o32 = Instance.new("Part")
| |
| 1849 | o33 = Instance.new("Part")
| |
| 1850 | o34 = Instance.new("BlockMesh")
| |
| 1851 | o35 = Instance.new("Part")
| |
| 1852 | o36 = Instance.new("CylinderMesh")
| |
| 1853 | o37 = Instance.new("Part")
| |
| 1854 | o38 = Instance.new("CylinderMesh")
| |
| 1855 | o39 = Instance.new("SpotLight")
| |
| 1856 | o40 = Instance.new("Model")
| |
| 1857 | o41 = Instance.new("Part")
| |
| 1858 | o42 = Instance.new("BlockMesh")
| |
| 1859 | o43 = Instance.new("Part")
| |
| 1860 | o44 = Instance.new("BlockMesh")
| |
| 1861 | o45 = Instance.new("Part")
| |
| 1862 | o46 = Instance.new("BlockMesh")
| |
| 1863 | o47 = Instance.new("Part")
| |
| 1864 | o48 = Instance.new("BlockMesh")
| |
| 1865 | o49 = Instance.new("Part")
| |
| 1866 | o50 = Instance.new("BlockMesh")
| |
| 1867 | o51 = Instance.new("Part")
| |
| 1868 | o52 = Instance.new("BlockMesh")
| |
| 1869 | o53 = Instance.new("Model")
| |
| 1870 | o54 = Instance.new("Part")
| |
| 1871 | o55 = Instance.new("BlockMesh")
| |
| 1872 | o56 = Instance.new("Part")
| |
| 1873 | o57 = Instance.new("BlockMesh")
| |
| 1874 | o58 = Instance.new("Part")
| |
| 1875 | o59 = Instance.new("BlockMesh")
| |
| 1876 | o60 = Instance.new("Part")
| |
| 1877 | o61 = Instance.new("BlockMesh")
| |
| 1878 | o62 = Instance.new("Part")
| |
| 1879 | o63 = Instance.new("BlockMesh")
| |
| 1880 | o64 = Instance.new("Part")
| |
| 1881 | o65 = Instance.new("BlockMesh")
| |
| 1882 | o66 = Instance.new("Part")
| |
| 1883 | o67 = Instance.new("BlockMesh")
| |
| 1884 | o68 = Instance.new("Part")
| |
| 1885 | o69 = Instance.new("BlockMesh")
| |
| 1886 | o70 = Instance.new("Part")
| |
| 1887 | o71 = Instance.new("Model")
| |
| 1888 | o72 = Instance.new("Part")
| |
| 1889 | o73 = Instance.new("BlockMesh")
| |
| 1890 | o74 = Instance.new("Part")
| |
| 1891 | o75 = Instance.new("BlockMesh")
| |
| 1892 | o76 = Instance.new("Part")
| |
| 1893 | o77 = Instance.new("BlockMesh")
| |
| 1894 | o78 = Instance.new("Part")
| |
| 1895 | o79 = Instance.new("BlockMesh")
| |
| 1896 | o80 = Instance.new("Part")
| |
| 1897 | o81 = Instance.new("BlockMesh")
| |
| 1898 | o82 = Instance.new("Part")
| |
| 1899 | o83 = Instance.new("BlockMesh")
| |
| 1900 | o84 = Instance.new("Model")
| |
| 1901 | o85 = Instance.new("Part")
| |
| 1902 | o86 = Instance.new("BlockMesh")
| |
| 1903 | o87 = Instance.new("Part")
| |
| 1904 | o88 = Instance.new("BlockMesh")
| |
| 1905 | o89 = Instance.new("Part")
| |
| 1906 | o90 = Instance.new("BlockMesh")
| |
| 1907 | o91 = Instance.new("Part")
| |
| 1908 | o92 = Instance.new("BlockMesh")
| |
| 1909 | o93 = Instance.new("Part")
| |
| 1910 | o94 = Instance.new("BlockMesh")
| |
| 1911 | o95 = Instance.new("Part")
| |
| 1912 | o96 = Instance.new("BlockMesh")
| |
| 1913 | o97 = Instance.new("Part")
| |
| 1914 | o98 = Instance.new("Model")
| |
| 1915 | o99 = Instance.new("Part")
| |
| 1916 | o100 = Instance.new("CylinderMesh")
| |
| 1917 | o101 = Instance.new("Part")
| |
| 1918 | o102 = Instance.new("CylinderMesh")
| |
| 1919 | o103 = Instance.new("Part")
| |
| 1920 | o104 = Instance.new("CylinderMesh")
| |
| 1921 | o105 = Instance.new("Part")
| |
| 1922 | o106 = Instance.new("CylinderMesh")
| |
| 1923 | o107 = Instance.new("Part")
| |
| 1924 | o108 = Instance.new("CylinderMesh")
| |
| 1925 | o109 = Instance.new("Part")
| |
| 1926 | o1.Name = "Drone" | |
| 1927 | o1.Parent = game.Players.LocalPlayer.Character | |
| 1928 | o2.Parent = o1 | |
| 1929 | o2.Material = Enum.Material.SmoothPlastic | |
| 1930 | o2.BrickColor = BrickColor.new("Institutional white")
| |
| 1931 | o2.Position = Vector3.new(13.0515203, 41.184063, -70.0561295) | |
| 1932 | o2.Anchored = true | |
| 1933 | o2.CanCollide = false | |
| 1934 | o2.Size = Vector3.new(0.200000003, 0.200000003, 0.432551533) | |
| 1935 | o2.CFrame = CFrame.new(13.0515203, 41.184063, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 1936 | o2.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1937 | o2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1938 | o2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1939 | o2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1940 | o2.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1941 | o2.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1942 | o2.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 1943 | o2.Position = Vector3.new(13.0515203, 41.184063, -70.0561295) | |
| 1944 | o3.Parent = o2 | |
| 1945 | o3.Scale = Vector3.new(0.337930918, 0.270344734, 1) | |
| 1946 | o4.Parent = o1 | |
| 1947 | o4.Material = Enum.Material.SmoothPlastic | |
| 1948 | o4.BrickColor = BrickColor.new("Institutional white")
| |
| 1949 | o4.Position = Vector3.new(11.0104322, 40.8393707, -70.0561218) | |
| 1950 | o4.Anchored = true | |
| 1951 | o4.CanCollide = false | |
| 1952 | o4.Size = Vector3.new(0.200000003, 0.7434479, 0.432551622) | |
| 1953 | o4.CFrame = CFrame.new(11.0104322, 40.8393707, -70.0561218, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 1954 | o4.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1955 | o4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1956 | o4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1957 | o4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1958 | o4.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1959 | o4.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1960 | o4.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 1961 | o4.Position = Vector3.new(11.0104322, 40.8393707, -70.0561218) | |
| 1962 | o5.Parent = o4 | |
| 1963 | o5.Scale = Vector3.new(0.337930918, 1, 1) | |
| 1964 | o6.Parent = o1 | |
| 1965 | o6.Material = Enum.Material.SmoothPlastic | |
| 1966 | o6.BrickColor = BrickColor.new("Institutional white")
| |
| 1967 | o6.Position = Vector3.new(12.0309782, 40.8393707, -70.5968246) | |
| 1968 | o6.Anchored = true | |
| 1969 | o6.Size = Vector3.new(2.10868883, 0.7434479, 0.648827374) | |
| 1970 | o6.CFrame = CFrame.new(12.0309782, 40.8393707, -70.5968246, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 1971 | o6.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1972 | o6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1973 | o6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1974 | o6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1975 | o6.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1976 | o6.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1977 | o6.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 1978 | o6.Position = Vector3.new(12.0309782, 40.8393707, -70.5968246) | |
| 1979 | o7.Parent = o1 | |
| 1980 | o7.Material = Enum.Material.SmoothPlastic | |
| 1981 | o7.BrickColor = BrickColor.new("Institutional white")
| |
| 1982 | o7.Position = Vector3.new(13.0380087, 40.9340019, -70.0561295) | |
| 1983 | o7.Anchored = true | |
| 1984 | o7.CanCollide = false | |
| 1985 | o7.Size = Vector3.new(0.200000003, 0.446068704, 0.432551533) | |
| 1986 | o7.CFrame = CFrame.new(13.0380087, 40.9340019, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 1987 | o7.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1988 | o7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1989 | o7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1990 | o7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1991 | o7.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1992 | o7.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 1993 | o7.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 1994 | o7.Position = Vector3.new(13.0380087, 40.9340019, -70.0561295) | |
| 1995 | o8.Parent = o7 | |
| 1996 | o8.Scale = Vector3.new(0.202758551, 1, 1) | |
| 1997 | o9.Parent = o1 | |
| 1998 | o9.Material = Enum.Material.SmoothPlastic | |
| 1999 | o9.BrickColor = BrickColor.new("Institutional white")
| |
| 2000 | o9.Position = Vector3.new(13.0515203, 40.4946709, -70.0561295) | |
| 2001 | o9.Anchored = true | |
| 2002 | o9.CanCollide = false | |
| 2003 | o9.Size = Vector3.new(0.200000003, 0.200000003, 0.432551533) | |
| 2004 | o9.CFrame = CFrame.new(13.0515203, 40.4946709, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 2005 | o9.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2006 | o9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2007 | o9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2008 | o9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2009 | o9.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2010 | o9.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2011 | o9.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 2012 | o9.Position = Vector3.new(13.0515203, 40.4946709, -70.0561295) | |
| 2013 | o10.Parent = o9 | |
| 2014 | o10.Scale = Vector3.new(0.337930918, 0.270344734, 1) | |
| 2015 | o11.Parent = o1 | |
| 2016 | o11.Material = Enum.Material.SmoothPlastic | |
| 2017 | o11.BrickColor = BrickColor.new("Really black")
| |
| 2018 | o11.Position = Vector3.new(13.0447683, 40.9407463, -70.0561218) | |
| 2019 | o11.Rotation = Vector3.new(-0, 0, -89.9999771) | |
| 2020 | o11.Anchored = true | |
| 2021 | o11.CanCollide = false | |
| 2022 | o11.Size = Vector3.new(0.432551593, 0.200000003, 0.432551533) | |
| 2023 | 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) | |
| 2024 | o11.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2025 | o11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2026 | o11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2027 | o11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2028 | o11.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2029 | o11.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2030 | o11.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 2031 | o11.Position = Vector3.new(13.0447683, 40.9407463, -70.0561218) | |
| 2032 | o12.Parent = o11 | |
| 2033 | o12.Scale = Vector3.new(1, 0.270344734, 1) | |
| 2034 | o13.Parent = o1 | |
| 2035 | o13.Material = Enum.Material.SmoothPlastic | |
| 2036 | o13.BrickColor = BrickColor.new("Institutional white")
| |
| 2037 | o13.Position = Vector3.new(11.6057615, 40.8393707, -71.2487564) | |
| 2038 | o13.Rotation = Vector3.new(-180, 14.9999971, -180) | |
| 2039 | o13.Anchored = true | |
| 2040 | o13.CanCollide = false | |
| 2041 | o13.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003) | |
| 2042 | o13.CFrame = CFrame.new(11.6057615, 40.8393707, -71.2487564, -0.965925872, 0, 0.258818984, 0, 1, 0, -0.258818984, 0, -0.965925872) | |
| 2043 | o13.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2044 | o13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2045 | o13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2046 | o13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2047 | o13.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2048 | o13.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2049 | o13.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 2050 | o13.Position = Vector3.new(11.6057615, 40.8393707, -71.2487564) | |
| 2051 | o14.Parent = o13 | |
| 2052 | o14.Scale = Vector3.new(1, 0.473103225, 0.946206748) | |
| 2053 | o15.Parent = o1 | |
| 2054 | o15.Material = Enum.Material.SmoothPlastic | |
| 2055 | o15.BrickColor = BrickColor.new("Institutional white")
| |
| 2056 | o15.Position = Vector3.new(12.0377378, 40.8393707, -69.1775131) | |
| 2057 | o15.Anchored = true | |
| 2058 | o15.CanCollide = false | |
| 2059 | o15.Size = Vector3.new(1.82482684, 0.608275533, 0.200000003) | |
| 2060 | o15.CFrame = CFrame.new(12.0377378, 40.8393707, -69.1775131, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 2061 | o15.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2062 | o15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2063 | o15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2064 | o15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2065 | o15.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2066 | o15.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2067 | o15.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 2068 | o15.Position = Vector3.new(12.0377378, 40.8393707, -69.1775131) | |
| 2069 | o16.Parent = o15 | |
| 2070 | o16.Scale = Vector3.new(1, 1, 0.540689588) | |
| 2071 | o17.Parent = o1 | |
| 2072 | o17.Material = Enum.Material.SmoothPlastic | |
| 2073 | o17.BrickColor = BrickColor.new("Institutional white")
| |
| 2074 | o17.Position = Vector3.new(11.5763578, 40.8393707, -68.866394) | |
| 2075 | o17.Rotation = Vector3.new(-0, 14.9999971, -180) | |
| 2076 | o17.Anchored = true | |
| 2077 | o17.CanCollide = false | |
| 2078 | o17.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003) | |
| 2079 | o17.CFrame = CFrame.new(11.5763578, 40.8393707, -68.866394, -0.965925872, 0, 0.258818984, 0, -1, 0, 0.258818984, 0, 0.965925872) | |
| 2080 | o17.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2081 | o17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2082 | o17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2083 | o17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2084 | o17.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2085 | o17.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2086 | o17.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 2087 | o17.Position = Vector3.new(11.5763578, 40.8393707, -68.866394) | |
| 2088 | o18.Parent = o17 | |
| 2089 | o18.Scale = Vector3.new(1, 0.473103225, 0.946206748) | |
| 2090 | o19.Parent = o1 | |
| 2091 | o19.Material = Enum.Material.SmoothPlastic | |
| 2092 | o19.BrickColor = BrickColor.new("Institutional white")
| |
| 2093 | o19.Position = Vector3.new(13.1865072, 40.8325996, -71.4201889) | |
| 2094 | o19.Rotation = Vector3.new(-180, -14.9999971, -0) | |
| 2095 | o19.Anchored = true | |
| 2096 | o19.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302) | |
| 2097 | o19.CFrame = CFrame.new(13.1865072, 40.8325996, -71.4201889, 0.965925872, 0, -0.258818984, 0, -1, 0, -0.258818984, 0, -0.965925872) | |
| 2098 | o19.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2099 | o19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2100 | o19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2101 | o19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2102 | o19.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2103 | o19.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2104 | o19.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 2105 | o19.Position = Vector3.new(13.1865072, 40.8325996, -71.4201889) | |
| 2106 | o20.Parent = o1 | |
| 2107 | o20.Material = Enum.Material.SmoothPlastic | |
| 2108 | o20.BrickColor = BrickColor.new("Institutional white")
| |
| 2109 | o20.Position = Vector3.new(12.0650892, 40.8393707, -71.0390167) | |
| 2110 | o20.Rotation = Vector3.new(-180, 0, -180) | |
| 2111 | o20.Anchored = true | |
| 2112 | o20.CanCollide = false | |
| 2113 | o20.Size = Vector3.new(0.432551652, 0.202758521, 0.200000003) | |
| 2114 | o20.CFrame = CFrame.new(12.0650892, 40.8393707, -71.0390167, -1, 0, 0, 0, 1, 0, 0, 0, -1) | |
| 2115 | o20.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2116 | o20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2117 | o20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2118 | o20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2119 | o20.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2120 | - | o37.BrickColor = BrickColor.new("Lime green")
|
| 2120 | + | |
| 2121 | o20.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 2122 | o20.Position = Vector3.new(12.0650892, 40.8393707, -71.0390167) | |
| 2123 | o21.Parent = o20 | |
| 2124 | o21.Scale = Vector3.new(1, 1, 0.878620446) | |
| 2125 | o22.Parent = o1 | |
| 2126 | o22.Material = Enum.Material.SmoothPlastic | |
| 2127 | o22.BrickColor = BrickColor.new("Institutional white")
| |
| 2128 | o22.Position = Vector3.new(12.517333, 40.8393707, -68.866394) | |
| 2129 | o22.Rotation = Vector3.new(-0, -15.0000248, -0) | |
| 2130 | o22.Anchored = true | |
| 2131 | o22.CanCollide = false | |
| 2132 | o22.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003) | |
| 2133 | o22.CFrame = CFrame.new(12.517333, 40.8393707, -68.866394, 0.965927541, 0, -0.258819461, 0, 1, 0, 0.258819461, 0, 0.965927541) | |
| 2134 | o22.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2135 | o22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2136 | o22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2137 | o22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2138 | o22.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2139 | o22.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2140 | o22.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 2141 | o22.Position = Vector3.new(12.517333, 40.8393707, -68.866394) | |
| 2142 | o23.Parent = o22 | |
| 2143 | o23.Scale = Vector3.new(1, 0.473103225, 0.946206748) | |
| 2144 | o24.Parent = o1 | |
| 2145 | o24.Material = Enum.Material.SmoothPlastic | |
| 2146 | o24.BrickColor = BrickColor.new("Institutional white")
| |
| 2147 | o24.Position = Vector3.new(12.0242186, 40.8393707, -70.9347534) | |
| 2148 | o24.Anchored = true | |
| 2149 | o24.CanCollide = false | |
| 2150 | o24.Size = Vector3.new(1.85186148, 0.608275533, 0.200000003) | |
| 2151 | o24.CFrame = CFrame.new(12.0242186, 40.8393707, -70.9347534, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 2152 | o24.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2153 | o24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2154 | o24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2155 | o24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2156 | o24.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2157 | o24.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2158 | o24.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 2159 | o24.Position = Vector3.new(12.0242186, 40.8393707, -70.9347534) | |
| 2160 | o25.Parent = o24 | |
| 2161 | o25.Scale = Vector3.new(1, 1, 0.540689588) | |
| 2162 | o26.Parent = o1 | |
| 2163 | o26.Material = Enum.Material.SmoothPlastic | |
| 2164 | o26.BrickColor = BrickColor.new("Institutional white")
| |
| 2165 | o26.Position = Vector3.new(10.936595, 40.8325996, -68.6949692) | |
| 2166 | o26.Rotation = Vector3.new(-0, 14.9999971, -180) | |
| 2167 | o26.Anchored = true | |
| 2168 | o26.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302) | |
| 2169 | o26.CFrame = CFrame.new(10.936595, 40.8325996, -68.6949692, -0.965925872, 0, 0.258818984, 0, -1, 0, 0.258818984, 0, 0.965925872) | |
| 2170 | o26.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2171 | o26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2172 | o26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2173 | o26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2174 | o26.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2175 | o26.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2176 | o26.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 2177 | o26.Position = Vector3.new(10.936595, 40.8325996, -68.6949692) | |
| 2178 | o27.Parent = o1 | |
| 2179 | o27.Material = Enum.Material.SmoothPlastic | |
| 2180 | o27.BrickColor = BrickColor.new("Institutional white")
| |
| 2181 | o27.Position = Vector3.new(10.9659986, 40.8325996, -71.4201889) | |
| 2182 | o27.Rotation = Vector3.new(-180, 14.9999971, -180) | |
| 2183 | o27.Anchored = true | |
| 2184 | o27.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302) | |
| 2185 | o27.CFrame = CFrame.new(10.9659986, 40.8325996, -71.4201889, -0.965925872, 0, 0.258818984, 0, 1, 0, -0.258818984, 0, -0.965925872) | |
| 2186 | o27.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2187 | o27.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2188 | o27.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2189 | o27.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2190 | o27.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2191 | o27.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2192 | o27.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 2193 | o27.Position = Vector3.new(10.9659986, 40.8325996, -71.4201889) | |
| 2194 | o28.Parent = o1 | |
| 2195 | o28.Material = Enum.Material.SmoothPlastic | |
| 2196 | o28.BrickColor = BrickColor.new("Institutional white")
| |
| 2197 | o28.Position = Vector3.new(12.0580168, 40.8393707, -69.0761337) | |
| 2198 | o28.Anchored = true | |
| 2199 | o28.CanCollide = false | |
| 2200 | o28.Size = Vector3.new(0.432551652, 0.202758521, 0.200000003) | |
| 2201 | o28.CFrame = CFrame.new(12.0580168, 40.8393707, -69.0761337, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 2202 | o28.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2203 | o28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2204 | o28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2205 | o28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2206 | o28.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2207 | o28.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2208 | o28.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 2209 | o28.Position = Vector3.new(12.0580168, 40.8393707, -69.0761337) | |
| 2210 | o29.Parent = o28 | |
| 2211 | o29.Scale = Vector3.new(1, 1, 0.878620446) | |
| 2212 | o30.Parent = o1 | |
| 2213 | o30.Material = Enum.Material.SmoothPlastic | |
| 2214 | o30.BrickColor = BrickColor.new("Institutional white")
| |
| 2215 | o30.Position = Vector3.new(12.0580168, 40.8393707, -69.0355835) | |
| 2216 | o30.Anchored = true | |
| 2217 | o30.CanCollide = false | |
| 2218 | o30.Size = Vector3.new(0.405517191, 0.200000003, 0.256827533) | |
| 2219 | o30.CFrame = CFrame.new(12.0580168, 40.8393707, -69.0355835, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 2220 | o30.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2221 | o30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2222 | o30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2223 | o30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2224 | o30.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2225 | o30.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2226 | o30.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 2227 | o30.Position = Vector3.new(12.0580168, 40.8393707, -69.0355835) | |
| 2228 | o31.Parent = o30 | |
| 2229 | o31.Scale = Vector3.new(1, 0.473103225, 1) | |
| 2230 | o32.Parent = o1 | |
| 2231 | o32.Material = Enum.Material.SmoothPlastic | |
| 2232 | o32.BrickColor = BrickColor.new("Institutional white")
| |
| 2233 | o32.Position = Vector3.new(13.1571112, 40.8325996, -68.6949692) | |
| 2234 | o32.Rotation = Vector3.new(-0, -15.0000248, -0) | |
| 2235 | o32.Anchored = true | |
| 2236 | o32.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302) | |
| 2237 | o32.CFrame = CFrame.new(13.1571112, 40.8325996, -68.6949692, 0.965927541, 0, -0.258819461, 0, 1, 0, 0.258819461, 0, 0.965927541) | |
| 2238 | o32.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2239 | o32.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2240 | o32.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2241 | o32.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2242 | o32.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2243 | o32.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2244 | o32.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 2245 | o32.Position = Vector3.new(13.1571112, 40.8325996, -68.6949692) | |
| 2246 | o33.Parent = o1 | |
| 2247 | o33.Material = Enum.Material.SmoothPlastic | |
| 2248 | o33.BrickColor = BrickColor.new("Institutional white")
| |
| 2249 | o33.Position = Vector3.new(12.5467367, 40.8393707, -71.2487564) | |
| 2250 | o33.Rotation = Vector3.new(-180, -14.9999971, -0) | |
| 2251 | o33.Anchored = true | |
| 2252 | o33.CanCollide = false | |
| 2253 | o33.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003) | |
| 2254 | o33.CFrame = CFrame.new(12.5467367, 40.8393707, -71.2487564, 0.965925872, 0, -0.258818984, 0, -1, 0, -0.258818984, 0, -0.965925872) | |
| 2255 | o33.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2256 | o33.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2257 | o33.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2258 | o33.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2259 | o33.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2260 | o33.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2261 | o33.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 2262 | o33.Position = Vector3.new(12.5467367, 40.8393707, -71.2487564) | |
| 2263 | o34.Parent = o33 | |
| 2264 | o34.Scale = Vector3.new(1, 0.473103225, 0.946206748) | |
| 2265 | o35.Parent = o1 | |
| 2266 | o35.Material = Enum.Material.Neon | |
| 2267 | o35.BrickColor = BrickColor.new("Institutional white")
| |
| 2268 | o35.Position = Vector3.new(13.05828, 40.9407463, -70.0561218) | |
| 2269 | o35.Rotation = Vector3.new(-0, 0, -89.9999771) | |
| 2270 | o35.Anchored = true | |
| 2271 | o35.CanCollide = false | |
| 2272 | o35.Size = Vector3.new(0.324413657, 0.200000003, 0.432551533) | |
| 2273 | 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) | |
| 2274 | o35.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2275 | o35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2276 | o35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2277 | o35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2278 | o35.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2279 | o35.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2280 | o35.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 2281 | o35.Position = Vector3.new(13.05828, 40.9407463, -70.0561218) | |
| 2282 | o36.Parent = o35 | |
| 2283 | o36.Scale = Vector3.new(1, 0.405517131, 1) | |
| 2284 | o37.Name = "Eye" | |
| 2285 | o37.Parent = o1 | |
| 2286 | o37.Material = Enum.Material.Neon | |
| 2287 | o37.BrickColor = BrickColor.new("Toothpaste")
| |
| 2288 | o37.Position = Vector3.new(13.0515203, 40.9407463, -70.0561218) | |
| 2289 | o37.Rotation = Vector3.new(-0, 0, -89.9999771) | |
| 2290 | o37.Anchored = true | |
| 2291 | o37.CanCollide = false | |
| 2292 | o37.Size = Vector3.new(0.405517131, 0.200000003, 0.432551533) | |
| 2293 | 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) | |
| 2294 | o37.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2295 | o37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2296 | o37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2297 | o37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2298 | o37.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2299 | o37.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2300 | o37.Color = Color3.new(0, 1, 0) | |
| 2301 | o37.Position = Vector3.new(13.0515203, 40.9407463, -70.0561218) | |
| 2302 | o38.Parent = o37 | |
| 2303 | o38.Scale = Vector3.new(1, 0.337930918, 1) | |
| 2304 | o39.Parent = o37 | |
| 2305 | o39.Color = Color3.new(0, 1, 0) | |
| 2306 | o39.Brightness = 3 | |
| 2307 | o39.Face = Enum.NormalId.Top | |
| 2308 | o39.Name = "Light" | |
| 2309 | o40.Name = "Rotor4" | |
| 2310 | o40.Parent = o1 | |
| 2311 | o40.PrimaryPart = o41 | |
| 2312 | o41.Name = "Main" | |
| 2313 | o41.Parent = o40 | |
| 2314 | o41.Material = Enum.Material.SmoothPlastic | |
| 2315 | o41.BrickColor = BrickColor.new("Fossil")
| |
| 2316 | o41.Position = Vector3.new(13.1841497, 41.1367531, -71.4254456) | |
| 2317 | o41.Anchored = true | |
| 2318 | o41.CanCollide = false | |
| 2319 | o41.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003) | |
| 2320 | o41.CFrame = CFrame.new(13.1841497, 41.1367531, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 2321 | o41.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2322 | o41.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2323 | o41.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2324 | o41.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2325 | o41.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2326 | o41.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2327 | o41.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2328 | o41.Position = Vector3.new(13.1841497, 41.1367531, -71.4254456) | |
| 2329 | o42.Parent = o41 | |
| 2330 | o42.Scale = Vector3.new(0.405518085, 1, 0.40551728) | |
| 2331 | o43.Parent = o40 | |
| 2332 | o43.Material = Enum.Material.SmoothPlastic | |
| 2333 | o43.BrickColor = BrickColor.new("Fossil")
| |
| 2334 | o43.Position = Vector3.new(13.1841497, 41.3597794, -71.4254456) | |
| 2335 | o43.Anchored = true | |
| 2336 | o43.CanCollide = false | |
| 2337 | o43.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 2338 | o43.CFrame = CFrame.new(13.1841497, 41.3597794, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 2339 | o43.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2340 | o43.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2341 | o43.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2342 | o43.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2343 | o43.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2344 | o43.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2345 | o43.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2346 | o43.Position = Vector3.new(13.1841497, 41.3597794, -71.4254456) | |
| 2347 | o44.Parent = o43 | |
| 2348 | o44.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766) | |
| 2349 | o45.Parent = o40 | |
| 2350 | o45.Material = Enum.Material.SmoothPlastic | |
| 2351 | o45.BrickColor = BrickColor.new("Fossil")
| |
| 2352 | o45.Position = Vector3.new(13.1841497, 41.3597794, -71.1821365) | |
| 2353 | o45.Rotation = Vector3.new(-0, 0, -14.9999666) | |
| 2354 | o45.Anchored = true | |
| 2355 | o45.CanCollide = false | |
| 2356 | o45.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
| 2357 | o45.CFrame = CFrame.new(13.1841497, 41.3597794, -71.1821365, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1) | |
| 2358 | o45.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2359 | o45.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2360 | o45.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2361 | o45.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2362 | o45.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2363 | o45.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2364 | o45.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2365 | o45.Position = Vector3.new(13.1841497, 41.3597794, -71.1821365) | |
| 2366 | o46.Parent = o45 | |
| 2367 | o46.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
| 2368 | o47.Parent = o40 | |
| 2369 | o47.Material = Enum.Material.SmoothPlastic | |
| 2370 | o47.BrickColor = BrickColor.new("Fossil")
| |
| 2371 | o47.Position = Vector3.new(12.9408331, 41.3597794, -71.4254456) | |
| 2372 | o47.Rotation = Vector3.new(14.999939, -90, 0) | |
| 2373 | o47.Anchored = true | |
| 2374 | o47.CanCollide = false | |
| 2375 | o47.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
| 2376 | o47.CFrame = CFrame.new(12.9408331, 41.3597794, -71.4254456, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0) | |
| 2377 | o47.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2378 | o47.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2379 | o47.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2380 | o47.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2381 | o47.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2382 | o47.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2383 | o47.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2384 | o47.Position = Vector3.new(12.9408331, 41.3597794, -71.4254456) | |
| 2385 | o48.Parent = o47 | |
| 2386 | o48.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
| 2387 | o49.Parent = o40 | |
| 2388 | o49.Material = Enum.Material.SmoothPlastic | |
| 2389 | o49.BrickColor = BrickColor.new("Fossil")
| |
| 2390 | o49.Position = Vector3.new(13.1841497, 41.3597794, -71.6687622) | |
| 2391 | o49.Rotation = Vector3.new(-0, 0, 14.9999952) | |
| 2392 | o49.Anchored = true | |
| 2393 | o49.CanCollide = false | |
| 2394 | o49.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
| 2395 | o49.CFrame = CFrame.new(13.1841497, 41.3597794, -71.6687622, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1) | |
| 2396 | o49.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2397 | o49.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2398 | o49.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2399 | o49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2400 | o49.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2401 | o49.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2402 | o49.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2403 | o49.Position = Vector3.new(13.1841497, 41.3597794, -71.6687622) | |
| 2404 | o50.Parent = o49 | |
| 2405 | o50.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
| 2406 | o51.Parent = o40 | |
| 2407 | o51.Material = Enum.Material.SmoothPlastic | |
| 2408 | o51.BrickColor = BrickColor.new("Fossil")
| |
| 2409 | o51.Position = Vector3.new(13.4274492, 41.3597794, -71.4254532) | |
| 2410 | o51.Rotation = Vector3.new(-14.9999952, -90, 0) | |
| 2411 | o51.Anchored = true | |
| 2412 | o51.CanCollide = false | |
| 2413 | o51.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
| 2414 | o51.CFrame = CFrame.new(13.4274492, 41.3597794, -71.4254532, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0) | |
| 2415 | o51.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2416 | o51.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2417 | o51.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2418 | o51.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2419 | o51.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2420 | o51.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2421 | o51.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2422 | o51.Position = Vector3.new(13.4274492, 41.3597794, -71.4254532) | |
| 2423 | o52.Parent = o51 | |
| 2424 | o52.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
| 2425 | o53.Name = "Rotor3" | |
| 2426 | o53.Parent = o1 | |
| 2427 | o53.PrimaryPart = o54 | |
| 2428 | o54.Name = "Main" | |
| 2429 | o54.Parent = o53 | |
| 2430 | o54.Material = Enum.Material.SmoothPlastic | |
| 2431 | o54.BrickColor = BrickColor.new("Fossil")
| |
| 2432 | o54.Position = Vector3.new(10.9673338, 41.1367531, -71.4254456) | |
| 2433 | o54.Anchored = true | |
| 2434 | o54.CanCollide = false | |
| 2435 | o54.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003) | |
| 2436 | o54.CFrame = CFrame.new(10.9673338, 41.1367531, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 2437 | o54.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2438 | o54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2439 | o54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2440 | o54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2441 | o54.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2442 | o54.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2443 | o54.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2444 | o54.Position = Vector3.new(10.9673338, 41.1367531, -71.4254456) | |
| 2445 | o55.Parent = o54 | |
| 2446 | o55.Scale = Vector3.new(0.405518085, 1, 0.40551728) | |
| 2447 | o56.Parent = o53 | |
| 2448 | o56.Material = Enum.Material.SmoothPlastic | |
| 2449 | o56.BrickColor = BrickColor.new("Fossil")
| |
| 2450 | o56.Position = Vector3.new(10.9673338, 41.3597794, -71.4254456) | |
| 2451 | o56.Anchored = true | |
| 2452 | o56.CanCollide = false | |
| 2453 | o56.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 2454 | o56.CFrame = CFrame.new(10.9673338, 41.3597794, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 2455 | o56.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2456 | o56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2457 | o56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2458 | o56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2459 | o56.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2460 | o56.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2461 | o56.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2462 | o56.Position = Vector3.new(10.9673338, 41.3597794, -71.4254456) | |
| 2463 | o57.Parent = o56 | |
| 2464 | o57.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766) | |
| 2465 | o58.Parent = o53 | |
| 2466 | o58.Material = Enum.Material.SmoothPlastic | |
| 2467 | o58.BrickColor = BrickColor.new("Fossil")
| |
| 2468 | o58.Position = Vector3.new(10.9673338, 41.3597794, -71.1821365) | |
| 2469 | o58.Rotation = Vector3.new(-0, 0, -14.9999666) | |
| 2470 | o58.Anchored = true | |
| 2471 | o58.CanCollide = false | |
| 2472 | o58.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
| 2473 | o58.CFrame = CFrame.new(10.9673338, 41.3597794, -71.1821365, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1) | |
| 2474 | o58.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2475 | o58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2476 | o58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2477 | o58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2478 | o58.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2479 | o58.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2480 | o58.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2481 | o58.Position = Vector3.new(10.9673338, 41.3597794, -71.1821365) | |
| 2482 | o59.Parent = o58 | |
| 2483 | o59.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
| 2484 | o60.Parent = o53 | |
| 2485 | o60.Material = Enum.Material.SmoothPlastic | |
| 2486 | o60.BrickColor = BrickColor.new("Fossil")
| |
| 2487 | o60.Position = Vector3.new(10.7240248, 41.3597794, -71.4254456) | |
| 2488 | o60.Rotation = Vector3.new(14.999939, -90, 0) | |
| 2489 | o60.Anchored = true | |
| 2490 | o60.CanCollide = false | |
| 2491 | o60.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
| 2492 | o60.CFrame = CFrame.new(10.7240248, 41.3597794, -71.4254456, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0) | |
| 2493 | o60.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2494 | o60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2495 | o60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2496 | o60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2497 | o60.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2498 | o60.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2499 | o60.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2500 | o60.Position = Vector3.new(10.7240248, 41.3597794, -71.4254456) | |
| 2501 | o61.Parent = o60 | |
| 2502 | o61.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
| 2503 | o62.Parent = o53 | |
| 2504 | o62.Material = Enum.Material.SmoothPlastic | |
| 2505 | o62.BrickColor = BrickColor.new("Fossil")
| |
| 2506 | o62.Position = Vector3.new(10.9673338, 41.3597794, -71.6687622) | |
| 2507 | o62.Rotation = Vector3.new(-0, 0, 14.9999952) | |
| 2508 | o62.Anchored = true | |
| 2509 | o62.CanCollide = false | |
| 2510 | o62.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
| 2511 | o62.CFrame = CFrame.new(10.9673338, 41.3597794, -71.6687622, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1) | |
| 2512 | o62.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2513 | o62.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2514 | o62.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2515 | o62.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2516 | o62.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2517 | o62.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2518 | o62.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2519 | o62.Position = Vector3.new(10.9673338, 41.3597794, -71.6687622) | |
| 2520 | o63.Parent = o62 | |
| 2521 | o63.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
| 2522 | o64.Parent = o53 | |
| 2523 | o64.Material = Enum.Material.SmoothPlastic | |
| 2524 | o64.BrickColor = BrickColor.new("Fossil")
| |
| 2525 | o64.Position = Vector3.new(11.2106352, 41.3597794, -71.4254532) | |
| 2526 | o64.Rotation = Vector3.new(-14.9999952, -90, 0) | |
| 2527 | o64.Anchored = true | |
| 2528 | o64.CanCollide = false | |
| 2529 | o64.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
| 2530 | o64.CFrame = CFrame.new(11.2106352, 41.3597794, -71.4254532, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0) | |
| 2531 | o64.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2532 | o64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2533 | o64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2534 | o64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2535 | o64.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2536 | o64.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2537 | o64.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2538 | o64.Position = Vector3.new(11.2106352, 41.3597794, -71.4254532) | |
| 2539 | o65.Parent = o64 | |
| 2540 | o65.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
| 2541 | o66.Parent = o1 | |
| 2542 | o66.Material = Enum.Material.SmoothPlastic | |
| 2543 | o66.BrickColor = BrickColor.new("Institutional white")
| |
| 2544 | o66.Position = Vector3.new(13.0515203, 40.6163445, -70.1642685) | |
| 2545 | o66.Anchored = true | |
| 2546 | o66.CanCollide = false | |
| 2547 | o66.Size = Vector3.new(0.200000003, 0.200000003, 0.216275766) | |
| 2548 | o66.CFrame = CFrame.new(13.0515203, 40.6163445, -70.1642685, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 2549 | o66.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2550 | o66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2551 | o66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2552 | o66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2553 | o66.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2554 | o66.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2555 | o66.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 2556 | o66.Position = Vector3.new(13.0515203, 40.6163445, -70.1642685) | |
| 2557 | o67.Parent = o66 | |
| 2558 | o67.Scale = Vector3.new(0.337930918, 0.94620645, 1) | |
| 2559 | o68.Name = "SmgShutter" | |
| 2560 | o68.Parent = o1 | |
| 2561 | o68.Material = Enum.Material.SmoothPlastic | |
| 2562 | o68.BrickColor = BrickColor.new("Institutional white")
| |
| 2563 | o68.Position = Vector3.new(13.0515203, 40.6163445, -69.9479904) | |
| 2564 | o68.Anchored = true | |
| 2565 | o68.CanCollide = false | |
| 2566 | o68.Size = Vector3.new(0.200000003, 0.200000003, 0.216275766) | |
| 2567 | o68.CFrame = CFrame.new(13.0515203, 40.6163445, -69.9479904, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 2568 | o68.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2569 | o68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2570 | o68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2571 | o68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2572 | o68.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2573 | o68.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2574 | o68.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 2575 | o68.Position = Vector3.new(13.0515203, 40.6163445, -69.9479904) | |
| 2576 | o69.Parent = o68 | |
| 2577 | o69.Scale = Vector3.new(0.337930918, 0.94620645, 1) | |
| 2578 | o70.Parent = o1 | |
| 2579 | o70.Material = Enum.Material.SmoothPlastic | |
| 2580 | o70.BrickColor = BrickColor.new("Institutional white")
| |
| 2581 | o70.Position = Vector3.new(12.0242186, 40.8325996, -70.0561218) | |
| 2582 | o70.Anchored = true | |
| 2583 | o70.Size = Vector3.new(1.98703384, 0.865103006, 1.62206864) | |
| 2584 | o70.CFrame = CFrame.new(12.0242186, 40.8325996, -70.0561218, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 2585 | o70.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2586 | o70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2587 | o70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2588 | o70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2589 | o70.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2590 | o70.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2591 | o70.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 2592 | o70.Position = Vector3.new(12.0242186, 40.8325996, -70.0561218) | |
| 2593 | o71.Name = "Rotor1" | |
| 2594 | o71.Parent = o1 | |
| 2595 | o71.PrimaryPart = o72 | |
| 2596 | o72.Name = "Main" | |
| 2597 | o72.Parent = o71 | |
| 2598 | o72.Material = Enum.Material.SmoothPlastic | |
| 2599 | o72.BrickColor = BrickColor.new("Fossil")
| |
| 2600 | o72.Position = Vector3.new(13.1571112, 41.1367531, -68.6949692) | |
| 2601 | o72.Anchored = true | |
| 2602 | o72.CanCollide = false | |
| 2603 | o72.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003) | |
| 2604 | o72.CFrame = CFrame.new(13.1571112, 41.1367531, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 2605 | o72.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2606 | o72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2607 | o72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2608 | o72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2609 | o72.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2610 | o72.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2611 | o72.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2612 | o72.Position = Vector3.new(13.1571112, 41.1367531, -68.6949692) | |
| 2613 | o73.Parent = o72 | |
| 2614 | o73.Scale = Vector3.new(0.405518085, 1, 0.40551728) | |
| 2615 | o74.Parent = o71 | |
| 2616 | o74.Material = Enum.Material.SmoothPlastic | |
| 2617 | o74.BrickColor = BrickColor.new("Fossil")
| |
| 2618 | o74.Position = Vector3.new(13.1571112, 41.3597794, -68.6949692) | |
| 2619 | o74.Anchored = true | |
| 2620 | o74.CanCollide = false | |
| 2621 | o74.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 2622 | o74.CFrame = CFrame.new(13.1571112, 41.3597794, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 2623 | o74.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2624 | o74.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2625 | o74.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2626 | o74.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2627 | o74.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2628 | o74.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2629 | o74.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2630 | o74.Position = Vector3.new(13.1571112, 41.3597794, -68.6949692) | |
| 2631 | o75.Parent = o74 | |
| 2632 | o75.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766) | |
| 2633 | o76.Parent = o71 | |
| 2634 | o76.Material = Enum.Material.SmoothPlastic | |
| 2635 | o76.BrickColor = BrickColor.new("Fossil")
| |
| 2636 | o76.Position = Vector3.new(13.1571112, 41.3597794, -68.4516602) | |
| 2637 | o76.Rotation = Vector3.new(-0, 0, -14.9999666) | |
| 2638 | o76.Anchored = true | |
| 2639 | o76.CanCollide = false | |
| 2640 | o76.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
| 2641 | o76.CFrame = CFrame.new(13.1571112, 41.3597794, -68.4516602, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1) | |
| 2642 | o76.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2643 | o76.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2644 | o76.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2645 | o76.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2646 | o76.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2647 | o76.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2648 | o76.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2649 | o76.Position = Vector3.new(13.1571112, 41.3597794, -68.4516602) | |
| 2650 | o77.Parent = o76 | |
| 2651 | o77.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
| 2652 | o78.Parent = o71 | |
| 2653 | o78.Material = Enum.Material.SmoothPlastic | |
| 2654 | o78.BrickColor = BrickColor.new("Fossil")
| |
| 2655 | o78.Position = Vector3.new(12.9138021, 41.3597794, -68.6949692) | |
| 2656 | o78.Rotation = Vector3.new(14.999939, -90, 0) | |
| 2657 | o78.Anchored = true | |
| 2658 | o78.CanCollide = false | |
| 2659 | o78.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
| 2660 | o78.CFrame = CFrame.new(12.9138021, 41.3597794, -68.6949692, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0) | |
| 2661 | o78.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2662 | o78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2663 | o78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2664 | o78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2665 | o78.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2666 | o78.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2667 | o78.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2668 | o78.Position = Vector3.new(12.9138021, 41.3597794, -68.6949692) | |
| 2669 | o79.Parent = o78 | |
| 2670 | o79.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
| 2671 | o80.Parent = o71 | |
| 2672 | o80.Material = Enum.Material.SmoothPlastic | |
| 2673 | o80.BrickColor = BrickColor.new("Fossil")
| |
| 2674 | o80.Position = Vector3.new(13.1571112, 41.3597794, -68.9382782) | |
| 2675 | o80.Rotation = Vector3.new(-0, 0, 14.9999952) | |
| 2676 | o80.Anchored = true | |
| 2677 | o80.CanCollide = false | |
| 2678 | o80.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
| 2679 | o80.CFrame = CFrame.new(13.1571112, 41.3597794, -68.9382782, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1) | |
| 2680 | o80.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2681 | o80.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2682 | o80.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2683 | o80.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2684 | o80.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2685 | o80.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2686 | o80.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2687 | o80.Position = Vector3.new(13.1571112, 41.3597794, -68.9382782) | |
| 2688 | o81.Parent = o80 | |
| 2689 | o81.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
| 2690 | o82.Parent = o71 | |
| 2691 | o82.Material = Enum.Material.SmoothPlastic | |
| 2692 | o82.BrickColor = BrickColor.new("Fossil")
| |
| 2693 | o82.Position = Vector3.new(13.4004259, 41.3597794, -68.6949692) | |
| 2694 | o82.Rotation = Vector3.new(-14.9999952, -90, 0) | |
| 2695 | o82.Anchored = true | |
| 2696 | o82.CanCollide = false | |
| 2697 | o82.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
| 2698 | o82.CFrame = CFrame.new(13.4004259, 41.3597794, -68.6949692, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0) | |
| 2699 | o82.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2700 | o82.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2701 | o82.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2702 | o82.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2703 | o82.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2704 | o82.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2705 | o82.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2706 | o82.Position = Vector3.new(13.4004259, 41.3597794, -68.6949692) | |
| 2707 | o83.Parent = o82 | |
| 2708 | o83.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
| 2709 | o84.Name = "Rotor2" | |
| 2710 | o84.Parent = o1 | |
| 2711 | o84.PrimaryPart = o85 | |
| 2712 | o85.Name = "Main" | |
| 2713 | o85.Parent = o84 | |
| 2714 | o85.Material = Enum.Material.SmoothPlastic | |
| 2715 | o85.BrickColor = BrickColor.new("Fossil")
| |
| 2716 | o85.Position = Vector3.new(10.9403028, 41.1367531, -68.6949692) | |
| 2717 | o85.Anchored = true | |
| 2718 | o85.CanCollide = false | |
| 2719 | o85.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003) | |
| 2720 | o85.CFrame = CFrame.new(10.9403028, 41.1367531, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 2721 | o85.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2722 | o85.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2723 | o85.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2724 | o85.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2725 | o85.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2726 | o85.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2727 | o85.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2728 | o85.Position = Vector3.new(10.9403028, 41.1367531, -68.6949692) | |
| 2729 | o86.Parent = o85 | |
| 2730 | o86.Scale = Vector3.new(0.405518085, 1, 0.40551728) | |
| 2731 | o87.Parent = o84 | |
| 2732 | o87.Material = Enum.Material.SmoothPlastic | |
| 2733 | o87.BrickColor = BrickColor.new("Fossil")
| |
| 2734 | o87.Position = Vector3.new(10.9403028, 41.3597794, -68.6949692) | |
| 2735 | o87.Anchored = true | |
| 2736 | o87.CanCollide = false | |
| 2737 | o87.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 2738 | o87.CFrame = CFrame.new(10.9403028, 41.3597794, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 2739 | o87.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2740 | o87.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2741 | o87.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2742 | o87.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2743 | o87.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2744 | o87.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2745 | o87.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2746 | o87.Position = Vector3.new(10.9403028, 41.3597794, -68.6949692) | |
| 2747 | o88.Parent = o87 | |
| 2748 | o88.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766) | |
| 2749 | o89.Parent = o84 | |
| 2750 | o89.Material = Enum.Material.SmoothPlastic | |
| 2751 | o89.BrickColor = BrickColor.new("Fossil")
| |
| 2752 | o89.Position = Vector3.new(10.9403028, 41.3597794, -68.4516602) | |
| 2753 | o89.Rotation = Vector3.new(-0, 0, -14.9999666) | |
| 2754 | o89.Anchored = true | |
| 2755 | o89.CanCollide = false | |
| 2756 | o89.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
| 2757 | o89.CFrame = CFrame.new(10.9403028, 41.3597794, -68.4516602, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1) | |
| 2758 | o89.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2759 | o89.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2760 | o89.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2761 | o89.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2762 | o89.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2763 | o89.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2764 | o89.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2765 | o89.Position = Vector3.new(10.9403028, 41.3597794, -68.4516602) | |
| 2766 | o90.Parent = o89 | |
| 2767 | o90.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
| 2768 | o91.Parent = o84 | |
| 2769 | o91.Material = Enum.Material.SmoothPlastic | |
| 2770 | o91.BrickColor = BrickColor.new("Fossil")
| |
| 2771 | o91.Position = Vector3.new(10.6969938, 41.3597794, -68.6949692) | |
| 2772 | o91.Rotation = Vector3.new(14.999939, -90, 0) | |
| 2773 | o91.Anchored = true | |
| 2774 | o91.CanCollide = false | |
| 2775 | o91.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
| 2776 | o91.CFrame = CFrame.new(10.6969938, 41.3597794, -68.6949692, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0) | |
| 2777 | o91.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2778 | o91.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2779 | o91.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2780 | o91.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2781 | o91.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2782 | o91.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2783 | o91.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2784 | o91.Position = Vector3.new(10.6969938, 41.3597794, -68.6949692) | |
| 2785 | o92.Parent = o91 | |
| 2786 | o92.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
| 2787 | o93.Parent = o84 | |
| 2788 | o93.Material = Enum.Material.SmoothPlastic | |
| 2789 | o93.BrickColor = BrickColor.new("Fossil")
| |
| 2790 | o93.Position = Vector3.new(10.9403028, 41.3597794, -68.9382782) | |
| 2791 | o93.Rotation = Vector3.new(-0, 0, 14.9999952) | |
| 2792 | o93.Anchored = true | |
| 2793 | o93.CanCollide = false | |
| 2794 | o93.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
| 2795 | o93.CFrame = CFrame.new(10.9403028, 41.3597794, -68.9382782, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1) | |
| 2796 | o93.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2797 | o93.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2798 | o93.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2799 | o93.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2800 | o93.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2801 | o93.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2802 | o93.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2803 | o93.Position = Vector3.new(10.9403028, 41.3597794, -68.9382782) | |
| 2804 | o94.Parent = o93 | |
| 2805 | o94.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
| 2806 | o95.Parent = o84 | |
| 2807 | o95.Material = Enum.Material.SmoothPlastic | |
| 2808 | o95.BrickColor = BrickColor.new("Fossil")
| |
| 2809 | o95.Position = Vector3.new(11.1836042, 41.3597794, -68.6949692) | |
| 2810 | o95.Rotation = Vector3.new(-14.9999952, -90, 0) | |
| 2811 | o95.Anchored = true | |
| 2812 | o95.CanCollide = false | |
| 2813 | o95.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
| 2814 | o95.CFrame = CFrame.new(11.1836042, 41.3597794, -68.6949692, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0) | |
| 2815 | o95.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2816 | o95.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2817 | o95.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2818 | o95.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2819 | o95.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2820 | o95.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2821 | o95.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
| 2822 | o95.Position = Vector3.new(11.1836042, 41.3597794, -68.6949692) | |
| 2823 | o96.Parent = o95 | |
| 2824 | o96.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
| 2825 | o97.Parent = o1 | |
| 2826 | o97.Material = Enum.Material.SmoothPlastic | |
| 2827 | o97.BrickColor = BrickColor.new("Institutional white")
| |
| 2828 | o97.Position = Vector3.new(12.0309782, 40.8393707, -69.5154419) | |
| 2829 | o97.Anchored = true | |
| 2830 | o97.Size = Vector3.new(2.10868883, 0.7434479, 0.648827374) | |
| 2831 | o97.CFrame = CFrame.new(12.0309782, 40.8393707, -69.5154419, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 2832 | o97.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2833 | o97.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2834 | o97.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2835 | o97.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2836 | o97.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2837 | o97.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2838 | o97.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 2839 | o97.Position = Vector3.new(12.0309782, 40.8393707, -69.5154419) | |
| 2840 | o98.Name = "Smg" | |
| 2841 | o98.Parent = o1 | |
| 2842 | o99.Parent = o98 | |
| 2843 | o99.Material = Enum.Material.SmoothPlastic | |
| 2844 | o99.BrickColor = BrickColor.new("Smoky grey")
| |
| 2845 | o99.Position = Vector3.new(12.7068396, 40.616333, -69.9344788) | |
| 2846 | o99.Rotation = Vector3.new(-0, 0, -89.9999771) | |
| 2847 | o99.Anchored = true | |
| 2848 | o99.CanCollide = false | |
| 2849 | o99.Size = Vector3.new(0.200000003, 0.216275766, 0.200000003) | |
| 2850 | 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) | |
| 2851 | o99.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2852 | o99.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2853 | o99.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2854 | o99.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2855 | o99.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2856 | o99.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2857 | o99.Color = Color3.new(0.356863, 0.364706, 0.411765) | |
| 2858 | o99.Position = Vector3.new(12.7068396, 40.616333, -69.9344788) | |
| 2859 | o100.Parent = o99 | |
| 2860 | o100.Scale = Vector3.new(0.946206272, 1, 0.946206272) | |
| 2861 | o101.Parent = o98 | |
| 2862 | o101.Material = Enum.Material.SmoothPlastic | |
| 2863 | o101.BrickColor = BrickColor.new("Smoky grey")
| |
| 2864 | o101.Position = Vector3.new(12.8217306, 40.616333, -69.9344788) | |
| 2865 | o101.Rotation = Vector3.new(-0, 0, -89.9999771) | |
| 2866 | o101.Anchored = true | |
| 2867 | o101.CanCollide = false | |
| 2868 | o101.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 2869 | 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) | |
| 2870 | o101.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2871 | o101.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2872 | o101.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2873 | o101.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2874 | o101.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2875 | o101.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2876 | o101.Color = Color3.new(0.356863, 0.364706, 0.411765) | |
| 2877 | o101.Position = Vector3.new(12.8217306, 40.616333, -69.9344788) | |
| 2878 | o102.Parent = o101 | |
| 2879 | o102.Scale = Vector3.new(0.811033964, 0.20275867, 0.946206272) | |
| 2880 | o103.Parent = o98 | |
| 2881 | o103.Material = Enum.Material.SmoothPlastic | |
| 2882 | o103.BrickColor = BrickColor.new("Smoky grey")
| |
| 2883 | o103.Position = Vector3.new(12.9095907, 40.6298485, -69.9344788) | |
| 2884 | o103.Rotation = Vector3.new(-0, 0, -89.9999771) | |
| 2885 | o103.Anchored = true | |
| 2886 | o103.CanCollide = false | |
| 2887 | o103.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 2888 | 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) | |
| 2889 | o103.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2890 | o103.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2891 | o103.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2892 | o103.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2893 | o103.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2894 | o103.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2895 | o103.Color = Color3.new(0.356863, 0.364706, 0.411765) | |
| 2896 | o103.Position = Vector3.new(12.9095907, 40.6298485, -69.9344788) | |
| 2897 | o104.Parent = o103 | |
| 2898 | o104.Scale = Vector3.new(0.54068929, 0.811033964, 0.946206272) | |
| 2899 | o105.Name = "SMGPipeH" | |
| 2900 | o105.Parent = o98 | |
| 2901 | o105.Material = Enum.Material.SmoothPlastic | |
| 2902 | o105.BrickColor = BrickColor.new("Really black")
| |
| 2903 | o105.Position = Vector3.new(12.9974585, 40.6298485, -69.9344788) | |
| 2904 | o105.Rotation = Vector3.new(-0, 0, -89.9999771) | |
| 2905 | o105.Anchored = true | |
| 2906 | o105.CanCollide = false | |
| 2907 | o105.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 2908 | 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) | |
| 2909 | o105.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2910 | o105.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2911 | o105.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2912 | o105.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2913 | o105.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2914 | o105.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2915 | o105.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 2916 | o105.Position = Vector3.new(12.9974585, 40.6298485, -69.9344788) | |
| 2917 | o106.Parent = o105 | |
| 2918 | o106.Scale = Vector3.new(0.270344585, 0.0675861686, 0.946206272) | |
| 2919 | o107.Parent = o98 | |
| 2920 | o107.Material = Enum.Material.SmoothPlastic | |
| 2921 | o107.BrickColor = BrickColor.new("Smoky grey")
| |
| 2922 | o107.Position = Vector3.new(12.8758001, 40.5825348, -69.9344788) | |
| 2923 | o107.Rotation = Vector3.new(-0, 0, -89.9999771) | |
| 2924 | o107.Anchored = true | |
| 2925 | o107.CanCollide = false | |
| 2926 | o107.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 2927 | 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) | |
| 2928 | o107.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2929 | o107.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2930 | o107.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2931 | o107.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2932 | o107.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2933 | o107.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2934 | o107.Color = Color3.new(0.356863, 0.364706, 0.411765) | |
| 2935 | o107.Position = Vector3.new(12.8758001, 40.5825348, -69.9344788) | |
| 2936 | o108.Parent = o107 | |
| 2937 | o108.Scale = Vector3.new(0.337930739, 0.473103255, 0.946206272) | |
| 2938 | o109.Name = "Controller" | |
| 2939 | o109.Parent = o1 | |
| 2940 | o109.Material = Enum.Material.SmoothPlastic | |
| 2941 | o109.BrickColor = BrickColor.new("Institutional white")
| |
| 2942 | o109.Position = Vector3.new(12.0515394, 40.7946739, -70.0561295) | |
| 2943 | o109.Anchored = true | |
| 2944 | o109.CanCollide = false | |
| 2945 | o109.Size = Vector3.new(0.200000003, 0.400000006, 0.432551533) | |
| 2946 | o109.CFrame = CFrame.new(12.0515394, 40.7946739, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
| 2947 | o109.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2948 | o109.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2949 | o109.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2950 | o109.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2951 | o109.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2952 | o109.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
| 2953 | o109.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
| 2954 | o109.Position = Vector3.new(12.0515394, 40.7946739, -70.0561295) | |
| 2955 | o1.PrimaryPart = o109 | |
| 2956 | ||
| 2957 | local seat = Instance.new("Seat",o1)
| |
| 2958 | seat.Name = "Seat" | |
| 2959 | seat.Size = Vector3.new(1,1,1) | |
| 2960 | seat.Transparency = 1 | |
| 2961 | seat.CFrame = o1.Controller.CFrame * CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0)) | |
| 2962 | seat.CanCollide = false | |
| 2963 | ||
| 2964 | local soisoi = Instance.new("Sound",o1.Controller)
| |
| 2965 | soisoi.SoundId = "rbxassetid://151800925" | |
| 2966 | soisoi.Volume = 0.3 | |
| 2967 | soisoi.Pitch = 3 | |
| 2968 | soisoi.Looped = true | |
| 2969 | soisoi:Play() | |
| 2970 | ||
| 2971 | local rpod = Instance.new("Part")
| |
| 2972 | ||
| 2973 | local hum = Instance.new("Humanoid",o1)
| |
| 2974 | hum.MaxHealth = 250 | |
| 2975 | hum.Health = 250 | |
| 2976 | ||
| 2977 | o1:FindFirstChild("Rotor1").PrimaryPart = o1:FindFirstChild("Rotor1").Main
| |
| 2978 | o1:FindFirstChild("Rotor2").PrimaryPart = o1:FindFirstChild("Rotor2").Main
| |
| 2979 | o1:FindFirstChild("Rotor3").PrimaryPart = o1:FindFirstChild("Rotor3").Main
| |
| 2980 | o1:FindFirstChild("Rotor4").PrimaryPart = o1:FindFirstChild("Rotor4").Main
| |
| 2981 | o1:FindFirstChild("Smg").PrimaryPart = o1:FindFirstChild("Smg").SMGPipeH
| |
| 2982 | ||
| 2983 | o1:FindFirstChild("Eye").Changed:connect(function()
| |
| 2984 | o1:FindFirstChild("Eye").Light.Color = o1:FindFirstChild("Eye").Color
| |
| 2985 | end) | |
| 2986 | ||
| 2987 | o1:FindFirstChild("Eye").BrickColor = BrickColor.new("New Yeller")
| |
| 2988 | ||
| 2989 | for i,v in pairs(o1:GetChildren()) do | |
| 2990 | if v:IsA("Part") or v:IsA("UnionOperation") or v:IsA("WedgePart") then
| |
| 2991 | if v.BrickColor == BrickColor.new("Institutional white") then
| |
| 2992 | v.BrickColor = BrickColor.new("Really black")
| |
| 2993 | end | |
| 2994 | if v.Material ~= Enum.Material.Neon then | |
| 2995 | v.Material = "Metal" | |
| 2996 | end | |
| 2997 | local w = Instance.new("Weld",o109)
| |
| 2998 | w.Part0 = o109 | |
| 2999 | w.Part1 = v | |
| 3000 | 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)) | |
| 3001 | end | |
| 3002 | end | |
| 3003 | ||
| 3004 | for i,v in pairs(o1:FindFirstChild("Rotor1"):GetChildren()) do
| |
| 3005 | v.BrickColor = BrickColor.new("Really black")
| |
| 3006 | end | |
| 3007 | for i,v in pairs(o1:FindFirstChild("Rotor2"):GetChildren()) do
| |
| 3008 | v.BrickColor = BrickColor.new("Really black")
| |
| 3009 | end | |
| 3010 | for i,v in pairs(o1:FindFirstChild("Rotor3"):GetChildren()) do
| |
| 3011 | v.BrickColor = BrickColor.new("Really black")
| |
| 3012 | end | |
| 3013 | for i,v in pairs(o1:FindFirstChild("Rotor4"):GetChildren()) do
| |
| 3014 | v.BrickColor = BrickColor.new("Really black")
| |
| 3015 | end | |
| 3016 | ||
| 3017 | --o1.SmgShutter.Material = "DiamondPlate" | |
| 3018 | ||
| 3019 | local plr = game:GetService("Players").LocalPlayer
| |
| 3020 | local msgidGlob = 0 | |
| 3021 | local state = true | |
| 3022 | local font = "Arcade" | |
| 3023 | local tcol = Color3.fromRGB(255,217,0) | |
| 3024 | local tscol = Color3.fromRGB(0,0,0) | |
| 3025 | local fsiz = 28 | |
| 3026 | local tr = true | |
| 3027 | local fade = 2 | |
| 3028 | ||
| 3029 | local p = Instance.new("Part",game.Workspace)
| |
| 3030 | p.Size = Vector3.new(0.2,0.2,0.2) | |
| 3031 | p.Transparency = 1 | |
| 3032 | p.Anchored = true | |
| 3033 | p.CanCollide = false | |
| 3034 | p.Name = "Msg" | |
| 3035 | p.CFrame = o1.PrimaryPart.CFrame + Vector3.new(0,2.25,0) | |
| 3036 | ||
| 3037 | local r = 255 | |
| 3038 | local b = 0 | |
| 3039 | local g = 0 | |
| 3040 | ||
| 3041 | function cMsg(c) | |
| 3042 | msgidGlob = msgidGlob + 1 | |
| 3043 | local curMsgId = msgidGlob | |
| 3044 | for i,v in pairs(p:GetChildren()) do | |
| 3045 | if v:IsA("BillboardGui") and v.Name == "J2CMSG" then
| |
| 3046 | v:Destroy() | |
| 3047 | end | |
| 3048 | end | |
| 3049 | local bbgui = Instance.new("BillboardGui",p)
| |
| 3050 | bbgui.Name = "J2CMSG" | |
| 3051 | bbgui.AlwaysOnTop = true | |
| 3052 | bbgui.ExtentsOffsetWorldSpace = Vector3.new(0,4.5,0) | |
| 3053 | bbgui.Size = UDim2.new(0.2,0,0.14,0) | |
| 3054 | local tl = Instance.new("TextLabel",bbgui)
| |
| 3055 | tl.BackgroundTransparency = 1 | |
| 3056 | tl.BorderSizePixel = 0 | |
| 3057 | tl.Size = UDim2.new(1,0,10,0) | |
| 3058 | tl.Position = UDim2.new(0,0,-5,0) | |
| 3059 | tl.Font = font or "Arcade" | |
| 3060 | tl.FontSize = "Size"..fsiz or "Size28" | |
| 3061 | tl.TextColor3 = tcol | |
| 3062 | tl.TextScaled = false | |
| 3063 | tl.TextWrapped = false | |
| 3064 | tl.TextStrokeColor3 = tscol | |
| 3065 | tl.TextStrokeTransparency = 0 | |
| 3066 | ||
| 3067 | game:GetService("RunService").RenderStepped:connect(function()
| |
| 3068 | if tr then | |
| 3069 | if tl.Parent ~= nil then | |
| 3070 | tl.TextColor3 = Color3.fromRGB(r,g,b) | |
| 3071 | end | |
| 3072 | end | |
| 3073 | end) | |
| 3074 | ||
| 3075 | for i=1,#c do | |
| 3076 | if msgidGlob == curMsgId then | |
| 3077 | tl.Text = string.sub(c,1,i) | |
| 3078 | if string.sub(c,i,i) ~= " " then | |
| 3079 | local s = Instance.new("Sound",p)
| |
| 3080 | s.SoundId = "rbxassetid://418252437" | |
| 3081 | s.Volume = 1 | |
| 3082 | s.Pitch = 1 | |
| 3083 | s:Play() | |
| 3084 | game.Debris:AddItem(s,2) | |
| 3085 | end | |
| 3086 | wait() | |
| 3087 | end | |
| 3088 | end | |
| 3089 | wait(fade) | |
| 3090 | if msgidGlob == curMsgId then | |
| 3091 | for i=1,10 do | |
| 3092 | if msgidGlob == curMsgId then | |
| 3093 | tl.TextTransparency = tl.TextTransparency + 0.1 | |
| 3094 | tl.TextStrokeTransparency = tl.TextStrokeTransparency + 0.1 | |
| 3095 | tl.Position = tl.Position + UDim2.new(0,0,0,-3) | |
| 3096 | wait() | |
| 3097 | end | |
| 3098 | end | |
| 3099 | if msgidGlob == curMsgId then | |
| 3100 | bbgui:Destroy() | |
| 3101 | end | |
| 3102 | end | |
| 3103 | end | |
| 3104 | ||
| 3105 | mouse.KeyDown:connect(function(key) | |
| 3106 | if key == "b" then | |
| 3107 | if fly == false then | |
| 3108 | fly = true | |
| 3109 | campos = camera.CoordinateFrame | |
| 3110 | cMsg("Remote control!")
| |
| 3111 | else | |
| 3112 | fly = false | |
| 3113 | returnhome = false | |
| 3114 | cMsg("Standby.")
| |
| 3115 | end | |
| 3116 | end | |
| 3117 | if key == "w" then | |
| 3118 | wd = true | |
| 3119 | elseif key == "a" then | |
| 3120 | ad = true | |
| 3121 | elseif key == "s" then | |
| 3122 | sd = true | |
| 3123 | elseif key == "d" then | |
| 3124 | dd = true | |
| 3125 | elseif key == "q" then | |
| 3126 | qd = true | |
| 3127 | elseif key == "e" then | |
| 3128 | ed = true | |
| 3129 | elseif key == "r" then | |
| 3130 | rd = true | |
| 3131 | elseif key == "f" then | |
| 3132 | fd = true | |
| 3133 | elseif key == "t" then | |
| 3134 | if fly == false and returnhome == false then | |
| 3135 | returnhome = true | |
| 3136 | cMsg("Returning home!")
| |
| 3137 | elseif fly == false and returnhome == true then | |
| 3138 | returnhome = false | |
| 3139 | cMsg("Standby.")
| |
| 3140 | end | |
| 3141 | elseif key == "g" then | |
| 3142 | if gcd == false and moused == false then | |
| 3143 | gcd = true | |
| 3144 | if gun == false then | |
| 3145 | spawn(function() cMsg("Activating gun mode.") end)
| |
| 3146 | gun = true | |
| 3147 | o1.SmgShutter.Transparency = 1 | |
| 3148 | for i=1,30 do | |
| 3149 | o1.Smg:SetPrimaryPartCFrame(o1.Smg.PrimaryPart.CFrame * CFrame.new(0,0.01,0)) | |
| 3150 | wait() | |
| 3151 | end | |
| 3152 | else | |
| 3153 | spawn(function() cMsg("Deactivating gun mode.") end)
| |
| 3154 | gun = false | |
| 3155 | for i=1,30 do | |
| 3156 | o1.Smg:SetPrimaryPartCFrame(o1.Smg.PrimaryPart.CFrame * CFrame.new(0,-0.01,0)) | |
| 3157 | wait() | |
| 3158 | end | |
| 3159 | o1.SmgShutter.Transparency = 0 | |
| 3160 | end | |
| 3161 | wait(1) | |
| 3162 | gcd = false | |
| 3163 | end | |
| 3164 | end | |
| 3165 | end) | |
| 3166 | ||
| 3167 | mouse.KeyUp:connect(function(key) | |
| 3168 | if key == "w" then | |
| 3169 | wd = false | |
| 3170 | elseif key == "a" then | |
| 3171 | ad = false | |
| 3172 | elseif key == "s" then | |
| 3173 | sd = false | |
| 3174 | elseif key == "d" then | |
| 3175 | dd = false | |
| 3176 | elseif key == "q" then | |
| 3177 | qd = false | |
| 3178 | elseif key == "e" then | |
| 3179 | ed = false | |
| 3180 | elseif key == "r" then | |
| 3181 | rd = false | |
| 3182 | elseif key == "f" then | |
| 3183 | fd = false | |
| 3184 | end | |
| 3185 | end) | |
| 3186 | ||
| 3187 | ||
| 3188 | hum.Changed:connect(function() | |
| 3189 | if hum.Health > hum.MaxHealth/2 then | |
| 3190 | if o1.Controller:FindFirstChild("Fire") then o1.Controller.Fire:Destroy() end
| |
| 3191 | if o1.Controller:FindFirstChild("Smoke") then o1.Controller.Smoke:Destroy() end
| |
| 3192 | elseif hum.Health <= hum.MaxHealth/2 and hum.Health > hum.MaxHealth/4 then | |
| 3193 | if not o1.Controller:FindFirstChild("Smoke") then Instance.new("Smoke",o1.Controller) end
| |
| 3194 | if o1.Controller:FindFirstChild("Fire") then o1.Controller.Fire:Destroy() end
| |
| 3195 | elseif hum.Health <= hum.MaxHealth/4 then | |
| 3196 | if not o1.Controller:FindFirstChild("Smoke") then Instance.new("Smoke",o1.Controller) end
| |
| 3197 | if not o1.Controller:FindFirstChild("Fire") then Instance.new("Fire",o1.Controller) end
| |
| 3198 | end | |
| 3199 | if hum.Health < hum.MaxHealth then | |
| 3200 | print("Health is now "..hum.Health)
| |
| 3201 | else | |
| 3202 | print("Health max.")
| |
| 3203 | end | |
| 3204 | end) | |
| 3205 | ||
| 3206 | mouse.Button1Down:connect(function() | |
| 3207 | if moused == false and gun == true then | |
| 3208 | moused = true | |
| 3209 | local frms = 0 | |
| 3210 | frm = game:GetService("RunService").RenderStepped:connect(function()
| |
| 3211 | if math.floor(frms/5) == frms/5 then | |
| 3212 | for i=1,3 do | |
| 3213 | spawn(function() | |
| 3214 | 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)) | |
| 3215 | local part,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(ray,char:GetChildren(),false,true)
| |
| 3216 | local trace = Instance.new("Part")
| |
| 3217 | trace.BrickColor = BrickColor.new("New Yeller")
| |
| 3218 | trace.Size = Vector3.new(0.2,0.2,(o1.Smg.SMGPipeH.CFrame.p - pos).Magnitude) | |
| 3219 | trace.Anchored = true | |
| 3220 | trace.Material = "Neon" | |
| 3221 | trace.CanCollide = false | |
| 3222 | trace.Parent = game:GetService("Workspace")
| |
| 3223 | trace.CFrame = CFrame.new(o1.Smg.SMGPipeH.CFrame.p,pos)*CFrame.new(0,0,-((o1.Smg.SMGPipeH.CFrame.p - pos).Magnitude/2)) | |
| 3224 | local s = Instance.new("Sound",o1.Smg.SMGPipeH)
| |
| 3225 | s.SoundId = "rbxassetid://131257506" | |
| 3226 | s:Play() | |
| 3227 | spawn(function() | |
| 3228 | wait(2) | |
| 3229 | s:Destroy() | |
| 3230 | end) | |
| 3231 | ||
| 3232 | if part then | |
| 3233 | if part.Parent:IsA("Model") then
| |
| 3234 | if part.Parent:FindFirstChild("Humanoid") then
| |
| 3235 | part.Parent.Humanoid.Health = part.Parent.Humanoid.Health - 15 | |
| 3236 | end | |
| 3237 | elseif part.Parent.Parent:IsA("Model") then
| |
| 3238 | if part.Parent.Parent:FindFirstChild("Humanoid") then
| |
| 3239 | part.Parent.Parent.Humanoid.Health = part.Parent.Parent.Humanoid.Health - 15 | |
| 3240 | end | |
| 3241 | end | |
| 3242 | end | |
| 3243 | ||
| 3244 | wait(0.05) | |
| 3245 | trace:Destroy() | |
| 3246 | end) | |
| 3247 | end | |
| 3248 | end | |
| 3249 | frms = frms + 1 | |
| 3250 | end) | |
| 3251 | mbup = mouse.Button1Up:connect(function() | |
| 3252 | moused = false | |
| 3253 | frm:disconnect() | |
| 3254 | mbup:disconnect() | |
| 3255 | end) | |
| 3256 | end | |
| 3257 | end) | |
| 3258 | ||
| 3259 | local currentframe = 0 | |
| 3260 | ||
| 3261 | game:GetService("RunService").RenderStepped:connect(function()
| |
| 3262 | currentframe = currentframe + 1 | |
| 3263 | if math.floor(currentframe/16) == currentframe/16 then | |
| 3264 | if hum.Health < hum.MaxHealth then | |
| 3265 | hum.Health = hum.Health + hum.MaxHealth/4800 | |
| 3266 | end | |
| 3267 | end | |
| 3268 | if hum.Health > hum.MaxHealth then | |
| 3269 | hum.Health = hum.MaxHealth | |
| 3270 | end | |
| 3271 | local xt = 0 | |
| 3272 | local yt = 0 | |
| 3273 | local zt = 0 | |
| 3274 | local pspd = 0 | |
| 3275 | 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 | |
| 3276 | tPitch = 3.4 | |
| 3277 | pspd = -30 | |
| 3278 | else | |
| 3279 | tPitch = 3 | |
| 3280 | pspd = -15 | |
| 3281 | end | |
| 3282 | local pChange = (tPitch - soisoi.Pitch)/10 | |
| 3283 | soisoi.Pitch = soisoi.Pitch + pChange | |
| 3284 | if fly == true then | |
| 3285 | if wd == true then | |
| 3286 | tCf = tCf * CFrame.new(0.5,0,0) | |
| 3287 | yt = yt + 5 | |
| 3288 | end | |
| 3289 | if ad == true then | |
| 3290 | tCf = tCf * CFrame.new(0,0,-0.5) | |
| 3291 | zt = zt - 5 | |
| 3292 | end | |
| 3293 | if sd == true then | |
| 3294 | tCf = tCf * CFrame.new(-0.5,0,0) | |
| 3295 | yt = yt - 5 | |
| 3296 | end | |
| 3297 | if dd == true then | |
| 3298 | tCf = tCf * CFrame.new(0,0,0.5) | |
| 3299 | zt = zt + 5 | |
| 3300 | end | |
| 3301 | if qd == true then | |
| 3302 | tCf = tCf * CFrame.Angles(math.rad(0),math.rad(3),math.rad(0)) | |
| 3303 | end | |
| 3304 | if ed == true then | |
| 3305 | tCf = tCf * CFrame.Angles(math.rad(0),math.rad(-3),math.rad(0)) | |
| 3306 | end | |
| 3307 | if rd == true then | |
| 3308 | tCf = tCf * CFrame.new(0,0.5,0) | |
| 3309 | end | |
| 3310 | if fd == true then | |
| 3311 | tCf = tCf * CFrame.new(0,-0.5,0) | |
| 3312 | end | |
| 3313 | local nvec = Vector3.new(0,2,7) | |
| 3314 | if seat.Occupant ~= nil then | |
| 3315 | nvec = Vector3.new(2,4,7) | |
| 3316 | end | |
| 3317 | campos = campos:lerp((o37.CFrame * CFrame.Angles(math.rad(90 - xt),math.rad(0 - yt),math.rad(90 - zt))) * CFrame.new(nvec),0.33) | |
| 3318 | camera.CoordinateFrame = campos | |
| 3319 | char:FindFirstChild("Humanoid").WalkSpeed = 0
| |
| 3320 | char:FindFirstChild("Humanoid").JumpPower = 0
| |
| 3321 | else | |
| 3322 | if returnhome == true then | |
| 3323 | tCf = (char:FindFirstChild("Head").CFrame + Vector3.new(0,5,0)) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
| |
| 3324 | end | |
| 3325 | char:FindFirstChild("Humanoid").WalkSpeed = 16
| |
| 3326 | char:FindFirstChild("Humanoid").JumpPower = 50
| |
| 3327 | end | |
| 3328 | o1:FindFirstChild("Rotor1"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor1").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0)))
| |
| 3329 | o1:FindFirstChild("Rotor2"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor2").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0)))
| |
| 3330 | o1:FindFirstChild("Rotor3"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor3").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0)))
| |
| 3331 | o1:FindFirstChild("Rotor4"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor4").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0)))
| |
| 3332 | 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)) | |
| 3333 | end) | |
| 3334 | ||
| 3335 | plr.Chatted:connect(function(c) | |
| 3336 | if o1.PrimaryPart ~= nil and fly == true then | |
| 3337 | if string.lower(string.sub(c,1,3)) == "/e " then | |
| 3338 | cMsg(string.sub(c,4,#c)) | |
| 3339 | else | |
| 3340 | cMsg(c) | |
| 3341 | end | |
| 3342 | end | |
| 3343 | end) | |
| 3344 | ||
| 3345 | coroutine.resume(coroutine.create(function() | |
| 3346 | while wait() do | |
| 3347 | for i=0,255,10 do g = i wait() end | |
| 3348 | for i=255,0,-10 do r = i wait() end | |
| 3349 | for i=0,255,10 do b = i wait() end | |
| 3350 | for i=255,0,-10 do g = i wait() end | |
| 3351 | for i=0,255,10 do r = i wait() end | |
| 3352 | for i=255,0,-10 do b = i wait() end | |
| 3353 | end | |
| 3354 | end)) | |
| 3355 | ||
| 3356 | game:GetService("RunService").RenderStepped:connect(function()
| |
| 3357 | if p.Parent ~= nil then | |
| 3358 | p.CFrame = p.CFrame:lerp(o1.PrimaryPart.CFrame + Vector3.new(0,1,0),0.16) | |
| 3359 | else | |
| 3360 | p = Instance.new("Part",game.Workspace)
| |
| 3361 | p.Size = Vector3.new(0.2,0.2,0.2) | |
| 3362 | p.Transparency = 1 | |
| 3363 | p.Anchored = true | |
| 3364 | p.CanCollide = false | |
| 3365 | p.Name = "Msg" | |
| 3366 | p.CFrame = o1.PrimaryPart.CFrame + Vector3.new(0,1,0) | |
| 3367 | end | |
| 3368 | end) | |
| 3369 | end | |
| 3370 | }, | |
| 3371 | {
| |
| 3372 | "V3 - Bloxxer", | |
| 3373 | function() | |
| 3374 | --Here we go. | |
| 3375 | local Tool = Instance.new("Tool",game:GetService("Players").LocalPlayer.Backpack)
| |
| 3376 | Tool.Name = "V3 - Bloxxer" | |
| 3377 | Tool.CanBeDropped = false | |
| 3378 | Tool.RequiresHandle = false | |
| 3379 | ||
| 3380 | local sname = Tool.Name | |
| 3381 | Tool.Name = "[WAIT]" | |
| 3382 | wait(0.5) | |
| 3383 | Tool.Name = sname | |
| 3384 | ||
| 3385 | local plr = game:GetService("Players").LocalPlayer
| |
| 3386 | ||
| 3387 | while not plr.Character do wait() end | |
| 3388 | ||
| 3389 | local char,jtab,ceqpt,bsy,isaim,cd = plr.Character,{},false,false,false,false
| |
| 3390 | ||
| 3391 | local dmgTab = {
| |
| 3392 | {"Head",math.huge},
| |
| 3393 | {"Torso",40}
| |
| 3394 | } | |
| 3395 | ||
| 3396 | local miscDmg = 20 --Anything not in the dmgTab takes this damage. | |
| 3397 | ||
| 3398 | local gyro = Instance.new("BodyGyro",game:GetService("ServerStorage"))
| |
| 3399 | gyro.MaxTorque = Vector3.new(0,0,0) | |
| 3400 | gyro.D = 0 | |
| 3401 | gyro.P = 100000000 | |
| 3402 | ||
| 3403 | o1 = Tool | |
| 3404 | o2 = Instance.new("Part")
| |
| 3405 | o3 = Instance.new("BlockMesh")
| |
| 3406 | o4 = Instance.new("Part")
| |
| 3407 | o5 = Instance.new("BlockMesh")
| |
| 3408 | o6 = Instance.new("Part")
| |
| 3409 | o7 = Instance.new("BlockMesh")
| |
| 3410 | o8 = Instance.new("Part")
| |
| 3411 | o9 = Instance.new("BlockMesh")
| |
| 3412 | o10 = Instance.new("Part")
| |
| 3413 | o11 = Instance.new("CylinderMesh")
| |
| 3414 | o12 = Instance.new("Part")
| |
| 3415 | o13 = Instance.new("BlockMesh")
| |
| 3416 | o14 = Instance.new("Part")
| |
| 3417 | o15 = Instance.new("BlockMesh")
| |
| 3418 | o16 = Instance.new("Part")
| |
| 3419 | o17 = Instance.new("BlockMesh")
| |
| 3420 | o18 = Instance.new("Part")
| |
| 3421 | o19 = Instance.new("BlockMesh")
| |
| 3422 | o20 = Instance.new("Part")
| |
| 3423 | o21 = Instance.new("BlockMesh")
| |
| 3424 | o22 = Instance.new("Part")
| |
| 3425 | o23 = Instance.new("BlockMesh")
| |
| 3426 | o24 = Instance.new("Part")
| |
| 3427 | o25 = Instance.new("BlockMesh")
| |
| 3428 | o26 = Instance.new("Part")
| |
| 3429 | o27 = Instance.new("BlockMesh")
| |
| 3430 | o28 = Instance.new("Part")
| |
| 3431 | o29 = Instance.new("BlockMesh")
| |
| 3432 | o30 = Instance.new("Part")
| |
| 3433 | o31 = Instance.new("BlockMesh")
| |
| 3434 | o32 = Instance.new("Part")
| |
| 3435 | o33 = Instance.new("BlockMesh")
| |
| 3436 | o34 = Instance.new("Part")
| |
| 3437 | o35 = Instance.new("BlockMesh")
| |
| 3438 | o36 = Instance.new("Part")
| |
| 3439 | o37 = Instance.new("CylinderMesh")
| |
| 3440 | o38 = Instance.new("Part")
| |
| 3441 | o39 = Instance.new("BlockMesh")
| |
| 3442 | o40 = Instance.new("Part")
| |
| 3443 | o41 = Instance.new("BlockMesh")
| |
| 3444 | o42 = Instance.new("Part")
| |
| 3445 | o43 = Instance.new("SpecialMesh")
| |
| 3446 | o44 = Instance.new("Part")
| |
| 3447 | o45 = Instance.new("SpecialMesh")
| |
| 3448 | o46 = Instance.new("Part")
| |
| 3449 | o47 = Instance.new("BlockMesh")
| |
| 3450 | o48 = Instance.new("Part")
| |
| 3451 | o49 = Instance.new("BlockMesh")
| |
| 3452 | o50 = Instance.new("Part")
| |
| 3453 | o51 = Instance.new("BlockMesh")
| |
| 3454 | o52 = Instance.new("Part")
| |
| 3455 | o53 = Instance.new("SpecialMesh")
| |
| 3456 | o54 = Instance.new("Part")
| |
| 3457 | o55 = Instance.new("SpecialMesh")
| |
| 3458 | o56 = Instance.new("Part")
| |
| 3459 | o57 = Instance.new("SpecialMesh")
| |
| 3460 | o58 = Instance.new("Part")
| |
| 3461 | o59 = Instance.new("SpecialMesh")
| |
| 3462 | o60 = Instance.new("Part")
| |
| 3463 | o61 = Instance.new("CylinderMesh")
| |
| 3464 | o62 = Instance.new("Part")
| |
| 3465 | o63 = Instance.new("Part")
| |
| 3466 | o64 = Instance.new("CylinderMesh")
| |
| 3467 | o65 = Instance.new("Part")
| |
| 3468 | o66 = Instance.new("CylinderMesh")
| |
| 3469 | o67 = Instance.new("Part")
| |
| 3470 | o68 = Instance.new("SpecialMesh")
| |
| 3471 | o69 = Instance.new("Part")
| |
| 3472 | o70 = Instance.new("SpecialMesh")
| |
| 3473 | o71 = Instance.new("Part")
| |
| 3474 | o72 = Instance.new("SpecialMesh")
| |
| 3475 | o73 = Instance.new("Part")
| |
| 3476 | o74 = Instance.new("SpecialMesh")
| |
| 3477 | o75 = Instance.new("Part")
| |
| 3478 | o76 = Instance.new("BlockMesh")
| |
| 3479 | o77 = Instance.new("Part")
| |
| 3480 | o78 = Instance.new("SpecialMesh")
| |
| 3481 | o79 = Instance.new("Part")
| |
| 3482 | o80 = Instance.new("SpecialMesh")
| |
| 3483 | o81 = Instance.new("Part")
| |
| 3484 | o82 = Instance.new("SpecialMesh")
| |
| 3485 | o83 = Instance.new("Part")
| |
| 3486 | o84 = Instance.new("SpecialMesh")
| |
| 3487 | o85 = Instance.new("Part")
| |
| 3488 | o86 = Instance.new("SpecialMesh")
| |
| 3489 | o87 = Instance.new("Part")
| |
| 3490 | o88 = Instance.new("SpecialMesh")
| |
| 3491 | o89 = Instance.new("Part")
| |
| 3492 | o90 = Instance.new("SpecialMesh")
| |
| 3493 | o91 = Instance.new("Part")
| |
| 3494 | o92 = Instance.new("BlockMesh")
| |
| 3495 | o93 = Instance.new("Part")
| |
| 3496 | o94 = Instance.new("SpecialMesh")
| |
| 3497 | o95 = Instance.new("Part")
| |
| 3498 | o96 = Instance.new("BlockMesh")
| |
| 3499 | o97 = Instance.new("Part")
| |
| 3500 | o98 = Instance.new("BlockMesh")
| |
| 3501 | o99 = Instance.new("Part")
| |
| 3502 | o100 = Instance.new("SpecialMesh")
| |
| 3503 | o101 = Instance.new("Part")
| |
| 3504 | o102 = Instance.new("Part")
| |
| 3505 | o103 = Instance.new("BlockMesh")
| |
| 3506 | o104 = Instance.new("Part")
| |
| 3507 | o105 = Instance.new("CylinderMesh")
| |
| 3508 | o106 = Instance.new("Part")
| |
| 3509 | o107 = Instance.new("SpecialMesh")
| |
| 3510 | o108 = Instance.new("Part")
| |
| 3511 | o109 = Instance.new("SpecialMesh")
| |
| 3512 | o110 = Instance.new("Part")
| |
| 3513 | o111 = Instance.new("SpecialMesh")
| |
| 3514 | o112 = Instance.new("Part")
| |
| 3515 | o113 = Instance.new("SpecialMesh")
| |
| 3516 | o114 = Instance.new("Part")
| |
| 3517 | o115 = Instance.new("SpecialMesh")
| |
| 3518 | o116 = Instance.new("Part")
| |
| 3519 | o117 = Instance.new("SpecialMesh")
| |
| 3520 | o118 = Instance.new("Part")
| |
| 3521 | o119 = Instance.new("SpecialMesh")
| |
| 3522 | o120 = Instance.new("Part")
| |
| 3523 | o121 = Instance.new("BlockMesh")
| |
| 3524 | o122 = Instance.new("Part")
| |
| 3525 | o123 = Instance.new("SpecialMesh")
| |
| 3526 | o124 = Instance.new("Part")
| |
| 3527 | o125 = Instance.new("BlockMesh")
| |
| 3528 | o126 = Instance.new("Part")
| |
| 3529 | o127 = Instance.new("SpecialMesh")
| |
| 3530 | o128 = Instance.new("Part")
| |
| 3531 | o129 = Instance.new("Part")
| |
| 3532 | o130 = Instance.new("SpecialMesh")
| |
| 3533 | o131 = Instance.new("Part")
| |
| 3534 | o132 = Instance.new("SpecialMesh")
| |
| 3535 | o133 = Instance.new("Part")
| |
| 3536 | o134 = Instance.new("CylinderMesh")
| |
| 3537 | o135 = Instance.new("Part")
| |
| 3538 | o136 = Instance.new("CylinderMesh")
| |
| 3539 | o137 = Instance.new("Part")
| |
| 3540 | o138 = Instance.new("CylinderMesh")
| |
| 3541 | o139 = Instance.new("Part")
| |
| 3542 | o140 = Instance.new("CylinderMesh")
| |
| 3543 | o141 = Instance.new("Part")
| |
| 3544 | o142 = Instance.new("CylinderMesh")
| |
| 3545 | o2.Name = "HandlePart" | |
| 3546 | o2.Parent = o1 | |
| 3547 | o2.Transparency = 1 | |
| 3548 | o2.Position = Vector3.new(48.3958015, 153.580551, 21.9676399) | |
| 3549 | o2.Rotation = Vector3.new(4.02395599e-005, 60.0001793, -8.03882431e-005) | |
| 3550 | o2.CanCollide = false | |
| 3551 | o2.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 3552 | 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) | |
| 3553 | o2.BottomSurface = Enum.SurfaceType.Smooth | |
| 3554 | o2.FrontSurface = Enum.SurfaceType.Glue | |
| 3555 | o2.TopSurface = Enum.SurfaceType.Smooth | |
| 3556 | o2.Position = Vector3.new(48.3958015, 153.580551, 21.9676399) | |
| 3557 | o3.Parent = o2 | |
| 3558 | o3.Scale = Vector3.new(0.9083215, 0.227080077, 0.454159856) | |
| 3559 | o4.Name = "Neon" | |
| 3560 | o4.Parent = o1 | |
| 3561 | o4.Material = Enum.Material.Neon | |
| 3562 | o4.BrickColor = BrickColor.new("New Yeller")
| |
| 3563 | o4.Position = Vector3.new(47.8534203, 154.309479, 21.4704323) | |
| 3564 | o4.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) | |
| 3565 | o4.CanCollide = false | |
| 3566 | o4.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 3567 | 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) | |
| 3568 | o4.Color = Color3.new(1, 1, 0) | |
| 3569 | o4.Position = Vector3.new(47.8534203, 154.309479, 21.4704323) | |
| 3570 | o5.Parent = o4 | |
| 3571 | o5.Scale = Vector3.new(0.0454160832, 0.476868123, 0.0454159975) | |
| 3572 | o6.Name = "Neon" | |
| 3573 | o6.Parent = o1 | |
| 3574 | o6.Material = Enum.Material.Neon | |
| 3575 | o6.BrickColor = BrickColor.new("New Yeller")
| |
| 3576 | o6.Position = Vector3.new(47.9478264, 154.266312, 21.5249386) | |
| 3577 | o6.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006) | |
| 3578 | o6.CanCollide = false | |
| 3579 | o6.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 3580 | 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) | |
| 3581 | o6.Color = Color3.new(1, 1, 0) | |
| 3582 | o6.Position = Vector3.new(47.9478264, 154.266312, 21.5249386) | |
| 3583 | o7.Parent = o6 | |
| 3584 | o7.Scale = Vector3.new(0.22708039, 0.0454160199, 0.0454159975) | |
| 3585 | o8.Name = "Neon" | |
| 3586 | o8.Parent = o1 | |
| 3587 | o8.Material = Enum.Material.Neon | |
| 3588 | o8.BrickColor = BrickColor.new("New Yeller")
| |
| 3589 | o8.Position = Vector3.new(47.9950218, 154.314011, 21.5521908) | |
| 3590 | o8.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) | |
| 3591 | o8.CanCollide = false | |
| 3592 | o8.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 3593 | 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) | |
| 3594 | o8.Color = Color3.new(1, 1, 0) | |
| 3595 | o8.Position = Vector3.new(47.9950218, 154.314011, 21.5521908) | |
| 3596 | o9.Parent = o8 | |
| 3597 | o9.Scale = Vector3.new(0.0454160832, 0.431452125, 0.0454159975) | |
| 3598 | o10.Name = "Neon" | |
| 3599 | o10.Parent = o1 | |
| 3600 | o10.Material = Enum.Material.Neon | |
| 3601 | o10.BrickColor = BrickColor.new("New Yeller")
| |
| 3602 | o10.Reflectance = 1 | |
| 3603 | o10.Position = Vector3.new(47.4816551, 154.61377, 21.4365616) | |
| 3604 | o10.Rotation = Vector3.new(-90.0006027, -0.0009542763, -119.998665) | |
| 3605 | o10.CanCollide = false | |
| 3606 | o10.Size = Vector3.new(0.254330039, 1.28073144, 0.222538337) | |
| 3607 | 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) | |
| 3608 | o10.BottomSurface = Enum.SurfaceType.Smooth | |
| 3609 | o10.TopSurface = Enum.SurfaceType.Smooth | |
| 3610 | o10.Color = Color3.new(1, 1, 0) | |
| 3611 | o10.Position = Vector3.new(47.4816551, 154.61377, 21.4365616) | |
| 3612 | o11.Parent = o10 | |
| 3613 | o12.Name = "Neon" | |
| 3614 | o12.Parent = o1 | |
| 3615 | o12.Material = Enum.Material.Neon | |
| 3616 | o12.BrickColor = BrickColor.new("New Yeller")
| |
| 3617 | o12.Position = Vector3.new(48.0422249, 154.289032, 21.5794373) | |
| 3618 | o12.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16791351e-006) | |
| 3619 | o12.CanCollide = false | |
| 3620 | o12.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 3621 | 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) | |
| 3622 | o12.Color = Color3.new(1, 1, 0) | |
| 3623 | o12.Position = Vector3.new(48.0422249, 154.289032, 21.5794373) | |
| 3624 | o13.Parent = o12 | |
| 3625 | o13.Scale = Vector3.new(0.0454160832, 0.0908320472, 0.0454159975) | |
| 3626 | o14.Name = "Neon" | |
| 3627 | o14.Parent = o1 | |
| 3628 | o14.Material = Enum.Material.Neon | |
| 3629 | o14.BrickColor = BrickColor.new("New Yeller")
| |
| 3630 | o14.Position = Vector3.new(45.4107933, 154.184601, 20.2409496) | |
| 3631 | o14.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
| 3632 | o14.CanCollide = false | |
| 3633 | o14.Size = Vector3.new(0.322454214, 6.99860668, 0.200000003) | |
| 3634 | 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) | |
| 3635 | o14.BottomSurface = Enum.SurfaceType.Smooth | |
| 3636 | o14.TopSurface = Enum.SurfaceType.Smooth | |
| 3637 | o14.Color = Color3.new(1, 1, 0) | |
| 3638 | o14.Position = Vector3.new(45.4107933, 154.184601, 20.2409496) | |
| 3639 | o15.Parent = o14 | |
| 3640 | o15.Scale = Vector3.new(1, 1, 0.0454159975) | |
| 3641 | o16.Name = "Neon" | |
| 3642 | o16.Parent = o1 | |
| 3643 | o16.Material = Enum.Material.Neon | |
| 3644 | o16.BrickColor = BrickColor.new("New Yeller")
| |
| 3645 | o16.Position = Vector3.new(48.0186195, 154.36171, 21.565815) | |
| 3646 | o16.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) | |
| 3647 | o16.CanCollide = false | |
| 3648 | o16.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 3649 | 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) | |
| 3650 | o16.Color = Color3.new(1, 1, 0) | |
| 3651 | o16.Position = Vector3.new(48.0186195, 154.36171, 21.565815) | |
| 3652 | o17.Parent = o16 | |
| 3653 | o17.Scale = Vector3.new(0.317912549, 0.0454160199, 0.0454159975) | |
| 3654 | o18.Name = "Neon" | |
| 3655 | o18.Parent = o1 | |
| 3656 | o18.Material = Enum.Material.Neon | |
| 3657 | o18.BrickColor = BrickColor.new("New Yeller")
| |
| 3658 | o18.Position = Vector3.new(47.9714165, 154.314026, 21.5385609) | |
| 3659 | o18.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) | |
| 3660 | o18.CanCollide = false | |
| 3661 | o18.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 3662 | 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) | |
| 3663 | o18.Color = Color3.new(1, 1, 0) | |
| 3664 | o18.Position = Vector3.new(47.9714165, 154.314026, 21.5385609) | |
| 3665 | o19.Parent = o18 | |
| 3666 | o19.Scale = Vector3.new(0.0454160832, 0.431452125, 0.0454159975) | |
| 3667 | o20.Name = "Neon" | |
| 3668 | o20.Parent = o1 | |
| 3669 | o20.Material = Enum.Material.Neon | |
| 3670 | o20.BrickColor = BrickColor.new("New Yeller")
| |
| 3671 | o20.Position = Vector3.new(47.9006233, 154.309479, 21.4976788) | |
| 3672 | o20.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) | |
| 3673 | o20.CanCollide = false | |
| 3674 | o20.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 3675 | 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) | |
| 3676 | o20.Color = Color3.new(1, 1, 0) | |
| 3677 | o20.Position = Vector3.new(47.9006233, 154.309479, 21.4976788) | |
| 3678 | o21.Parent = o20 | |
| 3679 | o21.Scale = Vector3.new(0.0454160832, 0.476868123, 0.0454159975) | |
| 3680 | o22.Name = "Neon" | |
| 3681 | o22.Parent = o1 | |
| 3682 | o22.Material = Enum.Material.Neon | |
| 3683 | o22.BrickColor = BrickColor.new("New Yeller")
| |
| 3684 | o22.Position = Vector3.new(48.5042763, 154.184586, 22.026989) | |
| 3685 | o22.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
| 3686 | o22.CanCollide = false | |
| 3687 | o22.Size = Vector3.new(0.322454214, 0.200000003, 0.200000003) | |
| 3688 | 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) | |
| 3689 | o22.BottomSurface = Enum.SurfaceType.Smooth | |
| 3690 | o22.TopSurface = Enum.SurfaceType.Smooth | |
| 3691 | o22.Color = Color3.new(1, 1, 0) | |
| 3692 | o22.Position = Vector3.new(48.5042763, 154.184586, 22.026989) | |
| 3693 | o23.Parent = o22 | |
| 3694 | o23.Scale = Vector3.new(1, 0.726655424, 0.0454159975) | |
| 3695 | o24.Name = "Neon" | |
| 3696 | o24.Parent = o1 | |
| 3697 | o24.Material = Enum.Material.Neon | |
| 3698 | o24.BrickColor = BrickColor.new("New Yeller")
| |
| 3699 | o24.Position = Vector3.new(48.0225563, 154.266327, 21.5680904) | |
| 3700 | o24.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) | |
| 3701 | o24.CanCollide = false | |
| 3702 | o24.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 3703 | 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) | |
| 3704 | o24.Color = Color3.new(1, 1, 0) | |
| 3705 | o24.Position = Vector3.new(48.0225563, 154.266327, 21.5680904) | |
| 3706 | o25.Parent = o24 | |
| 3707 | o25.Scale = Vector3.new(0.181664303, 0.0454160199, 0.0454159975) | |
| 3708 | o26.Name = "Neon" | |
| 3709 | o26.Parent = o1 | |
| 3710 | o26.Material = Enum.Material.Neon | |
| 3711 | o26.BrickColor = BrickColor.new("New Yeller")
| |
| 3712 | o26.Position = Vector3.new(48.0382881, 154.275406, 21.5771751) | |
| 3713 | o26.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006) | |
| 3714 | o26.CanCollide = false | |
| 3715 | o26.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 3716 | 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) | |
| 3717 | o26.Color = Color3.new(1, 1, 0) | |
| 3718 | o26.Position = Vector3.new(48.0382881, 154.275406, 21.5771751) | |
| 3719 | o27.Parent = o26 | |
| 3720 | o27.Scale = Vector3.new(0.0908321664, 0.0454160199, 0.0454159975) | |
| 3721 | o28.Name = "Neon" | |
| 3722 | o28.Parent = o1 | |
| 3723 | o28.Material = Enum.Material.Neon | |
| 3724 | o28.BrickColor = BrickColor.new("New Yeller")
| |
| 3725 | o28.Position = Vector3.new(48.0028877, 154.270874, 21.5567303) | |
| 3726 | o28.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) | |
| 3727 | o28.CanCollide = false | |
| 3728 | o28.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 3729 | 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) | |
| 3730 | o28.Color = Color3.new(1, 1, 0) | |
| 3731 | o28.Position = Vector3.new(48.0028877, 154.270874, 21.5567303) | |
| 3732 | o29.Parent = o28 | |
| 3733 | o29.Scale = Vector3.new(0.0454160832, 0.0908320397, 0.0454159975) | |
| 3734 | o30.Name = "Neon" | |
| 3735 | o30.Parent = o1 | |
| 3736 | o30.Material = Enum.Material.Neon | |
| 3737 | o30.BrickColor = BrickColor.new("New Yeller")
| |
| 3738 | o30.Position = Vector3.new(49.0667305, 154.18454, 22.3517208) | |
| 3739 | o30.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
| 3740 | o30.CanCollide = false | |
| 3741 | o30.Size = Vector3.new(0.249788493, 1.44422913, 0.200000003) | |
| 3742 | 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) | |
| 3743 | o30.BottomSurface = Enum.SurfaceType.Smooth | |
| 3744 | o30.TopSurface = Enum.SurfaceType.Smooth | |
| 3745 | o30.Color = Color3.new(1, 1, 0) | |
| 3746 | o30.Position = Vector3.new(49.0667305, 154.18454, 22.3517208) | |
| 3747 | o31.Parent = o30 | |
| 3748 | o31.Scale = Vector3.new(1, 1, 0.0454159975) | |
| 3749 | o32.Name = "Neon" | |
| 3750 | o32.Parent = o1 | |
| 3751 | o32.Material = Enum.Material.Neon | |
| 3752 | o32.BrickColor = BrickColor.new("New Yeller")
| |
| 3753 | o32.Position = Vector3.new(47.9478188, 154.361694, 21.5249348) | |
| 3754 | o32.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006) | |
| 3755 | o32.CanCollide = false | |
| 3756 | o32.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 3757 | 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) | |
| 3758 | o32.Color = Color3.new(1, 1, 0) | |
| 3759 | o32.Position = Vector3.new(47.9478188, 154.361694, 21.5249348) | |
| 3760 | o33.Parent = o32 | |
| 3761 | o33.Scale = Vector3.new(0.22708039, 0.0454160199, 0.0454159975) | |
| 3762 | o34.Name = "Neon" | |
| 3763 | o34.Parent = o1 | |
| 3764 | o34.Material = Enum.Material.Neon | |
| 3765 | o34.BrickColor = BrickColor.new("New Yeller")
| |
| 3766 | o34.Position = Vector3.new(47.9242134, 154.313995, 21.5113087) | |
| 3767 | o34.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) | |
| 3768 | o34.CanCollide = false | |
| 3769 | o34.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 3770 | 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) | |
| 3771 | o34.Color = Color3.new(1, 1, 0) | |
| 3772 | o34.Position = Vector3.new(47.9242134, 154.313995, 21.5113087) | |
| 3773 | o35.Parent = o34 | |
| 3774 | o35.Scale = Vector3.new(0.0454160832, 0.431452125, 0.0454159975) | |
| 3775 | o36.Name = "Neon" | |
| 3776 | o36.Parent = o1 | |
| 3777 | o36.Material = Enum.Material.Neon | |
| 3778 | o36.BrickColor = BrickColor.new("New Yeller")
| |
| 3779 | o36.Position = Vector3.new(42.3802223, 154.189163, 18.4912491) | |
| 3780 | o36.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965) | |
| 3781 | o36.CanCollide = false | |
| 3782 | o36.Size = Vector3.new(0.331537426, 0.200000003, 0.322453529) | |
| 3783 | 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) | |
| 3784 | o36.BottomSurface = Enum.SurfaceType.Smooth | |
| 3785 | o36.TopSurface = Enum.SurfaceType.Smooth | |
| 3786 | o36.Color = Color3.new(1, 1, 0) | |
| 3787 | o36.Position = Vector3.new(42.3802223, 154.189163, 18.4912491) | |
| 3788 | o37.Parent = o36 | |
| 3789 | o37.Scale = Vector3.new(1, 0.0454160199, 1) | |
| 3790 | o38.Name = "Neon" | |
| 3791 | o38.Parent = o1 | |
| 3792 | o38.Material = Enum.Material.Neon | |
| 3793 | o38.BrickColor = BrickColor.new("New Yeller")
| |
| 3794 | o38.Position = Vector3.new(47.877018, 154.316284, 21.4840622) | |
| 3795 | o38.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006) | |
| 3796 | o38.CanCollide = false | |
| 3797 | o38.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 3798 | 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) | |
| 3799 | o38.Color = Color3.new(1, 1, 0) | |
| 3800 | o38.Position = Vector3.new(47.877018, 154.316284, 21.4840622) | |
| 3801 | o39.Parent = o38 | |
| 3802 | o39.Scale = Vector3.new(0.22708039, 0.0454160199, 0.0454159975) | |
| 3803 | o40.Name = "Neon" | |
| 3804 | o40.Parent = o1 | |
| 3805 | o40.Material = Enum.Material.Neon | |
| 3806 | o40.BrickColor = BrickColor.new("New Yeller")
| |
| 3807 | o40.Position = Vector3.new(47.877018, 154.36171, 21.4840622) | |
| 3808 | o40.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006) | |
| 3809 | o40.CanCollide = false | |
| 3810 | o40.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 3811 | 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) | |
| 3812 | o40.Color = Color3.new(1, 1, 0) | |
| 3813 | o40.Position = Vector3.new(47.877018, 154.36171, 21.4840622) | |
| 3814 | o41.Parent = o40 | |
| 3815 | o41.Scale = Vector3.new(0.22708039, 0.0454160199, 0.0454159975) | |
| 3816 | o42.Parent = o1 | |
| 3817 | o42.Material = Enum.Material.SmoothPlastic | |
| 3818 | o42.BrickColor = BrickColor.new("Really black")
| |
| 3819 | o42.Position = Vector3.new(48.0224724, 154.488892, 21.7487946) | |
| 3820 | o42.Rotation = Vector3.new(-90, 8.7742912e-005, -119.998367) | |
| 3821 | o42.CanCollide = false | |
| 3822 | o42.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 3823 | 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) | |
| 3824 | o42.BottomSurface = Enum.SurfaceType.Smooth | |
| 3825 | o42.TopSurface = Enum.SurfaceType.Smooth | |
| 3826 | o42.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 3827 | o42.Position = Vector3.new(48.0224724, 154.488892, 21.7487946) | |
| 3828 | o43.Parent = o42 | |
| 3829 | o43.Scale = Vector3.new(0.204372719, 0.113540515, 0.136247978) | |
| 3830 | o43.MeshType = Enum.MeshType.Wedge | |
| 3831 | o44.Parent = o1 | |
| 3832 | o44.Material = Enum.Material.SmoothPlastic | |
| 3833 | o44.BrickColor = BrickColor.new("Really black")
| |
| 3834 | o44.Position = Vector3.new(47.0352364, 154.488846, 21.1788216) | |
| 3835 | o44.Rotation = Vector3.new(-90, 8.77429629e-005, -119.998993) | |
| 3836 | o44.CanCollide = false | |
| 3837 | o44.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 3838 | 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) | |
| 3839 | o44.BottomSurface = Enum.SurfaceType.Smooth | |
| 3840 | o44.TopSurface = Enum.SurfaceType.Smooth | |
| 3841 | o44.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 3842 | o44.Position = Vector3.new(47.0352364, 154.488846, 21.1788216) | |
| 3843 | o45.Parent = o44 | |
| 3844 | o45.Scale = Vector3.new(0.204372719, 0.976444602, 0.136247978) | |
| 3845 | o45.MeshType = Enum.MeshType.Wedge | |
| 3846 | o46.Parent = o1 | |
| 3847 | o46.Material = Enum.Material.SmoothPlastic | |
| 3848 | o46.BrickColor = BrickColor.new("Really black")
| |
| 3849 | o46.Position = Vector3.new(48.0993614, 153.650528, 21.7932072) | |
| 3850 | o46.Rotation = Vector3.new(59.2109299, 41.5605049, 131.929398) | |
| 3851 | o46.CanCollide = false | |
| 3852 | o46.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 3853 | 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) | |
| 3854 | o46.BottomSurface = Enum.SurfaceType.Smooth | |
| 3855 | o46.TopSurface = Enum.SurfaceType.Smooth | |
| 3856 | o46.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 3857 | o46.Position = Vector3.new(48.0993614, 153.650528, 21.7932072) | |
| 3858 | o47.Parent = o46 | |
| 3859 | o47.Scale = Vector3.new(0.249788716, 0.272496849, 0.772071779) | |
| 3860 | o48.Parent = o1 | |
| 3861 | o48.Material = Enum.Material.SmoothPlastic | |
| 3862 | o48.BrickColor = BrickColor.new("Really black")
| |
| 3863 | o48.Position = Vector3.new(48.2076988, 153.715652, 21.8557663) | |
| 3864 | o48.Rotation = Vector3.new(106.102356, -25.6596756, 123.689758) | |
| 3865 | o48.CanCollide = false | |
| 3866 | o48.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 3867 | 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) | |
| 3868 | o48.BottomSurface = Enum.SurfaceType.Smooth | |
| 3869 | o48.TopSurface = Enum.SurfaceType.Smooth | |
| 3870 | o48.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 3871 | o48.Position = Vector3.new(48.2076988, 153.715652, 21.8557663) | |
| 3872 | o49.Parent = o48 | |
| 3873 | o49.Scale = Vector3.new(0.249788716, 0.272496849, 0.499575853) | |
| 3874 | o50.Parent = o1 | |
| 3875 | o50.Material = Enum.Material.SmoothPlastic | |
| 3876 | o50.BrickColor = BrickColor.new("Really black")
| |
| 3877 | o50.Position = Vector3.new(48.3803825, 153.746323, 21.9554558) | |
| 3878 | o50.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
| 3879 | o50.CanCollide = false | |
| 3880 | o50.Size = Vector3.new(0.240705281, 0.200000003, 0.463243037) | |
| 3881 | 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) | |
| 3882 | o50.BottomSurface = Enum.SurfaceType.Smooth | |
| 3883 | o50.TopSurface = Enum.SurfaceType.Smooth | |
| 3884 | o50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 3885 | o50.Position = Vector3.new(48.3803825, 153.746323, 21.9554558) | |
| 3886 | o51.Parent = o50 | |
| 3887 | o51.Scale = Vector3.new(1, 0.703948855, 1) | |
| 3888 | o52.Parent = o1 | |
| 3889 | o52.Material = Enum.Material.SmoothPlastic | |
| 3890 | o52.BrickColor = BrickColor.new("Really black")
| |
| 3891 | o52.Position = Vector3.new(48.3843269, 154.289047, 21.9577198) | |
| 3892 | o52.Rotation = Vector3.new(90.0004044, -0.000655137468, -60.0008698) | |
| 3893 | o52.CanCollide = false | |
| 3894 | o52.Size = Vector3.new(0.313371032, 0.449618518, 0.217996731) | |
| 3895 | 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) | |
| 3896 | o52.BottomSurface = Enum.SurfaceType.Smooth | |
| 3897 | o52.TopSurface = Enum.SurfaceType.Smooth | |
| 3898 | o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 3899 | o52.Position = Vector3.new(48.3843269, 154.289047, 21.9577198) | |
| 3900 | o53.Parent = o52 | |
| 3901 | o53.MeshType = Enum.MeshType.Wedge | |
| 3902 | o54.Parent = o1 | |
| 3903 | o54.Material = Enum.Material.SmoothPlastic | |
| 3904 | o54.BrickColor = BrickColor.new("Really black")
| |
| 3905 | o54.Position = Vector3.new(47.0489922, 154.472931, 21.1867657) | |
| 3906 | o54.Rotation = Vector3.new(-90.0003433, -0.000507694145, 60.0009651) | |
| 3907 | o54.CanCollide = false | |
| 3908 | o54.Size = Vector3.new(0.200000003, 0.245246559, 0.200000003) | |
| 3909 | 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) | |
| 3910 | o54.BottomSurface = Enum.SurfaceType.Smooth | |
| 3911 | o54.TopSurface = Enum.SurfaceType.Smooth | |
| 3912 | o54.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 3913 | o54.Position = Vector3.new(47.0489922, 154.472931, 21.1867657) | |
| 3914 | o55.Parent = o54 | |
| 3915 | o55.Scale = Vector3.new(0.204372719, 1, 0.295203924) | |
| 3916 | o55.MeshType = Enum.MeshType.Wedge | |
| 3917 | o56.Parent = o1 | |
| 3918 | o56.Material = Enum.Material.SmoothPlastic | |
| 3919 | o56.BrickColor = BrickColor.new("Really black")
| |
| 3920 | o56.Position = Vector3.new(48.4669075, 153.587341, 22.0054073) | |
| 3921 | o56.Rotation = Vector3.new(-89.9996872, 0.000973789487, -119.998787) | |
| 3922 | o56.CanCollide = false | |
| 3923 | o56.Size = Vector3.new(0.240705281, 0.200000003, 0.200000003) | |
| 3924 | 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) | |
| 3925 | o56.BottomSurface = Enum.SurfaceType.Smooth | |
| 3926 | o56.TopSurface = Enum.SurfaceType.Smooth | |
| 3927 | o56.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 3928 | o56.Position = Vector3.new(48.4669075, 153.587341, 22.0054073) | |
| 3929 | o57.Parent = o56 | |
| 3930 | o57.Scale = Vector3.new(1, 0.295204222, 0.726655781) | |
| 3931 | o57.MeshType = Enum.MeshType.Wedge | |
| 3932 | o58.Parent = o1 | |
| 3933 | o58.Material = Enum.Material.SmoothPlastic | |
| 3934 | o58.BrickColor = BrickColor.new("Really black")
| |
| 3935 | o58.Position = Vector3.new(49.7157478, 154.193619, 22.7263947) | |
| 3936 | o58.Rotation = Vector3.new(90.000412, -0.0012816547, -60.0014305) | |
| 3937 | o58.CanCollide = false | |
| 3938 | o58.Size = Vector3.new(0.240705281, 0.200000003, 0.200000003) | |
| 3939 | 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) | |
| 3940 | o58.BottomSurface = Enum.SurfaceType.Smooth | |
| 3941 | o58.TopSurface = Enum.SurfaceType.Smooth | |
| 3942 | o58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 3943 | o58.Position = Vector3.new(49.7157478, 154.193619, 22.7263947) | |
| 3944 | o59.Parent = o58 | |
| 3945 | o59.Scale = Vector3.new(1, 0.272496104, 0.295203924) | |
| 3946 | o59.MeshType = Enum.MeshType.Wedge | |
| 3947 | o60.Parent = o1 | |
| 3948 | o60.Material = Enum.Material.SmoothPlastic | |
| 3949 | o60.BrickColor = BrickColor.new("Really black")
| |
| 3950 | o60.Position = Vector3.new(48.1983757, 154.615784, 21.573246) | |
| 3951 | o60.Rotation = Vector3.new(-90.0006561, -0.000726932427, -149.997131) | |
| 3952 | o60.CanCollide = false | |
| 3953 | o60.Size = Vector3.new(0.26341325, 0.200000003, 0.258871108) | |
| 3954 | 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) | |
| 3955 | o60.BottomSurface = Enum.SurfaceType.Smooth | |
| 3956 | o60.TopSurface = Enum.SurfaceType.Smooth | |
| 3957 | o60.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 3958 | o60.Position = Vector3.new(48.1983757, 154.615784, 21.573246) | |
| 3959 | o61.Parent = o60 | |
| 3960 | o61.Scale = Vector3.new(1, 0.113539964, 1) | |
| 3961 | o62.Parent = o1 | |
| 3962 | o62.Material = Enum.Material.SmoothPlastic | |
| 3963 | o62.BrickColor = BrickColor.new("Really black")
| |
| 3964 | o62.Position = Vector3.new(47.4619713, 154.289032, 21.4252129) | |
| 3965 | o62.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
| 3966 | o62.CanCollide = false | |
| 3967 | o62.Size = Vector3.new(0.313371032, 1.6803925, 0.217996731) | |
| 3968 | 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) | |
| 3969 | o62.BottomSurface = Enum.SurfaceType.Smooth | |
| 3970 | o62.TopSurface = Enum.SurfaceType.Smooth | |
| 3971 | o62.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 3972 | o62.Position = Vector3.new(47.4619713, 154.289032, 21.4252129) | |
| 3973 | o63.Parent = o1 | |
| 3974 | o63.Material = Enum.Material.SmoothPlastic | |
| 3975 | o63.BrickColor = BrickColor.new("Really black")
| |
| 3976 | o63.Position = Vector3.new(47.4816551, 154.61377, 21.4365616) | |
| 3977 | o63.Rotation = Vector3.new(-90.0006027, -0.0009542763, -119.998665) | |
| 3978 | o63.CanCollide = false | |
| 3979 | o63.Size = Vector3.new(0.26341325, 1.27618992, 0.258871108) | |
| 3980 | 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) | |
| 3981 | o63.BottomSurface = Enum.SurfaceType.Smooth | |
| 3982 | o63.TopSurface = Enum.SurfaceType.Smooth | |
| 3983 | o63.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 3984 | o63.Position = Vector3.new(47.4816551, 154.61377, 21.4365616) | |
| 3985 | o64.Parent = o63 | |
| 3986 | o65.Parent = o1 | |
| 3987 | o65.Material = Enum.Material.SmoothPlastic | |
| 3988 | o65.BrickColor = BrickColor.new("Really black")
| |
| 3989 | o65.Position = Vector3.new(47.8199043, 154.522949, 21.631855) | |
| 3990 | o65.Rotation = Vector3.new(-179.999969, -60.0002403, -179.999924) | |
| 3991 | o65.CanCollide = false | |
| 3992 | o65.Size = Vector3.new(0.313370973, 0.290662467, 0.200000003) | |
| 3993 | 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) | |
| 3994 | o65.BottomSurface = Enum.SurfaceType.Smooth | |
| 3995 | o65.TopSurface = Enum.SurfaceType.Smooth | |
| 3996 | o65.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 3997 | o65.Position = Vector3.new(47.8199043, 154.522949, 21.631855) | |
| 3998 | o66.Parent = o65 | |
| 3999 | o66.Scale = Vector3.new(1, 1, 0.408743829) | |
| 4000 | o67.Parent = o1 | |
| 4001 | o67.Material = Enum.Material.SmoothPlastic | |
| 4002 | o67.BrickColor = BrickColor.new("Really black")
| |
| 4003 | o67.Position = Vector3.new(47.9280739, 154.488876, 21.6943035) | |
| 4004 | o67.Rotation = Vector3.new(-90, 8.7742701e-005, 60.0009651) | |
| 4005 | o67.CanCollide = false | |
| 4006 | o67.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 4007 | 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) | |
| 4008 | o67.BottomSurface = Enum.SurfaceType.Smooth | |
| 4009 | o67.TopSurface = Enum.SurfaceType.Smooth | |
| 4010 | o67.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4011 | o67.Position = Vector3.new(47.9280739, 154.488876, 21.6943035) | |
| 4012 | o68.Parent = o67 | |
| 4013 | o68.Scale = Vector3.new(0.204372719, 0.976444602, 0.136247978) | |
| 4014 | o68.MeshType = Enum.MeshType.Wedge | |
| 4015 | o69.Parent = o1 | |
| 4016 | o69.Material = Enum.Material.SmoothPlastic | |
| 4017 | o69.BrickColor = BrickColor.new("Really black")
| |
| 4018 | o69.Position = Vector3.new(47.6114616, 154.477554, 21.5114899) | |
| 4019 | o69.Rotation = Vector3.new(-89.9996643, 0.000683179765, -119.99913) | |
| 4020 | o69.CanCollide = false | |
| 4021 | o69.Size = Vector3.new(0.200000003, 0.953736305, 0.200000003) | |
| 4022 | 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) | |
| 4023 | o69.BottomSurface = Enum.SurfaceType.Smooth | |
| 4024 | o69.TopSurface = Enum.SurfaceType.Smooth | |
| 4025 | o69.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4026 | o69.Position = Vector3.new(47.6114616, 154.477554, 21.5114899) | |
| 4027 | o70.Parent = o69 | |
| 4028 | o70.Scale = Vector3.new(0.181664661, 1, 0.158955991) | |
| 4029 | o70.MeshType = Enum.MeshType.Wedge | |
| 4030 | o71.Parent = o1 | |
| 4031 | o71.Material = Enum.Material.SmoothPlastic | |
| 4032 | o71.BrickColor = BrickColor.new("Really black")
| |
| 4033 | o71.Position = Vector3.new(47.9280815, 154.472977, 21.6943035) | |
| 4034 | o71.Rotation = Vector3.new(-89.9996643, 0.000683179765, -119.99913) | |
| 4035 | o71.CanCollide = false | |
| 4036 | o71.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 4037 | 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) | |
| 4038 | o71.BottomSurface = Enum.SurfaceType.Smooth | |
| 4039 | o71.TopSurface = Enum.SurfaceType.Smooth | |
| 4040 | o71.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4041 | o71.Position = Vector3.new(47.9280815, 154.472977, 21.6943035) | |
| 4042 | o72.Parent = o71 | |
| 4043 | o72.Scale = Vector3.new(0.204372719, 0.976444602, 0.295203924) | |
| 4044 | o72.MeshType = Enum.MeshType.Wedge | |
| 4045 | o73.Parent = o1 | |
| 4046 | o73.Material = Enum.Material.SmoothPlastic | |
| 4047 | o73.BrickColor = BrickColor.new("Really black")
| |
| 4048 | o73.Position = Vector3.new(48.2977943, 153.684998, 21.9077587) | |
| 4049 | o73.Rotation = Vector3.new(-89.9996872, 0.000973765214, 60.0005569) | |
| 4050 | o73.CanCollide = false | |
| 4051 | o73.Size = Vector3.new(0.236163691, 0.200000003, 0.336078286) | |
| 4052 | 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) | |
| 4053 | o73.BottomSurface = Enum.SurfaceType.Smooth | |
| 4054 | o73.TopSurface = Enum.SurfaceType.Smooth | |
| 4055 | o73.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4056 | o73.Position = Vector3.new(48.2977943, 153.684998, 21.9077587) | |
| 4057 | o74.Parent = o73 | |
| 4058 | o74.Scale = Vector3.new(1, 0.249787927, 1) | |
| 4059 | o74.MeshType = Enum.MeshType.Wedge | |
| 4060 | o75.Parent = o1 | |
| 4061 | o75.Material = Enum.Material.SmoothPlastic | |
| 4062 | o75.BrickColor = BrickColor.new("Really black")
| |
| 4063 | o75.Position = Vector3.new(48.2417641, 153.607681, 21.8754158) | |
| 4064 | o75.Rotation = Vector3.new(0.000323726912, 60.0003967, 179.999573) | |
| 4065 | o75.CanCollide = false | |
| 4066 | o75.Size = Vector3.new(0.200000003, 0.200000003, 0.245246336) | |
| 4067 | 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) | |
| 4068 | o75.BottomSurface = Enum.SurfaceType.Smooth | |
| 4069 | o75.TopSurface = Enum.SurfaceType.Smooth | |
| 4070 | o75.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4071 | o75.Position = Vector3.new(48.2417641, 153.607681, 21.8754158) | |
| 4072 | o76.Parent = o75 | |
| 4073 | o76.Scale = Vector3.new(0.249788716, 0.272496849, 1) | |
| 4074 | o77.Parent = o1 | |
| 4075 | o77.Material = Enum.Material.SmoothPlastic | |
| 4076 | o77.BrickColor = BrickColor.new("Really black")
| |
| 4077 | o77.Position = Vector3.new(49.762928, 153.84166, 22.7536469) | |
| 4078 | o77.Rotation = Vector3.new(90.000412, -0.0012816547, -60.0014305) | |
| 4079 | o77.CanCollide = false | |
| 4080 | o77.Size = Vector3.new(0.240705281, 0.200000003, 0.644907057) | |
| 4081 | 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) | |
| 4082 | o77.BottomSurface = Enum.SurfaceType.Smooth | |
| 4083 | o77.TopSurface = Enum.SurfaceType.Smooth | |
| 4084 | o77.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4085 | o77.Position = Vector3.new(49.762928, 153.84166, 22.7536469) | |
| 4086 | o78.Parent = o77 | |
| 4087 | o78.Scale = Vector3.new(1, 0.272496104, 1) | |
| 4088 | o78.MeshType = Enum.MeshType.Wedge | |
| 4089 | o79.Parent = o1 | |
| 4090 | o79.Material = Enum.Material.SmoothPlastic | |
| 4091 | o79.BrickColor = BrickColor.new("Really black")
| |
| 4092 | o79.Position = Vector3.new(45.8493462, 154.098297, 20.4941597) | |
| 4093 | o79.Rotation = Vector3.new(-89.9997253, 0.000948806643, 60.0004196) | |
| 4094 | o79.CanCollide = false | |
| 4095 | o79.Size = Vector3.new(0.313371032, 2.97020721, 0.200000003) | |
| 4096 | 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) | |
| 4097 | o79.BottomSurface = Enum.SurfaceType.Smooth | |
| 4098 | o79.TopSurface = Enum.SurfaceType.Smooth | |
| 4099 | o79.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4100 | o79.Position = Vector3.new(45.8493462, 154.098297, 20.4941597) | |
| 4101 | o80.Parent = o79 | |
| 4102 | o80.Scale = Vector3.new(1, 1, 0.817487836) | |
| 4103 | o80.MeshType = Enum.MeshType.Wedge | |
| 4104 | o81.Parent = o1 | |
| 4105 | o81.Material = Enum.Material.SmoothPlastic | |
| 4106 | o81.BrickColor = BrickColor.new("Really black")
| |
| 4107 | o81.Position = Vector3.new(45.6054802, 154.26178, 20.3533649) | |
| 4108 | o81.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
| 4109 | o81.CanCollide = false | |
| 4110 | o81.Size = Vector3.new(0.313371032, 2.40704894, 0.200000003) | |
| 4111 | 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) | |
| 4112 | o81.BottomSurface = Enum.SurfaceType.Smooth | |
| 4113 | o81.TopSurface = Enum.SurfaceType.Smooth | |
| 4114 | o81.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4115 | o81.Position = Vector3.new(45.6054802, 154.26178, 20.3533649) | |
| 4116 | o82.Parent = o81 | |
| 4117 | o82.Scale = Vector3.new(1, 1, 0.817487836) | |
| 4118 | o82.MeshType = Enum.MeshType.Wedge | |
| 4119 | o83.Parent = o1 | |
| 4120 | o83.Material = Enum.Material.SmoothPlastic | |
| 4121 | o83.BrickColor = BrickColor.new("Really black")
| |
| 4122 | o83.Position = Vector3.new(48.5101967, 154.050598, 22.0303898) | |
| 4123 | o83.Rotation = Vector3.new(-89.9996872, 0.000973766902, -119.999237) | |
| 4124 | o83.CanCollide = false | |
| 4125 | o83.Size = Vector3.new(0.313371032, 0.200000003, 0.258871138) | |
| 4126 | 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) | |
| 4127 | o83.BottomSurface = Enum.SurfaceType.Smooth | |
| 4128 | o83.TopSurface = Enum.SurfaceType.Smooth | |
| 4129 | o83.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4130 | o83.Position = Vector3.new(48.5101967, 154.050598, 22.0303898) | |
| 4131 | o84.Parent = o83 | |
| 4132 | o84.Scale = Vector3.new(1, 0.794779956, 1) | |
| 4133 | o84.MeshType = Enum.MeshType.Wedge | |
| 4134 | o85.Parent = o1 | |
| 4135 | o85.Material = Enum.Material.SmoothPlastic | |
| 4136 | o85.BrickColor = BrickColor.new("Really black")
| |
| 4137 | o85.Position = Vector3.new(47.1276665, 154.450241, 21.2321815) | |
| 4138 | o85.Rotation = Vector3.new(89.9996567, 0.000507693912, 119.99913) | |
| 4139 | o85.CanCollide = false | |
| 4140 | o85.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 4141 | 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) | |
| 4142 | o85.BottomSurface = Enum.SurfaceType.Smooth | |
| 4143 | o85.TopSurface = Enum.SurfaceType.Smooth | |
| 4144 | o85.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4145 | o85.Position = Vector3.new(47.1276665, 154.450241, 21.2321815) | |
| 4146 | o86.Parent = o85 | |
| 4147 | o86.Scale = Vector3.new(0.204372719, 0.272496462, 0.522283912) | |
| 4148 | o86.MeshType = Enum.MeshType.Wedge | |
| 4149 | o87.Parent = o1 | |
| 4150 | o87.Material = Enum.Material.SmoothPlastic | |
| 4151 | o87.BrickColor = BrickColor.new("Really black")
| |
| 4152 | o87.Position = Vector3.new(48.6419487, 154.205017, 22.1064777) | |
| 4153 | o87.Rotation = Vector3.new(90.000412, -0.0012816547, -60.0014305) | |
| 4154 | o87.CanCollide = false | |
| 4155 | o87.Size = Vector3.new(0.208914012, 0.781155407, 0.254329532) | |
| 4156 | 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) | |
| 4157 | o87.BottomSurface = Enum.SurfaceType.Smooth | |
| 4158 | o87.TopSurface = Enum.SurfaceType.Smooth | |
| 4159 | o87.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4160 | o87.Position = Vector3.new(48.6419487, 154.205017, 22.1064777) | |
| 4161 | o88.Parent = o87 | |
| 4162 | o88.MeshType = Enum.MeshType.Wedge | |
| 4163 | o89.Parent = o1 | |
| 4164 | o89.Material = Enum.Material.SmoothPlastic | |
| 4165 | o89.BrickColor = BrickColor.new("Really black")
| |
| 4166 | o89.Position = Vector3.new(47.4757423, 154.409378, 21.4331532) | |
| 4167 | o89.Rotation = Vector3.new(90.0004044, -0.000655137468, -60.0008698) | |
| 4168 | o89.CanCollide = false | |
| 4169 | o89.Size = Vector3.new(0.313371032, 1.64860117, 0.200000003) | |
| 4170 | 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) | |
| 4171 | o89.BottomSurface = Enum.SurfaceType.Smooth | |
| 4172 | o89.TopSurface = Enum.SurfaceType.Smooth | |
| 4173 | o89.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4174 | o89.Position = Vector3.new(47.4757423, 154.409378, 21.4331532) | |
| 4175 | o90.Parent = o89 | |
| 4176 | o90.Scale = Vector3.new(1, 1, 0.113540001) | |
| 4177 | o90.MeshType = Enum.MeshType.Wedge | |
| 4178 | o91.Parent = o1 | |
| 4179 | o91.Material = Enum.Material.SmoothPlastic | |
| 4180 | o91.BrickColor = BrickColor.new("Really black")
| |
| 4181 | o91.Position = Vector3.new(49.7157173, 153.839401, 22.7264175) | |
| 4182 | o91.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
| 4183 | o91.CanCollide = false | |
| 4184 | o91.Size = Vector3.new(0.240705281, 0.200000003, 0.649448633) | |
| 4185 | 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) | |
| 4186 | o91.BottomSurface = Enum.SurfaceType.Smooth | |
| 4187 | o91.TopSurface = Enum.SurfaceType.Smooth | |
| 4188 | o91.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4189 | o91.Position = Vector3.new(49.7157173, 153.839401, 22.7264175) | |
| 4190 | o92.Parent = o91 | |
| 4191 | o92.Scale = Vector3.new(1, 0.2724967, 1) | |
| 4192 | o93.Parent = o1 | |
| 4193 | o93.Material = Enum.Material.SmoothPlastic | |
| 4194 | o93.BrickColor = BrickColor.new("Really black")
| |
| 4195 | o93.Position = Vector3.new(46.9408226, 154.488831, 21.1243324) | |
| 4196 | o93.Rotation = Vector3.new(-90, 8.77428538e-005, 60.0016022) | |
| 4197 | o93.CanCollide = false | |
| 4198 | o93.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 4199 | 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) | |
| 4200 | o93.BottomSurface = Enum.SurfaceType.Smooth | |
| 4201 | o93.TopSurface = Enum.SurfaceType.Smooth | |
| 4202 | o93.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4203 | o93.Position = Vector3.new(46.9408226, 154.488831, 21.1243324) | |
| 4204 | o94.Parent = o93 | |
| 4205 | o94.Scale = Vector3.new(0.204372719, 0.113540515, 0.136247978) | |
| 4206 | o94.MeshType = Enum.MeshType.Wedge | |
| 4207 | o95.Parent = o1 | |
| 4208 | o95.Material = Enum.Material.SmoothPlastic | |
| 4209 | o95.BrickColor = BrickColor.new("Really black")
| |
| 4210 | o95.Position = Vector3.new(48.0289345, 153.768982, 21.7525406) | |
| 4211 | o95.Rotation = Vector3.new(79.6863098, 17.2289619, 121.566193) | |
| 4212 | o95.CanCollide = false | |
| 4213 | o95.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 4214 | 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) | |
| 4215 | o95.BottomSurface = Enum.SurfaceType.Smooth | |
| 4216 | o95.TopSurface = Enum.SurfaceType.Smooth | |
| 4217 | o95.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4218 | o95.Position = Vector3.new(48.0289345, 153.768982, 21.7525406) | |
| 4219 | o96.Parent = o95 | |
| 4220 | o96.Scale = Vector3.new(0.249788716, 0.272496849, 0.885611713) | |
| 4221 | o97.Parent = o1 | |
| 4222 | o97.Material = Enum.Material.SmoothPlastic | |
| 4223 | o97.BrickColor = BrickColor.new("Really black")
| |
| 4224 | o97.Position = Vector3.new(48.2250175, 153.805359, 21.8657551) | |
| 4225 | o97.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
| 4226 | o97.CanCollide = false | |
| 4227 | o97.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 4228 | 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) | |
| 4229 | o97.BottomSurface = Enum.SurfaceType.Smooth | |
| 4230 | o97.TopSurface = Enum.SurfaceType.Smooth | |
| 4231 | o97.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4232 | o97.Position = Vector3.new(48.2250175, 153.805359, 21.8657551) | |
| 4233 | o98.Parent = o97 | |
| 4234 | o98.Scale = Vector3.new(0.249788716, 0.272496849, 0.613115788) | |
| 4235 | o99.Parent = o1 | |
| 4236 | o99.Material = Enum.Material.SmoothPlastic | |
| 4237 | o99.BrickColor = BrickColor.new("Really black")
| |
| 4238 | o99.Position = Vector3.new(46.4491615, 154.289108, 20.8404655) | |
| 4239 | o99.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
| 4240 | o99.CanCollide = false | |
| 4241 | o99.Size = Vector3.new(0.313371032, 0.658532143, 0.217996731) | |
| 4242 | 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) | |
| 4243 | o99.BottomSurface = Enum.SurfaceType.Smooth | |
| 4244 | o99.TopSurface = Enum.SurfaceType.Smooth | |
| 4245 | o99.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4246 | o99.Position = Vector3.new(46.4491615, 154.289108, 20.8404655) | |
| 4247 | o100.Parent = o99 | |
| 4248 | o100.MeshType = Enum.MeshType.Wedge | |
| 4249 | o101.Parent = o1 | |
| 4250 | o101.Material = Enum.Material.SmoothPlastic | |
| 4251 | o101.BrickColor = BrickColor.new("Really black")
| |
| 4252 | o101.Position = Vector3.new(47.7884331, 154.050598, 21.6136894) | |
| 4253 | o101.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
| 4254 | o101.CanCollide = false | |
| 4255 | o101.Size = Vector3.new(0.313371032, 1.50781167, 0.258871168) | |
| 4256 | 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) | |
| 4257 | o101.BottomSurface = Enum.SurfaceType.Smooth | |
| 4258 | o101.TopSurface = Enum.SurfaceType.Smooth | |
| 4259 | o101.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4260 | o101.Position = Vector3.new(47.7884331, 154.050598, 21.6136894) | |
| 4261 | o102.Parent = o1 | |
| 4262 | o102.Material = Enum.Material.SmoothPlastic | |
| 4263 | o102.BrickColor = BrickColor.new("Really black")
| |
| 4264 | o102.Position = Vector3.new(47.4737663, 153.832581, 21.4320202) | |
| 4265 | o102.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
| 4266 | o102.CanCollide = false | |
| 4267 | o102.Size = Vector3.new(0.313371032, 0.781155527, 0.200000003) | |
| 4268 | 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) | |
| 4269 | o102.BottomSurface = Enum.SurfaceType.Smooth | |
| 4270 | o102.TopSurface = Enum.SurfaceType.Smooth | |
| 4271 | o102.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4272 | o102.Position = Vector3.new(47.4737663, 153.832581, 21.4320202) | |
| 4273 | o103.Parent = o102 | |
| 4274 | o103.Scale = Vector3.new(1, 1, 0.885611713) | |
| 4275 | o104.Parent = o1 | |
| 4276 | o104.Material = Enum.Material.SmoothPlastic | |
| 4277 | o104.BrickColor = BrickColor.new("Really black")
| |
| 4278 | o104.Position = Vector3.new(47.1748695, 154.522919, 21.2594261) | |
| 4279 | o104.Rotation = Vector3.new(-179.999969, -60.0002403, -179.999924) | |
| 4280 | o104.CanCollide = false | |
| 4281 | o104.Size = Vector3.new(0.313370973, 0.290662467, 0.200000003) | |
| 4282 | 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) | |
| 4283 | o104.BottomSurface = Enum.SurfaceType.Smooth | |
| 4284 | o104.TopSurface = Enum.SurfaceType.Smooth | |
| 4285 | o104.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4286 | o104.Position = Vector3.new(47.1748695, 154.522919, 21.2594261) | |
| 4287 | o105.Parent = o104 | |
| 4288 | o105.Scale = Vector3.new(1, 1, 0.408743829) | |
| 4289 | o106.Parent = o1 | |
| 4290 | o106.Material = Enum.Material.SmoothPlastic | |
| 4291 | o106.BrickColor = BrickColor.new("Really black")
| |
| 4292 | o106.Position = Vector3.new(48.8523674, 153.589584, 22.2279491) | |
| 4293 | o106.Rotation = Vector3.new(-89.9996872, 0.0009737566, 60.0009804) | |
| 4294 | o106.CanCollide = false | |
| 4295 | o106.Size = Vector3.new(0.240705281, 0.531367242, 0.200000003) | |
| 4296 | 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) | |
| 4297 | o106.BottomSurface = Enum.SurfaceType.Smooth | |
| 4298 | o106.TopSurface = Enum.SurfaceType.Smooth | |
| 4299 | o106.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4300 | o106.Position = Vector3.new(48.8523674, 153.589584, 22.2279491) | |
| 4301 | o107.Parent = o106 | |
| 4302 | o107.Scale = Vector3.new(1, 1, 0.703947783) | |
| 4303 | o107.MeshType = Enum.MeshType.Wedge | |
| 4304 | o108.Parent = o1 | |
| 4305 | o108.Material = Enum.Material.SmoothPlastic | |
| 4306 | o108.BrickColor = BrickColor.new("Really black")
| |
| 4307 | o108.Position = Vector3.new(49.7727623, 153.503311, 22.7593212) | |
| 4308 | o108.Rotation = Vector3.new(-89.9996872, 0.000973768067, -119.998802) | |
| 4309 | o108.CanCollide = false | |
| 4310 | o108.Size = Vector3.new(0.240705281, 0.200000003, 0.200000003) | |
| 4311 | 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) | |
| 4312 | o108.BottomSurface = Enum.SurfaceType.Smooth | |
| 4313 | o108.TopSurface = Enum.SurfaceType.Smooth | |
| 4314 | o108.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4315 | o108.Position = Vector3.new(49.7727623, 153.503311, 22.7593212) | |
| 4316 | o109.Parent = o108 | |
| 4317 | o109.Scale = Vector3.new(1, 0.158955991, 0.158955932) | |
| 4318 | o109.MeshType = Enum.MeshType.Wedge | |
| 4319 | o110.Parent = o1 | |
| 4320 | o110.Material = Enum.Material.SmoothPlastic | |
| 4321 | o110.BrickColor = BrickColor.new("Really black")
| |
| 4322 | o110.Position = Vector3.new(49.4207344, 153.503281, 22.5560741) | |
| 4323 | o110.Rotation = Vector3.new(-89.9996872, 0.0009737566, 60.0009804) | |
| 4324 | o110.CanCollide = false | |
| 4325 | o110.Size = Vector3.new(0.240705281, 0.781155407, 0.200000003) | |
| 4326 | 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) | |
| 4327 | o110.BottomSurface = Enum.SurfaceType.Smooth | |
| 4328 | o110.TopSurface = Enum.SurfaceType.Smooth | |
| 4329 | o110.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4330 | o110.Position = Vector3.new(49.4207344, 153.503281, 22.5560741) | |
| 4331 | o111.Parent = o110 | |
| 4332 | o111.Scale = Vector3.new(1, 1, 0.158955932) | |
| 4333 | o111.MeshType = Enum.MeshType.Wedge | |
| 4334 | o112.Parent = o1 | |
| 4335 | o112.Material = Enum.Material.SmoothPlastic | |
| 4336 | o112.BrickColor = BrickColor.new("Really black")
| |
| 4337 | o112.Position = Vector3.new(47.7727165, 154.450287, 21.6046047) | |
| 4338 | o112.Rotation = Vector3.new(89.9996567, 0.000507693912, 119.99913) | |
| 4339 | o112.CanCollide = false | |
| 4340 | o112.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 4341 | 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) | |
| 4342 | o112.BottomSurface = Enum.SurfaceType.Smooth | |
| 4343 | o112.TopSurface = Enum.SurfaceType.Smooth | |
| 4344 | o112.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4345 | o112.Position = Vector3.new(47.7727165, 154.450287, 21.6046047) | |
| 4346 | o113.Parent = o112 | |
| 4347 | o113.Scale = Vector3.new(0.204372719, 0.272496462, 0.522283912) | |
| 4348 | o113.MeshType = Enum.MeshType.Wedge | |
| 4349 | o114.Parent = o1 | |
| 4350 | o114.Material = Enum.Material.SmoothPlastic | |
| 4351 | o114.BrickColor = BrickColor.new("Really black")
| |
| 4352 | o114.Position = Vector3.new(49.0470924, 154.148193, 22.3403549) | |
| 4353 | o114.Rotation = Vector3.new(90.000412, -0.0012816547, -60.0014305) | |
| 4354 | o114.CanCollide = false | |
| 4355 | o114.Size = Vector3.new(0.240705281, 1.48964524, 0.200000003) | |
| 4356 | 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) | |
| 4357 | o114.BottomSurface = Enum.SurfaceType.Smooth | |
| 4358 | o114.TopSurface = Enum.SurfaceType.Smooth | |
| 4359 | o114.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4360 | o114.Position = Vector3.new(49.0470924, 154.148193, 22.3403549) | |
| 4361 | o115.Parent = o114 | |
| 4362 | o115.Scale = Vector3.new(1, 1, 0.703947783) | |
| 4363 | o115.MeshType = Enum.MeshType.Wedge | |
| 4364 | o116.Parent = o1 | |
| 4365 | o116.Material = Enum.Material.SmoothPlastic | |
| 4366 | o116.BrickColor = BrickColor.new("Really black")
| |
| 4367 | o116.Position = Vector3.new(46.4078636, 153.962097, 20.8166122) | |
| 4368 | o116.Rotation = Vector3.new(-89.9997253, 0.000948806643, 60.0004196) | |
| 4369 | o116.CanCollide = false | |
| 4370 | o116.Size = Vector3.new(0.313371032, 1.68039238, 0.435993463) | |
| 4371 | 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) | |
| 4372 | o116.BottomSurface = Enum.SurfaceType.Smooth | |
| 4373 | o116.TopSurface = Enum.SurfaceType.Smooth | |
| 4374 | o116.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4375 | o116.Position = Vector3.new(46.4078636, 153.962097, 20.8166122) | |
| 4376 | o117.Parent = o116 | |
| 4377 | o117.MeshType = Enum.MeshType.Wedge | |
| 4378 | o118.Parent = o1 | |
| 4379 | o118.Material = Enum.Material.SmoothPlastic | |
| 4380 | o118.BrickColor = BrickColor.new("Really black")
| |
| 4381 | o118.Position = Vector3.new(46.7480965, 154.409409, 21.013052) | |
| 4382 | o118.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
| 4383 | o118.CanCollide = false | |
| 4384 | o118.Size = Vector3.new(0.313371032, 0.200000003, 0.200000003) | |
| 4385 | 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) | |
| 4386 | o118.BottomSurface = Enum.SurfaceType.Smooth | |
| 4387 | o118.TopSurface = Enum.SurfaceType.Smooth | |
| 4388 | o118.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4389 | o118.Position = Vector3.new(46.7480965, 154.409409, 21.013052) | |
| 4390 | o119.Parent = o118 | |
| 4391 | o119.Scale = Vector3.new(1, 0.1589562, 0.113540001) | |
| 4392 | o119.MeshType = Enum.MeshType.Wedge | |
| 4393 | o120.Parent = o1 | |
| 4394 | o120.Material = Enum.Material.SmoothPlastic | |
| 4395 | o120.BrickColor = BrickColor.new("Really black")
| |
| 4396 | o120.Position = Vector3.new(48.2722282, 153.912094, 21.8930016) | |
| 4397 | o120.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
| 4398 | o120.CanCollide = false | |
| 4399 | o120.Size = Vector3.new(0.240705281, 0.390577823, 0.200000003) | |
| 4400 | 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) | |
| 4401 | o120.BottomSurface = Enum.SurfaceType.Smooth | |
| 4402 | o120.TopSurface = Enum.SurfaceType.Smooth | |
| 4403 | o120.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4404 | o120.Position = Vector3.new(48.2722282, 153.912094, 21.8930016) | |
| 4405 | o121.Parent = o120 | |
| 4406 | o121.Scale = Vector3.new(1, 1, 0.658531725) | |
| 4407 | o122.Parent = o1 | |
| 4408 | o122.Material = Enum.Material.SmoothPlastic | |
| 4409 | o122.BrickColor = BrickColor.new("Really black")
| |
| 4410 | o122.Position = Vector3.new(47.222065, 154.450256, 21.286684) | |
| 4411 | o122.Rotation = Vector3.new(90.0003433, -0.000683175749, -60.000206) | |
| 4412 | o122.CanCollide = false | |
| 4413 | o122.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 4414 | 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) | |
| 4415 | o122.BottomSurface = Enum.SurfaceType.Smooth | |
| 4416 | o122.TopSurface = Enum.SurfaceType.Smooth | |
| 4417 | o122.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4418 | o122.Position = Vector3.new(47.222065, 154.450256, 21.286684) | |
| 4419 | o123.Parent = o122 | |
| 4420 | o123.Scale = Vector3.new(0.204372719, 0.272496462, 0.522283912) | |
| 4421 | o123.MeshType = Enum.MeshType.Wedge | |
| 4422 | o124.Parent = o1 | |
| 4423 | o124.Material = Enum.Material.SmoothPlastic | |
| 4424 | o124.BrickColor = BrickColor.new("Really black")
| |
| 4425 | o124.Position = Vector3.new(49.4108849, 153.589584, 22.5504112) | |
| 4426 | o124.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
| 4427 | o124.CanCollide = false | |
| 4428 | o124.Size = Vector3.new(0.240705281, 0.758447468, 0.200000003) | |
| 4429 | 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) | |
| 4430 | o124.BottomSurface = Enum.SurfaceType.Smooth | |
| 4431 | o124.TopSurface = Enum.SurfaceType.Smooth | |
| 4432 | o124.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4433 | o124.Position = Vector3.new(49.4108849, 153.589584, 22.5504112) | |
| 4434 | o125.Parent = o124 | |
| 4435 | o125.Scale = Vector3.new(1, 1, 0.703947842) | |
| 4436 | o126.Parent = o1 | |
| 4437 | o126.Material = Enum.Material.SmoothPlastic | |
| 4438 | o126.BrickColor = BrickColor.new("Really black")
| |
| 4439 | o126.Position = Vector3.new(48.6950493, 153.616852, 22.1371078) | |
| 4440 | o126.Rotation = Vector3.new(-89.9996872, 0.0009737566, 60.0009804) | |
| 4441 | o126.CanCollide = false | |
| 4442 | o126.Size = Vector3.new(0.240705281, 0.58586657, 0.200000003) | |
| 4443 | 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) | |
| 4444 | o126.BottomSurface = Enum.SurfaceType.Smooth | |
| 4445 | o126.TopSurface = Enum.SurfaceType.Smooth | |
| 4446 | o126.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4447 | o126.Position = Vector3.new(48.6950493, 153.616852, 22.1371078) | |
| 4448 | o127.Parent = o126 | |
| 4449 | o127.Scale = Vector3.new(1, 1, 0.431451917) | |
| 4450 | o127.MeshType = Enum.MeshType.Wedge | |
| 4451 | o128.Parent = o1 | |
| 4452 | o128.Material = Enum.Material.SmoothPlastic | |
| 4453 | o128.BrickColor = BrickColor.new("Really black")
| |
| 4454 | o128.Position = Vector3.new(49.0667305, 153.941574, 22.351717) | |
| 4455 | o128.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
| 4456 | o128.CanCollide = false | |
| 4457 | o128.Size = Vector3.new(0.240705281, 1.44422936, 0.563158214) | |
| 4458 | 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) | |
| 4459 | o128.BottomSurface = Enum.SurfaceType.Smooth | |
| 4460 | o128.TopSurface = Enum.SurfaceType.Smooth | |
| 4461 | o128.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4462 | o128.Position = Vector3.new(49.0667305, 153.941574, 22.351717) | |
| 4463 | o129.Parent = o1 | |
| 4464 | o129.Material = Enum.Material.SmoothPlastic | |
| 4465 | o129.BrickColor = BrickColor.new("Really black")
| |
| 4466 | o129.Position = Vector3.new(48.1266899, 153.832581, 21.8089848) | |
| 4467 | o129.Rotation = Vector3.new(-89.9996872, 0.000973766902, -119.999237) | |
| 4468 | o129.CanCollide = false | |
| 4469 | o129.Size = Vector3.new(0.313371032, 0.726656258, 0.200000003) | |
| 4470 | 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) | |
| 4471 | o129.BottomSurface = Enum.SurfaceType.Smooth | |
| 4472 | o129.TopSurface = Enum.SurfaceType.Smooth | |
| 4473 | o129.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4474 | o129.Position = Vector3.new(48.1266899, 153.832581, 21.8089848) | |
| 4475 | o130.Parent = o129 | |
| 4476 | o130.Scale = Vector3.new(1, 1, 0.885611713) | |
| 4477 | o130.MeshType = Enum.MeshType.Wedge | |
| 4478 | o131.Parent = o1 | |
| 4479 | o131.Material = Enum.Material.SmoothPlastic | |
| 4480 | o131.BrickColor = BrickColor.new("Really black")
| |
| 4481 | o131.Position = Vector3.new(47.867115, 154.450256, 21.6591072) | |
| 4482 | o131.Rotation = Vector3.new(90.0003433, -0.000683175749, -60.000206) | |
| 4483 | o131.CanCollide = false | |
| 4484 | o131.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 4485 | 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) | |
| 4486 | o131.BottomSurface = Enum.SurfaceType.Smooth | |
| 4487 | o131.TopSurface = Enum.SurfaceType.Smooth | |
| 4488 | o131.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4489 | o131.Position = Vector3.new(47.867115, 154.450256, 21.6591072) | |
| 4490 | o132.Parent = o131 | |
| 4491 | o132.Scale = Vector3.new(0.204372719, 0.272496462, 0.522283912) | |
| 4492 | o132.MeshType = Enum.MeshType.Wedge | |
| 4493 | o133.Name = "Pipe" | |
| 4494 | o133.Parent = o1 | |
| 4495 | o133.Material = Enum.Material.SmoothPlastic | |
| 4496 | o133.BrickColor = BrickColor.new("Really black")
| |
| 4497 | o133.Position = Vector3.new(45.2593498, 154.189148, 20.1535282) | |
| 4498 | o133.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965) | |
| 4499 | o133.CanCollide = false | |
| 4500 | o133.Size = Vector3.new(0.313371032, 6.74881935, 0.308828712) | |
| 4501 | 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) | |
| 4502 | o133.BottomSurface = Enum.SurfaceType.Smooth | |
| 4503 | o133.TopSurface = Enum.SurfaceType.Smooth | |
| 4504 | o133.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4505 | o133.Position = Vector3.new(45.2593498, 154.189148, 20.1535282) | |
| 4506 | o134.Parent = o133 | |
| 4507 | o135.Name = "Pipe2" | |
| 4508 | o135.Parent = o1 | |
| 4509 | o135.Material = Enum.Material.SmoothPlastic | |
| 4510 | o135.BrickColor = BrickColor.new("Really black")
| |
| 4511 | o135.Position = Vector3.new(46.5356941, 154.043839, 20.8904114) | |
| 4512 | o135.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965) | |
| 4513 | o135.CanCollide = false | |
| 4514 | o135.Size = Vector3.new(0.217997238, 4.21914721, 0.308828712) | |
| 4515 | 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) | |
| 4516 | o135.BottomSurface = Enum.SurfaceType.Smooth | |
| 4517 | o135.TopSurface = Enum.SurfaceType.Smooth | |
| 4518 | o135.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4519 | o135.Position = Vector3.new(46.5356941, 154.043839, 20.8904114) | |
| 4520 | o136.Parent = o135 | |
| 4521 | o137.Name = "Pipe2" | |
| 4522 | o137.Parent = o1 | |
| 4523 | o137.Material = Enum.Material.SmoothPlastic | |
| 4524 | o137.BrickColor = BrickColor.new("Really black")
| |
| 4525 | o137.Position = Vector3.new(44.7047691, 154.041534, 19.8333282) | |
| 4526 | o137.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965) | |
| 4527 | o137.CanCollide = false | |
| 4528 | o137.Size = Vector3.new(0.236163691, 0.200000003, 0.358786255) | |
| 4529 | 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) | |
| 4530 | o137.BottomSurface = Enum.SurfaceType.Smooth | |
| 4531 | o137.TopSurface = Enum.SurfaceType.Smooth | |
| 4532 | o137.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
| 4533 | o137.Position = Vector3.new(44.7047691, 154.041534, 19.8333282) | |
| 4534 | o138.Parent = o137 | |
| 4535 | o138.Scale = Vector3.new(1, 0.272498846, 1) | |
| 4536 | o139.Name = "PipeH" | |
| 4537 | o139.Parent = o1 | |
| 4538 | o139.Material = Enum.Material.Neon | |
| 4539 | o139.BrickColor = BrickColor.new("New Yeller")
| |
| 4540 | o139.Position = Vector3.new(42.336956, 154.189194, 18.4662781) | |
| 4541 | o139.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965) | |
| 4542 | o139.CanCollide = false | |
| 4543 | o139.Size = Vector3.new(0.249788493, 0.200000003, 0.308828712) | |
| 4544 | 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) | |
| 4545 | o139.BottomSurface = Enum.SurfaceType.Smooth | |
| 4546 | o139.TopSurface = Enum.SurfaceType.Smooth | |
| 4547 | o139.Color = Color3.new(1, 1, 0) | |
| 4548 | o139.Position = Vector3.new(42.336956, 154.189194, 18.4662781) | |
| 4549 | o140.Parent = o139 | |
| 4550 | o140.Scale = Vector3.new(1, 0.0454160199, 1) | |
| 4551 | o141.Name = "Thing" | |
| 4552 | o141.Parent = o1 | |
| 4553 | o141.BrickColor = BrickColor.new("Dark stone grey")
| |
| 4554 | o141.Position = Vector3.new(48.0843468, 154.613983, 21.6376648) | |
| 4555 | o141.Rotation = Vector3.new(-179.999313, 29.9983273, -0.00131815404) | |
| 4556 | o141.CanCollide = false | |
| 4557 | o141.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
| 4558 | 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) | |
| 4559 | o141.BottomSurface = Enum.SurfaceType.Smooth | |
| 4560 | o141.TopSurface = Enum.SurfaceType.Smooth | |
| 4561 | o141.Color = Color3.new(0.388235, 0.372549, 0.384314) | |
| 4562 | o141.Position = Vector3.new(48.0843468, 154.613983, 21.6376648) | |
| 4563 | o142.Parent = o141 | |
| 4564 | o142.Scale = Vector3.new(0.181664243, 0.113539964, 0.181663886) | |
| 4565 | ||
| 4566 | function destroy(p) | |
| 4567 | for i,v in pairs(p.Character:GetChildren()) do | |
| 4568 | spawn(function() | |
| 4569 | if v:IsA("LocalScript") or v:IsA("Script") then
| |
| 4570 | v:Destroy() | |
| 4571 | end | |
| 4572 | end) | |
| 4573 | end | |
| 4574 | end | |
| 4575 | ||
| 4576 | for i,v in pairs(Tool:GetChildren()) do | |
| 4577 | if v:IsA("Part") or v:IsA("UnionOperation") or v:IsA("WedgePart") then
| |
| 4578 | if v.Name ~= "HandlePart" then | |
| 4579 | local w = Instance.new("Weld",Tool.HandlePart)
| |
| 4580 | w.Part0 = Tool.HandlePart | |
| 4581 | w.Part1 = v | |
| 4582 | 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)) | |
| 4583 | end | |
| 4584 | end | |
| 4585 | end | |
| 4586 | ||
| 4587 | print(Tool.Name.." Loaded.") | |
| 4588 | ||
| 4589 | for i,v in pairs(Tool:GetChildren()) do | |
| 4590 | if v:IsA("Part") or v:IsA("WedgePart") or v:IsA("UnionOperation") then
| |
| 4591 | if v.Material == Enum.Material.Neon then | |
| 4592 | v.BrickColor = char:FindFirstChild("Torso").BrickColor
| |
| 4593 | end | |
| 4594 | end | |
| 4595 | end | |
| 4596 | ||
| 4597 | Tool.Equipped:connect(function() | |
| 4598 | ceqpt = true | |
| 4599 | bsy = false | |
| 4600 | print("|Equipped|: ".."Saving old joints")
| |
| 4601 | for i,v in pairs(char.Torso:GetChildren()) do | |
| 4602 | if v:IsA("Motor6D") and v.Name ~= "Neck" then
| |
| 4603 | --print("|Equipped|: "..v.Name.." saved!")
| |
| 4604 | table.insert(jtab,v) | |
| 4605 | end | |
| 4606 | end | |
| 4607 | ||
| 4608 | gyro.Parent = char:WaitForChild("HumanoidRootPart")
| |
| 4609 | ||
| 4610 | local aWeld = Instance.new("Weld",char["Right Arm"])
| |
| 4611 | aWeld.Name = "aWeld" | |
| 4612 | aWeld.Part0 = Tool.HandlePart | |
| 4613 | aWeld.Part1 = char["Right Arm"] | |
| 4614 | aWeld.C0 = CFrame.new(0.9,0,0.1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-60)) | |
| 4615 | ||
| 4616 | local bWeld = Instance.new("Weld",char["Torso"])
| |
| 4617 | bWeld.Name = "bWeld" | |
| 4618 | bWeld.Part0 = char["Torso"] | |
| 4619 | bWeld.Part1 = char["Right Arm"] | |
| 4620 | bWeld.C0 = CFrame.new(1.2,0.3,-0.9)*CFrame.Angles(math.rad(90),math.rad(20),math.rad(-80)) | |
| 4621 | ||
| 4622 | local cWeld = Instance.new("Weld",char["Torso"])
| |
| 4623 | cWeld.Name = "cWeld" | |
| 4624 | cWeld.Part0 = char["Torso"] | |
| 4625 | cWeld.Part1 = char["Left Arm"] | |
| 4626 | cWeld.C0 = CFrame.new(-1.5,0,0)*CFrame.Angles(math.rad(90),math.rad(40),math.rad(-30)) | |
| 4627 | end) | |
| 4628 | ||
| 4629 | Tool.Unequipped:connect(function() | |
| 4630 | ceqpt = false | |
| 4631 | for i,v in pairs(char.Torso:GetChildren()) do | |
| 4632 | if v:IsA("Weld") or v:IsA("Motor6D") then
| |
| 4633 | if v.Name ~= "Neck" then | |
| 4634 | v:Destroy() | |
| 4635 | end | |
| 4636 | end | |
| 4637 | end | |
| 4638 | for i,v in pairs(jtab) do | |
| 4639 | v:Clone().Parent = char.Torso | |
| 4640 | end | |
| 4641 | for i,v in pairs(jtab) do | |
| 4642 | table.remove(jtab,1) | |
| 4643 | end | |
| 4644 | ||
| 4645 | gyro.Parent = game:GetService("ServerStorage")
| |
| 4646 | ||
| 4647 | char.HumanoidRootPart.RootJoint.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) | |
| 4648 | gyro.MaxTorque = Vector3.new(0,0,0) | |
| 4649 | char.Torso.Neck.C0 = CFrame.new(0,1,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) | |
| 4650 | --char.Humanoid.WalkSpeed = 16 | |
| 4651 | --char.Humanoid.JumpPower = 50 | |
| 4652 | end) | |
| 4653 | ||
| 4654 | --Functions | |
| 4655 | ||
| 4656 | local rignore = {}
| |
| 4657 | function rayCast(orig,targ,maxdist) | |
| 4658 | local test = Tool.PipeH.Position | |
| 4659 | if orig then | |
| 4660 | test = orig | |
| 4661 | end | |
| 4662 | local r = Ray.new(test,(targ-test).unit * maxdist) | |
| 4663 | local hit,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(r,rignore,false,true)
| |
| 4664 | --print(pos) | |
| 4665 | return hit,pos,normal | |
| 4666 | end | |
| 4667 | ||
| 4668 | function clerp(a,b,c) | |
| 4669 | return a:lerp(b,c) | |
| 4670 | end | |
| 4671 | ||
| 4672 | --NHIgnore = {char}
| |
| 4673 | function getMouseNH(pos,dir) | |
| 4674 | if not pos then | |
| 4675 | pos = game:GetService("Workspace").CurrentCamera.CFrame.p
| |
| 4676 | --print("|gMNH|: First pos!")
| |
| 4677 | end | |
| 4678 | if not dir then | |
| 4679 | dir = (plr:GetMouse().Hit.p - pos).unit*2048 | |
| 4680 | --print("|gMNH|: First dir!")
| |
| 4681 | end | |
| 4682 | local r = Ray.new(pos,dir) | |
| 4683 | local hit,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(r,rignore,false,true)
| |
| 4684 | if hit then | |
| 4685 | if hit.Parent:IsA("Accessory") or hit.Parent:IsA("Hat") then
| |
| 4686 | table.insert(rignore,hit) | |
| 4687 | --print("|gMNH|: Accessory!")
| |
| 4688 | return getMouseNH(pos,dir) | |
| 4689 | else | |
| 4690 | --print("|gMNH|: Part!")
| |
| 4691 | return hit,pos,normal | |
| 4692 | end | |
| 4693 | else | |
| 4694 | --print("|gMNH|: Nil!")
| |
| 4695 | --print(pos) | |
| 4696 | return hit,pos,normal | |
| 4697 | end | |
| 4698 | end | |
| 4699 | ||
| 4700 | function shoot(targ,op) | |
| 4701 | --print("----Target / Old position----")
| |
| 4702 | --print(targ) | |
| 4703 | --print(op) | |
| 4704 | --print("-----------------------------")
| |
| 4705 | local hit,pos,normal = rayCast(op,targ,2048) | |
| 4706 | local dir = (targ-op).unit * 2048 | |
| 4707 | if hit then | |
| 4708 | --print("|Shoot|: "..hit.Name)
| |
| 4709 | --print("|Shoot|: "..pos.X..","..pos.Y..","..pos.Z..".")
| |
| 4710 | --print("|Shoot|: "..(op-pos).Magnitude)
| |
| 4711 | if hit.Parent:FindFirstChild("Humanoid") then
| |
| 4712 | table.insert(rignore,hit) | |
| 4713 | ||
| 4714 | local iscus = false | |
| 4715 | for i,v in pairs(dmgTab) do | |
| 4716 | if hit.Name == v[1] then | |
| 4717 | hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - v[2] | |
| 4718 | hit:BreakJoints() | |
| 4719 | destroy(game:GetService("Players"):GetPlayerFromCharacter(hit.Parent))
| |
| 4720 | for i=1,7 do | |
| 4721 | local blood = Instance.new("Part")
| |
| 4722 | blood.Size = Vector3.new((math.random(2,10)/10),(math.random(2,10)/10),(math.random(2,10)/10)) | |
| 4723 | blood.CFrame = CFrame.new(pos) | |
| 4724 | blood.CanCollide = false | |
| 4725 | blood.TopSurface = "Smooth" | |
| 4726 | blood.BottomSurface = "Smooth" | |
| 4727 | blood.Velocity = Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20)) | |
| 4728 | blood.Color = Color3.fromRGB(math.random(150,255),0,0) | |
| 4729 | blood.Parent = game:GetService("Workspace")
| |
| 4730 | end | |
| 4731 | iscus = true | |
| 4732 | end | |
| 4733 | end | |
| 4734 | if iscus == false then | |
| 4735 | hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - miscDmg | |
| 4736 | hit:BreakJoints() | |
| 4737 | for i=1,7 do | |
| 4738 | local blood = Instance.new("Part")
| |
| 4739 | blood.Size = Vector3.new((math.random(2,10)/10),(math.random(2,10)/10),(math.random(2,10)/10)) | |
| 4740 | blood.CFrame = CFrame.new(pos) | |
| 4741 | blood.CanCollide = false | |
| 4742 | blood.TopSurface = "Smooth" | |
| 4743 | blood.BottomSurface = "Smooth" | |
| 4744 | blood.Velocity = Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20)) | |
| 4745 | blood.Color = Color3.fromRGB(math.random(150,255),0,0) | |
| 4746 | blood.Parent = game:GetService("Workspace")
| |
| 4747 | end | |
| 4748 | end | |
| 4749 | ||
| 4750 | shoot(pos + dir,pos) | |
| 4751 | elseif hit.Parent:IsA("Hat") or hit.Parent:IsA("Accessory") then
| |
| 4752 | table.insert(rignore,hit.Parent) | |
| 4753 | --print("|Shoot|: Potential hat; "..hit.Name.." moved to ignore list")
| |
| 4754 | shoot(pos + dir,pos) | |
| 4755 | else | |
| 4756 | table.insert(rignore,hit) | |
| 4757 | shoot(pos + dir,pos) | |
| 4758 | end | |
| 4759 | local trace = Instance.new("Part",game.Workspace)
| |
| 4760 | trace.Size = Vector3.new((op-pos).Magnitude,0.2,0.2) | |
| 4761 | trace.BrickColor = char:FindFirstChild("Torso").BrickColor
| |
| 4762 | trace.Anchored = true | |
| 4763 | trace.CanCollide = false | |
| 4764 | trace.TopSurface = "Smooth" | |
| 4765 | trace.BottomSurface = "Smooth" | |
| 4766 | trace.Material = Enum.Material.Neon | |
| 4767 | trace.CFrame = (CFrame.new(op,pos)*CFrame.new(0,0,-(op-pos).Magnitude/2))*CFrame.Angles(0,math.rad(90),0) | |
| 4768 | spawn(function() | |
| 4769 | local m = Instance.new("SpecialMesh",trace)
| |
| 4770 | m.MeshType = Enum.MeshType.Cylinder | |
| 4771 | for i=1,10 do | |
| 4772 | trace.Transparency = trace.Transparency + 0.1 | |
| 4773 | m.Scale = m.Scale - Vector3.new(0,0.1,0.1) | |
| 4774 | wait(0.05) | |
| 4775 | end | |
| 4776 | trace:Destroy() | |
| 4777 | end) | |
| 4778 | else | |
| 4779 | --print("|Shoot|: ".."No target or too far away")
| |
| 4780 | local trace = Instance.new("Part",game.Workspace)
| |
| 4781 | trace.Size = Vector3.new((op-pos).Magnitude,0.2,0.2) | |
| 4782 | trace.BrickColor = char:FindFirstChild("Torso").BrickColor
| |
| 4783 | trace.Anchored = true | |
| 4784 | trace.CanCollide = false | |
| 4785 | trace.TopSurface = "Smooth" | |
| 4786 | trace.BottomSurface = "Smooth" | |
| 4787 | trace.Material = Enum.Material.Neon | |
| 4788 | trace.CFrame = (CFrame.new(op,pos)*CFrame.new(0,0,-(op-pos).Magnitude/2))*CFrame.Angles(0,math.rad(90),0) | |
| 4789 | spawn(function() | |
| 4790 | local m = Instance.new("SpecialMesh",trace)
| |
| 4791 | m.MeshType = Enum.MeshType.Cylinder | |
| 4792 | for i=1,10 do | |
| 4793 | trace.Transparency = trace.Transparency + 0.1 | |
| 4794 | m.Scale = m.Scale - Vector3.new(0,0.1,0.1) | |
| 4795 | wait(0.05) | |
| 4796 | end | |
| 4797 | trace:Destroy() | |
| 4798 | end) | |
| 4799 | end | |
| 4800 | end | |
| 4801 | ||
| 4802 | --End of functions | |
| 4803 | ||
| 4804 | plr:GetMouse().Button1Down:connect(function() | |
| 4805 | if ceqpt == true and isaim == true and cd == false then | |
| 4806 | cd = true | |
| 4807 | local s = Instance.new("Sound",Tool.HandlePart)
| |
| 4808 | s.SoundId = "rbxassetid://136523485" | |
| 4809 | s.PlayOnRemove = false | |
| 4810 | s:Play() | |
| 4811 | game:GetService("Debris"):AddItem(s,5)
| |
| 4812 | table.insert(rignore,char) | |
| 4813 | local hit,pos,normal = getMouseNH() | |
| 4814 | for i,v in pairs(rignore) do | |
| 4815 | table.remove(rignore,1) | |
| 4816 | end | |
| 4817 | --print(pos) | |
| 4818 | shoot(pos,Tool.PipeH.CFrame.p) | |
| 4819 | ||
| 4820 | if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then
| |
| 4821 | bsy = true | |
| 4822 | for i=1,5 do | |
| 4823 | if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") and char.HumanoidRootPart:FindFirstChild("RootJoint") and char.Torso:FindFirstChild("Neck") then
| |
| 4824 | 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)
| |
| 4825 | 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)
| |
| 4826 | 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)
| |
| 4827 | 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)
| |
| 4828 | wait() | |
| 4829 | end | |
| 4830 | end | |
| 4831 | bsy = false | |
| 4832 | end | |
| 4833 | ||
| 4834 | table.insert(rignore,char) | |
| 4835 | cd = false | |
| 4836 | end | |
| 4837 | end) | |
| 4838 | ||
| 4839 | while not ceqpt do wait() end | |
| 4840 | ||
| 4841 | local animspeed = 0.3 | |
| 4842 | ||
| 4843 | while wait() do | |
| 4844 | --if ceqpt == true then print("Equipped") else print ("Unequipped") end
| |
| 4845 | ||
| 4846 | local cPos = game:GetService("Workspace").CurrentCamera.CFrame.p
| |
| 4847 | local newPos = cPos - char.HumanoidRootPart.CFrame.p | |
| 4848 | local dist = math.sqrt((newPos.X*newPos.X)+(newPos.Y*newPos.Y)+(newPos.Z*newPos.Z)) | |
| 4849 | --print(dist) | |
| 4850 | ||
| 4851 | if dist <= 8.5 and ceqpt == true then | |
| 4852 | isaim = true | |
| 4853 | if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then
| |
| 4854 | if bsy == false then | |
| 4855 | local y = CFrame.new(plr:GetMouse().Hit.p - char.HumanoidRootPart.Position).p.Y | |
| 4856 | y = (y*70)/(plr:GetMouse().Hit.p - char.HumanoidRootPart.Position).Magnitude | |
| 4857 | 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) | |
| 4858 | 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) | |
| 4859 | 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) | |
| 4860 | 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) | |
| 4861 | 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) | |
| 4862 | 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) | |
| 4863 | --char.Humanoid.WalkSpeed = 6 | |
| 4864 | --char.Humanoid.JumpPower = 0 | |
| 4865 | end | |
| 4866 | end | |
| 4867 | local lookDir = plr:GetMouse().Hit.p - char.HumanoidRootPart.CFrame.p | |
| 4868 | gyro.MaxTorque = Vector3.new(0,10000000,0) | |
| 4869 | gyro.CFrame = CFrame.new(char.HumanoidRootPart.CFrame.p, plr:GetMouse().Hit.p) | |
| 4870 | else | |
| 4871 | isaim = false | |
| 4872 | if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then
| |
| 4873 | if bsy == false then | |
| 4874 | local y = CFrame.new(plr:GetMouse().Hit.p - char.HumanoidRootPart.Position).p.Y | |
| 4875 | y = (y*70)/(plr:GetMouse().Hit.p - char.HumanoidRootPart.Position).Magnitude | |
| 4876 | 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) | |
| 4877 | 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) | |
| 4878 | 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) | |
| 4879 | 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) | |
| 4880 | 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) | |
| 4881 | 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) | |
| 4882 | --char.Humanoid.WalkSpeed = 16 | |
| 4883 | --char.Humanoid.JumpPower = 50 | |
| 4884 | end | |
| 4885 | end | |
| 4886 | gyro.MaxTorque = Vector3.new(0,0,0) | |
| 4887 | end | |
| 4888 | end | |
| 4889 | end | |
| 4890 | }, | |
| 4891 | {
| |
| 4892 | "Terrain Generation", | |
| 4893 | function() | |
| 4894 | --[[ 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
| |
| 4895 | end | |
| 4896 | }, | |
| 4897 | {
| |
| 4898 | "Tea", | |
| 4899 | function() | |
| 4900 | 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
| |
| 4901 | end | |
| 4902 | }, | |
| 4903 | {
| |
| 4904 | "Slicey Dicey", | |
| 4905 | function() | |
| 4906 | local oldtick = tick() | |
| 4907 | warn("Slicey Dicey - By joalars2")
| |
| 4908 | ||
| 4909 | local plr = game:GetService("Players").LocalPlayer
| |
| 4910 | local char,mouse = plr.Character,plr:GetMouse() | |
| 4911 | ||
| 4912 | local fadeparts = {}
| |
| 4913 | ||
| 4914 | --[[ Setting up the animation rig ]] | |
| 4915 | ||
| 4916 | local dfj = {}
| |
| 4917 | ||
| 4918 | char:WaitForChild("Animate"):Destroy()
| |
| 4919 | char:WaitForChild("Humanoid"):WaitForChild("Animator"):Destroy()
| |
| 4920 | ||
| 4921 | for i,v in pairs(char:FindFirstChild("Torso"):GetChildren()) do
| |
| 4922 | if v:IsA("Motor6D") and v.Name ~= "Neck" then
| |
| 4923 | table.insert(dfj,v:Clone()) | |
| 4924 | v:Destroy() | |
| 4925 | end | |
| 4926 | end | |
| 4927 | ||
| 4928 | local state = "idle" | |
| 4929 | ||
| 4930 | local rootpart = char:FindFirstChild("HumanoidRootPart")
| |
| 4931 | local rootjoint = rootpart:FindFirstChild("RootJoint")
| |
| 4932 | rootjoint.C1 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) | |
| 4933 | local rarm = Instance.new("Weld",char:FindFirstChild("Right Arm") or nil)
| |
| 4934 | rarm.Part0 = char:FindFirstChild("Torso") or nil
| |
| 4935 | rarm.Part1 = char:FindFirstChild("Right Arm") or nil
| |
| 4936 | rarm.C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
| 4937 | rarm.C1 = CFrame.new(-0.5,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
| 4938 | local larm = Instance.new("Weld",char:FindFirstChild("Left Arm") or nil)
| |
| 4939 | larm.Part0 = char:FindFirstChild("Torso") or nil
| |
| 4940 | larm.Part1 = char:FindFirstChild("Left Arm") or nil
| |
| 4941 | larm.C0 = CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
| 4942 | larm.C1 = CFrame.new(0.5,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
| 4943 | local rleg = Instance.new("Weld",char:FindFirstChild("Right Leg") or nil)
| |
| 4944 | rleg.Part0 = char:FindFirstChild("Torso") or nil
| |
| 4945 | rleg.Part1 = char:FindFirstChild("Right Leg") or nil
| |
| 4946 | rleg.C0 = CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
| 4947 | rleg.C1 = CFrame.new(0.5,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
| 4948 | local lleg = Instance.new("Weld",char:FindFirstChild("Left Leg") or nil)
| |
| 4949 | lleg.Part0 = char:FindFirstChild("Torso") or nil
| |
| 4950 | lleg.Part1 = char:FindFirstChild("Left Leg") or nil
| |
| 4951 | lleg.C0 = CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
| 4952 | lleg.C1 = CFrame.new(-0.5,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
| 4953 | local neck = char:FindFirstChild("Torso"):FindFirstChild("Neck") or nil
| |
| 4954 | neck.Part0 = char:FindFirstChild("Torso") or nil
| |
| 4955 | neck.Part1 = char:FindFirstChild("Head") or nil
| |
| 4956 | neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
| 4957 | neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
| 4958 | ||
| 4959 | --[[ Weapons ]] | |
| 4960 | ||
| 4961 | local isClickCombo = false | |
| 4962 | local clickTimer = 0 | |
| 4963 | local clickCombo = 0 | |
| 4964 | local clickCD = false | |
| 4965 | local soundCD = false | |
| 4966 | local moveCD = false | |
| 4967 | ||
| 4968 | local p1 = Instance.new("Part",char:FindFirstChild("Right Arm") or nil)
| |
| 4969 | p1.Size = Vector3.new(0.2,0.2,0.2) | |
| 4970 | p1.TopSurface = "Smooth" | |
| 4971 | p1.BottomSurface = "Smooth" | |
| 4972 | p1.CanCollide = false | |
| 4973 | local m1 = Instance.new("SpecialMesh",p1)
| |
| 4974 | m1.VertexColor = Vector3.new(255,255,0) | |
| 4975 | m1.MeshId = "rbxassetid://10681506" | |
| 4976 | m1.TextureId = "rbxassetid://10681501" | |
| 4977 | m1.Scale = Vector3.new(1,1,1) | |
| 4978 | local w1 = Instance.new("Weld",p1)
| |
| 4979 | w1.Part0 = p1 | |
| 4980 | w1.Part1 = char:FindFirstChild("Right Arm") or nil
| |
| 4981 | w1.C0 = CFrame.new(-0.3,0,-1.5) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)) | |
| 4982 | local p2 = Instance.new("Part",char:FindFirstChild("Right Arm") or nil)
| |
| 4983 | p2.Size = Vector3.new(0.2,1.3,2) | |
| 4984 | p2.TopSurface = "Smooth" | |
| 4985 | p2.BottomSurface = "Smooth" | |
| 4986 | p2.Transparency = 1 | |
| 4987 | p2.CanCollide = false | |
| 4988 | local w1 = Instance.new("Weld",p2)
| |
| 4989 | w1.Part0 = p2 | |
| 4990 | w1.Part1 = char:FindFirstChild("Right Arm") or nil
| |
| 4991 | w1.C0 = CFrame.new(-0.3,0,-2) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)) | |
| 4992 | p2.Touched:connect(function(p) | |
| 4993 | local hum = p.Parent:FindFirstChild("Humanoid") or p.Parent.Parent:FindFirstChild("Humanoid") or nil
| |
| 4994 | if hum and isClickCombo then | |
| 4995 | hum.Health = hum.Health - hum.MaxHealth/20 | |
| 4996 | if soundCD == false then | |
| 4997 | soundCD = true | |
| 4998 | local s = Instance.new("Sound",p1)
| |
| 4999 | s.SoundId = "rbxassetid://566593606" | |
| 5000 | s.Volume = 2.5 | |
| 5001 | s:Play() | |
| 5002 | game:GetService("Debris"):AddItem(s,1.5)
| |
| 5003 | wait(0.1) | |
| 5004 | soundCD = false | |
| 5005 | end | |
| 5006 | end | |
| 5007 | end) | |
| 5008 | local p3 = Instance.new("Part",char:FindFirstChild("Left Arm") or nil)
| |
| 5009 | p3.Size = Vector3.new(0.2,0.2,0.2) | |
| 5010 | p3.TopSurface = "Smooth" | |
| 5011 | p3.BottomSurface = "Smooth" | |
| 5012 | p3.CanCollide = false | |
| 5013 | local m2 = Instance.new("SpecialMesh",p3)
| |
| 5014 | m2.VertexColor = Vector3.new(255,255,0) | |
| 5015 | m2.MeshId = "rbxassetid://10681506" | |
| 5016 | m2.TextureId = "rbxassetid://10681501" | |
| 5017 | m2.Scale = Vector3.new(1,1,1) | |
| 5018 | local w2 = Instance.new("Weld",p3)
| |
| 5019 | w2.Part0 = p3 | |
| 5020 | w2.Part1 = char:FindFirstChild("Left Arm") or nil
| |
| 5021 | w2.C0 = CFrame.new(-0.3,0,-1.5) * CFrame.Angles(math.rad(-90),math.rad(180),math.rad(0)) | |
| 5022 | local p4 = Instance.new("Part",char:FindFirstChild("Left Arm") or nil)
| |
| 5023 | p4.Size = Vector3.new(0.2,1.3,2) | |
| 5024 | p4.TopSurface = "Smooth" | |
| 5025 | p4.BottomSurface = "Smooth" | |
| 5026 | p4.Transparency = 1 | |
| 5027 | p4.CanCollide = false | |
| 5028 | local w1 = Instance.new("Weld",p4)
| |
| 5029 | w1.Part0 = p4 | |
| 5030 | w1.Part1 = char:FindFirstChild("Left Arm") or nil
| |
| 5031 | w1.C0 = CFrame.new(0.3,0,-2) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)) | |
| 5032 | p4.Touched:connect(function(p) | |
| 5033 | local hum = p.Parent:FindFirstChild("Humanoid") or p.Parent.Parent:FindFirstChild("Humanoid") or nil
| |
| 5034 | if hum and isClickCombo and hum ~= char:FindFirstChild("Humanoid") then
| |
| 5035 | hum.Health = hum.Health - hum.MaxHealth/20 | |
| 5036 | if soundCD == false then | |
| 5037 | soundCD = true | |
| 5038 | local s = Instance.new("Sound",p3)
| |
| 5039 | s.SoundId = "rbxassetid://566593606" | |
| 5040 | s.Volume = 2.5 | |
| 5041 | s:Play() | |
| 5042 | game:GetService("Debris"):AddItem(s,1.5)
| |
| 5043 | wait(0.1) | |
| 5044 | soundCD = false | |
| 5045 | end | |
| 5046 | end | |
| 5047 | end) | |
| 5048 | ||
| 5049 | mouse.Button1Down:connect(function() | |
| 5050 | if clickCD == false then | |
| 5051 | if clickCombo == 0 then | |
| 5052 | if not char:FindFirstChild("Right Arm") then
| |
| 5053 | clickCombo = 1 | |
| 5054 | end | |
| 5055 | end | |
| 5056 | if clickCombo == 1 then | |
| 5057 | if not char:FindFirstChild("Left Arm") then
| |
| 5058 | clickCombo = 0 | |
| 5059 | end | |
| 5060 | end | |
| 5061 | if not char:FindFirstChild("Right Arm") and not char:FindFirstChild("Left Arm") then
| |
| 5062 | clickCombo = 3 | |
| 5063 | end | |
| 5064 | if clickCombo == 0 then | |
| 5065 | local oldtick = tick() | |
| 5066 | state = "busy" | |
| 5067 | clickCD = true | |
| 5068 | isClickCombo = true | |
| 5069 | clickTimer = 1 | |
| 5070 | clickCombo = clickCombo + 1 | |
| 5071 | ||
| 5072 | for i=1,5 do | |
| 5073 | rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.4) | |
| 5074 | lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)),0.4) | |
| 5075 | rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(45)),0.4) | |
| 5076 | larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(40),math.rad(0),math.rad(0)),0.4) | |
| 5077 | rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-70),math.rad(0),math.rad(160)),0.4) | |
| 5078 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(-20),math.rad(20),math.rad(0)),0.4) | |
| 5079 | wait() | |
| 5080 | end | |
| 5081 | wait() | |
| 5082 | for i=1,5 do | |
| 5083 | rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.4) | |
| 5084 | lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),0.4) | |
| 5085 | rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(70),math.rad(40)),0.4) | |
| 5086 | larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(-60),math.rad(0),math.rad(0)),0.4) | |
| 5087 | rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-110),math.rad(0),math.rad(240)),0.4) | |
| 5088 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(20),math.rad(-60),math.rad(0)),0.4) | |
| 5089 | wait() | |
| 5090 | end | |
| 5091 | ||
| 5092 | state = "idle" | |
| 5093 | clickCD = false | |
| 5094 | elseif clickCombo == 1 then | |
| 5095 | local oldtick = tick() | |
| 5096 | state = "busy" | |
| 5097 | clickCD = true | |
| 5098 | isClickCombo = true | |
| 5099 | clickTimer = 1 | |
| 5100 | clickCombo = 0 | |
| 5101 | ||
| 5102 | for i=1,5 do | |
| 5103 | rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)),0.4) | |
| 5104 | lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.4) | |
| 5105 | rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(40),math.rad(0),math.rad(0)),0.4) | |
| 5106 | larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(-45)),0.4) | |
| 5107 | rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-70),math.rad(0),math.rad(200)),0.4) | |
| 5108 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(-20),math.rad(-20),math.rad(0)),0.4) | |
| 5109 | wait() | |
| 5110 | end | |
| 5111 | wait() | |
| 5112 | for i=1,5 do | |
| 5113 | rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),0.4) | |
| 5114 | lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.4) | |
| 5115 | rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(-60),math.rad(0),math.rad(0)),0.4) | |
| 5116 | larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(-70),math.rad(-40)),0.4) | |
| 5117 | rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-110),math.rad(0),math.rad(120)),0.4) | |
| 5118 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(20),math.rad(60),math.rad(0)),0.4) | |
| 5119 | wait() | |
| 5120 | end | |
| 5121 | ||
| 5122 | state = "idle" | |
| 5123 | clickCD = false | |
| 5124 | end | |
| 5125 | end | |
| 5126 | end) | |
| 5127 | ||
| 5128 | mouse.KeyDown:connect(function(key) | |
| 5129 | if key == "e" then | |
| 5130 | if moveCD == false and clickCD == false then | |
| 5131 | clickCD = true | |
| 5132 | moveCD = true | |
| 5133 | state = "busy" | |
| 5134 | op1 = p1 | |
| 5135 | op3 = p3 | |
| 5136 | for i=1,5 do | |
| 5137 | rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)),0.4) | |
| 5138 | lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)),0.4) | |
| 5139 | rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(130)),0.4) | |
| 5140 | larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(-130)),0.4) | |
| 5141 | rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),0.4) | |
| 5142 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4) | |
| 5143 | wait() | |
| 5144 | end | |
| 5145 | p1.Transparency = 1 | |
| 5146 | p3.Transparency = 1 | |
| 5147 | local dir = rootpart.CFrame.lookVector*2 | |
| 5148 | local p = Instance.new("Part")
| |
| 5149 | p.Size = Vector3.new(0.2,0.2,0.2) | |
| 5150 | p.Anchored = true | |
| 5151 | p.CanCollide = false | |
| 5152 | 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)) | |
| 5153 | local m = Instance.new("SpecialMesh",p)
| |
| 5154 | m.VertexColor = Vector3.new(255,255,0) | |
| 5155 | m.MeshId = "rbxassetid://10681506" | |
| 5156 | m.TextureId = "rbxassetid://10681501" | |
| 5157 | m.Scale = Vector3.new(1,1,1) | |
| 5158 | p.Parent = char | |
| 5159 | local p2 = Instance.new("Part")
| |
| 5160 | p2.Size = Vector3.new(0.2,0.2,0.2) | |
| 5161 | p2.Anchored = true | |
| 5162 | p2.CanCollide = false | |
| 5163 | 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)) | |
| 5164 | local m2 = Instance.new("SpecialMesh",p2)
| |
| 5165 | m2.VertexColor = Vector3.new(255,255,0) | |
| 5166 | m2.MeshId = "rbxassetid://10681506" | |
| 5167 | m2.TextureId = "rbxassetid://10681501" | |
| 5168 | m2.Scale = Vector3.new(1,1,1) | |
| 5169 | p2.Parent = char | |
| 5170 | ||
| 5171 | local frm | |
| 5172 | local p1l = 0 | |
| 5173 | local p2l = 0 | |
| 5174 | frm = game:GetService("RunService").RenderStepped:connect(function()
| |
| 5175 | if p1l < 50 then | |
| 5176 | p1l = p1l + 1 | |
| 5177 | local r1 = Ray.new(p.Position,-p.CFrame.lookVector) | |
| 5178 | local pa1,po1,no1 = workspace:FindPartOnRayWithIgnoreList(r1,char:GetChildren(),false,true) | |
| 5179 | p.CFrame = CFrame.new(po1,(po1 + -dir)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(180)) | |
| 5180 | if pa1 ~= nil then | |
| 5181 | if p1l < 40 then | |
| 5182 | local hum = pa1.Parent:FindFirstChild("Humanoid") or pa1.Parent.Parent:FindFirstChild("Humanoid")
| |
| 5183 | if hum then | |
| 5184 | pa1:BreakJoints() | |
| 5185 | end | |
| 5186 | end | |
| 5187 | p1l = 40 | |
| 5188 | end | |
| 5189 | else | |
| 5190 | p:Destroy() | |
| 5191 | for i=1,10 do | |
| 5192 | op1.Transparency = op1.Transparency - 0.1 | |
| 5193 | wait() | |
| 5194 | end | |
| 5195 | end | |
| 5196 | if p2l < 50 then | |
| 5197 | p2l = p2l + 1 | |
| 5198 | local r2 = Ray.new(p2.Position,-p2.CFrame.lookVector) | |
| 5199 | local pa2,po2,no2 = workspace:FindPartOnRayWithIgnoreList(r2,char:GetChildren(),false,true) | |
| 5200 | p2.CFrame = CFrame.new(po2,(po2 + -dir)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(180)) | |
| 5201 | if pa2 ~= nil then | |
| 5202 | if p2l < 40 then | |
| 5203 | local hum = pa2.Parent:FindFirstChild("Humanoid") or pa2.Parent.Parent:FindFirstChild("Humanoid")
| |
| 5204 | if hum then | |
| 5205 | pa2:BreakJoints() | |
| 5206 | end | |
| 5207 | end | |
| 5208 | p2l = 40 | |
| 5209 | end | |
| 5210 | else | |
| 5211 | p2:Destroy() | |
| 5212 | for i=1,10 do | |
| 5213 | op3.Transparency = op3.Transparency - 0.1 | |
| 5214 | wait() | |
| 5215 | end | |
| 5216 | end | |
| 5217 | if p1l > 40 then | |
| 5218 | p.Transparency = p.Transparency + 0.1 | |
| 5219 | end | |
| 5220 | if p2l > 40 then | |
| 5221 | p2.Transparency = p2.Transparency + 0.1 | |
| 5222 | end | |
| 5223 | if p.Parent == nil and p2.Parent == nil then | |
| 5224 | frm:disconnect() | |
| 5225 | wait(1) | |
| 5226 | clickCD = false | |
| 5227 | moveCD = false | |
| 5228 | end | |
| 5229 | end) | |
| 5230 | ||
| 5231 | wait() | |
| 5232 | for i=1,3 do | |
| 5233 | rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)),0.4) | |
| 5234 | lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)),0.4) | |
| 5235 | rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(-30)),0.4) | |
| 5236 | larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)),0.4) | |
| 5237 | rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),0.4) | |
| 5238 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4) | |
| 5239 | wait() | |
| 5240 | end | |
| 5241 | for i=1,10 do | |
| 5242 | rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4) | |
| 5243 | lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4) | |
| 5244 | rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4) | |
| 5245 | larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4) | |
| 5246 | rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),0.4) | |
| 5247 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4) | |
| 5248 | wait() | |
| 5249 | end | |
| 5250 | state = "idle" | |
| 5251 | end | |
| 5252 | end | |
| 5253 | end) | |
| 5254 | ||
| 5255 | --[[ Animation application ]] | |
| 5256 | ||
| 5257 | game:GetService("RunService").RenderStepped:connect(function()
| |
| 5258 | if char:FindFirstChild("Humanoid").WalkSpeed < 20 then
| |
| 5259 | char:FindFirstChild("Humanoid").WalkSpeed = 20
| |
| 5260 | end | |
| 5261 | for i,v in pairs(fadeparts) do | |
| 5262 | if v:IsA("BasePart") then
| |
| 5263 | v.Transparency = v.Transparency + 1/30 | |
| 5264 | if v.Transparency >= 1 then | |
| 5265 | v:Destroy() | |
| 5266 | end | |
| 5267 | end | |
| 5268 | end | |
| 5269 | clickTimer = clickTimer - 1/60 | |
| 5270 | if clickTimer <= 0 then clickTimer = 0 clickCombo = 0 isClickCombo = false end | |
| 5271 | local spd = (0.2*char:FindFirstChild("Humanoid").WalkSpeed)/16
| |
| 5272 | if state ~= "busy" then | |
| 5273 | local ray = Ray.new(rootpart.Position,Vector3.new(0,-4,0)) | |
| 5274 | local part,pos,normal = workspace:FindPartOnRayWithIgnoreList(ray,char:GetChildren(),false,true) | |
| 5275 | if rootpart.Velocity.Magnitude > 0.5 and part ~= nil then | |
| 5276 | state = "running" | |
| 5277 | elseif rootpart.Velocity.Magnitude <= 0.5 and part ~= nil then | |
| 5278 | state = "idle" | |
| 5279 | elseif rootpart.Velocity.Y > 0 and part == nil then | |
| 5280 | state = "jumping" | |
| 5281 | elseif rootpart.Velocity.Y <= 0 and part == nil then | |
| 5282 | state = "falling" | |
| 5283 | end | |
| 5284 | if state == "idle" then | |
| 5285 | 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) | |
| 5286 | 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) | |
| 5287 | 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) | |
| 5288 | 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) | |
| 5289 | rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),spd) | |
| 5290 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) | |
| 5291 | elseif state == "running" then | |
| 5292 | 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) | |
| 5293 | 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) | |
| 5294 | 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) | |
| 5295 | 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) | |
| 5296 | 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) | |
| 5297 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) | |
| 5298 | elseif state == "jumping" then | |
| 5299 | rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) | |
| 5300 | lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) | |
| 5301 | rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),spd) | |
| 5302 | larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),spd) | |
| 5303 | rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),spd) | |
| 5304 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) | |
| 5305 | elseif state == "falling" then | |
| 5306 | rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) | |
| 5307 | lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) | |
| 5308 | rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),spd) | |
| 5309 | larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),spd) | |
| 5310 | rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),spd) | |
| 5311 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) | |
| 5312 | end | |
| 5313 | end | |
| 5314 | end) | |
| 5315 | warn("Loaded! Time elapsed: "..tick() - oldtick)
| |
| 5316 | end | |
| 5317 | }, | |
| 5318 | {
| |
| 5319 | "Ghost - Animated", | |
| 5320 | function() | |
| 5321 | local time = tick() | |
| 5322 | print("Loading Wraith by joalars2...")
| |
| 5323 | ||
| 5324 | local plr = game:GetService("Players").LocalPlayer
| |
| 5325 | local mouse,char = plr:GetMouse(),plr.Character | |
| 5326 | ||
| 5327 | local amountGhosts = 5 | |
| 5328 | ||
| 5329 | for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end
| |
| 5330 | ||
| 5331 | local toggle,cd,mcd = false,false,false | |
| 5332 | local ghosts = {}
| |
| 5333 | local temptab = {}
| |
| 5334 | ||
| 5335 | char:WaitForChild("Animate"):Destroy()
| |
| 5336 | char.Humanoid:WaitForChild("Animator"):Destroy()
| |
| 5337 | ||
| 5338 | local state = "idle" | |
| 5339 | ||
| 5340 | local gt = false | |
| 5341 | ||
| 5342 | local gyro = Instance.new("BodyGyro",char:WaitForChild("HumanoidRootPart")) --Stops the character from glitching out on enter/exit
| |
| 5343 | gyro.MaxTorque = Vector3.new(0,0,0) | |
| 5344 | gyro.D = 0 | |
| 5345 | gyro.P = 100000000 | |
| 5346 | ||
| 5347 | ||
| 5348 | local wCol = BrickColor.new("Really red")
| |
| 5349 | local wCol2 = BrickColor.new("Really black")
| |
| 5350 | local gCol = BrickColor.new("Toothpaste")
| |
| 5351 | local gCol2 = BrickColor.new("Institutional white")
| |
| 5352 | ||
| 5353 | function searchAll(m,clear) | |
| 5354 | if clear then | |
| 5355 | if clear == true then | |
| 5356 | for i,v in pairs(temptab) do | |
| 5357 | table.remove(temptab,1) | |
| 5358 | end | |
| 5359 | end | |
| 5360 | end | |
| 5361 | for i,v in pairs(m:GetChildren()) do | |
| 5362 | if v then | |
| 5363 | local s = v:Clone() | |
| 5364 | for _,b in pairs(s:GetChildren()) do | |
| 5365 | b:Destroy() | |
| 5366 | end | |
| 5367 | if s:IsA("Part") or s:IsA("WedgePart") or s:IsA("TrussPart") or s:IsA("UnionOperation") then
| |
| 5368 | if s.Name ~= "HumanoidRootPart" then | |
| 5369 | s.Anchored = true | |
| 5370 | s.CanCollide = false | |
| 5371 | s.Transparency = 0.95 | |
| 5372 | s.TopSurface = "Smooth" | |
| 5373 | s.BottomSurface = "Smooth" | |
| 5374 | s.FrontSurface = "Smooth" | |
| 5375 | s.RightSurface = "Smooth" | |
| 5376 | s.BackSurface = "Smooth" | |
| 5377 | s.LeftSurface = "Smooth" | |
| 5378 | if s.Material ~= Enum.Material.Neon then | |
| 5379 | if gt == true then | |
| 5380 | s.BrickColor = wCol2 | |
| 5381 | else | |
| 5382 | s.BrickColor = gCol2 | |
| 5383 | end | |
| 5384 | else | |
| 5385 | if gt == true then | |
| 5386 | s.BrickColor = wCol | |
| 5387 | else | |
| 5388 | s.BrickColor = gCol | |
| 5389 | end | |
| 5390 | end | |
| 5391 | for _,c in pairs(v:GetChildren()) do | |
| 5392 | if c:IsA("SpecialMesh") or c:IsA("CylinderMesh") then
| |
| 5393 | c:Clone().Parent = s | |
| 5394 | end | |
| 5395 | end | |
| 5396 | local objValue = Instance.new("ObjectValue",s)
| |
| 5397 | objValue.Name = "Target" | |
| 5398 | objValue.Value = v | |
| 5399 | table.insert(temptab,s) | |
| 5400 | end | |
| 5401 | --elseif s:IsA("CharacterMesh") then
| |
| 5402 | --table.insert(temptab,s) | |
| 5403 | end | |
| 5404 | --searchAll(v) | |
| 5405 | end | |
| 5406 | end | |
| 5407 | return temptab | |
| 5408 | end | |
| 5409 | ||
| 5410 | function CreateGhost() | |
| 5411 | local ghost = Instance.new("Model",game.Workspace)
| |
| 5412 | searchAll(char,true) | |
| 5413 | ghost.Name = char.Name.."'s Ghost "..#ghosts..#plr.Name | |
| 5414 | --Instance.new("Humanoid",ghost)
| |
| 5415 | for i,v in pairs(temptab) do | |
| 5416 | v:Clone().Parent = ghost | |
| 5417 | end | |
| 5418 | table.insert(ghosts,ghost) | |
| 5419 | end | |
| 5420 | ||
| 5421 | function ClearGhosts() | |
| 5422 | for i,v in pairs(ghosts) do | |
| 5423 | v:Destroy() | |
| 5424 | end | |
| 5425 | for i,v in pairs(ghosts) do | |
| 5426 | table.remove(ghosts,1) | |
| 5427 | end | |
| 5428 | for i,v in pairs(game:GetService("Workspace"):GetChildren()) do
| |
| 5429 | if string.sub(v.Name,1,#plr.Name+9) == plr.Name.."'s Ghost " then | |
| 5430 | v:Destroy() | |
| 5431 | end | |
| 5432 | end | |
| 5433 | end | |
| 5434 | ||
| 5435 | Instance.new("ForceField",char).Visible = false
| |
| 5436 | ||
| 5437 | local e1 = Instance.new("Part",char)
| |
| 5438 | e1.Size = Vector3.new(0.2,0.2,0.2) | |
| 5439 | e1.TopSurface = "Smooth" | |
| 5440 | e1.BottomSurface = "Smooth" | |
| 5441 | e1.Material = "Neon" | |
| 5442 | e1.Transparency = 1 | |
| 5443 | e1.Anchored = true | |
| 5444 | e1.CanCollide = false | |
| 5445 | e1.BrickColor = gCol | |
| 5446 | e1.CFrame = char.Head.CFrame * CFrame.new(0.15,0.1,-0.6) | |
| 5447 | local em1 = Instance.new("SpecialMesh",e1)
| |
| 5448 | em1.MeshType = "Sphere" | |
| 5449 | local e2 = Instance.new("Part",char)
| |
| 5450 | e2.Size = Vector3.new(0.2,0.2,0.2) | |
| 5451 | e2.TopSurface = "Smooth" | |
| 5452 | e2.BottomSurface = "Smooth" | |
| 5453 | e2.Transparency = 1 | |
| 5454 | e2.Material = "Neon" | |
| 5455 | e2.Anchored = true | |
| 5456 | e2.CanCollide = false | |
| 5457 | e2.BrickColor = gCol | |
| 5458 | e2.CFrame = char.Head.CFrame * CFrame.new(-0.15,0.1,-0.6) | |
| 5459 | local em2 = Instance.new("SpecialMesh",e2)
| |
| 5460 | em2.MeshType = "Sphere" | |
| 5461 | ||
| 5462 | toggle = true | |
| 5463 | for i=1,amountGhosts do | |
| 5464 | CreateGhost() | |
| 5465 | end | |
| 5466 | char.Parent = game:GetService("Workspace").CurrentCamera
| |
| 5467 | char:FindFirstChild("Head").Transparency = 1
| |
| 5468 | char:FindFirstChild("Torso").Transparency = 1
| |
| 5469 | char:FindFirstChild("Right Arm").Transparency = 1
| |
| 5470 | char:FindFirstChild("Left Arm").Transparency = 1
| |
| 5471 | char:FindFirstChild("Right Leg").Transparency = 1
| |
| 5472 | char:FindFirstChild("Left Leg").Transparency = 1
| |
| 5473 | for i,v in pairs(char:GetChildren()) do | |
| 5474 | if v:IsA("Accessory") then
| |
| 5475 | v:FindFirstChild("Handle").Transparency = 1
| |
| 5476 | end | |
| 5477 | end | |
| 5478 | char:FindFirstChild("Head"):FindFirstChild("face"):Destroy()
| |
| 5479 | ||
| 5480 | local p1 = Instance.new("Part",workspace)
| |
| 5481 | local m1 = Instance.new("SpecialMesh",p1)
| |
| 5482 | m1.MeshType = "Sphere" | |
| 5483 | m1.Scale = Vector3.new(5,5,5) | |
| 5484 | p1.Size = Vector3.new(1,1,1) | |
| 5485 | p1.Anchored = true | |
| 5486 | p1.CanCollide = false | |
| 5487 | p1.TopSurface = "Smooth" | |
| 5488 | p1.BottomSurface = "Smooth" | |
| 5489 | p1.BrickColor = gCol | |
| 5490 | p1.Material = "Neon" | |
| 5491 | local p2 = Instance.new("Part",workspace)
| |
| 5492 | local m2 = Instance.new("SpecialMesh",p2)
| |
| 5493 | m2.MeshType = "Sphere" | |
| 5494 | m2.Scale = Vector3.new(8,8,8) | |
| 5495 | p2.Size = Vector3.new(1,1,1) | |
| 5496 | p2.Anchored = true | |
| 5497 | p2.CanCollide = false | |
| 5498 | p2.TopSurface = "Smooth" | |
| 5499 | p2.BottomSurface = "Smooth" | |
| 5500 | p2.BrickColor = gCol2 | |
| 5501 | p2.Material = "Neon" | |
| 5502 | local p3 = Instance.new("Part",workspace)
| |
| 5503 | local m3 = Instance.new("BlockMesh",p3)
| |
| 5504 | m3.Scale = Vector3.new(7,7,7) | |
| 5505 | p3.Size = Vector3.new(1,1,1) | |
| 5506 | p3.Transparency = 0.4 | |
| 5507 | p3.Anchored = true | |
| 5508 | p3.CanCollide = false | |
| 5509 | p3.TopSurface = "Smooth" | |
| 5510 | p3.BottomSurface = "Smooth" | |
| 5511 | p3.BrickColor = gCol | |
| 5512 | p3.Material = "Neon" | |
| 5513 | local p4 = Instance.new("Part",workspace)
| |
| 5514 | local m4 = Instance.new("BlockMesh",p4)
| |
| 5515 | m4.Scale = Vector3.new(10,10,10) | |
| 5516 | p4.Size = Vector3.new(1,1,1) | |
| 5517 | p4.Transparency = 0.4 | |
| 5518 | p4.Anchored = true | |
| 5519 | p4.CanCollide = false | |
| 5520 | p4.TopSurface = "Smooth" | |
| 5521 | p4.BottomSurface = "Smooth" | |
| 5522 | p4.BrickColor = gCol2 | |
| 5523 | p4.Material = "Neon" | |
| 5524 | local currentframe = 0 | |
| 5525 | local frmR | |
| 5526 | ||
| 5527 | frmR = game:GetService("RunService").RenderStepped:connect(function()
| |
| 5528 | currentframe = currentframe + 1 | |
| 5529 | if currentframe < 1*60 then | |
| 5530 | p1.CFrame = char:WaitForChild("Torso").CFrame
| |
| 5531 | p2.CFrame = char:WaitForChild("Torso").CFrame
| |
| 5532 | 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)))
| |
| 5533 | 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)))
| |
| 5534 | m1.Scale = m1.Scale + Vector3.new(0.25,0.25,0.25) | |
| 5535 | m2.Scale = m2.Scale + Vector3.new(0.25,0.25,0.25) | |
| 5536 | m3.Scale = m3.Scale + Vector3.new(0.25,0.25,0.25) | |
| 5537 | m4.Scale = m4.Scale + Vector3.new(0.25,0.25,0.25) | |
| 5538 | p1.Transparency = p1.Transparency + (1/(1*60)) | |
| 5539 | p2.Transparency = p2.Transparency + (1/(1*60)) | |
| 5540 | p3.Transparency = p3.Transparency + (1/(1*60)) | |
| 5541 | p4.Transparency = p4.Transparency + (1/(1*60)) | |
| 5542 | else | |
| 5543 | p1:Destroy() | |
| 5544 | p2:Destroy() | |
| 5545 | p3:Destroy() | |
| 5546 | p4:Destroy() | |
| 5547 | frmR:disconnect() | |
| 5548 | end | |
| 5549 | end) | |
| 5550 | ||
| 5551 | char.Humanoid.MaxHealth = math.huge | |
| 5552 | wait() | |
| 5553 | char.Humanoid.Health = math.huge | |
| 5554 | ||
| 5555 | --[[mouse.KeyDown:connect(function(key) | |
| 5556 | if key == "r" then | |
| 5557 | print("R!")
| |
| 5558 | if cd == false then | |
| 5559 | print("No cooldown!")
| |
| 5560 | cd = true | |
| 5561 | if toggle == false then | |
| 5562 | print("Entering godmode")
| |
| 5563 | toggle = true | |
| 5564 | Instance.new("ForceField",char)
| |
| 5565 | for i=1,amountGhosts do | |
| 5566 | CreateGhost() | |
| 5567 | end | |
| 5568 | char.Parent = game:GetService("Workspace").CurrentCamera
| |
| 5569 | char:FindFirstChild("Head").Transparency = 1
| |
| 5570 | char:FindFirstChild("Torso").Transparency = 1
| |
| 5571 | char:FindFirstChild("Right Arm").Transparency = 1
| |
| 5572 | char:FindFirstChild("Left Arm").Transparency = 1
| |
| 5573 | char:FindFirstChild("Right Leg").Transparency = 1
| |
| 5574 | char:FindFirstChild("Left Leg").Transparency = 1
| |
| 5575 | for i,v in pairs(char:GetChildren()) do | |
| 5576 | if v:IsA("Accessory") then
| |
| 5577 | v:FindFirstChild("Handle").Transparency = 1
| |
| 5578 | end | |
| 5579 | end | |
| 5580 | else | |
| 5581 | print("Exiting godmode")
| |
| 5582 | toggle = false | |
| 5583 | for i,v in pairs(ghosts) do | |
| 5584 | v:Destroy() | |
| 5585 | end | |
| 5586 | char.Parent = game:GetService("Workspace")
| |
| 5587 | char:FindFirstChild("ForceField"):Destroy()
| |
| 5588 | char:FindFirstChild("Head").Transparency = 0
| |
| 5589 | char:FindFirstChild("Torso").Transparency = 0
| |
| 5590 | char:FindFirstChild("Right Arm").Transparency = 0
| |
| 5591 | char:FindFirstChild("Left Arm").Transparency = 0
| |
| 5592 | char:FindFirstChild("Right Leg").Transparency = 0
| |
| 5593 | char:FindFirstChild("Left Leg").Transparency = 0
| |
| 5594 | for i,v in pairs(char:GetChildren()) do | |
| 5595 | if v:IsA("Accessory") then
| |
| 5596 | v:FindFirstChild("Handle").Transparency = 0
| |
| 5597 | end | |
| 5598 | end | |
| 5599 | end | |
| 5600 | cd = false | |
| 5601 | end | |
| 5602 | end | |
| 5603 | end)]] | |
| 5604 | ||
| 5605 | mouse.KeyDown:connect(function(key) | |
| 5606 | spawn(function() | |
| 5607 | if key == "f" and toggle == true and mcd == false then | |
| 5608 | if #ghosts < amountGhosts then | |
| 5609 | print(#ghosts.."<") | |
| 5610 | mcd = true | |
| 5611 | ||
| 5612 | ClearGhosts() | |
| 5613 | ||
| 5614 | for i=1,amountGhosts do | |
| 5615 | CreateGhost() | |
| 5616 | end | |
| 5617 | local p1 = Instance.new("Part",workspace)
| |
| 5618 | local m1 = Instance.new("SpecialMesh",p1)
| |
| 5619 | m1.MeshType = "Sphere" | |
| 5620 | m1.Scale = Vector3.new(7,7,7) | |
| 5621 | p1.Size = Vector3.new(1,1,1) | |
| 5622 | p1.Anchored = true | |
| 5623 | p1.CanCollide = false | |
| 5624 | p1.TopSurface = "Smooth" | |
| 5625 | p1.BottomSurface = "Smooth" | |
| 5626 | if gt == false then | |
| 5627 | p1.BrickColor = gCol | |
| 5628 | else | |
| 5629 | p1.BrickColor = wCol | |
| 5630 | end | |
| 5631 | p1.Material = "Neon" | |
| 5632 | local p2 = Instance.new("Part",workspace)
| |
| 5633 | local m2 = Instance.new("SpecialMesh",p2)
| |
| 5634 | m2.MeshType = "Sphere" | |
| 5635 | m2.Scale = Vector3.new(9,9,9) | |
| 5636 | p2.Size = Vector3.new(1,1,1) | |
| 5637 | p2.Anchored = true | |
| 5638 | p2.CanCollide = false | |
| 5639 | p2.TopSurface = "Smooth" | |
| 5640 | p2.BottomSurface = "Smooth" | |
| 5641 | if gt == false then | |
| 5642 | p2.BrickColor = gCol2 | |
| 5643 | else | |
| 5644 | p2.BrickColor = wCol2 | |
| 5645 | end | |
| 5646 | p2.Material = "Neon" | |
| 5647 | local currentframe = 0 | |
| 5648 | local frmR | |
| 5649 | ||
| 5650 | frmR = game:GetService("RunService").RenderStepped:connect(function()
| |
| 5651 | currentframe = currentframe + 1 | |
| 5652 | if currentframe < 0.25*60 then | |
| 5653 | p1.CFrame = char:WaitForChild("Torso").CFrame
| |
| 5654 | p2.CFrame = char:WaitForChild("Torso").CFrame
| |
| 5655 | p1.Transparency = p1.Transparency + (1/(0.25*60)) | |
| 5656 | p2.Transparency = p2.Transparency + (1/(0.25*60)) | |
| 5657 | else | |
| 5658 | p1:Destroy() | |
| 5659 | p2:Destroy() | |
| 5660 | mcd = false | |
| 5661 | frmR:disconnect() | |
| 5662 | end | |
| 5663 | end) | |
| 5664 | else | |
| 5665 | mcd = true | |
| 5666 | ||
| 5667 | ClearGhosts() | |
| 5668 | ||
| 5669 | local p1 = Instance.new("Part",workspace)
| |
| 5670 | local m1 = Instance.new("SpecialMesh",p1)
| |
| 5671 | m1.MeshType = "Sphere" | |
| 5672 | m1.Scale = Vector3.new(7,7,7) | |
| 5673 | p1.Size = Vector3.new(1,1,1) | |
| 5674 | p1.Anchored = true | |
| 5675 | p1.CanCollide = false | |
| 5676 | p1.TopSurface = "Smooth" | |
| 5677 | p1.BottomSurface = "Smooth" | |
| 5678 | if gt == false then | |
| 5679 | p1.BrickColor = gCol | |
| 5680 | else | |
| 5681 | p1.BrickColor = wCol | |
| 5682 | end | |
| 5683 | p1.Material = "Neon" | |
| 5684 | local p2 = Instance.new("Part",workspace)
| |
| 5685 | local m2 = Instance.new("SpecialMesh",p2)
| |
| 5686 | m2.MeshType = "Sphere" | |
| 5687 | m2.Scale = Vector3.new(9,9,9) | |
| 5688 | p2.Size = Vector3.new(1,1,1) | |
| 5689 | p2.Anchored = true | |
| 5690 | p2.CanCollide = false | |
| 5691 | p2.TopSurface = "Smooth" | |
| 5692 | p2.BottomSurface = "Smooth" | |
| 5693 | if gt == false then | |
| 5694 | p2.BrickColor = gCol2 | |
| 5695 | else | |
| 5696 | p2.BrickColor = wCol2 | |
| 5697 | end | |
| 5698 | p2.Material = "Neon" | |
| 5699 | local currentframe = 0 | |
| 5700 | local frmR | |
| 5701 | ||
| 5702 | frmR = game:GetService("RunService").RenderStepped:connect(function()
| |
| 5703 | currentframe = currentframe + 1 | |
| 5704 | if currentframe < 0.25*60 then | |
| 5705 | p1.CFrame = char:WaitForChild("Torso").CFrame
| |
| 5706 | p2.CFrame = char:WaitForChild("Torso").CFrame
| |
| 5707 | p1.Transparency = p1.Transparency + (1/(0.25*60)) | |
| 5708 | p2.Transparency = p2.Transparency + (1/(0.25*60)) | |
| 5709 | else | |
| 5710 | p1:Destroy() | |
| 5711 | p2:Destroy() | |
| 5712 | mcd = false | |
| 5713 | frmR:disconnect() | |
| 5714 | end | |
| 5715 | end) | |
| 5716 | end | |
| 5717 | elseif key == "g" and toggle == true and mcd == false then | |
| 5718 | if gt == true then | |
| 5719 | gt = false | |
| 5720 | local p1 = Instance.new("Part",workspace)
| |
| 5721 | local m1 = Instance.new("SpecialMesh",p1)
| |
| 5722 | m1.MeshType = "Sphere" | |
| 5723 | m1.Scale = Vector3.new(5,5,5) | |
| 5724 | p1.Size = Vector3.new(1,1,1) | |
| 5725 | p1.Anchored = true | |
| 5726 | p1.CanCollide = false | |
| 5727 | p1.TopSurface = "Smooth" | |
| 5728 | p1.BottomSurface = "Smooth" | |
| 5729 | p1.BrickColor = gCol | |
| 5730 | p1.Material = "Neon" | |
| 5731 | local p2 = Instance.new("Part",workspace)
| |
| 5732 | local m2 = Instance.new("SpecialMesh",p2)
| |
| 5733 | m2.MeshType = "Sphere" | |
| 5734 | m2.Scale = Vector3.new(8,8,8) | |
| 5735 | p2.Size = Vector3.new(1,1,1) | |
| 5736 | p2.Anchored = true | |
| 5737 | p2.CanCollide = false | |
| 5738 | p2.TopSurface = "Smooth" | |
| 5739 | p2.BottomSurface = "Smooth" | |
| 5740 | p2.BrickColor = gCol2 | |
| 5741 | p2.Material = "Neon" | |
| 5742 | local p3 = Instance.new("Part",workspace)
| |
| 5743 | local m3 = Instance.new("BlockMesh",p3)
| |
| 5744 | m3.Scale = Vector3.new(7,7,7) | |
| 5745 | p3.Size = Vector3.new(1,1,1) | |
| 5746 | p3.Transparency = 0.4 | |
| 5747 | p3.Anchored = true | |
| 5748 | p3.CanCollide = false | |
| 5749 | p3.TopSurface = "Smooth" | |
| 5750 | p3.BottomSurface = "Smooth" | |
| 5751 | p3.BrickColor = gCol | |
| 5752 | p3.Material = "Neon" | |
| 5753 | local p4 = Instance.new("Part",workspace)
| |
| 5754 | local m4 = Instance.new("BlockMesh",p4)
| |
| 5755 | m4.Scale = Vector3.new(10,10,10) | |
| 5756 | p4.Size = Vector3.new(1,1,1) | |
| 5757 | p4.Transparency = 0.4 | |
| 5758 | p4.Anchored = true | |
| 5759 | p4.CanCollide = false | |
| 5760 | p4.TopSurface = "Smooth" | |
| 5761 | p4.BottomSurface = "Smooth" | |
| 5762 | p4.BrickColor = gCol2 | |
| 5763 | p4.Material = "Neon" | |
| 5764 | ||
| 5765 | ClearGhosts() | |
| 5766 | ||
| 5767 | for i=1,amountGhosts do | |
| 5768 | CreateGhost() | |
| 5769 | end | |
| 5770 | ||
| 5771 | local currentframe = 0 | |
| 5772 | local frmR | |
| 5773 | ||
| 5774 | frmR = game:GetService("RunService").RenderStepped:connect(function()
| |
| 5775 | currentframe = currentframe + 1 | |
| 5776 | if currentframe < 1*60 then | |
| 5777 | p1.CFrame = char:WaitForChild("Torso").CFrame
| |
| 5778 | p2.CFrame = char:WaitForChild("Torso").CFrame
| |
| 5779 | 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)))
| |
| 5780 | 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)))
| |
| 5781 | m1.Scale = m1.Scale + Vector3.new(0.25,0.25,0.25) | |
| 5782 | m2.Scale = m2.Scale + Vector3.new(0.25,0.25,0.25) | |
| 5783 | m3.Scale = m3.Scale + Vector3.new(0.25,0.25,0.25) | |
| 5784 | m4.Scale = m4.Scale + Vector3.new(0.25,0.25,0.25) | |
| 5785 | p1.Transparency = p1.Transparency + (1/(1*60)) | |
| 5786 | p2.Transparency = p2.Transparency + (1/(1*60)) | |
| 5787 | p3.Transparency = p3.Transparency + (1/(1*60)) | |
| 5788 | p4.Transparency = p4.Transparency + (1/(1*60)) | |
| 5789 | else | |
| 5790 | p1:Destroy() | |
| 5791 | p2:Destroy() | |
| 5792 | p3:Destroy() | |
| 5793 | p4:Destroy() | |
| 5794 | frmR:disconnect() | |
| 5795 | end | |
| 5796 | end) | |
| 5797 | else | |
| 5798 | gt = true | |
| 5799 | local p1 = Instance.new("Part",workspace)
| |
| 5800 | local m1 = Instance.new("SpecialMesh",p1)
| |
| 5801 | m1.MeshType = "Sphere" | |
| 5802 | m1.Scale = Vector3.new(5,5,5) | |
| 5803 | p1.Size = Vector3.new(1,1,1) | |
| 5804 | p1.Anchored = true | |
| 5805 | p1.CanCollide = false | |
| 5806 | p1.TopSurface = "Smooth" | |
| 5807 | p1.BottomSurface = "Smooth" | |
| 5808 | p1.BrickColor = wCol | |
| 5809 | p1.Material = "Neon" | |
| 5810 | local p2 = Instance.new("Part",workspace)
| |
| 5811 | local m2 = Instance.new("SpecialMesh",p2)
| |
| 5812 | m2.MeshType = "Sphere" | |
| 5813 | m2.Scale = Vector3.new(8,8,8) | |
| 5814 | p2.Size = Vector3.new(1,1,1) | |
| 5815 | p2.Anchored = true | |
| 5816 | p2.CanCollide = false | |
| 5817 | p2.TopSurface = "Smooth" | |
| 5818 | p2.BottomSurface = "Smooth" | |
| 5819 | p2.BrickColor = wCol2 | |
| 5820 | p2.Material = "Neon" | |
| 5821 | local p3 = Instance.new("Part",workspace)
| |
| 5822 | local m3 = Instance.new("BlockMesh",p3)
| |
| 5823 | m3.Scale = Vector3.new(7,7,7) | |
| 5824 | p3.Size = Vector3.new(1,1,1) | |
| 5825 | p3.Transparency = 0.4 | |
| 5826 | p3.Anchored = true | |
| 5827 | p3.CanCollide = false | |
| 5828 | p3.TopSurface = "Smooth" | |
| 5829 | p3.BottomSurface = "Smooth" | |
| 5830 | p3.BrickColor = wCol | |
| 5831 | p3.Material = "Neon" | |
| 5832 | local p4 = Instance.new("Part",workspace)
| |
| 5833 | local m4 = Instance.new("BlockMesh",p4)
| |
| 5834 | m4.Scale = Vector3.new(10,10,10) | |
| 5835 | p4.Size = Vector3.new(1,1,1) | |
| 5836 | p4.Transparency = 0.4 | |
| 5837 | p4.Anchored = true | |
| 5838 | p4.CanCollide = false | |
| 5839 | p4.TopSurface = "Smooth" | |
| 5840 | p4.BottomSurface = "Smooth" | |
| 5841 | p4.BrickColor = wCol2 | |
| 5842 | p4.Material = "Neon" | |
| 5843 | ||
| 5844 | ClearGhosts() | |
| 5845 | ||
| 5846 | for i=1,amountGhosts do | |
| 5847 | CreateGhost() | |
| 5848 | end | |
| 5849 | ||
| 5850 | local currentframe = 0 | |
| 5851 | local frmR | |
| 5852 | ||
| 5853 | frmR = game:GetService("RunService").RenderStepped:connect(function()
| |
| 5854 | currentframe = currentframe + 1 | |
| 5855 | if currentframe < 1*60 then | |
| 5856 | p1.CFrame = char:WaitForChild("Torso").CFrame
| |
| 5857 | p2.CFrame = char:WaitForChild("Torso").CFrame
| |
| 5858 | 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)))
| |
| 5859 | 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)))
| |
| 5860 | m1.Scale = m1.Scale + Vector3.new(0.25,0.25,0.25) | |
| 5861 | m2.Scale = m2.Scale + Vector3.new(0.25,0.25,0.25) | |
| 5862 | m3.Scale = m3.Scale + Vector3.new(0.25,0.25,0.25) | |
| 5863 | m4.Scale = m4.Scale + Vector3.new(0.25,0.25,0.25) | |
| 5864 | p1.Transparency = p1.Transparency + (1/(1*60)) | |
| 5865 | p2.Transparency = p2.Transparency + (1/(1*60)) | |
| 5866 | p3.Transparency = p3.Transparency + (1/(1*60)) | |
| 5867 | p4.Transparency = p4.Transparency + (1/(1*60)) | |
| 5868 | else | |
| 5869 | p1:Destroy() | |
| 5870 | p2:Destroy() | |
| 5871 | p3:Destroy() | |
| 5872 | p4:Destroy() | |
| 5873 | frmR:disconnect() | |
| 5874 | end | |
| 5875 | end) | |
| 5876 | end | |
| 5877 | end | |
| 5878 | end) | |
| 5879 | end) | |
| 5880 | ||
| 5881 | local frm = 0 | |
| 5882 | ||
| 5883 | local toRemove = {}
| |
| 5884 | ||
| 5885 | game:GetService("RunService").RenderStepped:connect(function()
| |
| 5886 | frm = frm + 1 | |
| 5887 | if char.Parent == game:GetService("Workspace").CurrentCamera then
| |
| 5888 | ||
| 5889 | e1.CFrame = char.Head.CFrame * CFrame.new(0.15,0.1,-0.55) | |
| 5890 | e2.CFrame = char.Head.CFrame * CFrame.new(-0.15,0.1,-0.55) | |
| 5891 | ||
| 5892 | local delay = 0.9 | |
| 5893 | ||
| 5894 | for i,v in pairs(ghosts) do | |
| 5895 | for _,b in pairs(v:GetChildren()) do | |
| 5896 | if b:IsA("Part") or b:IsA("WedgePart") or b:IsA("TrussPart") or b:IsA("UnionOperation") then
| |
| 5897 | b.CFrame = b.CFrame:lerp(b:FindFirstChild("Target").Value.CFrame,delay)
| |
| 5898 | end | |
| 5899 | end | |
| 5900 | delay = delay - (0.5/(#ghosts+1)) | |
| 5901 | end | |
| 5902 | ||
| 5903 | --[[if math.floor(frm/8) == frm/8 then | |
| 5904 | local isub = 0 | |
| 5905 | for i,v in pairs(ghosts) do | |
| 5906 | if #v:GetChildren() < 6 then | |
| 5907 | v:Destroy() | |
| 5908 | table.remove(ghosts,i - isub) | |
| 5909 | isub = isub + 1 | |
| 5910 | CreateGhost() | |
| 5911 | end | |
| 5912 | end | |
| 5913 | end]] | |
| 5914 | end | |
| 5915 | ||
| 5916 | --Animation states | |
| 5917 | ||
| 5918 | local ray = Ray.new(char.HumanoidRootPart.CFrame.p, Vector3.new(0,-3,0).unit*4) | |
| 5919 | local part,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(ray,ghosts,false,true)
| |
| 5920 | ||
| 5921 | if state ~= "busy" then | |
| 5922 | if char.HumanoidRootPart.Velocity.Magnitude <= 0.5 then | |
| 5923 | state = "idle" | |
| 5924 | elseif char.HumanoidRootPart.Velocity.Magnitude > 0.5 then | |
| 5925 | state = "running" | |
| 5926 | --[[elseif char.HumanoidRootPart.Velocity.Y < 0.1 and not part then | |
| 5927 | state = "falling" | |
| 5928 | elseif char.HumanoidRootPart.Velocity.Y >= 0.1 and not part then | |
| 5929 | state = "jumping"]] | |
| 5930 | end | |
| 5931 | char.Humanoid.WalkSpeed = 32 | |
| 5932 | char.Humanoid.JumpPower = 70 | |
| 5933 | end | |
| 5934 | ||
| 5935 | --Actual animations | |
| 5936 | ||
| 5937 | if state == "idle" then | |
| 5938 | 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) | |
| 5939 | 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) | |
| 5940 | 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) | |
| 5941 | 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) | |
| 5942 | 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) | |
| 5943 | 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) | |
| 5944 | elseif state == "running" then | |
| 5945 | 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) | |
| 5946 | 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) | |
| 5947 | 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) | |
| 5948 | 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) | |
| 5949 | 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) | |
| 5950 | 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) | |
| 5951 | end | |
| 5952 | end) | |
| 5953 | ||
| 5954 | char.Humanoid.Died:connect(function() | |
| 5955 | toggle = false | |
| 5956 | ||
| 5957 | ClearGhosts() | |
| 5958 | ||
| 5959 | char.Parent = game.Workspace | |
| 5960 | char.Parent = game:GetService("Workspace")
| |
| 5961 | char:FindFirstChild("ForceField"):Destroy()
| |
| 5962 | char:FindFirstChild("Head").Transparency = 0
| |
| 5963 | char:FindFirstChild("Torso").Transparency = 0
| |
| 5964 | char:FindFirstChild("Right Arm").Transparency = 0
| |
| 5965 | char:FindFirstChild("Left Arm").Transparency = 0
| |
| 5966 | char:FindFirstChild("Right Leg").Transparency = 0
| |
| 5967 | char:FindFirstChild("Left Leg").Transparency = 0
| |
| 5968 | for i,v in pairs(char:GetChildren()) do | |
| 5969 | if v:IsA("Accessory") then
| |
| 5970 | v:FindFirstChild("Handle").Transparency = 0
| |
| 5971 | end | |
| 5972 | end | |
| 5973 | for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end
| |
| 5974 | plr:LoadCharacter() | |
| 5975 | end) | |
| 5976 | ||
| 5977 | local msgidGlob = 0 | |
| 5978 | local state = true | |
| 5979 | local font = "Arcade" | |
| 5980 | local tcol = Color3.fromRGB(255,217,0) | |
| 5981 | local tscol = Color3.fromRGB(0,0,0) | |
| 5982 | local fsiz = 28 | |
| 5983 | local tr = true | |
| 5984 | local tsr = false | |
| 5985 | local fade = 2 | |
| 5986 | ||
| 5987 | local p = Instance.new("Part",game.Workspace)
| |
| 5988 | p.Size = Vector3.new(0.2,0.2,0.2) | |
| 5989 | p.Transparency = 1 | |
| 5990 | p.Anchored = true | |
| 5991 | p.CanCollide = false | |
| 5992 | p.Name = "Msg" | |
| 5993 | p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0)
| |
| 5994 | ||
| 5995 | local r = 255 | |
| 5996 | local b = 0 | |
| 5997 | local g = 0 | |
| 5998 | ||
| 5999 | plr.Chatted:connect(function(c) | |
| 6000 | msgidGlob = msgidGlob + 1 | |
| 6001 | local curMsgId = msgidGlob | |
| 6002 | if string.lower(c) == "!disable" then | |
| 6003 | state = false | |
| 6004 | elseif string.lower(c) == "!enable" then | |
| 6005 | state = true | |
| 6006 | elseif string.lower(string.sub(c,1,6)) == "!font " then | |
| 6007 | local old = font | |
| 6008 | font = string.sub(c,7,#c) or old | |
| 6009 | elseif string.lower(string.sub(c,1,8)) == "!tcolor " then | |
| 6010 | if string.lower(string.sub(c,9,#c)) == "rainbow" then | |
| 6011 | tr = true | |
| 6012 | else | |
| 6013 | tr = false | |
| 6014 | local old = tcol | |
| 6015 | tcol = Color3.fromRGB(string.sub(c,9,11),string.sub(c,13,15),string.sub(c,17,19)) or old | |
| 6016 | end | |
| 6017 | elseif string.lower(string.sub(c,1,9)) == "!tscolor " then | |
| 6018 | if string.sub(c,10,#c) == "rainbow" then | |
| 6019 | tsr = true | |
| 6020 | else | |
| 6021 | tsr = false | |
| 6022 | local old = tscol | |
| 6023 | tscol = Color3.fromRGB(string.sub(c,10,12),string.sub(c,14,16),string.sub(c,18,20)) or old | |
| 6024 | end | |
| 6025 | elseif string.lower(string.sub(c,1,6)) == "!size " then | |
| 6026 | local old = fsiz | |
| 6027 | fsiz = string.sub(c,7,#c) or old | |
| 6028 | elseif string.lower(string.sub(c,1,6)) == "!fade " then | |
| 6029 | local old = fade | |
| 6030 | fade = string.sub(c,7,#c) or old | |
| 6031 | end | |
| 6032 | if plr.Character and state == true then | |
| 6033 | if plr.Character:FindFirstChild("Head") then
| |
| 6034 | for i,v in pairs(p:GetChildren()) do | |
| 6035 | if v:IsA("BillboardGui") and v.Name == "J2CMSG" then
| |
| 6036 | v:Destroy() | |
| 6037 | end | |
| 6038 | end | |
| 6039 | local bbgui = Instance.new("BillboardGui",p)
| |
| 6040 | bbgui.Name = "J2CMSG" | |
| 6041 | bbgui.AlwaysOnTop = true | |
| 6042 | bbgui.ExtentsOffsetWorldSpace = Vector3.new(0,4.5,0) | |
| 6043 | bbgui.Size = UDim2.new(0.2,0,0.14,0) | |
| 6044 | local tl = Instance.new("TextLabel",bbgui)
| |
| 6045 | tl.BackgroundTransparency = 1 | |
| 6046 | tl.BorderSizePixel = 0 | |
| 6047 | tl.Size = UDim2.new(1,0,10,0) | |
| 6048 | tl.Position = UDim2.new(0,0,-5,0) | |
| 6049 | tl.Font = font or "SciFi" | |
| 6050 | tl.FontSize = "Size"..fsiz or "Size36" | |
| 6051 | tl.TextColor3 = tcol | |
| 6052 | tl.TextScaled = false | |
| 6053 | tl.TextWrapped = false | |
| 6054 | tl.TextStrokeColor3 = tscol | |
| 6055 | tl.TextStrokeTransparency = 0 | |
| 6056 | ||
| 6057 | game:GetService("RunService").RenderStepped:connect(function()
| |
| 6058 | if tr then | |
| 6059 | if tl.Parent ~= nil then | |
| 6060 | tl.TextColor3 = Color3.fromRGB(r,g,b) | |
| 6061 | end | |
| 6062 | end | |
| 6063 | end) | |
| 6064 | ||
| 6065 | for i=1,#c do | |
| 6066 | if msgidGlob == curMsgId then | |
| 6067 | tl.Text = string.sub(c,1,i) | |
| 6068 | if string.sub(c,i,i) ~= " " then | |
| 6069 | local s = Instance.new("Sound",p)
| |
| 6070 | s.SoundId = "rbxassetid://418252437" | |
| 6071 | s.Volume = 1 | |
| 6072 | s.Pitch = 1 | |
| 6073 | s:Play() | |
| 6074 | game.Debris:AddItem(s,2) | |
| 6075 | end | |
| 6076 | wait() | |
| 6077 | end | |
| 6078 | end | |
| 6079 | wait(fade) | |
| 6080 | if msgidGlob == curMsgId then | |
| 6081 | for i=1,10 do | |
| 6082 | if msgidGlob == curMsgId then | |
| 6083 | tl.TextTransparency = tl.TextTransparency + 0.1 | |
| 6084 | tl.TextStrokeTransparency = tl.TextStrokeTransparency + 0.1 | |
| 6085 | tl.Position = tl.Position + UDim2.new(0,0,0,-3) | |
| 6086 | wait() | |
| 6087 | end | |
| 6088 | end | |
| 6089 | if msgidGlob == curMsgId then | |
| 6090 | bbgui:Destroy() | |
| 6091 | end | |
| 6092 | end | |
| 6093 | end | |
| 6094 | end | |
| 6095 | end) | |
| 6096 | ||
| 6097 | coroutine.resume(coroutine.create(function() | |
| 6098 | while wait() do | |
| 6099 | for i=0,255,10 do g = i wait() end | |
| 6100 | for i=255,0,-10 do r = i wait() end | |
| 6101 | for i=0,255,10 do b = i wait() end | |
| 6102 | for i=255,0,-10 do g = i wait() end | |
| 6103 | for i=0,255,10 do r = i wait() end | |
| 6104 | for i=255,0,-10 do b = i wait() end | |
| 6105 | end | |
| 6106 | end)) | |
| 6107 | ||
| 6108 | game:GetService("RunService").RenderStepped:connect(function()
| |
| 6109 | if p.Parent ~= nil then | |
| 6110 | p.CFrame = p.CFrame:lerp(plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0),0.16)
| |
| 6111 | else | |
| 6112 | p = Instance.new("Part",game.Workspace)
| |
| 6113 | p.Size = Vector3.new(0.2,0.2,0.2) | |
| 6114 | p.Transparency = 1 | |
| 6115 | p.Anchored = true | |
| 6116 | p.CanCollide = false | |
| 6117 | p.Name = "Msg" | |
| 6118 | p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0)
| |
| 6119 | end | |
| 6120 | end) | |
| 6121 | ||
| 6122 | print("Ghost loaded! Time elapsed: "..tick() - time)
| |
| 6123 | end | |
| 6124 | }, | |
| 6125 | {
| |
| 6126 | "Timestop", | |
| 6127 | function() | |
| 6128 | local plr = game:GetService("Players").LocalPlayer
| |
| 6129 | local deb = false | |
| 6130 | ||
| 6131 | while not plr.Character do wait() end | |
| 6132 | wait(0.1) | |
| 6133 | ||
| 6134 | warn("Timestop loaded. R to toggle time.")
| |
| 6135 | ||
| 6136 | local tstab = {}
| |
| 6137 | local tsstab = {}
| |
| 6138 | local ignlist = {}
| |
| 6139 | local stab = {}
| |
| 6140 | ||
| 6141 | function plrIgnore(char) | |
| 6142 | for i,v in pairs(char:GetChildren()) do | |
| 6143 | if #v:GetChildren() >= 1 then | |
| 6144 | plrIgnore(v) | |
| 6145 | end | |
| 6146 | table.insert(ignlist,v) | |
| 6147 | end | |
| 6148 | end | |
| 6149 | ||
| 6150 | function timeStop(target) | |
| 6151 | for i,v in pairs(target:GetChildren()) do | |
| 6152 | if #v:GetChildren() >= 1 then | |
| 6153 | timeStop(v) | |
| 6154 | end | |
| 6155 | local isinign = false | |
| 6156 | for i,b in pairs(ignlist) do | |
| 6157 | if b == v then | |
| 6158 | isinign = true | |
| 6159 | end | |
| 6160 | end | |
| 6161 | if isinign == false then | |
| 6162 | if v:IsA("Part") or v:IsA("WedgePart") or v:IsA("UnionOperation") then
| |
| 6163 | if v.Anchored == false then | |
| 6164 | table.insert(tstab,v) | |
| 6165 | v.Anchored = true | |
| 6166 | end | |
| 6167 | end | |
| 6168 | if v:IsA("Sound") then
| |
| 6169 | local isintab = false | |
| 6170 | for i,b in pairs(stab) do | |
| 6171 | if v == b[1] then | |
| 6172 | isintab = true | |
| 6173 | end | |
| 6174 | end | |
| 6175 | if isintab == false then | |
| 6176 | table.insert(stab,{v,v.Pitch})
| |
| 6177 | end | |
| 6178 | end | |
| 6179 | --[[if v:IsA("Script") or v:IsA("LocalScript") then
| |
| 6180 | if v.Disabled == false then | |
| 6181 | table.insert(tsstab,v) | |
| 6182 | v.Disabled = true | |
| 6183 | end | |
| 6184 | end]] | |
| 6185 | end | |
| 6186 | end | |
| 6187 | local isinign = false | |
| 6188 | for i,b in pairs(ignlist) do | |
| 6189 | if b == target then | |
| 6190 | isinign = true | |
| 6191 | end | |
| 6192 | end | |
| 6193 | if isinign == false then | |
| 6194 | if target:IsA("Part") or target:IsA("WedgePart") or target:IsA("UnionOperation") then
| |
| 6195 | if target.Anchored == false then | |
| 6196 | table.insert(tstab,target) | |
| 6197 | target.Anchored = true | |
| 6198 | end | |
| 6199 | end | |
| 6200 | if target:IsA("Sound") then
| |
| 6201 | table.insert(stab,{target,target.Pitch})
| |
| 6202 | end | |
| 6203 | end | |
| 6204 | end | |
| 6205 | ||
| 6206 | plr:GetMouse().KeyDown:connect(function(key) | |
| 6207 | if key == "r" then | |
| 6208 | if deb == true then | |
| 6209 | deb = false | |
| 6210 | else | |
| 6211 | deb = true | |
| 6212 | local cc = Instance.new("ColorCorrectionEffect",game:GetService("Lighting"))
| |
| 6213 | spawn(function() | |
| 6214 | plr.Character.Humanoid.WalkSpeed = 0 | |
| 6215 | plr.Character.Humanoid.JumpPower = 0 | |
| 6216 | local p = Instance.new("Part",plr.Character)
| |
| 6217 | p.Transparency = 0.5 | |
| 6218 | p.BrickColor = BrickColor.new("Institutional white")
| |
| 6219 | p.Size = Vector3.new(0.2,0.2,0.2) | |
| 6220 | p.Anchored = true | |
| 6221 | p.CanCollide = false | |
| 6222 | p.CFrame = plr.Character.Torso.CFrame | |
| 6223 | local m = Instance.new("SpecialMesh",p)
| |
| 6224 | m.MeshType = Enum.MeshType.Sphere | |
| 6225 | ||
| 6226 | local r = 255 | |
| 6227 | local g = 255 | |
| 6228 | local b = 255 | |
| 6229 | local contrast = 0 | |
| 6230 | ||
| 6231 | for i=1,50 do | |
| 6232 | m.Scale = m.Scale + Vector3.new(50,50,50) | |
| 6233 | p.Transparency = p.Transparency + 0.5/50 | |
| 6234 | r = r - ((255-42)/50) | |
| 6235 | g = g - ((255-0)/50) | |
| 6236 | b = b - ((255-255)/50) | |
| 6237 | contrast = contrast - 2/50 | |
| 6238 | --cc.TintColor = Color3.fromRGB(r,g,b) | |
| 6239 | cc.Contrast = contrast | |
| 6240 | for i,v in pairs(stab) do | |
| 6241 | v[1].Pitch = v[1].Pitch - (v[2]/50) | |
| 6242 | end | |
| 6243 | wait() | |
| 6244 | end | |
| 6245 | p:Destroy() | |
| 6246 | plr.Character.Humanoid.WalkSpeed = 16 | |
| 6247 | plr.Character.Humanoid.JumpPower = 50 | |
| 6248 | end) | |
| 6249 | ||
| 6250 | local aNew = game:GetService("Workspace").ChildAdded:connect(function(c)
| |
| 6251 | timeStop(c) | |
| 6252 | end) | |
| 6253 | ||
| 6254 | for i,v in pairs(ignlist) do | |
| 6255 | table.remove(ignlist,1) | |
| 6256 | end | |
| 6257 | plrIgnore(plr.Character) | |
| 6258 | timeStop(game:GetService("Workspace"))
| |
| 6259 | while deb ~= false do wait() end | |
| 6260 | --spawn(function() | |
| 6261 | local r = 42 | |
| 6262 | local g = 0 | |
| 6263 | local b = 255 | |
| 6264 | local contrast = -2 | |
| 6265 | for i=1,50 do | |
| 6266 | r = r + ((255-42)/50) | |
| 6267 | g = g + ((255-0)/50) | |
| 6268 | b = b + ((255-255)/50) | |
| 6269 | contrast = contrast + 2/50 | |
| 6270 | --cc.TintColor = Color3.fromRGB(r,g,b) | |
| 6271 | cc.Contrast = contrast | |
| 6272 | for i,v in pairs(stab) do | |
| 6273 | v[1].Pitch = v[1].Pitch + (v[2]/50) | |
| 6274 | end | |
| 6275 | wait() | |
| 6276 | end | |
| 6277 | cc:Destroy() | |
| 6278 | --end) | |
| 6279 | for i,v in pairs(tstab) do | |
| 6280 | v.Anchored = false | |
| 6281 | end | |
| 6282 | for i,v in pairs(tstab) do | |
| 6283 | table.remove(tstab,1) | |
| 6284 | end | |
| 6285 | --table.foreach(stab,print) | |
| 6286 | for i,v in pairs(stab) do | |
| 6287 | table.remove(stab,1) | |
| 6288 | end | |
| 6289 | --print("---------")
| |
| 6290 | --table.foreach(stab,print) | |
| 6291 | --[[for i,v in pairs(tsstab) do | |
| 6292 | v.Disabled = false | |
| 6293 | end | |
| 6294 | for i,v in pairs(tsstab) do | |
| 6295 | table.remove(tsstab,1) | |
| 6296 | end]] | |
| 6297 | aNew:disconnect() | |
| 6298 | deb = false | |
| 6299 | end | |
| 6300 | end | |
| 6301 | end) | |
| 6302 | end | |
| 6303 | }, | |
| 6304 | {
| |
| 6305 | "Egg", | |
| 6306 | function() | |
| 6307 | wait(3) | |
| 6308 | ||
| 6309 | local plr = game:GetService("Players").LocalPlayer
| |
| 6310 | ||
| 6311 | while not plr.Character do wait() end | |
| 6312 | ||
| 6313 | local char,jtab,ceqpt,bsy,isaim,cd,drawf,state = plr.Character,{},false,false,false,false,false,"loading"
| |
| 6314 | ||
| 6315 | local hdp = Instance.new("Part",script.Parent)
| |
| 6316 | hdp.Name = "HandlePart" | |
| 6317 | hdp.Size = Vector3.new(0.2,0.2,0.2) | |
| 6318 | ||
| 6319 | local meshTab = {
| |
| 6320 | {"rbxassetid://705224299","rbxassetid://705224727",Vector3.new(0.4,0.4,0.4)},
| |
| 6321 | {"rbxassetid://705216303","rbxassetid://705216927",Vector3.new(1.8,1.8,1.8)},
| |
| 6322 | {"rbxassetid://705209239","rbxassetid://705209459",Vector3.new(0.8,0.8,0.8)},
| |
| 6323 | {"rbxassetid://705247407","rbxassetid://705246950",Vector3.new(1,1,1)},
| |
| 6324 | {"rbxassetid://705242967","rbxassetid://705243300",Vector3.new(0.44,0.44,0.44)},
| |
| 6325 | {"rbxassetid://705197095","rbxassetid://705197292",Vector3.new(1.25,1.25,1.25)},
| |
| 6326 | {"rbxassetid://676836968","rbxassetid://676837441",Vector3.new(0.5,0.5,0.5)},
| |
| 6327 | {"rbxassetid://698838167","rbxassetid://698838688",Vector3.new(1.6,1.6,1.6)},
| |
| 6328 | {"rbxassetid://698827858","rbxassetid://698828143",Vector3.new(1.4,1.4,1.5)},
| |
| 6329 | {"rbxassetid://705202806","rbxassetid://705207716",Vector3.new(1,1,1)},
| |
| 6330 | {"rbxassetid://676840078","rbxassetid://676839351",Vector3.new(1.2,1.2,1.2)},
| |
| 6331 | {"rbxassetid://717179708","rbxassetid://705199414",Vector3.new(1,0.95,1.05)},
| |
| 6332 | {"rbxassetid://724420662","rbxassetid://705195915",Vector3.new(0.8,0.8,0.8)},
| |
| 6333 | {"rbxassetid://676841945","rbxassetid://676842522",Vector3.new(1.7,1.7,1.8)},
| |
| 6334 | {"rbxassetid://705315624","rbxassetid://705315897",Vector3.new(0.4,0.4,0.4)},
| |
| 6335 | {"rbxassetid://698835993","rbxassetid://698836260",Vector3.new(1,1,1)},
| |
| 6336 | {"rbxassetid://698813624","rbxassetid://698813905",Vector3.new(1.6,1.6,1.6)},
| |
| 6337 | {"rbxassetid://706712283","rbxassetid://705202233",Vector3.new(2.1,2.1,2.1)},
| |
| 6338 | {"rbxassetid://705208513","rbxassetid://705208760",Vector3.new(1.05,1.05,1.05)},
| |
| 6339 | {"rbxassetid://676843975","rbxassetid://676844191",Vector3.new(1.6,1.6,1.6)},
| |
| 6340 | {"rbxassetid://676846031","rbxassetid://676846800",Vector3.new(0.6,0.6,0.6)},
| |
| 6341 | {"rbxassetid://676848204","rbxassetid://676848680",Vector3.new(0.5,0.5,0.5)},
| |
| 6342 | {"rbxassetid://705217565","rbxassetid://705218075",Vector3.new(1,1,1)},
| |
| 6343 | {"rbxassetid://698829950","rbxassetid://698830608",Vector3.new(0.5,0.5,0.5)},
| |
| 6344 | {"rbxassetid://705200619","rbxassetid://705200948",Vector3.new(2,2,2)},
| |
| 6345 | {"rbxassetid://698816291","rbxassetid://698816601",Vector3.new(0.45,0.45,0.45)},
| |
| 6346 | {"rbxassetid://705245424","rbxassetid://705245604",Vector3.new(1,1,1)},
| |
| 6347 | {"rbxassetid://698839252","rbxassetid://698839539",Vector3.new(1.5,1.55,1.55)},
| |
| 6348 | {"rbxassetid://676850168","rbxassetid://676850427",Vector3.new(1,1,1)},
| |
| 6349 | {"rbxassetid://698836963","rbxassetid://698837211",Vector3.new(2.3,2,2)},
| |
| 6350 | {"rbxassetid://705219281","rbxassetid://705219747",Vector3.new(1.7,1.7,1.7)},
| |
| 6351 | {"rbxassetid://698822829","rbxassetid://698823375",Vector3.new(1.5,1.5,1.5)},
| |
| 6352 | {"rbxassetid://698824115","rbxassetid://698824851",Vector3.new(2.4,2.4,2.4)},
| |
| 6353 | {"rbxassetid://698825712","rbxassetid://698825959",Vector3.new(1.5,1.5,1.5)},
| |
| 6354 | {"rbxassetid://676851481","rbxassetid://676851716",Vector3.new(1,1,1)},
| |
| 6355 | {"rbxassetid://676854360","rbxassetid://676854795",Vector3.new(0.55,0.55,0.55)},
| |
| 6356 | {"rbxassetid://676856626","rbxassetid://676856930",Vector3.new(0.6,0.6,0.6)},
| |
| 6357 | {"rbxassetid://676858618","rbxassetid://676858897",Vector3.new(1.4,1.4,1.4)},
| |
| 6358 | {"rbxassetid://698835348","rbxassetid://698831630",Vector3.new(1.8,1.8,1.8)},
| |
| 6359 | {"rbxassetid://676859903","rbxassetid://676860203",Vector3.new(1.2,1.2,1.2)},
| |
| 6360 | {"rbxassetid://698829304","rbxassetid://698828946",Vector3.new(1.3,1.3,1.3)},
| |
| 6361 | {"rbxassetid://698811815","rbxassetid://698812183",Vector3.new(1,1,1)},
| |
| 6362 | {"rbxassetid://705225654","rbxassetid://705228740",Vector3.new(1,1,1)}
| |
| 6363 | } | |
| 6364 | ||
| 6365 | local mlgTab = {
| |
| 6366 | "rbxassetid://566672836", | |
| 6367 | "rbxassetid://306356119", | |
| 6368 | "rbxassetid://10524802", | |
| 6369 | "rbxassetid://166285971", | |
| 6370 | "rbxassetid://217185480", | |
| 6371 | "rbxassetid://198329363", | |
| 6372 | "rbxassetid://286279066", | |
| 6373 | "rbxassetid://175843771", | |
| 6374 | "rbxassetid://165053954", | |
| 6375 | "rbxassetid://603718340", | |
| 6376 | "rbxassetid://133727996" | |
| 6377 | } | |
| 6378 | ||
| 6379 | local msh = Instance.new("SpecialMesh",script.Parent.HandlePart)
| |
| 6380 | msh.MeshType = Enum.MeshType.FileMesh | |
| 6381 | local rnd = math.random(1,#meshTab) | |
| 6382 | msh.MeshId = meshTab[rnd][1] | |
| 6383 | msh.TextureId = meshTab[rnd][2] | |
| 6384 | msh.Scale = meshTab[rnd][3]/2 | |
| 6385 | ||
| 6386 | local gyro = Instance.new("BodyGyro",char:WaitForChild("HumanoidRootPart"))
| |
| 6387 | gyro.MaxTorque = Vector3.new(0,0,0) | |
| 6388 | gyro.D = 0 | |
| 6389 | gyro.P = 100000000 | |
| 6390 | ||
| 6391 | print(script.Parent.Name.." Loaded.") | |
| 6392 | ||
| 6393 | plr:GetMouse().KeyDown:connect(function(key) | |
| 6394 | if key == "f" then | |
| 6395 | if ceqpt == false then | |
| 6396 | ceqpt = true | |
| 6397 | bsy = false | |
| 6398 | ||
| 6399 | spawn(function() | |
| 6400 | for i=1,10 do | |
| 6401 | script.Parent.HandlePart.Transparency = script.Parent.HandlePart.Transparency - 0.1 | |
| 6402 | wait() | |
| 6403 | end | |
| 6404 | end) | |
| 6405 | local rnd = math.random(1,#meshTab) | |
| 6406 | msh.MeshId = meshTab[rnd][1] | |
| 6407 | msh.TextureId = meshTab[rnd][2] | |
| 6408 | msh.Scale = meshTab[rnd][3]/2 | |
| 6409 | ||
| 6410 | print("Saving old joints")
| |
| 6411 | for i,v in pairs(char.Torso:GetChildren()) do | |
| 6412 | if v:IsA("Motor6D") and v.Name ~= "Neck" then
| |
| 6413 | print(v.Name.." saved!") | |
| 6414 | table.insert(jtab,v) | |
| 6415 | end | |
| 6416 | end | |
| 6417 | ||
| 6418 | local aWeld = Instance.new("Weld",char["Right Arm"])
| |
| 6419 | aWeld.Name = "aWeld" | |
| 6420 | aWeld.Part0 = script.Parent.HandlePart | |
| 6421 | aWeld.Part1 = char["Right Arm"] | |
| 6422 | aWeld.C0 = CFrame.new(0,0,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)) | |
| 6423 | ||
| 6424 | local bWeld = Instance.new("Weld",char["Torso"])
| |
| 6425 | bWeld.Name = "bWeld" | |
| 6426 | bWeld.Part0 = char["Torso"] | |
| 6427 | bWeld.Part1 = char["Right Arm"] | |
| 6428 | bWeld.C0 = CFrame.new(1.5,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
| 6429 | ||
| 6430 | local cWeld = Instance.new("Weld",char["Torso"])
| |
| 6431 | cWeld.Name = "cWeld" | |
| 6432 | cWeld.Part0 = char["Torso"] | |
| 6433 | cWeld.Part1 = char["Left Arm"] | |
| 6434 | cWeld.C0 = CFrame.new(-1.5,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
| 6435 | ||
| 6436 | else | |
| 6437 | ||
| 6438 | ceqpt = false | |
| 6439 | spawn(function() | |
| 6440 | for i=1,10 do | |
| 6441 | script.Parent.HandlePart.Transparency = script.Parent.HandlePart.Transparency + 0.1 | |
| 6442 | wait() | |
| 6443 | end | |
| 6444 | end) | |
| 6445 | for i,v in pairs(char.Torso:GetChildren()) do | |
| 6446 | if v:IsA("Weld") or v:IsA("Motor6D") then
| |
| 6447 | if v.Name ~= "Neck" then | |
| 6448 | v:Destroy() | |
| 6449 | end | |
| 6450 | end | |
| 6451 | end | |
| 6452 | for i,v in pairs(jtab) do | |
| 6453 | v:Clone().Parent = char.Torso | |
| 6454 | end | |
| 6455 | for i,v in pairs(jtab) do | |
| 6456 | table.remove(jtab,1) | |
| 6457 | end | |
| 6458 | ||
| 6459 | char.HumanoidRootPart.RootJoint.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) | |
| 6460 | gyro.MaxTorque = Vector3.new(0,0,0) | |
| 6461 | char.Torso.Neck.C0 = CFrame.new(0,1,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) | |
| 6462 | end | |
| 6463 | end | |
| 6464 | end) | |
| 6465 | ||
| 6466 | --Functions | |
| 6467 | ||
| 6468 | local rignore = {}
| |
| 6469 | function rayCast(orig,targ,maxdist) | |
| 6470 | local r = Ray.new(orig,(targ-orig).unit * maxdist) | |
| 6471 | local hit,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(r,rignore,false,true)
| |
| 6472 | return hit,pos,normal | |
| 6473 | end | |
| 6474 | ||
| 6475 | function clerp(a,b,c) | |
| 6476 | return a:lerp(b,c) | |
| 6477 | end | |
| 6478 | ||
| 6479 | function shoot(targ) | |
| 6480 | local p = Instance.new("Part",char)
| |
| 6481 | p.Parent = game.Workspace | |
| 6482 | p.Shape = "Ball" | |
| 6483 | p.Size = Vector3.new(0.2,0.2,0.2) | |
| 6484 | p.CFrame = script.Parent.HandlePart.CFrame | |
| 6485 | p.Velocity = (targ - script.Parent.HandlePart.Position).unit*250 | |
| 6486 | local msh = Instance.new("SpecialMesh",p)
| |
| 6487 | msh.MeshType = Enum.MeshType.FileMesh | |
| 6488 | msh.MeshId = script.Parent.HandlePart["Mesh"].MeshId | |
| 6489 | msh.TextureId = script.Parent.HandlePart["Mesh"].TextureId | |
| 6490 | msh.Scale = script.Parent.HandlePart["Mesh"].Scale | |
| 6491 | ||
| 6492 | p.Touched:connect(function(hit) | |
| 6493 | if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= char then
| |
| 6494 | hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - math.huge | |
| 6495 | hit.Parent.Humanoid:TakeDamage(math.huge) | |
| 6496 | hit.Parent:BreakJoints() | |
| 6497 | local e = Instance.new("Explosion")
| |
| 6498 | e.BlastRadius = 2 | |
| 6499 | e.BlastPressure = 500000 | |
| 6500 | e.Position = p.Position | |
| 6501 | e.Parent = game.Workspace | |
| 6502 | for i=1,5 do | |
| 6503 | local ep = Instance.new("Part",game.Workspace)
| |
| 6504 | ep.Anchored = true | |
| 6505 | ep.CanCollide = false | |
| 6506 | ep.Size = Vector3.new(0.2,0.2,0.2) | |
| 6507 | ep.Transparency = 1 | |
| 6508 | ep.CFrame = CFrame.new(p.Position) | |
| 6509 | local emit = Instance.new("ParticleEmitter",ep)
| |
| 6510 | emit.VelocitySpread = 360 | |
| 6511 | emit.Speed = NumberRange.new(1,10) | |
| 6512 | emit.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2),NumberSequenceKeypoint.new(1,2)})
| |
| 6513 | emit.Rate = 10 | |
| 6514 | emit.Lifetime = NumberRange.new(4,4) | |
| 6515 | emit.RotSpeed = NumberRange.new(-100,100) | |
| 6516 | emit.Texture = mlgTab[math.random(1,#mlgTab)] | |
| 6517 | game:GetService("Debris"):AddItem(ep,5)
| |
| 6518 | end | |
| 6519 | p:Destroy() | |
| 6520 | end | |
| 6521 | end) | |
| 6522 | ||
| 6523 | game:GetService("Debris"):AddItem(p,math.random(50,100)/10)
| |
| 6524 | end | |
| 6525 | ||
| 6526 | --End of functions | |
| 6527 | ||
| 6528 | plr:GetMouse().Button1Down:connect(function() | |
| 6529 | if ceqpt == true and isaim == false and cd == false and drawf == false then | |
| 6530 | gyro.MaxTorque = Vector3.new(0,10000000,0) | |
| 6531 | cd = true | |
| 6532 | isaim = true | |
| 6533 | script.Parent.HandlePart.Transparency = 0 | |
| 6534 | local s = Instance.new("Sound",script.Parent.HandlePart)
| |
| 6535 | s.SoundId = "rbxassetid://609348868" | |
| 6536 | s.PlayOnRemove = false | |
| 6537 | s:Play() | |
| 6538 | game:GetService("Debris"):AddItem(s,5)
| |
| 6539 | drawf = true | |
| 6540 | end | |
| 6541 | end) | |
| 6542 | ||
| 6543 | plr:GetMouse().Button1Up:connect(function() | |
| 6544 | if ceqpt == true and isaim == true and drawf == true then | |
| 6545 | script.Parent.HandlePart.Transparency = 1 | |
| 6546 | char.Torso.bWeld.C0 = CFrame.new(1.5,1,-0.6)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(0)) | |
| 6547 | char.Torso.cWeld.C0 = CFrame.new(-1.5,0.5,0.5)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)) | |
| 6548 | shoot(plr:GetMouse().Hit.p) | |
| 6549 | gyro.MaxTorque = Vector3.new(0,0,0) | |
| 6550 | table.insert(rignore,char) | |
| 6551 | local s = Instance.new("Sound",script.Parent.HandlePart)
| |
| 6552 | s.SoundId = "rbxassetid://145203279" | |
| 6553 | s.PlayOnRemove = false | |
| 6554 | s:Play() | |
| 6555 | local rnd = math.random(1,#meshTab) | |
| 6556 | msh.MeshId = meshTab[rnd][1] | |
| 6557 | msh.TextureId = meshTab[rnd][2] | |
| 6558 | msh.Scale = meshTab[rnd][3]/2 | |
| 6559 | game:GetService("Debris"):AddItem(s,5)
| |
| 6560 | for i,v in pairs(rignore) do | |
| 6561 | - | txt.Font = "SciFi" |
| 6561 | + | |
| 6562 | end | |
| 6563 | isaim = false | |
| 6564 | drawf = false | |
| 6565 | --wait(1) | |
| 6566 | cd = false | |
| 6567 | end | |
| 6568 | end) | |
| 6569 | ||
| 6570 | while not ceqpt do wait() end | |
| 6571 | ||
| 6572 | local animspeed = 0.3 | |
| 6573 | ||
| 6574 | while wait() do | |
| 6575 | ||
| 6576 | if ceqpt == true and isaim == true then | |
| 6577 | --isaim = true | |
| 6578 | if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then
| |
| 6579 | 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) | |
| 6580 | 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) | |
| 6581 | --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) | |
| 6582 | --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) | |
| 6583 | --char.Humanoid.WalkSpeed = 6 | |
| 6584 | --char.Humanoid.JumpPower = 0 | |
| 6585 | end | |
| 6586 | local lookDir = plr:GetMouse().Hit.p - char.HumanoidRootPart.CFrame.p | |
| 6587 | gyro.MaxTorque = Vector3.new(0,10000000,0) | |
| 6588 | gyro.CFrame = CFrame.new(char.HumanoidRootPart.CFrame.p, plr:GetMouse().Hit.p) | |
| 6589 | else | |
| 6590 | --isaim = false | |
| 6591 | if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then
| |
| 6592 | 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) | |
| 6593 | 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) | |
| 6594 | --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) | |
| 6595 | --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) | |
| 6596 | --char.Humanoid.WalkSpeed = 16 | |
| 6597 | --char.Humanoid.JumpPower = 50 | |
| 6598 | end | |
| 6599 | gyro.MaxTorque = Vector3.new(0,0,0) | |
| 6600 | end | |
| 6601 | ||
| 6602 | --Animation state | |
| 6603 | table.insert(rignore,char) | |
| 6604 | local h,p,n = rayCast(char.HumanoidRootPart.Position,char.HumanoidRootPart.Position - Vector3.new(0,1,0),4) | |
| 6605 | if drawf == false then | |
| 6606 | if char.HumanoidRootPart.Velocity.Magnitude <= 0.1 and h then | |
| 6607 | state = "idle" | |
| 6608 | elseif char.HumanoidRootPart.Velocity.Magnitude > 0.1 and h then | |
| 6609 | state = "running" | |
| 6610 | elseif char.HumanoidRootPart.Velocity.Y < 0.1 and not h then | |
| 6611 | state = "falling" | |
| 6612 | elseif char.HumanoidRootPart.Velocity.Y >= 0.1 and not h then | |
| 6613 | state = "jumping" | |
| 6614 | end | |
| 6615 | end | |
| 6616 | end | |
| 6617 | end | |
| 6618 | }, | |
| 6619 | {
| |
| 6620 | "Ghost", | |
| 6621 | function() | |
| 6622 | local plr = game:GetService("Players").LocalPlayer
| |
| 6623 | local mouse,char = plr:GetMouse(),plr.Character | |
| 6624 | ||
| 6625 | for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end
| |
| 6626 | ||
| 6627 | local toggle,cd = false,false | |
| 6628 | ||
| 6629 | mouse.KeyDown:connect(function(key) | |
| 6630 | if key == "r" then | |
| 6631 | print("R!")
| |
| 6632 | if cd == false then | |
| 6633 | print("No cooldown!")
| |
| 6634 | cd = true | |
| 6635 | if toggle == false then | |
| 6636 | print("Entering godmode")
| |
| 6637 | toggle = true | |
| 6638 | Instance.new("ForceField",char).Visible = false
| |
| 6639 | char.Parent = game:GetService("Workspace").CurrentCamera
| |
| 6640 | char:FindFirstChild("Head").Transparency = 1
| |
| 6641 | char:FindFirstChild("Torso").Transparency = 1
| |
| 6642 | char:FindFirstChild("Right Arm").Transparency = 1
| |
| 6643 | char:FindFirstChild("Left Arm").Transparency = 1
| |
| 6644 | char:FindFirstChild("Right Leg").Transparency = 1
| |
| 6645 | char:FindFirstChild("Left Leg").Transparency = 1
| |
| 6646 | for i,v in pairs(char:GetChildren()) do | |
| 6647 | if v:IsA("Accessory") then
| |
| 6648 | v:FindFirstChild("Handle").Transparency = 1
| |
| 6649 | end | |
| 6650 | end | |
| 6651 | else | |
| 6652 | print("Exiting godmode")
| |
| 6653 | toggle = false | |
| 6654 | char.Parent = game:GetService("Workspace")
| |
| 6655 | char:FindFirstChild("ForceField"):Destroy()
| |
| 6656 | char:FindFirstChild("Head").Transparency = 0
| |
| 6657 | char:FindFirstChild("Torso").Transparency = 0
| |
| 6658 | char:FindFirstChild("Right Arm").Transparency = 0
| |
| 6659 | char:FindFirstChild("Left Arm").Transparency = 0
| |
| 6660 | char:FindFirstChild("Right Leg").Transparency = 0
| |
| 6661 | char:FindFirstChild("Left Leg").Transparency = 0
| |
| 6662 | for i,v in pairs(char:GetChildren()) do | |
| 6663 | if v:IsA("Accessory") then
| |
| 6664 | v:FindFirstChild("Handle").Transparency = 0
| |
| 6665 | end | |
| 6666 | end | |
| 6667 | end | |
| 6668 | cd = false | |
| 6669 | end | |
| 6670 | end | |
| 6671 | end) | |
| 6672 | ||
| 6673 | game:GetService("RunService").RenderStepped:connect(function()
| |
| 6674 | if char.Parent == game:GetService("Workspace").CurrentCamera then
| |
| 6675 | for i,v in pairs(char:GetChildren()) do | |
| 6676 | if v:IsA("Part") then if v.Name ~= "HumanoidRootPart" then
| |
| 6677 | local c = v:Clone() | |
| 6678 | c.Parent = game:GetService("Workspace")
| |
| 6679 | c.BottomSurface = "Smooth" | |
| 6680 | c.TopSurface = "Smooth" | |
| 6681 | c:BreakJoints() | |
| 6682 | --c.Material = "Neon" | |
| 6683 | c.Anchored = true | |
| 6684 | c.CanCollide = false | |
| 6685 | c.Transparency = 0.9 | |
| 6686 | c.CFrame = v.CFrame | |
| 6687 | game:GetService("Debris"):AddItem(c,0.1)
| |
| 6688 | end end | |
| 6689 | if v:IsA("Accessory") then if v:FindFirstChild("Handle") then
| |
| 6690 | local c = v.Handle:Clone() | |
| 6691 | c.Parent = game:GetService("Workspace")
| |
| 6692 | c.BottomSurface = "Smooth" | |
| 6693 | c.TopSurface = "Smooth" | |
| 6694 | c:BreakJoints() | |
| 6695 | --c.Material = "Neon" | |
| 6696 | c.Anchored = true | |
| 6697 | c.CanCollide = false | |
| 6698 | c.Transparency = 0.9 | |
| 6699 | c.CFrame = v.Handle.CFrame | |
| 6700 | game:GetService("Debris"):AddItem(c,0.1)
| |
| 6701 | end end | |
| 6702 | end | |
| 6703 | end | |
| 6704 | end) | |
| 6705 | end | |
| 6706 | } | |
| 6707 | } | |
| 6708 | ||
| 6709 | table.sort(scripttab,function(a,b) return a[1] < b[1] end) | |
| 6710 | ||
| 6711 | local togglestate = false | |
| 6712 | local togglestate2 = false | |
| 6713 | ||
| 6714 | local sgui = Instance.new("ScreenGui",plr.PlayerGui)
| |
| 6715 | local bgfrm = Instance.new("Frame",sgui)
| |
| 6716 | bgfrm.BackgroundTransparency = 0.5 | |
| 6717 | bgfrm.Position = UDim2.new(1,0,0.3,0) | |
| 6718 | bgfrm.Size = UDim2.new(0.18,0,0.4,0) | |
| 6719 | bgfrm.BorderSizePixel = 0 | |
| 6720 | bgfrm.BackgroundColor3 = Color3.fromRGB(0,0,0) | |
| 6721 | local txt = Instance.new("TextLabel",bgfrm)
| |
| 6722 | txt.BorderSizePixel = 0 | |
| 6723 | txt.BackgroundTransparency = 0.8 | |
| 6724 | txt.TextScaled = true | |
| 6725 | txt.BackgroundColor3 = Color3.fromRGB(120,0,180) | |
| 6726 | txt.TextColor3 = Color3.fromRGB(255,255,255) | |
| 6727 | txt.Text = " --[[ joalars2's script archive ]]-- " | |
| 6728 | txt.Font = "Arcade" | |
| 6729 | txt.Size = UDim2.new(1,0,0.1,0) | |
| 6730 | local scr = Instance.new("ScrollingFrame",bgfrm)
| |
| 6731 | scr.BorderSizePixel = 0 | |
| 6732 | scr.BackgroundTransparency = 1 | |
| 6733 | scr.BackgroundColor3 = Color3.fromRGB(120,0,180) | |
| 6734 | scr.Size = UDim2.new(1,0,0.9,0) | |
| 6735 | scr.Position = UDim2.new(0,0,0.1,0) | |
| 6736 | local tgl = Instance.new("TextButton",bgfrm)
| |
| 6737 | tgl.BorderSizePixel = 0 | |
| 6738 | tgl.BackgroundTransparency = 0.5 | |
| 6739 | tgl.TextScaled = true | |
| 6740 | tgl.BackgroundColor3 = Color3.fromRGB(0,255,0) | |
| 6741 | tgl.TextColor3 = Color3.fromRGB(0,0,0) | |
| 6742 | tgl.Text = ">>" | |
| 6743 | tgl.Font = "SciFi" | |
| 6744 | tgl.Size = UDim2.new(0,30,0,30) | |
| 6745 | tgl.Position = UDim2.new(0,-30,0,0) | |
| 6746 | tgl.MouseButton1Click:connect(function() | |
| 6747 | if togglestate == false then | |
| 6748 | togglestate = true | |
| 6749 | bgfrm:TweenPosition(UDim2.new(0.41,0,0.3,0),"Out","Back",1,true,nil) | |
| 6750 | else | |
| 6751 | togglestate = false | |
| 6752 | bgfrm:TweenPosition(UDim2.new(1,0,0.3,0),"In","Back",1,true,nil) | |
| 6753 | end | |
| 6754 | end) | |
| 6755 | local tgl2 = Instance.new("TextButton",bgfrm)
| |
| 6756 | tgl2.BorderSizePixel = 0 | |
| 6757 | tgl2.BackgroundTransparency = 0.5 | |
| 6758 | tgl2.TextScaled = true | |
| 6759 | tgl2.BackgroundColor3 = Color3.fromRGB(255,0,0) | |
| 6760 | tgl2.TextColor3 = Color3.fromRGB(0,0,0) | |
| 6761 | tgl2.Text = "Multi Select" | |
| 6762 | tgl2.Font = "SciFi" | |
| 6763 | tgl2.Size = UDim2.new(0.3,0,0.05,0) | |
| 6764 | tgl2.Position = UDim2.new(0,0,1,0) | |
| 6765 | tgl2.MouseButton1Click:connect(function() | |
| 6766 | if togglestate2 == false then | |
| 6767 | togglestate2 = true | |
| 6768 | tgl2.BackgroundColor3 = Color3.fromRGB(0,255,0) | |
| 6769 | else | |
| 6770 | togglestate2 = false | |
| 6771 | tgl2.BackgroundColor3 = Color3.fromRGB(255,0,0) | |
| 6772 | end | |
| 6773 | end) | |
| 6774 | ||
| 6775 | for i,v in pairs(scripttab) do | |
| 6776 | local btn = Instance.new("TextButton",scr)
| |
| 6777 | btn.BorderSizePixel = 0 | |
| 6778 | btn.BackgroundTransparency = 0.8 | |
| 6779 | btn.TextScaled = true | |
| 6780 | btn.BackgroundColor3 = Color3.fromRGB(120,0,180) | |
| 6781 | btn.TextColor3 = Color3.fromRGB(255,255,255) | |
| 6782 | btn.Text = v[1] | |
| 6783 | btn.Font = "SciFi" | |
| 6784 | btn.Size = UDim2.new(0.97,0,0.05,0) | |
| 6785 | btn.Style = Enum.ButtonStyle.RobloxButtonDefault | |
| 6786 | btn.Position = UDim2.new(0,0,(0.05*i)-0.05,0) | |
| 6787 | local func | |
| 6788 | func = btn.MouseButton1Click:connect(function() | |
| 6789 | warn("Script loading: "..v[1])
| |
| 6790 | spawn(function() v[2]() end) | |
| 6791 | if togglestate2 == false then | |
| 6792 | sgui:Destroy() | |
| 6793 | end | |
| 6794 | btn.Style = Enum.ButtonStyle.RobloxButton | |
| 6795 | func:disconnect() | |
| 6796 | end) | |
| 6797 | end |