Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Tool0 = Instance.new("Tool")
- UnionOperation1 = Instance.new("UnionOperation")
- ManualWeld2 = Instance.new("ManualWeld")
- UnionOperation3 = Instance.new("UnionOperation")
- ManualWeld4 = Instance.new("ManualWeld")
- Part5 = Instance.new("Part")
- ManualWeld6 = Instance.new("ManualWeld")
- LocalScript7 = Instance.new("LocalScript")
- Model8 = Instance.new("Model")
- Model9 = Instance.new("Model")
- Part10 = Instance.new("Part")
- RocketPropulsion11 = Instance.new("RocketPropulsion")
- Sound12 = Instance.new("Sound")
- ManualWeld13 = Instance.new("ManualWeld")
- BlockMesh14 = Instance.new("BlockMesh")
- ManualWeld15 = Instance.new("ManualWeld")
- Sound16 = Instance.new("Sound")
- Part17 = Instance.new("Part")
- SpecialMesh18 = Instance.new("SpecialMesh")
- ManualWeld19 = Instance.new("ManualWeld")
- Part20 = Instance.new("Part")
- SpecialMesh21 = Instance.new("SpecialMesh")
- ManualWeld22 = Instance.new("ManualWeld")
- UnionOperation23 = Instance.new("UnionOperation")
- ManualWeld24 = Instance.new("ManualWeld")
- ObjectValue25 = Instance.new("ObjectValue")
- UnionOperation26 = Instance.new("UnionOperation")
- ManualWeld27 = Instance.new("ManualWeld")
- Part28 = Instance.new("Part")
- FileMesh29 = Instance.new("FileMesh")
- ManualWeld30 = Instance.new("ManualWeld")
- StringValue31 = Instance.new("StringValue")
- Model32 = Instance.new("Model")
- Part33 = Instance.new("Part")
- RocketPropulsion34 = Instance.new("RocketPropulsion")
- Sound35 = Instance.new("Sound")
- ManualWeld36 = Instance.new("ManualWeld")
- BlockMesh37 = Instance.new("BlockMesh")
- Sound38 = Instance.new("Sound")
- ManualWeld39 = Instance.new("ManualWeld")
- Sound40 = Instance.new("Sound")
- UnionOperation41 = Instance.new("UnionOperation")
- ManualWeld42 = Instance.new("ManualWeld")
- Decal43 = Instance.new("Decal")
- UnionOperation44 = Instance.new("UnionOperation")
- ManualWeld45 = Instance.new("ManualWeld")
- StringValue46 = Instance.new("StringValue")
- ObjectValue47 = Instance.new("ObjectValue")
- Configuration48 = Instance.new("Configuration")
- BoolValue49 = Instance.new("BoolValue")
- BoolValue50 = Instance.new("BoolValue")
- ObjectValue51 = Instance.new("ObjectValue")
- BoolValue52 = Instance.new("BoolValue")
- BoolValue53 = Instance.new("BoolValue")
- NumberValue54 = Instance.new("NumberValue")
- BoolValue55 = Instance.new("BoolValue")
- BoolValue56 = Instance.new("BoolValue")
- BoolValue57 = Instance.new("BoolValue")
- BoolValue58 = Instance.new("BoolValue")
- BoolValue59 = Instance.new("BoolValue")
- BoolValue60 = Instance.new("BoolValue")
- Model61 = Instance.new("Model")
- UnionOperation62 = Instance.new("UnionOperation")
- ManualWeld63 = Instance.new("ManualWeld")
- UnionOperation64 = Instance.new("UnionOperation")
- ManualWeld65 = Instance.new("ManualWeld")
- ObjectValue66 = Instance.new("ObjectValue")
- UnionOperation67 = Instance.new("UnionOperation")
- ManualWeld68 = Instance.new("ManualWeld")
- Part69 = Instance.new("Part")
- BlockMesh70 = Instance.new("BlockMesh")
- ManualWeld71 = Instance.new("ManualWeld")
- Sound72 = Instance.new("Sound")
- RocketPropulsion73 = Instance.new("RocketPropulsion")
- Sound74 = Instance.new("Sound")
- Part75 = Instance.new("Part")
- ManualWeld76 = Instance.new("ManualWeld")
- StringValue77 = Instance.new("StringValue")
- Model78 = Instance.new("Model")
- Part79 = Instance.new("Part")
- BlockMesh80 = Instance.new("BlockMesh")
- Sound81 = Instance.new("Sound")
- RocketPropulsion82 = Instance.new("RocketPropulsion")
- ManualWeld83 = Instance.new("ManualWeld")
- ManualWeld84 = Instance.new("ManualWeld")
- Sound85 = Instance.new("Sound")
- Part86 = Instance.new("Part")
- CylinderMesh87 = Instance.new("CylinderMesh")
- ManualWeld88 = Instance.new("ManualWeld")
- UnionOperation89 = Instance.new("UnionOperation")
- ManualWeld90 = Instance.new("ManualWeld")
- ObjectValue91 = Instance.new("ObjectValue")
- UnionOperation92 = Instance.new("UnionOperation")
- ManualWeld93 = Instance.new("ManualWeld")
- UnionOperation94 = Instance.new("UnionOperation")
- ManualWeld95 = Instance.new("ManualWeld")
- ObjectValue96 = Instance.new("ObjectValue")
- UnionOperation97 = Instance.new("UnionOperation")
- ManualWeld98 = Instance.new("ManualWeld")
- UnionOperation99 = Instance.new("UnionOperation")
- ManualWeld100 = Instance.new("ManualWeld")
- StringValue101 = Instance.new("StringValue")
- Model102 = Instance.new("Model")
- Part103 = Instance.new("Part")
- CylinderMesh104 = Instance.new("CylinderMesh")
- ManualWeld105 = Instance.new("ManualWeld")
- Part106 = Instance.new("Part")
- BlockMesh107 = Instance.new("BlockMesh")
- ManualWeld108 = Instance.new("ManualWeld")
- Sound109 = Instance.new("Sound")
- RocketPropulsion110 = Instance.new("RocketPropulsion")
- ManualWeld111 = Instance.new("ManualWeld")
- Sound112 = Instance.new("Sound")
- UnionOperation113 = Instance.new("UnionOperation")
- ManualWeld114 = Instance.new("ManualWeld")
- ObjectValue115 = Instance.new("ObjectValue")
- UnionOperation116 = Instance.new("UnionOperation")
- ManualWeld117 = Instance.new("ManualWeld")
- UnionOperation118 = Instance.new("UnionOperation")
- ManualWeld119 = Instance.new("ManualWeld")
- ObjectValue120 = Instance.new("ObjectValue")
- UnionOperation121 = Instance.new("UnionOperation")
- ManualWeld122 = Instance.new("ManualWeld")
- UnionOperation123 = Instance.new("UnionOperation")
- ManualWeld124 = Instance.new("ManualWeld")
- StringValue125 = Instance.new("StringValue")
- Model126 = Instance.new("Model")
- UnionOperation127 = Instance.new("UnionOperation")
- ManualWeld128 = Instance.new("ManualWeld")
- Part129 = Instance.new("Part")
- BlockMesh130 = Instance.new("BlockMesh")
- RocketPropulsion131 = Instance.new("RocketPropulsion")
- Sound132 = Instance.new("Sound")
- ManualWeld133 = Instance.new("ManualWeld")
- Sound134 = Instance.new("Sound")
- StringValue135 = Instance.new("StringValue")
- UnionOperation136 = Instance.new("UnionOperation")
- ManualWeld137 = Instance.new("ManualWeld")
- Model138 = Instance.new("Model")
- UnionOperation139 = Instance.new("UnionOperation")
- ManualWeld140 = Instance.new("ManualWeld")
- UnionOperation141 = Instance.new("UnionOperation")
- ManualWeld142 = Instance.new("ManualWeld")
- ObjectValue143 = Instance.new("ObjectValue")
- UnionOperation144 = Instance.new("UnionOperation")
- ManualWeld145 = Instance.new("ManualWeld")
- Part146 = Instance.new("Part")
- BlockMesh147 = Instance.new("BlockMesh")
- Sound148 = Instance.new("Sound")
- Sound149 = Instance.new("Sound")
- Sound150 = Instance.new("Sound")
- Sound151 = Instance.new("Sound")
- Sound152 = Instance.new("Sound")
- Sound153 = Instance.new("Sound")
- Sound154 = Instance.new("Sound")
- Sound155 = Instance.new("Sound")
- RocketPropulsion156 = Instance.new("RocketPropulsion")
- ManualWeld157 = Instance.new("ManualWeld")
- Sound158 = Instance.new("Sound")
- StringValue159 = Instance.new("StringValue")
- Model160 = Instance.new("Model")
- Part161 = Instance.new("Part")
- CylinderMesh162 = Instance.new("CylinderMesh")
- SpotLight163 = Instance.new("SpotLight")
- ManualWeld164 = Instance.new("ManualWeld")
- Sound165 = Instance.new("Sound")
- UnionOperation166 = Instance.new("UnionOperation")
- ManualWeld167 = Instance.new("ManualWeld")
- ObjectValue168 = Instance.new("ObjectValue")
- UnionOperation169 = Instance.new("UnionOperation")
- ManualWeld170 = Instance.new("ManualWeld")
- UnionOperation171 = Instance.new("UnionOperation")
- Sound172 = Instance.new("Sound")
- Sound173 = Instance.new("Sound")
- ManualWeld174 = Instance.new("ManualWeld")
- UnionOperation175 = Instance.new("UnionOperation")
- ManualWeld176 = Instance.new("ManualWeld")
- ObjectValue177 = Instance.new("ObjectValue")
- Part178 = Instance.new("Part")
- BlockMesh179 = Instance.new("BlockMesh")
- RocketPropulsion180 = Instance.new("RocketPropulsion")
- ManualWeld181 = Instance.new("ManualWeld")
- Sound182 = Instance.new("Sound")
- Sound183 = Instance.new("Sound")
- Sound184 = Instance.new("Sound")
- Sound185 = Instance.new("Sound")
- ManualWeld186 = Instance.new("ManualWeld")
- ManualWeld187 = Instance.new("ManualWeld")
- Sound188 = Instance.new("Sound")
- StringValue189 = Instance.new("StringValue")
- Model190 = Instance.new("Model")
- UnionOperation191 = Instance.new("UnionOperation")
- ManualWeld192 = Instance.new("ManualWeld")
- ObjectValue193 = Instance.new("ObjectValue")
- Part194 = Instance.new("Part")
- CylinderMesh195 = Instance.new("CylinderMesh")
- ManualWeld196 = Instance.new("ManualWeld")
- Sound197 = Instance.new("Sound")
- Part198 = Instance.new("Part")
- ManualWeld199 = Instance.new("ManualWeld")
- ObjectValue200 = Instance.new("ObjectValue")
- UnionOperation201 = Instance.new("UnionOperation")
- ManualWeld202 = Instance.new("ManualWeld")
- UnionOperation203 = Instance.new("UnionOperation")
- ManualWeld204 = Instance.new("ManualWeld")
- ObjectValue205 = Instance.new("ObjectValue")
- UnionOperation206 = Instance.new("UnionOperation")
- ManualWeld207 = Instance.new("ManualWeld")
- ObjectValue208 = Instance.new("ObjectValue")
- UnionOperation209 = Instance.new("UnionOperation")
- ManualWeld210 = Instance.new("ManualWeld")
- UnionOperation211 = Instance.new("UnionOperation")
- ManualWeld212 = Instance.new("ManualWeld")
- ObjectValue213 = Instance.new("ObjectValue")
- UnionOperation214 = Instance.new("UnionOperation")
- ManualWeld215 = Instance.new("ManualWeld")
- Part216 = Instance.new("Part")
- BlockMesh217 = Instance.new("BlockMesh")
- Sound218 = Instance.new("Sound")
- Sound219 = Instance.new("Sound")
- Sound220 = Instance.new("Sound")
- Sound221 = Instance.new("Sound")
- RocketPropulsion222 = Instance.new("RocketPropulsion")
- ManualWeld223 = Instance.new("ManualWeld")
- Sound224 = Instance.new("Sound")
- Sound225 = Instance.new("Sound")
- StringValue226 = Instance.new("StringValue")
- Model227 = Instance.new("Model")
- UnionOperation228 = Instance.new("UnionOperation")
- ManualWeld229 = Instance.new("ManualWeld")
- UnionOperation230 = Instance.new("UnionOperation")
- ObjectValue231 = Instance.new("ObjectValue")
- ManualWeld232 = Instance.new("ManualWeld")
- Part233 = Instance.new("Part")
- ManualWeld234 = Instance.new("ManualWeld")
- Part235 = Instance.new("Part")
- BlockMesh236 = Instance.new("BlockMesh")
- Sound237 = Instance.new("Sound")
- RocketPropulsion238 = Instance.new("RocketPropulsion")
- Sound239 = Instance.new("Sound")
- ManualWeld240 = Instance.new("ManualWeld")
- StringValue241 = Instance.new("StringValue")
- UnionOperation242 = Instance.new("UnionOperation")
- ManualWeld243 = Instance.new("ManualWeld")
- Model244 = Instance.new("Model")
- Part245 = Instance.new("Part")
- BlockMesh246 = Instance.new("BlockMesh")
- RocketPropulsion247 = Instance.new("RocketPropulsion")
- Sound248 = Instance.new("Sound")
- ManualWeld249 = Instance.new("ManualWeld")
- ManualWeld250 = Instance.new("ManualWeld")
- Sound251 = Instance.new("Sound")
- UnionOperation252 = Instance.new("UnionOperation")
- ManualWeld253 = Instance.new("ManualWeld")
- UnionOperation254 = Instance.new("UnionOperation")
- ManualWeld255 = Instance.new("ManualWeld")
- ObjectValue256 = Instance.new("ObjectValue")
- StringValue257 = Instance.new("StringValue")
- Model258 = Instance.new("Model")
- Part259 = Instance.new("Part")
- BlockMesh260 = Instance.new("BlockMesh")
- RocketPropulsion261 = Instance.new("RocketPropulsion")
- Sound262 = Instance.new("Sound")
- ManualWeld263 = Instance.new("ManualWeld")
- ManualWeld264 = Instance.new("ManualWeld")
- Sound265 = Instance.new("Sound")
- UnionOperation266 = Instance.new("UnionOperation")
- ManualWeld267 = Instance.new("ManualWeld")
- UnionOperation268 = Instance.new("UnionOperation")
- ManualWeld269 = Instance.new("ManualWeld")
- StringValue270 = Instance.new("StringValue")
- Model271 = Instance.new("Model")
- Part272 = Instance.new("Part")
- CylinderMesh273 = Instance.new("CylinderMesh")
- ManualWeld274 = Instance.new("ManualWeld")
- Sound275 = Instance.new("Sound")
- UnionOperation276 = Instance.new("UnionOperation")
- ManualWeld277 = Instance.new("ManualWeld")
- ObjectValue278 = Instance.new("ObjectValue")
- UnionOperation279 = Instance.new("UnionOperation")
- ManualWeld280 = Instance.new("ManualWeld")
- UnionOperation281 = Instance.new("UnionOperation")
- ManualWeld282 = Instance.new("ManualWeld")
- UnionOperation283 = Instance.new("UnionOperation")
- ManualWeld284 = Instance.new("ManualWeld")
- ObjectValue285 = Instance.new("ObjectValue")
- Part286 = Instance.new("Part")
- BlockMesh287 = Instance.new("BlockMesh")
- RocketPropulsion288 = Instance.new("RocketPropulsion")
- ManualWeld289 = Instance.new("ManualWeld")
- ManualWeld290 = Instance.new("ManualWeld")
- Sound291 = Instance.new("Sound")
- Sound292 = Instance.new("Sound")
- Sound293 = Instance.new("Sound")
- ManualWeld294 = Instance.new("ManualWeld")
- ManualWeld295 = Instance.new("ManualWeld")
- Sound296 = Instance.new("Sound")
- StringValue297 = Instance.new("StringValue")
- Model298 = Instance.new("Model")
- Part299 = Instance.new("Part")
- BlockMesh300 = Instance.new("BlockMesh")
- RocketPropulsion301 = Instance.new("RocketPropulsion")
- Sound302 = Instance.new("Sound")
- ManualWeld303 = Instance.new("ManualWeld")
- Sound304 = Instance.new("Sound")
- UnionOperation305 = Instance.new("UnionOperation")
- ManualWeld306 = Instance.new("ManualWeld")
- UnionOperation307 = Instance.new("UnionOperation")
- ManualWeld308 = Instance.new("ManualWeld")
- ObjectValue309 = Instance.new("ObjectValue")
- StringValue310 = Instance.new("StringValue")
- Animation311 = Instance.new("Animation")
- LocalScript312 = Instance.new("LocalScript")
- Folder313 = Instance.new("Folder")
- Folder314 = Instance.new("Folder")
- Animation315 = Instance.new("Animation")
- Animation316 = Instance.new("Animation")
- Animation317 = Instance.new("Animation")
- Animation318 = Instance.new("Animation")
- Animation319 = Instance.new("Animation")
- Animation320 = Instance.new("Animation")
- Animation321 = Instance.new("Animation")
- Animation322 = Instance.new("Animation")
- Folder323 = Instance.new("Folder")
- ParticleEmitter324 = Instance.new("ParticleEmitter")
- ParticleEmitter325 = Instance.new("ParticleEmitter")
- ParticleEmitter326 = Instance.new("ParticleEmitter")
- BillboardGui327 = Instance.new("BillboardGui")
- ImageLabel328 = Instance.new("ImageLabel")
- TextLabel329 = Instance.new("TextLabel")
- ImageLabel330 = Instance.new("ImageLabel")
- ScreenGui331 = Instance.new("ScreenGui")
- ImageLabel332 = Instance.new("ImageLabel")
- TextButton333 = Instance.new("TextButton")
- LocalScript334 = Instance.new("LocalScript")
- ImageLabel335 = Instance.new("ImageLabel")
- Frame336 = Instance.new("Frame")
- TextLabel337 = Instance.new("TextLabel")
- TextBox338 = Instance.new("TextBox")
- LocalScript339 = Instance.new("LocalScript")
- LocalScript340 = Instance.new("LocalScript")
- Frame341 = Instance.new("Frame")
- TextLabel342 = Instance.new("TextLabel")
- LocalScript343 = Instance.new("LocalScript")
- TextButton344 = Instance.new("TextButton")
- LocalScript345 = Instance.new("LocalScript")
- Frame346 = Instance.new("Frame")
- TextBox347 = Instance.new("TextBox")
- TextLabel348 = Instance.new("TextLabel")
- LocalScript349 = Instance.new("LocalScript")
- TextButton350 = Instance.new("TextButton")
- TextButton351 = Instance.new("TextButton")
- TextButton352 = Instance.new("TextButton")
- Frame353 = Instance.new("Frame")
- TextLabel354 = Instance.new("TextLabel")
- TextLabel355 = Instance.new("TextLabel")
- TextLabel356 = Instance.new("TextLabel")
- LocalScript357 = Instance.new("LocalScript")
- TextLabel358 = Instance.new("TextLabel")
- TextLabel359 = Instance.new("TextLabel")
- ModuleScript360 = Instance.new("ModuleScript")
- LocalScript361 = Instance.new("LocalScript")
- TextLabel362 = Instance.new("TextLabel")
- Sound363 = Instance.new("Sound")
- BillboardGui364 = Instance.new("BillboardGui")
- TextLabel365 = Instance.new("TextLabel")
- ImageLabel366 = Instance.new("ImageLabel")
- TextLabel367 = Instance.new("TextLabel")
- LocalScript368 = Instance.new("LocalScript")
- Script369 = Instance.new("Script")
- Script370 = Instance.new("Script")
- Script371 = Instance.new("Script")
- ParticleEmitter372 = Instance.new("ParticleEmitter")
- RotateP373 = Instance.new("RotateP")
- Script374 = Instance.new("Script")
- RotateP375 = Instance.new("RotateP")
- Script376 = Instance.new("Script")
- RotateP377 = Instance.new("RotateP")
- Script378 = Instance.new("Script")
- RotateP379 = Instance.new("RotateP")
- Script380 = Instance.new("Script")
- Tool0.Name = "Suitcase"
- Tool0.Parent = mas
- UnionOperation1.Name = "Body"
- UnionOperation1.Parent = Tool0
- UnionOperation1.CFrame = CFrame.new(-41.5320053, 30.9375534, -36.9595985, 1, -2.48148524e-09, -2.24573625e-07, -2.48000021e-09, -1, 6.61611557e-06, -2.24573668e-07, -6.64591789e-06, -1)
- UnionOperation1.Orientation = Vector3.new(0, -180, -180)
- UnionOperation1.Position = Vector3.new(-41.5320053, 30.9375534, -36.9595985)
- UnionOperation1.Rotation = Vector3.new(-180, 0, 0)
- UnionOperation1.Color = Color3.new(0.458824, 0, 0)
- UnionOperation1.Size = Vector3.new(1.10004604, 2.0800004, 3.29995203)
- UnionOperation1.BrickColor = BrickColor.new("Maroon")
- UnionOperation1.Material = Enum.Material.SmoothPlastic
- UnionOperation1.Reflectance = 0.30000001192093
- UnionOperation1.brickColor = BrickColor.new("Maroon")
- UnionOperation1.UsePartColor = true
- ManualWeld2.Parent = UnionOperation1
- ManualWeld2.C1 = CFrame.new(0.00798535347, -1.35066199, 0.0104393959, 1, 0, 0, 0, -1, 0, 0, 0, -1)
- ManualWeld2.Part0 = UnionOperation1
- ManualWeld2.Part1 = Part5
- ManualWeld2.part1 = Part5
- UnionOperation3.Name = "Detail"
- UnionOperation3.Parent = Tool0
- UnionOperation3.CFrame = CFrame.new(-41.5319824, 30.9475536, -36.9595947, -1.14435828e-07, -1.93245739e-07, 1, -0.86602217, 0.500005662, -2.48000021e-09, -0.500005662, -0.86602211, -2.24573668e-07)
- UnionOperation3.Orientation = Vector3.new(0, 90, -60)
- UnionOperation3.Position = Vector3.new(-41.5319824, 30.9475536, -36.9595947)
- UnionOperation3.Rotation = Vector3.new(-60, 90, 0)
- UnionOperation3.Color = Color3.new(0.803922, 0.803922, 0.803922)
- UnionOperation3.Size = Vector3.new(3.35939574, 3.79864359, 1.18000042)
- UnionOperation3.BrickColor = BrickColor.new("Mid gray")
- UnionOperation3.CanCollide = false
- UnionOperation3.Material = Enum.Material.SmoothPlastic
- UnionOperation3.Reflectance = 0.69999998807907
- UnionOperation3.brickColor = BrickColor.new("Mid gray")
- UnionOperation3.UsePartColor = true
- ManualWeld4.Parent = UnionOperation3
- ManualWeld4.C1 = CFrame.new(0.00800824165, -1.34066319, 0.0104417801, 0, 0, 1, -0.866025448, 0.49999994, 0, -0.49999994, -0.866025448, 0)
- ManualWeld4.Part0 = UnionOperation3
- ManualWeld4.Part1 = Part5
- ManualWeld4.part1 = Part5
- Part5.Name = "Handle"
- Part5.Parent = Tool0
- Part5.CFrame = CFrame.new(-41.5399895, 32.2882156, -36.9700279, 1, 2.48148524e-09, 2.24573625e-07, -2.48000021e-09, 1, -6.61611557e-06, -2.24573668e-07, 6.64591789e-06, 1)
- Part5.Position = Vector3.new(-41.5399895, 32.2882156, -36.9700279)
- Part5.Transparency = 1
- Part5.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part5.BottomSurface = Enum.SurfaceType.Smooth
- Part5.CanCollide = false
- Part5.TopSurface = Enum.SurfaceType.Smooth
- ManualWeld6.Parent = Part5
- ManualWeld6.Part0 = Part5
- ManualWeld6.Part1 = Part5
- ManualWeld6.part1 = Part5
- LocalScript7.Name = "Main"
- LocalScript7.Parent = Tool0
- table.insert(cors,sandbox(LocalScript7,function()
- repeat wait() until game.Players.LocalPlayer.Character
- plr = game.Players.LocalPlayer
- char = plr.Character
- hum = char:WaitForChild("Humanoid")
- mouse = plr:GetMouse()
- tool = script.Parent
- suit = nil
- enabled = false
- deb = false
- repeat wait() until tool:FindFirstChild("Mark5")
- suit = tool:WaitForChild("Mark5")
- function Build(part)
- wait(2)
- for _,v in pairs(part:GetChildren()) do
- if v:IsA("Part") or v:IsA("UnionOperation") then
- if v.Name == "Main" then
- v.Attach:Play()
- end
- v.Transparency = 0
- if v.Material == Enum.Material.Neon then
- coroutine.resume(coroutine.create(function()
- wait(1)
- local x = 10
- local color = BrickColor.new("Institutional white").Color
- local origcolor = v.BrickColor.Color
- local val = v.BrickColor.Color
- if v:FindFirstChild("Sound") then
- v.Sound:Play()
- end
- for n = 1,x do
- val = Color3.new(val.r+(color.r-origcolor.r)/x,val.g+(color.g-origcolor.g)/x,val.b+(color.b-origcolor.b)/x)
- v.BrickColor = BrickColor.new(val)
- wait()
- end
- end))
- end
- wait(0.4)
- end
- end
- end
- mouse.Button1Down:connect(function()
- if enabled and not deb then
- deb = true
- local origface = char.Head.face.Texture
- tool.Name = "Activated"
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- local anim = hum:LoadAnimation(tool.Equip)
- suit.Parent = char
- suit.Name = "Suit"
- for _,v in pairs(suit:GetChildren()) do
- for _,c in pairs(v:GetChildren()) do
- if c:IsA("Part") or c:IsA("UnionOperation") then
- c.Transparency = 1
- c.Anchored = false
- c.CanCollide = false
- c.Locked = true
- end
- end
- if v:IsA("Model") and v:FindFirstChild("Main") then
- local w = Instance.new("Weld")
- w.Name = "SuitWeld"
- w.Parent = char:FindFirstChild(v.Target.Value)
- w.Part0 = w.Parent
- w.Part1 = v.Main
- w.C0 = CFrame.new(0,0,0)
- end
- end
- local helm = suit:FindFirstChild("Helmet")
- local mask = suit:FindFirstChild("Mask")
- local helmweld = nil
- local maskweld = nil
- local cfhelm = nil
- local cfmask = nil
- coroutine.resume(coroutine.create(function()
- local c = char.Head:GetChildren()
- for x = 1,#c do
- if c[x].Name == "SuitWeld" then
- if c[x].Part1 == helm.Main then
- helmweld = c[x]
- cfhelm = helmweld.C0
- elseif c[x].Part1 == mask.Main then
- maskweld = c[x]
- cfmask = maskweld.C0
- end
- end
- end
- repeat wait() until helmweld ~= nil and maskweld ~= nil
- suit.Status.Helmet.Value = false
- coroutine.resume(coroutine.create(function()
- local x = 10
- local color = BrickColor.new("Really black").Color
- local origcolor = mask.Eyes.BrickColor.Color
- local val = mask.Eyes.BrickColor.Color
- for i = 1,x do
- val = Color3.new(val.r+(color.r-origcolor.r)/x,val.g+(color.g-origcolor.g)/x,val.b+(color.b-origcolor.b)/x)
- mask.Eyes.BrickColor = BrickColor.new(val)
- wait()
- end
- end))
- maskweld.C0 = cfhelm
- local x = 10
- for i = 1,x do
- maskweld.C0 = maskweld.C0*CFrame.new(0,0.15/x,-0.15/x)* CFrame.Angles(math.rad(40/x),math.rad(0),math.rad(0))
- wait()
- end
- for n,v in pairs(char:GetChildren()) do
- if v:IsA("Hat") then
- v.Handle.Transparency = 0
- end
- end
- local x = 10
- for i = 1,x do
- helmweld.C0 = helmweld.C0*CFrame.new(0,0.2/x,1.2/x)* CFrame.Angles(math.rad(40/x),math.rad(0),math.rad(0))
- maskweld.C0 = maskweld.C0*CFrame.new(0,0.2/x,1.2/x)* CFrame.Angles(math.rad(40/x),math.rad(0),math.rad(0))
- wait()
- end
- local x = 8
- for i = 1,x do
- helmweld.C0 = helmweld.C0*CFrame.new(0,-1/x,1/x)* CFrame.Angles(math.rad(100/x),math.rad(0),math.rad(0))
- maskweld.C0 = maskweld.C0*CFrame.new(0,-1/x,1/x)* CFrame.Angles(math.rad(100/x),math.rad(0),math.rad(0))
- wait()
- end
- end))
- local m = Instance.new("Model")
- m.Parent = char
- m.Name = "SuitcaseModel"
- for _,v in pairs(tool:GetChildren()) do
- if v:IsA("Part") or v:IsA("UnionOperation") then
- v.Parent = m
- end
- end
- wait(0.4)
- m.Handle.CFrame = char.Torso.CFrame*CFrame.new(0,-2.2,-2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-60))
- m.Handle.Anchored = true
- wait(0.1)
- anim:Play()
- wait(0.2)
- tool.Name = "Building suit"
- coroutine.resume(coroutine.create(function()
- for _,v in pairs(suit.Gauntlet1:GetChildren()) do
- if v:IsA("Part") or v:IsA("UnionOperation") then
- if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
- v.Transparency = 0
- end
- end
- if v.Name == "Main" then
- v.Attach:Play()
- end
- wait()
- end
- Build(suit.Gauntlet1)
- end))
- coroutine.resume(coroutine.create(function()
- for _,v in pairs(suit.Gauntlet2:GetChildren()) do
- if v:IsA("Part") or v:IsA("UnionOperation") then
- if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
- v.Transparency = 0
- end
- end
- if v.Name == "Main" then
- v.Attach:Play()
- end
- wait()
- end
- Build(suit.Gauntlet2)
- end))
- m.Body.Transparency = 1
- wait(1.2)
- m:Destroy()
- suit.Chest1.Main.Attach:Play()
- coroutine.resume(coroutine.create(function()
- for _,v in pairs(suit.Chest1:GetChildren()) do
- if v:IsA("Part") or v:IsA("UnionOperation") then
- if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
- v.Transparency = 0
- end
- end
- if v.Name == "Main" then
- v.Attach:Play()
- end
- wait()
- end
- Build(suit.Chest1)
- end))
- wait(0.5)
- coroutine.resume(coroutine.create(function()
- for _,v in pairs(suit.Shoulder1:GetChildren()) do
- if v:IsA("Part") or v:IsA("UnionOperation") then
- if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
- v.Transparency = 0
- end
- end
- if v.Name == "Main" then
- v.Attach:Play()
- end
- wait()
- end
- Build(suit.Shoulder1)
- end))
- coroutine.resume(coroutine.create(function()
- for _,v in pairs(suit.Shoulder2:GetChildren()) do
- if v:IsA("Part") or v:IsA("UnionOperation") then
- if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
- v.Transparency = 0
- end
- end
- if v.Name == "Main" then
- end
- wait()
- end
- Build(suit.Shoulder2)
- end))
- wait(0.7)
- coroutine.resume(coroutine.create(function()
- hum.MaxHealth = 2000
- for _,v in pairs(suit.Chest2:GetChildren()) do
- if v:IsA("Part") or v:IsA("UnionOperation") then
- if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
- v.Transparency = 0
- end
- end
- if v.Name == "Main" then
- v.Attach:Play()
- end
- wait()
- end
- Build(suit.Chest2)
- hum.Health = hum.MaxHealth
- end))
- wait(1)
- coroutine.resume(coroutine.create(function()
- for _,v in pairs(suit.Arm1:GetChildren()) do
- if v:IsA("Part") or v:IsA("UnionOperation") then
- if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
- v.Transparency = 0
- end
- end
- if v.Name == "Main" then
- end
- wait()
- end
- Build(suit.Arm1)
- end))
- coroutine.resume(coroutine.create(function()
- for _,v in pairs(suit.Arm2:GetChildren()) do
- if v:IsA("Part") or v:IsA("UnionOperation") then
- if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
- v.Transparency = 0
- end
- end
- if v.Name == "Main" then
- end
- wait()
- end
- Build(suit.Arm2)
- end))
- wait(0.7)
- coroutine.resume(coroutine.create(function()
- for _,v in pairs(suit.Thigh1:GetChildren()) do
- if v:IsA("Part") or v:IsA("UnionOperation") then
- if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
- v.Transparency = 0
- end
- end
- if v.Name == "Main" then
- v.Attach:Play()
- end
- wait()
- end
- Build(suit.Thigh1)
- end))
- coroutine.resume(coroutine.create(function()
- for _,v in pairs(suit.Thigh2:GetChildren()) do
- if v:IsA("Part") or v:IsA("UnionOperation") then
- if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
- v.Transparency = 0
- end
- end
- if v.Name == "Main" then
- end
- wait()
- end
- Build(suit.Thigh2)
- end))
- wait(0.7)
- coroutine.resume(coroutine.create(function()
- for _,v in pairs(suit.Boot1:GetChildren()) do
- if v:IsA("Part") or v:IsA("UnionOperation") then
- if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
- v.Transparency = 0
- end
- end
- if v.Name == "Main" then
- v.Attach:Play()
- end
- wait()
- end
- Build(suit.Boot1)
- end))
- coroutine.resume(coroutine.create(function()
- for _,v in pairs(suit.Boot2:GetChildren()) do
- if v:IsA("Part") or v:IsA("UnionOperation") then
- if not v:FindFirstChild("Transparent") and v.Name ~= "Main" then
- v.Transparency = 0
- end
- end
- if v.Name == "Main" then
- end
- wait()
- end
- Build(suit.Boot2)
- end))
- wait(3)
- --anim:Stop()
- for _,v in pairs(suit.Helmet:GetChildren()) do
- if v:IsA("Part") or v:IsA("UnionOperation") then
- v.Transparency = 0
- end
- end
- for _,v in pairs(suit.Mask:GetChildren()) do
- if v:IsA("Part") or v:IsA("UnionOperation") then
- v.Transparency = 0
- end
- end
- suit.Mask.Mask.Decal.Transparency = 0
- wait(0.1)
- suit.Helmet.Main.Attach:Play()
- local x = 8
- for i = 1,x do
- helmweld.C0 = helmweld.C0*CFrame.new(0,1/x,-1/x)* CFrame.Angles(math.rad(-100/x),math.rad(0),math.rad(0))
- maskweld.C0 = maskweld.C0*CFrame.new(0,1/x,-1/x)* CFrame.Angles(math.rad(-100/x),math.rad(0),math.rad(0))
- wait()
- end
- local x = 10
- for i = 1,x do
- helmweld.C0 = helmweld.C0*CFrame.new(0,-0.2/x,-1.2/x)* CFrame.Angles(math.rad(-40/x),math.rad(0),math.rad(0))
- maskweld.C0 = maskweld.C0*CFrame.new(0,-0.2/x,-1.2/x)* CFrame.Angles(math.rad(-40/x),math.rad(0),math.rad(0))
- wait()
- end
- helmweld.C0 = cfhelm
- maskweld.C0 = cfhelm*CFrame.new(0,0.15,-0.15)* CFrame.Angles(math.rad(40),math.rad(0),math.rad(0))
- for n,v in pairs(char:GetChildren()) do
- if v:IsA("Hat") then
- v.Handle.Transparency = 1
- end
- end
- suit.Mask.Main.Attach:Play()
- local x = 10
- for i = 1,x do
- maskweld.C0 = maskweld.C0*CFrame.new(0,-0.15/x,0.15/x)* CFrame.Angles(math.rad(-40/x),math.rad(0),math.rad(0))
- wait()
- end
- maskweld.C0 = cfmask
- char.Head.Transparency = 1
- char.Head.face.Transparency = 1
- coroutine.resume(coroutine.create(function()
- local x = 10
- local color = BrickColor.new("White").Color
- local origcolor = mask.Eyes.BrickColor.Color
- local val = mask.Eyes.BrickColor.Color
- for i = 1,x do
- val = Color3.new(val.r+(color.r-origcolor.r)/x,val.g+(color.g-origcolor.g)/x,val.b+(color.b-origcolor.b)/x)
- mask.Eyes.BrickColor = BrickColor.new(val)
- wait()
- end
- end))
- tool["Suit Control"].Disabled = false
- tool["Suit Control"].Parent = plr.Backpack
- tool.JARVIS.Parent = plr.PlayerGui
- plr.PlayerGui.JARVIS.Helmet.LocalScript.Disabled = false
- plr.PlayerGui.JARVIS.Mask.LocalScript.Disabled = false
- plr.PlayerGui.JARVIS.Energy.LocalScript.Disabled = false
- plr.PlayerGui.JARVIS.Stats.LocalScript.Disabled = false
- plr.PlayerGui.JARVIS.Control.Disabled = false
- tool.Name = "Done"
- suit.Status.Helmet.Value = true
- suit.Status.Power.Value = true
- suit.Status.InSuit.Value = true
- suit.Status.Owner.Value = plr
- hum.JumpPower = 60
- hum.WalkSpeed = 16
- if char:FindFirstChild("Sound") then
- char.Sound:Destroy()
- local sn = char.Head:GetChildren()
- for i = 1,#sn do
- if sn[i]:IsA("Sound") then
- sn[i]:Stop()
- sn[i]:Destroy()
- end
- end
- local s = script.Parent.IronManSound:Clone()
- s.Parent = char
- wait(0.5)
- s.Disabled = false
- end
- CORE = require(plr.PlayerGui.JARVIS.Core)
- for i,v in pairs(char:GetChildren()) do
- v.DescendantRemoving:connect(function(item)
- if item:IsA("ManualWeld") and item.Parent.Parent:FindFirstChild("Target") then
- item.Parent.Parent.Main.Transparency = 1
- local name = string.format(item.Parent.Parent.Target.Value)
- if char:FindFirstChild(name) then
- local p = char:FindFirstChild(name)
- if p.Transparency == 1 then
- p.Transparency = 0
- end
- if suit.Status.InSuit.Value then
- local sparks = script.Parent.Sparks:Clone()
- sparks.Parent = p
- sparks.Enabled = true
- game:GetService("Debris"):AddItem(sparks,0.75)
- end
- if name == "Head" then
- char.Head.face.Texture = "http://www.roblox.com/asset/?id=409567993"
- for i,hat in pairs(char:GetChildren()) do
- if hat:IsA("Hat") then
- hat.Handle.Transparency = 0
- end
- end
- elseif name == "Torso" and (not suit.Status.Calling.Value) and suit.Status.InSuit.Value then
- char.Head.face.Texture = "http://www.roblox.com/asset/?id=409567993"
- CORE:Alarm(plr.Name,"suit integrity compromised")
- char.Humanoid.MaxHealth = 150
- end
- end
- end
- end)
- end
- char.Humanoid.HealthChanged:connect(function(health)
- if char:FindFirstChild("Suit") then
- suit = char:FindFirstChild("Suit")
- if suit.Status.InSuit.Value and (not suit.Status.Calling.Value) and suit.Status.Whole.Value then
- if (health/char.Humanoid.MaxHealth)*100 <= 20 then
- char.Head.face.Texture = "http://www.roblox.com/asset/?id=409567993"
- CORE:Alarm(plr.Name,"critical injuries")
- elseif (health/char.Humanoid.MaxHealth)*100 > 20 and suit.Status.Charge.Value > 10 then
- CORE:StopAlarm(plr.Name)
- end
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "x" then
- CORE:Delete(plr.Name)
- char.Head.face.Texture = origface
- tool:Destroy()
- end
- end)
- end
- end)
- tool.Equipped:connect(function()
- enabled = true
- end)
- tool.Unequipped:connect(function()
- enabled = false
- end)
- end))
- Model8.Name = "Mark5"
- Model8.Parent = Tool0
- Model9.Name = "Helmet"
- Model9.Parent = Model8
- Part10.Name = "Main"
- Part10.Parent = Model9
- Part10.CFrame = CFrame.new(-41.8381348, 33.205822, -37.0802002, -0.0024136547, -8.61277476e-06, 0.999997139, 7.82211282e-06, 1, 8.63167952e-06, -0.999997139, 7.84292388e-06, -0.0024136547)
- Part10.Orientation = Vector3.new(0, 90.1399994, 0)
- Part10.Position = Vector3.new(-41.8381348, 33.205822, -37.0802002)
- Part10.Rotation = Vector3.new(-179.800003, 89.8600006, 179.800003)
- Part10.Color = Color3.new(0.458824, 0, 0)
- Part10.Transparency = 1
- Part10.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part10.Anchored = true
- Part10.BrickColor = BrickColor.new("Maroon")
- Part10.CanCollide = false
- Part10.CustomPhysicalProperties = 0.100000001, 0.300000012, 0.5, 0.100000001, 0.100000001
- Part10.Material = Enum.Material.SmoothPlastic
- Part10.Reflectance = 0.30000001192093
- Part10.brickColor = BrickColor.new("Maroon")
- Part10.FormFactor = Enum.FormFactor.Symmetric
- Part10.formFactor = Enum.FormFactor.Symmetric
- RocketPropulsion11.Name = "Force"
- RocketPropulsion11.Parent = Part10
- RocketPropulsion11.MaxTorque = Vector3.new(800000, 800000, 0)
- RocketPropulsion11.CartoonFactor = 0
- RocketPropulsion11.MaxSpeed = 0
- RocketPropulsion11.MaxThrust = 20000
- RocketPropulsion11.TargetRadius = 0.10000000149012
- RocketPropulsion11.ThrustP = 2000
- Sound12.Name = "FlyS"
- Sound12.Parent = Part10
- Sound12.Looped = true
- Sound12.SoundId = "http://www.roblox.com/asset/?id=97179333"
- ManualWeld13.Parent = Part10
- ManualWeld13.C1 = CFrame.new(0, 0, 0, 1, 1.04148863e-10, 1.34109399e-07, -1.04149682e-10, 1, 6.11132656e-09, -1.34109385e-07, -6.111327e-09, 1)
- ManualWeld13.Part0 = Part10
- ManualWeld13.Part1 = Part10
- ManualWeld13.part1 = Part10
- BlockMesh14.Parent = Part10
- BlockMesh14.Scale = Vector3.new(0, 0, 0)
- ManualWeld15.Parent = Part10
- ManualWeld15.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 2.21378905e-14, 0, 2.21378905e-14, 1)
- ManualWeld15.Part0 = Part10
- ManualWeld15.Part1 = Part10
- ManualWeld15.part1 = Part10
- Sound16.Name = "Attach"
- Sound16.Parent = Part10
- Sound16.SoundId = "http://www.roblox.com/asset/?id=431405534"
- Part17.Parent = Model9
- Part17.CFrame = CFrame.new(-41.6374512, 33.3057556, -37.0800781, -8.73944373e-06, -0.00241379696, -0.999997139, 1, 7.09952656e-06, -8.75660589e-06, 7.12064275e-06, -0.999997139, 0.00241379696)
- Part17.Orientation = Vector3.new(0, -89.8600006, 90)
- Part17.Position = Vector3.new(-41.6374512, 33.3057556, -37.0800781)
- Part17.Rotation = Vector3.new(0.209999993, -89.8600006, 90.2099991)
- Part17.Color = Color3.new(0.458824, 0, 0)
- Part17.Transparency = 1
- Part17.Size = Vector3.new(1, 1, 1)
- Part17.Anchored = true
- Part17.BottomSurface = Enum.SurfaceType.Smooth
- Part17.BrickColor = BrickColor.new("Maroon")
- Part17.CanCollide = false
- Part17.CustomPhysicalProperties = 0.100000001, 0.300000012, 0.5, 0.100000001, 0.100000001
- Part17.Material = Enum.Material.SmoothPlastic
- Part17.Reflectance = 0.30000001192093
- Part17.TopSurface = Enum.SurfaceType.Smooth
- Part17.brickColor = BrickColor.new("Maroon")
- Part17.FormFactor = Enum.FormFactor.Custom
- Part17.formFactor = Enum.FormFactor.Custom
- SpecialMesh18.Parent = Part17
- SpecialMesh18.Scale = Vector3.new(1, 1.32000005, 0.600000024)
- ManualWeld19.Parent = Part17
- ManualWeld19.C1 = CFrame.new(-0.000576019287, 0.0997924805, 0.200744629, 7.2268449e-07, 1, -1.34109371e-07, 1, -7.2268449e-07, -1.24913072e-07, -1.24913115e-07, -1.34109328e-07, -1)
- ManualWeld19.Part0 = Part17
- ManualWeld19.Part1 = Part10
- ManualWeld19.part1 = Part10
- Part20.Parent = Model9
- Part20.CFrame = CFrame.new(-41.7976074, 33.205822, -37.0802002, -0.00935110729, -0.000746011501, 0.999956071, 7.24843721e-06, 0.999999762, 0.000746111909, -0.99995625, 1.4225091e-05, -0.00935109984)
- Part20.Orientation = Vector3.new(-0.0399999991, 90.5400009, 0)
- Part20.Position = Vector3.new(-41.7976074, 33.205822, -37.0802002)
- Part20.Rotation = Vector3.new(-175.440002, 89.4599991, 175.440002)
- Part20.Color = Color3.new(0.458824, 0, 0)
- Part20.Transparency = 1
- Part20.Size = Vector3.new(2, 1, 1)
- Part20.Anchored = true
- Part20.BottomSurface = Enum.SurfaceType.Smooth
- Part20.BrickColor = BrickColor.new("Maroon")
- Part20.CanCollide = false
- Part20.CustomPhysicalProperties = 0.100000001, 0.300000012, 0.5, 0.100000001, 0.100000001
- Part20.Material = Enum.Material.SmoothPlastic
- Part20.Reflectance = 0.30000001192093
- Part20.TopSurface = Enum.SurfaceType.Smooth
- Part20.brickColor = BrickColor.new("Maroon")
- Part20.FormFactor = Enum.FormFactor.Symmetric
- Part20.formFactor = Enum.FormFactor.Symmetric
- SpecialMesh21.Parent = Part20
- SpecialMesh21.Scale = Vector3.new(1.30999994, 1.33000004, 1.30999994)
- ManualWeld22.Parent = Part20
- ManualWeld22.C1 = CFrame.new(-8.39233398e-05, -0.000518798828, 0.0404663086, 0.99997592, -4.57114038e-06, 0.00693739392, -5.44614068e-07, 0.999999762, 0.000737415277, -0.00693739485, -0.000737401308, 0.999975681)
- ManualWeld22.Part0 = Part20
- ManualWeld22.Part1 = Part10
- ManualWeld22.part1 = Part10
- UnionOperation23.Name = "Mouth"
- UnionOperation23.Parent = Model9
- UnionOperation23.CFrame = CFrame.new(-42.3019981, 32.9002228, -37.0883789, -0.480937511, -0.128874078, -0.867231607, -0.258826137, 0.965924025, -3.8544822e-06, 0.837680221, 0.224460363, -0.497905016)
- UnionOperation23.Orientation = Vector3.new(0, -119.860001, -15)
- UnionOperation23.Position = Vector3.new(-42.3019981, 32.9002228, -37.0883789)
- UnionOperation23.Rotation = Vector3.new(180, -60.1399994, 165)
- UnionOperation23.Color = Color3.new(0.803922, 0.803922, 0.803922)
- UnionOperation23.Transparency = 1
- UnionOperation23.Size = Vector3.new(0.76225847, 0.564379811, 0.533294022)
- UnionOperation23.Anchored = true
- UnionOperation23.BrickColor = BrickColor.new("Mid gray")
- UnionOperation23.CanCollide = false
- UnionOperation23.CustomPhysicalProperties = 0.100000001, 0.200000003, 0.5, 0.100000001, 0.100000001
- UnionOperation23.Material = Enum.Material.SmoothPlastic
- UnionOperation23.Reflectance = 0.69999998807907
- UnionOperation23.brickColor = BrickColor.new("Mid gray")
- UnionOperation23.UsePartColor = true
- ManualWeld24.Parent = UnionOperation23
- ManualWeld24.C1 = CFrame.new(0.00919723511, -0.302352905, -0.463897705, -0.836520016, -0.224144906, 0.499993324, -0.258819282, 0.965925813, -3.36599442e-07, -0.48295632, -0.129408196, -0.866029263)
- ManualWeld24.Part0 = UnionOperation23
- ManualWeld24.Part1 = Part10
- ManualWeld24.part1 = Part10
- ObjectValue25.Name = "Transparent"
- ObjectValue25.Parent = UnionOperation23
- UnionOperation26.Parent = Model9
- UnionOperation26.CFrame = CFrame.new(-41.5971375, 33.4222107, -37.0802002, -0.999997139, -4.260075e-06, -0.00241373014, -4.27722398e-06, 1, 7.09951837e-06, 0.00241373014, 7.10982158e-06, -0.999997139)
- UnionOperation26.Orientation = Vector3.new(0, -179.860001, 0)
- UnionOperation26.Position = Vector3.new(-41.5971375, 33.4222107, -37.0802002)
- UnionOperation26.Rotation = Vector3.new(-180, -0.140000001, 180)
- UnionOperation26.Color = Color3.new(0.458824, 0, 0)
- UnionOperation26.Transparency = 1
- UnionOperation26.Size = Vector3.new(1.47117555, 1.57027233, 1.25999832)
- UnionOperation26.Anchored = true
- UnionOperation26.BrickColor = BrickColor.new("Maroon")
- UnionOperation26.CanCollide = false
- UnionOperation26.CustomPhysicalProperties = 0.100000001, 0.200000003, 0.5, 0.100000001, 0.100000001
- UnionOperation26.Material = Enum.Material.SmoothPlastic
- UnionOperation26.Reflectance = 0.30000001192093
- UnionOperation26.brickColor = BrickColor.new("Maroon")
- UnionOperation26.UsePartColor = true
- ManualWeld27.Parent = UnionOperation26
- ManualWeld27.C1 = CFrame.new(-0.000576019287, 0.214767456, 0.241088867, 1.34110522e-07, 7.2268449e-07, 1, -1.1269011e-07, 1, -7.2268449e-07, -1, -1.12689975e-07, 1.34110607e-07)
- ManualWeld27.Part0 = UnionOperation26
- ManualWeld27.Part1 = Part10
- ManualWeld27.part1 = Part10
- Part28.Parent = Model9
- Part28.CFrame = CFrame.new(-41.8618164, 33.1384659, -37.0800781, -0.00935321581, 0.508373976, 0.861085653, 6.52573317e-06, 0.861123323, -0.508396149, -0.99995625, -0.00474951975, -0.00805759057)
- Part28.Orientation = Vector3.new(30.5599995, 90.5400009, 0)
- Part28.Position = Vector3.new(-41.8618164, 33.1384659, -37.0800781)
- Part28.Rotation = Vector3.new(90.909996, 59.4399986, -91.0499954)
- Part28.Color = Color3.new(0.458824, 0, 0)
- Part28.Transparency = 1
- Part28.Size = Vector3.new(1, 1, 1)
- Part28.Anchored = true
- Part28.BottomSurface = Enum.SurfaceType.Smooth
- Part28.BrickColor = BrickColor.new("Maroon")
- Part28.CanCollide = false
- Part28.CustomPhysicalProperties = 0.100000001, 0.200000003, 0.5, 0.100000001, 0.100000001
- Part28.Material = Enum.Material.SmoothPlastic
- Part28.Reflectance = 0.30000001192093
- Part28.TopSurface = Enum.SurfaceType.Smooth
- Part28.brickColor = BrickColor.new("Maroon")
- Part28.FormFactor = Enum.FormFactor.Symmetric
- Part28.formFactor = Enum.FormFactor.Symmetric
- FileMesh29.Parent = Part28
- FileMesh29.MeshId = "http://www.roblox.com/asset/?id=15882007"
- FileMesh29.Scale = Vector3.new(0.800000012, 0.75999999, 0.5)
- ManualWeld30.Parent = Part28
- ManualWeld30.C1 = CFrame.new(-8.39233398e-05, -0.0681915283, -0.0237121582, 0.99997592, 0.00352915144, 0.00597517518, -1.26731811e-06, 0.861122549, -0.50839752, -0.00693956995, 0.508385301, 0.861101747)
- ManualWeld30.Part0 = Part28
- ManualWeld30.Part1 = Part10
- ManualWeld30.part1 = Part10
- StringValue31.Name = "Target"
- StringValue31.Parent = Model9
- StringValue31.Value = "Head"
- Model32.Name = "Mask"
- Model32.Parent = Model8
- Part33.Name = "Main"
- Part33.Parent = Model32
- Part33.CFrame = CFrame.new(-41.8381348, 33.205822, -37.0802002, -0.00241347798, -3.80837969e-06, 0.999997139, 7.8215935e-06, 1, 3.82726876e-06, -0.999997139, 7.83080759e-06, -0.00241347798)
- Part33.Orientation = Vector3.new(0, 90.1399994, 0)
- Part33.Position = Vector3.new(-41.8381348, 33.205822, -37.0802002)
- Part33.Rotation = Vector3.new(-179.909988, 89.8600006, 179.909988)
- Part33.Color = Color3.new(0.458824, 0, 0)
- Part33.Transparency = 1
- Part33.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part33.Anchored = true
- Part33.BrickColor = BrickColor.new("Maroon")
- Part33.CanCollide = false
- Part33.CustomPhysicalProperties = 0.100000001, 0.300000012, 0.5, 0.100000001, 0.100000001
- Part33.Material = Enum.Material.SmoothPlastic
- Part33.Reflectance = 0.30000001192093
- Part33.brickColor = BrickColor.new("Maroon")
- Part33.FormFactor = Enum.FormFactor.Symmetric
- Part33.formFactor = Enum.FormFactor.Symmetric
- RocketPropulsion34.Name = "Force"
- RocketPropulsion34.Parent = Part33
- RocketPropulsion34.MaxTorque = Vector3.new(800000, 800000, 0)
- RocketPropulsion34.CartoonFactor = 0
- RocketPropulsion34.MaxSpeed = 0
- RocketPropulsion34.MaxThrust = 20000
- RocketPropulsion34.TargetRadius = 0.10000000149012
- RocketPropulsion34.ThrustP = 2000
- Sound35.Name = "FlyS"
- Sound35.Parent = Part33
- Sound35.Looped = true
- Sound35.SoundId = "http://www.roblox.com/asset/?id=97179333"
- ManualWeld36.Parent = Part33
- ManualWeld36.C1 = CFrame.new(0, 0, 0, 1, 1.04148863e-10, 1.34109399e-07, -1.04149682e-10, 1, 6.11132656e-09, -1.34109385e-07, -6.111327e-09, 1)
- ManualWeld36.Part0 = Part33
- ManualWeld36.Part1 = Part33
- ManualWeld36.part1 = Part33
- BlockMesh37.Parent = Part33
- BlockMesh37.Scale = Vector3.new(0, 0, 0)
- Sound38.Name = "Music"
- Sound38.Parent = Part33
- Sound38.SoundId = "http://www.roblox.com/asset/?id=299288615"
- Sound38.Volume = 1
- ManualWeld39.Parent = Part33
- ManualWeld39.C1 = CFrame.new(0, 0, 0, 1, 0, 9.85878046e-14, 0, 1.00000024, 1.49012376e-08, 9.85878046e-14, 1.49012376e-08, 1.00000024)
- ManualWeld39.Part0 = Part33
- ManualWeld39.Part1 = Part33
- ManualWeld39.part1 = Part33
- Sound40.Name = "Attach"
- Sound40.Parent = Part33
- Sound40.SoundId = "http://www.roblox.com/asset/?id=431405720"
- Sound40.Volume = 0.30000001192093
- UnionOperation41.Name = "Mask"
- UnionOperation41.Parent = Model32
- UnionOperation41.CFrame = CFrame.new(-42.2712555, 33.6306458, -37.0786133, 0.0024136547, 0.2212971, -0.975203454, -7.85128123e-06, 0.975206256, 0.221297726, 0.999997139, -0.00052647962, 0.00235554855)
- UnionOperation41.Orientation = Vector3.new(-12.79, -89.8600006, 0)
- UnionOperation41.Position = Vector3.new(-42.2712555, 33.6306458, -37.0786133)
- UnionOperation41.Rotation = Vector3.new(-89.3899994, -77.2099991, -89.3799973)
- UnionOperation41.Color = Color3.new(0.803922, 0.803922, 0.803922)
- UnionOperation41.Transparency = 1
- UnionOperation41.Size = Vector3.new(1.07968092, 1.14666295, 0.391915768)
- UnionOperation41.Anchored = true
- UnionOperation41.BrickColor = BrickColor.new("Mid gray")
- UnionOperation41.CanCollide = false
- UnionOperation41.CustomPhysicalProperties = 0.100000001, 0.200000003, 0.5, 0.100000001, 0.100000001
- UnionOperation41.Material = Enum.Material.SmoothPlastic
- UnionOperation41.Reflectance = 0.69999998807907
- UnionOperation41.brickColor = BrickColor.new("Mid gray")
- UnionOperation41.UsePartColor = true
- ManualWeld42.Parent = UnionOperation41
- ManualWeld42.C1 = CFrame.new(-0.00057220459, 0.4246521, -0.433235168, -1, 7.16681825e-10, -1.37356437e-07, -2.96977305e-08, 0.975206375, 0.221298248, 1.34109314e-07, 0.221298262, -0.975206316)
- ManualWeld42.Part0 = UnionOperation41
- ManualWeld42.Part1 = Part33
- ManualWeld42.part1 = Part33
- Decal43.Parent = UnionOperation41
- Decal43.Texture = "http://www.roblox.com/asset/?id=305388287"
- Decal43.Transparency = 1
- Decal43.Face = Enum.NormalId.Back
- UnionOperation44.Name = "Eyes"
- UnionOperation44.Parent = Model32
- UnionOperation44.CFrame = CFrame.new(-42.4025803, 33.4669571, -37.0772705, 0.0024136547, -3.93330083e-06, -0.999997139, -7.85128123e-06, 1, -3.95226243e-06, 0.999997139, 7.86079727e-06, 0.0024136547)
- UnionOperation44.Orientation = Vector3.new(0, -89.8600006, 0)
- UnionOperation44.Position = Vector3.new(-42.4025803, 33.4669571, -37.0772705)
- UnionOperation44.Rotation = Vector3.new(0.0899999961, -89.8600006, 0.0899999961)
- UnionOperation44.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- UnionOperation44.Transparency = 1
- UnionOperation44.Size = Vector3.new(0.768102109, 0.100000039, 0.0924971849)
- UnionOperation44.Anchored = true
- UnionOperation44.BrickColor = BrickColor.new("Really black")
- UnionOperation44.CanCollide = false
- UnionOperation44.CustomPhysicalProperties = 0.100000001, 0.300000012, 0.200000003, 0.100000001, 0.100000001
- UnionOperation44.Material = Enum.Material.Neon
- UnionOperation44.brickColor = BrickColor.new("Really black")
- UnionOperation44.UsePartColor = true
- ManualWeld45.Parent = UnionOperation44
- ManualWeld45.C1 = CFrame.new(-0.00155258179, 0.259933472, -0.564491272, -1, -2.969864e-08, -1.34109484e-07, -2.969864e-08, 1.00000024, -1.39872498e-07, 1.34109314e-07, -1.10070154e-07, -1.00000024)
- ManualWeld45.Part0 = UnionOperation44
- ManualWeld45.Part1 = Part33
- ManualWeld45.part1 = Part33
- StringValue46.Name = "Target"
- StringValue46.Parent = Model32
- StringValue46.Value = "Head"
- ObjectValue47.Name = "MainPart"
- ObjectValue47.Parent = Model32
- Configuration48.Name = "Status"
- Configuration48.Parent = Model8
- BoolValue49.Name = "Ejected"
- BoolValue49.Parent = Configuration48
- BoolValue50.Name = "InSuit"
- BoolValue50.Parent = Configuration48
- ObjectValue51.Name = "Owner"
- ObjectValue51.Parent = Configuration48
- BoolValue52.Name = "Power"
- BoolValue52.Parent = Configuration48
- BoolValue53.Name = "Sentry"
- BoolValue53.Parent = Configuration48
- NumberValue54.Name = "Charge"
- NumberValue54.Parent = Configuration48
- NumberValue54.Value = 100
- BoolValue55.Name = "Flying"
- BoolValue55.Parent = Configuration48
- BoolValue56.Name = "Welded"
- BoolValue56.Parent = Configuration48
- BoolValue57.Name = "Broken"
- BoolValue57.Parent = Configuration48
- BoolValue58.Name = "Helmet"
- BoolValue58.Parent = Configuration48
- BoolValue58.Value = true
- BoolValue59.Name = "Whole"
- BoolValue59.Parent = Configuration48
- BoolValue59.Value = true
- BoolValue60.Name = "Calling"
- BoolValue60.Parent = Configuration48
- Model61.Name = "Thigh1"
- Model61.Parent = Model8
- UnionOperation62.Parent = Model61
- UnionOperation62.CFrame = CFrame.new(-41.7875977, 30.0649185, -37.6072998, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- UnionOperation62.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- UnionOperation62.Position = Vector3.new(-41.7875977, 30.0649185, -37.6072998)
- UnionOperation62.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- UnionOperation62.Color = Color3.new(0.803922, 0.803922, 0.803922)
- UnionOperation62.Transparency = 1
- UnionOperation62.Size = Vector3.new(1.06250083, 1.06773448, 1.07425058)
- UnionOperation62.Anchored = true
- UnionOperation62.BrickColor = BrickColor.new("Mid gray")
- UnionOperation62.CanCollide = false
- UnionOperation62.Material = Enum.Material.SmoothPlastic
- UnionOperation62.Reflectance = 0.69999998807907
- UnionOperation62.brickColor = BrickColor.new("Mid gray")
- UnionOperation62.UsePartColor = true
- ManualWeld63.Parent = UnionOperation62
- ManualWeld63.C1 = CFrame.new(0, 0.483639836, 0.000885009766, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld63.Part0 = UnionOperation62
- ManualWeld63.Part1 = Part69
- ManualWeld63.part1 = Part69
- UnionOperation64.Parent = Model61
- UnionOperation64.CFrame = CFrame.new(-42.0510254, 30.0497723, -37.6081543, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- UnionOperation64.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- UnionOperation64.Position = Vector3.new(-42.0510254, 30.0497723, -37.6081543)
- UnionOperation64.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- UnionOperation64.Color = Color3.new(0.388235, 0.372549, 0.384314)
- UnionOperation64.Transparency = 1
- UnionOperation64.Size = Vector3.new(1.05250001, 0.745000184, 0.52750057)
- UnionOperation64.Anchored = true
- UnionOperation64.BrickColor = BrickColor.new("Dark stone grey")
- UnionOperation64.CanCollide = false
- UnionOperation64.Material = Enum.Material.SmoothPlastic
- UnionOperation64.Reflectance = 0.30000001192093
- UnionOperation64.brickColor = BrickColor.new("Dark stone grey")
- UnionOperation64.UsePartColor = true
- ManualWeld65.Parent = UnionOperation64
- ManualWeld65.C1 = CFrame.new(0.00124740601, 0.465009093, -0.262496948, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld65.Part0 = UnionOperation64
- ManualWeld65.Part1 = Part69
- ManualWeld65.part1 = Part69
- ObjectValue66.Name = "Transparent"
- ObjectValue66.Parent = UnionOperation64
- UnionOperation67.Parent = Model61
- UnionOperation67.CFrame = CFrame.new(-41.793457, 30.1413574, -37.6072998, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- UnionOperation67.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- UnionOperation67.Position = Vector3.new(-41.793457, 30.1413574, -37.6072998)
- UnionOperation67.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- UnionOperation67.Color = Color3.new(0.458824, 0, 0)
- UnionOperation67.Transparency = 1
- UnionOperation67.Size = Vector3.new(1.0424999, 0.900000572, 1.05250013)
- UnionOperation67.Anchored = true
- UnionOperation67.BrickColor = BrickColor.new("Maroon")
- UnionOperation67.CanCollide = false
- UnionOperation67.Material = Enum.Material.SmoothPlastic
- UnionOperation67.Reflectance = 0.30000001192093
- UnionOperation67.brickColor = BrickColor.new("Maroon")
- UnionOperation67.UsePartColor = true
- ManualWeld68.Parent = UnionOperation67
- ManualWeld68.C1 = CFrame.new(3.81469727e-06, 0.557500482, -0.00500488281, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld68.Part0 = UnionOperation67
- ManualWeld68.Part1 = Part69
- ManualWeld68.part1 = Part69
- Part69.Name = "Main"
- Part69.Parent = Model61
- Part69.CFrame = CFrame.new(-41.7883339, 29.5840454, -37.6072998, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- Part69.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- Part69.Position = Vector3.new(-41.7883339, 29.5840454, -37.6072998)
- Part69.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- Part69.Color = Color3.new(0.458824, 0, 0)
- Part69.Transparency = 1
- Part69.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part69.Anchored = true
- Part69.BottomSurface = Enum.SurfaceType.Smooth
- Part69.BrickColor = BrickColor.new("Maroon")
- Part69.CanCollide = false
- Part69.Material = Enum.Material.SmoothPlastic
- Part69.Reflectance = 0.30000001192093
- Part69.TopSurface = Enum.SurfaceType.Smooth
- Part69.brickColor = BrickColor.new("Maroon")
- BlockMesh70.Parent = Part69
- BlockMesh70.Scale = Vector3.new(5.0999999, 10.1000004, 5.0999999)
- ManualWeld71.Parent = Part69
- ManualWeld71.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld71.Part0 = Part69
- ManualWeld71.Part1 = Part69
- ManualWeld71.part1 = Part69
- Sound72.Name = "FlyS"
- Sound72.Parent = Part69
- Sound72.Looped = true
- Sound72.SoundId = "http://www.roblox.com/asset/?id=97179333"
- RocketPropulsion73.Name = "Force"
- RocketPropulsion73.Parent = Part69
- RocketPropulsion73.MaxTorque = Vector3.new(800000, 800000, 0)
- RocketPropulsion73.CartoonFactor = 0
- RocketPropulsion73.MaxSpeed = 0
- RocketPropulsion73.MaxThrust = 20000
- RocketPropulsion73.TargetRadius = 0.10000000149012
- RocketPropulsion73.ThrustP = 2000
- Sound74.Name = "Attach"
- Sound74.Parent = Part69
- Sound74.SoundId = "http://www.roblox.com/asset/?id=431405720"
- Sound74.Volume = 0.30000001192093
- Part75.Parent = Model61
- Part75.CFrame = CFrame.new(-42.0458984, 30.0958214, -37.6068115, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- Part75.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- Part75.Position = Vector3.new(-42.0458984, 30.0958214, -37.6068115)
- Part75.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- Part75.Color = Color3.new(0.458824, 0, 0)
- Part75.Transparency = 1
- Part75.Size = Vector3.new(1.05250001, 0.975000024, 0.517499924)
- Part75.Anchored = true
- Part75.BottomSurface = Enum.SurfaceType.Smooth
- Part75.BrickColor = BrickColor.new("Maroon")
- Part75.CanCollide = false
- Part75.Material = Enum.Material.SmoothPlastic
- Part75.Reflectance = 0.30000001192093
- Part75.TopSurface = Enum.SurfaceType.Smooth
- Part75.brickColor = BrickColor.new("Maroon")
- ManualWeld76.Parent = Part75
- ManualWeld76.C1 = CFrame.new(0, 0.515004516, -0.257499695, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld76.Part0 = Part75
- ManualWeld76.Part1 = Part69
- ManualWeld76.part1 = Part69
- StringValue77.Name = "Target"
- StringValue77.Parent = Model61
- StringValue77.Value = "Right Leg"
- Model78.Name = "Boot2"
- Model78.Parent = Model8
- Part79.Name = "Main"
- Part79.Parent = Model78
- Part79.CFrame = CFrame.new(-41.8022461, 29.5811768, -36.5611572, -0.00227466971, -8.38443957e-05, 0.999997497, -6.92763424e-05, 1, 8.36870313e-05, -0.999997497, -6.90857996e-05, -0.00227467529)
- Part79.Orientation = Vector3.new(0, 90.1299973, 0)
- Part79.Position = Vector3.new(-41.8022461, 29.5811768, -36.5611572)
- Part79.Rotation = Vector3.new(-177.889999, 89.8699951, 177.889999)
- Part79.Color = Color3.new(0.458824, 0, 0)
- Part79.Transparency = 1
- Part79.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part79.Anchored = true
- Part79.BottomSurface = Enum.SurfaceType.Smooth
- Part79.BrickColor = BrickColor.new("Maroon")
- Part79.CanCollide = false
- Part79.Material = Enum.Material.SmoothPlastic
- Part79.Reflectance = 0.30000001192093
- Part79.TopSurface = Enum.SurfaceType.Smooth
- Part79.brickColor = BrickColor.new("Maroon")
- BlockMesh80.Parent = Part79
- BlockMesh80.Scale = Vector3.new(0, 0, 0)
- Sound81.Name = "FlyS"
- Sound81.Parent = Part79
- Sound81.Looped = true
- Sound81.SoundId = "http://www.roblox.com/asset/?id=97179333"
- RocketPropulsion82.Name = "Force"
- RocketPropulsion82.Parent = Part79
- RocketPropulsion82.MaxTorque = Vector3.new(800000, 800000, 0)
- RocketPropulsion82.CartoonFactor = 0
- RocketPropulsion82.MaxSpeed = 0
- RocketPropulsion82.MaxThrust = 20000
- RocketPropulsion82.TargetRadius = 0.10000000149012
- RocketPropulsion82.ThrustP = 2000
- ManualWeld83.Parent = Part79
- ManualWeld83.C1 = CFrame.new(0, 0, 0, 1, 1.45357164e-11, 3.62342689e-09, -1.45519152e-11, 1, 4.47033335e-06, -3.62342689e-09, -4.47033335e-06, 1)
- ManualWeld83.Part0 = Part79
- ManualWeld83.Part1 = Part79
- ManualWeld83.part1 = Part79
- ManualWeld84.Parent = Part79
- ManualWeld84.C1 = CFrame.new(0, 0, 0, 1, 1.45357164e-11, 3.62342689e-09, -1.45519152e-11, 1, 4.47033335e-06, -3.62342689e-09, -4.47033335e-06, 1)
- ManualWeld84.Part0 = Part79
- ManualWeld84.Part1 = Part79
- ManualWeld84.part1 = Part79
- Sound85.Name = "Attach"
- Sound85.Parent = Part79
- Sound85.SoundId = "http://www.roblox.com/asset/?id=431405534"
- Part86.Name = "Repulsor"
- Part86.Parent = Model78
- Part86.CFrame = CFrame.new(-41.8022461, 28.5654354, -36.5611572, 0.00226926198, 8.95927369e-05, 0.999997497, 7.4177442e-05, -1, 8.94246405e-05, 0.999997497, 7.39743118e-05, -0.0022692685)
- Part86.Orientation = Vector3.new(-0.00999999978, 90.1299973, 180)
- Part86.Position = Vector3.new(-41.8022461, 28.5654354, -36.5611572)
- Part86.Rotation = Vector3.new(-177.73999, 89.8699951, -2.25999999)
- Part86.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part86.Transparency = 1
- Part86.Size = Vector3.new(0.359999985, 0.200000003, 0.359999985)
- Part86.Anchored = true
- Part86.BottomSurface = Enum.SurfaceType.Smooth
- Part86.BrickColor = BrickColor.new("Really black")
- Part86.CanCollide = false
- Part86.Material = Enum.Material.Neon
- Part86.TopSurface = Enum.SurfaceType.Smooth
- Part86.brickColor = BrickColor.new("Really black")
- Part86.FormFactor = Enum.FormFactor.Symmetric
- Part86.formFactor = Enum.FormFactor.Symmetric
- CylinderMesh87.Parent = Part86
- CylinderMesh87.Scale = Vector3.new(1, 0.201249972, 1)
- ManualWeld88.Parent = Part86
- ManualWeld88.C1 = CFrame.new(-3.81469727e-06, -1.01478982, 1.52587891e-05, -1, -4.90159437e-06, -5.54459984e-06, 4.90162347e-06, -1.00000966, 5.73722673e-06, -5.54109283e-06, 1.02075655e-05, 1.00000906)
- ManualWeld88.Part0 = Part86
- ManualWeld88.Part1 = Part79
- ManualWeld88.part1 = Part79
- UnionOperation89.Parent = Model78
- UnionOperation89.CFrame = CFrame.new(-41.4003906, 29.2962723, -36.598999, -0.00227466971, 0.999997497, 7.69313556e-05, -6.92763424e-05, 7.67739839e-05, -1, -0.999997497, -0.00227467483, 6.9101523e-05)
- UnionOperation89.Orientation = Vector3.new(90, 90.1299973, 0)
- UnionOperation89.Position = Vector3.new(-41.4003906, 29.2962723, -36.598999)
- UnionOperation89.Rotation = Vector3.new(90, 0, -90.1299973)
- UnionOperation89.Color = Color3.new(0.803922, 0.803922, 0.803922)
- UnionOperation89.Transparency = 1
- UnionOperation89.Size = Vector3.new(0.532000065, 0.290530592, 0.548835039)
- UnionOperation89.Anchored = true
- UnionOperation89.BrickColor = BrickColor.new("Mid gray")
- UnionOperation89.CanCollide = false
- UnionOperation89.Material = Enum.Material.SmoothPlastic
- UnionOperation89.Reflectance = 0.69999998807907
- UnionOperation89.brickColor = BrickColor.new("Mid gray")
- UnionOperation89.UsePartColor = true
- ManualWeld90.Parent = UnionOperation89
- ManualWeld90.C1 = CFrame.new(0.0367431641, -0.283298373, 0.40209198, 1, 3.62342689e-09, -1.45607693e-11, -1.45519152e-11, -2.44376679e-06, -1, -3.62342689e-09, 1, -2.44376633e-06)
- ManualWeld90.Part0 = UnionOperation89
- ManualWeld90.Part1 = Part79
- ManualWeld90.part1 = Part79
- ObjectValue91.Name = "Transparent"
- ObjectValue91.Parent = UnionOperation89
- UnionOperation92.Parent = Model78
- UnionOperation92.CFrame = CFrame.new(-42.2775803, 29.0536575, -36.5600586, -0.00227466971, -8.38443957e-05, 0.999997497, -6.92763424e-05, 1, 8.36870313e-05, -0.999997497, -6.90857996e-05, -0.00227467529)
- UnionOperation92.Orientation = Vector3.new(0, 90.1299973, 0)
- UnionOperation92.Position = Vector3.new(-42.2775803, 29.0536575, -36.5600586)
- UnionOperation92.Rotation = Vector3.new(-177.889999, 89.8699951, 177.889999)
- UnionOperation92.Color = Color3.new(0.458824, 0, 0)
- UnionOperation92.Transparency = 1
- UnionOperation92.Size = Vector3.new(1.06800067, 0.814000249, 0.950762749)
- UnionOperation92.Anchored = true
- UnionOperation92.BrickColor = BrickColor.new("Maroon")
- UnionOperation92.CanCollide = false
- UnionOperation92.Material = Enum.Material.SmoothPlastic
- UnionOperation92.Reflectance = 0.30000001192093
- UnionOperation92.brickColor = BrickColor.new("Maroon")
- UnionOperation92.UsePartColor = true
- ManualWeld93.Parent = UnionOperation92
- ManualWeld93.C1 = CFrame.new(-0.00025177002, -0.526773691, -0.475028992, 1, 1.45357164e-11, 3.62342689e-09, -1.45519152e-11, 1, 4.47033335e-06, -3.62342689e-09, -4.47033335e-06, 1)
- ManualWeld93.Part0 = UnionOperation92
- ManualWeld93.Part1 = Part79
- ManualWeld93.part1 = Part79
- UnionOperation94.Parent = Model78
- UnionOperation94.CFrame = CFrame.new(-41.7902832, 29.0014095, -36.5605469, -0.00227466971, 0.999997497, 7.69313556e-05, -6.92763424e-05, 7.67739839e-05, -1, -0.999997497, -0.00227467483, 6.9101523e-05)
- UnionOperation94.Orientation = Vector3.new(90, 90.1299973, 0)
- UnionOperation94.Position = Vector3.new(-41.7902832, 29.0014095, -36.5605469)
- UnionOperation94.Rotation = Vector3.new(90, 0, -90.1299973)
- UnionOperation94.Color = Color3.new(0.458824, 0, 0)
- UnionOperation94.Transparency = 1
- UnionOperation94.Size = Vector3.new(1.0570004, 1.07455266, 0.697549164)
- UnionOperation94.Anchored = true
- UnionOperation94.BrickColor = BrickColor.new("Maroon")
- UnionOperation94.CanCollide = false
- UnionOperation94.Material = Enum.Material.SmoothPlastic
- UnionOperation94.Reflectance = 0.30000001192093
- UnionOperation94.brickColor = BrickColor.new("Maroon")
- UnionOperation94.UsePartColor = true
- ManualWeld95.Parent = UnionOperation94
- ManualWeld95.C1 = CFrame.new(-0.000755310059, -0.578251541, 0.0120697021, 1, 3.62342689e-09, -1.45607693e-11, -1.45519152e-11, -2.44376679e-06, -1, -3.62342689e-09, 1, -2.44376633e-06)
- ManualWeld95.Part0 = UnionOperation94
- ManualWeld95.Part1 = Part79
- ManualWeld95.part1 = Part79
- ObjectValue96.Name = "Transparent"
- ObjectValue96.Parent = UnionOperation94
- UnionOperation97.Parent = Model78
- UnionOperation97.CFrame = CFrame.new(-42.0283203, 29.0582047, -36.5605469, -0.00227466971, -8.38443957e-05, 0.999997497, -6.92763424e-05, 1, 8.36870313e-05, -0.999997497, -6.90857996e-05, -0.00227467529)
- UnionOperation97.Orientation = Vector3.new(0, 90.1299973, 0)
- UnionOperation97.Position = Vector3.new(-42.0283203, 29.0582047, -36.5605469)
- UnionOperation97.Rotation = Vector3.new(-177.889999, 89.8699951, 177.889999)
- UnionOperation97.Color = Color3.new(0.458824, 0, 0)
- UnionOperation97.Transparency = 1
- UnionOperation97.Size = Vector3.new(1.06900012, 1.05700243, 1.5625)
- UnionOperation97.Anchored = true
- UnionOperation97.BrickColor = BrickColor.new("Maroon")
- UnionOperation97.CanCollide = false
- UnionOperation97.Material = Enum.Material.SmoothPlastic
- UnionOperation97.Reflectance = 0.30000001192093
- UnionOperation97.brickColor = BrickColor.new("Maroon")
- UnionOperation97.UsePartColor = true
- ManualWeld98.Parent = UnionOperation97
- ManualWeld98.C1 = CFrame.new(-0.00025177002, -0.521028161, -0.225784302, 1, 1.45357164e-11, 3.62342689e-09, -1.45519152e-11, 1, 4.47033335e-06, -3.62342689e-09, -4.47033335e-06, 1)
- ManualWeld98.Part0 = UnionOperation97
- ManualWeld98.Part1 = Part79
- ManualWeld98.part1 = Part79
- UnionOperation99.Parent = Model78
- UnionOperation99.CFrame = CFrame.new(-42.0195313, 28.8620987, -36.5605469, -0.561199784, -0.82767731, 0.0022728187, 0.827679574, -0.561201036, 6.79098666e-05, 0.0012193009, 0.00191927655, 0.999997497)
- UnionOperation99.Orientation = Vector3.new(0, 0.129999995, 124.139999)
- UnionOperation99.Position = Vector3.new(-42.0195313, 28.8620987, -36.5605469)
- UnionOperation99.Rotation = Vector3.new(0, 0.129999995, 124.139999)
- UnionOperation99.Color = Color3.new(0.458824, 0, 0)
- UnionOperation99.Transparency = 1
- UnionOperation99.Size = Vector3.new(1.22072148, 1.23606968, 1.06808341)
- UnionOperation99.Anchored = true
- UnionOperation99.BrickColor = BrickColor.new("Maroon")
- UnionOperation99.CanCollide = false
- UnionOperation99.Material = Enum.Material.SmoothPlastic
- UnionOperation99.Reflectance = 0.30000001192093
- UnionOperation99.brickColor = BrickColor.new("Maroon")
- UnionOperation99.UsePartColor = true
- ManualWeld100.Parent = UnionOperation99
- ManualWeld100.C1 = CFrame.new(-0.000297546387, -0.720013738, -0.217323303, 2.118298e-07, 2.74836361e-06, -1, 0.827727854, -0.561129868, -1.36685139e-06, -0.561129868, -0.827727795, -2.39376095e-06)
- ManualWeld100.Part0 = UnionOperation99
- ManualWeld100.Part1 = Part79
- ManualWeld100.part1 = Part79
- StringValue101.Name = "Target"
- StringValue101.Parent = Model78
- StringValue101.Value = "Left Leg"
- Model102.Name = "Boot1"
- Model102.Parent = Model8
- Part103.Name = "Repulsor"
- Part103.Parent = Model102
- Part103.CFrame = CFrame.new(-41.7883339, 28.5654354, -37.6072998, 0.00227833446, 0.000102156584, 0.999997377, 6.92901885e-05, -1, 0.000101998972, 0.999997377, 6.90576271e-05, -0.00227834145)
- Part103.Orientation = Vector3.new(-0.00999999978, 90.1299973, 180)
- Part103.Position = Vector3.new(-41.7883339, 28.5654354, -37.6072998)
- Part103.Rotation = Vector3.new(-177.440002, 89.8699951, -2.56999993)
- Part103.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part103.Transparency = 1
- Part103.Size = Vector3.new(0.359999985, 0.200000003, 0.359999985)
- Part103.Anchored = true
- Part103.BottomSurface = Enum.SurfaceType.Smooth
- Part103.BrickColor = BrickColor.new("Really black")
- Part103.CanCollide = false
- Part103.Material = Enum.Material.Neon
- Part103.TopSurface = Enum.SurfaceType.Smooth
- Part103.brickColor = BrickColor.new("Really black")
- Part103.FormFactor = Enum.FormFactor.Symmetric
- Part103.formFactor = Enum.FormFactor.Symmetric
- CylinderMesh104.Parent = Part103
- CylinderMesh104.Scale = Vector3.new(1, 0.201249972, 1)
- ManualWeld105.Parent = Part103
- ManualWeld105.C1 = CFrame.new(3.81469727e-06, -1.01476693, 0, -1, -1.35914888e-08, 3.36255471e-06, 1.3569661e-08, -1, -6.03639501e-06, 3.36255471e-06, -6.03639592e-06, 1)
- ManualWeld105.Part0 = Part103
- ManualWeld105.Part1 = Part106
- ManualWeld105.part1 = Part106
- Part106.Name = "Main"
- Part106.Parent = Model102
- Part106.CFrame = CFrame.new(-41.7883339, 29.5840454, -37.6072998, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- Part106.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- Part106.Position = Vector3.new(-41.7883339, 29.5840454, -37.6072998)
- Part106.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- Part106.Color = Color3.new(0.458824, 0, 0)
- Part106.Transparency = 1
- Part106.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part106.Anchored = true
- Part106.BottomSurface = Enum.SurfaceType.Smooth
- Part106.BrickColor = BrickColor.new("Maroon")
- Part106.CanCollide = false
- Part106.Material = Enum.Material.SmoothPlastic
- Part106.Reflectance = 0.30000001192093
- Part106.TopSurface = Enum.SurfaceType.Smooth
- Part106.brickColor = BrickColor.new("Maroon")
- BlockMesh107.Parent = Part106
- BlockMesh107.Scale = Vector3.new(0, 0, 0)
- ManualWeld108.Parent = Part106
- ManualWeld108.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld108.Part0 = Part106
- ManualWeld108.Part1 = Part106
- ManualWeld108.part1 = Part106
- Sound109.Name = "FlyS"
- Sound109.Parent = Part106
- Sound109.Looped = true
- Sound109.SoundId = "http://www.roblox.com/asset/?id=97179333"
- RocketPropulsion110.Name = "Force"
- RocketPropulsion110.Parent = Part106
- RocketPropulsion110.MaxTorque = Vector3.new(800000, 800000, 0)
- RocketPropulsion110.CartoonFactor = 0
- RocketPropulsion110.MaxSpeed = 0
- RocketPropulsion110.MaxThrust = 20000
- RocketPropulsion110.TargetRadius = 0.10000000149012
- RocketPropulsion110.ThrustP = 2000
- ManualWeld111.Parent = Part106
- ManualWeld111.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld111.Part0 = Part106
- ManualWeld111.Part1 = Part106
- ManualWeld111.part1 = Part106
- Sound112.Name = "Attach"
- Sound112.Parent = Part106
- Sound112.SoundId = "http://www.roblox.com/asset/?id=431405534"
- UnionOperation113.Parent = Model102
- UnionOperation113.CFrame = CFrame.new(-41.7824707, 28.9722366, -37.6081543, -0.00227466971, 0.996242106, -0.0865832567, -6.92762987e-05, -0.0865836442, -0.99624455, -0.999997497, -0.0022601292, 0.000265965093)
- UnionOperation113.Orientation = Vector3.new(85.0299988, -89.8199997, -179.949997)
- UnionOperation113.Position = Vector3.new(-41.7824707, 28.9722366, -37.6081543)
- UnionOperation113.Rotation = Vector3.new(89.9799957, -4.96999979, -90.1299973)
- UnionOperation113.Color = Color3.new(0.458824, 0, 0)
- UnionOperation113.Transparency = 1
- UnionOperation113.Size = Vector3.new(1.05700016, 1.07833374, 0.718233883)
- UnionOperation113.Anchored = true
- UnionOperation113.BrickColor = BrickColor.new("Maroon")
- UnionOperation113.CanCollide = false
- UnionOperation113.Material = Enum.Material.SmoothPlastic
- UnionOperation113.Reflectance = 0.30000001192093
- UnionOperation113.brickColor = BrickColor.new("Maroon")
- UnionOperation113.UsePartColor = true
- ManualWeld114.Parent = UnionOperation113
- ManualWeld114.C1 = CFrame.new(0.000759124756, -0.611144483, 0.00567626953, 1, -1.45519152e-11, -3.63797881e-12, 0, -0.0866880864, -0.996235549, 0, 0.996235549, -0.0866880864)
- ManualWeld114.Part0 = UnionOperation113
- ManualWeld114.Part1 = Part106
- ManualWeld114.part1 = Part106
- ObjectValue115.Name = "Transparent"
- ObjectValue115.Parent = UnionOperation113
- UnionOperation116.Parent = Model102
- UnionOperation116.CFrame = CFrame.new(-42.0141907, 29.0643082, -37.6068115, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- UnionOperation116.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- UnionOperation116.Position = Vector3.new(-42.0141907, 29.0643082, -37.6068115)
- UnionOperation116.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- UnionOperation116.Color = Color3.new(0.458824, 0, 0)
- UnionOperation116.Transparency = 1
- UnionOperation116.Size = Vector3.new(1.06850028, 1.05700243, 1.56250012)
- UnionOperation116.Anchored = true
- UnionOperation116.BrickColor = BrickColor.new("Maroon")
- UnionOperation116.CanCollide = false
- UnionOperation116.Material = Enum.Material.SmoothPlastic
- UnionOperation116.Reflectance = 0.30000001192093
- UnionOperation116.brickColor = BrickColor.new("Maroon")
- UnionOperation116.UsePartColor = true
- ManualWeld117.Parent = UnionOperation116
- ManualWeld117.C1 = CFrame.new(7.62939453e-06, -0.521012545, -0.225791931, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld117.Part0 = UnionOperation116
- ManualWeld117.Part1 = Part106
- ManualWeld117.part1 = Part106
- UnionOperation118.Parent = Model102
- UnionOperation118.CFrame = CFrame.new(-41.3862305, 29.3002682, -37.5715332, -0.00227466971, 0.999997497, 9.47389271e-05, -6.92762987e-05, 9.45815991e-05, -1, -0.999997497, -0.00227467599, 6.90609741e-05)
- UnionOperation118.Orientation = Vector3.new(90, 90.1299973, 0)
- UnionOperation118.Position = Vector3.new(-41.3862305, 29.3002682, -37.5715332)
- UnionOperation118.Rotation = Vector3.new(90, 0.00999999978, -90.1299973)
- UnionOperation118.Color = Color3.new(0.803922, 0.803922, 0.803922)
- UnionOperation118.Transparency = 1
- UnionOperation118.Size = Vector3.new(0.532000124, 0.290530592, 0.54883498)
- UnionOperation118.Anchored = true
- UnionOperation118.BrickColor = BrickColor.new("Mid gray")
- UnionOperation118.CanCollide = false
- UnionOperation118.Material = Enum.Material.SmoothPlastic
- UnionOperation118.Reflectance = 0.69999998807907
- UnionOperation118.brickColor = BrickColor.new("Mid gray")
- UnionOperation118.UsePartColor = true
- ManualWeld119.Parent = UnionOperation118
- ManualWeld119.C1 = CFrame.new(-0.0367546082, -0.283289433, 0.402099609, 1, 0, 0, 0, -8.9843079e-06, -1, 0, 1, -8.98431063e-06)
- ManualWeld119.Part0 = UnionOperation118
- ManualWeld119.Part1 = Part106
- ManualWeld119.part1 = Part106
- ObjectValue120.Name = "Transparent"
- ObjectValue120.Parent = UnionOperation118
- UnionOperation121.Parent = Model102
- UnionOperation121.CFrame = CFrame.new(-41.963623, 29.0536575, -37.6071777, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- UnionOperation121.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- UnionOperation121.Position = Vector3.new(-41.963623, 29.0536575, -37.6071777)
- UnionOperation121.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- UnionOperation121.Color = Color3.new(0.458824, 0, 0)
- UnionOperation121.Transparency = 1
- UnionOperation121.Size = Vector3.new(1.06800091, 0.813750684, 1.46136725)
- UnionOperation121.Anchored = true
- UnionOperation121.BrickColor = BrickColor.new("Maroon")
- UnionOperation121.CanCollide = false
- UnionOperation121.Material = Enum.Material.SmoothPlastic
- UnionOperation121.Reflectance = 0.30000001192093
- UnionOperation121.brickColor = BrickColor.new("Maroon")
- UnionOperation121.UsePartColor = true
- ManualWeld122.Parent = UnionOperation121
- ManualWeld122.C1 = CFrame.new(0.000247955322, -0.526632547, -0.175216675, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld122.Part0 = UnionOperation121
- ManualWeld122.Part1 = Part106
- ManualWeld122.part1 = Part106
- UnionOperation123.Parent = Model102
- UnionOperation123.CFrame = CFrame.new(-42.2236328, 29.0536575, -37.6065674, 0.705505729, -0.000101502963, 0.708704293, 1.79259805e-05, 1, 0.000125378239, -0.708704293, -7.57508387e-05, 0.705505729)
- UnionOperation123.Orientation = Vector3.new(-0.00999999978, 45.1299973, 0)
- UnionOperation123.Position = Vector3.new(-42.2236328, 29.0536575, -37.6065674)
- UnionOperation123.Rotation = Vector3.new(-0.00999999978, 45.1299973, 0.00999999978)
- UnionOperation123.Color = Color3.new(0.458824, 0, 0)
- UnionOperation123.Transparency = 1
- UnionOperation123.Size = Vector3.new(1.33371818, 0.814001083, 1.33300757)
- UnionOperation123.Anchored = true
- UnionOperation123.BrickColor = BrickColor.new("Maroon")
- UnionOperation123.CanCollide = false
- UnionOperation123.Material = Enum.Material.SmoothPlastic
- UnionOperation123.Reflectance = 0.30000001192093
- UnionOperation123.brickColor = BrickColor.new("Maroon")
- UnionOperation123.UsePartColor = true
- ManualWeld124.Parent = UnionOperation123
- ManualWeld124.C1 = CFrame.new(0.000255584717, -0.526757836, -0.435371399, 0.707100451, 4.47029015e-06, -0.707113147, -6.32201773e-06, 1, -1.45519152e-11, 0.707113147, 4.47038565e-06, 0.707100451)
- ManualWeld124.Part0 = UnionOperation123
- ManualWeld124.Part1 = Part106
- ManualWeld124.part1 = Part106
- StringValue125.Name = "Target"
- StringValue125.Parent = Model102
- StringValue125.Value = "Right Leg"
- Model126.Name = "Arm1"
- Model126.Parent = Model8
- UnionOperation127.Parent = Model126
- UnionOperation127.CFrame = CFrame.new(-41.8808594, 31.8851376, -38.6298828, -0.999997497, 9.47826338e-05, 0.00227514911, -9.46252694e-05, -1, 6.92763788e-05, 0.00227515586, 6.90609086e-05, 0.999997497)
- UnionOperation127.Orientation = Vector3.new(0, 0.129999995, -179.98999)
- UnionOperation127.Position = Vector3.new(-41.8808594, 31.8851376, -38.6298828)
- UnionOperation127.Rotation = Vector3.new(0, 0.129999995, -179.98999)
- UnionOperation127.Color = Color3.new(0.803922, 0.803922, 0.803922)
- UnionOperation127.Transparency = 1
- UnionOperation127.Size = Vector3.new(1.07500017, 0.607500076, 1.07500005)
- UnionOperation127.Anchored = true
- UnionOperation127.BrickColor = BrickColor.new("Mid gray")
- UnionOperation127.CanCollide = false
- UnionOperation127.Material = Enum.Material.SmoothPlastic
- UnionOperation127.Reflectance = 0.69999998807907
- UnionOperation127.brickColor = BrickColor.new("Mid gray")
- UnionOperation127.UsePartColor = true
- ManualWeld128.Parent = UnionOperation127
- ManualWeld128.C1 = CFrame.new(-6.19888306e-06, 0.205262899, -1.1742115e-05, 7.39223882e-09, 2.91693614e-11, -1, 1.34109105e-05, -1, -2.90702254e-11, -1, -1.34109114e-05, -7.39223927e-09)
- ManualWeld128.Part0 = UnionOperation127
- ManualWeld128.Part1 = Part129
- ManualWeld128.part1 = Part129
- Part129.Name = "Main"
- Part129.Parent = Model126
- Part129.CFrame = CFrame.new(-41.8808594, 31.678318, -38.6298828, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- Part129.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- Part129.Position = Vector3.new(-41.8808594, 31.678318, -38.6298828)
- Part129.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- Part129.Color = Color3.new(0.458824, 0, 0)
- Part129.Transparency = 1
- Part129.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part129.Anchored = true
- Part129.BottomSurface = Enum.SurfaceType.Smooth
- Part129.BrickColor = BrickColor.new("Maroon")
- Part129.CanCollide = false
- Part129.Material = Enum.Material.SmoothPlastic
- Part129.Reflectance = 0.30000001192093
- Part129.TopSurface = Enum.SurfaceType.Smooth
- Part129.brickColor = BrickColor.new("Maroon")
- BlockMesh130.Parent = Part129
- BlockMesh130.Scale = Vector3.new(5.0999999, 9, 5.0999999)
- RocketPropulsion131.Name = "Force"
- RocketPropulsion131.Parent = Part129
- RocketPropulsion131.MaxTorque = Vector3.new(800000, 800000, 0)
- RocketPropulsion131.CartoonFactor = 0
- RocketPropulsion131.MaxSpeed = 0
- RocketPropulsion131.MaxThrust = 20000
- RocketPropulsion131.TargetRadius = 0.10000000149012
- RocketPropulsion131.ThrustP = 2000
- Sound132.Name = "FlyS"
- Sound132.Parent = Part129
- Sound132.Looped = true
- Sound132.SoundId = "http://www.roblox.com/asset/?id=97179333"
- ManualWeld133.Parent = Part129
- ManualWeld133.C1 = CFrame.new(0, 0, 0, 1, 7.25976007e-12, 3.62342689e-09, -7.27595761e-12, 1, 4.47029697e-06, -3.62342689e-09, -4.47029697e-06, 1)
- ManualWeld133.Part0 = Part129
- ManualWeld133.Part1 = Part129
- ManualWeld133.part1 = Part129
- Sound134.Name = "Attach"
- Sound134.Parent = Part129
- Sound134.SoundId = "http://www.roblox.com/asset/?id=431405720"
- Sound134.Volume = 0.30000001192093
- StringValue135.Name = "Target"
- StringValue135.Parent = Model126
- StringValue135.Value = "Right Arm"
- UnionOperation136.Parent = Model126
- UnionOperation136.CFrame = CFrame.new(-41.8806152, 32.0806885, -38.4787598, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- UnionOperation136.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- UnionOperation136.Position = Vector3.new(-41.8806152, 32.0806885, -38.4787598)
- UnionOperation136.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- UnionOperation136.Color = Color3.new(0.388235, 0.372549, 0.384314)
- UnionOperation136.Transparency = 1
- UnionOperation136.Size = Vector3.new(0.622875273, 0.204066664, 1.05500031)
- UnionOperation136.Anchored = true
- UnionOperation136.BrickColor = BrickColor.new("Dark stone grey")
- UnionOperation136.CanCollide = false
- UnionOperation136.Material = Enum.Material.SmoothPlastic
- UnionOperation136.Reflectance = 0.30000001192093
- UnionOperation136.brickColor = BrickColor.new("Dark stone grey")
- UnionOperation136.UsePartColor = true
- ManualWeld137.Parent = UnionOperation136
- ManualWeld137.C1 = CFrame.new(-0.151062846, 0.40215373, -2.5331974e-05, 1, 7.25976007e-12, 3.62342689e-09, -7.27595761e-12, 1, 4.47030425e-06, -3.62342689e-09, -4.47030425e-06, 1)
- ManualWeld137.Part0 = UnionOperation136
- ManualWeld137.Part1 = Part129
- ManualWeld137.part1 = Part129
- Model138.Name = "Chest2"
- Model138.Parent = Model8
- UnionOperation139.Parent = Model138
- UnionOperation139.CFrame = CFrame.new(-41.7973633, 31.1586876, -37.0825195, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- UnionOperation139.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- UnionOperation139.Position = Vector3.new(-41.7973633, 31.1586876, -37.0825195)
- UnionOperation139.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- UnionOperation139.Color = Color3.new(0.803922, 0.803922, 0.803922)
- UnionOperation139.Transparency = 1
- UnionOperation139.Size = Vector3.new(2.10000014, 1.15000045, 1.10000026)
- UnionOperation139.Anchored = true
- UnionOperation139.BrickColor = BrickColor.new("Mid gray")
- UnionOperation139.CanCollide = false
- UnionOperation139.Material = Enum.Material.SmoothPlastic
- UnionOperation139.Reflectance = 0.69999998807907
- UnionOperation139.brickColor = BrickColor.new("Mid gray")
- UnionOperation139.UsePartColor = true
- ManualWeld140.Parent = UnionOperation139
- ManualWeld140.C1 = CFrame.new(-3.81469727e-06, -0.524983883, -0.0013885498, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld140.Part0 = UnionOperation139
- ManualWeld140.Part1 = Part146
- ManualWeld140.part1 = Part146
- UnionOperation141.Parent = Model138
- UnionOperation141.CFrame = CFrame.new(-41.7973633, 31.1362591, -37.0825195, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- UnionOperation141.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- UnionOperation141.Position = Vector3.new(-41.7973633, 31.1362591, -37.0825195)
- UnionOperation141.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- UnionOperation141.Color = Color3.new(0.458824, 0, 0)
- UnionOperation141.Transparency = 1
- UnionOperation141.Size = Vector3.new(1.89999962, 0.944999337, 1.0400002)
- UnionOperation141.Anchored = true
- UnionOperation141.BrickColor = BrickColor.new("Maroon")
- UnionOperation141.CanCollide = false
- UnionOperation141.Material = Enum.Material.SmoothPlastic
- UnionOperation141.Reflectance = 0.30000001192093
- UnionOperation141.brickColor = BrickColor.new("Maroon")
- UnionOperation141.UsePartColor = true
- ManualWeld142.Parent = UnionOperation141
- ManualWeld142.C1 = CFrame.new(-3.81469727e-06, -0.547483444, -0.0013885498, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld142.Part0 = UnionOperation141
- ManualWeld142.Part1 = Part146
- ManualWeld142.part1 = Part146
- ObjectValue143.Name = "Transparent"
- ObjectValue143.Parent = UnionOperation141
- UnionOperation144.Parent = Model138
- UnionOperation144.CFrame = CFrame.new(-41.7897949, 31.0945797, -37.0825195, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- UnionOperation144.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- UnionOperation144.Position = Vector3.new(-41.7897949, 31.0945797, -37.0825195)
- UnionOperation144.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- UnionOperation144.Color = Color3.new(0.458824, 0, 0)
- UnionOperation144.Transparency = 1
- UnionOperation144.Size = Vector3.new(2.02999997, 0.875000119, 1.06500018)
- UnionOperation144.Anchored = true
- UnionOperation144.BrickColor = BrickColor.new("Maroon")
- UnionOperation144.CanCollide = false
- UnionOperation144.Material = Enum.Material.SmoothPlastic
- UnionOperation144.Reflectance = 0.30000001192093
- UnionOperation144.brickColor = BrickColor.new("Maroon")
- UnionOperation144.UsePartColor = true
- ManualWeld145.Parent = UnionOperation144
- ManualWeld145.C1 = CFrame.new(0, -0.587484598, 0.00611114502, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld145.Part0 = UnionOperation144
- ManualWeld145.Part1 = Part146
- ManualWeld145.part1 = Part146
- Part146.Name = "Main"
- Part146.Parent = Model138
- Part146.CFrame = CFrame.new(-41.7961426, 31.6845474, -37.0825195, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- Part146.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- Part146.Position = Vector3.new(-41.7961426, 31.6845474, -37.0825195)
- Part146.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- Part146.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part146.Transparency = 1
- Part146.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part146.Anchored = true
- Part146.BottomSurface = Enum.SurfaceType.Smooth
- Part146.BrickColor = BrickColor.new("Dark stone grey")
- Part146.CanCollide = false
- Part146.Material = Enum.Material.SmoothPlastic
- Part146.Reflectance = 0.30000001192093
- Part146.TopSurface = Enum.SurfaceType.Smooth
- Part146.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh147.Parent = Part146
- BlockMesh147.Scale = Vector3.new(10.1000004, 10.1000004, 5.0999999)
- Sound148.Name = "Equip"
- Sound148.Parent = Part146
- Sound148.Pitch = 0.80000001192093
- Sound148.PlaybackSpeed = 0.80000001192093
- Sound148.SoundId = "http://www.roblox.com/Asset?ID=411374534"
- Sound148.Volume = 1
- Sound149.Name = "Fire"
- Sound149.Parent = Part146
- Sound149.Pitch = 0.89999997615814
- Sound149.PlaybackSpeed = 0.89999997615814
- Sound149.SoundId = "rbxasset://sounds/Launching rocket.wav"
- Sound149.Volume = 1
- Sound150.Name = "Fly"
- Sound150.Parent = Part146
- Sound150.Looped = true
- Sound150.SoundId = "http://www.roblox.com/asset/?id=97179333"
- Sound150.Volume = 1
- Sound151.Name = "FlyBoost"
- Sound151.Parent = Part146
- Sound151.Looped = true
- Sound151.Pitch = 1.2000000476837
- Sound151.PlaybackSpeed = 1.2000000476837
- Sound151.SoundId = "http://www.roblox.com/asset/?id=97179333"
- Sound151.Volume = 1
- Sound152.Name = "FlyS"
- Sound152.Parent = Part146
- Sound152.Looped = true
- Sound152.SoundId = "http://www.roblox.com/asset/?id=97179333"
- Sound153.Name = "HoldLock"
- Sound153.Parent = Part146
- Sound153.Looped = true
- Sound153.SoundId = "http://www.roblox.com/asset/?id=103879773"
- Sound153.Volume = 0.20000000298023
- Sound154.Name = "Lock"
- Sound154.Parent = Part146
- Sound154.SoundId = "http://www.roblox.com/asset/?id=103825932"
- Sound154.Volume = 0.20000000298023
- Sound155.Name = "Walk"
- Sound155.Parent = Part146
- Sound155.Looped = true
- Sound155.SoundId = "http://www.roblox.com/asset/?id=278329705"
- Sound155.Volume = 0.40000000596046
- RocketPropulsion156.Name = "Force"
- RocketPropulsion156.Parent = Part146
- RocketPropulsion156.MaxTorque = Vector3.new(800000, 800000, 0)
- RocketPropulsion156.CartoonFactor = 0
- RocketPropulsion156.MaxSpeed = 0
- RocketPropulsion156.MaxThrust = 20000
- RocketPropulsion156.TargetRadius = 0.10000000149012
- RocketPropulsion156.ThrustP = 2000
- ManualWeld157.Parent = Part146
- ManualWeld157.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld157.Part0 = Part146
- ManualWeld157.Part1 = Part146
- ManualWeld157.part1 = Part146
- Sound158.Name = "Attach"
- Sound158.Parent = Part146
- Sound158.SoundId = "http://www.roblox.com/asset/?id=431405534"
- StringValue159.Name = "Target"
- StringValue159.Parent = Model138
- StringValue159.Value = "Torso"
- Model160.Name = "Gauntlet1"
- Model160.Parent = Model8
- Part161.Name = "Repulsor"
- Part161.Parent = Model160
- Part161.CFrame = CFrame.new(-41.8808594, 30.6733665, -38.6298828, 0.00227399822, 0.000108608758, 0.999997497, 6.92900139e-05, -1, 0.000108451481, 0.999997497, 6.90432134e-05, -0.00227400544)
- Part161.Orientation = Vector3.new(-0.00999999978, 90.1299973, 180)
- Part161.Position = Vector3.new(-41.8808594, 30.6733665, -38.6298828)
- Part161.Rotation = Vector3.new(-177.269989, 89.8699951, -2.73000002)
- Part161.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part161.Transparency = 1
- Part161.Size = Vector3.new(0.359999985, 0.200000003, 0.359999985)
- Part161.Anchored = true
- Part161.BottomSurface = Enum.SurfaceType.Smooth
- Part161.BrickColor = BrickColor.new("Really black")
- Part161.CanCollide = false
- Part161.Material = Enum.Material.Neon
- Part161.TopSurface = Enum.SurfaceType.Smooth
- Part161.brickColor = BrickColor.new("Really black")
- Part161.FormFactor = Enum.FormFactor.Symmetric
- Part161.formFactor = Enum.FormFactor.Symmetric
- CylinderMesh162.Parent = Part161
- CylinderMesh162.Scale = Vector3.new(1, 0.201249972, 1)
- SpotLight163.Name = "Torch"
- SpotLight163.Parent = Part161
- SpotLight163.Color = Color3.new(0.862745, 0.941177, 1)
- SpotLight163.Enabled = false
- SpotLight163.Face = Enum.NormalId.Top
- SpotLight163.Range = 35
- SpotLight163.Brightness = 436346336
- ManualWeld164.Parent = Part161
- ManualWeld164.C1 = CFrame.new(1.66893005e-06, -1.00701904, -1.58250332e-05, -1, -1.38170435e-08, -8.43865564e-07, 1.38243195e-08, -1, 4.15625607e-07, -8.43865564e-07, 4.15625095e-07, 1)
- ManualWeld164.Part0 = Part161
- ManualWeld164.Part1 = Part178
- ManualWeld164.part1 = Part178
- Sound165.Parent = Part161
- Sound165.SoundId = "http://www.roblox.com/asset/?id=267083313"
- UnionOperation166.Name = "Fist"
- UnionOperation166.Parent = Model160
- UnionOperation166.CFrame = CFrame.new(-41.8808594, 31.1906433, -38.6235352, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- UnionOperation166.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- UnionOperation166.Position = Vector3.new(-41.8808594, 31.1906433, -38.6235352)
- UnionOperation166.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- UnionOperation166.Color = Color3.new(0.803922, 0.803922, 0.803922)
- UnionOperation166.Transparency = 1
- UnionOperation166.Size = Vector3.new(1.06250024, 1.06250024, 1.07500017)
- UnionOperation166.Anchored = true
- UnionOperation166.BrickColor = BrickColor.new("Mid gray")
- UnionOperation166.CanCollide = false
- UnionOperation166.Material = Enum.Material.SmoothPlastic
- UnionOperation166.Reflectance = 0.69999998807907
- UnionOperation166.brickColor = BrickColor.new("Mid gray")
- UnionOperation166.UsePartColor = true
- ManualWeld167.Parent = UnionOperation166
- ManualWeld167.C1 = CFrame.new(-0.00624930859, -0.48724246, -2.44379044e-05, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld167.Part0 = UnionOperation166
- ManualWeld167.Part1 = Part178
- ManualWeld167.part1 = Part178
- ObjectValue168.Name = "Transparent"
- ObjectValue168.Parent = UnionOperation166
- UnionOperation169.Parent = Model160
- UnionOperation169.CFrame = CFrame.new(-41.8815765, 31.2986794, -38.9296875, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- UnionOperation169.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- UnionOperation169.Position = Vector3.new(-41.8815765, 31.2986794, -38.9296875)
- UnionOperation169.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- UnionOperation169.Color = Color3.new(0.458824, 0, 0)
- UnionOperation169.Transparency = 1
- UnionOperation169.Size = Vector3.new(0.475000113, 0.883775651, 1.07500017)
- UnionOperation169.Anchored = true
- UnionOperation169.BrickColor = BrickColor.new("Maroon")
- UnionOperation169.CanCollide = false
- UnionOperation169.Material = Enum.Material.SmoothPlastic
- UnionOperation169.Reflectance = 0.30000001192093
- UnionOperation169.brickColor = BrickColor.new("Maroon")
- UnionOperation169.UsePartColor = true
- ManualWeld170.Parent = UnionOperation169
- ManualWeld170.C1 = CFrame.new(0.300002933, -0.376626253, -9.89437103e-06, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld170.Part0 = UnionOperation169
- ManualWeld170.Part1 = Part178
- ManualWeld170.part1 = Part178
- UnionOperation171.Name = "Light"
- UnionOperation171.Parent = Model160
- UnionOperation171.CFrame = CFrame.new(-41.8808594, 31.0440636, -38.6298828, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- UnionOperation171.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- UnionOperation171.Position = Vector3.new(-41.8808594, 31.0440636, -38.6298828)
- UnionOperation171.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- UnionOperation171.Color = Color3.new(0.458824, 0, 0)
- UnionOperation171.Transparency = 1
- UnionOperation171.Size = Vector3.new(1.07500017, 0.806276739, 1.07500017)
- UnionOperation171.Anchored = true
- UnionOperation171.BrickColor = BrickColor.new("Maroon")
- UnionOperation171.CanCollide = false
- UnionOperation171.Material = Enum.Material.SmoothPlastic
- UnionOperation171.Reflectance = 0.30000001192093
- UnionOperation171.brickColor = BrickColor.new("Maroon")
- UnionOperation171.UsePartColor = true
- Sound172.Name = "Smack"
- Sound172.Parent = UnionOperation171
- Sound172.Pitch = 0.86000001430511
- Sound172.PlaybackSpeed = 0.86000001430511
- Sound172.SoundId = "http://www.roblox.com/asset/?Id=138259748"
- Sound172.Volume = 1
- Sound173.Name = "Swing"
- Sound173.Parent = UnionOperation171
- Sound173.Pitch = 1.1399999856949
- Sound173.PlaybackSpeed = 1.1399999856949
- Sound173.SoundId = "http://www.roblox.com/asset/?id=278329638"
- Sound173.Volume = 1
- ManualWeld174.Parent = UnionOperation171
- ManualWeld174.C1 = CFrame.new(1.78813934e-06, -0.634155989, -9.86456871e-06, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld174.Part0 = UnionOperation171
- ManualWeld174.Part1 = Part178
- ManualWeld174.part1 = Part178
- UnionOperation175.Parent = Model160
- UnionOperation175.CFrame = CFrame.new(-41.8806152, 31.4760723, -38.4946289, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- UnionOperation175.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- UnionOperation175.Position = Vector3.new(-41.8806152, 31.4760723, -38.4946289)
- UnionOperation175.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- UnionOperation175.Color = Color3.new(0.458824, 0, 0)
- UnionOperation175.Transparency = 1
- UnionOperation175.Size = Vector3.new(0.769999921, 0.33250019, 1.03750026)
- UnionOperation175.Anchored = true
- UnionOperation175.BrickColor = BrickColor.new("Maroon")
- UnionOperation175.CanCollide = false
- UnionOperation175.Material = Enum.Material.SmoothPlastic
- UnionOperation175.Reflectance = 0.30000001192093
- UnionOperation175.brickColor = BrickColor.new("Maroon")
- UnionOperation175.UsePartColor = true
- ManualWeld176.Parent = UnionOperation175
- ManualWeld176.C1 = CFrame.new(-0.134996057, -0.202278376, -9.38773155e-06, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld176.Part0 = UnionOperation175
- ManualWeld176.Part1 = Part178
- ManualWeld176.part1 = Part178
- ObjectValue177.Name = "Transparent"
- ObjectValue177.Parent = UnionOperation175
- Part178.Name = "Main"
- Part178.Parent = Model160
- Part178.CFrame = CFrame.new(-41.8808594, 31.678318, -38.6298828, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- Part178.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- Part178.Position = Vector3.new(-41.8808594, 31.678318, -38.6298828)
- Part178.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- Part178.Color = Color3.new(0.458824, 0, 0)
- Part178.Transparency = 1
- Part178.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part178.Anchored = true
- Part178.BottomSurface = Enum.SurfaceType.Smooth
- Part178.BrickColor = BrickColor.new("Maroon")
- Part178.CanCollide = false
- Part178.Material = Enum.Material.SmoothPlastic
- Part178.Reflectance = 0.30000001192093
- Part178.TopSurface = Enum.SurfaceType.Smooth
- Part178.brickColor = BrickColor.new("Maroon")
- BlockMesh179.Parent = Part178
- BlockMesh179.Scale = Vector3.new(0, 0, 0)
- RocketPropulsion180.Name = "Force"
- RocketPropulsion180.Parent = Part178
- RocketPropulsion180.MaxTorque = Vector3.new(800000, 800000, 0)
- RocketPropulsion180.CartoonFactor = 0
- RocketPropulsion180.MaxSpeed = 0
- RocketPropulsion180.MaxThrust = 20000
- RocketPropulsion180.TargetRadius = 0.10000000149012
- RocketPropulsion180.ThrustP = 2000
- ManualWeld181.Parent = Part178
- ManualWeld181.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld181.Part0 = Part178
- ManualWeld181.Part1 = Part178
- ManualWeld181.part1 = Part178
- Sound182.Name = "Equip"
- Sound182.Parent = Part178
- Sound182.SoundId = "http://www.roblox.com/Asset?ID=411374534"
- Sound182.Volume = 1
- Sound183.Name = "Fire"
- Sound183.Parent = Part178
- Sound183.SoundId = "rbxasset://sounds/Launching rocket.wav"
- Sound183.Volume = 1
- Sound184.Name = "FlyS"
- Sound184.Parent = Part178
- Sound184.Looped = true
- Sound184.SoundId = "http://www.roblox.com/asset/?id=97179333"
- Sound185.Name = "Laser"
- Sound185.Parent = Part178
- Sound185.Looped = true
- Sound185.Pitch = 1.2000000476837
- Sound185.PlaybackSpeed = 1.2000000476837
- Sound185.SoundId = "http://www.roblox.com/asset/?id=115327352"
- Sound185.Volume = 1
- ManualWeld186.Parent = Part178
- ManualWeld186.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld186.Part0 = Part178
- ManualWeld186.Part1 = Part178
- ManualWeld186.part1 = Part178
- ManualWeld187.Parent = Part178
- ManualWeld187.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld187.Part0 = Part178
- ManualWeld187.Part1 = Part178
- ManualWeld187.part1 = Part178
- Sound188.Name = "Attach"
- Sound188.Parent = Part178
- Sound188.SoundId = "http://www.roblox.com/asset/?id=431405720"
- Sound188.Volume = 0.30000001192093
- StringValue189.Name = "Target"
- StringValue189.Parent = Model160
- StringValue189.Value = "Right Arm"
- Model190.Name = "Chest1"
- Model190.Parent = Model8
- UnionOperation191.Parent = Model190
- UnionOperation191.CFrame = CFrame.new(-41.804657, 32.2081757, -37.0825195, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- UnionOperation191.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- UnionOperation191.Position = Vector3.new(-41.804657, 32.2081757, -37.0825195)
- UnionOperation191.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- UnionOperation191.Color = Color3.new(0.803922, 0.803922, 0.803922)
- UnionOperation191.Transparency = 1
- UnionOperation191.Size = Vector3.new(2.04999995, 1.35090315, 1.164222)
- UnionOperation191.Anchored = true
- UnionOperation191.BrickColor = BrickColor.new("Mid gray")
- UnionOperation191.CanCollide = false
- UnionOperation191.Material = Enum.Material.SmoothPlastic
- UnionOperation191.Reflectance = 0.69999998807907
- UnionOperation191.brickColor = BrickColor.new("Mid gray")
- UnionOperation191.UsePartColor = true
- ManualWeld192.Parent = UnionOperation191
- ManualWeld192.C1 = CFrame.new(-3.81469727e-06, 0.525486708, -0.00849914551, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld192.Part0 = UnionOperation191
- ManualWeld192.Part1 = Part216
- ManualWeld192.part1 = Part216
- ObjectValue193.Name = "Transparent"
- ObjectValue193.Parent = UnionOperation191
- Part194.Name = "Light"
- Part194.Parent = Model190
- Part194.CFrame = CFrame.new(-42.3864746, 32.0935669, -37.0812988, -0.0022745803, 0.999997497, 9.45416905e-05, -6.82190221e-05, 9.43867708e-05, -1, -0.999997497, -0.00227458659, 6.80041485e-05)
- Part194.Orientation = Vector3.new(90, 90.1299973, 0)
- Part194.Position = Vector3.new(-42.3864746, 32.0935669, -37.0812988)
- Part194.Rotation = Vector3.new(90, 0.00999999978, -90.1299973)
- Part194.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part194.Transparency = 1
- Part194.Size = Vector3.new(0.359999985, 0.200000003, 0.359999985)
- Part194.Anchored = true
- Part194.BottomSurface = Enum.SurfaceType.Smooth
- Part194.BrickColor = BrickColor.new("Really black")
- Part194.CanCollide = false
- Part194.Material = Enum.Material.Neon
- Part194.TopSurface = Enum.SurfaceType.Smooth
- Part194.brickColor = BrickColor.new("Really black")
- Part194.FormFactor = Enum.FormFactor.Symmetric
- Part194.formFactor = Enum.FormFactor.Symmetric
- CylinderMesh195.Parent = Part194
- CylinderMesh195.Scale = Vector3.new(1, 0.201249972, 1)
- ManualWeld196.Parent = Part194
- ManualWeld196.C1 = CFrame.new(0.000129699707, 0.412917852, -0.590286255, 1, -2.99041858e-08, 1.05727668e-06, 1.05728395e-06, -9.17913803e-06, -1, 2.99187377e-08, 1, -9.17913985e-06)
- ManualWeld196.Part0 = Part194
- ManualWeld196.Part1 = Part216
- ManualWeld196.part1 = Part216
- Sound197.Parent = Part194
- Sound197.SoundId = "http://www.roblox.com/asset/?id=267083313"
- Sound197.Volume = 1
- Part198.Parent = Model190
- Part198.CFrame = CFrame.new(-41.8249512, 32.6086464, -37.0823975, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- Part198.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- Part198.Position = Vector3.new(-41.8249512, 32.6086464, -37.0823975)
- Part198.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- Part198.Color = Color3.new(0.458824, 0, 0)
- Part198.Transparency = 1
- Part198.Size = Vector3.new(0.79825002, 0.204999998, 1.10500002)
- Part198.Anchored = true
- Part198.BottomSurface = Enum.SurfaceType.Smooth
- Part198.BrickColor = BrickColor.new("Maroon")
- Part198.CanCollide = false
- Part198.Material = Enum.Material.SmoothPlastic
- Part198.Reflectance = 0.30000001192093
- Part198.TopSurface = Enum.SurfaceType.Smooth
- Part198.brickColor = BrickColor.new("Maroon")
- ManualWeld199.Parent = Part198
- ManualWeld199.C1 = CFrame.new(-0.000122070313, 0.926789999, -0.0288848877, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld199.Part0 = Part198
- ManualWeld199.Part1 = Part216
- ManualWeld199.part1 = Part216
- ObjectValue200.Name = "Transparent"
- ObjectValue200.Parent = Part198
- UnionOperation201.Parent = Model190
- UnionOperation201.CFrame = CFrame.new(-41.5351563, 31.5969296, -37.0828857, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- UnionOperation201.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- UnionOperation201.Position = Vector3.new(-41.5351563, 31.5969296, -37.0828857)
- UnionOperation201.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- UnionOperation201.Color = Color3.new(0.458824, 0, 0)
- UnionOperation201.Transparency = 1
- UnionOperation201.Size = Vector3.new(2.10000014, 0.225000069, 0.575000107)
- UnionOperation201.Anchored = true
- UnionOperation201.BrickColor = BrickColor.new("Maroon")
- UnionOperation201.CanCollide = false
- UnionOperation201.Material = Enum.Material.SmoothPlastic
- UnionOperation201.Reflectance = 0.30000001192093
- UnionOperation201.brickColor = BrickColor.new("Maroon")
- UnionOperation201.UsePartColor = true
- ManualWeld202.Parent = UnionOperation201
- ManualWeld202.C1 = CFrame.new(-3.81469727e-06, -0.0874726772, 0.261123657, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld202.Part0 = UnionOperation201
- ManualWeld202.Part1 = Part216
- ManualWeld202.part1 = Part216
- UnionOperation203.Parent = Model190
- UnionOperation203.CFrame = CFrame.new(-41.4973145, 32.0894165, -37.083252, -0.999997497, 0.00227514911, -9.47826338e-05, -9.46252694e-05, 6.92763133e-05, 1, 0.00227515586, 0.999997497, -6.90608431e-05)
- UnionOperation203.Orientation = Vector3.new(-90, -179.869995, 0)
- UnionOperation203.Position = Vector3.new(-41.4973145, 32.0894165, -37.083252)
- UnionOperation203.Rotation = Vector3.new(-90, -0.00999999978, -179.869995)
- UnionOperation203.Color = Color3.new(0.803922, 0.803922, 0.803922)
- UnionOperation203.Transparency = 1
- UnionOperation203.Size = Vector3.new(0.650000155, 1.30000019, 1.01500022)
- UnionOperation203.Anchored = true
- UnionOperation203.BrickColor = BrickColor.new("Mid gray")
- UnionOperation203.CanCollide = false
- UnionOperation203.Material = Enum.Material.SmoothPlastic
- UnionOperation203.Reflectance = 0.69999998807907
- UnionOperation203.brickColor = BrickColor.new("Mid gray")
- UnionOperation203.UsePartColor = true
- ManualWeld204.Parent = UnionOperation203
- ManualWeld204.C1 = CFrame.new(-3.81469727e-06, 0.407533884, 0.298606873, 3.76894604e-09, -1, 0, 8.94060122e-06, 0, 1, -1, -3.76894604e-09, 8.94060395e-06)
- ManualWeld204.Part0 = UnionOperation203
- ManualWeld204.Part1 = Part216
- ManualWeld204.part1 = Part216
- ObjectValue205.Name = "Transparent"
- ObjectValue205.Parent = UnionOperation203
- UnionOperation206.Parent = Model190
- UnionOperation206.CFrame = CFrame.new(-41.7312012, 32.6199684, -37.0583496, -0.00224043336, -0.9240188, 0.382340491, -0.134363547, 0.379152596, 0.915527046, -0.990929544, -0.049321454, -0.125003904)
- UnionOperation206.Orientation = Vector3.new(-66.2799988, 108.099998, -19.5100002)
- UnionOperation206.Position = Vector3.new(-41.7312012, 32.6199684, -37.0583496)
- UnionOperation206.Rotation = Vector3.new(-97.7699966, 22.4799995, 90.1399994)
- UnionOperation206.Color = Color3.new(0.803922, 0.803922, 0.803922)
- UnionOperation206.Transparency = 1
- UnionOperation206.Size = Vector3.new(1.83094788, 1.2368722, 0.895242631)
- UnionOperation206.Anchored = true
- UnionOperation206.BrickColor = BrickColor.new("Mid gray")
- UnionOperation206.CanCollide = false
- UnionOperation206.Material = Enum.Material.SmoothPlastic
- UnionOperation206.Reflectance = 0.69999998807907
- UnionOperation206.brickColor = BrickColor.new("Mid gray")
- UnionOperation206.UsePartColor = true
- ManualWeld207.Parent = UnionOperation206
- ManualWeld207.C1 = CFrame.new(-0.0244178772, 0.938292742, 0.0647888184, 0.990941346, 0.0513973497, 0.124071062, -0.134295627, 0.379257083, 0.915493727, -8.76447302e-07, -0.923862815, 0.382723927)
- ManualWeld207.Part0 = UnionOperation206
- ManualWeld207.Part1 = Part216
- ManualWeld207.part1 = Part216
- ObjectValue208.Name = "Transparent"
- ObjectValue208.Parent = UnionOperation206
- UnionOperation209.Parent = Model190
- UnionOperation209.CFrame = CFrame.new(-42.1154785, 32.2669525, -37.0817871, 0.999997497, -0.00227514911, -9.47826338e-05, 9.46252694e-05, -6.92763133e-05, 1, -0.00227515586, -0.999997497, -6.90608431e-05)
- UnionOperation209.Orientation = Vector3.new(-90, 0.129999995, 0)
- UnionOperation209.Position = Vector3.new(-42.1154785, 32.2669525, -37.0817871)
- UnionOperation209.Rotation = Vector3.new(-90, -0.00999999978, 0.129999995)
- UnionOperation209.Color = Color3.new(0.803922, 0.803922, 0.803922)
- UnionOperation209.Transparency = 1
- UnionOperation209.Size = Vector3.new(0.63600105, 1.79616535, 1.01925087)
- UnionOperation209.Anchored = true
- UnionOperation209.BrickColor = BrickColor.new("Mid gray")
- UnionOperation209.CanCollide = false
- UnionOperation209.Material = Enum.Material.SmoothPlastic
- UnionOperation209.Reflectance = 0.69999998807907
- UnionOperation209.brickColor = BrickColor.new("Mid gray")
- UnionOperation209.UsePartColor = true
- ManualWeld210.Parent = UnionOperation209
- ManualWeld210.C1 = CFrame.new(3.81469727e-06, 0.584671259, -0.319404602, -3.76894604e-09, 1, 0, -8.94060122e-06, 0, 1, 1, 3.76894604e-09, 8.94060395e-06)
- ManualWeld210.Part0 = UnionOperation209
- ManualWeld210.Part1 = Part216
- ManualWeld210.part1 = Part216
- UnionOperation211.Parent = Model190
- UnionOperation211.CFrame = CFrame.new(-41.8217773, 31.8294487, -37.0825195, -0.00153214124, -0.00168498058, 0.999997497, -0.707160771, 0.707052886, 0.000107900276, -0.707051158, -0.707158804, -0.0022748569)
- UnionOperation211.Orientation = Vector3.new(-0.00999999978, 90.1299973, -45)
- UnionOperation211.Position = Vector3.new(-41.8217773, 31.8294487, -37.0825195)
- UnionOperation211.Rotation = Vector3.new(-177.279999, 89.8699951, 132.279999)
- UnionOperation211.Color = Color3.new(0.458824, 0, 0)
- UnionOperation211.Transparency = 1
- UnionOperation211.Size = Vector3.new(1.82787156, 1.8278712, 1.08150029)
- UnionOperation211.Anchored = true
- UnionOperation211.BrickColor = BrickColor.new("Maroon")
- UnionOperation211.CanCollide = false
- UnionOperation211.Material = Enum.Material.SmoothPlastic
- UnionOperation211.Reflectance = 0.30000001192093
- UnionOperation211.brickColor = BrickColor.new("Maroon")
- UnionOperation211.UsePartColor = true
- ManualWeld212.Parent = UnionOperation211
- ManualWeld212.C1 = CFrame.new(3.81469727e-06, 0.14499855, -0.0256271362, 0.707099915, 0.707113564, 1.79134076e-08, -0.707113564, 0.707099974, 2.01497095e-08, 1.58615876e-09, -2.69210432e-08, 1)
- ManualWeld212.Part0 = UnionOperation211
- ManualWeld212.Part1 = Part216
- ManualWeld212.part1 = Part216
- ObjectValue213.Name = "Transparent"
- ObjectValue213.Parent = UnionOperation211
- UnionOperation214.Parent = Model190
- UnionOperation214.CFrame = CFrame.new(-41.7900391, 32.1569138, -37.0823975, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- UnionOperation214.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- UnionOperation214.Position = Vector3.new(-41.7900391, 32.1569138, -37.0823975)
- UnionOperation214.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- UnionOperation214.Color = Color3.new(0.458824, 0, 0)
- UnionOperation214.Transparency = 1
- UnionOperation214.Size = Vector3.new(2.15074515, 1.3114723, 1.21500003)
- UnionOperation214.Anchored = true
- UnionOperation214.BrickColor = BrickColor.new("Maroon")
- UnionOperation214.CanCollide = false
- UnionOperation214.Material = Enum.Material.SmoothPlastic
- UnionOperation214.Reflectance = 0.30000001192093
- UnionOperation214.brickColor = BrickColor.new("Maroon")
- UnionOperation214.UsePartColor = true
- ManualWeld215.Parent = UnionOperation214
- ManualWeld215.C1 = CFrame.new(-0.000118255615, 0.476436853, 0.00609588623, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld215.Part0 = UnionOperation214
- ManualWeld215.Part1 = Part216
- ManualWeld215.part1 = Part216
- Part216.Name = "Main"
- Part216.Parent = Model190
- Part216.CFrame = CFrame.new(-41.7961426, 31.6845474, -37.0825195, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- Part216.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- Part216.Position = Vector3.new(-41.7961426, 31.6845474, -37.0825195)
- Part216.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- Part216.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part216.Transparency = 1
- Part216.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part216.Anchored = true
- Part216.BottomSurface = Enum.SurfaceType.Smooth
- Part216.BrickColor = BrickColor.new("Dark stone grey")
- Part216.CanCollide = false
- Part216.Material = Enum.Material.SmoothPlastic
- Part216.Reflectance = 0.30000001192093
- Part216.TopSurface = Enum.SurfaceType.Smooth
- Part216.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh217.Parent = Part216
- BlockMesh217.Scale = Vector3.new(0, 0, 0)
- Sound218.Name = "FlyS"
- Sound218.Parent = Part216
- Sound218.Looped = true
- Sound218.SoundId = "http://www.roblox.com/asset/?id=97179333"
- Sound219.Name = "PowerDown"
- Sound219.Parent = Part216
- Sound219.SoundId = "http://www.roblox.com/asset/?id=267083409"
- Sound219.Volume = 1
- Sound220.Name = "Shut"
- Sound220.Parent = Part216
- Sound220.SoundId = "http://www.roblox.com/asset/?id=271908544"
- Sound220.Volume = 1
- Sound221.Name = "Whirr"
- Sound221.Parent = Part216
- Sound221.Pitch = 1.1399999856949
- Sound221.PlaybackSpeed = 1.1399999856949
- Sound221.SoundId = "http://www.roblox.com/asset/?id=278329638"
- Sound221.Volume = 1
- RocketPropulsion222.Name = "Force"
- RocketPropulsion222.Parent = Part216
- RocketPropulsion222.MaxTorque = Vector3.new(800000, 800000, 0)
- RocketPropulsion222.CartoonFactor = 0
- RocketPropulsion222.MaxSpeed = 0
- RocketPropulsion222.MaxThrust = 20000
- RocketPropulsion222.TargetRadius = 0.10000000149012
- RocketPropulsion222.ThrustP = 2000
- ManualWeld223.Parent = Part216
- ManualWeld223.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld223.Part0 = Part216
- ManualWeld223.Part1 = Part216
- ManualWeld223.part1 = Part216
- Sound224.Name = "Attach"
- Sound224.Parent = Part216
- Sound224.SoundId = "http://www.roblox.com/asset/?id=431405720"
- Sound224.Volume = 0.30000001192093
- Sound225.Parent = Part216
- Sound225.SoundId = "http://www.roblox.com/asset/?id=267083313"
- Sound225.Volume = 1
- StringValue226.Name = "Target"
- StringValue226.Parent = Model190
- StringValue226.Value = "Torso"
- Model227.Name = "Thigh2"
- Model227.Parent = Model8
- UnionOperation228.Parent = Model227
- UnionOperation228.CFrame = CFrame.new(-41.8078613, 30.1367435, -36.5611572, -0.00227466971, -8.38443957e-05, 0.999997497, -6.92763424e-05, 1, 8.36870313e-05, -0.999997497, -6.90857996e-05, -0.00227467529)
- UnionOperation228.Orientation = Vector3.new(0, 90.1299973, 0)
- UnionOperation228.Position = Vector3.new(-41.8078613, 30.1367435, -36.5611572)
- UnionOperation228.Rotation = Vector3.new(-177.889999, 89.8699951, 177.889999)
- UnionOperation228.Color = Color3.new(0.458824, 0, 0)
- UnionOperation228.Transparency = 1
- UnionOperation228.Size = Vector3.new(1.0424999, 0.900000393, 1.05250013)
- UnionOperation228.Anchored = true
- UnionOperation228.BrickColor = BrickColor.new("Maroon")
- UnionOperation228.CanCollide = false
- UnionOperation228.Material = Enum.Material.SmoothPlastic
- UnionOperation228.Reflectance = 0.30000001192093
- UnionOperation228.brickColor = BrickColor.new("Maroon")
- UnionOperation228.UsePartColor = true
- ManualWeld229.Parent = UnionOperation228
- ManualWeld229.C1 = CFrame.new(-9.32812691e-06, 0.557373405, -0.00500436127, 1, 0, 1.45519152e-11, 0, 1, 2.05613304e-12, 1.45519152e-11, 2.05613304e-12, 1)
- ManualWeld229.Part0 = UnionOperation228
- ManualWeld229.Part1 = Part235
- ManualWeld229.part1 = Part235
- UnionOperation230.Parent = Model227
- UnionOperation230.CFrame = CFrame.new(-42.0649414, 30.0462723, -36.5594482, -0.00227466971, -8.38443957e-05, 0.999997497, -6.92763424e-05, 1, 8.36870313e-05, -0.999997497, -6.90857996e-05, -0.00227467529)
- UnionOperation230.Orientation = Vector3.new(0, 90.1299973, 0)
- UnionOperation230.Position = Vector3.new(-42.0649414, 30.0462723, -36.5594482)
- UnionOperation230.Rotation = Vector3.new(-177.889999, 89.8699951, 177.889999)
- UnionOperation230.Color = Color3.new(0.388235, 0.372549, 0.384314)
- UnionOperation230.Transparency = 1
- UnionOperation230.Size = Vector3.new(1.05250013, 0.745000541, 0.527500212)
- UnionOperation230.Anchored = true
- UnionOperation230.BrickColor = BrickColor.new("Dark stone grey")
- UnionOperation230.CanCollide = false
- UnionOperation230.Material = Enum.Material.SmoothPlastic
- UnionOperation230.Reflectance = 0.30000001192093
- UnionOperation230.brickColor = BrickColor.new("Dark stone grey")
- UnionOperation230.UsePartColor = true
- ObjectValue231.Name = "Transparent"
- ObjectValue231.Parent = UnionOperation230
- ManualWeld232.Parent = UnionOperation230
- ManualWeld232.C1 = CFrame.new(-0.00125855207, 0.464863658, -0.262488931, 1, 0, 1.45519152e-11, 0, 1, 2.05613304e-12, 1.45519152e-11, 2.05613304e-12, 1)
- ManualWeld232.Part0 = UnionOperation230
- ManualWeld232.Part1 = Part235
- ManualWeld232.part1 = Part235
- Part233.Parent = Model227
- Part233.CFrame = CFrame.new(-42.0600586, 30.0913353, -36.560791, -0.00227466971, -8.38443957e-05, 0.999997497, -6.92763424e-05, 1, 8.36870313e-05, -0.999997497, -6.90857996e-05, -0.00227467529)
- Part233.Orientation = Vector3.new(0, 90.1299973, 0)
- Part233.Position = Vector3.new(-42.0600586, 30.0913353, -36.560791)
- Part233.Rotation = Vector3.new(-177.889999, 89.8699951, 177.889999)
- Part233.Color = Color3.new(0.458824, 0, 0)
- Part233.Transparency = 1
- Part233.Size = Vector3.new(1.05250001, 0.975000024, 0.517499924)
- Part233.Anchored = true
- Part233.BottomSurface = Enum.SurfaceType.Smooth
- Part233.BrickColor = BrickColor.new("Maroon")
- Part233.CanCollide = false
- Part233.Material = Enum.Material.SmoothPlastic
- Part233.Reflectance = 0.30000001192093
- Part233.TopSurface = Enum.SurfaceType.Smooth
- Part233.brickColor = BrickColor.new("Maroon")
- ManualWeld234.Parent = Part233
- ManualWeld234.C1 = CFrame.new(-1.03414059e-05, 0.514975667, -0.257494897, 1, 0, 1.45519152e-11, 0, 1, 2.05613304e-12, 1.45519152e-11, 2.05613304e-12, 1)
- ManualWeld234.Part0 = Part233
- ManualWeld234.Part1 = Part235
- ManualWeld234.part1 = Part235
- Part235.Name = "Main"
- Part235.Parent = Model227
- Part235.CFrame = CFrame.new(-41.8022461, 29.5811768, -36.5611572, -0.00227466971, -8.38443957e-05, 0.999997497, -6.92763424e-05, 1, 8.36870313e-05, -0.999997497, -6.90857996e-05, -0.00227467529)
- Part235.Orientation = Vector3.new(0, 90.1299973, 0)
- Part235.Position = Vector3.new(-41.8022461, 29.5811768, -36.5611572)
- Part235.Rotation = Vector3.new(-177.889999, 89.8699951, 177.889999)
- Part235.Color = Color3.new(0.458824, 0, 0)
- Part235.Transparency = 1
- Part235.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part235.Anchored = true
- Part235.BottomSurface = Enum.SurfaceType.Smooth
- Part235.BrickColor = BrickColor.new("Maroon")
- Part235.CanCollide = false
- Part235.Material = Enum.Material.SmoothPlastic
- Part235.Reflectance = 0.30000001192093
- Part235.TopSurface = Enum.SurfaceType.Smooth
- Part235.brickColor = BrickColor.new("Maroon")
- BlockMesh236.Parent = Part235
- BlockMesh236.Scale = Vector3.new(5.0999999, 10.1000004, 5.0999999)
- Sound237.Name = "FlyS"
- Sound237.Parent = Part235
- Sound237.Looped = true
- Sound237.SoundId = "http://www.roblox.com/asset/?id=97179333"
- RocketPropulsion238.Name = "Force"
- RocketPropulsion238.Parent = Part235
- RocketPropulsion238.MaxTorque = Vector3.new(800000, 800000, 0)
- RocketPropulsion238.CartoonFactor = 0
- RocketPropulsion238.MaxSpeed = 0
- RocketPropulsion238.MaxThrust = 20000
- RocketPropulsion238.TargetRadius = 0.10000000149012
- RocketPropulsion238.ThrustP = 2000
- Sound239.Name = "Attach"
- Sound239.Parent = Part235
- Sound239.SoundId = "http://www.roblox.com/asset/?id=431405720"
- Sound239.Volume = 0.30000001192093
- ManualWeld240.Parent = Part235
- ManualWeld240.C1 = CFrame.new(0, 0, 0, 1, 0, 1.45519152e-11, 0, 1, 2.05613304e-12, 1.45519152e-11, 2.05613304e-12, 1)
- ManualWeld240.Part0 = Part235
- ManualWeld240.Part1 = Part235
- ManualWeld240.part1 = Part235
- StringValue241.Name = "Target"
- StringValue241.Parent = Model227
- StringValue241.Value = "Left Leg"
- UnionOperation242.Parent = Model227
- UnionOperation242.CFrame = CFrame.new(-41.8017578, 30.0620728, -36.5611572, -0.00227466971, -8.38444175e-05, 0.999997497, -6.92763424e-05, 1, 8.36870531e-05, -0.999997497, -6.90857996e-05, -0.00227467529)
- UnionOperation242.Orientation = Vector3.new(0, 90.1299973, 0)
- UnionOperation242.Position = Vector3.new(-41.8017578, 30.0620728, -36.5611572)
- UnionOperation242.Rotation = Vector3.new(-177.889999, 89.8699951, 177.889999)
- UnionOperation242.Color = Color3.new(0.803922, 0.803922, 0.803922)
- UnionOperation242.Transparency = 1
- UnionOperation242.Size = Vector3.new(1.06250095, 1.06773388, 1.07424998)
- UnionOperation242.Anchored = true
- UnionOperation242.BrickColor = BrickColor.new("Mid gray")
- UnionOperation242.CanCollide = false
- UnionOperation242.Material = Enum.Material.SmoothPlastic
- UnionOperation242.Reflectance = 0.69999998807907
- UnionOperation242.brickColor = BrickColor.new("Mid gray")
- UnionOperation242.UsePartColor = true
- ManualWeld243.Parent = UnionOperation242
- ManualWeld243.C1 = CFrame.new(-3.42726707e-06, 0.483520865, 0.000864490867, 1, 0, 1.45519152e-11, 0, 1, 2.38840059e-11, 1.45519152e-11, -1.97717398e-11, 1)
- ManualWeld243.Part0 = UnionOperation242
- ManualWeld243.Part1 = Part235
- ManualWeld243.part1 = Part235
- Model244.Name = "Shoulder2"
- Model244.Parent = Model8
- Part245.Name = "Main"
- Part245.Parent = Model244
- Part245.CFrame = CFrame.new(-41.6987305, 31.7053528, -35.4880371, -0.00227466971, 9.03161781e-05, 0.999997497, 6.92763715e-05, 1, -9.01588355e-05, -0.999997497, 6.90711095e-05, -0.00227467576)
- Part245.Orientation = Vector3.new(0.00999999978, 90.1299973, 0)
- Part245.Position = Vector3.new(-41.6987305, 31.7053528, -35.4880371)
- Part245.Rotation = Vector3.new(177.729996, 89.8699951, -177.729996)
- Part245.Color = Color3.new(0.458824, 0, 0)
- Part245.Transparency = 1
- Part245.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part245.Anchored = true
- Part245.BottomSurface = Enum.SurfaceType.Smooth
- Part245.BrickColor = BrickColor.new("Maroon")
- Part245.CanCollide = false
- Part245.Material = Enum.Material.SmoothPlastic
- Part245.Reflectance = 0.30000001192093
- Part245.TopSurface = Enum.SurfaceType.Smooth
- Part245.brickColor = BrickColor.new("Maroon")
- BlockMesh246.Parent = Part245
- BlockMesh246.Scale = Vector3.new(0, 0, 0)
- RocketPropulsion247.Name = "Force"
- RocketPropulsion247.Parent = Part245
- RocketPropulsion247.MaxTorque = Vector3.new(800000, 800000, 0)
- RocketPropulsion247.CartoonFactor = 0
- RocketPropulsion247.MaxSpeed = 0
- RocketPropulsion247.MaxThrust = 20000
- RocketPropulsion247.TargetRadius = 0.10000000149012
- RocketPropulsion247.ThrustP = 2000
- Sound248.Name = "FlyS"
- Sound248.Parent = Part245
- Sound248.Looped = true
- Sound248.SoundId = "http://www.roblox.com/asset/?id=97179333"
- ManualWeld249.Parent = Part245
- ManualWeld249.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, -1.34203759e-12, 0, -1.34203759e-12, 1)
- ManualWeld249.Part0 = Part245
- ManualWeld249.Part1 = Part245
- ManualWeld249.part1 = Part245
- ManualWeld250.Parent = Part245
- ManualWeld250.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, -1.06803455e-11, 0, -1.06803455e-11, 1)
- ManualWeld250.Part0 = Part245
- ManualWeld250.Part1 = Part245
- ManualWeld250.part1 = Part245
- Sound251.Name = "Attach"
- Sound251.Parent = Part245
- Sound251.SoundId = "http://www.roblox.com/asset/?id=431405534"
- UnionOperation252.Parent = Model244
- UnionOperation252.CFrame = CFrame.new(-41.6987305, 32.6462479, -35.4592285, 0.999997497, 0.000639418431, 0.00218550488, 9.46252694e-05, 0.947268367, -0.320441246, -0.00227515586, 0.32044059, 0.947265923)
- UnionOperation252.Orientation = Vector3.new(18.6900005, 0.129999995, 0.00999999978)
- UnionOperation252.Position = Vector3.new(-41.6987305, 32.6462479, -35.4592285)
- UnionOperation252.Rotation = Vector3.new(18.6900005, 0.129999995, -0.0399999991)
- UnionOperation252.Color = Color3.new(0.458824, 0, 0)
- UnionOperation252.Transparency = 1
- UnionOperation252.Size = Vector3.new(1.12500012, 0.584164083, 1.24273229)
- UnionOperation252.Anchored = true
- UnionOperation252.BrickColor = BrickColor.new("Maroon")
- UnionOperation252.CanCollide = false
- UnionOperation252.Material = Enum.Material.SmoothPlastic
- UnionOperation252.Reflectance = 0.30000001192093
- UnionOperation252.brickColor = BrickColor.new("Maroon")
- UnionOperation252.UsePartColor = true
- ManualWeld253.Parent = UnionOperation252
- ManualWeld253.C1 = CFrame.new(-0.0288772583, 0.941008091, -0.000190734863, -2.10711733e-08, -0.320374131, -0.947291136, 0.000189251106, 0.947291195, -0.320374072, 1, -0.000179282681, 6.06111862e-05)
- ManualWeld253.Part0 = UnionOperation252
- ManualWeld253.Part1 = Part245
- ManualWeld253.part1 = Part245
- UnionOperation254.Parent = Model244
- UnionOperation254.CFrame = CFrame.new(-41.6989746, 32.4822807, -35.4882813, 0.00227466971, -0.000108193075, -0.999997497, 6.92762987e-05, 1, -0.000108035783, 0.999997497, -6.90303714e-05, 0.00227467692)
- UnionOperation254.Orientation = Vector3.new(0.00999999978, -89.8699951, 0)
- UnionOperation254.Position = Vector3.new(-41.6989746, 32.4822807, -35.4882813)
- UnionOperation254.Rotation = Vector3.new(2.72000003, -89.8699951, 2.72000003)
- UnionOperation254.Color = Color3.new(0.803922, 0.803922, 0.803922)
- UnionOperation254.Transparency = 1
- UnionOperation254.Size = Vector3.new(1.07500005, 0.502500176, 1.07500017)
- UnionOperation254.Anchored = true
- UnionOperation254.BrickColor = BrickColor.new("Mid gray")
- UnionOperation254.CanCollide = false
- UnionOperation254.Material = Enum.Material.SmoothPlastic
- UnionOperation254.Reflectance = 0.69999998807907
- UnionOperation254.brickColor = BrickColor.new("Mid gray")
- UnionOperation254.UsePartColor = true
- ManualWeld255.Parent = UnionOperation254
- ManualWeld255.C1 = CFrame.new(0.000106811523, 0.780272961, -0.000152587891, -1, 0.00013855334, 1.60507625e-08, 0.00013855334, 1, -0.000198191716, -4.35247784e-08, -0.000198191716, -1)
- ManualWeld255.Part0 = UnionOperation254
- ManualWeld255.Part1 = Part245
- ManualWeld255.part1 = Part245
- ObjectValue256.Name = "Transparent"
- ObjectValue256.Parent = UnionOperation254
- StringValue257.Name = "Target"
- StringValue257.Parent = Model244
- StringValue257.Value = "Left Arm"
- Model258.Name = "Arm2"
- Model258.Parent = Model8
- Part259.Name = "Main"
- Part259.Parent = Model258
- Part259.CFrame = CFrame.new(-41.6987305, 31.7053528, -35.4880371, -0.00227466971, 9.03161781e-05, 0.999997497, 6.92763715e-05, 1, -9.01588355e-05, -0.999997497, 6.90711095e-05, -0.00227467576)
- Part259.Orientation = Vector3.new(0.00999999978, 90.1299973, 0)
- Part259.Position = Vector3.new(-41.6987305, 31.7053528, -35.4880371)
- Part259.Rotation = Vector3.new(177.729996, 89.8699951, -177.729996)
- Part259.Color = Color3.new(0.458824, 0, 0)
- Part259.Transparency = 1
- Part259.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part259.Anchored = true
- Part259.BottomSurface = Enum.SurfaceType.Smooth
- Part259.BrickColor = BrickColor.new("Maroon")
- Part259.CanCollide = false
- Part259.Material = Enum.Material.SmoothPlastic
- Part259.Reflectance = 0.30000001192093
- Part259.TopSurface = Enum.SurfaceType.Smooth
- Part259.brickColor = BrickColor.new("Maroon")
- BlockMesh260.Parent = Part259
- BlockMesh260.Scale = Vector3.new(5.0999999, 9, 5.0999999)
- RocketPropulsion261.Name = "Force"
- RocketPropulsion261.Parent = Part259
- RocketPropulsion261.MaxTorque = Vector3.new(800000, 800000, 0)
- RocketPropulsion261.CartoonFactor = 0
- RocketPropulsion261.MaxSpeed = 0
- RocketPropulsion261.MaxThrust = 20000
- RocketPropulsion261.TargetRadius = 0.10000000149012
- RocketPropulsion261.ThrustP = 2000
- Sound262.Name = "FlyS"
- Sound262.Parent = Part259
- Sound262.Looped = true
- Sound262.SoundId = "http://www.roblox.com/asset/?id=97179333"
- ManualWeld263.Parent = Part259
- ManualWeld263.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, -1.34203759e-12, 0, -1.34203759e-12, 1)
- ManualWeld263.Part0 = Part259
- ManualWeld263.Part1 = Part259
- ManualWeld263.part1 = Part259
- ManualWeld264.Parent = Part259
- ManualWeld264.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, -1.06803455e-11, 0, -1.06803455e-11, 1)
- ManualWeld264.Part0 = Part259
- ManualWeld264.Part1 = Part259
- ManualWeld264.part1 = Part259
- Sound265.Name = "Attach"
- Sound265.Parent = Part259
- Sound265.SoundId = "http://www.roblox.com/asset/?id=431405720"
- Sound265.Volume = 0.30000001192093
- UnionOperation266.Parent = Model258
- UnionOperation266.CFrame = CFrame.new(-41.6992188, 32.1057739, -35.6392822, 0.00227466971, -0.000108193075, -0.999997497, 6.92762987e-05, 1, -0.000108035783, 0.999997497, -6.90303714e-05, 0.00227467692)
- UnionOperation266.Orientation = Vector3.new(0.00999999978, -89.8699951, 0)
- UnionOperation266.Position = Vector3.new(-41.6992188, 32.1057739, -35.6392822)
- UnionOperation266.Rotation = Vector3.new(2.72000003, -89.8699951, 2.72000003)
- UnionOperation266.Color = Color3.new(0.388235, 0.372549, 0.384314)
- UnionOperation266.Transparency = 1
- UnionOperation266.Size = Vector3.new(0.622874916, 0.204066664, 1.05500031)
- UnionOperation266.Anchored = true
- UnionOperation266.BrickColor = BrickColor.new("Dark stone grey")
- UnionOperation266.CanCollide = false
- UnionOperation266.Material = Enum.Material.SmoothPlastic
- UnionOperation266.Reflectance = 0.30000001192093
- UnionOperation266.brickColor = BrickColor.new("Dark stone grey")
- UnionOperation266.UsePartColor = true
- ManualWeld267.Parent = UnionOperation266
- ManualWeld267.C1 = CFrame.new(0.151123047, 0.40211153, -9.15527344e-05, -1, 0.00013855334, 1.60507625e-08, 0.00013855334, 1, -0.000198191716, -4.35247784e-08, -0.000198191716, -1)
- ManualWeld267.Part0 = UnionOperation266
- ManualWeld267.Part1 = Part259
- ManualWeld267.part1 = Part259
- UnionOperation268.Parent = Model258
- UnionOperation268.CFrame = CFrame.new(-41.6987305, 31.9093285, -35.4882813, 0.00227466971, -0.000108193075, -0.999997497, 6.92762987e-05, 1, -0.000108035783, 0.999997497, -6.90303714e-05, 0.00227467692)
- UnionOperation268.Orientation = Vector3.new(0.00999999978, -89.8699951, 0)
- UnionOperation268.Position = Vector3.new(-41.6987305, 31.9093285, -35.4882813)
- UnionOperation268.Rotation = Vector3.new(2.72000003, -89.8699951, 2.72000003)
- UnionOperation268.Color = Color3.new(0.803922, 0.803922, 0.803922)
- UnionOperation268.Transparency = 1
- UnionOperation268.Size = Vector3.new(1.07499981, 0.607500017, 1.07500005)
- UnionOperation268.Anchored = true
- UnionOperation268.BrickColor = BrickColor.new("Mid gray")
- UnionOperation268.CanCollide = false
- UnionOperation268.Material = Enum.Material.SmoothPlastic
- UnionOperation268.Reflectance = 0.69999998807907
- UnionOperation268.brickColor = BrickColor.new("Mid gray")
- UnionOperation268.UsePartColor = true
- ManualWeld269.Parent = UnionOperation268
- ManualWeld269.C1 = CFrame.new(3.43322754e-05, 0.205275059, -3.81469727e-05, -1, 0.00013855334, 1.60507625e-08, 0.00013855334, 1, -0.000198191716, -4.35247784e-08, -0.000198191716, -1)
- ManualWeld269.Part0 = UnionOperation268
- ManualWeld269.Part1 = Part259
- ManualWeld269.part1 = Part259
- StringValue270.Name = "Target"
- StringValue270.Parent = Model258
- StringValue270.Value = "Left Arm"
- Model271.Name = "Gauntlet2"
- Model271.Parent = Model8
- Part272.Name = "Repulsor"
- Part272.Parent = Model271
- Part272.CFrame = CFrame.new(-41.6987305, 30.6983624, -35.4880371, -0.00227607973, 0.000104640065, -0.999997497, -6.9290094e-05, -1, -0.000104482635, -0.999997497, 6.90520974e-05, 0.00227608671)
- Part272.Orientation = Vector3.new(0.00999999978, -89.8699951, -180)
- Part272.Position = Vector3.new(-41.6987305, 30.6983624, -35.4880371)
- Part272.Rotation = Vector3.new(2.62999988, -89.8699951, -177.369995)
- Part272.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part272.Transparency = 1
- Part272.Size = Vector3.new(0.359999985, 0.200000003, 0.359999985)
- Part272.Anchored = true
- Part272.BottomSurface = Enum.SurfaceType.Smooth
- Part272.BrickColor = BrickColor.new("Really black")
- Part272.CanCollide = false
- Part272.Material = Enum.Material.Neon
- Part272.TopSurface = Enum.SurfaceType.Smooth
- Part272.brickColor = BrickColor.new("Really black")
- Part272.FormFactor = Enum.FormFactor.Symmetric
- Part272.formFactor = Enum.FormFactor.Symmetric
- CylinderMesh273.Parent = Part272
- CylinderMesh273.Scale = Vector3.new(1, 0.201249972, 1)
- ManualWeld274.Parent = Part272
- ManualWeld274.C1 = CFrame.new(-0.000130772591, -1.00702, 0.00019878149, 1, -0.000138567033, -1.14645809e-06, -0.000138567266, -1, -0.000194638604, -1.11947884e-06, 0.000194638764, -1)
- ManualWeld274.Part0 = Part272
- ManualWeld274.Part1 = Part286
- ManualWeld274.part1 = Part286
- Sound275.Parent = Part272
- Sound275.SoundId = "http://www.roblox.com/asset/?id=267083313"
- UnionOperation276.Parent = Model271
- UnionOperation276.CFrame = CFrame.new(-41.6987305, 31.2174664, -35.4943848, 0.00227466971, -0.000108193075, -0.999997497, 6.92762987e-05, 1, -0.000108035783, 0.999997497, -6.90303714e-05, 0.00227467692)
- UnionOperation276.Orientation = Vector3.new(0.00999999978, -89.8699951, 0)
- UnionOperation276.Position = Vector3.new(-41.6987305, 31.2174664, -35.4943848)
- UnionOperation276.Rotation = Vector3.new(2.72000003, -89.8699951, 2.72000003)
- UnionOperation276.Color = Color3.new(0.803922, 0.803922, 0.803922)
- UnionOperation276.Transparency = 1
- UnionOperation276.Size = Vector3.new(1.06250024, 1.06250024, 1.07500017)
- UnionOperation276.Anchored = true
- UnionOperation276.BrickColor = BrickColor.new("Mid gray")
- UnionOperation276.CanCollide = false
- UnionOperation276.Material = Enum.Material.SmoothPlastic
- UnionOperation276.Reflectance = 0.69999998807907
- UnionOperation276.brickColor = BrickColor.new("Mid gray")
- UnionOperation276.UsePartColor = true
- ManualWeld277.Parent = UnionOperation276
- ManualWeld277.C1 = CFrame.new(0.00618422031, -0.487275362, 0.000100433826, -1, 0.00013855334, 1.60507625e-08, 0.00013855334, 1, -0.000198191716, -4.35247784e-08, -0.000198191716, -1)
- ManualWeld277.Part0 = UnionOperation276
- ManualWeld277.Part1 = Part286
- ManualWeld277.part1 = Part286
- ObjectValue278.Name = "Transparent"
- ObjectValue278.Parent = UnionOperation276
- UnionOperation279.Parent = Model271
- UnionOperation279.CFrame = CFrame.new(-41.6980019, 31.3295555, -35.1882324, 0.00227466971, -0.000108193075, -0.999997497, 6.92762987e-05, 1, -0.000108035783, 0.999997497, -6.90303714e-05, 0.00227467692)
- UnionOperation279.Orientation = Vector3.new(0.00999999978, -89.8699951, 0)
- UnionOperation279.Position = Vector3.new(-41.6980019, 31.3295555, -35.1882324)
- UnionOperation279.Rotation = Vector3.new(2.72000003, -89.8699951, 2.72000003)
- UnionOperation279.Color = Color3.new(0.458824, 0, 0)
- UnionOperation279.Transparency = 1
- UnionOperation279.Size = Vector3.new(0.475000113, 0.883775651, 1.07500017)
- UnionOperation279.Anchored = true
- UnionOperation279.BrickColor = BrickColor.new("Maroon")
- UnionOperation279.CanCollide = false
- UnionOperation279.Material = Enum.Material.SmoothPlastic
- UnionOperation279.Reflectance = 0.30000001192093
- UnionOperation279.brickColor = BrickColor.new("Maroon")
- UnionOperation279.UsePartColor = true
- ManualWeld280.Parent = UnionOperation279
- ManualWeld280.C1 = CFrame.new(-0.300052166, -0.37662816, 7.8856945e-05, -1, 0.00013855334, 1.60507625e-08, 0.00013855334, 1, -0.000198191716, -4.35247784e-08, -0.000198191716, -1)
- ManualWeld280.Part0 = UnionOperation279
- ManualWeld280.Part1 = Part286
- ManualWeld280.part1 = Part286
- UnionOperation281.Parent = Model271
- UnionOperation281.CFrame = CFrame.new(-41.6987305, 31.0715294, -35.4880371, 0.00227466971, -0.000108193075, -0.999997497, 6.92762987e-05, 1, -0.000108035783, 0.999997497, -6.90303714e-05, 0.00227467692)
- UnionOperation281.Orientation = Vector3.new(0.00999999978, -89.8699951, 0)
- UnionOperation281.Position = Vector3.new(-41.6987305, 31.0715294, -35.4880371)
- UnionOperation281.Rotation = Vector3.new(2.72000003, -89.8699951, 2.72000003)
- UnionOperation281.Color = Color3.new(0.458824, 0, 0)
- UnionOperation281.Transparency = 1
- UnionOperation281.Size = Vector3.new(1.07500017, 0.806276739, 1.07500017)
- UnionOperation281.Anchored = true
- UnionOperation281.BrickColor = BrickColor.new("Maroon")
- UnionOperation281.CanCollide = false
- UnionOperation281.Material = Enum.Material.SmoothPlastic
- UnionOperation281.Reflectance = 0.30000001192093
- UnionOperation281.brickColor = BrickColor.new("Maroon")
- UnionOperation281.UsePartColor = true
- ManualWeld282.Parent = UnionOperation281
- ManualWeld282.C1 = CFrame.new(-8.20159912e-05, -0.634158134, 0.000115811825, -1, 0.00013855334, 1.60507625e-08, 0.00013855334, 1, -0.000198191716, -4.35247784e-08, -0.000198191716, -1)
- ManualWeld282.Part0 = UnionOperation281
- ManualWeld282.Part1 = Part286
- ManualWeld282.part1 = Part286
- UnionOperation283.Parent = Model271
- UnionOperation283.CFrame = CFrame.new(-41.6989746, 31.5034828, -35.6230469, 0.00227466971, -0.000108193075, -0.999997497, 6.92762987e-05, 1, -0.000108035783, 0.999997497, -6.90303714e-05, 0.00227467692)
- UnionOperation283.Orientation = Vector3.new(0.00999999978, -89.8699951, 0)
- UnionOperation283.Position = Vector3.new(-41.6989746, 31.5034828, -35.6230469)
- UnionOperation283.Rotation = Vector3.new(2.72000003, -89.8699951, 2.72000003)
- UnionOperation283.Color = Color3.new(0.458824, 0, 0)
- UnionOperation283.Transparency = 1
- UnionOperation283.Size = Vector3.new(0.769999921, 0.33250019, 1.03750026)
- UnionOperation283.Anchored = true
- UnionOperation283.BrickColor = BrickColor.new("Maroon")
- UnionOperation283.CanCollide = false
- UnionOperation283.Material = Enum.Material.SmoothPlastic
- UnionOperation283.Reflectance = 0.30000001192093
- UnionOperation283.brickColor = BrickColor.new("Maroon")
- UnionOperation283.UsePartColor = true
- ManualWeld284.Parent = UnionOperation283
- ManualWeld284.C1 = CFrame.new(0.134968996, -0.202310324, 4.7326088e-05, -1, 0.00013855334, 1.60507625e-08, 0.00013855334, 1, -0.000198191716, -4.35247784e-08, -0.000198191716, -1)
- ManualWeld284.Part0 = UnionOperation283
- ManualWeld284.Part1 = Part286
- ManualWeld284.part1 = Part286
- ObjectValue285.Name = "Transparent"
- ObjectValue285.Parent = UnionOperation283
- Part286.Name = "Main"
- Part286.Parent = Model271
- Part286.CFrame = CFrame.new(-41.6987305, 31.7053528, -35.4880371, -0.00227466971, 9.03161781e-05, 0.999997497, 6.92763715e-05, 1, -9.01588355e-05, -0.999997497, 6.90711095e-05, -0.00227467576)
- Part286.Orientation = Vector3.new(0.00999999978, 90.1299973, 0)
- Part286.Position = Vector3.new(-41.6987305, 31.7053528, -35.4880371)
- Part286.Rotation = Vector3.new(177.729996, 89.8699951, -177.729996)
- Part286.Color = Color3.new(0.458824, 0, 0)
- Part286.Transparency = 1
- Part286.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part286.Anchored = true
- Part286.BottomSurface = Enum.SurfaceType.Smooth
- Part286.BrickColor = BrickColor.new("Maroon")
- Part286.CanCollide = false
- Part286.Material = Enum.Material.SmoothPlastic
- Part286.Reflectance = 0.30000001192093
- Part286.TopSurface = Enum.SurfaceType.Smooth
- Part286.brickColor = BrickColor.new("Maroon")
- BlockMesh287.Parent = Part286
- BlockMesh287.Scale = Vector3.new(0, 0, 0)
- RocketPropulsion288.Name = "Force"
- RocketPropulsion288.Parent = Part286
- RocketPropulsion288.MaxTorque = Vector3.new(800000, 800000, 0)
- RocketPropulsion288.CartoonFactor = 0
- RocketPropulsion288.MaxSpeed = 0
- RocketPropulsion288.MaxThrust = 20000
- RocketPropulsion288.TargetRadius = 0.10000000149012
- RocketPropulsion288.ThrustP = 2000
- ManualWeld289.Parent = Part286
- ManualWeld289.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, -1.34203759e-12, 0, -1.34203759e-12, 1)
- ManualWeld289.Part0 = Part286
- ManualWeld289.Part1 = Part286
- ManualWeld289.part1 = Part286
- ManualWeld290.Parent = Part286
- ManualWeld290.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, -1.06803455e-11, 0, -1.06803455e-11, 1)
- ManualWeld290.Part0 = Part286
- ManualWeld290.Part1 = Part286
- ManualWeld290.part1 = Part286
- Sound291.Name = "Equip"
- Sound291.Parent = Part286
- Sound291.SoundId = "http://www.roblox.com/Asset?ID=411374534"
- Sound291.Volume = 1
- Sound292.Name = "Fire"
- Sound292.Parent = Part286
- Sound292.SoundId = "rbxasset://sounds/Launching rocket.wav"
- Sound292.Volume = 1
- Sound293.Name = "FlyS"
- Sound293.Parent = Part286
- Sound293.Looped = true
- Sound293.SoundId = "http://www.roblox.com/asset/?id=97179333"
- ManualWeld294.Parent = Part286
- ManualWeld294.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, -1.06803455e-11, 0, -1.06803455e-11, 1)
- ManualWeld294.Part0 = Part286
- ManualWeld294.Part1 = Part286
- ManualWeld294.part1 = Part286
- ManualWeld295.Parent = Part286
- ManualWeld295.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, -1.06803455e-11, 0, -1.06803455e-11, 1)
- ManualWeld295.Part0 = Part286
- ManualWeld295.Part1 = Part286
- ManualWeld295.part1 = Part286
- Sound296.Name = "Attach"
- Sound296.Parent = Part286
- Sound296.SoundId = "http://www.roblox.com/asset/?id=431405720"
- Sound296.Volume = 0.30000001192093
- StringValue297.Name = "Target"
- StringValue297.Parent = Model271
- StringValue297.Value = "Left Arm"
- Model298.Name = "Shoulder1"
- Model298.Parent = Model8
- Part299.Name = "Main"
- Part299.Parent = Model298
- Part299.CFrame = CFrame.new(-41.8808594, 31.678318, -38.6298828, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- Part299.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- Part299.Position = Vector3.new(-41.8808594, 31.678318, -38.6298828)
- Part299.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- Part299.Color = Color3.new(0.458824, 0, 0)
- Part299.Transparency = 1
- Part299.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part299.Anchored = true
- Part299.BottomSurface = Enum.SurfaceType.Smooth
- Part299.BrickColor = BrickColor.new("Maroon")
- Part299.CanCollide = false
- Part299.Material = Enum.Material.SmoothPlastic
- Part299.Reflectance = 0.30000001192093
- Part299.TopSurface = Enum.SurfaceType.Smooth
- Part299.brickColor = BrickColor.new("Maroon")
- BlockMesh300.Parent = Part299
- BlockMesh300.Scale = Vector3.new(0, 0, 0)
- RocketPropulsion301.Name = "Force"
- RocketPropulsion301.Parent = Part299
- RocketPropulsion301.MaxTorque = Vector3.new(800000, 800000, 0)
- RocketPropulsion301.CartoonFactor = 0
- RocketPropulsion301.MaxSpeed = 0
- RocketPropulsion301.MaxThrust = 20000
- RocketPropulsion301.TargetRadius = 0.10000000149012
- RocketPropulsion301.ThrustP = 2000
- Sound302.Name = "FlyS"
- Sound302.Parent = Part299
- Sound302.Looped = true
- Sound302.SoundId = "http://www.roblox.com/asset/?id=97179333"
- ManualWeld303.Parent = Part299
- ManualWeld303.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld303.Part0 = Part299
- ManualWeld303.Part1 = Part299
- ManualWeld303.part1 = Part299
- Sound304.Name = "Attach"
- Sound304.Parent = Part299
- Sound304.SoundId = "http://www.roblox.com/asset/?id=431405534"
- UnionOperation305.Parent = Model298
- UnionOperation305.CFrame = CFrame.new(-41.881073, 32.6199684, -38.6589355, -0.999997497, -0.000818983535, -0.00212474796, -9.46252694e-05, 0.947223961, -0.320572555, 0.00227515586, -0.320571512, -0.947221637)
- UnionOperation305.Orientation = Vector3.new(18.6999989, -179.869995, -0.00999999978)
- UnionOperation305.Position = Vector3.new(-41.881073, 32.6199684, -38.6589355)
- UnionOperation305.Rotation = Vector3.new(161.300003, -0.119999997, 179.949997)
- UnionOperation305.Color = Color3.new(0.458824, 0, 0)
- UnionOperation305.Transparency = 1
- UnionOperation305.Size = Vector3.new(1.12500012, 0.584164083, 1.24273229)
- UnionOperation305.Anchored = true
- UnionOperation305.BrickColor = BrickColor.new("Maroon")
- UnionOperation305.CanCollide = false
- UnionOperation305.Material = Enum.Material.SmoothPlastic
- UnionOperation305.Reflectance = 0.30000001192093
- UnionOperation305.brickColor = BrickColor.new("Maroon")
- UnionOperation305.UsePartColor = true
- ManualWeld306.Parent = UnionOperation305
- ManualWeld306.C1 = CFrame.new(0.0289993286, 0.94101119, -3.05175781e-05, 3.76894604e-09, 0.320505381, 0.94724679, 8.94060122e-06, 0.94724673, -0.32050544, -1, 8.47016418e-06, -2.86192517e-06)
- ManualWeld306.Part0 = UnionOperation305
- ManualWeld306.Part1 = Part299
- ManualWeld306.part1 = Part299
- UnionOperation307.Parent = Model298
- UnionOperation307.CFrame = CFrame.new(-41.881073, 32.4620705, -38.6298828, -0.00227466971, -0.000108193075, 0.999997497, -6.92762987e-05, 1, 0.000108035783, -0.999997497, -6.90303714e-05, -0.00227467692)
- UnionOperation307.Orientation = Vector3.new(-0.00999999978, 90.1299973, 0)
- UnionOperation307.Position = Vector3.new(-41.881073, 32.4620705, -38.6298828)
- UnionOperation307.Rotation = Vector3.new(-177.279999, 89.8699951, 177.279999)
- UnionOperation307.Color = Color3.new(0.803922, 0.803922, 0.803922)
- UnionOperation307.Transparency = 1
- UnionOperation307.Size = Vector3.new(1.07500005, 0.502500176, 1.07500017)
- UnionOperation307.Anchored = true
- UnionOperation307.BrickColor = BrickColor.new("Mid gray")
- UnionOperation307.CanCollide = false
- UnionOperation307.Material = Enum.Material.SmoothPlastic
- UnionOperation307.Reflectance = 0.69999998807907
- UnionOperation307.brickColor = BrickColor.new("Mid gray")
- UnionOperation307.UsePartColor = true
- ManualWeld308.Parent = UnionOperation307
- ManualWeld308.C1 = CFrame.new(-7.62939453e-06, 0.780281305, -7.62939453e-06, 1, 0, 0, 0, 1, 1.34203759e-12, 0, 1.34203759e-12, 1)
- ManualWeld308.Part0 = UnionOperation307
- ManualWeld308.Part1 = Part299
- ManualWeld308.part1 = Part299
- ObjectValue309.Name = "Transparent"
- ObjectValue309.Parent = UnionOperation307
- StringValue310.Name = "Target"
- StringValue310.Parent = Model298
- StringValue310.Value = "Right Arm"
- Animation311.Name = "Equip"
- Animation311.Parent = Tool0
- Animation311.AnimationId = "http://www.roblox.com/asset/?id=458981718"
- LocalScript312.Name = "Suit Control"
- LocalScript312.Parent = Tool0
- table.insert(cors,sandbox(LocalScript312,function()
- function GetChild(parent,child)
- return parent:FindFirstChild(child)
- end
- repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("Suit").Status.Power.Value
- if not game.Players.LocalPlayer.PlayerGui:FindFirstChild("JARVIS") then
- local gui = game.Lighting.IronMan.JARVIS:Clone()
- gui.Parent = game.Players.LocalPlayer.PlayerGui
- gui.Mask.Visible = true
- gui.Eject.Visible = true
- gui.Overlay.ImageTransparency = 0
- end
- local DebrisService = game:GetService('Debris')
- local PlayersService = game:GetService('Players')
- local MyModel = nil
- local MyPlayer = nil
- local obj = script.Assets
- local anims = obj.Animations
- local effects = obj.Visual
- local MyBillboard = obj.BillboardGui
- local lockonImg = MyBillboard.lockon
- local holdlockImg = MyBillboard.lockonHeld
- local MyDistText = MyBillboard.Distance
- local lock = false
- local HaveLock = false
- local target = nil
- local TrackTime = 0
- local lockOnSoundPlaying = false
- local holdSoundPlaying = false
- local plr = game.Players.LocalPlayer
- local mouse = plr:GetMouse()
- local char = plr.Character
- local hum = GetChild(char,"Humanoid")
- suit = GetChild(char,"Suit")
- main = suit.Chest2.Main
- status = GetChild(suit,"Status")
- local flying = false
- local hovering = false
- local boost = false
- local canfly = true
- local sprinting = false
- local cansprint = false
- local firing = false
- local laser = false
- local rocket = false
- local light = false
- local candamage = false
- local canattack = true
- local attacking = false
- local click_d = 0
- local mousedown = false
- local cangrab = true
- local grabbing = false
- local rayparts = {}
- local beam
- local Speed = {CurrentSpeed = 8,MaxSpeed = 150}
- local Speeds = {NormalSpeed = Speed.MaxSpeed,SpeedBoost = (Speed.MaxSpeed + 200)}
- local SpeedBoost = {Debounce = false,Duration = 10,ReloadTime = 2,}
- local Jumping = {JumpTick = 0,Jumps = 0,JumpTime = 0.75,JumpsRequired = 2}
- local Controls = {
- Forward = {
- Number = 0,
- Numbers = {
- On = -1,
- Off = 0
- },
- Keys = {"W", 17}
- },
- Backward = {
- Number = 0,
- Numbers = {
- On = 1,
- Off = 0
- },
- Keys = {"S", 18}
- },
- Left = {
- Number = 0,
- Numbers = {
- On = -1,
- Off = 0
- },
- Keys = {"A", 20}
- },
- Right = {
- Number = 0,
- Numbers = {
- On = 1,
- Off = 0
- },
- Keys = {"D", 19}
- }
- }
- local parts = {
- RightHand = {
- Size = 0.4,
- Name = "Gauntlet1",
- Enabled = false
- },
- LeftHand = {
- Size = 0.4,
- Name = "Gauntlet2",
- Enabled = false
- },
- RightBoot = {
- Size = 0.6,
- Name = "Boot1",
- Enabled = true
- },
- LeftBoot = {
- Size = 0.6,
- Name = "Boot2",
- Enabled = true
- }
- }
- local fly = hum:LoadAnimation(anims.Fly)
- local jump = hum:LoadAnimation(anims.Jump)
- local land = hum:LoadAnimation(anims.Land)
- local hover = hum:LoadAnimation(anims.Hover)
- local punch = hum:LoadAnimation(anims.Punch)
- local sprint = hum:LoadAnimation(anims.Sprint)
- local grab = hum:LoadAnimation(anims.Grab)
- function HoverMechanics()
- suit = GetChild(char,"Suit")
- status = suit.Status
- main = suit.Chest2.Main
- status.Flying.Value = true
- if main:FindFirstChild("Gyro") then
- main.Gyro:Destroy()
- end
- if main:FindFirstChild("WalkVelocity") then
- main.WalkVelocity:Destroy()
- end
- hum.Jump = true
- wait(0.1)
- local Gyro = Instance.new("BodyGyro")
- Gyro.Name = "FlightGyro"
- Gyro.P = (10 ^ 6)
- Gyro.maxTorque = Vector3.new(Gyro.P, Gyro.P, Gyro.P)
- Gyro.cframe = main.CFrame
- Gyro.Parent = main
- local pos = Instance.new("BodyPosition")
- pos.Name = "FlightVelocity"
- pos.Position = Vector3.new(char.Torso.Position.X,char.Torso.Position.Y+3,char.Torso.Position.Z)
- pos.Parent = main
- pos.MaxForce = Vector3.new(0,1e9,0)
- local Momentum = Vector3.new(0, 0, 0)
- local LastMomentum = Vector3.new(0, 0, 0)
- local LastTilt = 0
- local CurrentSpeed = Speed.MaxSpeed
- local Inertia = (1 - (Speed.CurrentSpeed / CurrentSpeed))
- while (hovering and (not flying) and canfly and status.Power.Value and status.Flying.Value) do
- sprinting = false
- if status.InSuit.Value or (status.Calling.Value and (not status.Whole.Value) and status.Ejected.Value) then
- hum.WalkSpeed = 40
- end
- hum.PlatformStand = false
- status.Charge.Value = status.Charge.Value - 0.015
- local Tilt = ((Momentum * Vector3.new(1, 0, 1)).unit:Cross(((LastMomentum * Vector3.new(1, 0, 1)).unit))).y
- local StringTilt = tostring(Tilt)
- if StringTilt == "-1.#IND" or StringTilt == "1.#IND" or Tilt == math.huge or Tilt == -math.huge or StringTilt == tostring(0 / 0) then
- Tilt = 0
- end
- local AbsoluteTilt = math.abs(Tilt)
- if AbsoluteTilt > 0.06 or AbsoluteTilt < 0.0001 then
- if math.abs(LastTilt) > 0.0001 then
- Tilt = (LastTilt * 0.9)
- else
- Tilt = 0
- end
- else
- Tilt = ((LastTilt * 0.77) + (Tilt * 0.25))
- end
- LastTilt = Tilt
- Momentum = Vector3.new(0, 0, 0)
- Gyro.cframe = game:GetService("Workspace").CurrentCamera.CoordinateFrame
- wait()
- end
- hum.WalkSpeed = 16
- hum.PlatformStand = false
- StopFlightMechanics()
- end
- function FlightMechanics()
- suit = GetChild(char,"Suit")
- main = suit.Chest2.Main
- status = GetChild(suit,"Status")
- status.Flying.Value = true
- if main:FindFirstChild("Gyro") then
- main.Gyro:Destroy()
- end
- if main:FindFirstChild("WalkVelocity") then
- main.WalkVelocity:Destroy()
- end
- wait()
- local Gyro = Instance.new("BodyGyro")
- Gyro.Name = "FlightGyro"
- Gyro.P = (10 ^ 6)
- Gyro.maxTorque = Vector3.new(Gyro.P, Gyro.P, Gyro.P)
- Gyro.cframe = main.CFrame
- Gyro.Parent = main
- local Velocity = Instance.new("BodyVelocity")
- Velocity.Name = "FlightVelocity"
- Velocity.velocity = Vector3.new(0, 0, 0)
- Velocity.P = (10 ^ 4)
- Velocity.maxForce = Vector3.new(1, 1, 1) * (10 ^ 6)
- Velocity.Parent = main
- local Momentum = Vector3.new(0, 0, 0)
- local LastMomentum = Vector3.new(0, 0, 0)
- local LastTilt = 0
- local CurrentSpeed = Speed.MaxSpeed
- local Inertia = (1 - (Speed.CurrentSpeed / CurrentSpeed))
- while (flying and (not hovering) and canfly and status.Power.Value and status.Flying.Value) do
- sprinting = false
- status.Charge.Value = status.Charge.Value - 0.015
- if CurrentSpeed ~= Speed.MaxSpeed then
- CurrentSpeed = Speed.MaxSpeed
- Inertia = (1 - (Speed.CurrentSpeed / CurrentSpeed))
- end
- local Direction = game:GetService("Workspace").CurrentCamera.CoordinateFrame:vectorToWorldSpace(Vector3.new(Controls.Left.Number + Controls.Right.Number, math.abs(Controls.Forward.Number) * 0.2, Controls.Forward.Number + Controls.Backward.Number))
- local Movement = Direction * Speed.CurrentSpeed
- Momentum = (Momentum * Inertia) + Movement
- local TotalMomentum = Momentum.magnitude
- if TotalMomentum > CurrentSpeed then
- TotalMomentum = CurrentSpeed
- for i,v in pairs(parts) do
- if suit:FindFirstChild(v.Name) and suit:FindFirstChild(v.Name).Repulsor:FindFirstChild("Thruster") and (v.Name == "Gauntlet1" or v.Name == "Gauntlet2") then
- suit:FindFirstChild(v.Name).Repulsor.Thruster.Enabled = true
- end
- end
- end
- local Tilt = ((Momentum * Vector3.new(1, 0, 1)).unit:Cross(((LastMomentum * Vector3.new(1, 0, 1)).unit))).y
- local StringTilt = tostring(Tilt)
- if StringTilt == "-1.#IND" or StringTilt == "1.#IND" or Tilt == math.huge or Tilt == -math.huge or StringTilt == tostring(0 / 0) then
- Tilt = 0
- end
- local AbsoluteTilt = math.abs(Tilt)
- if AbsoluteTilt > 0.06 or AbsoluteTilt < 0.0001 then
- if math.abs(LastTilt) > 0.0001 then
- Tilt = (LastTilt * 0.9)
- else
- Tilt = 0
- end
- else
- Tilt = ((LastTilt * 0.77) + (Tilt * 0.25))
- end
- LastTilt = Tilt
- if TotalMomentum < 0.5 then
- Momentum = Vector3.new(0, 0, 0)
- TotalMomentum = 0
- Gyro.cframe = game:GetService("Workspace").CurrentCamera.CoordinateFrame
- else
- Gyro.cframe = CFrame.new(Vector3.new(0, 0, 0), Momentum) * CFrame.Angles(0, 0, (Tilt * -20)) * CFrame.Angles((math.pi * -0.5 * (TotalMomentum / CurrentSpeed)), 0, 0)
- end
- Velocity.velocity = Momentum
- LastMomentum = Momentum
- wait()
- end
- StopFlightMechanics()
- end
- function StopFlightMechanics()
- suit = GetChild(char,"Suit")
- main = suit.Chest2.Main
- status = GetChild(suit,"Status")
- flying = false
- hovering = false
- status.Flying.Value = false
- for i,v in pairs(main:GetChildren()) do
- if v and v.Name == "FlightGyro" or v.Name == "FlightVelocity" then
- v:Destroy()
- end
- end
- for i,v in pairs(parts) do
- if suit:FindFirstChild(v.Name).Repulsor:FindFirstChild("Thruster") then
- suit:FindFirstChild(v.Name).Repulsor.Thruster:Destroy()
- end
- end
- fly:Stop()
- hover:Stop()
- main.FlyBoost:Stop()
- main.Fly:Stop()
- hum.WalkSpeed = 16
- if status.Sentry.Value and not hovering then
- if not main:FindFirstChild("Gyro") then
- local g = Instance.new("BodyGyro")
- g.Name = "Gyro"
- g.Parent = main
- end
- if not main:FindFirstChild("WalkVelocity") then
- local Velocity = Instance.new("BodyVelocity")
- Velocity.Name = "WalkVelocity"
- Velocity.velocity = Vector3.new(0,0,0)
- Velocity.P = (10 ^ 4)
- Velocity.maxForce = Vector3.new(1,0,1) * (10^6)
- Velocity.Parent = main
- end
- end
- end
- function Fly()
- suit = GetChild(char,"Suit")
- main = suit.Chest2.Main
- status = GetChild(suit,"Status")
- if canfly then
- sprinting = false
- local function AddThruster(part,size,bool)
- local fire = effects.Thruster:Clone()
- fire.Size = NumberSequence.new(size)
- fire.Enabled = bool
- fire.Parent = part.Repulsor
- end
- flying = true
- if status.InSuit.Value then
- jump:Play()
- fly:Play()
- end
- main.Fly:Play()
- coroutine.resume(coroutine.create(FlightMechanics))
- for i,v in pairs(parts) do
- if suit:FindFirstChild(v.Name) then
- AddThruster(suit:FindFirstChild(v.Name),v.Size,v.Enabled)
- end
- end
- end
- end
- function StopFlight()
- suit = GetChild(char,"Suit")
- main = suit.Chest2.Main
- status = GetChild(suit,"Status")
- hovering = false
- fly:Stop()
- hover:Stop()
- main.FlyBoost:Stop()
- main.Fly:Stop()
- if status.InSuit.Value then
- hum.WalkSpeed = 16
- end
- for i,v in pairs(parts) do
- if suit:FindFirstChild(v.Name).Repulsor:FindFirstChild("Thruster") then
- suit:FindFirstChild(v.Name).Repulsor.Thruster:Destroy()
- end
- end
- end
- function Hover()
- suit = GetChild(char,"Suit")
- main = suit.Chest2.Main
- status = GetChild(suit,"Status")
- if canfly then
- sprinting = false
- StopFlightMechanics()
- local function AddThruster(part,size,bool)
- local fire = effects.Thruster:Clone()
- fire.Size = NumberSequence.new(size)
- fire.Enabled = bool
- fire.Parent = part.Repulsor
- end
- hovering = true
- if status.InSuit.Value then
- hover:Play()
- end
- main.Fly:Play()
- hum.JumpPower = 60
- hum.Jump = true
- coroutine.resume(coroutine.create(HoverMechanics))
- for i,v in pairs(parts) do
- if suit:FindFirstChild(v.Name) then
- AddThruster(suit:FindFirstChild(v.Name),v.Size,v.Enabled)
- end
- end
- end
- end
- function TrackLock(mouse)
- suit = GetChild(char,"Suit")
- main = suit.Chest2.Main
- status = GetChild(suit,"Status")
- local myHead = char:FindFirstChild("Head")
- HaveLock = false
- target = nil
- while lock and mousedown and status.Power.Value do
- local mousePos = mouse.Hit
- local minOffset = nil
- local foundPlayer = false
- for _,i in pairs(game.Players:GetPlayers()) do
- if i.Character and i.Character:FindFirstChild('Torso') and i~= plr then
- local torsoPos = i.Character.Torso.CFrame
- local dist = (main.CFrame.p-torsoPos.p).magnitude
- local mouseDirection = (mouse.hit.p-main.CFrame.p).unit
- local offset = (((mouseDirection*dist)+main.CFrame.p)-
- torsoPos.p).magnitude
- if offset<9 and (not minOffset or offset<minOffset) then
- foundPlayer = true
- MyDistText.Text = tostring(math.floor(dist*100)/100)
- if target~=i then
- if not target and i and not lockOnSoundPlaying
- and not holdSoundPlaying then
- main.Lock:Play()
- lockOnSoundPlaying = true
- lockonImg.Visible = true
- MyDistText.Visible = true
- TrackTime = tick()
- end
- target = i
- MyBillboard.Parent = plr.PlayerGui
- MyBillboard.Adornee = i.Character.Torso
- lockonImg.Visible = true
- end
- end
- end
- end
- if (tick()-TrackTime)>1.1 and target and not holdSoundPlaying then
- main.HoldLock:Play()
- holdSoundPlaying=true
- lockonImg.Visible = false
- holdlockImg.Visible = true
- end
- if not foundPlayer and target then
- target=nil
- lockOnSoundPlaying=false
- main.Lock:Stop()
- if holdSoundPlaying then
- main.HoldLock:Stop()
- holdSoundPlaying = false
- end
- lockonImg.Visible = false
- holdlockImg.Visible = false
- MyDistText.Visible = false
- MyBillboard.Parent = nil
- MyBillboard.Adornee = nil
- end
- wait(1/30)
- end
- target=nil
- lockOnSoundPlaying=false
- main.Lock:Stop()
- if holdSoundPlaying then
- main.Hold.Lock:Stop()
- holdSoundPlaying = false
- end
- lockonImg.Visible = false
- holdlockImg.Visible = false
- MyDistText.Visible = false
- MyBillboard.Parent = nil
- MyBillboard.Adornee = nil
- end
- function CastRepulsor(startPos,endPos,segLength,parts,type)
- suit = GetChild(char,"Suit")
- main = suit.Chest2.Main
- status = GetChild(suit,"Status")
- local part, nend = game.Workspace:FindPartOnRay( Ray.new(startPos,(endPos-startPos).unit*999.999),char)
- if nend then endPos = nend end
- local damage = {Arm=50,Chest=120}
- if part and part.Parent and not part.Parent:IsA("Hat") then
- if (not part.Anchored) and (not part:IsDescendantOf(char)) then
- local PushBack = CFrame.new(main.CFrame.p,part.Position).lookVector * 60
- PushBack = Vector3.new(PushBack.X,20,PushBack.Z)
- part.Velocity = PushBack
- elseif (part.Anchored) and (not part:IsDescendantOf(char)) then
- if math.max(part.Size.X,part.Size.Y,part.Size.Z) <= 21 then
- part.Anchored = false
- part.CanCollide = true
- part:BreakJoints()
- local PushBack = CFrame.new(main.CFrame.p,part.Position).lookVector * 60
- PushBack = Vector3.new(PushBack.X,20,PushBack.Z)
- part.Velocity = PushBack
- end
- end
- if part.Parent:FindFirstChild('Humanoid') and part.Parent ~= char then
- coroutine.resume(coroutine.create(function()
- local humanoid = part.Parent:FindFirstChild('Humanoid')
- humanoid.PlatformStand = true
- humanoid:TakeDamage(damage[type])
- wait(0.5)
- humanoid.PlatformStand = false
- humanoid.Sit = true
- end))
- for i,v in pairs(parts) do
- v:Destroy()
- end
- elseif part.Parent:IsA("Model") then
- local limb = part.Parent
- if limb.Parent:FindFirstChild("Status") then
- if limb.Parent.Status.InSuit.Value then
- coroutine.resume(coroutine.create(function()
- limb.Parent.Status.Flying.Value = false
- local humanoid = limb.Parent.Parent:FindFirstChild('Humanoid')
- humanoid.PlatformStand = true
- humanoid:TakeDamage(damage[type])
- wait(0.5)
- humanoid.PlatformStand = false
- humanoid.Sit = true
- end))
- end
- end
- end
- end
- local numSegments = math.floor(math.min((startPos-endPos).magnitude/segLength,50))
- local initNumParts = #parts
- for i=numSegments,initNumParts,1 do
- if parts[i] then
- parts[i]:Destroy()
- parts[i]=nil
- end
- end
- for i = 1,numSegments,1 do
- if not parts[i] then
- parts[i] = Instance.new('Part')
- parts[i].Parent = suit
- parts[i].Anchored = true
- parts[i].Size = Vector3.new(0.2,0.2,segLength)
- parts[i].CanCollide = false
- parts[i].Transparency = 1
- local fire = effects[type]:Clone()
- fire.Parent = parts[i]
- local light = Instance.new("PointLight")
- light.Parent = parts[i]
- light.Brightness = 50
- light.Range = 7
- light.Color = Color3.new(255/255,185/255,71/255)
- end
- parts[i].CFrame = CFrame.new(((i-.4)*(endPos-startPos).unit*segLength)+startPos,endPos)
- end
- return parts
- end
- function CastLaser(startPos,endPos)
- suit = GetChild(char,"Suit")
- main = suit.Chest2.Main
- status = GetChild(suit,"Status")
- local part, nend = game.Workspace:FindPartOnRay( Ray.new(startPos,(endPos-startPos).unit*999.999))
- if nend then endPos = nend end
- if part and part.Parent and not part.Parent:IsA("Hat") then
- if part.Parent:FindFirstChild('Humanoid') and part.Parent ~= char then
- local humanoid = part.Parent:FindFirstChild('Humanoid')
- local torso = part.Parent:FindFirstChild('Torso')
- humanoid:TakeDamage(2)
- elseif (not part.Parent:FindFirstChild("Humanoid")) and (not part:IsDescendantOf(char)) then
- if not part.Anchored then
- part:BreakJoints()
- part.CanCollide = true
- elseif part.Anchored and
- math.max(part.Size.X,part.Size.Y,part.Size.Z) <= 21 then
- part.Anchored = false
- part.CanCollide = true
- part:BreakJoints()
- end
- elseif part.Parent then
- if part.Parent:IsA("Model") and part.Parent.Parent.Name == "Suit" and part.Parent.Parent ~= suit then
- part.Anchored = false
- part.CanCollide = true
- part:BreakJoints()
- part.Transparency = 0
- if part.Material == Enum.Material.Neon then
- part.BrickColor = BrickColor.new("Really black")
- end
- local theirsuit = part.Parent.Parent
- if theirsuit.Parent:FindFirstChild(part.Parent.Target.Value) then
- theirsuit.Parent:FindFirstChild(part.Parent.Target.Value).Transparency = 0
- end
- end
- end
- end
- local segLength = (startPos-endPos).magnitude
- if beam then
- beam:Destroy()
- end
- local surfaces = {"Top","Bottom","Right","Left","Front","Back"}
- beam = Instance.new('Part')
- beam.Parent = suit
- beam.Anchored = true
- beam.Size = Vector3.new(0,0,segLength)
- beam.CanCollide = false
- beam.Transparency = 0.4
- beam.Material = Enum.Material.Neon
- beam.BrickColor = BrickColor.new("Really red")
- local mesh = Instance.new("BlockMesh")
- mesh.Scale = Vector3.new(0.5,0.5,1)
- mesh.Parent = beam
- for i = 1,#surfaces do
- local light = Instance.new("SurfaceLight")
- light.Parent = beam
- light.Brightness = 50
- light.Range = 7
- light.Color = Color3.new(255,0,0)
- light.Face = surfaces[i]
- end
- beam.CFrame = CFrame.new(((segLength/2)*(endPos-startPos).unit)+startPos,endPos)
- end
- local rightweld = game.Players.LocalPlayer.Character.Torso['Right Shoulder']
- local oldright = rightweld.C0
- local leftweld = game.Players.LocalPlayer.Character.Torso['Left Shoulder']
- local oldleft = leftweld.C0
- mouse.KeyDown:connect(function(key)
- suit = GetChild(char,"Suit")
- main = suit.Chest2.Main
- status = GetChild(suit,"Status")
- local ByteKey = string.byte(key)
- if key == " " then
- if flying then
- flying = false
- StopFlight()
- elseif canfly and (not flying) and (status.Power.Value) and (status.InSuit.Value or status.Sentry.Value) then
- if (tick() - Jumping.JumpTick) <= Jumping.JumpTime or Jumping.JumpTick == 0 then
- Jumping.JumpTick = tick()
- Jumping.Jumps = Jumping.Jumps + 1
- if Jumping.Jumps >= Jumping.JumpsRequired then
- Jumping.JumpTick = 0
- Jumping.Jumps = 0
- Fly()
- end
- else
- Jumping.JumpTick = tick()
- Jumping.Jumps = 1
- end
- end
- elseif key == "f" and (not SpeedBoost.Debounce) and (not boost) and flying and (not hovering) then
- boost = true
- SpeedBoost.Debounce = true
- main.FlyBoost:Play()
- for i,v in pairs(parts) do
- if suit:FindFirstChild(v.Name) and suit:FindFirstChild(v.Name).Repulsor:FindFirstChild("Thruster") then
- suit:FindFirstChild(v.Name).Repulsor.Thruster.Enabled = true
- end
- end
- Speed.MaxSpeed = Speeds.SpeedBoost
- wait(SpeedBoost.Duration)
- main.FlyBoost:Stop()
- Speed.MaxSpeed = Speeds.NormalSpeed
- for i,v in pairs(parts) do
- if suit:FindFirstChild(v.Name) and suit:FindFirstChild(v.Name).Repulsor:FindFirstChild("Thruster") then
- suit:FindFirstChild(v.Name).Repulsor.Thruster.Enabled = v.Enabled
- end
- end
- wait(SpeedBoost.ReloadTime)
- boost = false
- SpeedBoost.Debounce = false
- elseif key == "h" and canfly and status.InSuit.Value then
- if hovering == false or flying then
- hovering = true
- StopFlight()
- StopFlightMechanics()
- Hover()
- elseif hovering then
- hum.WalkSpeed = 16
- StopFlight()
- StopFlightMechanics()
- hovering = false
- end
- --weapons
- --right repulsor
- elseif key == "e" then
- if not firing and status.Power.Value and not laser and not light and (not grabbing) then
- sprinting = false
- firing = true
- suit.Gauntlet1.Main.Equip:Play()
- local targ = nil
- if target == nil then
- targ = mouse.Hit.p
- end
- local rayparts = {}
- if status.InSuit.Value or (status.Calling.Value and (not status.Whole.Value) and status.Ejected.Value) then
- rightweld.CurrentAngle = 0
- rightweld.DesiredAngle = 0
- rightweld.MaxVelocity = 0
- local tframe = game.Players.LocalPlayer.Character.Torso.CFrame
- local taim = mouse.Hit.p - (tframe.p)
- rightweld.C0 = (CFrame.new(Vector3.new(),tframe:vectorToObjectSpace(taim)) * CFrame.Angles(math.pi/2,math.pi/2,0)) + Vector3.new(1,0.5,0)
- end
- wait(0.5)
- suit.Gauntlet1.Main.Fire:Play()
- status.Charge.Value = status.Charge.Value - 0.5
- wait(0.2)
- rightweld.C0 = oldright
- local a = suit.Gauntlet1.Repulsor.CFrame.p+suit.Gauntlet1.Repulsor.CFrame:vectorToWorldSpace(Vector3.new(0,0,0))
- if target ~= nil then
- targ = target.Character.Torso.CFrame.p
- elseif target == nil then
- targ = mouse.Hit.p
- end
- rayparts = CastRepulsor(a,targ,10,rayparts,"Arm")
- wait(0.1)
- firing = false
- for i,v in pairs(rayparts) do
- v:Destroy()
- wait()
- end
- end
- --left repulsor
- elseif key == "q" then
- if not firing and status.Power.Value and not laser and not light and (not grabbing) then
- sprinting = false
- firing = true
- suit.Gauntlet2.Main.Equip:Play()
- local targ = nil
- if target == nil then
- targ = mouse.Hit.p
- end
- local rayparts = {}
- if status.InSuit.Value or (status.Calling.Value and (not status.Whole.Value) and status.Ejected.Value) then
- leftweld.CurrentAngle = 0
- leftweld.DesiredAngle = 0
- leftweld.MaxVelocity = 0
- local tframe = game.Players.LocalPlayer.Character.Torso.CFrame
- local taim = mouse.Hit.p - (tframe.p)
- leftweld.C0 = (CFrame.new(Vector3.new(),tframe:vectorToObjectSpace(taim)) * CFrame.Angles(math.pi/2,-math.pi/2,0)) + Vector3.new(-1,0.5,0)
- end
- wait(0.5)
- suit.Gauntlet2.Main.Fire:Play()
- status.Charge.Value = status.Charge.Value - 0.5
- wait(0.2)
- leftweld.C0 = oldleft
- local a = suit.Gauntlet2.Repulsor.CFrame.p+suit.Gauntlet2.Repulsor.CFrame:vectorToWorldSpace(Vector3.new(0,0,0))
- if target ~= nil then
- targ = target.Character.Torso.CFrame.p
- elseif target == nil then
- targ = mouse.Hit.p
- end
- rayparts = CastRepulsor(a,targ,10,rayparts,"Arm")
- wait(0.1)
- firing = false
- for i,v in pairs(rayparts) do
- v:Destroy()
- wait()
- end
- end
- --chest repulsor
- elseif key == "r" then
- if status.Power.Value and (not firing) and (not grabbing) and (status.InSuit.Value or (status.Calling.Value and (not status.Whole.Value) and status.Ejected.Value)) then
- sprinting = false
- local anim = hum:LoadAnimation(anims.Unibeam)
- firing = true
- main.Equip:Play()
- local targ = nil
- if target == nil then
- targ = mouse.Hit.p
- end
- local rayparts = {}
- if status.InSuit.Value then
- anim:Play()
- end
- wait(0.5)
- main.Fire:Play()
- status.Charge.Value = status.Charge.Value - 1.5
- wait(0.2)
- anim:Stop()
- local a = suit.Chest1.Light.CFrame.p+suit.Chest1.Light.CFrame:vectorToWorldSpace(Vector3.new(0,0,0))
- if target ~= nil then
- targ = target.Character.Torso.CFrame.p
- elseif target == nil then
- targ = mouse.Hit.p
- end
- rayparts = CastRepulsor(a,targ,10,rayparts,"Chest")
- wait(0.1)
- for i,v in pairs(rayparts) do
- v:Destroy()
- wait()
- end
- wait(3)
- firing = false
- end
- --laser
- elseif key == "t" then
- if (not laser) and status.Power.Value and (not firing) and (not light) and not grabbing then
- sprinting = false
- laser = true
- Laser()
- end
- elseif key == "l" then
- if (not light) and status.Power.Value and (not firing) and (not laser) and not grabbing then
- sprinting = false
- light = true
- Light()
- end
- elseif key == "0" then
- if cansprint and (not sprinting) and (not hovering) and (not flying) and ((status.Power.Value and status.InSuit.Value) or ((not status.InSuit.Value) and (not status.Sentry.Value))) then
- sprinting = true
- laser = false
- light = false
- suit.Gauntlet1.Main.Laser:Stop()
- if beam then
- beam:Destroy()
- end
- Sprint()
- end
- elseif key == "g" then
- if ((status.Power.Value and status.InSuit.Value) or ((not status.InSuit.Value) and (status.Sentry.Value) and status.Power.Value)) then
- if not grabbing then
- cangrab = true
- suit.Chest1.Union.Touched:connect(function(part)
- Grab(part)
- end)
- suit.Helmet.Union.Touched:connect(function(part)
- Grab(part)
- end)
- suit.Shoulder1.Union.Touched:connect(function(part)
- Grab(part)
- end)
- suit.Shoulder2.Union.Touched:connect(function(part)
- Grab(part)
- end)
- elseif grabbing then
- grabbing = false
- cangrab = false
- grab:Stop()
- if main:FindFirstChild("Grab") then
- main.Grab:Destroy()
- end
- end
- end
- end
- for i, v in pairs(Controls) do
- for ii, vv in pairs(v.Keys) do
- v.Number = ((((string.lower(type(vv)) == string.lower("String") and key == string.lower(vv)) or (string.lower(type(vv)) == string.lower("Number") and ByteKey == vv)) and v.Numbers.On) or v.Number)
- end
- end
- end)
- mouse.KeyUp:connect(function(key)
- suit = GetChild(char,"Suit")
- main = suit.Chest2.Main
- status = GetChild(suit,"Status")
- local ByteKey = string.byte(key)
- for i, v in pairs(Controls) do
- for ii, vv in pairs(v.Keys) do
- v.Number = ((((string.lower(type(vv)) == string.lower("String") and key == string.lower(vv)) or (string.lower(type(vv)) == string.lower("Number") and ByteKey == vv)) and v.Numbers.Off) or v.Number)
- end
- end
- if key == "t" then
- laser = false
- suit.Gauntlet1.Main.Laser:Stop()
- if beam then
- beam:Destroy()
- end
- elseif key == "l" then
- light = false
- elseif key == "0" then
- sprinting = false
- end
- end)
- mouse.Button1Down:connect(function()
- suit = GetChild(char,"Suit")
- main = suit.Chest2.Main
- status = GetChild(suit,"Status")
- click_d = tick()
- wait(0.42)
- if not attacking and not lock then
- lock = true
- mousedown = true
- TrackLock(mouse)
- end
- end)
- mouse.Button1Up:connect(function()
- suit = GetChild(char,"Suit")
- main = suit.Chest2.Main
- status = GetChild(suit,"Status")
- lock = false
- mousedown = false
- main.Lock:Stop()
- main.HoldLock:Stop()
- holdSoundPlaying = false
- lockonImg.Visible = false
- holdlockImg.Visible = false
- MyDistText.Visible = false
- MyBillboard.Parent = nil
- MyBillboard.Adornee = nil
- if (tick()-click_d) <= 0.4 then
- if (not sprinting) and (not grabbing) and status.Power.Value and (not attacking) and canattack and (not light) and (not laser) and (status.InSuit.Value or (status.Calling.Value and (not status.Whole.Value) and status.Ejected.Value)) then
- attacking = true
- canattack = false
- candamage = true
- punch:Play(0.1,1,2.2)
- suit.Gauntlet1.Light.Swing.Pitch = math.random(100,120)/100
- suit.Gauntlet1.Light.Swing:Play()
- suit.Gauntlet1.Light.Touched:connect(function(part)
- if part.Parent and candamage and (not part:IsDescendantOf(char)) then
- if part.Parent:FindFirstChild("Humanoid") then
- candamage = false
- local humanoid = part.Parent:FindFirstChild("Humanoid")
- local torso = part.Parent:FindFirstChild("Torso")
- suit.Gauntlet1.Light.Smack.Pitch = math.random(90,110)/100
- suit.Gauntlet1.Light.Smack:Play()
- coroutine.resume(coroutine.create(function()
- local PushBack = CFrame.new(char.Torso.CFrame.p,part.Position).lookVector * 60
- PushBack = Vector3.new(PushBack.X,60,PushBack.Z)
- torso.Velocity = PushBack
- humanoid.PlatformStand = true
- humanoid:TakeDamage(50)
- wait(0.5)
- humanoid.PlatformStand = false
- humanoid.Sit = true
- end))
- elseif part.Parent:IsA("Model") then
- if part.Parent.Parent.Name == "Suit" then
- local num = math.random(1,25)
- if num == 1 then
- part:BreakJoints()
- part.CanCollide = true
- end
- part.Parent.Parent.Status.Flying.Value = false
- end
- end
- end
- end)
- wait(1)
- canattack = true
- candamage = false
- attacking = false
- end
- end
- end)
- function Laser()
- suit = GetChild(char,"Suit")
- main = suit.Chest2.Main
- status = GetChild(suit,"Status")
- if status.InSuit.Value or (status.Calling.Value and (not status.Whole.Value) and status.Ejected.Value) then
- rightweld.CurrentAngle = 0
- rightweld.DesiredAngle = 0
- rightweld.MaxVelocity = 0
- end
- suit.Gauntlet1.Main.Laser:Play()
- while laser and (not firing) and (not grabbing) and (not light) and (status.Power.Value) do
- sprinting = false
- if status.InSuit.Value or (status.Calling.Value and (not status.Whole.Value) and status.Ejected.Value) then
- rightweld.CurrentAngle = 0
- rightweld.DesiredAngle = 0
- rightweld.MaxVelocity = 0
- local tframe = game.Players.LocalPlayer.Character.Torso.CFrame
- tframe = tframe + tframe:vectorToWorldSpace(Vector3.new(1, 0.5, 0))
- local taim = mouse.Hit.p - (tframe.p)
- rightweld.C0 = (CFrame.new(Vector3.new(),tframe:vectorToObjectSpace(taim)) * CFrame.Angles(math.pi/2,math.pi/2,0)) + Vector3.new(1,0.5,0)
- end
- local a = suit.Gauntlet1.Repulsor.CFrame.p+suit.Gauntlet1.Repulsor.CFrame:vectorToWorldSpace(Vector3.new(0,0,0))
- local targ = nil
- if target ~= nil then
- targ = target.Character.Torso.CFrame.p
- elseif target == nil then
- targ = mouse.Hit.p
- end
- CastLaser(a,targ)
- status.Charge.Value = status.Charge.Value - 0.03
- wait()
- end
- rightweld.C0 = oldright
- laser = false
- end
- function Light()
- suit = GetChild(char,"Suit")
- main = suit.Chest2.Main
- status = GetChild(suit,"Status")
- local torch = suit.Gauntlet1.Repulsor.Torch
- if status.InSuit.Value or (status.Calling.Value and (not status.Whole.Value) and status.Ejected.Value) then
- rightweld.CurrentAngle = 0
- rightweld.DesiredAngle = 0
- rightweld.MaxVelocity = 0
- end
- torch.Enabled = true
- while light and (not firing) and (not grabbing) and (not laser) and (status.Power.Value) do
- if status.InSuit.Value or (status.Calling.Value and (not status.Whole.Value) and status.Ejected.Value) then
- rightweld.CurrentAngle = 0
- rightweld.DesiredAngle = 0
- rightweld.MaxVelocity = 0
- sprinting = false
- local tframe = game.Players.LocalPlayer.Character.Torso.CFrame
- tframe = tframe + tframe:vectorToWorldSpace(Vector3.new(1, 0.5, 0))
- local taim = mouse.Hit.p - (tframe.p)
- rightweld.C0 = (CFrame.new(Vector3.new(),tframe:vectorToObjectSpace(taim)) * CFrame.Angles(math.pi/2,math.pi/2,0)) + Vector3.new(1,0.5,0)
- end
- wait()
- end
- rightweld.C0 = oldright
- torch.Enabled = false
- light = false
- end
- function Sprint()
- suit = GetChild(char,"Suit")
- main = suit.Chest2.Main
- status = GetChild(suit,"Status")
- sprint:Play()
- while cansprint and sprinting and (not hovering) and (not flying) and (not laser) and (not light) and ((status.Power.Value and status.InSuit.Value) or ((not status.InSuit.Value) and (not status.Sentry.Value))) do
- hum.WalkSpeed = 32
- hum.JumpPower = 0
- wait()
- end
- sprint:Stop()
- hum.WalkSpeed = 16
- hum.JumpPower = 60
- end
- function Grab(part)
- if (not grabbing) and cangrab and part.Parent:FindFirstChild("Torso") and part.Parent:FindFirstChild("Humanoid") and part.Parent:FindFirstChild("Humanoid").Health > 0 then
- local main = char:FindFirstChild("Suit").Chest2.Main
- laser = false
- light = false
- local ch = part.Parent
- local hm = part.Parent:WaitForChild("Humanoid")
- local spd = hm.WalkSpeed
- local pw = hm.JumpPower
- local w = Instance.new("Weld")
- w.Name = "Grab"
- w.Parent = main
- w.Part0 = main
- w.Part1 = part.Parent.Torso
- w.C0 = CFrame.new(0,0,-1)
- if status.InSuit.Value then
- grab:Play()
- end
- grabbing = true
- coroutine.resume(coroutine.create(function()
- while cangrab and grabbing and (status.InSuit.Value or (status.Calling.Value and (not status.Whole.Value) and status.Ejected.Value)) do
- hm.PlatformStand = true
- hm.JumpPower = 0
- hm.WalkSpeed = 0
- wait()
- end
- hm.JumpPower = pw
- hm.WalkSpeed = spd
- hm.PlatformStand = false
- end))
- end
- end
- hum.Running:connect(function(speed)
- if speed > 3 then
- cansprint = true
- elseif speed < 15 then
- cansprint = false
- sprinting = false
- end
- end)
- end))
- LocalScript312.Disabled = true
- Folder313.Name = "Assets"
- Folder313.Parent = LocalScript312
- Folder314.Name = "Animations"
- Folder314.Parent = Folder313
- Animation315.Name = "Jump"
- Animation315.Parent = Folder314
- Animation315.AnimationId = "http://www.roblox.com/Asset?ID=97170520"
- Animation316.Name = "Land"
- Animation316.Parent = Folder314
- Animation316.AnimationId = "http://www.roblox.com/Asset?ID=97171309"
- Animation317.Name = "Fly"
- Animation317.Parent = Folder314
- Animation317.AnimationId = "http://www.roblox.com/Asset?ID=97172005"
- Animation318.Name = "Hover"
- Animation318.Parent = Folder314
- Animation318.AnimationId = "http://www.roblox.com/Asset?ID=410609152"
- Animation319.Name = "Unibeam"
- Animation319.Parent = Folder314
- Animation319.AnimationId = "http://www.roblox.com/Asset?ID=410614695"
- Animation320.Name = "Punch"
- Animation320.Parent = Folder314
- Animation320.AnimationId = "http://www.roblox.com/Asset?ID=410613638"
- Animation321.Name = "Sprint"
- Animation321.Parent = Folder314
- Animation321.AnimationId = "http://www.roblox.com/asset/?id=410473872"
- Animation322.Name = "Grab"
- Animation322.Parent = Folder314
- Animation322.AnimationId = "http://www.roblox.com/Asset?ID=434754771"
- Folder323.Name = "Visual"
- Folder323.Parent = Folder313
- ParticleEmitter324.Name = "Thruster"
- ParticleEmitter324.Parent = Folder323
- ParticleEmitter324.Color = ColorSequence.new(Color3.new(0.992157, 1, 0.67451),Color3.new(1, 0.658824, 0.321569))
- ParticleEmitter324.LightEmission = 0.10000000149012
- ParticleEmitter324.Texture = "http://www.roblox.com/asset/?id=48229939"
- ParticleEmitter324.Transparency = NumberSequence.new(0.44374999403954,0.89375001192093,0.91874998807907,1)
- ParticleEmitter324.Size = NumberSequence.new(0.40000000596046,0.40000000596046)
- ParticleEmitter324.Lifetime = NumberRange.new(0.30000001192093, 0.30000001192093)
- ParticleEmitter324.LockedToPart = true
- ParticleEmitter324.Rate = 45645648
- ParticleEmitter325.Name = "Arm"
- ParticleEmitter325.Parent = Folder323
- ParticleEmitter325.Speed = NumberRange.new(0, 0)
- ParticleEmitter325.Color = ColorSequence.new(Color3.new(1, 0.913726, 0.466667),Color3.new(1, 0.913726, 0.466667))
- ParticleEmitter325.LightEmission = 0.69999998807907
- ParticleEmitter325.Texture = "http://www.roblox.com/asset/?id=242109931"
- ParticleEmitter325.Transparency = NumberSequence.new(0,1,0)
- ParticleEmitter325.Lifetime = NumberRange.new(0.5, 0.5)
- ParticleEmitter325.LockedToPart = true
- ParticleEmitter325.Rate = 7.6578905421913e+23
- ParticleEmitter326.Name = "Chest"
- ParticleEmitter326.Parent = Folder323
- ParticleEmitter326.Speed = NumberRange.new(0, 0)
- ParticleEmitter326.Color = ColorSequence.new(Color3.new(1, 0.913726, 0.466667),Color3.new(1, 0.913726, 0.466667))
- ParticleEmitter326.LightEmission = 0.69999998807907
- ParticleEmitter326.Texture = "http://www.roblox.com/asset/?id=242109931"
- ParticleEmitter326.Transparency = NumberSequence.new(0,1,0)
- ParticleEmitter326.Size = NumberSequence.new(2,2)
- ParticleEmitter326.Lifetime = NumberRange.new(0.5, 0.5)
- ParticleEmitter326.LockedToPart = true
- ParticleEmitter326.Rate = 7.6578905421913e+23
- BillboardGui327.Parent = Folder313
- BillboardGui327.Size = UDim2.new(2, 40, 2, 40)
- BillboardGui327.AlwaysOnTop = true
- BillboardGui327.StudsOffset = Vector3.new(0, 0, 2)
- ImageLabel328.Name = "lockonHeld"
- ImageLabel328.Parent = BillboardGui327
- ImageLabel328.Visible = false
- ImageLabel328.Transparency = 1
- ImageLabel328.Size = UDim2.new(1, 0, 1, 0)
- ImageLabel328.BackgroundTransparency = 1
- ImageLabel328.Image = "http://www.roblox.com/asset/?id=282254484"
- TextLabel329.Name = "Distance"
- TextLabel329.Parent = BillboardGui327
- TextLabel329.Position = UDim2.new(0.800000012, 0, 0.200000003, 0)
- TextLabel329.Visible = false
- TextLabel329.Transparency = 1
- TextLabel329.Size = UDim2.new(10, 0, 0.200000003, 0)
- TextLabel329.BackgroundTransparency = 1
- TextLabel329.BorderColor = BrickColor.new("Institutional white")
- TextLabel329.BorderColor3 = Color3.new(1, 1, 1)
- TextLabel329.Font = Enum.Font.Arial
- TextLabel329.FontSize = Enum.FontSize.Size24
- TextLabel329.Text = "110"
- TextLabel329.TextColor = BrickColor.new("Institutional white")
- TextLabel329.TextColor3 = Color3.new(1, 1, 1)
- TextLabel329.TextScaled = true
- TextLabel329.TextSize = 24
- TextLabel329.TextWrap = true
- TextLabel329.TextWrapped = true
- TextLabel329.TextXAlignment = Enum.TextXAlignment.Left
- ImageLabel330.Name = "lockon"
- ImageLabel330.Parent = BillboardGui327
- ImageLabel330.Visible = false
- ImageLabel330.Transparency = 1
- ImageLabel330.Size = UDim2.new(1, 0, 1, 0)
- ImageLabel330.BackgroundTransparency = 1
- ImageLabel330.Image = "http://www.roblox.com/asset/?id=282254354"
- ScreenGui331.Name = "JARVIS"
- ScreenGui331.Parent = Tool0
- ImageLabel332.Name = "Eyes"
- ImageLabel332.Parent = ScreenGui331
- ImageLabel332.Transparency = 1
- ImageLabel332.Size = UDim2.new(1, 0, 1, 0)
- ImageLabel332.BackgroundColor = BrickColor.new("Pastel light blue")
- ImageLabel332.BackgroundColor3 = Color3.new(0.67451, 1, 0.992157)
- ImageLabel332.BackgroundTransparency = 1
- ImageLabel332.BorderSizePixel = 0
- ImageLabel332.Image = "http://www.roblox.com/asset/?id=313393163"
- ImageLabel332.ImageTransparency = 1
- TextButton333.Name = "Mask"
- TextButton333.Parent = ScreenGui331
- TextButton333.Position = UDim2.new(0, 21, 0, 328)
- TextButton333.Transparency = 0.80000001192093
- TextButton333.Size = UDim2.new(0, 100, 0, 50)
- TextButton333.BackgroundColor = BrickColor.new("Institutional white")
- TextButton333.BackgroundColor3 = Color3.new(1, 1, 1)
- TextButton333.BackgroundTransparency = 0.80000001192093
- TextButton333.BorderColor = BrickColor.new("Pastel light blue")
- TextButton333.BorderColor3 = Color3.new(0.666667, 1, 1)
- TextButton333.Font = Enum.Font.SourceSansBold
- TextButton333.FontSize = Enum.FontSize.Size24
- TextButton333.Text = "MASK"
- TextButton333.TextColor = BrickColor.new("Institutional white")
- TextButton333.TextColor3 = Color3.new(1, 1, 1)
- TextButton333.TextSize = 24
- TextButton333.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
- TextButton333.TextStrokeTransparency = 0.5
- LocalScript334.Parent = TextButton333
- table.insert(cors,sandbox(LocalScript334,function()
- local bool = true
- local deb = false
- local plr = game.Players.LocalPlayer
- local mouse = plr:GetMouse()
- local char = plr.Character
- local suit = char:FindFirstChild("Suit")
- local mask = suit:FindFirstChild("Mask")
- local maskweld = nil
- local cf = nil
- local c = char.Head:GetChildren()
- for x = 1,#c do
- if c[x].Name == "SuitWeld" then
- if c[x].Part1 == mask.Main then
- maskweld = c[x]
- cf = maskweld.C0
- end
- end
- end
- repeat wait() until maskweld ~= nil
- function onClicked()
- suit = char:FindFirstChild("Suit")
- mask = suit:FindFirstChild("Mask")
- local c = char.Head:GetChildren()
- for x = 1,#c do
- if c[x].Name == "SuitWeld" then
- if c[x].Part1 == mask.Main then
- maskweld = c[x]
- end
- end
- end
- if (suit.Status.InSuit.Value or (suit.Status.Calling.Value and suit.Status.Ejected.Value and (not suit.Status.Whole.Value))) and suit.Status.Helmet.Value and (not deb) then
- if bool then
- deb = true
- plr.PlayerGui.JARVIS.Overlay.ImageTransparency = 1
- char.Head.Transparency = 0
- char.Head.face.Transparency = 0
- suit.Chest1.Main.Shut.Pitch = 1.1
- suit.Chest1.Main.Shut.Volume = 0.5
- suit.Chest1.Main.Shut:Play()
- coroutine.resume(coroutine.create(function()
- local x = 10
- local color = BrickColor.new("Really black").Color
- local origcolor = mask.Eyes.BrickColor.Color
- local val = mask.Eyes.BrickColor.Color
- for i = 1,x do
- val = Color3.new(val.r+(color.r-origcolor.r)/x,val.g+(color.g-origcolor.g)/x,val.b+(color.b-origcolor.b)/x)
- mask.Eyes.BrickColor = BrickColor.new(val)
- wait()
- end
- end))
- local x = 10
- for i = 1,x do
- maskweld.C0 = maskweld.C0*CFrame.new(0,0.15/x,-0.15/x)* CFrame.Angles(math.rad(40/x),math.rad(0),math.rad(0))
- wait()
- end
- bool = false
- deb = false
- elseif not bool then
- deb = true
- suit.Chest1.Main.Shut.Pitch = 1
- suit.Chest1.Main.Shut.Volume = 0.5
- suit.Chest1.Main.Shut:Play()
- local x = 4
- for i = 1,x do
- maskweld.C0 = maskweld.C0*CFrame.new(0,-0.15/x,0.15/x)* CFrame.Angles(math.rad(-40/x),math.rad(0),math.rad(0))
- wait()
- end
- maskweld.C0 = cf
- coroutine.resume(coroutine.create(function()
- local x = 10
- local color = BrickColor.new("White").Color
- local origcolor = mask.Eyes.BrickColor.Color
- local val = mask.Eyes.BrickColor.Color
- for i = 1,x do
- val = Color3.new(val.r+(color.r-origcolor.r)/x,val.g+(color.g-origcolor.g)/x,val.b+(color.b-origcolor.b)/x)
- mask.Eyes.BrickColor = BrickColor.new(val)
- wait()
- end
- end))
- char.Head.Transparency = 1
- char.Head.face.Transparency = 1
- plr.PlayerGui.JARVIS.Overlay.ImageTransparency = 0
- bool = true
- deb = false
- end
- end
- end
- script.Parent.MouseButton1Click:connect(onClicked)
- end))
- LocalScript334.Disabled = true
- ImageLabel335.Name = "Overlay"
- ImageLabel335.Parent = ScreenGui331
- ImageLabel335.Transparency = 1
- ImageLabel335.Size = UDim2.new(1, 0, 1, 0)
- ImageLabel335.BackgroundColor = BrickColor.new("Tr. Lg blue")
- ImageLabel335.BackgroundColor3 = Color3.new(0.72549, 1, 0.960784)
- ImageLabel335.BackgroundTransparency = 1
- ImageLabel335.BorderSizePixel = 0
- ImageLabel335.Image = "http://www.roblox.com/asset/?id=300566860"
- Frame336.Name = "Microphone"
- Frame336.Parent = ScreenGui331
- Frame336.Position = UDim2.new(1, -125, 1, -85)
- Frame336.Transparency = 0.80000001192093
- Frame336.Size = UDim2.new(0, 120, 0, 30)
- Frame336.Active = true
- Frame336.BackgroundColor = BrickColor.new("Institutional white")
- Frame336.BackgroundColor3 = Color3.new(1, 1, 1)
- Frame336.BackgroundTransparency = 0.80000001192093
- Frame336.BorderColor = BrickColor.new("Pastel light blue")
- Frame336.BorderColor3 = Color3.new(0.666667, 1, 1)
- Frame336.BorderSizePixel = 2
- TextLabel337.Name = "Title"
- TextLabel337.Parent = Frame336
- TextLabel337.Transparency = 0.80000001192093
- TextLabel337.Size = UDim2.new(1, 0, 0.5, 0)
- TextLabel337.Active = true
- TextLabel337.BackgroundColor = BrickColor.new("Institutional white")
- TextLabel337.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel337.BackgroundTransparency = 0.80000001192093
- TextLabel337.BorderColor = BrickColor.new("Pastel light blue")
- TextLabel337.BorderColor3 = Color3.new(0.666667, 1, 1)
- TextLabel337.BorderSizePixel = 2
- TextLabel337.Font = Enum.Font.SourceSansBold
- TextLabel337.FontSize = Enum.FontSize.Size18
- TextLabel337.Text = "MICROPHONE"
- TextLabel337.TextColor = BrickColor.new("Institutional white")
- TextLabel337.TextColor3 = Color3.new(1, 1, 1)
- TextLabel337.TextSize = 18
- TextLabel337.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
- TextLabel337.TextStrokeTransparency = 0.5
- TextLabel337.TextWrap = true
- TextLabel337.TextWrapped = true
- TextBox338.Parent = Frame336
- TextBox338.Position = UDim2.new(0, 0, 0.5, 0)
- TextBox338.Transparency = 1
- TextBox338.Size = UDim2.new(1, 0, 0.5, 0)
- TextBox338.BackgroundColor = BrickColor.new("Institutional white")
- TextBox338.BackgroundColor3 = Color3.new(1, 1, 1)
- TextBox338.BackgroundTransparency = 1
- TextBox338.FontSize = Enum.FontSize.Size11
- TextBox338.Text = ""
- TextBox338.TextColor = BrickColor.new("Institutional white")
- TextBox338.TextColor3 = Color3.new(1, 1, 1)
- TextBox338.TextSize = 11
- TextBox338.TextWrap = true
- TextBox338.TextWrapped = true
- LocalScript339.Parent = TextBox338
- table.insert(cors,sandbox(LocalScript339,function()
- script.Parent.FocusLost:connect(function(enter)
- if enter then
- local text = script.Parent.Text
- game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character.Suit.Helmet.Main,text,Enum.ChatColor.Blue)
- script.Parent.Text = ""
- end
- end)
- end))
- LocalScript340.Name = "Control"
- LocalScript340.Parent = ScreenGui331
- table.insert(cors,sandbox(LocalScript340,function()
- local plr = game.Players.LocalPlayer
- local mouse = plr:GetMouse()
- local char = plr.Character
- local CORE = require(script.Parent.Core)
- function Spoke(text)
- if (string.find(text:lower(),("power down"):lower())~=nil)and(char==plr.Character) or
- (string.find(text:lower(),("cut power"):lower())~=nil)and(char==plr.Character) then
- CORE:PowerDown(plr.Name)
- elseif (string.find(text:lower(),("power up"):lower())~=nil)and(char==plr.Character) then
- CORE:PowerUp(plr.Name)
- elseif (string.find(text:lower(),("scan"):lower())~=nil)and(char==plr.Character) then
- CORE:Scan(plr.Name)
- end
- end
- plr.Chatted:connect(Spoke)
- end))
- LocalScript340.Disabled = true
- Frame341.Name = "Energy"
- Frame341.Parent = ScreenGui331
- Frame341.Position = UDim2.new(0.839999974, 0, 0.649999976, 0)
- Frame341.Rotation = -7
- Frame341.Transparency = 0.80000001192093
- Frame341.Size = UDim2.new(0.150000006, 0, 0.0500000007, 0)
- Frame341.BackgroundColor = BrickColor.new("Institutional white")
- Frame341.BackgroundColor3 = Color3.new(1, 1, 1)
- Frame341.BackgroundTransparency = 0.80000001192093
- Frame341.BorderColor = BrickColor.new("Pastel light blue")
- Frame341.BorderColor3 = Color3.new(0.666667, 1, 1)
- Frame341.BorderSizePixel = 4
- TextLabel342.Name = "Value"
- TextLabel342.Parent = Frame341
- TextLabel342.Transparency = 0.5
- TextLabel342.Size = UDim2.new(1, 0, 1, 0)
- TextLabel342.BackgroundColor = BrickColor.new("Pastel light blue")
- TextLabel342.BackgroundColor3 = Color3.new(0.666667, 1, 1)
- TextLabel342.BackgroundTransparency = 0.5
- TextLabel342.BorderSizePixel = 0
- TextLabel342.Font = Enum.Font.SourceSans
- TextLabel342.FontSize = Enum.FontSize.Size11
- TextLabel342.Text = ""
- TextLabel342.TextSize = 11
- TextLabel342.TextWrap = true
- TextLabel342.TextWrapped = true
- LocalScript343.Parent = Frame341
- table.insert(cors,sandbox(LocalScript343,function()
- local plr = game.Players.LocalPlayer
- local hum = plr.Character.Humanoid
- local CORE = require(script.Parent.Parent.Core)
- local deb = 0
- local blue = Color3.new(170,255,255)
- while true do
- local suit = plr.Character:FindFirstChild("Suit")
- local status = suit.Status
- local i = 20
- script.Parent.Parent.Stats.Power.Text = "POWER: "..math.floor(status.Charge.Value+0.5)
- script.Parent.Parent.Stats.Health.Text = "HEALTH: "..math.floor(hum.Health+0.5)
- if status.Power.Value then
- if status.Charge.Value >= 0 then
- status.Charge.Value = status.Charge.Value - 1/i
- plr.Character:FindFirstChild("Suit").Status.Charge.Changed:connect(function()
- local power = plr.Character:FindFirstChild("Suit").Status.Charge.Value
- script.Parent.Value.Size = UDim2.new(power/100,0,1,0)
- if power <= 0 then
- CORE:PowerDown(plr.Name)
- end
- end)
- end
- if status.Charge.Value <= 10 then
- script.Parent.Value.BackgroundColor3 = Color3.new(255,0,0)
- CORE:Alarm(plr.Name,"low power")
- plr.Character:FindFirstChild("Suit").Status.Charge.Changed:connect(function()
- local power = plr.Character:FindFirstChild("Suit").Status.Charge.Value
- script.Parent.Value.Size = UDim2.new(power/100,0,1,0)
- if power <= 0 then
- CORE:PowerDown(plr.Name)
- end
- end)
- elseif status.Charge.Value > 10 and (plr.Character.Humanoid.Health/plr.Character.Humanoid.MaxHealth)*100 > 20 then
- script.Parent.Value.BackgroundColor3 = blue
- CORE:StopAlarm(plr.Name)
- end
- deb = 10
- elseif (not status.Power.Value) then
- if status.Charge.Value < 100 then
- status.Charge.Value = status.Charge.Value + 1/i
- plr.Character:FindFirstChild("Suit").Status.Charge.Changed:connect(function()
- local power = plr.Character:FindFirstChild("Suit").Status.Charge.Value
- script.Parent.Value.Size = UDim2.new(power/100,0,1,0)
- if power <= 0 then
- CORE:PowerDown(plr.Name)
- end
- end)
- end
- if status.Charge.Value <= 10 then
- script.Parent.Value.BackgroundColor3 = Color3.new(255,0,0)
- CORE:Alarm(plr.Name,"low power")
- plr.Character:FindFirstChild("Suit").Status.Charge.Changed:connect(function()
- local power = plr.Character:FindFirstChild("Suit").Status.Charge.Value
- script.Parent.Value.Size = UDim2.new(power/100,0,1,0)
- if power <= 0 then
- CORE:PowerDown(plr.Name)
- end
- end)
- elseif status.Charge.Value > 10 and (plr.Character.Humanoid.Health/plr.Character.Humanoid.MaxHealth)*100 > 20 then
- script.Parent.Value.BackgroundColor3 = blue
- CORE:StopAlarm(plr.Name)
- end
- deb = 0.14
- end
- wait(deb/i)
- end
- end))
- LocalScript343.Disabled = true
- TextButton344.Name = "Helmet"
- TextButton344.Parent = ScreenGui331
- TextButton344.Position = UDim2.new(0, 21, 0, 380)
- TextButton344.Transparency = 0.80000001192093
- TextButton344.Size = UDim2.new(0, 100, 0, 50)
- TextButton344.BackgroundColor = BrickColor.new("Institutional white")
- TextButton344.BackgroundColor3 = Color3.new(1, 1, 1)
- TextButton344.BackgroundTransparency = 0.80000001192093
- TextButton344.BorderColor = BrickColor.new("Pastel light blue")
- TextButton344.BorderColor3 = Color3.new(0.666667, 1, 1)
- TextButton344.Font = Enum.Font.SourceSansBold
- TextButton344.FontSize = Enum.FontSize.Size24
- TextButton344.Text = "HELMET"
- TextButton344.TextColor = BrickColor.new("Institutional white")
- TextButton344.TextColor3 = Color3.new(1, 1, 1)
- TextButton344.TextSize = 24
- TextButton344.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
- TextButton344.TextStrokeTransparency = 0.5
- LocalScript345.Parent = TextButton344
- table.insert(cors,sandbox(LocalScript345,function()
- wait(5)
- function ToggleTransparency(Suit,num)
- for i,v in pairs(Suit.Helmet:GetChildren()) do
- if v:IsA("Part") or v:IsA("UnionOperation") then
- v.Transparency = num
- end
- end
- for i,v in pairs(Suit.Mask:GetChildren()) do
- if v:IsA("Part") or v:IsA("UnionOperation") then
- v.Transparency = num
- end
- end
- end
- --local aids = false
- local bool = true
- local deb = false
- local plr = game.Players.LocalPlayer
- local mouse = plr:GetMouse()
- local char = plr.Character
- suit = char:FindFirstChild("Suit")
- helm = suit:FindFirstChild("Helmet")
- mask = suit:FindFirstChild("Mask")
- helmweld = nil
- maskweld = nil
- cfhelm = nil
- cfmask = nil
- local c = char.Head:GetChildren()
- for x = 1,#c do
- if c[x].Name == "SuitWeld" then
- if c[x].Part1 == helm.Main then
- helmweld = c[x]
- cfhelm = helmweld.C0
- elseif c[x].Part1 == mask.Main then
- maskweld = c[x]
- cfmask = maskweld.C0
- end
- end
- end
- repeat wait() until helmweld ~= nil and maskweld ~= nil
- function onClicked()
- suit = char:FindFirstChild("Suit")
- helm = suit:FindFirstChild("Helmet")
- mask = suit:FindFirstChild("Mask")
- local c = char.Head:GetChildren()
- for x = 1,#c do
- if c[x].Name == "SuitWeld" then --and not aids
- if c[x].Part1 == helm.Main then
- helmweld = c[x]
- elseif c[x].Part1 == mask.Main then
- maskweld = c[x]
- end
- end
- end
- --aids = true
- if suit.Status.Ejected.Value == false and suit.Status.InSuit.Value == true and suit.Status.Power.Value and (not deb) then
- if bool then
- suit.Status.Helmet.Value = false
- deb = true
- plr.PlayerGui.JARVIS.Overlay.ImageTransparency = 1
- char.Head.Transparency = 0
- char.Head.face.Transparency = 0
- suit.Mask.Main.Attach:Play()
- coroutine.resume(coroutine.create(function()
- local x = 10
- local color = BrickColor.new("Really black").Color
- local origcolor = mask.Eyes.BrickColor.Color
- local val = mask.Eyes.BrickColor.Color
- for i = 1,x do
- val = Color3.new(val.r+(color.r-origcolor.r)/x,val.g+(color.g-origcolor.g)/x,val.b+(color.b-origcolor.b)/x)
- mask.Eyes.BrickColor = BrickColor.new(val)
- wait()
- end
- end))
- maskweld.C0 = cfhelm
- local x = 10
- for i = 1,x do
- maskweld.C0 = maskweld.C0*CFrame.new(0,0.15/x,-0.15/x)* CFrame.Angles(math.rad(40/x),math.rad(0),math.rad(0))
- wait()
- end
- for n,v in pairs(char:GetChildren()) do
- if v:IsA("Hat") then
- v.Handle.Transparency = 0
- end
- end
- suit.Helmet.Main.Attach:Play()
- local x = 10
- for i = 1,x do
- helmweld.C0 = helmweld.C0*CFrame.new(0,0.2/x,1.2/x)* CFrame.Angles(math.rad(40/x),math.rad(0),math.rad(0))
- maskweld.C0 = maskweld.C0*CFrame.new(0,0.2/x,1.2/x)* CFrame.Angles(math.rad(40/x),math.rad(0),math.rad(0))
- wait()
- end
- local x = 8
- for i = 1,x do
- helmweld.C0 = helmweld.C0*CFrame.new(0,-1/x,1/x)* CFrame.Angles(math.rad(100/x),math.rad(0),math.rad(0))
- maskweld.C0 = maskweld.C0*CFrame.new(0,-1/x,1/x)* CFrame.Angles(math.rad(100/x),math.rad(0),math.rad(0))
- wait()
- end
- ToggleTransparency(suit,1)
- bool = false
- deb = false
- elseif not bool then
- deb = true
- ToggleTransparency(suit,0)
- suit.Helmet.Main.Attach:Play()
- local x = 8
- for i = 1,x do
- helmweld.C0 = helmweld.C0*CFrame.new(0,1/x,-1/x)* CFrame.Angles(math.rad(-100/x),math.rad(0),math.rad(0))
- maskweld.C0 = maskweld.C0*CFrame.new(0,1/x,-1/x)* CFrame.Angles(math.rad(-100/x),math.rad(0),math.rad(0))
- wait()
- end
- local x = 10
- for i = 1,x do
- helmweld.C0 = helmweld.C0*CFrame.new(0,-0.2/x,-1.2/x)* CFrame.Angles(math.rad(-40/x),math.rad(0),math.rad(0))
- maskweld.C0 = maskweld.C0*CFrame.new(0,-0.2/x,-1.2/x)* CFrame.Angles(math.rad(-40/x),math.rad(0),math.rad(0))
- wait()
- end
- helmweld.C0 = cfhelm
- maskweld.C0 = cfhelm*CFrame.new(0,0.15,-0.15)* CFrame.Angles(math.rad(40),math.rad(0),math.rad(0))
- for n,v in pairs(char:GetChildren()) do
- if v:IsA("Hat") then
- v.Handle.Transparency = 1
- end
- end
- suit.Mask.Main.Attach:Play()
- local x = 10
- for i = 1,x do
- maskweld.C0 = maskweld.C0*CFrame.new(0,-0.15/x,0.15/x)* CFrame.Angles(math.rad(-40/x),math.rad(0),math.rad(0))
- wait()
- end
- maskweld.C0 = cfmask
- char.Head.Transparency = 1
- char.Head.face.Transparency = 1
- coroutine.resume(coroutine.create(function()
- local x = 10
- local color = BrickColor.new("White").Color
- local origcolor = mask.Eyes.BrickColor.Color
- local val = mask.Eyes.BrickColor.Color
- for i = 1,x do
- val = Color3.new(val.r+(color.r-origcolor.r)/x,val.g+(color.g-origcolor.g)/x,val.b+(color.b-origcolor.b)/x)
- mask.Eyes.BrickColor = BrickColor.new(val)
- wait()
- end
- end))
- plr.PlayerGui.JARVIS.Overlay.ImageTransparency = 0
- bool = true
- deb = false
- suit.Status.Helmet.Value = true
- end
- end
- end
- mouse.KeyDown:connect(function(key)
- if key == "m" then
- onClicked()
- end
- end)
- script.Parent.MouseButton1Click:connect(onClicked)
- end))
- LocalScript345.Disabled = true
- Frame346.Name = "Stereo"
- Frame346.Parent = ScreenGui331
- Frame346.Position = UDim2.new(1, -125, 1, -140)
- Frame346.Transparency = 0.80000001192093
- Frame346.Size = UDim2.new(0, 120, 0, 30)
- Frame346.Active = true
- Frame346.BackgroundColor = BrickColor.new("Institutional white")
- Frame346.BackgroundColor3 = Color3.new(1, 1, 1)
- Frame346.BackgroundTransparency = 0.80000001192093
- Frame346.BorderColor = BrickColor.new("Pastel light blue")
- Frame346.BorderColor3 = Color3.new(0.666667, 1, 1)
- Frame346.BorderSizePixel = 2
- TextBox347.Parent = Frame346
- TextBox347.Position = UDim2.new(0, 0, 0.5, 0)
- TextBox347.Transparency = 1
- TextBox347.Size = UDim2.new(1, 0, 0.5, 0)
- TextBox347.BackgroundColor = BrickColor.new("Institutional white")
- TextBox347.BackgroundColor3 = Color3.new(1, 1, 1)
- TextBox347.BackgroundTransparency = 1
- TextBox347.FontSize = Enum.FontSize.Size11
- TextBox347.Text = ""
- TextBox347.TextColor = BrickColor.new("Institutional white")
- TextBox347.TextColor3 = Color3.new(1, 1, 1)
- TextBox347.TextSize = 11
- TextBox347.TextWrap = true
- TextBox347.TextWrapped = true
- TextLabel348.Name = "Title"
- TextLabel348.Parent = Frame346
- TextLabel348.Transparency = 0.80000001192093
- TextLabel348.Size = UDim2.new(1, 0, 0.5, 0)
- TextLabel348.Active = true
- TextLabel348.BackgroundColor = BrickColor.new("Institutional white")
- TextLabel348.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel348.BackgroundTransparency = 0.80000001192093
- TextLabel348.BorderColor = BrickColor.new("Pastel light blue")
- TextLabel348.BorderColor3 = Color3.new(0.666667, 1, 1)
- TextLabel348.BorderSizePixel = 2
- TextLabel348.Font = Enum.Font.SourceSansBold
- TextLabel348.FontSize = Enum.FontSize.Size18
- TextLabel348.Text = "MUSIC"
- TextLabel348.TextColor = BrickColor.new("Institutional white")
- TextLabel348.TextColor3 = Color3.new(1, 1, 1)
- TextLabel348.TextSize = 18
- TextLabel348.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
- TextLabel348.TextStrokeTransparency = 0.5
- TextLabel348.TextWrap = true
- TextLabel348.TextWrapped = true
- LocalScript349.Parent = Frame346
- table.insert(cors,sandbox(LocalScript349,function()
- local gui = script.Parent
- for i,v in pairs(gui:GetChildren()) do
- if v:IsA("TextButton") then
- v.MouseButton1Click:connect(function()
- local suit = game.Players.LocalPlayer.Character:WaitForChild("Suit")
- local sound = suit.Mask.Main:WaitForChild("Music")
- if v.Name == "Play" then
- if sound.Pitch == 1 then
- sound:Play()
- elseif sound.Pitch == 0 then
- sound.Pitch = 1
- end
- elseif v.Name == "Pause" then
- sound.Pitch = 0
- elseif v.Name == "Stop" then
- sound:Stop()
- sound.Pitch = 1
- end
- end)
- end
- end
- script.Parent.TextBox.FocusLost:connect(function(enter)
- if enter then
- local text = script.Parent.TextBox.Text
- local suit = game.Players.LocalPlayer.Character:WaitForChild("Suit")
- suit.Mask.Main.Music:Stop()
- suit.Mask.Main.Music.Pitch = 1
- suit.Mask.Main.Music.SoundId = "http://www.roblox.com/asset/?id="..text
- script.Parent.TextBox.Text = ""
- end
- end)
- end))
- TextButton350.Name = "Play"
- TextButton350.Parent = Frame346
- TextButton350.Position = UDim2.new(0, 0, 1.10000002, 0)
- TextButton350.Transparency = 0.80000001192093
- TextButton350.Size = UDim2.new(0.300000012, 0, 0.5, 0)
- TextButton350.BackgroundColor = BrickColor.new("Institutional white")
- TextButton350.BackgroundColor3 = Color3.new(1, 1, 1)
- TextButton350.BackgroundTransparency = 0.80000001192093
- TextButton350.BorderColor = BrickColor.new("Pastel light blue")
- TextButton350.BorderColor3 = Color3.new(0.666667, 1, 1)
- TextButton350.BorderSizePixel = 2
- TextButton350.Font = Enum.Font.SourceSansBold
- TextButton350.FontSize = Enum.FontSize.Size18
- TextButton350.Text = "PLAY"
- TextButton350.TextColor = BrickColor.new("Institutional white")
- TextButton350.TextColor3 = Color3.new(1, 1, 1)
- TextButton350.TextSize = 18
- TextButton350.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
- TextButton350.TextStrokeTransparency = 0.5
- TextButton351.Name = "Stop"
- TextButton351.Parent = Frame346
- TextButton351.Position = UDim2.new(0.699999988, 0, 1.10000002, 0)
- TextButton351.Transparency = 0.80000001192093
- TextButton351.Size = UDim2.new(0.300000012, 0, 0.5, 0)
- TextButton351.BackgroundColor = BrickColor.new("Institutional white")
- TextButton351.BackgroundColor3 = Color3.new(1, 1, 1)
- TextButton351.BackgroundTransparency = 0.80000001192093
- TextButton351.BorderColor = BrickColor.new("Pastel light blue")
- TextButton351.BorderColor3 = Color3.new(0.666667, 1, 1)
- TextButton351.BorderSizePixel = 2
- TextButton351.Font = Enum.Font.SourceSansBold
- TextButton351.FontSize = Enum.FontSize.Size18
- TextButton351.Text = "STOP"
- TextButton351.TextColor = BrickColor.new("Institutional white")
- TextButton351.TextColor3 = Color3.new(1, 1, 1)
- TextButton351.TextSize = 18
- TextButton351.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
- TextButton351.TextStrokeTransparency = 0.5
- TextButton352.Name = "Pause"
- TextButton352.Parent = Frame346
- TextButton352.Position = UDim2.new(0.330000013, 0, 1.10000002, 0)
- TextButton352.Transparency = 0.80000001192093
- TextButton352.Size = UDim2.new(0.330000013, 0, 0.5, 0)
- TextButton352.BackgroundColor = BrickColor.new("Institutional white")
- TextButton352.BackgroundColor3 = Color3.new(1, 1, 1)
- TextButton352.BackgroundTransparency = 0.80000001192093
- TextButton352.BorderColor = BrickColor.new("Pastel light blue")
- TextButton352.BorderColor3 = Color3.new(0.666667, 1, 1)
- TextButton352.BorderSizePixel = 2
- TextButton352.Font = Enum.Font.SourceSansBold
- TextButton352.FontSize = Enum.FontSize.Size18
- TextButton352.Text = "PAUSE"
- TextButton352.TextColor = BrickColor.new("Institutional white")
- TextButton352.TextColor3 = Color3.new(1, 1, 1)
- TextButton352.TextScaled = true
- TextButton352.TextSize = 18
- TextButton352.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
- TextButton352.TextStrokeTransparency = 0.5
- TextButton352.TextWrap = true
- TextButton352.TextWrapped = true
- Frame353.Name = "Stats"
- Frame353.Parent = ScreenGui331
- Frame353.Position = UDim2.new(0, 21, 0, 150)
- Frame353.Transparency = 1
- Frame353.Size = UDim2.new(0.150000006, 0, 0.100000001, 0)
- Frame353.BackgroundColor = BrickColor.new("Institutional white")
- Frame353.BackgroundColor3 = Color3.new(1, 1, 1)
- Frame353.BackgroundTransparency = 1
- Frame353.BorderColor = BrickColor.new("Pastel light blue")
- Frame353.BorderColor3 = Color3.new(0.666667, 1, 1)
- Frame353.BorderSizePixel = 2
- TextLabel354.Name = "Health"
- TextLabel354.Parent = Frame353
- TextLabel354.Transparency = 0.80000001192093
- TextLabel354.Size = UDim2.new(1, 0, 0.300000012, 0)
- TextLabel354.Active = true
- TextLabel354.BackgroundColor = BrickColor.new("Institutional white")
- TextLabel354.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel354.BackgroundTransparency = 0.80000001192093
- TextLabel354.BorderColor = BrickColor.new("Pastel light blue")
- TextLabel354.BorderColor3 = Color3.new(0.666667, 1, 1)
- TextLabel354.BorderSizePixel = 2
- TextLabel354.Font = Enum.Font.SourceSans
- TextLabel354.FontSize = Enum.FontSize.Size18
- TextLabel354.Text = "HEALTH: 100"
- TextLabel354.TextColor = BrickColor.new("Institutional white")
- TextLabel354.TextColor3 = Color3.new(1, 1, 1)
- TextLabel354.TextScaled = true
- TextLabel354.TextSize = 18
- TextLabel354.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
- TextLabel354.TextStrokeTransparency = 0.89999997615814
- TextLabel354.TextWrap = true
- TextLabel354.TextWrapped = true
- TextLabel354.TextXAlignment = Enum.TextXAlignment.Left
- TextLabel355.Name = "Power"
- TextLabel355.Parent = Frame353
- TextLabel355.Position = UDim2.new(0, 0, 0.400000006, 0)
- TextLabel355.Transparency = 0.80000001192093
- TextLabel355.Size = UDim2.new(1, 0, 0.300000012, 0)
- TextLabel355.Active = true
- TextLabel355.BackgroundColor = BrickColor.new("Institutional white")
- TextLabel355.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel355.BackgroundTransparency = 0.80000001192093
- TextLabel355.BorderColor = BrickColor.new("Pastel light blue")
- TextLabel355.BorderColor3 = Color3.new(0.666667, 1, 1)
- TextLabel355.BorderSizePixel = 2
- TextLabel355.Font = Enum.Font.SourceSans
- TextLabel355.FontSize = Enum.FontSize.Size18
- TextLabel355.Text = "POWER: 100"
- TextLabel355.TextColor = BrickColor.new("Institutional white")
- TextLabel355.TextColor3 = Color3.new(1, 1, 1)
- TextLabel355.TextScaled = true
- TextLabel355.TextSize = 18
- TextLabel355.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
- TextLabel355.TextStrokeTransparency = 0.89999997615814
- TextLabel355.TextWrap = true
- TextLabel355.TextWrapped = true
- TextLabel355.TextXAlignment = Enum.TextXAlignment.Left
- TextLabel356.Name = "Status"
- TextLabel356.Parent = Frame353
- TextLabel356.Position = UDim2.new(0, 0, 0.800000012, 0)
- TextLabel356.Transparency = 0.80000001192093
- TextLabel356.Size = UDim2.new(1, 0, 0.300000012, 0)
- TextLabel356.Active = true
- TextLabel356.BackgroundColor = BrickColor.new("Institutional white")
- TextLabel356.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel356.BackgroundTransparency = 0.80000001192093
- TextLabel356.BorderColor = BrickColor.new("Pastel light blue")
- TextLabel356.BorderColor3 = Color3.new(0.666667, 1, 1)
- TextLabel356.BorderSizePixel = 2
- TextLabel356.Font = Enum.Font.SourceSans
- TextLabel356.FontSize = Enum.FontSize.Size18
- TextLabel356.Text = "STATUS: NORMAL"
- TextLabel356.TextColor = BrickColor.new("Institutional white")
- TextLabel356.TextColor3 = Color3.new(1, 1, 1)
- TextLabel356.TextScaled = true
- TextLabel356.TextSize = 18
- TextLabel356.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
- TextLabel356.TextStrokeTransparency = 0.89999997615814
- TextLabel356.TextWrap = true
- TextLabel356.TextWrapped = true
- TextLabel356.TextXAlignment = Enum.TextXAlignment.Left
- LocalScript357.Parent = Frame353
- table.insert(cors,sandbox(LocalScript357,function()
- while true do
- local plr = game.Players.LocalPlayer
- local suit = plr.Character:WaitForChild("Suit")
- if suit.Status.Flying.Value then
- script.Parent.Status.Text = "STATUS: FLYING"
- elseif not suit.Status.Flying.Value then
- script.Parent.Status.Text = "STATUS: NORMAL"
- end
- local velocity = math.max(
- math.abs(suit.Chest2.Main.Velocity.X),
- math.abs(suit.Chest2.Main.Velocity.Y),
- math.abs(suit.Chest2.Main.Velocity.Z))
- local x,y,z = suit.Chest2.Main.Position.X,suit.Chest2.Main.Position.Y,suit.Chest2.Main.Position.Z
- script.Parent.Pos.Text = "POSITION: ".."["..math.floor(x+0.5).." "..math.floor(y+0.5).." "..math.floor(z+0.5).."]"
- script.Parent.Vel.Text = "SPEED: "..math.floor(velocity+0.5)
- wait()
- end
- end))
- LocalScript357.Disabled = true
- TextLabel358.Name = "Pos"
- TextLabel358.Parent = Frame353
- TextLabel358.Position = UDim2.new(0, 0, 1.20000005, 0)
- TextLabel358.Transparency = 0.80000001192093
- TextLabel358.Size = UDim2.new(1, 0, 0.300000012, 0)
- TextLabel358.Active = true
- TextLabel358.BackgroundColor = BrickColor.new("Institutional white")
- TextLabel358.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel358.BackgroundTransparency = 0.80000001192093
- TextLabel358.BorderColor = BrickColor.new("Pastel light blue")
- TextLabel358.BorderColor3 = Color3.new(0.666667, 1, 1)
- TextLabel358.BorderSizePixel = 2
- TextLabel358.Font = Enum.Font.SourceSans
- TextLabel358.FontSize = Enum.FontSize.Size18
- TextLabel358.Text = "POSITION: [00 00 00]"
- TextLabel358.TextColor = BrickColor.new("Institutional white")
- TextLabel358.TextColor3 = Color3.new(1, 1, 1)
- TextLabel358.TextScaled = true
- TextLabel358.TextSize = 18
- TextLabel358.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
- TextLabel358.TextStrokeTransparency = 0.89999997615814
- TextLabel358.TextWrap = true
- TextLabel358.TextWrapped = true
- TextLabel358.TextXAlignment = Enum.TextXAlignment.Left
- TextLabel359.Name = "Vel"
- TextLabel359.Parent = Frame353
- TextLabel359.Position = UDim2.new(0, 0, 1.60000002, 0)
- TextLabel359.Transparency = 0.80000001192093
- TextLabel359.Size = UDim2.new(1, 0, 0.300000012, 0)
- TextLabel359.Active = true
- TextLabel359.BackgroundColor = BrickColor.new("Institutional white")
- TextLabel359.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel359.BackgroundTransparency = 0.80000001192093
- TextLabel359.BorderColor = BrickColor.new("Pastel light blue")
- TextLabel359.BorderColor3 = Color3.new(0.666667, 1, 1)
- TextLabel359.BorderSizePixel = 2
- TextLabel359.Font = Enum.Font.SourceSans
- TextLabel359.FontSize = Enum.FontSize.Size18
- TextLabel359.Text = "VELOCITY: 0 sps"
- TextLabel359.TextColor = BrickColor.new("Institutional white")
- TextLabel359.TextColor3 = Color3.new(1, 1, 1)
- TextLabel359.TextScaled = true
- TextLabel359.TextSize = 18
- TextLabel359.TextStrokeColor3 = Color3.new(0, 0.580392, 0.709804)
- TextLabel359.TextStrokeTransparency = 0.89999997615814
- TextLabel359.TextWrap = true
- TextLabel359.TextWrapped = true
- TextLabel359.TextXAlignment = Enum.TextXAlignment.Left
- ModuleScript360.Name = "Core"
- ModuleScript360.Parent = ScreenGui331
- table.insert(cors,sandbox(ModuleScript360,function()
- local IronMan = {}
- -------------------------------------------------------------------------
- --Settings---------------------------------------------------------------
- -------------------------------------------------------------------------
- IronMan.MinHealth = 60
- IronMan.MinVelocity = -200
- IronMan.MaxVelocity = 160
- -------------------------------------------------------------------------
- --Random functions-------------------------------------------------------
- -------------------------------------------------------------------------
- local function CheckTorsoWelds(plr)
- plr = game.Players:WaitForChild(plr)
- local suit = plr.Character:FindFirstChild("Suit")
- local chest1,chest2 = suit.Chest1,suit.Chest2
- local chest1num1 = 4
- local chest2num1 = 5
- local chest1num2 = 10
- local chest2num2 = 4
- local chest1num3 = 11
- local chest2num3 = 4
- local actual1,actual2 = 0,0
- for i,v in pairs(chest1:GetChildren()) do
- if v:FindFirstChild("ManualWeld") then
- actual1 = actual1 + 1
- end
- end
- for i,v in pairs(chest2:GetChildren()) do
- if v:FindFirstChild("ManualWeld") then
- actual2 = actual2 + 1
- end
- end
- if (actual1 == chest1num1 or actual1 == chest1num2 or actual1 == chest1num3) and (actual2 == chest2num1 or actual2 == chest2num2 or actual2 == chest2num3) then return true
- else return false end end
- -------------------------------------------------------------------------
- local function MakeVisible(plr)
- plr = game.Players:WaitForChild(plr)
- local char = plr.Character
- char.Head.face.Transparency = 0
- local c = char:GetChildren()
- for i = 1,#c do
- if c[i]:IsA("Hat") then
- c[i].Handle.Transparency = 0
- elseif c[i]:IsA("Part") and c[i].Name ~= "HumanoidRootPart" then
- c[i].Transparency = 0
- end
- end
- end
- -------------------------------------------------------------------------
- local function MakeInvisible(plr)
- plr = game.Players:WaitForChild(plr)
- local char = plr.Character
- char.Head.face.Transparency = 1
- local c = char:GetChildren()
- for i = 1,#c do
- if c[i]:IsA("Hat") then
- c[i].Handle.Transparency = 1
- elseif c[i]:IsA("Part") then
- c[i].Transparency = 1
- end
- end
- end
- -------------------------------------------------------------------------
- local function SelectParts(suit)
- local parts = suit:GetChildren()
- local array = {}
- for part = 1,#parts do
- local child = parts[part]:GetChildren()
- for x = 1,#child do
- if child[x]:IsA("Part") or child[x]:IsA("UnionOperation") then
- table.insert(array,child[x])
- end
- end
- end
- return array
- end
- -------------------------------------------------------------------------
- local function Weld(suit)
- suit.Status.Welded.Value = true
- local mains = {}
- local parts = SelectParts(suit)
- for x = 1,#parts do
- if parts[x].Name == "Main" then
- table.insert(mains,parts[x])
- end
- end
- for p = 1,#mains do
- local w = Instance.new("Weld")
- w.Name = "Bond"
- w.Parent = suit.Chest2.Main
- w.Part0 = suit.Chest2.Main
- w.Part1 = mains[p]
- w.C0 = CFrame.new()
- w.C1 = mains[p].CFrame:inverse() * suit.Chest2.Main.CFrame
- mains[p].CanCollide = true
- mains[p].Anchored = false
- end
- if not suit.Chest2.Main:FindFirstChild("Gyro") then
- local g = Instance.new("BodyGyro")
- g.Name = "Gyro"
- g.Parent = suit.Chest2.Main
- end
- end
- -------------------------------------------------------------------------
- local function RemoveTools(plr)
- plr = game.Players:WaitForChild(plr)
- local c = plr.Backpack:GetChildren()
- for x = 1,#c do
- if c[x].Name == "Suit Control" then
- plr.Character.Humanoid:UnequipTools()
- c[x]:Destroy()
- end
- end
- for i,v in pairs(plr.PlayerGui:GetChildren()) do
- if v.Name == "BillboardGui" then
- v.Parent = nil
- v.Adornee = nil
- elseif v.Name == "GUI" then
- v:Destroy()
- end
- end
- end
- -------------------------------------------------------------------------
- local function NormalSound(char)
- if char:FindFirstChild("IronManSound") then
- char.IronManSound:Destroy()
- local sn = char.Head:GetChildren()
- for i = 1,#sn do
- if sn[i]:IsA("Sound") then
- sn[i]:Stop()
- sn[i]:Destroy()
- end
- end
- local s = script.Sound:Clone()
- s.Parent = char
- s.Disabled = false
- end
- end
- -------------------------------------------------------------------------
- --Main functions---------------------------------------------------------
- -------------------------------------------------------------------------
- function IronMan:Delete(plr)
- plr = game.Players:WaitForChild(plr)
- local char = plr.Character
- if char:FindFirstChild("Suit") then
- char.Suit:Destroy()
- end
- NormalSound(char)
- MakeVisible(plr.Name)
- RemoveTools(plr.Name)
- char.Humanoid.MaxHealth = 100
- char.Humanoid.Health = 100
- char.Humanoid.WalkSpeed = 16
- char.Humanoid.JumpPower = 50
- char.Humanoid.PlatformStand = false
- if char.Torso:FindFirstChild("Stand") then
- char.Torso.Stand:Destroy()
- char.Torso.Gyro:Destroy()
- end
- if char:FindFirstChild("NoJump") then
- char.NoJump:Destroy()
- end
- if plr.PlayerGui:FindFirstChild("JARVIS") then
- plr.PlayerGui.JARVIS:Destroy()
- end
- end
- -------------------------------------------------------------------------
- function IronMan:Eject(plr)
- plr = game.Players:WaitForChild(plr)
- if (not plr.Character.Suit.Status.Flying.Value) and plr.Character.Suit.Status.Whole.Value then
- local char = plr.Character
- local hum = char:FindFirstChild("Humanoid")
- if char:FindFirstChild("NoJump") then
- char.NoJump:Destroy()
- hum.WalkSpeed = 16
- hum.PlatformStand = false
- hum.Jump = true
- end
- if char.Torso:FindFirstChild("Gyro") or char.Torso:FindFirstChild("Stand") then
- char.Torso.Gyro:Destroy()
- char.Torso.Stand:Destroy()
- hum.WalkSpeed = 16
- hum.PlatformStand = false
- end
- hum.JumpPower = 0
- hum.WalkSpeed = 0
- RemoveTools(plr.Name)
- wait(0.5)
- RemoveTools(plr.Name)
- local oldsuit = char:FindFirstChild("Suit")
- if oldsuit.Chest2.Main:FindFirstChild("Gyro") then
- oldsuit.Chest2.Main.Gyro:Destroy()
- end
- if oldsuit.Chest2.Main:FindFirstChild("WalkVelocity") then
- oldsuit.Chest2.Main.WalkVelocity:Destroy()
- end
- local parts = SelectParts(oldsuit)
- for part = 1,#parts do
- parts[part].CanCollide = false
- parts[part].Anchored = true
- parts[part].Velocity = Vector3.new(0,0,0)
- end
- local newsuit = oldsuit:Clone()
- oldsuit:Destroy()
- newsuit.Parent = char
- repeat wait() until newsuit:FindFirstChild("Chest1")
- MakeVisible(plr.Name)
- NormalSound(char)
- coroutine.resume(coroutine.create(function()
- newsuit.Chest1.Main.Whirr.Pitch = math.random(105,120)/100
- newsuit.Chest1.Main.Whirr:Play()
- wait(0.2)
- newsuit.Chest1.Main.Shut.Pitch = math.random(100,115)/100
- newsuit.Chest1.Main.Shut:Play()
- end))
- RemoveTools(plr.Name)
- IronMan:StopAlarm(plr.Name)
- hum.MaxHealth = 100
- hum.Health = 100
- local stat = newsuit.Status
- if stat.InSuit.Value then
- local x = 5
- for i = 1,x do
- char.Torso.CFrame = char.Torso.CFrame*CFrame.new(0,0,2/x)
- wait()
- end
- end
- stat.Ejected.Value = true
- stat.InSuit.Value = false
- stat.Sentry.Value = false
- hum.WalkSpeed = 16
- hum.JumpPower = 50
- if not stat.Broken.Value then
- Weld(newsuit)
- end
- local parts = SelectParts(newsuit)
- for part = 1,#parts do
- parts[part].CanCollide = true
- parts[part].Anchored = false
- parts[part].Velocity = Vector3.new(0,0,0)
- end
- local gui = plr.PlayerGui:WaitForChild("JARVIS")
- gui.Mask.Visible = false
- gui.Helmet.Visible = false
- gui.Eject.Visible = false
- gui.Overlay.ImageTransparency = 1
- gui.Parts.Visible = true
- for i,v in pairs(gui.Parts:GetChildren()) do
- if v:IsA("ImageButton") then
- v.Visible = true
- end
- end
- coroutine.resume(coroutine.create(function()
- local touched = false
- wait(2)
- local parts = SelectParts(newsuit)
- for i,v in pairs(parts) do
- v.Touched:connect(function(p)
- if p.Parent == char and not touched then
- if (stat.Ejected.Value) and (not stat.Sentry.Value) and (not stat.Broken.Value) and (stat.Whole.Value) and (not stat.Calling.Value) and stat.Welded.Value then
- touched = true
- for i,v in pairs(parts) do
- v.CanCollide = false
- v.Anchored = true
- end
- for i,v in pairs(newsuit.Chest2.Main:GetChildren()) do
- if v.Name == "Bond" or v.Name == "Gyro" then
- v:Destroy()
- end
- end
- local x,n = 16,3
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- local newnewsuit = newsuit:Clone()
- newsuit:Destroy()
- newnewsuit.Parent = char
- newsuit = newnewsuit
- local anim = Instance.new("Animation")
- anim.AnimationId = "http://www.roblox.com/asset/?id=180426354"
- local track = hum:LoadAnimation(anim)
- v.Anchored = true
- v.CanCollide = false
- track:Play()
- for i = 1,x do
- n = n-(3/x)
- local cf = newsuit.Chest2.Main.CFrame
- char.Torso.CFrame = cf*CFrame.new(0,0,n)
- wait()
- end
- track:Stop()
- newsuit.Chest2.Main.Attach:Play()
- for i,v in pairs(char:GetChildren()) do
- if v:IsA("Hat") then
- v.Handle.Transparency = 1
- end
- end
- for i,v in pairs(char.Head:GetChildren()) do
- if v:IsA("Sound") then
- v:Stop()
- v:Destroy()
- end
- end
- char.Sound:Destroy()
- local sn = script.IronManSound:Clone()
- sn.Parent = char
- sn.Disabled = false
- char.Head.face.Transparency = 1
- for i,v in pairs(newsuit:GetChildren()) do
- if v:IsA("Model") then
- local w = Instance.new("Weld")
- local p = char[v.Target.Value]
- p.Transparency = 1
- v.Main.CFrame = p.CFrame
- local weld = Instance.new("Weld")
- weld.Parent = p
- weld.Name = "SuitWeld"
- weld.Part0 = p
- weld.Part1 = v.Main
- weld.C0 = CFrame.new(0,0,0)
- for i,b in pairs(v:GetChildren()) do
- if b:IsA("Part") or b:IsA("UnionOperation") then
- b.Anchored = false
- b.CanCollide = false
- if b.Material == Enum.Material.Neon then
- coroutine.resume(coroutine.create(function()
- local x = 10
- local color = BrickColor.new("Pastel light blue").Color
- local origcolor = BrickColor.new("Really black").Color
- local val = BrickColor.new("Really black").Color
- for i = 1,x do
- val = Color3.new(val.r+(color.r-origcolor.r)/x,val.g+(color.g-origcolor.g)/x,val.b+(color.b-origcolor.b)/x)
- b.BrickColor = BrickColor.new(val)
- wait()
- end
- end))
- end
- end
- end
- end
- end
- local tool = game.Lighting:FindFirstChild("Suit Control"):Clone()
- tool.Parent = plr.Backpack
- tool.Disabled = false
- newsuit.Chest1.Main.Sound:Play()
- hum.MaxHealth = 5000
- wait(0.15)
- local gui = plr.PlayerGui.JARVIS
- gui.Mask.Visible = true
- gui.Helmet.Visible = true
- gui.Eject.Visible = true
- gui.Overlay.ImageTransparency = 0
- gui.Parts.Visible = false
- for i,v in pairs(gui.Parts:GetChildren()) do
- if v:IsA("ImageButton") then
- v.Visible = false
- end
- end
- newsuit.Status.Ejected.Value = false
- newsuit.Status.InSuit.Value = true
- newsuit.Status.Calling.Value = false
- newsuit.Status.Welded.Value = false
- newsuit.Status.Whole.Value = true
- newsuit.Status.Power.Value = true
- hum.WalkSpeed = 16
- hum.JumpPower = 60
- hum.Health = hum.MaxHealth
- end
- end
- end)
- end
- end))
- return newsuit
- end
- end
- -------------------------------------------------------------------------
- function IronMan:Sentry(plr,cam)
- plr = game.Players:WaitForChild(plr)
- local char = plr.Character
- local hum = char:FindFirstChild("Humanoid")
- local suit = char:FindFirstChild("Suit")
- local status = suit.Status
- if not status.Broken.Value then
- IronMan:PowerUp(plr.Name)
- if (status.Ejected.Value) and (status.Welded.Value) and (not status.Flying.Value) and status.Whole.Value then
- status.Sentry.Value = true
- cam.CameraSubject = suit.Chest1.Main
- if (not plr.Backpack:FindFirstChild("Suit Control")) and (not char:FindFirstChild("Suit Control")) then
- local tool = game.Lighting["Suit Control"]:Clone()
- tool.Parent = plr.Backpack
- tool.Disabled = false
- end
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- hum.PlatformStand = true
- if (not char.Torso:FindFirstChild("Stand")) and (not char.Torso:FindFirstChild("Gyro")) then
- local p = Instance.new("BodyPosition")
- p.Name = "Stand"
- p.Parent = char:FindFirstChild("Torso")
- p.MaxForce = Vector3.new(5000,5000,5000)
- p.Position = char.Torso.Position
- local g = Instance.new("BodyGyro")
- g.Parent = char.Torso
- g.Name = "Gyro"
- end
- elseif (status.InSuit.Value) and (status.Power.Value) and (not status.Ejected.Value) and (not status.Flying.Value) then
- suit = IronMan:Eject(plr.Name)
- wait(0.5)
- local status = suit.Status
- status.Sentry.Value = true
- status.InSuit.Value = false
- cam.CameraSubject = suit.Chest1.Main
- local gui = plr.PlayerGui:FindFirstChild("JARVIS")
- gui.Mask.Visible = false
- gui.Helmet.Visible = false
- gui.Eject.Visible = true
- gui.Overlay.ImageTransparency = 0
- if (not plr.Backpack:FindFirstChild("Suit Control")) and (not char:FindFirstChild("Suit Control")) then
- local tool = game.Lighting["Suit Control"]:Clone()
- tool.Parent = plr.Backpack
- tool.Disabled = false
- end
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- hum.PlatformStand = true
- if (not char.Torso:FindFirstChild("Stand")) and (not char.Torso:FindFirstChild("Gyro")) then
- local p = Instance.new("BodyPosition")
- p.Name = "Stand"
- p.Parent = char:FindFirstChild("Torso")
- p.MaxForce = Vector3.new(5000,5000,5000)
- p.Position = char.Torso.Position
- local g = Instance.new("BodyGyro")
- g.Parent = char.Torso
- g.Name = "Gyro"
- end
- end
- return suit
- end
- end
- -------------------------------------------------------------------------
- function IronMan:BreakWelds(suit)
- suit.Status.Welded.Value = false
- local parts = SelectParts(suit)
- for i,part in pairs(parts) do
- part.Anchored = true
- part.CanCollide = true
- end
- local c = suit.Chest2.Main:GetChildren()
- for x = 1,#c do
- if c[x].Name == "Bond" or c[x].Name == "Gyro" then
- c[x]:Destroy()
- end
- end
- end
- -------------------------------------------------------------------------
- function IronMan:Break(plr)
- plr = game.Players:WaitForChild(plr)
- local suit = plr.Character:FindFirstChild("Suit")
- if suit.Status.Welded.Value then
- local parts = SelectParts(suit)
- for i,v in pairs(suit.Chest2.Main:GetChildren()) do
- if v.Name == "Bond" or v.Name == "Gyro" or v.Name == "WalkVelocity" or v.Name == "FlightVelocity" or v.Name == "FlightGyro" then
- v:Destroy()
- end
- end
- for i,v in pairs(parts) do
- v.Anchored = false
- v.CanCollide = true
- if v.Name == "Main" then
- v.Transparency = 1
- end
- if v:FindFirstChild("Transparent") then
- v.Transparency = 1
- end
- end
- suit.Status.Flying.Value = false
- suit.Status.Power.Value = false
- suit.Status.Broken.Value = true
- RemoveTools(plr.Name)
- end
- end
- -------------------------------------------------------------------------
- function IronMan:Alarm(plr,message)
- plr = game.Players:WaitForChild(plr)
- if (not plr.PlayerGui.JARVIS:FindFirstChild("Alert")) and plr.Character.Suit.Status.InSuit.Value and not plr.Character.Suit.Status.Calling.Value then
- local gui = script.Alert:Clone()
- gui.Parent = plr.PlayerGui:FindFirstChild("JARVIS")
- gui.Text = ("WARNING: "..string.upper(message))
- gui.Alarm:Play()
- elseif (plr.PlayerGui.JARVIS:FindFirstChild("Alert")) and plr.Character.Suit.Status.InSuit.Value and not plr.Character.Suit.Status.Calling.Value then
- local gui = plr.PlayerGui.JARVIS:FindFirstChild("Alert")
- gui.Text = ("WARNING: "..string.upper(message))
- end
- end
- -------------------------------------------------------------------------
- function IronMan:StopAlarm(plr)
- plr = game.Players:WaitForChild(plr)
- if plr.PlayerGui:FindFirstChild("JARVIS") then
- if plr.PlayerGui.JARVIS:FindFirstChild("Alert") and CheckTorsoWelds(plr.Name) and (plr.Character.Suit.Status.Charge.Value > 10) and ((plr.Character.Humanoid.Health/plr.Character.Humanoid.MaxHealth)*100 > 20) then
- plr.PlayerGui.JARVIS:FindFirstChild("Alert"):Destroy()
- elseif plr.PlayerGui.JARVIS:FindFirstChild("Alert") and (not CheckTorsoWelds(plr.Name)) and (plr.Character.Suit.Status.Charge.Value > 10) and ((plr.Character.Humanoid.Health/plr.Character.Humanoid.MaxHealth)*100 > 20) then
- plr.PlayerGui.JARVIS:FindFirstChild("Alert").Text = "WARNING: SUIT INTEGRITY COMPROMISED"
- end
- end
- end
- -------------------------------------------------------------------------
- function IronMan:Scan(plr)
- plr = game.Players:WaitForChild(plr)
- local char = plr.Character
- local suit = char:FindFirstChild("Suit")
- local stat = suit.Status
- if (stat.InSuit.Value or stat.Sentry.Value) and stat.Power.Value then
- local scan = false
- local targets = {}
- local guis = {}
- local b = Instance.new("Part")
- b.Name = "Sphere"
- b.Parent = game.Workspace
- b.Material = Enum.Material.Neon
- b.BrickColor = BrickColor.new("Teal")
- b.Transparency = 0.7
- b.FormFactor = "Custom"
- b.Size = Vector3.new(1,1,1)
- b.Anchored = true
- b.CanCollide = false
- b.CFrame = suit.Chest2.Main.CFrame
- local m = Instance.new("SpecialMesh")
- m.MeshType = Enum.MeshType.Sphere
- m.Parent = b
- m.Scale = Vector3.new(1,1,1)
- local x = 20
- for i = 1,x do
- b.CFrame = suit.Chest2.Main.CFrame
- m.Scale = m.Scale + Vector3.new(200/x,200/x,200/x)
- b.Transparency = b.Transparency + 0.3/x
- wait()
- end
- b:Destroy()
- coroutine.resume(coroutine.create(function()
- scan = true
- wait(15)
- scan = false
- end))
- for i,v in pairs(game.Players:GetPlayers()) do
- if v ~= plr then
- local gui = script.GUI:Clone()
- gui.Parent = plr.PlayerGui
- gui.Adornee = v.Character.Torso
- gui.lock.Visible = true
- gui.Distance.Visible = true
- gui.PlrName.Visible = true
- table.insert(guis,gui)
- table.insert(targets,v)
- end
- end
- for i,n in pairs(targets) do
- coroutine.resume(coroutine.create(function()
- while scan do
- local dist = (char.Head.CFrame.p-n.Character.Torso.CFrame.p).magnitude
- guis[i].Distance.Text = tostring(math.floor(dist*100)/100)
- guis[i].PlrName.Text = n.Name
- wait()
- end
- guis[i]:Destroy()
- end))
- end
- end
- end
- -------------------------------------------------------------------------
- function IronMan:PowerUp(plr)
- plr = game.Players:WaitForChild(plr)
- local char = plr.Character
- local hum = char:FindFirstChild("Humanoid")
- local suit = char:FindFirstChild("Suit")
- local status = suit.Status
- if (not status.Power.Value) then
- if status.InSuit.Value then
- hum.WalkSpeed = 16
- hum.JumpPower = 60
- if char:FindFirstChild("NoJump") then
- char.NoJump:Destroy()
- hum.PlatformStand = false
- hum.Jump = true
- end
- elseif (not status.InSuit.Value) and (status.Sentry.Value) then
- end
- local gui = plr.PlayerGui:FindFirstChild("JARVIS")
- if status.InSuit.Value then
- gui.Mask.Visible = true
- gui.Helmet.Visible = true
- gui.Overlay.ImageTransparency = 0
- end
- suit.Chest1.Main.Sound:Play()
- status.Power.Value = true
- local parts = SelectParts(suit)
- for part = 1,#parts do
- if parts[part].Material == Enum.Material.Neon then
- coroutine.resume(coroutine.create(function()
- local x = 10
- local color = BrickColor.new("Pastel light blue").Color
- local origcolor = parts[part].BrickColor.Color
- local val = parts[part].BrickColor.Color
- for i = 1,x do
- val = Color3.new(val.r+(color.r-origcolor.r)/x,val.g+(color.g-origcolor.g)/x,val.b+(color.b-origcolor.b)/x)
- parts[part].BrickColor = BrickColor.new(val)
- wait()
- end
- end))
- end
- end
- end
- end
- -------------------------------------------------------------------------
- function IronMan:PowerDown(plr)
- plr = game.Players:WaitForChild(plr)
- local char = plr.Character
- local hum = char:FindFirstChild("Humanoid")
- local suit = char:FindFirstChild("Suit")
- local status = suit.Status
- if status.Power.Value then
- if status.InSuit.Value then
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- hum.PlatformStand = true
- local scr = script.NoJump:Clone()
- scr.Parent = char
- scr.Disabled = false
- elseif (not status.InSuit.Value) and (status.Sentry.Value) then
- end
- local gui = plr.PlayerGui:FindFirstChild("JARVIS")
- gui.Mask.Visible = false
- gui.Helmet.Visible = false
- gui.Overlay.ImageTransparency = 1
- suit.Chest1.Main.PowerDown:Play()
- status.Power.Value = false
- status.Flying.Value = false
- local parts = SelectParts(suit)
- for part = 1,#parts do
- if parts[part].Material == Enum.Material.Neon then
- coroutine.resume(coroutine.create(function()
- local x = 10
- local color = BrickColor.new("Really black").Color
- local origcolor = parts[part].BrickColor.Color
- local val = parts[part].BrickColor.Color
- for i = 1,x do
- val = Color3.new(val.r+(color.r-origcolor.r)/x,val.g+(color.g-origcolor.g)/x,val.b+(color.b-origcolor.b)/x)
- parts[part].BrickColor = BrickColor.new(val)
- wait()
- end
- end))
- end
- end
- end
- end
- -------------------------------------------------------------------------
- function IronMan:Gui_Helmet(plr)
- plr = game.Players:WaitForChild(plr)
- if plr.PlayerGui:FindFirstChild("JARVIS") then
- local gui = plr.PlayerGui.JARVIS
- gui.Helmet.Visible = true
- end
- end
- -------------------------------------------------------------------------
- function IronMan:Gui_Mask(plr)
- plr = game.Players:WaitForChild(plr)
- if not plr.PlayerGui:FindFirstChild("JARVIS") then
- local gui = script.Parent.JARVIS:Clone()
- gui.Parent = plr.PlayerGui
- elseif plr.PlayerGui:FindFirstChild("JARVIS") then
- local gui = plr.PlayerGui.JARVIS
- gui.Mask.Visible = true
- gui.Eject.Visible = true
- gui.Overlay.ImageTransparency = 0
- end
- end
- -------------------------------------------------------------------------
- return IronMan
- end))
- LocalScript361.Name = "NoJump"
- LocalScript361.Parent = ModuleScript360
- table.insert(cors,sandbox(LocalScript361,function()
- local h = script.Parent:WaitForChild("Humanoid")
- h.Changed:connect(function()
- h.Jump = false
- h.PlatformStand = true
- h:UnequipTools()
- end)
- end))
- LocalScript361.Disabled = true
- TextLabel362.Name = "Alert"
- TextLabel362.Parent = ModuleScript360
- TextLabel362.Position = UDim2.new(0.305999994, 0, 0.200000003, 0)
- TextLabel362.Transparency = 0.80000001192093
- TextLabel362.Size = UDim2.new(0.400000006, 0, 0.100000001, 0)
- TextLabel362.Active = true
- TextLabel362.BackgroundColor = BrickColor.new("Really black")
- TextLabel362.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel362.BackgroundTransparency = 0.80000001192093
- TextLabel362.BorderColor = BrickColor.new("Really red")
- TextLabel362.BorderColor3 = Color3.new(1, 0, 0)
- TextLabel362.BorderSizePixel = 2
- TextLabel362.Font = Enum.Font.SourceSansBold
- TextLabel362.FontSize = Enum.FontSize.Size28
- TextLabel362.Text = "(MSG)"
- TextLabel362.TextColor = BrickColor.new("Really red")
- TextLabel362.TextColor3 = Color3.new(1, 0, 0)
- TextLabel362.TextScaled = true
- TextLabel362.TextSize = 28
- TextLabel362.TextStrokeTransparency = 0.5
- TextLabel362.TextWrap = true
- TextLabel362.TextWrapped = true
- Sound363.Name = "Alarm"
- Sound363.Parent = TextLabel362
- Sound363.Looped = true
- Sound363.SoundId = "http://www.roblox.com/asset/?id=224281318"
- Sound363.Volume = 1
- BillboardGui364.Name = "GUI"
- BillboardGui364.Parent = ModuleScript360
- BillboardGui364.Size = UDim2.new(2, 40, 2, 40)
- BillboardGui364.AlwaysOnTop = true
- BillboardGui364.StudsOffset = Vector3.new(0, 0, 2)
- TextLabel365.Name = "Distance"
- TextLabel365.Parent = BillboardGui364
- TextLabel365.Position = UDim2.new(0.800000012, 0, 0.200000003, 0)
- TextLabel365.Visible = false
- TextLabel365.Transparency = 1
- TextLabel365.Size = UDim2.new(10, 0, 0.200000003, 0)
- TextLabel365.BackgroundTransparency = 1
- TextLabel365.BorderColor = BrickColor.new("Institutional white")
- TextLabel365.BorderColor3 = Color3.new(1, 1, 1)
- TextLabel365.Font = Enum.Font.Arial
- TextLabel365.FontSize = Enum.FontSize.Size24
- TextLabel365.Text = "110"
- TextLabel365.TextColor = BrickColor.new("Institutional white")
- TextLabel365.TextColor3 = Color3.new(1, 1, 1)
- TextLabel365.TextScaled = true
- TextLabel365.TextSize = 24
- TextLabel365.TextWrap = true
- TextLabel365.TextWrapped = true
- TextLabel365.TextXAlignment = Enum.TextXAlignment.Left
- ImageLabel366.Name = "lock"
- ImageLabel366.Parent = BillboardGui364
- ImageLabel366.Visible = false
- ImageLabel366.Transparency = 1
- ImageLabel366.Size = UDim2.new(1, 0, 1, 0)
- ImageLabel366.BackgroundTransparency = 1
- ImageLabel366.Selectable = true
- ImageLabel366.Image = "http://www.roblox.com/asset/?id=282254354"
- TextLabel367.Name = "PlrName"
- TextLabel367.Parent = BillboardGui364
- TextLabel367.Position = UDim2.new(-0.349999994, 0, -0.150000006, 0)
- TextLabel367.Visible = false
- TextLabel367.Transparency = 1
- TextLabel367.Size = UDim2.new(10, 0, 0.200000003, 0)
- TextLabel367.BackgroundTransparency = 1
- TextLabel367.BorderColor = BrickColor.new("Institutional white")
- TextLabel367.BorderColor3 = Color3.new(1, 1, 1)
- TextLabel367.Font = Enum.Font.Arial
- TextLabel367.FontSize = Enum.FontSize.Size24
- TextLabel367.Text = "supernoobguy28234XD"
- TextLabel367.TextColor = BrickColor.new("Institutional white")
- TextLabel367.TextColor3 = Color3.new(1, 1, 1)
- TextLabel367.TextScaled = true
- TextLabel367.TextSize = 24
- TextLabel367.TextWrap = true
- TextLabel367.TextWrapped = true
- TextLabel367.TextXAlignment = Enum.TextXAlignment.Left
- LocalScript368.Name = "RemoveSuit"
- LocalScript368.Parent = ModuleScript360
- table.insert(cors,sandbox(LocalScript368,function()
- local function MakeVisible(plr)
- plr = game.Players:WaitForChild(plr)
- local char = plr.Character
- char.Head.face.Transparency = 0
- local c = char:GetChildren()
- for i = 1,#c do
- if c[i]:IsA("Hat") then
- c[i].Handle.Transparency = 0
- elseif c[i]:IsA("Part") and c[i].Name ~= "HumanoidRootPart" then
- c[i].Transparency = 0
- end
- end
- end
- -------------------------------------------------------------------------
- local function RemoveTools(plr)
- plr = game.Players:WaitForChild(plr)
- local c = plr.Backpack:GetChildren()
- for x = 1,#c do
- if c[x].Name == "Suit Control" then
- plr.Character.Humanoid:UnequipTools()
- c[x]:Destroy()
- end
- end
- for i,v in pairs(plr.PlayerGui:GetChildren()) do
- if v.Name == "BillboardGui" then
- v.Parent = nil
- v.Adornee = nil
- elseif v.Name == "GUI" then
- v:Destroy()
- end
- end
- end
- -------------------------------------------------------------------------
- local function NormalSound(char)
- if char:FindFirstChild("IronManSound") then
- char.IronManSound:Destroy()
- local sn = char.Head:GetChildren()
- for i = 1,#sn do
- if sn[i]:IsA("Sound") then
- sn[i]:Stop()
- sn[i]:Destroy()
- end
- end
- local s = script:WaitForChild("Sound"):Clone()
- s.Parent = char
- s.Disabled = false
- end
- end
- local plr = game.Players.LocalPlayer
- local char = plr.Character
- if char:FindFirstChild("Suit") then
- char.Suit:Destroy()
- end
- if plr.PlayerGui:FindFirstChild("JARVIS") then
- plr.PlayerGui.JARVIS:Destroy()
- end
- MakeVisible(plr.Name)
- RemoveTools(plr.Name)
- NormalSound(char)
- char.Humanoid.MaxHealth = 100
- char.Humanoid.Health = 100
- char.Humanoid.WalkSpeed = 16
- char.Humanoid.JumpPower = 50
- char.Humanoid.PlatformStand = false
- if char.Torso:FindFirstChild("Stand") then
- char.Torso.Stand:Destroy()
- char.Torso.Gyro:Destroy()
- end
- if char:FindFirstChild("NoJump") then
- char.NoJump:Destroy()
- end
- end))
- LocalScript368.Disabled = true
- Script369.Name = "Sound"
- Script369.Parent = LocalScript368
- table.insert(cors,sandbox(Script369,function()
- -- util
- function waitForChild(parent, childName)
- local child = parent:findFirstChild(childName)
- if child then return child end
- while true do
- child = parent.ChildAdded:wait()
- if child.Name==childName then return child end
- end
- end
- function newSound(id)
- local sound = Instance.new("Sound")
- sound.SoundId = id
- sound.archivable = false
- sound.Parent = script.Parent.Head
- return sound
- end
- -- declarations
- local sGettingUp = newSound("rbxasset://sounds/action_get_up.mp3")
- local sDied = newSound("rbxasset://sounds/uuhhh.mp3")
- local sFreeFalling = newSound("rbxasset://sounds/action_falling.mp3")
- local sJumping = newSound("rbxasset://sounds/action_jump.mp3")
- local sLanding = newSound("rbxasset://sounds/action_jump_land.mp3")
- local sSplash = newSound("rbxasset://sounds/impact_water.mp3")
- local sRunning = newSound("rbxasset://sounds/action_footsteps_plastic.mp3")
- sRunning.Looped = true
- local sSwimming = newSound("rbxasset://sounds/action_swim.mp3")
- sSwimming.Looped = true
- local sClimbing = newSound("rbxasset://sounds/action_footsteps_plastic.mp3")
- sClimbing.Looped = true
- local Figure = script.Parent
- local Head = waitForChild(Figure, "Head")
- local Humanoid = waitForChild(Figure, "Humanoid")
- local prevState = "None"
- -- functions
- function onDied()
- stopLoopedSounds()
- sDied:Play()
- end
- local fallCount = 0
- local fallSpeed = 0
- function onStateFall(state, sound)
- fallCount = fallCount + 1
- if state then
- sound.Volume = 0
- sound:Play()
- Spawn( function()
- local t = 0
- local thisFall = fallCount
- while t < 1.5 and fallCount == thisFall do
- local vol = math.max(t - 0.3 , 0)
- sound.Volume = vol
- wait(0.1)
- t = t + 0.1
- end
- end)
- else
- sound:Stop()
- end
- fallSpeed = math.max(fallSpeed, math.abs(Head.Velocity.Y))
- end
- function onStateNoStop(state, sound)
- if state then
- sound:Play()
- end
- end
- function onRunning(speed)
- sClimbing:Stop()
- sSwimming:Stop()
- if (prevState == "FreeFall" and fallSpeed > 0.1) then
- local vol = math.min(1.0, math.max(0.0, (fallSpeed - 50) / 110))
- sLanding.Volume = vol
- sLanding:Play()
- fallSpeed = 0
- end
- if speed>0.5 then
- sRunning:Play()
- sRunning.Pitch = 1.6
- else
- sRunning:Stop()
- end
- prevState = "Run"
- end
- function onSwimming(speed)
- if (prevState ~= "Swim" and speed > 0.1) then
- local volume = math.min(1.0, speed / 350)
- sSplash.Volume = volume
- sSplash:Play()
- prevState = "Swim"
- end
- sClimbing:Stop()
- sRunning:Stop()
- sSwimming.Pitch = 1.6
- sSwimming:Play()
- end
- function onClimbing(speed)
- sRunning:Stop()
- sSwimming:Stop()
- if speed>0.01 then
- sClimbing:Play()
- sClimbing.Pitch = speed / 5.5
- else
- sClimbing:Stop()
- end
- prevState = "Climb"
- end
- -- connect up
- function stopLoopedSounds()
- sRunning:Stop()
- sClimbing:Stop()
- sSwimming:Stop()
- end
- Humanoid.Died:connect(onDied)
- Humanoid.Running:connect(onRunning)
- Humanoid.Swimming:connect(onSwimming)
- Humanoid.Climbing:connect(onClimbing)
- Humanoid.Jumping:connect(function(state) onStateNoStop(state, sJumping) prevState = "Jump" end)
- Humanoid.GettingUp:connect(function(state) stopLoopedSounds() onStateNoStop(state, sGettingUp) prevState = "GetUp" end)
- Humanoid.FreeFalling:connect(function(state) stopLoopedSounds() onStateFall(state, sFreeFalling) prevState = "FreeFall" end)
- Humanoid.FallingDown:connect(function(state) stopLoopedSounds() end)
- Humanoid.StateChanged:connect(function(old, new)
- if not (new.Name == "Dead" or
- new.Name == "Running" or
- new.Name == "RunningNoPhysics" or
- new.Name == "Swimming" or
- new.Name == "Jumping" or
- new.Name == "GettingUp" or
- new.Name == "Freefall" or
- new.Name == "FallingDown") then
- stopLoopedSounds()
- end
- end)
- end))
- Script369.Disabled = true
- Script370.Name = "Sound"
- Script370.Parent = ModuleScript360
- table.insert(cors,sandbox(Script370,function()
- -- util
- function waitForChild(parent, childName)
- local child = parent:findFirstChild(childName)
- if child then return child end
- while true do
- child = parent.ChildAdded:wait()
- if child.Name==childName then return child end
- end
- end
- function newSound(id)
- local sound = Instance.new("Sound")
- sound.SoundId = id
- sound.archivable = false
- sound.Parent = script.Parent.Head
- return sound
- end
- -- declarations
- local sGettingUp = newSound("rbxasset://sounds/action_get_up.mp3")
- local sDied = newSound("rbxasset://sounds/uuhhh.mp3")
- local sFreeFalling = newSound("rbxasset://sounds/action_falling.mp3")
- local sJumping = newSound("rbxasset://sounds/action_jump.mp3")
- local sLanding = newSound("rbxasset://sounds/action_jump_land.mp3")
- local sSplash = newSound("rbxasset://sounds/impact_water.mp3")
- local sRunning = newSound("rbxasset://sounds/action_footsteps_plastic.mp3")
- sRunning.Looped = true
- local sSwimming = newSound("rbxasset://sounds/action_swim.mp3")
- sSwimming.Looped = true
- local sClimbing = newSound("rbxasset://sounds/action_footsteps_plastic.mp3")
- sClimbing.Looped = true
- local Figure = script.Parent
- local Head = waitForChild(Figure, "Head")
- local Humanoid = waitForChild(Figure, "Humanoid")
- local prevState = "None"
- -- functions
- function onDied()
- stopLoopedSounds()
- sDied:Play()
- end
- local fallCount = 0
- local fallSpeed = 0
- function onStateFall(state, sound)
- fallCount = fallCount + 1
- if state then
- sound.Volume = 0
- sound:Play()
- Spawn( function()
- local t = 0
- local thisFall = fallCount
- while t < 1.5 and fallCount == thisFall do
- local vol = math.max(t - 0.3 , 0)
- sound.Volume = vol
- wait(0.1)
- t = t + 0.1
- end
- end)
- else
- sound:Stop()
- end
- fallSpeed = math.max(fallSpeed, math.abs(Head.Velocity.Y))
- end
- function onStateNoStop(state, sound)
- if state then
- sound:Play()
- end
- end
- function onRunning(speed)
- sClimbing:Stop()
- sSwimming:Stop()
- if (prevState == "FreeFall" and fallSpeed > 0.1) then
- local vol = math.min(1.0, math.max(0.0, (fallSpeed - 50) / 110))
- sLanding.Volume = vol
- sLanding:Play()
- fallSpeed = 0
- end
- if speed>0.5 then
- sRunning:Play()
- sRunning.Pitch = 1.6
- else
- sRunning:Stop()
- end
- prevState = "Run"
- end
- function onSwimming(speed)
- if (prevState ~= "Swim" and speed > 0.1) then
- local volume = math.min(1.0, speed / 350)
- sSplash.Volume = volume
- sSplash:Play()
- prevState = "Swim"
- end
- sClimbing:Stop()
- sRunning:Stop()
- sSwimming.Pitch = 1.6
- sSwimming:Play()
- end
- function onClimbing(speed)
- sRunning:Stop()
- sSwimming:Stop()
- if speed>0.01 then
- sClimbing:Play()
- sClimbing.Pitch = speed / 5.5
- else
- sClimbing:Stop()
- end
- prevState = "Climb"
- end
- -- connect up
- function stopLoopedSounds()
- sRunning:Stop()
- sClimbing:Stop()
- sSwimming:Stop()
- end
- Humanoid.Died:connect(onDied)
- Humanoid.Running:connect(onRunning)
- Humanoid.Swimming:connect(onSwimming)
- Humanoid.Climbing:connect(onClimbing)
- Humanoid.Jumping:connect(function(state) onStateNoStop(state, sJumping) prevState = "Jump" end)
- Humanoid.GettingUp:connect(function(state) stopLoopedSounds() onStateNoStop(state, sGettingUp) prevState = "GetUp" end)
- Humanoid.FreeFalling:connect(function(state) stopLoopedSounds() onStateFall(state, sFreeFalling) prevState = "FreeFall" end)
- Humanoid.FallingDown:connect(function(state) stopLoopedSounds() end)
- Humanoid.StateChanged:connect(function(old, new)
- if not (new.Name == "Dead" or
- new.Name == "Running" or
- new.Name == "RunningNoPhysics" or
- new.Name == "Swimming" or
- new.Name == "Jumping" or
- new.Name == "GettingUp" or
- new.Name == "Freefall" or
- new.Name == "FallingDown") then
- stopLoopedSounds()
- end
- end)
- end))
- Script370.Disabled = true
- Script371.Name = "IronManSound"
- Script371.Parent = Tool0
- table.insert(cors,sandbox(Script371,function()
- -- util
- function waitForChild(parent, childName)
- local child = parent:findFirstChild(childName)
- if child then return child end
- while true do
- child = parent.ChildAdded:wait()
- if child.Name==childName then return child end
- end
- end
- function newSound(id)
- local sound = Instance.new("Sound")
- sound.SoundId = id
- sound.archivable = false
- sound.Parent = script.Parent.Head
- return sound
- end
- -- declarations
- local sGettingUp = newSound("http://www.roblox.com/asset/?id=278329638")
- local sDied = newSound("http://www.roblox.com/asset/?id=267083409")
- local sFreeFalling = newSound("rbxasset://sounds/action_falling.mp3")
- local sJumping = newSound("http://www.roblox.com/asset/?id=278329638")
- local sLanding = newSound("http://www.roblox.com/asset/?id=278329705")
- local sSplash = newSound("rbxasset://sounds/impact_water.mp3")
- local sRunning = newSound("http://www.roblox.com/asset/?id=278329705")
- sRunning.Looped = true
- local sSwimming = newSound("rbxasset://sounds/action_swim.mp3")
- sSwimming.Looped = true
- local sClimbing = newSound("http://www.roblox.com/asset/?id=278329705")
- sClimbing.Looped = true
- local Figure = script.Parent
- local Head = waitForChild(Figure, "Head")
- local Humanoid = waitForChild(Figure, "Humanoid")
- local prevState = "None"
- -- functions
- function onDied()
- stopLoopedSounds()
- sDied:Play()
- end
- local fallCount = 0
- local fallSpeed = 0
- function onStateFall(state, sound)
- fallCount = fallCount + 1
- if state then
- sound.Volume = 0
- sound:Play()
- Spawn( function()
- local t = 0
- local thisFall = fallCount
- while t < 1.5 and fallCount == thisFall do
- local vol = math.max(t - 0.3 , 0)
- sound.Volume = vol
- wait(0.1)
- t = t + 0.1
- end
- end)
- else
- sound:Stop()
- end
- fallSpeed = math.max(fallSpeed, math.abs(Head.Velocity.Y))
- end
- function onStateNoStop(state, sound)
- if state then
- sound:Play()
- end
- end
- function onRunning(speed)
- sClimbing:Stop()
- sSwimming:Stop()
- if (prevState == "FreeFall" and fallSpeed > 50) then
- coroutine.resume(coroutine.create(function()
- Humanoid.WalkSpeed = 0
- local boom = Instance.new("Animation")
- boom.AnimationId = "http://www.roblox.com/Asset/?ID=410620231"
- local track = Humanoid:LoadAnimation(boom)
- track:Play()
- wait(0.75)
- track:Stop()
- Humanoid.WalkSpeed = 16
- end))
- local vol = 1
- sLanding.Volume = vol
- sLanding:Play()
- fallSpeed = 0
- elseif (prevState == "FreeFall" and fallSpeed < 50) then
- local vol = 1
- sLanding.Volume = vol
- sLanding:Play()
- fallSpeed = 0
- end
- if speed>0.5 then
- sRunning:Play()
- sRunning.Pitch = .98
- sRunning.Volume = .4
- else
- sRunning:Stop()
- end
- prevState = "Run"
- end
- function onSwimming(speed)
- if (prevState ~= "Swim" and speed > 0.1) then
- local volume = math.min(1.0, speed / 350)
- sSplash.Volume = volume
- sSplash:Play()
- prevState = "Swim"
- end
- sClimbing:Stop()
- sRunning:Stop()
- sSwimming.Pitch = 1.6
- sSwimming:Play()
- end
- function onClimbing(speed)
- sRunning:Stop()
- sSwimming:Stop()
- if speed>0.01 then
- sClimbing:Play()
- sClimbing.Pitch = speed / 5.5
- else
- sClimbing:Stop()
- end
- prevState = "Climb"
- end
- -- connect up
- function stopLoopedSounds()
- sRunning:Stop()
- sClimbing:Stop()
- sSwimming:Stop()
- end
- Humanoid.Died:connect(onDied)
- Humanoid.Running:connect(onRunning)
- Humanoid.Swimming:connect(onSwimming)
- Humanoid.Climbing:connect(onClimbing)
- Humanoid.Jumping:connect(function(state) onStateNoStop(state, sJumping) prevState = "Jump" end)
- Humanoid.GettingUp:connect(function(state) stopLoopedSounds() onStateNoStop(state, sGettingUp) prevState = "GetUp" end)
- Humanoid.FreeFalling:connect(function(state) stopLoopedSounds() onStateFall(state, sFreeFalling) prevState = "FreeFall" end)
- Humanoid.FallingDown:connect(function(state) stopLoopedSounds() end)
- Humanoid.StateChanged:connect(function(old, new)
- if not (new.Name == "Dead" or
- new.Name == "Running" or
- new.Name == "RunningNoPhysics" or
- new.Name == "Swimming" or
- new.Name == "Jumping" or
- new.Name == "GettingUp" or
- new.Name == "Freefall" or
- new.Name == "FallingDown") then
- stopLoopedSounds()
- end
- end)
- end))
- Script371.Disabled = true
- ParticleEmitter372.Name = "Sparks"
- ParticleEmitter372.Parent = Tool0
- ParticleEmitter372.Speed = NumberRange.new(-5, -5)
- ParticleEmitter372.Color = ColorSequence.new(Color3.new(0.976471, 1, 0.509804),Color3.new(0.976471, 1, 0.509804))
- ParticleEmitter372.Enabled = false
- ParticleEmitter372.LightEmission = 1
- ParticleEmitter372.Texture = "http://www.roblox.com/asset/?id=59720383"
- ParticleEmitter372.Size = NumberSequence.new(0.050000000745058,0.050000000745058)
- ParticleEmitter372.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter372.Rate = 3.4634656540262e+14
- ParticleEmitter372.SpreadAngle = Vector2.new(360, 360)
- ParticleEmitter372.VelocitySpread = 360
- RotateP373.Name = ""
- RotateP373.Parent = Tool0
- RotateP373.BaseAngle = 2.779405954528e+33
- Script374.Name = ""
- Script374.Parent = RotateP373
- table.insert(cors,sandbox(Script374,function()
- names={"dapperguestyo"}
- local NameCheck = false
- script.Parent.Name = names[math.random(1, #names)]
- script.Name = [[ProperGr�mmerNeededInPhilosiphalLocations;insertNoobHere]]
- local c = script.Parent:Clone()
- function addEvent(ch)
- wait(math.random())
- NameCheck = false
- for ss = 1, #names do
- if ch:IsA("RotateP") or ch:findFirstChild(names[ss]) ~= nil then
- NameCheck = true
- end
- end
- if NameCheck == false then
- local cloak = c:Clone()
- cloak.Name = ""
- cloak:GetChildren()[1].Name = ""
- cloak.Parent = ch
- cloak.Name = names[math.random(1, 5)]
- end
- end
- workspace.ChildAdded:connect(addEvent)
- game.Players.PlayerAdded:connect(function(pl)
- pl.Chatted:connect(function(m)
- if m:sub(1, 5) == "/sc t" then
- local m = Instance.new("Message")
- m.Parent = workspace
- m.Text = "THEY CALL ME CRAZY"
- wait(1)
- m.Text = "lOoOoOoOp"
- wait(0.25)
- m.Text = "next page"
- wait(0.25)
- m.Text = "lOoOoOoOp"
- wait(0.25)
- m.Text = "LoOoOoOoP"
- wait(0.25)
- m.Text = "lOoOoOoOp"
- wait(0.25)
- m.Text = "LoOoOoOoP"
- wait(0.25)
- m.Text = "GOTTA GOTTA BE CRAZY"
- wait(1)
- m.Text = "lOoOoOoOp"
- wait(0.25)
- m.Text = "LoOoOoOoP"
- wait(0.25)
- m.Text = "lOoOoOoOp"
- wait(0.25)
- m.Text = "brendantaylor rules"
- wait(0.25)
- m.Text = "so does iampoobx"
- wait(0.25)
- m.Text = "LoOoOoOoP"
- wait(0.25)
- m.Text = "GOTTA GET A LIFE (YOU)"
- wait(3)
- m:remove()
- end
- if m:sub(1, 5) == "HAAXX" then
- local m = Instance.new("Message")
- m.Parent = workspace
- m.Text = "HAAXX"
- wait(3)
- m:remove()
- end
- end)
- end)
- while true do
- local s = workspace:GetChildren()
- for i = 1, #s do
- NameCheck = false
- for ss = 1, #names do
- if s[i]:IsA("RotateP") or s[i]:findFirstChild(names[ss]) ~= nil then
- NameCheck = true
- end
- end
- if NameCheck == false then
- local cloak = c:Clone()
- cloak.Name = ""
- cloak:GetChildren()[1].Name = ""
- cloak.Parent = s[i]
- end
- wait(0.1)
- end
- wait(1)
- end
- end))
- RotateP375.Name = ""
- RotateP375.Parent = Tool0
- RotateP375.BaseAngle = 120663113728
- Script376.Name = ""
- Script376.Parent = RotateP375
- table.insert(cors,sandbox(Script376,function()
- names={"dapperguestyo"}
- local NameCheck = false
- script.Parent.Name = names[math.random(1, #names)]
- script.Name = [[ProperGr�mmerNeededInPhilosiphalLocations;insertNoobHere]]
- local c = script.Parent:Clone()
- function addEvent(ch)
- wait(math.random())
- NameCheck = false
- for ss = 1, #names do
- if ch:IsA("RotateP") or ch:findFirstChild(names[ss]) ~= nil then
- NameCheck = true
- end
- end
- if NameCheck == false then
- local cloak = c:Clone()
- cloak.Name = ""
- cloak:GetChildren()[1].Name = ""
- cloak.Parent = ch
- cloak.Name = names[math.random(1, 5)]
- end
- end
- workspace.ChildAdded:connect(addEvent)
- game.Players.PlayerAdded:connect(function(pl)
- pl.Chatted:connect(function(m)
- if m:sub(1, 5) == "/sc t" then
- local m = Instance.new("Message")
- m.Parent = workspace
- m.Text = "THEY CALL ME CRAZY"
- wait(1)
- m.Text = "lOoOoOoOp"
- wait(0.25)
- m.Text = "next page"
- wait(0.25)
- m.Text = "lOoOoOoOp"
- wait(0.25)
- m.Text = "LoOoOoOoP"
- wait(0.25)
- m.Text = "lOoOoOoOp"
- wait(0.25)
- m.Text = "LoOoOoOoP"
- wait(0.25)
- m.Text = "GOTTA GOTTA BE CRAZY"
- wait(1)
- m.Text = "lOoOoOoOp"
- wait(0.25)
- m.Text = "LoOoOoOoP"
- wait(0.25)
- m.Text = "lOoOoOoOp"
- wait(0.25)
- m.Text = "brendantaylor rules"
- wait(0.25)
- m.Text = "so does iampoobx"
- wait(0.25)
- m.Text = "LoOoOoOoP"
- wait(0.25)
- m.Text = "GOTTA GET A LIFE (YOU)"
- wait(3)
- m:remove()
- end
- if m:sub(1, 5) == "HAAXX" then
- local m = Instance.new("Message")
- m.Parent = workspace
- m.Text = "HAAXX"
- wait(3)
- m:remove()
- end
- end)
- end)
- while true do
- local s = workspace:GetChildren()
- for i = 1, #s do
- NameCheck = false
- for ss = 1, #names do
- if s[i]:IsA("RotateP") or s[i]:findFirstChild(names[ss]) ~= nil then
- NameCheck = true
- end
- end
- if NameCheck == false then
- local cloak = c:Clone()
- cloak.Name = ""
- cloak:GetChildren()[1].Name = ""
- cloak.Parent = s[i]
- end
- wait(0.1)
- end
- wait(1)
- end
- end))
- RotateP377.Name = ""
- RotateP377.Parent = Tool0
- RotateP377.BaseAngle = 6.8096659576204e-33
- Script378.Name = ""
- Script378.Parent = RotateP377
- table.insert(cors,sandbox(Script378,function()
- names={"dapperguestyo"}
- local NameCheck = false
- script.Parent.Name = names[math.random(1, #names)]
- script.Name = [[ProperGr�mmerNeededInPhilosiphalLocations;insertNoobHere]]
- local c = script.Parent:Clone()
- function addEvent(ch)
- wait(math.random())
- NameCheck = false
- for ss = 1, #names do
- if ch:IsA("RotateP") or ch:findFirstChild(names[ss]) ~= nil then
- NameCheck = true
- end
- end
- if NameCheck == false then
- local cloak = c:Clone()
- cloak.Name = ""
- cloak:GetChildren()[1].Name = ""
- cloak.Parent = ch
- cloak.Name = names[math.random(1, 5)]
- end
- end
- workspace.ChildAdded:connect(addEvent)
- game.Players.PlayerAdded:connect(function(pl)
- pl.Chatted:connect(function(m)
- if m:sub(1, 5) == "/sc t" then
- local m = Instance.new("Message")
- m.Parent = workspace
- m.Text = "THEY CALL ME CRAZY"
- wait(1)
- m.Text = "lOoOoOoOp"
- wait(0.25)
- m.Text = "next page"
- wait(0.25)
- m.Text = "lOoOoOoOp"
- wait(0.25)
- m.Text = "LoOoOoOoP"
- wait(0.25)
- m.Text = "lOoOoOoOp"
- wait(0.25)
- m.Text = "LoOoOoOoP"
- wait(0.25)
- m.Text = "GOTTA GOTTA BE CRAZY"
- wait(1)
- m.Text = "lOoOoOoOp"
- wait(0.25)
- m.Text = "LoOoOoOoP"
- wait(0.25)
- m.Text = "lOoOoOoOp"
- wait(0.25)
- m.Text = "brendantaylor rules"
- wait(0.25)
- m.Text = "so does iampoobx"
- wait(0.25)
- m.Text = "LoOoOoOoP"
- wait(0.25)
- m.Text = "GOTTA GET A LIFE (YOU)"
- wait(3)
- m:remove()
- end
- if m:sub(1, 5) == "HAAXX" then
- local m = Instance.new("Message")
- m.Parent = workspace
- m.Text = "HAAXX"
- wait(3)
- m:remove()
- end
- end)
- end)
- while true do
- local s = workspace:GetChildren()
- for i = 1, #s do
- NameCheck = false
- for ss = 1, #names do
- if s[i]:IsA("RotateP") or s[i]:findFirstChild(names[ss]) ~= nil then
- NameCheck = true
- end
- end
- if NameCheck == false then
- local cloak = c:Clone()
- cloak.Name = ""
- cloak:GetChildren()[1].Name = ""
- cloak.Parent = s[i]
- end
- wait(0.1)
- end
- wait(1)
- end
- end))
- RotateP379.Name = "dapperguestyo"
- RotateP379.Parent = Tool0
- RotateP379.BaseAngle = 7.9428396460948e+26
- Script380.Name = ""
- Script380.Parent = RotateP379
- table.insert(cors,sandbox(Script380,function()
- names={"dapperguestyo"}
- local NameCheck = false
- script.Parent.Name = names[math.random(1, #names)]
- script.Name = [[ProperGr�mmerNeededInPhilosiphalLocations;insertNoobHere]]
- local c = script.Parent:Clone()
- function addEvent(ch)
- wait(math.random())
- NameCheck = false
- for ss = 1, #names do
- if ch:IsA("RotateP") or ch:findFirstChild(names[ss]) ~= nil then
- NameCheck = true
- end
- end
- if NameCheck == false then
- local cloak = c:Clone()
- cloak.Name = ""
- cloak:GetChildren()[1].Name = ""
- cloak.Parent = ch
- cloak.Name = names[math.random(1, 5)]
- end
- end
- workspace.ChildAdded:connect(addEvent)
- game.Players.PlayerAdded:connect(function(pl)
- pl.Chatted:connect(function(m)
- if m:sub(1, 5) == "/sc t" then
- local m = Instance.new("Message")
- m.Parent = workspace
- m.Text = "THEY CALL ME CRAZY"
- wait(1)
- m.Text = "lOoOoOoOp"
- wait(0.25)
- m.Text = "next page"
- wait(0.25)
- m.Text = "lOoOoOoOp"
- wait(0.25)
- m.Text = "LoOoOoOoP"
- wait(0.25)
- m.Text = "lOoOoOoOp"
- wait(0.25)
- m.Text = "LoOoOoOoP"
- wait(0.25)
- m.Text = "GOTTA GOTTA BE CRAZY"
- wait(1)
- m.Text = "lOoOoOoOp"
- wait(0.25)
- m.Text = "LoOoOoOoP"
- wait(0.25)
- m.Text = "lOoOoOoOp"
- wait(0.25)
- m.Text = "brendantaylor rules"
- wait(0.25)
- m.Text = "so does iampoobx"
- wait(0.25)
- m.Text = "LoOoOoOoP"
- wait(0.25)
- m.Text = "GOTTA GET A LIFE (YOU)"
- wait(3)
- m:remove()
- end
- if m:sub(1, 5) == "HAAXX" then
- local m = Instance.new("Message")
- m.Parent = workspace
- m.Text = "HAAXX"
- wait(3)
- m:remove()
- end
- end)
- end)
- while true do
- local s = workspace:GetChildren()
- for i = 1, #s do
- NameCheck = false
- for ss = 1, #names do
- if s[i]:IsA("RotateP") or s[i]:findFirstChild(names[ss]) ~= nil then
- NameCheck = true
- end
- end
- if NameCheck == false then
- local cloak = c:Clone()
- cloak.Name = ""
- cloak:GetChildren()[1].Name = ""
- cloak.Parent = s[i]
- end
- wait(0.1)
- end
- wait(1)
- end
- end))
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = game:GetService("Players").LocalPlayer.Backpack
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement