Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Created by PenguinAnonymous (ttyyuu12345) Editied by Dittoide
- --What's Added To M2S with Dittoide's Edit?
- --/ Better dummy script function to improve compatibility (makes it like you are running the code inside the script.)
- --/ Removed Gui In Bottom-Left for when you are making guis.
- --/ Removed "Inserting Map Please Wait" gui when selected Workspace as Place to export.
- --Credit: PenguinAnonymous for making original script, i just wanted to iron it out to my liking.
- --Errors: Camera,Terrain,Attachment,Status,Animator,Accessory
- local runDummyScript = function(f,scri)
- if (not scri:IsA('Script')) or (not scri:IsA('LocalScript')) then return false; end;
- local Dummy_CoRoutine = coroutine.create(function()
- getfenv().script = scri
- ypcall(function() f() end)
- end)
- table.insert(cors,Dummy_CoRoutine);
- coroutine.resume(Dummy_CoRoutine);
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- mas.Name = "M2S_Model"
- o3 = Instance.new("Model")
- o4 = Instance.new("Part")
- o5 = Instance.new("SpecialMesh")
- o10 = Instance.new("Sound")
- o11 = Instance.new("RemoteEvent")
- o12 = Instance.new("Sound")
- o13 = Instance.new("RemoteEvent")
- o14 = Instance.new("Sound")
- o15 = Instance.new("RemoteEvent")
- o16 = Instance.new("Sound")
- o17 = Instance.new("RemoteEvent")
- o18 = Instance.new("Sound")
- o19 = Instance.new("RemoteEvent")
- o20 = Instance.new("Sound")
- o21 = Instance.new("RemoteEvent")
- o22 = Instance.new("Sound")
- o23 = Instance.new("RemoteEvent")
- o24 = Instance.new("Sound")
- o25 = Instance.new("RemoteEvent")
- o26 = Instance.new("Sound")
- o27 = Instance.new("RemoteEvent")
- o28 = Instance.new("Decal")
- o29 = Instance.new("Part")
- o30 = Instance.new("Decal")
- o39 = Instance.new("Motor6D")
- o40 = Instance.new("Motor6D")
- o41 = Instance.new("Motor6D")
- o42 = Instance.new("Motor6D")
- o43 = Instance.new("Motor6D")
- o44 = Instance.new("Part")
- o47 = Instance.new("Part")
- o50 = Instance.new("Part")
- o52 = Instance.new("Part")
- o54 = Instance.new("Humanoid")
- o57 = Instance.new("Part")
- o59 = Instance.new("Motor6D")
- o60 = Instance.new("Script")
- o61 = Instance.new("LocalScript")
- o62 = Instance.new("Script")
- o63 = Instance.new("LocalScript")
- o64 = Instance.new("StringValue")
- o65 = Instance.new("Animation")
- o66 = Instance.new("NumberValue")
- o67 = Instance.new("Animation")
- o68 = Instance.new("NumberValue")
- o69 = Instance.new("StringValue")
- o70 = Instance.new("Animation")
- o71 = Instance.new("StringValue")
- o72 = Instance.new("Animation")
- o73 = Instance.new("StringValue")
- o74 = Instance.new("Animation")
- o75 = Instance.new("StringValue")
- o76 = Instance.new("Animation")
- o77 = Instance.new("StringValue")
- o78 = Instance.new("Animation")
- o79 = Instance.new("StringValue")
- o80 = Instance.new("Animation")
- o81 = Instance.new("StringValue")
- o82 = Instance.new("Animation")
- o83 = Instance.new("NumberValue")
- o84 = Instance.new("BodyColors")
- o85 = Instance.new("Pants")
- o86 = Instance.new("Shirt")
- o88 = Instance.new("Part")
- o89 = Instance.new("SpecialMesh")
- o91 = Instance.new("Vector3Value")
- o92 = Instance.new("Weld")
- o93 = Instance.new("Model")
- o94 = Instance.new("Model")
- o95 = Instance.new("Script")
- o96 = Instance.new("CFrameValue")
- o97 = Instance.new("CFrameValue")
- o98 = Instance.new("CFrameValue")
- o99 = Instance.new("CFrameValue")
- o100 = Instance.new("CFrameValue")
- o101 = Instance.new("CFrameValue")
- o102 = Instance.new("CFrameValue")
- o103 = Instance.new("CFrameValue")
- o104 = Instance.new("CFrameValue")
- o105 = Instance.new("CFrameValue")
- o106 = Instance.new("Seat")
- o107 = Instance.new("Part")
- o108 = Instance.new("SpecialMesh")
- o109 = Instance.new("Part")
- o110 = Instance.new("SpecialMesh")
- o111 = Instance.new("Part")
- o112 = Instance.new("SpecialMesh")
- o113 = Instance.new("Part")
- o114 = Instance.new("SpecialMesh")
- o115 = Instance.new("Part")
- o116 = Instance.new("Part")
- o117 = Instance.new("SpecialMesh")
- o118 = Instance.new("Part")
- o119 = Instance.new("Part")
- o120 = Instance.new("Part")
- o121 = Instance.new("SpecialMesh")
- o122 = Instance.new("Part")
- o123 = Instance.new("IntValue")
- o124 = Instance.new("Script")
- o125 = Instance.new("BodyGyro")
- o126 = Instance.new("Part")
- o127 = Instance.new("Part")
- o128 = Instance.new("Part")
- o129 = Instance.new("SpecialMesh")
- o130 = Instance.new("Part")
- o131 = Instance.new("Part")
- o132 = Instance.new("Part")
- o133 = Instance.new("Part")
- o134 = Instance.new("Part")
- o135 = Instance.new("SpecialMesh")
- o136 = Instance.new("CFrameValue")
- o137 = Instance.new("CFrameValue")
- o138 = Instance.new("IntValue")
- o139 = Instance.new("Model")
- o140 = Instance.new("Model")
- o141 = Instance.new("Part")
- o142 = Instance.new("BlockMesh")
- o143 = Instance.new("Part")
- o144 = Instance.new("BodyGyro")
- o145 = Instance.new("Part")
- o146 = Instance.new("BlockMesh")
- o147 = Instance.new("Part")
- o148 = Instance.new("BlockMesh")
- o149 = Instance.new("Part")
- o150 = Instance.new("BlockMesh")
- o151 = Instance.new("Part")
- o152 = Instance.new("BlockMesh")
- o153 = Instance.new("Part")
- o154 = Instance.new("BlockMesh")
- o155 = Instance.new("BodyGyro")
- o156 = Instance.new("Part")
- o157 = Instance.new("BlockMesh")
- o158 = Instance.new("Part")
- o159 = Instance.new("Part")
- o160 = Instance.new("Part")
- o161 = Instance.new("BlockMesh")
- o162 = Instance.new("Part")
- o163 = Instance.new("BlockMesh")
- o164 = Instance.new("BodyGyro")
- o165 = Instance.new("WedgePart")
- o166 = Instance.new("Script")
- o167 = Instance.new("Part")
- o168 = Instance.new("Part")
- o169 = Instance.new("Script")
- o170 = Instance.new("Model")
- o171 = Instance.new("Model")
- o172 = Instance.new("Part")
- o173 = Instance.new("BlockMesh")
- o174 = Instance.new("Part")
- o175 = Instance.new("BlockMesh")
- o176 = Instance.new("BodyGyro")
- o177 = Instance.new("Part")
- o178 = Instance.new("BlockMesh")
- o179 = Instance.new("Model")
- o180 = Instance.new("Part")
- o181 = Instance.new("BlockMesh")
- o182 = Instance.new("Part")
- o183 = Instance.new("BlockMesh")
- o184 = Instance.new("Part")
- o185 = Instance.new("BlockMesh")
- o186 = Instance.new("BodyGyro")
- o187 = Instance.new("ManualWeld")
- o188 = Instance.new("Part")
- o189 = Instance.new("BlockMesh")
- o190 = Instance.new("Part")
- o191 = Instance.new("Part")
- o192 = Instance.new("Part")
- o193 = Instance.new("Part")
- o194 = Instance.new("Part")
- o195 = Instance.new("Part")
- o196 = Instance.new("Part")
- o197 = Instance.new("Part")
- o198 = Instance.new("Part")
- o199 = Instance.new("Part")
- o200 = Instance.new("Part")
- o201 = Instance.new("Part")
- o202 = Instance.new("Part")
- o203 = Instance.new("Part")
- o204 = Instance.new("BlockMesh")
- o205 = Instance.new("Model")
- o206 = Instance.new("Part")
- o207 = Instance.new("BlockMesh")
- o208 = Instance.new("Part")
- o209 = Instance.new("BlockMesh")
- o210 = Instance.new("Part")
- o211 = Instance.new("BlockMesh")
- o212 = Instance.new("Part")
- o213 = Instance.new("BlockMesh")
- o214 = Instance.new("Part")
- o215 = Instance.new("BlockMesh")
- o216 = Instance.new("Part")
- o217 = Instance.new("BlockMesh")
- o218 = Instance.new("Part")
- o219 = Instance.new("SpecialMesh")
- o220 = Instance.new("Part")
- o221 = Instance.new("SpecialMesh")
- o222 = Instance.new("Part")
- o223 = Instance.new("CylinderMesh")
- o224 = Instance.new("Part")
- o225 = Instance.new("CylinderMesh")
- o226 = Instance.new("Part")
- o227 = Instance.new("BlockMesh")
- o228 = Instance.new("Part")
- o229 = Instance.new("BlockMesh")
- o230 = Instance.new("Part")
- o231 = Instance.new("BlockMesh")
- o232 = Instance.new("Part")
- o233 = Instance.new("BlockMesh")
- o234 = Instance.new("Part")
- o235 = Instance.new("BlockMesh")
- o236 = Instance.new("Part")
- o237 = Instance.new("BlockMesh")
- o238 = Instance.new("WedgePart")
- o239 = Instance.new("WedgePart")
- o240 = Instance.new("Part")
- o241 = Instance.new("BlockMesh")
- o242 = Instance.new("Decal")
- o243 = Instance.new("Model")
- o244 = Instance.new("Part")
- o245 = Instance.new("BlockMesh")
- o246 = Instance.new("BodyVelocity")
- o247 = Instance.new("BodyGyro")
- o248 = Instance.new("BodyAngularVelocity")
- o249 = Instance.new("Part")
- o250 = Instance.new("Part")
- o251 = Instance.new("Part")
- o252 = Instance.new("Part")
- o253 = Instance.new("Part")
- o254 = Instance.new("Part")
- o255 = Instance.new("Part")
- o256 = Instance.new("Part")
- o257 = Instance.new("VehicleSeat")
- o258 = Instance.new("BlockMesh")
- o259 = Instance.new("Model")
- o260 = Instance.new("Part")
- o261 = Instance.new("BodyGyro")
- o262 = Instance.new("Part")
- o263 = Instance.new("BlockMesh")
- o264 = Instance.new("Part")
- o265 = Instance.new("BlockMesh")
- o266 = Instance.new("BodyGyro")
- o267 = Instance.new("Part")
- o268 = Instance.new("Part")
- o269 = Instance.new("Part")
- o270 = Instance.new("BlockMesh")
- o271 = Instance.new("Part")
- o272 = Instance.new("BlockMesh")
- o273 = Instance.new("Part")
- o274 = Instance.new("BlockMesh")
- o275 = Instance.new("Part")
- o276 = Instance.new("BlockMesh")
- o277 = Instance.new("Part")
- o278 = Instance.new("BlockMesh")
- o279 = Instance.new("Part")
- o280 = Instance.new("BlockMesh")
- o281 = Instance.new("Part")
- o282 = Instance.new("BlockMesh")
- o283 = Instance.new("BodyGyro")
- o284 = Instance.new("BoolValue")
- o285 = Instance.new("NumberValue")
- o286 = Instance.new("Script")
- o287 = Instance.new("Model")
- o288 = Instance.new("Model")
- o289 = Instance.new("Model")
- o290 = Instance.new("Part")
- o291 = Instance.new("BlockMesh")
- o292 = Instance.new("Part")
- o293 = Instance.new("BodyGyro")
- o294 = Instance.new("Part")
- o295 = Instance.new("BlockMesh")
- o296 = Instance.new("Part")
- o297 = Instance.new("BlockMesh")
- o298 = Instance.new("Part")
- o299 = Instance.new("BlockMesh")
- o300 = Instance.new("Part")
- o301 = Instance.new("BlockMesh")
- o302 = Instance.new("Part")
- o303 = Instance.new("BlockMesh")
- o304 = Instance.new("BodyGyro")
- o305 = Instance.new("Part")
- o306 = Instance.new("BlockMesh")
- o307 = Instance.new("Part")
- o308 = Instance.new("Part")
- o309 = Instance.new("Part")
- o310 = Instance.new("BlockMesh")
- o311 = Instance.new("Part")
- o312 = Instance.new("BlockMesh")
- o313 = Instance.new("BodyGyro")
- o314 = Instance.new("WedgePart")
- o315 = Instance.new("Script")
- o316 = Instance.new("Part")
- o317 = Instance.new("Part")
- o318 = Instance.new("Script")
- o319 = Instance.new("Model")
- o320 = Instance.new("Model")
- o321 = Instance.new("Part")
- o322 = Instance.new("BlockMesh")
- o323 = Instance.new("Part")
- o324 = Instance.new("BlockMesh")
- o325 = Instance.new("BodyGyro")
- o326 = Instance.new("Part")
- o327 = Instance.new("BlockMesh")
- o328 = Instance.new("Model")
- o329 = Instance.new("Part")
- o330 = Instance.new("BlockMesh")
- o331 = Instance.new("Part")
- o332 = Instance.new("BlockMesh")
- o333 = Instance.new("Part")
- o334 = Instance.new("BlockMesh")
- o335 = Instance.new("BodyGyro")
- o336 = Instance.new("Part")
- o337 = Instance.new("BlockMesh")
- o338 = Instance.new("Part")
- o339 = Instance.new("Part")
- o340 = Instance.new("Part")
- o341 = Instance.new("Part")
- o342 = Instance.new("Part")
- o343 = Instance.new("Part")
- o344 = Instance.new("Part")
- o345 = Instance.new("Part")
- o346 = Instance.new("Part")
- o347 = Instance.new("Part")
- o348 = Instance.new("Part")
- o349 = Instance.new("Part")
- o350 = Instance.new("Part")
- o351 = Instance.new("Part")
- o352 = Instance.new("BlockMesh")
- o353 = Instance.new("Model")
- o354 = Instance.new("Part")
- o355 = Instance.new("BlockMesh")
- o356 = Instance.new("Part")
- o357 = Instance.new("BlockMesh")
- o358 = Instance.new("Part")
- o359 = Instance.new("BlockMesh")
- o360 = Instance.new("Part")
- o361 = Instance.new("BlockMesh")
- o362 = Instance.new("Part")
- o363 = Instance.new("BlockMesh")
- o364 = Instance.new("Part")
- o365 = Instance.new("BlockMesh")
- o366 = Instance.new("Part")
- o367 = Instance.new("SpecialMesh")
- o368 = Instance.new("Part")
- o369 = Instance.new("SpecialMesh")
- o370 = Instance.new("Part")
- o371 = Instance.new("CylinderMesh")
- o372 = Instance.new("Part")
- o373 = Instance.new("CylinderMesh")
- o374 = Instance.new("Part")
- o375 = Instance.new("BlockMesh")
- o376 = Instance.new("Part")
- o377 = Instance.new("BlockMesh")
- o378 = Instance.new("Part")
- o379 = Instance.new("BlockMesh")
- o380 = Instance.new("Part")
- o381 = Instance.new("BlockMesh")
- o382 = Instance.new("Part")
- o383 = Instance.new("BlockMesh")
- o384 = Instance.new("Part")
- o385 = Instance.new("BlockMesh")
- o386 = Instance.new("WedgePart")
- o387 = Instance.new("WedgePart")
- o388 = Instance.new("Part")
- o389 = Instance.new("BlockMesh")
- o390 = Instance.new("Decal")
- o391 = Instance.new("Model")
- o392 = Instance.new("Part")
- o393 = Instance.new("BlockMesh")
- o394 = Instance.new("BodyVelocity")
- o395 = Instance.new("BodyGyro")
- o396 = Instance.new("BodyAngularVelocity")
- o397 = Instance.new("Part")
- o398 = Instance.new("Part")
- o399 = Instance.new("Part")
- o400 = Instance.new("Part")
- o401 = Instance.new("Part")
- o402 = Instance.new("Part")
- o403 = Instance.new("Part")
- o404 = Instance.new("Part")
- o405 = Instance.new("VehicleSeat")
- o406 = Instance.new("BlockMesh")
- o407 = Instance.new("Model")
- o408 = Instance.new("Part")
- o409 = Instance.new("BodyGyro")
- o410 = Instance.new("Part")
- o411 = Instance.new("BlockMesh")
- o412 = Instance.new("Part")
- o413 = Instance.new("BlockMesh")
- o414 = Instance.new("BodyGyro")
- o415 = Instance.new("Part")
- o416 = Instance.new("Part")
- o417 = Instance.new("Part")
- o418 = Instance.new("BlockMesh")
- o419 = Instance.new("Part")
- o420 = Instance.new("BlockMesh")
- o421 = Instance.new("Part")
- o422 = Instance.new("BlockMesh")
- o423 = Instance.new("Part")
- o424 = Instance.new("BlockMesh")
- o425 = Instance.new("Part")
- o426 = Instance.new("BlockMesh")
- o427 = Instance.new("Part")
- o428 = Instance.new("BlockMesh")
- o429 = Instance.new("Part")
- o430 = Instance.new("BlockMesh")
- o431 = Instance.new("BodyGyro")
- o432 = Instance.new("BoolValue")
- o433 = Instance.new("NumberValue")
- o434 = Instance.new("Script")
- o435 = Instance.new("Part")
- o436 = Instance.new("Script")
- o3.Name = "timetodie23232223"
- o3.Parent = mas
- o3.Archivable = false
- o3.PrimaryPart = o4
- o4.Name = "Head"
- o4.Parent = o3
- o4.BrickColor = BrickColor.new("Pastel brown")
- o4.Position = Vector3.new(95.448204, 6.45423031, -14.8264456)
- o4.Rotation = Vector3.new(0.550000012, 39.0400009, -0.340000004)
- o4.RotVelocity = Vector3.new(-6.18709237e-07, -9.84916494e-14, -1.59160163e-06)
- o4.Velocity = Vector3.new(2.80051427e-06, 0.193131447, -1.08865436e-06)
- o4.Locked = true
- o4.FormFactor = Enum.FormFactor.Symmetric
- o4.Size = Vector3.new(2, 1, 1)
- o4.CFrame = CFrame.new(95.448204, 6.45423031, -14.8264456, 0.776721656, 0.00467491196, 0.629826605, -1.27835938e-05, 0.999972582, -0.00740657467, -0.62984395, 0.00574479857, 0.776700437)
- o4.TopSurface = Enum.SurfaceType.Smooth
- o4.Color = Color3.new(1, 0.8, 0.6)
- o4.Position = Vector3.new(95.448204, 6.45423031, -14.8264456)
- o4.velocity = Vector3.new(2.80051427e-06, 0.193131447, -1.08865436e-06)
- o5.Parent = o4
- o5.Scale = Vector3.new(1.25, 1.25, 1.25)
- o10.Name = "GettingUp"
- o10.Parent = o4
- o10.Archivable = false
- o10.SoundId = "rbxasset://sounds/action_get_up.mp3"
- o10.Volume = 0.64999997615814
- o11.Name = "CharacterSoundEvent"
- o11.Parent = o10
- o12.Name = "Died"
- o12.Parent = o4
- o12.Archivable = false
- o12.SoundId = "rbxasset://sounds/uuhhh.mp3"
- o12.Volume = 0.64999997615814
- o13.Name = "CharacterSoundEvent"
- o13.Parent = o12
- o14.Name = "FreeFalling"
- o14.Parent = o4
- o14.Archivable = false
- o14.SoundId = "rbxasset://sounds/action_falling.mp3"
- o14.TimePosition = 0.24934257264977
- o14.Volume = 0.04353679344058
- o14.Looped = true
- o15.Name = "CharacterSoundEvent"
- o15.Parent = o14
- o16.Name = "Jumping"
- o16.Parent = o4
- o16.Archivable = false
- o16.SoundId = "rbxasset://sounds/action_jump.mp3"
- o16.Volume = 0.64999997615814
- o17.Name = "CharacterSoundEvent"
- o17.Parent = o16
- o18.Name = "Landing"
- o18.Parent = o4
- o18.Archivable = false
- o18.SoundId = "rbxasset://sounds/action_jump_land.mp3"
- o18.Volume = 0.56315582990646
- o19.Name = "CharacterSoundEvent"
- o19.Parent = o18
- o20.Name = "Splash"
- o20.Parent = o4
- o20.Archivable = false
- o20.SoundId = "rbxasset://sounds/impact_water.mp3"
- o20.Volume = 0.64999997615814
- o21.Name = "CharacterSoundEvent"
- o21.Parent = o20
- o22.Name = "Running"
- o22.Parent = o4
- o22.Archivable = false
- o22.Pitch = 1.8500000238419
- o22.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
- o22.TimePosition = 1.2802256042984
- o22.Volume = 0.64999997615814
- o22.Looped = true
- o23.Name = "CharacterSoundEvent"
- o23.Parent = o22
- o24.Name = "Swimming"
- o24.Parent = o4
- o24.Archivable = false
- o24.Pitch = 1.6000000238419
- o24.SoundId = "rbxasset://sounds/action_swim.mp3"
- o24.Volume = 0.64999997615814
- o24.Looped = true
- o25.Name = "CharacterSoundEvent"
- o25.Parent = o24
- o26.Name = "Climbing"
- o26.Parent = o4
- o26.Archivable = false
- o26.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
- o26.TimePosition = 1.8950829960522
- o26.Volume = 0.64999997615814
- o26.Looped = true
- o27.Name = "CharacterSoundEvent"
- o27.Parent = o26
- o28.Name = "face"
- o28.Parent = o4
- o28.Texture = "http://www.roblox.com/asset/?id=13038247"
- o29.Name = "Torso"
- o29.Parent = o3
- o29.BrickColor = BrickColor.new("Pastel brown")
- o29.Position = Vector3.new(95.4458694, 4.95115232, -14.829318)
- o29.Rotation = Vector3.new(0, 39.1399994, 0)
- o29.RotVelocity = Vector3.new(8.98429278e-07, -1.10667379e-14, 2.31117315e-06)
- o29.Velocity = Vector3.new(-5.84665713e-07, 0.216711685, 2.27278846e-07)
- o29.Locked = true
- o29.FormFactor = Enum.FormFactor.Symmetric
- o29.Size = Vector3.new(2, 2, 1)
- o29.CFrame = CFrame.new(95.4458694, 4.95115232, -14.829318, 0.775641143, -4.61932803e-09, 0.631174147, 4.71632466e-09, 1, 1.52280133e-09, -0.631174147, 1.79567472e-09, 0.775641143)
- o29.LeftSurface = Enum.SurfaceType.Weld
- o29.RightSurface = Enum.SurfaceType.Weld
- o29.Color = Color3.new(1, 0.8, 0.6)
- o29.Position = Vector3.new(95.4458694, 4.95115232, -14.829318)
- o29.velocity = Vector3.new(-5.84665713e-07, 0.216711685, 2.27278846e-07)
- o30.Name = "roblox"
- o30.Parent = o29
- o39.Name = "Right Shoulder"
- o39.Parent = o29
- o39.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- o39.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- o39.Part0 = o29
- o39.Part1 = o47
- o39.CurrentAngle = 0.0072244126349688
- o39.MaxVelocity = 0.10000000149012
- o40.Name = "Left Shoulder"
- o40.Parent = o29
- o40.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o40.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o40.Part0 = o29
- o40.Part1 = o44
- o40.CurrentAngle = -0.0061256908811629
- o40.MaxVelocity = 0.10000000149012
- o41.Name = "Right Hip"
- o41.Parent = o29
- o41.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- o41.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- o41.Part0 = o29
- o41.Part1 = o52
- o41.MaxVelocity = 0.10000000149012
- o42.Name = "Left Hip"
- o42.Parent = o29
- o42.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o42.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o42.Part0 = o29
- o42.Part1 = o50
- o42.MaxVelocity = 0.10000000149012
- o43.Name = "Neck"
- o43.Parent = o29
- o43.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- o43.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- o43.Part0 = o29
- o43.Part1 = o4
- o43.CurrentAngle = 0.0030318836215883
- o43.MaxVelocity = 0.10000000149012
- o44.Name = "Left Arm"
- o44.Parent = o3
- o44.BrickColor = BrickColor.new("Pastel brown")
- o44.Position = Vector3.new(94.2737198, 4.93536854, -13.8926344)
- o44.Rotation = Vector3.new(0.370000005, 37.8999977, -0.289999992)
- o44.RotVelocity = Vector3.new(-6.17382796e-07, -5.42801159e-15, -1.58819239e-06)
- o44.Velocity = Vector3.new(3.88828283e-07, -0.0988784507, -1.51150374e-07)
- o44.CanCollide = false
- o44.Locked = true
- o44.FormFactor = Enum.FormFactor.Symmetric
- o44.Size = Vector3.new(1, 2, 1)
- o44.CFrame = CFrame.new(94.2737198, 4.93536854, -13.8926344, 0.789026499, 0.00398517773, 0.614346206, -0.00109330844, 0.99998647, -0.00508260448, -0.614358187, 0.00333864428, 0.789020181)
- o44.Color = Color3.new(1, 0.8, 0.6)
- o44.Position = Vector3.new(94.2737198, 4.93536854, -13.8926344)
- o44.velocity = Vector3.new(3.88828283e-07, -0.0988784507, -1.51150374e-07)
- o47.Name = "Right Arm"
- o47.Parent = o3
- o47.BrickColor = BrickColor.new("Pastel brown")
- o47.Position = Vector3.new(96.6055298, 4.95312881, -15.7805805)
- o47.Rotation = Vector3.new(0.389999986, 39.5099983, -0.25999999)
- o47.RotVelocity = Vector3.new(-6.17382796e-07, -5.42801159e-15, -1.58819239e-06)
- o47.Velocity = Vector3.new(4.17035039e-07, -0.0988833159, -1.62115256e-07)
- o47.CanCollide = false
- o47.Locked = true
- o47.FormFactor = Enum.FormFactor.Symmetric
- o47.Size = Vector3.new(1, 2, 1)
- o47.CFrame = CFrame.new(96.6055298, 4.95312881, -15.7805805, 0.771490276, 0.00345158624, 0.63623172, -0.000159266172, 0.999986291, -0.00523182424, -0.636241078, 0.00393495895, 0.771480203)
- o47.Color = Color3.new(1, 0.8, 0.6)
- o47.Position = Vector3.new(96.6055298, 4.95312881, -15.7805805)
- o47.velocity = Vector3.new(4.17035039e-07, -0.0988833159, -1.62115256e-07)
- o50.Name = "Left Leg"
- o50.Parent = o3
- o50.BrickColor = BrickColor.new("Pastel brown")
- o50.Position = Vector3.new(95.0580521, 2.96760154, -14.513731)
- o50.Rotation = Vector3.new(0, 39.1399994, 0)
- o50.RotVelocity = Vector3.new(-6.17382796e-07, -5.42801159e-15, -1.58819239e-06)
- o50.Velocity = Vector3.new(-2.73636419e-06, -0.0988800749, 1.0637151e-06)
- o50.CanCollide = false
- o50.Locked = true
- o50.FormFactor = Enum.FormFactor.Symmetric
- o50.Size = Vector3.new(1, 2, 1)
- o50.CFrame = CFrame.new(95.0580521, 2.96760154, -14.513731, 0.775641143, 4.51063897e-08, 0.631174147, -4.60535929e-08, 1, -1.486963e-08, -0.631174147, -1.7534342e-08, 0.775641143)
- o50.BottomSurface = Enum.SurfaceType.Smooth
- o50.Color = Color3.new(1, 0.8, 0.6)
- o50.Position = Vector3.new(95.0580521, 2.96760154, -14.513731)
- o50.velocity = Vector3.new(-2.73636419e-06, -0.0988800749, 1.0637151e-06)
- o52.Name = "Right Leg"
- o52.Parent = o3
- o52.BrickColor = BrickColor.new("Pastel brown")
- o52.Position = Vector3.new(95.8336868, 2.96754742, -15.1449051)
- o52.Rotation = Vector3.new(0, 39.1399994, 0)
- o52.RotVelocity = Vector3.new(8.9908832e-07, -1.13632257e-14, 2.31286799e-06)
- o52.Velocity = Vector3.new(3.98461816e-06, -0.0462436602, -1.54895304e-06)
- o52.CanCollide = false
- o52.Locked = true
- o52.FormFactor = Enum.FormFactor.Symmetric
- o52.Size = Vector3.new(1, 2, 1)
- o52.CFrame = CFrame.new(95.8336868, 2.96754742, -15.1449051, 0.775641143, -2.39015296e-08, 0.631174147, 2.44034517e-08, 1, 7.87929544e-09, -0.631174147, 9.29132238e-09, 0.775641143)
- o52.BottomSurface = Enum.SurfaceType.Smooth
- o52.Color = Color3.new(1, 0.8, 0.6)
- o52.Position = Vector3.new(95.8336868, 2.96754742, -15.1449051)
- o52.velocity = Vector3.new(3.98461816e-06, -0.0462436602, -1.54895304e-06)
- o54.Parent = o3
- o54.RightLeg = o52
- o54.LeftLeg = o50
- o54.Torso = o57
- o57.Name = "HumanoidRootPart"
- o57.Parent = o3
- o57.Transparency = 1
- o57.Position = Vector3.new(95.4458694, 4.96812153, -14.829318)
- o57.Rotation = Vector3.new(0, 39.1399994, 0)
- o57.RotVelocity = Vector3.new(8.9908832e-07, -1.13632257e-14, 2.31286799e-06)
- o57.Velocity = Vector3.new(-6.42445457e-07, -0.0462448411, 2.49739799e-07)
- o57.CanCollide = false
- o57.Locked = true
- o57.FormFactor = Enum.FormFactor.Symmetric
- o57.Size = Vector3.new(2, 2, 1)
- o57.CFrame = CFrame.new(95.4458694, 4.96812153, -14.829318, 0.775641143, -2.39015296e-08, 0.631174147, 2.44034517e-08, 1, 7.87929544e-09, -0.631174147, 9.29132238e-09, 0.775641143)
- o57.BottomSurface = Enum.SurfaceType.Smooth
- o57.TopSurface = Enum.SurfaceType.Smooth
- o57.Position = Vector3.new(95.4458694, 4.96812153, -14.829318)
- o57.velocity = Vector3.new(-6.42445457e-07, -0.0462448411, 2.49739799e-07)
- o59.Name = "RootJoint"
- o59.Parent = o57
- o59.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- o59.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- o59.Part0 = o57
- o59.Part1 = o29
- o59.MaxVelocity = 0.10000000149012
- o60.Name = "Sound"
- o60.Parent = o3
- runDummyScript(function()
- --[[
- Author: @spotco
- This script creates sounds which are placed under the character head.
- These sounds are used by the "LocalSound" script.
- To modify this script, copy it to your "StarterPlayer/StarterCharacterScripts" folder keeping the same script name ("Sound").
- The default Sound script loaded for every character will then be replaced with your copy of the script.
- ]]--
- local ReplicatedStorage = game:GetService("ReplicatedStorage")
- local Players = game:GetService("Players")
- local SOUND_EVENT_FOLDER_NAME = "DefaultSoundEvents"
- local DEFAULT_SERVER_SOUND_EVENT_NAME = "DefaultServerSoundEvent"
- local SoundEventFolder = ReplicatedStorage:FindFirstChild(SOUND_EVENT_FOLDER_NAME)
- local DefaultServerSoundEvent = nil
- local useSoundDispatcher = UserSettings():IsUserFeatureEnabled("UserUseSoundDispatcher")
- if useSoundDispatcher then
- if not SoundEventFolder then
- SoundEventFolder = Instance.new("Folder")
- SoundEventFolder.Name = SOUND_EVENT_FOLDER_NAME
- SoundEventFolder.Archivable = false
- SoundEventFolder.Parent = ReplicatedStorage
- end
- DefaultServerSoundEvent = SoundEventFolder:FindFirstChild(DEFAULT_SERVER_SOUND_EVENT_NAME)
- else
- DefaultServerSoundEvent = ReplicatedStorage:FindFirstChild(DEFAULT_SERVER_SOUND_EVENT_NAME)
- end
- if not DefaultServerSoundEvent then
- if useSoundDispatcher then
- DefaultServerSoundEvent = Instance.new("RemoteEvent", SoundEventFolder)
- else
- DefaultServerSoundEvent = Instance.new("RemoteEvent", ReplicatedStorage)
- end
- DefaultServerSoundEvent.Name = DEFAULT_SERVER_SOUND_EVENT_NAME
- DefaultServerSoundEvent.OnServerEvent:Connect(function() end)
- end
- local function CreateNewSound(name, id, looped, pitch, parent)
- local sound = Instance.new("Sound")
- sound.SoundId = id
- sound.Name = name
- sound.archivable = false
- sound.Pitch = pitch
- sound.Looped = looped
- sound.MinDistance = 5
- sound.MaxDistance = 150
- sound.Volume = 0.65
- sound.Parent = parent
- if DefaultServerSoundEvent then
- local CharacterSoundEvent = Instance.new("RemoteEvent", sound)
- CharacterSoundEvent.Name = "CharacterSoundEvent"
- CharacterSoundEvent.OnServerEvent:Connect(function(player, playing, resetPosition)
- if type(playing) ~= "boolean" then
- return
- end
- if type(resetPosition) ~= "boolean" then
- return
- end
- if player.Character ~= script.Parent then
- return
- end
- for _, p in pairs(Players:GetPlayers()) do
- if p ~= player then
- -- Connect to the dispatcher to check if the player has loaded.
- if useSoundDispatcher then
- SoundEventFolder:FindFirstChild("SoundDispatcher"):Fire(p, sound, playing, resetPosition)
- else
- DefaultServerSoundEvent:FireClient(p, sound, playing, resetPosition)
- end
- end
- end
- end)
- end
- return sound
- end
- local head = script.Parent:FindFirstChild("Head")
- if not head then
- error("Sound script parent has no child Head.")
- return
- end
- CreateNewSound("GettingUp", "rbxasset://sounds/action_get_up.mp3", false, 1, head)
- CreateNewSound("Died", "rbxasset://sounds/uuhhh.mp3", false, 1, head)
- CreateNewSound("FreeFalling", "rbxasset://sounds/action_falling.mp3", true, 1, head)
- CreateNewSound("Jumping", "rbxasset://sounds/action_jump.mp3", false, 1, head)
- CreateNewSound("Landing", "rbxasset://sounds/action_jump_land.mp3", false, 1, head)
- CreateNewSound("Splash", "rbxasset://sounds/impact_water.mp3", false, 1, head)
- CreateNewSound("Running", "rbxasset://sounds/action_footsteps_plastic.mp3", true, 1.85, head)
- CreateNewSound("Swimming", "rbxasset://sounds/action_swim.mp3", true, 1.6, head)
- CreateNewSound("Climbing", "rbxasset://sounds/action_footsteps_plastic.mp3", true, 1, head)
- end,o60)
- o61.Name = "LocalSound"
- o61.Parent = o60
- runDummyScript(function()
- --[[
- Author: @spotco
- This script runs locally for the player of the given humanoid.
- This script triggers humanoid sound play/pause actions locally.
- The Playing/TimePosition properties of Sound objects bypass FilteringEnabled, so this triggers the sound
- immediately for the player and is replicated to all other players.
- This script is optimized to reduce network traffic through minimizing the amount of property replication.
- ]]--
- --All sounds are referenced by this ID
- local SFX = {
- Died = 0;
- Running = 1;
- Swimming = 2;
- Climbing = 3,
- Jumping = 4;
- GettingUp = 5;
- FreeFalling = 6;
- FallingDown = 7;
- Landing = 8;
- Splash = 9;
- }
- local useUpdatedLocalSoundFlag = UserSettings():IsUserFeatureEnabled("UserFixCharacterSoundIssues")
- local Humanoid = nil
- local Head = nil
- --SFX ID to Sound object
- local Sounds = {}
- local SoundService = game:GetService("SoundService")
- local soundEventFolderName = "DefaultSoundEvents"
- local ReplicatedStorage = game:GetService("ReplicatedStorage")
- local AddCharacterLoadedEvent = nil
- local RemoveCharacterEvent = nil
- local soundEventFolder = ReplicatedStorage:FindFirstChild(soundEventFolderName)
- local useSoundDispatcher = UserSettings():IsUserFeatureEnabled("UserUseSoundDispatcher")
- if useSoundDispatcher then
- if not soundEventFolder then
- soundEventFolder = Instance.new("Folder", ReplicatedStorage)
- soundEventFolder.Name = soundEventFolderName
- soundEventFolder.Archivable = false
- end
- -- Load the RemoveCharacterEvent
- RemoveCharacterEvent = soundEventFolder:FindFirstChild("RemoveCharacterEvent")
- if RemoveCharacterEvent == nil then
- RemoveCharacterEvent = Instance.new("RemoteEvent", soundEventFolder)
- RemoveCharacterEvent.Name = "RemoveCharacterEvent"
- end
- AddCharacterLoadedEvent = soundEventFolder:FindFirstChild("AddCharacterLoadedEvent")
- if AddCharacterLoadedEvent == nil then
- AddCharacterLoadedEvent = Instance.new("RemoteEvent", soundEventFolder)
- AddCharacterLoadedEvent.Name = "AddCharacterLoadedEvent"
- end
- -- Notify the server a new character has been loaded
- AddCharacterLoadedEvent:FireServer()
- -- Notify the sound dispatcher this character has left.
- game.Players.LocalPlayer.CharacterRemoving:connect(function(character)
- RemoveCharacterEvent:FireServer(game.Players.LocalPlayer)
- end)
- end
- do
- local Figure = script.Parent.Parent
- Head = Figure:WaitForChild("Head")
- while not Humanoid do
- for _,NewHumanoid in pairs(Figure:GetChildren()) do
- if NewHumanoid:IsA("Humanoid") then
- Humanoid = NewHumanoid
- break
- end
- end
- if Humanoid then break end
- Figure.ChildAdded:wait()
- end
- Sounds[SFX.Died] = Head:WaitForChild("Died")
- Sounds[SFX.Running] = Head:WaitForChild("Running")
- Sounds[SFX.Swimming] = Head:WaitForChild("Swimming")
- Sounds[SFX.Climbing] = Head:WaitForChild("Climbing")
- Sounds[SFX.Jumping] = Head:WaitForChild("Jumping")
- Sounds[SFX.GettingUp] = Head:WaitForChild("GettingUp")
- Sounds[SFX.FreeFalling] = Head:WaitForChild("FreeFalling")
- Sounds[SFX.Landing] = Head:WaitForChild("Landing")
- Sounds[SFX.Splash] = Head:WaitForChild("Splash")
- local DefaultServerSoundEvent = nil
- if useSoundDispatcher then
- DefaultServerSoundEvent = soundEventFolder:FindFirstChild("DefaultServerSoundEvent")
- else
- DefaultServerSoundEvent = game:GetService("ReplicatedStorage"):FindFirstChild("DefaultServerSoundEvent")
- end
- if DefaultServerSoundEvent then
- DefaultServerSoundEvent.OnClientEvent:connect(function(sound, playing, resetPosition)
- if resetPosition and sound.TimePosition ~= 0 then
- sound.TimePosition = 0
- end
- if sound.IsPlaying ~= playing then
- sound.Playing = playing
- end
- end)
- end
- end
- local IsSoundFilteringEnabled = function()
- return game.Workspace.FilteringEnabled and SoundService.RespectFilteringEnabled
- end
- local Util
- Util = {
- --Define linear relationship between (pt1x,pt2x) and (pt2x,pt2y). Evaluate this at x.
- YForLineGivenXAndTwoPts = function(x,pt1x,pt1y,pt2x,pt2y)
- --(y - y1)/(x - x1) = m
- local m = (pt1y - pt2y) / (pt1x - pt2x)
- --float b = pt1.y - m * pt1.x;
- local b = (pt1y - m * pt1x)
- return m * x + b
- end;
- --Clamps the value of "val" between the "min" and "max"
- Clamp = function(val,min,max)
- return math.min(max,math.max(min,val))
- end;
- --Gets the horizontal (x,z) velocity magnitude of the given part
- HorizontalSpeed = function(Head)
- local hVel = Head.Velocity + Vector3.new(0,-Head.Velocity.Y,0)
- return hVel.magnitude
- end;
- --Gets the vertical (y) velocity magnitude of the given part
- VerticalSpeed = function(Head)
- return math.abs(Head.Velocity.Y)
- end;
- --Setting Playing/TimePosition values directly result in less network traffic than Play/Pause/Resume/Stop
- --If these properties are enabled, use them.
- Play = function(sound)
- if IsSoundFilteringEnabled() then
- sound.CharacterSoundEvent:FireServer(true, true)
- end
- if sound.TimePosition ~= 0 then
- sound.TimePosition = 0
- end
- if not sound.IsPlaying then
- sound.Playing = true
- end
- end;
- Pause = function(sound)
- if IsSoundFilteringEnabled() then
- sound.CharacterSoundEvent:FireServer(false, false)
- end
- if sound.IsPlaying then
- sound.Playing = false
- end
- end;
- Resume = function(sound)
- if IsSoundFilteringEnabled() then
- sound.CharacterSoundEvent:FireServer(true, false)
- end
- if not sound.IsPlaying then
- sound.Playing = true
- end
- end;
- Stop = function(sound)
- if IsSoundFilteringEnabled() then
- sound.CharacterSoundEvent:FireServer(false, true)
- end
- if sound.IsPlaying then
- sound.Playing = false
- end
- if sound.TimePosition ~= 0 then
- sound.TimePosition = 0
- end
- end;
- }
- do
- -- List of all active Looped sounds
- local playingLoopedSounds = {}
- -- Last seen Enum.HumanoidStateType
- local activeState = nil
- local fallSpeed = 0
- -- Verify and set that "sound" is in "playingLoopedSounds".
- function setSoundInPlayingLoopedSounds(sound)
- for i=1, #playingLoopedSounds do
- if playingLoopedSounds[i] == sound then
- return
- end
- end
- table.insert(playingLoopedSounds,sound)
- end
- -- Stop all active looped sounds except parameter "except". If "except" is not passed, all looped sounds will be stopped.
- function stopPlayingLoopedSoundsExcept(except)
- for i=#playingLoopedSounds,1,-1 do
- if playingLoopedSounds[i] ~= except then
- Util.Pause(playingLoopedSounds[i])
- table.remove(playingLoopedSounds,i)
- end
- end
- end
- -- Table of Enum.HumanoidStateType to handling function
- local stateUpdateHandler = {
- [Enum.HumanoidStateType.Dead] = function()
- stopPlayingLoopedSoundsExcept()
- local sound = Sounds[SFX.Died]
- Util.Play(sound)
- end;
- [Enum.HumanoidStateType.RunningNoPhysics] = function(speed)
- stateUpdated(Enum.HumanoidStateType.Running, speed)
- end;
- [Enum.HumanoidStateType.Running] = function(speed)
- local sound = Sounds[SFX.Running]
- stopPlayingLoopedSoundsExcept(sound)
- if(useUpdatedLocalSoundFlag and activeState == Enum.HumanoidStateType.Freefall and fallSpeed > 0.1) then
- -- Play a landing sound if the character dropped from a large distance
- local vol = math.min(1.0, math.max(0.0, (fallSpeed - 50) / 110))
- local freeFallSound = Sounds[SFX.FreeFalling]
- freeFallSound.Volume = vol
- Util.Play(freeFallSound)
- fallSpeed = 0
- end
- if useUpdatedLocalSoundFlag then
- if speed ~= nil and speed > 0.5 then
- Util.Resume(sound)
- setSoundInPlayingLoopedSounds(sound)
- elseif speed ~= nil then
- stopPlayingLoopedSoundsExcept()
- end
- else
- if Util.HorizontalSpeed(Head) > 0.5 then
- Util.Resume(sound)
- setSoundInPlayingLoopedSounds(sound)
- else
- stopPlayingLoopedSoundsExcept()
- end
- end
- end;
- [Enum.HumanoidStateType.Swimming] = function(speed)
- local threshold
- if useUpdatedLocalSoundFlag then threshold = speed else threshold = Util.VerticalSpeed(Head) end
- if activeState ~= Enum.HumanoidStateType.Swimming and threshold > 0.1 then
- local splashSound = Sounds[SFX.Splash]
- splashSound.Volume = Util.Clamp(
- Util.YForLineGivenXAndTwoPts(
- Util.VerticalSpeed(Head),
- 100, 0.28,
- 350, 1),
- 0,1)
- Util.Play(splashSound)
- end
- do
- local sound = Sounds[SFX.Swimming]
- stopPlayingLoopedSoundsExcept(sound)
- Util.Resume(sound)
- setSoundInPlayingLoopedSounds(sound)
- end
- end;
- [Enum.HumanoidStateType.Climbing] = function(speed)
- local sound = Sounds[SFX.Climbing]
- if useUpdatedLocalSoundFlag then
- if speed ~= nil and math.abs(speed) > 0.1 then
- Util.Resume(sound)
- stopPlayingLoopedSoundsExcept(sound)
- else
- Util.Pause(sound)
- stopPlayingLoopedSoundsExcept(sound)
- end
- else
- if Util.VerticalSpeed(Head) > 0.1 then
- Util.Resume(sound)
- stopPlayingLoopedSoundsExcept(sound)
- else
- stopPlayingLoopedSoundsExcept()
- end
- end
- setSoundInPlayingLoopedSounds(sound)
- end;
- [Enum.HumanoidStateType.Jumping] = function()
- if activeState == Enum.HumanoidStateType.Jumping then
- return
- end
- stopPlayingLoopedSoundsExcept()
- local sound = Sounds[SFX.Jumping]
- Util.Play(sound)
- end;
- [Enum.HumanoidStateType.GettingUp] = function()
- stopPlayingLoopedSoundsExcept()
- local sound = Sounds[SFX.GettingUp]
- Util.Play(sound)
- end;
- [Enum.HumanoidStateType.Freefall] = function()
- if activeState == Enum.HumanoidStateType.Freefall then
- return
- end
- local sound = Sounds[SFX.FreeFalling]
- sound.Volume = 0
- stopPlayingLoopedSoundsExcept()
- fallSpeed = math.max(fallSpeed, math.abs(Head.Velocity.y))
- end;
- [Enum.HumanoidStateType.FallingDown] = function()
- stopPlayingLoopedSoundsExcept()
- end;
- [Enum.HumanoidStateType.Landed] = function()
- stopPlayingLoopedSoundsExcept()
- if Util.VerticalSpeed(Head) > 75 then
- local landingSound = Sounds[SFX.Landing]
- landingSound.Volume = Util.Clamp(
- Util.YForLineGivenXAndTwoPts(
- Util.VerticalSpeed(Head),
- 50, 0,
- 100, 1),
- 0,1)
- Util.Play(landingSound)
- end
- end;
- [Enum.HumanoidStateType.Seated] = function()
- stopPlayingLoopedSoundsExcept()
- end;
- }
- -- Handle state event fired or OnChange fired
- function stateUpdated(state, speed)
- if stateUpdateHandler[state] ~= nil then
- if useUpdatedLocalSoundFlag and (state == Enum.HumanoidStateType.Running
- or state == Enum.HumanoidStateType.Climbing
- or state == Enum.HumanoidStateType.Swimming
- or state == Enum.HumanoidStateType.RunningNoPhysics) then
- stateUpdateHandler[state](speed)
- else
- stateUpdateHandler[state]()
- end
- end
- activeState = state
- end
- Humanoid.Died:connect( function() stateUpdated(Enum.HumanoidStateType.Dead) end)
- Humanoid.Running:connect( function(speed) stateUpdated(Enum.HumanoidStateType.Running, speed) end)
- Humanoid.Swimming:connect( function(speed) stateUpdated(Enum.HumanoidStateType.Swimming, speed) end)
- Humanoid.Climbing:connect( function(speed) stateUpdated(Enum.HumanoidStateType.Climbing, speed) end)
- Humanoid.Jumping:connect( function() stateUpdated(Enum.HumanoidStateType.Jumping) end)
- Humanoid.GettingUp:connect( function() stateUpdated(Enum.HumanoidStateType.GettingUp) end)
- Humanoid.FreeFalling:connect( function() stateUpdated(Enum.HumanoidStateType.Freefall) end)
- Humanoid.FallingDown:connect( function() stateUpdated(Enum.HumanoidStateType.FallingDown) end)
- -- required for proper handling of Landed event
- Humanoid.StateChanged:connect(function(old, new)
- stateUpdated(new)
- end)
- function onUpdate(stepDeltaSeconds, tickSpeedSeconds)
- local stepScale = stepDeltaSeconds / tickSpeedSeconds
- do
- local sound = Sounds[SFX.FreeFalling]
- if activeState == Enum.HumanoidStateType.Freefall then
- if Head.Velocity.Y < 0 and Util.VerticalSpeed(Head) > 75 then
- Util.Resume(sound)
- --Volume takes 1.1 seconds to go from volume 0 to 1
- local ANIMATION_LENGTH_SECONDS = 1.1
- local normalizedIncrement = tickSpeedSeconds / ANIMATION_LENGTH_SECONDS
- sound.Volume = Util.Clamp(sound.Volume + normalizedIncrement * stepScale, 0, 1)
- else
- sound.Volume = 0
- end
- else
- Util.Pause(sound)
- end
- end
- do
- local sound = Sounds[SFX.Running]
- if activeState == Enum.HumanoidStateType.Running then
- if Util.HorizontalSpeed(Head) < 0.5 then
- Util.Pause(sound)
- end
- end
- end
- end
- local lastTick = tick()
- local TICK_SPEED_SECONDS = 0.25
- while true do
- onUpdate(tick() - lastTick,TICK_SPEED_SECONDS)
- lastTick = tick()
- wait(TICK_SPEED_SECONDS)
- end
- end
- end,o61)
- o62.Name = "Health"
- o62.Parent = o3
- runDummyScript(function()
- -- Gradually regenerates the Humanoid's Health over time.
- local REGEN_RATE = 1/100 -- Regenerate this fraction of MaxHealth per second.
- local REGEN_STEP = 1 -- Wait this long between each regeneration step.
- --------------------------------------------------------------------------------
- local Character = script.Parent
- local Humanoid = Character:WaitForChild'Humanoid'
- --------------------------------------------------------------------------------
- while true do
- while Humanoid.Health < Humanoid.MaxHealth do
- local dt = wait(REGEN_STEP)
- local dh = dt*REGEN_RATE*Humanoid.MaxHealth
- Humanoid.Health = math.min(Humanoid.Health + dh, Humanoid.MaxHealth)
- end
- Humanoid.HealthChanged:Wait()
- end
- end,o62)
- o63.Name = "Animate"
- o63.Parent = o3
- runDummyScript(function()
- local Figure = script.Parent
- local Torso = Figure:WaitForChild("Torso")
- local RightShoulder = Torso:WaitForChild("Right Shoulder")
- local LeftShoulder = Torso:WaitForChild("Left Shoulder")
- local RightHip = Torso:WaitForChild("Right Hip")
- local LeftHip = Torso:WaitForChild("Left Hip")
- local Neck = Torso:WaitForChild("Neck")
- local Humanoid = Figure:WaitForChild("Humanoid")
- local pose = "Standing"
- local currentAnim = ""
- local currentAnimInstance = nil
- local currentAnimTrack = nil
- local currentAnimKeyframeHandler = nil
- local currentAnimSpeed = 1.0
- local animTable = {}
- local animNames = {
- idle = {
- { id = "http://www.roblox.com/asset/?id=180435571", weight = 9 },
- { id = "http://www.roblox.com/asset/?id=180435792", weight = 1 }
- },
- walk = {
- { id = "http://www.roblox.com/asset/?id=180426354", weight = 10 }
- },
- run = {
- { id = "run.xml", weight = 10 }
- },
- jump = {
- { id = "http://www.roblox.com/asset/?id=125750702", weight = 10 }
- },
- fall = {
- { id = "http://www.roblox.com/asset/?id=180436148", weight = 10 }
- },
- climb = {
- { id = "http://www.roblox.com/asset/?id=180436334", weight = 10 }
- },
- sit = {
- { id = "http://www.roblox.com/asset/?id=178130996", weight = 10 }
- },
- toolnone = {
- { id = "http://www.roblox.com/asset/?id=182393478", weight = 10 }
- },
- toolslash = {
- { id = "http://www.roblox.com/asset/?id=129967390", weight = 10 }
- -- { id = "slash.xml", weight = 10 }
- },
- toollunge = {
- { id = "http://www.roblox.com/asset/?id=129967478", weight = 10 }
- },
- wave = {
- { id = "http://www.roblox.com/asset/?id=128777973", weight = 10 }
- },
- point = {
- { id = "http://www.roblox.com/asset/?id=128853357", weight = 10 }
- },
- dance1 = {
- { id = "http://www.roblox.com/asset/?id=182435998", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=182491037", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=182491065", weight = 10 }
- },
- dance2 = {
- { id = "http://www.roblox.com/asset/?id=182436842", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=182491248", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=182491277", weight = 10 }
- },
- dance3 = {
- { id = "http://www.roblox.com/asset/?id=182436935", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=182491368", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=182491423", weight = 10 }
- },
- laugh = {
- { id = "http://www.roblox.com/asset/?id=129423131", weight = 10 }
- },
- cheer = {
- { id = "http://www.roblox.com/asset/?id=129423030", weight = 10 }
- },
- }
- local dances = {"dance1", "dance2", "dance3"}
- -- Existance in this list signifies that it is an emote, the value indicates if it is a looping emote
- local emoteNames = { wave = false, point = false, dance1 = true, dance2 = true, dance3 = true, laugh = false, cheer = false}
- function configureAnimationSet(name, fileList)
- if (animTable[name] ~= nil) then
- for _, connection in pairs(animTable[name].connections) do
- connection:disconnect()
- end
- end
- animTable[name] = {}
- animTable[name].count = 0
- animTable[name].totalWeight = 0
- animTable[name].connections = {}
- -- check for config values
- local config = script:FindFirstChild(name)
- if (config ~= nil) then
- -- print("Loading anims " .. name)
- table.insert(animTable[name].connections, config.ChildAdded:connect(function(child) configureAnimationSet(name, fileList) end))
- table.insert(animTable[name].connections, config.ChildRemoved:connect(function(child) configureAnimationSet(name, fileList) end))
- local idx = 1
- for _, childPart in pairs(config:GetChildren()) do
- if (childPart:IsA("Animation")) then
- table.insert(animTable[name].connections, childPart.Changed:connect(function(property) configureAnimationSet(name, fileList) end))
- animTable[name][idx] = {}
- animTable[name][idx].anim = childPart
- local weightObject = childPart:FindFirstChild("Weight")
- if (weightObject == nil) then
- animTable[name][idx].weight = 1
- else
- animTable[name][idx].weight = weightObject.Value
- end
- animTable[name].count = animTable[name].count + 1
- animTable[name].totalWeight = animTable[name].totalWeight + animTable[name][idx].weight
- -- print(name .. " [" .. idx .. "] " .. animTable[name][idx].anim.AnimationId .. " (" .. animTable[name][idx].weight .. ")")
- idx = idx + 1
- end
- end
- end
- -- fallback to defaults
- if (animTable[name].count <= 0) then
- for idx, anim in pairs(fileList) do
- animTable[name][idx] = {}
- animTable[name][idx].anim = Instance.new("Animation")
- animTable[name][idx].anim.Name = name
- animTable[name][idx].anim.AnimationId = anim.id
- animTable[name][idx].weight = anim.weight
- animTable[name].count = animTable[name].count + 1
- animTable[name].totalWeight = animTable[name].totalWeight + anim.weight
- -- print(name .. " [" .. idx .. "] " .. anim.id .. " (" .. anim.weight .. ")")
- end
- end
- end
- -- Setup animation objects
- function scriptChildModified(child)
- local fileList = animNames[child.Name]
- if (fileList ~= nil) then
- configureAnimationSet(child.Name, fileList)
- end
- end
- script.ChildAdded:connect(scriptChildModified)
- script.ChildRemoved:connect(scriptChildModified)
- for name, fileList in pairs(animNames) do
- configureAnimationSet(name, fileList)
- end
- -- ANIMATION
- -- declarations
- local toolAnim = "None"
- local toolAnimTime = 0
- local jumpAnimTime = 0
- local jumpAnimDuration = 0.3
- local toolTransitionTime = 0.1
- local fallTransitionTime = 0.3
- local jumpMaxLimbVelocity = 0.75
- -- functions
- function stopAllAnimations()
- local oldAnim = currentAnim
- -- return to idle if finishing an emote
- if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
- oldAnim = "idle"
- end
- currentAnim = ""
- currentAnimInstance = nil
- if (currentAnimKeyframeHandler ~= nil) then
- currentAnimKeyframeHandler:disconnect()
- end
- if (currentAnimTrack ~= nil) then
- currentAnimTrack:Stop()
- currentAnimTrack:Destroy()
- currentAnimTrack = nil
- end
- return oldAnim
- end
- function setAnimationSpeed(speed)
- if speed ~= currentAnimSpeed then
- currentAnimSpeed = speed
- currentAnimTrack:AdjustSpeed(currentAnimSpeed)
- end
- end
- function keyFrameReachedFunc(frameName)
- if (frameName == "End") then
- local repeatAnim = currentAnim
- -- return to idle if finishing an emote
- if (emoteNames[repeatAnim] ~= nil and emoteNames[repeatAnim] == false) then
- repeatAnim = "idle"
- end
- local animSpeed = currentAnimSpeed
- playAnimation(repeatAnim, 0.0, Humanoid)
- setAnimationSpeed(animSpeed)
- end
- end
- -- Preload animations
- function playAnimation(animName, transitionTime, humanoid)
- local roll = math.random(1, animTable[animName].totalWeight)
- local origRoll = roll
- local idx = 1
- while (roll > animTable[animName][idx].weight) do
- roll = roll - animTable[animName][idx].weight
- idx = idx + 1
- end
- -- print(animName .. " " .. idx .. " [" .. origRoll .. "]")
- local anim = animTable[animName][idx].anim
- -- switch animation
- if (anim ~= currentAnimInstance) then
- if (currentAnimTrack ~= nil) then
- currentAnimTrack:Stop(transitionTime)
- currentAnimTrack:Destroy()
- end
- currentAnimSpeed = 1.0
- -- load it to the humanoid; get AnimationTrack
- currentAnimTrack = humanoid:LoadAnimation(anim)
- currentAnimTrack.Priority = Enum.AnimationPriority.Core
- -- play the animation
- currentAnimTrack:Play(transitionTime)
- currentAnim = animName
- currentAnimInstance = anim
- -- set up keyframe name triggers
- if (currentAnimKeyframeHandler ~= nil) then
- currentAnimKeyframeHandler:disconnect()
- end
- currentAnimKeyframeHandler = currentAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
- end
- end
- -------------------------------------------------------------------------------------------
- -------------------------------------------------------------------------------------------
- local toolAnimName = ""
- local toolAnimTrack = nil
- local toolAnimInstance = nil
- local currentToolAnimKeyframeHandler = nil
- function toolKeyFrameReachedFunc(frameName)
- if (frameName == "End") then
- -- print("Keyframe : ".. frameName)
- playToolAnimation(toolAnimName, 0.0, Humanoid)
- end
- end
- function playToolAnimation(animName, transitionTime, humanoid, priority)
- local roll = math.random(1, animTable[animName].totalWeight)
- local origRoll = roll
- local idx = 1
- while (roll > animTable[animName][idx].weight) do
- roll = roll - animTable[animName][idx].weight
- idx = idx + 1
- end
- -- print(animName .. " * " .. idx .. " [" .. origRoll .. "]")
- local anim = animTable[animName][idx].anim
- if (toolAnimInstance ~= anim) then
- if (toolAnimTrack ~= nil) then
- toolAnimTrack:Stop()
- toolAnimTrack:Destroy()
- transitionTime = 0
- end
- -- load it to the humanoid; get AnimationTrack
- toolAnimTrack = humanoid:LoadAnimation(anim)
- if priority then
- toolAnimTrack.Priority = priority
- end
- -- play the animation
- toolAnimTrack:Play(transitionTime)
- toolAnimName = animName
- toolAnimInstance = anim
- currentToolAnimKeyframeHandler = toolAnimTrack.KeyframeReached:connect(toolKeyFrameReachedFunc)
- end
- end
- function stopToolAnimations()
- local oldAnim = toolAnimName
- if (currentToolAnimKeyframeHandler ~= nil) then
- currentToolAnimKeyframeHandler:disconnect()
- end
- toolAnimName = ""
- toolAnimInstance = nil
- if (toolAnimTrack ~= nil) then
- toolAnimTrack:Stop()
- toolAnimTrack:Destroy()
- toolAnimTrack = nil
- end
- return oldAnim
- end
- -------------------------------------------------------------------------------------------
- -------------------------------------------------------------------------------------------
- function onRunning(speed)
- if speed > 0.01 then
- playAnimation("walk", 0.1, Humanoid)
- if currentAnimInstance and currentAnimInstance.AnimationId == "http://www.roblox.com/asset/?id=180426354" then
- setAnimationSpeed(speed / 14.5)
- end
- pose = "Running"
- else
- if emoteNames[currentAnim] == nil then
- playAnimation("idle", 0.1, Humanoid)
- pose = "Standing"
- end
- end
- end
- function onDied()
- pose = "Dead"
- end
- function onJumping()
- playAnimation("jump", 0.1, Humanoid)
- jumpAnimTime = jumpAnimDuration
- pose = "Jumping"
- end
- function onClimbing(speed)
- playAnimation("climb", 0.1, Humanoid)
- setAnimationSpeed(speed / 12.0)
- pose = "Climbing"
- end
- function onGettingUp()
- pose = "GettingUp"
- end
- function onFreeFall()
- if (jumpAnimTime <= 0) then
- playAnimation("fall", fallTransitionTime, Humanoid)
- end
- pose = "FreeFall"
- end
- function onFallingDown()
- pose = "FallingDown"
- end
- function onSeated()
- pose = "Seated"
- end
- function onPlatformStanding()
- pose = "PlatformStanding"
- end
- function onSwimming(speed)
- if speed > 0 then
- pose = "Running"
- else
- pose = "Standing"
- end
- end
- function getTool()
- for _, kid in ipairs(Figure:GetChildren()) do
- if kid.className == "Tool" then return kid end
- end
- return nil
- end
- function getToolAnim(tool)
- for _, c in ipairs(tool:GetChildren()) do
- if c.Name == "toolanim" and c.className == "StringValue" then
- return c
- end
- end
- return nil
- end
- function animateTool()
- if (toolAnim == "None") then
- playToolAnimation("toolnone", toolTransitionTime, Humanoid, Enum.AnimationPriority.Idle)
- return
- end
- if (toolAnim == "Slash") then
- playToolAnimation("toolslash", 0, Humanoid, Enum.AnimationPriority.Action)
- return
- end
- if (toolAnim == "Lunge") then
- playToolAnimation("toollunge", 0, Humanoid, Enum.AnimationPriority.Action)
- return
- end
- end
- function moveSit()
- RightShoulder.MaxVelocity = 0.15
- LeftShoulder.MaxVelocity = 0.15
- RightShoulder:SetDesiredAngle(3.14 /2)
- LeftShoulder:SetDesiredAngle(-3.14 /2)
- RightHip:SetDesiredAngle(3.14 /2)
- LeftHip:SetDesiredAngle(-3.14 /2)
- end
- local lastTick = 0
- function move(time)
- local amplitude = 1
- local frequency = 1
- local deltaTime = time - lastTick
- lastTick = time
- local climbFudge = 0
- local setAngles = false
- if (jumpAnimTime > 0) then
- jumpAnimTime = jumpAnimTime - deltaTime
- end
- if (pose == "FreeFall" and jumpAnimTime <= 0) then
- playAnimation("fall", fallTransitionTime, Humanoid)
- elseif (pose == "Seated") then
- playAnimation("sit", 0.5, Humanoid)
- return
- elseif (pose == "Running") then
- playAnimation("walk", 0.1, Humanoid)
- elseif (pose == "Dead" or pose == "GettingUp" or pose == "FallingDown" or pose == "Seated" or pose == "PlatformStanding") then
- -- print("Wha " .. pose)
- stopAllAnimations()
- amplitude = 0.1
- frequency = 1
- setAngles = true
- end
- if (setAngles) then
- local desiredAngle = amplitude * math.sin(time * frequency)
- RightShoulder:SetDesiredAngle(desiredAngle + climbFudge)
- LeftShoulder:SetDesiredAngle(desiredAngle - climbFudge)
- RightHip:SetDesiredAngle(-desiredAngle)
- LeftHip:SetDesiredAngle(-desiredAngle)
- end
- -- Tool Animation handling
- local tool = getTool()
- if tool and tool:FindFirstChild("Handle") then
- local animStringValueObject = getToolAnim(tool)
- if animStringValueObject then
- toolAnim = animStringValueObject.Value
- -- message recieved, delete StringValue
- animStringValueObject.Parent = nil
- toolAnimTime = time + .3
- end
- if time > toolAnimTime then
- toolAnimTime = 0
- toolAnim = "None"
- end
- animateTool()
- else
- stopToolAnimations()
- toolAnim = "None"
- toolAnimInstance = nil
- toolAnimTime = 0
- end
- end
- -- connect events
- Humanoid.Died:connect(onDied)
- Humanoid.Running:connect(onRunning)
- Humanoid.Jumping:connect(onJumping)
- Humanoid.Climbing:connect(onClimbing)
- Humanoid.GettingUp:connect(onGettingUp)
- Humanoid.FreeFalling:connect(onFreeFall)
- Humanoid.FallingDown:connect(onFallingDown)
- Humanoid.Seated:connect(onSeated)
- Humanoid.PlatformStanding:connect(onPlatformStanding)
- Humanoid.Swimming:connect(onSwimming)
- -- setup emote chat hook
- game:GetService("Players").LocalPlayer.Chatted:connect(function(msg)
- local emote = ""
- if msg == "/e dance" then
- emote = dances[math.random(1, #dances)]
- elseif (string.sub(msg, 1, 3) == "/e ") then
- emote = string.sub(msg, 4)
- elseif (string.sub(msg, 1, 7) == "/emote ") then
- emote = string.sub(msg, 8)
- end
- if (pose == "Standing" and emoteNames[emote] ~= nil) then
- playAnimation(emote, 0.1, Humanoid)
- end
- end)
- -- main program
- -- initialize to idle
- playAnimation("idle", 0.1, Humanoid)
- pose = "Standing"
- while Figure.Parent ~= nil do
- local _, time = wait(0.1)
- move(time)
- end
- end,o63)
- o64.Name = "idle"
- o64.Parent = o63
- o65.Name = "Animation1"
- o65.Parent = o64
- o65.AnimationId = "http://www.roblox.com/asset/?id=180435571"
- o66.Name = "Weight"
- o66.Parent = o65
- o66.Value = 9
- o67.Name = "Animation2"
- o67.Parent = o64
- o67.AnimationId = "http://www.roblox.com/asset/?id=180435792"
- o68.Name = "Weight"
- o68.Parent = o67
- o68.Value = 1
- o69.Name = "walk"
- o69.Parent = o63
- o70.Name = "WalkAnim"
- o70.Parent = o69
- o70.AnimationId = "http://www.roblox.com/asset/?id=180426354"
- o71.Name = "run"
- o71.Parent = o63
- o72.Name = "RunAnim"
- o72.Parent = o71
- o72.AnimationId = "http://www.roblox.com/asset/?id=180426354"
- o73.Name = "jump"
- o73.Parent = o63
- o74.Name = "JumpAnim"
- o74.Parent = o73
- o74.AnimationId = "http://www.roblox.com/asset/?id=125750702"
- o75.Name = "climb"
- o75.Parent = o63
- o76.Name = "ClimbAnim"
- o76.Parent = o75
- o76.AnimationId = "http://www.roblox.com/asset/?id=180436334"
- o77.Name = "toolnone"
- o77.Parent = o63
- o78.Name = "ToolNoneAnim"
- o78.Parent = o77
- o78.AnimationId = "http://www.roblox.com/asset/?id=182393478"
- o79.Name = "fall"
- o79.Parent = o63
- o80.Name = "FallAnim"
- o80.Parent = o79
- o80.AnimationId = "http://www.roblox.com/asset/?id=180436148"
- o81.Name = "sit"
- o81.Parent = o63
- o82.Name = "SitAnim"
- o82.Parent = o81
- o82.AnimationId = "http://www.roblox.com/asset/?id=178130996"
- o83.Name = "ScaleDampeningPercent"
- o83.Parent = o63
- o83.Value = 0.39999997615814
- o84.Parent = o3
- o84.HeadColor = BrickColor.new("Pastel brown")
- o84.LeftArmColor = BrickColor.new("Pastel brown")
- o84.LeftLegColor = BrickColor.new("Pastel brown")
- o84.RightArmColor = BrickColor.new("Pastel brown")
- o84.RightLegColor = BrickColor.new("Pastel brown")
- o84.TorsoColor = BrickColor.new("Pastel brown")
- o85.Name = "Pants"
- o85.Parent = o3
- o85.PantsTemplate = "http://www.roblox.com/asset/?id=1439542143"
- o86.Name = "Shirt"
- o86.Parent = o3
- o86.ShirtTemplate = "http://www.roblox.com/asset/?id=1439532842"
- o88.Name = "Handle"
- o88.Parent = mas
- o88.Position = Vector3.new(95.4632416, 6.83448553, -14.8080082)
- o88.Rotation = Vector3.new(0.179999992, 39.1899986, -0.119999997)
- o88.RotVelocity = Vector3.new(-6.19058596e-07, -5.45582985e-15, -1.59250601e-06)
- o88.Velocity = Vector3.new(3.41310738e-06, 0.103519857, -1.3267852e-06)
- o88.CanCollide = false
- o88.Locked = true
- o88.FormFactor = Enum.FormFactor.Custom
- o88.Size = Vector3.new(1.45002651, 2.35999823, 1.24000001)
- o88.CFrame = CFrame.new(95.4632416, 6.83448553, -14.8080082, 0.775079548, 0.00155702839, 0.631861746, 1.85848023e-06, 0.99999696, -0.00246644788, -0.631863713, 0.00191285962, 0.775077164)
- o88.BottomSurface = Enum.SurfaceType.Smooth
- o88.TopSurface = Enum.SurfaceType.Smooth
- o88.Position = Vector3.new(95.4632416, 6.83448553, -14.8080082)
- o88.velocity = Vector3.new(3.41310738e-06, 0.103519857, -1.3267852e-06)
- o89.Parent = o88
- o89.MeshId = "http://www.roblox.com/asset/?id=188565062 "
- o89.TextureId = "http://www.roblox.com/asset/?id=188565095 "
- o89.MeshType = Enum.MeshType.FileMesh
- o91.Name = "OriginalSize"
- o91.Parent = o88
- o91.Value = Vector3.new(1.45002651, 2.35999823, 1.24000001)
- o92.Name = "AccessoryWeld"
- o92.Parent = o88
- o92.C0 = CFrame.new(8.65748007e-09, 0.199999809, -0.0252722446, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o92.C1 = CFrame.new(0, 0.600000024, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o92.Part0 = o88
- o92.Part1 = o4
- o93.Name = "50cal"
- o93.Parent = o3
- o94.Name = "Parts"
- o94.Parent = o93
- o95.Parent = o94
- runDummyScript(function()
- position = script.Parent.Engine.Position
- local frame = Instance.new("CFrameValue")
- frame.Name = "OriginCFrame"
- frame.Value = script.Parent.Engine.CFrame
- frame.Parent = script.Parent
- local object = Instance.new("ObjectValue")
- object.Value = script.Parent.Parent.Parent
- seat = script.Parent.Seat
- function onChildAdded(part)
- if part.className == "Weld" then
- local torso = part.Part1
- if torso ~= nil then
- local parent = torso.Parent
- if parent ~= nil then
- script.Parent.Parent.Parent = parent
- while true do
- wait(2)
- local pos = script.Parent.Engine.Position
- if (position - pos).magnitude > 30 then
- break end
- end
- while true do
- print("Loop")
- wait(2)
- if part == nil then
- script.Parent.Parent.Parent = game.Workspace
- script.Parent.Parent:MakeJoints()
- break end
- end
- end
- end
- end
- end
- seat.ChildAdded:connect(onChildAdded)
- end,o95)
- o96.Name = "OriginCFrame"
- o96.Parent = o94
- o96.Value = CFrame.new(-139, 10.8000002, -727, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o97.Name = "OriginCFrame"
- o97.Parent = o94
- o97.Value = CFrame.new(-139, 10.8000002, -727, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o98.Name = "OriginCFrame"
- o98.Parent = o94
- o98.Value = CFrame.new(-138.989944, 10.7695751, -726.719604, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o99.Name = "OriginCFrame"
- o99.Parent = o94
- o99.Value = CFrame.new(-138.989944, 10.7695751, -726.719604, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o100.Name = "OriginCFrame"
- o100.Parent = o94
- o100.Value = CFrame.new(784, 10.8956547, -814.999023, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o101.Name = "OriginCFrame"
- o101.Parent = o94
- o101.Value = CFrame.new(186.999664, 10.7999878, -157.999603, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o102.Name = "OriginCFrame"
- o102.Parent = o94
- o102.Value = CFrame.new(26.9926567, 35.9706573, 55.7347641, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o103.Name = "OriginCFrame"
- o103.Parent = o94
- o103.Value = CFrame.new(-23.9927616, 10.7858839, 20.2657948, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o104.Name = "OriginCFrame"
- o104.Parent = o94
- o104.Value = CFrame.new(19, 10.1999998, 34, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o105.Name = "OriginCFrame"
- o105.Parent = o94
- o105.Value = CFrame.new(-9, 1.60000014, 15, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o106.Parent = o94
- o106.BrickColor = BrickColor.new("Dark green")
- o106.Transparency = 1
- o106.Position = Vector3.new(9.7682476, 3.08962154, -12.9857864)
- o106.Rotation = Vector3.new(-2.3599999, 67.0100021, -129.270004)
- o106.RotVelocity = Vector3.new(19.7167645, 11.3469629, -33.8215752)
- o106.Velocity = Vector3.new(14.348258, 10.485404, 10.2970314)
- o106.FormFactor = Enum.FormFactor.Plate
- o106.Size = Vector3.new(1, 0.400000006, 1)
- o106.CFrame = CFrame.new(9.7682476, 3.08962154, -12.9857864, -0.247196868, 0.302293837, 0.920604229, -0.749496162, -0.661813796, 0.0160645805, 0.614124775, -0.686018229, 0.390166342)
- o106.BackSurface = Enum.SurfaceType.Weld
- o106.BottomSurface = Enum.SurfaceType.Smooth
- o106.LeftSurface = Enum.SurfaceType.Weld
- o106.RightSurface = Enum.SurfaceType.Weld
- o106.TopSurface = Enum.SurfaceType.Weld
- o106.Color = Color3.new(0.156863, 0.498039, 0.278431)
- o106.Position = Vector3.new(9.7682476, 3.08962154, -12.9857864)
- o106.velocity = Vector3.new(14.348258, 10.485404, 10.2970314)
- o107.Name = "Smooth Block Model"
- o107.Parent = o94
- o107.Material = Enum.Material.DiamondPlate
- o107.BrickColor = BrickColor.new("Dark stone grey")
- o107.Position = Vector3.new(0.53602159, 2.17784548, -7.24084139)
- o107.Rotation = Vector3.new(-3.13999987, -68.1699982, 177.019989)
- o107.RotVelocity = Vector3.new(0.00278644171, -8.63034438e-06, 0.00080908119)
- o107.Velocity = Vector3.new(-0.000163038465, -0.00070643425, 0.000510938582)
- o107.FormFactor = Enum.FormFactor.Plate
- o107.Size = Vector3.new(1, 0.400000006, 1)
- o107.CFrame = CFrame.new(0.53602159, 2.17784548, -7.24084139, -0.37128824, -0.0193257388, -0.928316534, 0.00119880482, -0.999792516, 0.0203342568, -0.928516865, 0.00643700035, 0.371234387)
- o107.BackSurface = Enum.SurfaceType.Weld
- o107.BottomSurface = Enum.SurfaceType.Weld
- o107.TopSurface = Enum.SurfaceType.Smooth
- o107.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o107.Position = Vector3.new(0.53602159, 2.17784548, -7.24084139)
- o107.velocity = Vector3.new(-0.000163038465, -0.00070643425, 0.000510938582)
- o108.Parent = o107
- o108.Scale = Vector3.new(1, 1, 1.5)
- o108.MeshType = Enum.MeshType.Wedge
- o109.Name = "Smooth Block Model"
- o109.Parent = o94
- o109.Material = Enum.Material.DiamondPlate
- o109.BrickColor = BrickColor.new("Dark stone grey")
- o109.Position = Vector3.new(-4.21605158, 2.1610899, -8.85839844)
- o109.Rotation = Vector3.new(-178.860001, 62.6999969, -1.68999994)
- o109.RotVelocity = Vector3.new(-0.000247969438, 3.10992655e-05, -0.00026065798)
- o109.Velocity = Vector3.new(6.42364612e-05, -0.000696182251, -5.33356724e-05)
- o109.FormFactor = Enum.FormFactor.Plate
- o109.Size = Vector3.new(1, 0.400000006, 1)
- o109.CFrame = CFrame.new(-4.21605158, 2.1610899, -8.85839844, 0.458509028, 0.0135581158, 0.888586342, 0.0118161011, -0.999888241, 0.00915928092, 0.888611197, 0.00630001351, -0.458617985)
- o109.BackSurface = Enum.SurfaceType.Weld
- o109.BottomSurface = Enum.SurfaceType.Weld
- o109.TopSurface = Enum.SurfaceType.Smooth
- o109.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o109.Position = Vector3.new(-4.21605158, 2.1610899, -8.85839844)
- o109.velocity = Vector3.new(6.42364612e-05, -0.000696182251, -5.33356724e-05)
- o110.Parent = o109
- o110.Scale = Vector3.new(1, 1, 1.5)
- o110.MeshType = Enum.MeshType.Wedge
- o111.Name = "Smooth Block Model"
- o111.Parent = o94
- o111.Material = Enum.Material.DiamondPlate
- o111.BrickColor = BrickColor.new("Dark stone grey")
- o111.Position = Vector3.new(1.70041263, 2.25961447, -3.64721131)
- o111.Rotation = Vector3.new(-169.580002, -51.1199989, -173.139999)
- o111.RotVelocity = Vector3.new(-15.3007078, 11.483326, -14.5643702)
- o111.Velocity = Vector3.new(9.20585442, -8.37660408, 11.704977)
- o111.FormFactor = Enum.FormFactor.Plate
- o111.Size = Vector3.new(1, 0.400000006, 1)
- o111.CFrame = CFrame.new(1.70041263, 2.25961447, -3.64721131, -0.623161614, 0.0749277696, -0.77849561, -0.0223999154, 0.99328196, 0.113530718, 0.781772256, 0.0881862193, -0.617296815)
- o111.BackSurface = Enum.SurfaceType.Weld
- o111.BottomSurface = Enum.SurfaceType.Weld
- o111.TopSurface = Enum.SurfaceType.Smooth
- o111.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o111.Position = Vector3.new(1.70041263, 2.25961447, -3.64721131)
- o111.velocity = Vector3.new(9.20585442, -8.37660408, 11.704977)
- o112.Parent = o111
- o112.Scale = Vector3.new(1, 1, 1.5)
- o112.MeshType = Enum.MeshType.Wedge
- o113.Name = "Smooth Block Model"
- o113.Parent = o94
- o113.Material = Enum.Material.DiamondPlate
- o113.BrickColor = BrickColor.new("Dark stone grey")
- o113.Position = Vector3.new(-6.77531147, 2.17971277, -5.23365784)
- o113.Rotation = Vector3.new(-179.580002, -41.4599991, -179.849991)
- o113.RotVelocity = Vector3.new(-0.21345453, -6.73878813, -0.0783626437)
- o113.Velocity = Vector3.new(-0.68700242, 0.0926942825, 4.4802351)
- o113.FormFactor = Enum.FormFactor.Plate
- o113.Size = Vector3.new(1, 0.400000006, 1)
- o113.CFrame = CFrame.new(-6.77531147, 2.17971277, -5.23365784, -0.749385118, 0.00194248161, -0.662131488, -0.00224064733, 0.999982536, 0.00546954107, 0.662130594, 0.00558239594, -0.749367714)
- o113.BackSurface = Enum.SurfaceType.Weld
- o113.BottomSurface = Enum.SurfaceType.Weld
- o113.TopSurface = Enum.SurfaceType.Smooth
- o113.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o113.Position = Vector3.new(-6.77531147, 2.17971277, -5.23365784)
- o113.velocity = Vector3.new(-0.68700242, 0.0926942825, 4.4802351)
- o114.Parent = o113
- o114.Scale = Vector3.new(1, 1, 1.5)
- o114.MeshType = Enum.MeshType.Wedge
- o115.Name = "Smooth Block Model"
- o115.Parent = o94
- o115.Material = Enum.Material.DiamondPlate
- o115.BrickColor = BrickColor.new("Dark stone grey")
- o115.Transparency = 1
- o115.Position = Vector3.new(-2.75018978, 14.595789, -11.482975)
- o115.Rotation = Vector3.new(-48.1800003, 72.6999969, -2.16999984)
- o115.CanCollide = false
- o115.FormFactor = Enum.FormFactor.Plate
- o115.Size = Vector3.new(1, 2, 1)
- o115.CFrame = CFrame.new(-2.75018978, 14.595789, -11.482975, 0.297235787, 0.0112721678, 0.954737902, -0.736287951, 0.63932693, 0.221678212, -0.607890725, -0.768852472, 0.198330402)
- o115.BottomSurface = Enum.SurfaceType.Weld
- o115.RightSurface = Enum.SurfaceType.Weld
- o115.TopSurface = Enum.SurfaceType.Smooth
- o115.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o115.Position = Vector3.new(-2.75018978, 14.595789, -11.482975)
- o116.Name = "Smooth Block Model"
- o116.Parent = o94
- o116.Material = Enum.Material.DiamondPlate
- o116.BrickColor = BrickColor.new("Dark stone grey")
- o116.Position = Vector3.new(-0.658547521, 2.48303723, -8.0172224)
- o116.Rotation = Vector3.new(90.5099945, -0.299999982, -127.979996)
- o116.RotVelocity = Vector3.new(0.0184519365, 0.322308511, -0.0148701118)
- o116.Velocity = Vector3.new(0.211663783, 0.0155341625, 0.760120213)
- o116.Size = Vector3.new(1, 3.60000014, 1)
- o116.CFrame = CFrame.new(-0.658547521, 2.48303723, -8.0172224, -0.615363538, 0.788226128, -0.00522019574, 0.0102230338, 0.00135870161, -0.999946833, -0.788177133, -0.615384221, -0.0088941576)
- o116.BottomSurface = Enum.SurfaceType.Weld
- o116.TopSurface = Enum.SurfaceType.Hinge
- o116.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o116.Position = Vector3.new(-0.658547521, 2.48303723, -8.0172224)
- o116.velocity = Vector3.new(0.211663783, 0.0155341625, 0.760120213)
- o117.Parent = o116
- o117.Scale = Vector3.new(1.20000005, 1.39999998, 1.20000005)
- o118.Name = "Smooth Block Model"
- o118.Parent = o94
- o118.Transparency = 1
- o118.Position = Vector3.new(5.41414499, 10.2760353, -19.4021511)
- o118.Rotation = Vector3.new(107.889999, 7.21000004, -179.699997)
- o118.RotVelocity = Vector3.new(-0.48510015, -0.560820699, 0.0385930613)
- o118.Velocity = Vector3.new(5.4362483, -1.43820226, 3.55642414)
- o118.CanCollide = false
- o118.FormFactor = Enum.FormFactor.Plate
- o118.Size = Vector3.new(3, 0.400000006, 1)
- o118.CFrame = CFrame.new(5.41414499, 10.2760353, -19.4021511, -0.992086053, 0.00521280989, 0.125454754, -0.117776215, 0.307744205, -0.944151759, -0.0435296707, -0.951454997, -0.30469501)
- o118.BottomSurface = Enum.SurfaceType.Smooth
- o118.FrontSurface = Enum.SurfaceType.Weld
- o118.TopSurface = Enum.SurfaceType.Smooth
- o118.Position = Vector3.new(5.41414499, 10.2760353, -19.4021511)
- o118.velocity = Vector3.new(5.4362483, -1.43820226, 3.55642414)
- o119.Name = "Smooth Block Model"
- o119.Parent = o94
- o119.Transparency = 1
- o119.Position = Vector3.new(-2.44393921, 14.3709669, -12.7059431)
- o119.Rotation = Vector3.new(-48.1800003, 72.6999969, -2.16999984)
- o119.CanCollide = false
- o119.FormFactor = Enum.FormFactor.Plate
- o119.Size = Vector3.new(1, 0.400000006, 3)
- o119.CFrame = CFrame.new(-2.44393921, 14.3709669, -12.7059431, 0.297235876, 0.0112721678, 0.954737723, -0.736287892, 0.63932693, 0.221678272, -0.607890666, -0.768852472, 0.198330447)
- o119.BottomSurface = Enum.SurfaceType.Smooth
- o119.LeftSurface = Enum.SurfaceType.Weld
- o119.RightSurface = Enum.SurfaceType.Weld
- o119.TopSurface = Enum.SurfaceType.Smooth
- o119.Position = Vector3.new(-2.44393921, 14.3709669, -12.7059431)
- o120.Name = "Smooth Block Model"
- o120.Parent = o94
- o120.Material = Enum.Material.DiamondPlate
- o120.BrickColor = BrickColor.new("Dark stone grey")
- o120.Position = Vector3.new(-3.35984159, 14.8481236, -13.8777761)
- o120.Rotation = Vector3.new(105.220001, 15.5699997, -172.330002)
- o120.CanCollide = false
- o120.Size = Vector3.new(1, 1.20000005, 1)
- o120.CFrame = CFrame.new(-3.35984159, 14.8481236, -13.8777761, -0.954705477, 0.128567815, 0.268342793, -0.221581593, 0.294712007, -0.929540873, -0.198592857, -0.946897745, -0.252874911)
- o120.BottomSurface = Enum.SurfaceType.Smooth
- o120.LeftSurface = Enum.SurfaceType.Weld
- o120.TopSurface = Enum.SurfaceType.Smooth
- o120.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o120.Position = Vector3.new(-3.35984159, 14.8481236, -13.8777761)
- o121.Parent = o120
- o121.Scale = Vector3.new(0.5, 1.20000005, 0.5)
- o122.Name = "Engine"
- o122.Parent = o94
- o122.Material = Enum.Material.DiamondPlate
- o122.BrickColor = BrickColor.new("Dark stone grey")
- o122.Position = Vector3.new(5.34929609, 10.1583328, -20.2303867)
- o122.Rotation = Vector3.new(-103.579994, -5.07999992, -4.61000013)
- o122.RotVelocity = Vector3.new(0.176607177, -0.252653718, 0.132413238)
- o122.Velocity = Vector3.new(5.85275745, -1.86585903, 3.63995695)
- o122.CanCollide = false
- o122.Size = Vector3.new(1, 1.20000005, 4)
- o122.CFrame = CFrame.new(5.34929609, 10.1583328, -20.2303867, 0.992846787, 0.0800242499, -0.0886090621, 0.104714572, -0.227073863, 0.968231559, 0.0573612079, -0.970584154, -0.233829245)
- o122.BottomSurface = Enum.SurfaceType.Smooth
- o122.TopSurface = Enum.SurfaceType.Smooth
- o122.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o122.Position = Vector3.new(5.34929609, 10.1583328, -20.2303867)
- o122.velocity = Vector3.new(5.85275745, -1.86585903, 3.63995695)
- o123.Name = "Count"
- o123.Parent = o122
- o124.Parent = o122
- runDummyScript(function()
- turret = script.Parent
- turretposition = turret.BodyPosition
- turretbase = turret.Parent.Parent.TurretPosition
- while true do
- turretposition.position = turretbase.Position
- wait(0.1)
- end
- end,o124)
- o125.Parent = o122
- o125.maxTorque = Vector3.new(0, 0, 0)
- o125.MaxTorque = Vector3.new(0, 0, 0)
- o126.Name = "Smooth Block Model"
- o126.Parent = o94
- o126.Transparency = 1
- o126.Position = Vector3.new(-1.1829524, 14.3678255, -13.7305708)
- o126.Rotation = Vector3.new(129.539993, 17.289999, -179.319992)
- o126.CanCollide = false
- o126.FormFactor = Enum.FormFactor.Plate
- o126.Size = Vector3.new(1, 1.20000005, 1)
- o126.CFrame = CFrame.new(-1.1829524, 14.3678255, -13.7305708, -0.954737544, 0.0112721678, 0.297235966, -0.221678331, 0.63932693, -0.736287832, -0.198330492, -0.768852472, -0.607890606)
- o126.BottomSurface = Enum.SurfaceType.Weld
- o126.RightSurface = Enum.SurfaceType.Hinge
- o126.TopSurface = Enum.SurfaceType.Smooth
- o126.Position = Vector3.new(-1.1829524, 14.3678255, -13.7305708)
- o127.Name = "Smooth Block Model"
- o127.Parent = o94
- o127.Transparency = 1
- o127.Position = Vector3.new(-3.09242058, 13.9244661, -14.1272364)
- o127.Rotation = Vector3.new(-50.4599991, -17.289999, -0.680000007)
- o127.CanCollide = false
- o127.FormFactor = Enum.FormFactor.Plate
- o127.Size = Vector3.new(1, 1.20000005, 1)
- o127.CFrame = CFrame.new(-3.09242058, 13.9244661, -14.1272364, 0.954737544, 0.0112721678, -0.297235966, 0.221678331, 0.63932693, 0.736287832, 0.198330492, -0.768852472, 0.607890606)
- o127.BottomSurface = Enum.SurfaceType.Weld
- o127.RightSurface = Enum.SurfaceType.Hinge
- o127.TopSurface = Enum.SurfaceType.Smooth
- o127.Position = Vector3.new(-3.09242058, 13.9244661, -14.1272364)
- o128.Name = "Smooth Block Model"
- o128.Parent = o94
- o128.Material = Enum.Material.DiamondPlate
- o128.BrickColor = BrickColor.new("Dark stone grey")
- o128.Position = Vector3.new(-1.45043397, 15.1686745, -13.4805851)
- o128.Rotation = Vector3.new(105.220001, 15.5699997, -172.330002)
- o128.Velocity = Vector3.new(0, -6.54000044, 0)
- o128.CanCollide = false
- o128.Size = Vector3.new(1, 1.20000005, 1)
- o128.CFrame = CFrame.new(-1.45043397, 15.1686745, -13.4805851, -0.954705417, 0.128567785, 0.268342793, -0.221581593, 0.294712007, -0.929540992, -0.198592871, -0.946897626, -0.252874911)
- o128.BottomSurface = Enum.SurfaceType.Smooth
- o128.RightSurface = Enum.SurfaceType.Weld
- o128.TopSurface = Enum.SurfaceType.Smooth
- o128.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o128.Position = Vector3.new(-1.45043397, 15.1686745, -13.4805851)
- o128.velocity = Vector3.new(0, -6.54000044, 0)
- o129.Parent = o128
- o129.Scale = Vector3.new(0.5, 1.20000005, 0.5)
- o130.Name = "Blast1"
- o130.Parent = o94
- o130.Material = Enum.Material.DiamondPlate
- o130.BrickColor = BrickColor.new("Dark stone grey")
- o130.Position = Vector3.new(-1.89977312, 13.9111757, -14.8160076)
- o130.Rotation = Vector3.new(-74.7799988, -15.5699997, -7.6699996)
- o130.CanCollide = false
- o130.FormFactor = Enum.FormFactor.Plate
- o130.Size = Vector3.new(1, 0.400000006, 4)
- o130.CFrame = CFrame.new(-1.89977312, 13.9111757, -14.8160076, 0.954705477, 0.128567815, -0.268342793, 0.221581593, 0.294712007, 0.929540873, 0.198592857, -0.946897745, 0.252874911)
- o130.BottomSurface = Enum.SurfaceType.Weld
- o130.TopSurface = Enum.SurfaceType.Smooth
- o130.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o130.Position = Vector3.new(-1.89977312, 13.9111757, -14.8160076)
- o131.Name = "Smooth Block Model"
- o131.Parent = o94
- o131.Material = Enum.Material.DiamondPlate
- o131.BrickColor = BrickColor.new("Dark stone grey")
- o131.Position = Vector3.new(1.8239044, 12.8911142, -13.844533)
- o131.Rotation = Vector3.new(1.22000003, 24.1999989, 176.190002)
- o131.RotVelocity = Vector3.new(0.0105304159, 0.0510678813, 0.257204294)
- o131.Velocity = Vector3.new(-0.478243589, -0.297925323, -0.120080471)
- o131.FormFactor = Enum.FormFactor.Plate
- o131.Size = Vector3.new(1, 0.400000006, 3)
- o131.CFrame = CFrame.new(1.8239044, 12.8911142, -13.844533, -0.910086453, -0.0605909936, 0.409965098, 0.0576948561, -0.998144925, -0.0194438118, 0.410382688, 0.00595732778, 0.911893964)
- o131.BottomSurface = Enum.SurfaceType.Smooth
- o131.LeftSurface = Enum.SurfaceType.Weld
- o131.RightSurface = Enum.SurfaceType.Weld
- o131.TopSurface = Enum.SurfaceType.Smooth
- o131.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o131.Position = Vector3.new(1.8239044, 12.8911142, -13.844533)
- o131.velocity = Vector3.new(-0.478243589, -0.297925323, -0.120080471)
- o132.Name = "Smooth Block Model"
- o132.Parent = o94
- o132.Material = Enum.Material.DiamondPlate
- o132.BrickColor = BrickColor.new("Dark stone grey")
- o132.Position = Vector3.new(2.42763472, 2.19274855, -9.55803299)
- o132.Rotation = Vector3.new(-179.089996, 15.4499998, 179.75)
- o132.RotVelocity = Vector3.new(-0.166767582, -0.032873705, -0.110539727)
- o132.Velocity = Vector3.new(0.0777681172, 0.0814874172, -0.0193704963)
- o132.FormFactor = Enum.FormFactor.Plate
- o132.Size = Vector3.new(1, 0.400000006, 3)
- o132.CFrame = CFrame.new(2.42763472, 2.19274855, -9.55803299, -0.963871062, -0.00426618941, 0.26633507, -0.000213851818, 0.999883831, 0.0152423335, -0.266369164, 0.0146346875, -0.963759959)
- o132.BottomSurface = Enum.SurfaceType.Smooth
- o132.LeftSurface = Enum.SurfaceType.Weld
- o132.RightSurface = Enum.SurfaceType.Weld
- o132.TopSurface = Enum.SurfaceType.Smooth
- o132.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o132.Position = Vector3.new(2.42763472, 2.19274855, -9.55803299)
- o132.velocity = Vector3.new(0.0777681172, 0.0814874172, -0.0193704963)
- o133.Name = "Gun1"
- o133.Parent = o94
- o133.Material = Enum.Material.DiamondPlate
- o133.BrickColor = BrickColor.new("Dark grey")
- o133.Transparency = 1
- o133.Position = Vector3.new(-1.30605698, 11.410491, -14.8800583)
- o133.Rotation = Vector3.new(-74.7799988, -15.5699997, 172.330002)
- o133.CanCollide = false
- o133.Size = Vector3.new(1, 1.20000005, 1)
- o133.CFrame = CFrame.new(-1.30605698, 11.410491, -14.8800583, -0.954705477, -0.128567815, -0.268342793, -0.221581593, -0.294712007, 0.929540873, -0.198592857, 0.946897745, 0.252874911)
- o133.BackSurface = Enum.SurfaceType.Weld
- o133.BottomSurface = Enum.SurfaceType.Smooth
- o133.TopSurface = Enum.SurfaceType.Smooth
- o133.Color = Color3.new(0.427451, 0.431373, 0.423529)
- o133.Position = Vector3.new(-1.30605698, 11.410491, -14.8800583)
- o134.Name = "Smooth Block Model"
- o134.Parent = o94
- o134.Material = Enum.Material.DiamondPlate
- o134.BrickColor = BrickColor.new("Dark stone grey")
- o134.Position = Vector3.new(3.00388503, 2.48440576, -16.4553719)
- o134.Rotation = Vector3.new(89.8600006, 0, 155.080002)
- o134.RotVelocity = Vector3.new(-0.000142200312, -8.00661219e-05, 0.000116642273)
- o134.Velocity = Vector3.new(-0.000262658927, -0.000583171844, -7.57303933e-05)
- o134.Size = Vector3.new(1, 2.4000001, 1)
- o134.CFrame = CFrame.new(3.00388503, 2.48440576, -16.4553719, -0.906862319, -0.421426982, 9.50028607e-06, 0.00104898482, -0.00227983762, -0.999996841, 0.42142567, -0.906859457, 0.00250956952)
- o134.BottomSurface = Enum.SurfaceType.Weld
- o134.TopSurface = Enum.SurfaceType.Smooth
- o134.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o134.Position = Vector3.new(3.00388503, 2.48440576, -16.4553719)
- o134.velocity = Vector3.new(-0.000262658927, -0.000583171844, -7.57303933e-05)
- o135.Parent = o134
- o135.Scale = Vector3.new(0.5, 2, 0.5)
- o136.Name = "OriginCFrame"
- o136.Parent = o94
- o136.Value = CFrame.new(32.4996834, 20.0416412, 49.0010567, 0.99999994, -0.000258719083, -8.70593576e-05, 0.000259210879, 0.999983728, 0.00569721824, 8.5583968e-05, -0.00569724059, 0.999983788)
- o137.Name = "OriginCFrame"
- o137.Parent = o94
- o137.Value = CFrame.new(12.5005217, 20.4471798, -1.00588202, 0.999999821, -0.00029900705, 0.000456787093, 3.48666072e-05, 0.869954824, 0.493131489, -0.000544833892, -0.493131369, 0.869954705)
- o138.Name = "PlaneCheck"
- o138.Parent = o93
- o139.Name = "Mech"
- o139.Parent = mas
- o140.Name = "Right Arm"
- o140.Parent = o139
- o141.Parent = o140
- o141.BrickColor = BrickColor.new("Bright yellow")
- o141.Position = Vector3.new(167.379044, 16.119915, 79.5992126)
- o141.Rotation = Vector3.new(134.110001, -1.82999992, -177.720001)
- o141.RotVelocity = Vector3.new(0.302188993, 3.62265372, -3.56022)
- o141.Velocity = Vector3.new(14.3424072, 14.3111563, 12.9067402)
- o141.CanCollide = false
- o141.FormFactor = Enum.FormFactor.Plate
- o141.Size = Vector3.new(1, 1.60000002, 1)
- o141.CFrame = CFrame.new(167.379044, 16.119915, 79.5992126, -0.998696864, 0.0397389196, -0.0320209302, 0.0506466813, 0.694539249, -0.717670441, -0.0062796562, -0.718356907, -0.695646346)
- o141.BottomSurface = Enum.SurfaceType.Smooth
- o141.FrontSurface = Enum.SurfaceType.Weld
- o141.LeftSurface = Enum.SurfaceType.Hinge
- o141.TopSurface = Enum.SurfaceType.Smooth
- o141.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o141.Position = Vector3.new(167.379044, 16.119915, 79.5992126)
- o141.velocity = Vector3.new(14.3424072, 14.3111563, 12.9067402)
- o142.Parent = o141
- o143.Name = "Hand"
- o143.Parent = o140
- o143.BrickColor = BrickColor.new("Bright yellow")
- o143.Position = Vector3.new(169.496002, 18.8064384, 82.3130112)
- o143.Rotation = Vector3.new(-60.6699982, -81.1500015, -14.8699999)
- o143.RotVelocity = Vector3.new(0.311274797, 3.70776081, -3.56012654)
- o143.Velocity = Vector3.new(33.4958878, 5.87155724, 5.75951481)
- o143.CanCollide = false
- o143.FormFactor = Enum.FormFactor.Plate
- o143.Size = Vector3.new(3, 1.60000002, 1)
- o143.CFrame = CFrame.new(169.496002, 18.8064384, 82.3130112, 0.148724928, 0.0395022146, -0.988089085, 0.706810713, 0.694565594, 0.134154484, 0.691592038, -0.71834445, 0.0753791705)
- o143.BottomSurface = Enum.SurfaceType.Smooth
- o143.FrontSurface = Enum.SurfaceType.Weld
- o143.TopSurface = Enum.SurfaceType.Smooth
- o143.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o143.Position = Vector3.new(169.496002, 18.8064384, 82.3130112)
- o143.velocity = Vector3.new(33.4958878, 5.87155724, 5.75951481)
- o144.Parent = o143
- o144.CFrame = CFrame.new(-617.000305, 67.5616455, -784.998657, 0.999999404, 0.000768159225, -0.000768159225, -1.26694625e-15, 0.707106769, 0.707106769, 0.00108634122, -0.707106352, 0.707106352)
- o144.maxTorque = Vector3.new(400000, 400000, 400000)
- o144.MaxTorque = Vector3.new(400000, 400000, 400000)
- o145.Parent = o140
- o145.BrickColor = BrickColor.new("Bright yellow")
- o145.Position = Vector3.new(168.507568, 20.0342178, 76.5961533)
- o145.Rotation = Vector3.new(-127.079994, 1.11000001, 179.669998)
- o145.RotVelocity = Vector3.new(0.950087667, -4.47105312, -2.44341874)
- o145.Velocity = Vector3.new(-1.38132954, 8.41209412, 9.50704288)
- o145.FormFactor = Enum.FormFactor.Plate
- o145.Size = Vector3.new(3, 0.400000006, 1)
- o145.CFrame = CFrame.new(168.507568, 20.0342178, 76.5961533, -0.999796093, -0.00577635551, 0.0193491038, 0.0119519951, 0.603056073, 0.79760927, -0.0162758697, 0.797677875, -0.602864087)
- o145.BottomSurface = Enum.SurfaceType.Smooth
- o145.LeftSurface = Enum.SurfaceType.Hinge
- o145.TopSurface = Enum.SurfaceType.Smooth
- o145.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o145.Position = Vector3.new(168.507568, 20.0342178, 76.5961533)
- o145.velocity = Vector3.new(-1.38132954, 8.41209412, 9.50704288)
- o146.Parent = o145
- o147.Parent = o140
- o147.BrickColor = BrickColor.new("Bright yellow")
- o147.Position = Vector3.new(168.470612, 19.2415485, 77.2022247)
- o147.Rotation = Vector3.new(-126.989998, 2.29999995, 179.929993)
- o147.RotVelocity = Vector3.new(1.35653579, -1.09196508, 0.575971961)
- o147.Velocity = Vector3.new(-2.22029638, 8.48724079, 9.42530155)
- o147.CanCollide = false
- o147.FormFactor = Enum.FormFactor.Plate
- o147.Size = Vector3.new(3, 1.60000002, 1)
- o147.CFrame = CFrame.new(168.470612, 19.2415485, 77.2022247, -0.999190509, -0.00123883004, 0.040202789, 0.0313637033, 0.60177803, 0.798048019, -0.0251817014, 0.79866302, -0.601250529)
- o147.BottomSurface = Enum.SurfaceType.Smooth
- o147.FrontSurface = Enum.SurfaceType.Weld
- o147.TopSurface = Enum.SurfaceType.Smooth
- o147.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o147.Position = Vector3.new(168.470612, 19.2415485, 77.2022247)
- o147.velocity = Vector3.new(-2.22029638, 8.48724079, 9.42530155)
- o148.Parent = o147
- o149.Parent = o140
- o149.BrickColor = BrickColor.new("Bright yellow")
- o149.Position = Vector3.new(168.434464, 19.5883617, 76.0614624)
- o149.Rotation = Vector3.new(-105.809998, -87.4700012, -159.559998)
- o149.RotVelocity = Vector3.new(4.62213039, 3.27286482, -2.38542056)
- o149.Velocity = Vector3.new(-13.0217075, -23.4322872, -23.4194489)
- o149.CanCollide = false
- o149.FormFactor = Enum.FormFactor.Plate
- o149.Size = Vector3.new(1, 0.600000024, 3)
- o149.CFrame = CFrame.new(168.434464, 19.5883617, 76.0614624, -0.0412814803, 0.015386872, -0.999028385, -0.805584013, 0.590965629, 0.0423900746, 0.59103924, 0.806551635, -0.0120002255)
- o149.BottomSurface = Enum.SurfaceType.Smooth
- o149.RightSurface = Enum.SurfaceType.Weld
- o149.TopSurface = Enum.SurfaceType.Hinge
- o149.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o149.Position = Vector3.new(168.434464, 19.5883617, 76.0614624)
- o149.velocity = Vector3.new(-13.0217075, -23.4322872, -23.4194489)
- o150.Parent = o149
- o151.Parent = o140
- o151.BrickColor = BrickColor.new("Bright yellow")
- o151.Position = Vector3.new(168.235748, 15.8559313, 79.4199142)
- o151.Rotation = Vector3.new(-126.269997, 2.36999989, -179.119995)
- o151.RotVelocity = Vector3.new(4.62213039, 3.27286482, -2.38542056)
- o151.Velocity = Vector3.new(-10.9333649, -38.4814682, -40.0208588)
- o151.CanCollide = false
- o151.FormFactor = Enum.FormFactor.Plate
- o151.Size = Vector3.new(1, 1.60000002, 1)
- o151.CFrame = CFrame.new(168.235748, 15.8559313, 79.4199142, -0.999028146, 0.0153869335, 0.0412814617, 0.0423901342, 0.590967, 0.805583596, -0.0120001277, 0.806551337, -0.591039002)
- o151.BackSurface = Enum.SurfaceType.Weld
- o151.BottomSurface = Enum.SurfaceType.Smooth
- o151.TopSurface = Enum.SurfaceType.Smooth
- o151.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o151.Position = Vector3.new(168.235748, 15.8559313, 79.4199142)
- o151.velocity = Vector3.new(-10.9333649, -38.4814682, -40.0208588)
- o152.Parent = o151
- o153.Name = "For"
- o153.Parent = o140
- o153.BrickColor = BrickColor.new("Bright yellow")
- o153.Position = Vector3.new(168.381119, 17.8491096, 81.3250046)
- o153.Rotation = Vector3.new(134.089996, -1.57999992, -177.729996)
- o153.RotVelocity = Vector3.new(0.320124716, 3.22553372, -3.15404749)
- o153.Velocity = Vector3.new(17.7132301, 24.196188, 24.3001118)
- o153.FormFactor = Enum.FormFactor.Plate
- o153.Size = Vector3.new(3, 0.400000006, 4)
- o153.CFrame = CFrame.new(168.381119, 17.8491096, 81.3250046, -0.998835385, 0.0395988636, -0.0275636483, 0.0473449863, 0.694470227, -0.717962861, -0.00928837527, -0.718431652, -0.695535421)
- o153.BottomSurface = Enum.SurfaceType.Smooth
- o153.TopSurface = Enum.SurfaceType.Smooth
- o153.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o153.Position = Vector3.new(168.381119, 17.8491096, 81.3250046)
- o153.velocity = Vector3.new(17.7132301, 24.196188, 24.3001118)
- o154.Parent = o153
- o154.Scale = Vector3.new(1, 4, 1)
- o155.Parent = o153
- o155.CFrame = CFrame.new(-617.000305, 67.5623474, -784.998657, 0.999999404, 0.000768211903, -0.000768211903, -1.26694625e-15, 0.707106769, 0.707106769, 0.00108641572, -0.707106352, 0.707106352)
- o156.Parent = o140
- o156.BrickColor = BrickColor.new("Bright yellow")
- o156.Position = Vector3.new(168.52536, 20.3695221, 77.0283127)
- o156.Rotation = Vector3.new(-98.8099976, -87.3600006, -152.720001)
- o156.RotVelocity = Vector3.new(0.381450146, 3.92329931, -2.59654093)
- o156.Velocity = Vector3.new(6.84841537, 21.1733036, 20.260704)
- o156.CanCollide = false
- o156.FormFactor = Enum.FormFactor.Plate
- o156.Size = Vector3.new(1, 0.600000024, 3)
- o156.CFrame = CFrame.new(168.52536, 20.3695221, 77.0283127, -0.0409980789, 0.0211416297, -0.99893558, -0.807144165, 0.588591814, 0.0455836765, 0.588929057, 0.808153808, -0.00706679234)
- o156.BottomSurface = Enum.SurfaceType.Hinge
- o156.RightSurface = Enum.SurfaceType.Weld
- o156.TopSurface = Enum.SurfaceType.Smooth
- o156.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o156.Position = Vector3.new(168.52536, 20.3695221, 77.0283127)
- o156.velocity = Vector3.new(6.84841537, 21.1733036, 20.260704)
- o157.Parent = o156
- o158.Parent = o140
- o158.BrickColor = BrickColor.new("Bright yellow")
- o158.Position = Vector3.new(168.486496, 18.6503563, 82.661026)
- o158.Rotation = Vector3.new(-45.6399994, 8.26000023, -2.29999995)
- o158.RotVelocity = Vector3.new(0.330387324, 3.54391503, -3.44488072)
- o158.Velocity = Vector3.new(35.2731056, 8.31496239, 9.04498672)
- o158.CanCollide = false
- o158.FormFactor = Enum.FormFactor.Plate
- o158.Size = Vector3.new(1, 0.400000006, 3)
- o158.CFrame = CFrame.new(168.486496, 18.6503563, 82.661026, 0.988842487, 0.0396617353, 0.143582255, -0.130594298, 0.694456995, 0.707583904, -0.0716498718, -0.718441904, 0.691888094)
- o158.BottomSurface = Enum.SurfaceType.Smooth
- o158.RightSurface = Enum.SurfaceType.Weld
- o158.TopSurface = Enum.SurfaceType.Hinge
- o158.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o158.Position = Vector3.new(168.486496, 18.6503563, 82.661026)
- o158.velocity = Vector3.new(35.2731056, 8.31496239, 9.04498672)
- o159.Parent = o140
- o159.BrickColor = BrickColor.new("Bright yellow")
- o159.Position = Vector3.new(168.518234, 19.2059307, 82.0862732)
- o159.Rotation = Vector3.new(-45.6399994, 8.26000023, -2.29999995)
- o159.RotVelocity = Vector3.new(0.330387324, 3.54391503, -3.44488072)
- o159.Velocity = Vector3.new(35.1501198, 8.3955183, 9.11606407)
- o159.CanCollide = false
- o159.FormFactor = Enum.FormFactor.Plate
- o159.Size = Vector3.new(1, 0.400000006, 3)
- o159.CFrame = CFrame.new(168.518234, 19.2059307, 82.0862732, 0.988840997, 0.039664682, 0.143582344, -0.130591929, 0.694458008, 0.707583845, -0.0716518164, -0.718443692, 0.691888213)
- o159.BottomSurface = Enum.SurfaceType.Hinge
- o159.RightSurface = Enum.SurfaceType.Weld
- o159.TopSurface = Enum.SurfaceType.Smooth
- o159.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o159.Position = Vector3.new(168.518234, 19.2059307, 82.0862732)
- o159.velocity = Vector3.new(35.1501198, 8.3955183, 9.11606407)
- o160.Parent = o140
- o160.BrickColor = BrickColor.new("Bright yellow")
- o160.Position = Vector3.new(169.356339, 16.0124054, 79.607399)
- o160.Rotation = Vector3.new(134.110001, -2.20000005, -177.709991)
- o160.RotVelocity = Vector3.new(0.373474985, 4.89974451, -4.89097452)
- o160.Velocity = Vector3.new(9.03395081, 7.25125074, 5.96592188)
- o160.CanCollide = false
- o160.FormFactor = Enum.FormFactor.Plate
- o160.Size = Vector3.new(1, 1.60000002, 1)
- o160.CFrame = CFrame.new(169.356339, 16.0124054, 79.607399, -0.998465359, 0.0398509987, -0.0384553075, 0.0553473309, 0.694371402, -0.717487931, -0.00189034257, -0.7185148, -0.695508659)
- o160.BottomSurface = Enum.SurfaceType.Smooth
- o160.FrontSurface = Enum.SurfaceType.Weld
- o160.RightSurface = Enum.SurfaceType.Hinge
- o160.TopSurface = Enum.SurfaceType.Smooth
- o160.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o160.Position = Vector3.new(169.356339, 16.0124054, 79.607399)
- o160.velocity = Vector3.new(9.03395081, 7.25125074, 5.96592188)
- o161.Parent = o160
- o162.Name = "Back"
- o162.Parent = o140
- o162.BrickColor = BrickColor.new("Bright yellow")
- o162.Position = Vector3.new(168.325027, 17.461113, 78.2358093)
- o162.Rotation = Vector3.new(143.839996, -0.75, -177.599991)
- o162.RotVelocity = Vector3.new(4.44950676, 2.90033293, -2.35023642)
- o162.Velocity = Vector3.new(-9.77008533, -33.5909729, -33.0605431)
- o162.CanCollide = false
- o162.FormFactor = Enum.FormFactor.Plate
- o162.Size = Vector3.new(3, 3, 1.60000002)
- o162.CFrame = CFrame.new(168.325027, 17.461113, 78.2358093, -0.999033391, 0.0419266522, -0.0131623624, 0.0416135229, 0.806358993, -0.589962721, -0.0141213248, -0.589936495, -0.807324767)
- o162.BottomSurface = Enum.SurfaceType.Smooth
- o162.TopSurface = Enum.SurfaceType.Weld
- o162.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o162.Position = Vector3.new(168.325027, 17.461113, 78.2358093)
- o162.velocity = Vector3.new(-9.77008533, -33.5909729, -33.0605431)
- o163.Parent = o162
- o164.Parent = o162
- o164.CFrame = CFrame.new(-617.000305, 67.5623474, -784.998657, 0.999999404, 1.26726304e-15, -0.00108641572, -1.26694625e-15, 1, 2.92214429e-16, 0.00108641572, -2.90837842e-16, 0.999999404)
- o165.Name = "Tip"
- o165.Parent = o140
- o165.Position = Vector3.new(171.709824, 31.2403717, 70.5114822)
- o165.Rotation = Vector3.new(44, -2.27999997, -7.54999971)
- o165.RotVelocity = Vector3.new(0.0955555737, 1.04730225, -0.912177622)
- o165.Velocity = Vector3.new(23.9308891, 15.1832638, 15.6236315)
- o165.FormFactor = Enum.FormFactor.Symmetric
- o165.Size = Vector3.new(2, 3, 2)
- o165.CFrame = CFrame.new(171.709824, 31.2403717, 70.5114822, 0.990541875, 0.131314352, -0.0397916101, -0.121937983, 0.709486425, -0.694089413, -0.0629122928, 0.692376673, 0.718788207)
- o165.BottomSurface = Enum.SurfaceType.Smooth
- o165.Position = Vector3.new(171.709824, 31.2403717, 70.5114822)
- o165.velocity = Vector3.new(23.9308891, 15.1832638, 15.6236315)
- o166.Parent = o165
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- script.Parent.Touched:connect(onTouched)
- end,o166)
- o167.Parent = o140
- o167.BrickColor = BrickColor.new("Really black")
- o167.Position = Vector3.new(170.967621, 19.0860672, 82.3847504)
- o167.Rotation = Vector3.new(44, -2.27999997, 82.4499969)
- o167.RotVelocity = Vector3.new(0.0955555737, 1.04730225, -0.912177622)
- o167.Velocity = Vector3.new(25.278904, 14.725728, 15.2395306)
- o167.FormFactor = Enum.FormFactor.Symmetric
- o167.Size = Vector3.new(2, 2, 6)
- o167.CFrame = CFrame.new(170.967621, 19.0860672, 82.3847504, 0.131317899, -0.990541637, -0.0397850163, 0.709485769, 0.121935889, -0.694090486, 0.692376733, 0.0629196092, 0.718787551)
- o167.BackSurface = Enum.SurfaceType.Weld
- o167.BottomSurface = Enum.SurfaceType.Weld
- o167.FrontSurface = Enum.SurfaceType.Weld
- o167.LeftSurface = Enum.SurfaceType.Weld
- o167.RightSurface = Enum.SurfaceType.Weld
- o167.TopSurface = Enum.SurfaceType.Weld
- o167.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o167.Position = Vector3.new(170.967621, 19.0860672, 82.3847504)
- o167.velocity = Vector3.new(25.278904, 14.725728, 15.2395306)
- o168.Name = "Blade"
- o168.Parent = o140
- o168.Position = Vector3.new(171.411316, 26.034668, 75.9024277)
- o168.Rotation = Vector3.new(44, -2.27999997, 82.4499969)
- o168.RotVelocity = Vector3.new(0.0955555737, 1.04730225, -0.912177622)
- o168.Velocity = Vector3.new(24.8283119, 14.9404211, 15.4388256)
- o168.FormFactor = Enum.FormFactor.Symmetric
- o168.Size = Vector3.new(3, 2, 13)
- o168.CFrame = CFrame.new(171.411316, 26.034668, 75.9024277, 0.131317392, -0.990541816, -0.0397608019, 0.709484935, 0.121915899, -0.694095135, 0.692377627, 0.0629392713, 0.718786061)
- o168.BackSurface = Enum.SurfaceType.Weld
- o168.BottomSurface = Enum.SurfaceType.Smooth
- o168.FrontSurface = Enum.SurfaceType.Weld
- o168.RightSurface = Enum.SurfaceType.Weld
- o168.TopSurface = Enum.SurfaceType.Smooth
- o168.Position = Vector3.new(171.411316, 26.034668, 75.9024277)
- o168.velocity = Vector3.new(24.8283119, 14.9404211, 15.4388256)
- o169.Parent = o168
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- script.Parent.Touched:connect(onTouched)
- end,o169)
- o170.Name = "Legs"
- o170.Parent = o139
- o171.Name = "Right Leg"
- o171.Parent = o170
- o172.Parent = o171
- o172.BrickColor = BrickColor.new("Bright green")
- o172.Position = Vector3.new(171.999496, 11.0004845, 77.0006485)
- o172.Rotation = Vector3.new(180, 0, -180)
- o172.RotVelocity = Vector3.new(0.00122492842, 2.29511425e-05, -0.00496608112)
- o172.Velocity = Vector3.new(-0.134709328, 0.0930747092, 0.115608625)
- o172.CanCollide = false
- o172.FormFactor = Enum.FormFactor.Plate
- o172.Size = Vector3.new(4, 2, 4)
- o172.CFrame = CFrame.new(171.999496, 11.0004845, 77.0006485, -1, 2.17474608e-05, -1.52176327e-07, 2.1747559e-05, 0.999999762, -5.78861982e-05, 1.50581215e-07, -5.71709061e-05, -1.00000048)
- o172.BottomSurface = Enum.SurfaceType.Weld
- o172.TopSurface = Enum.SurfaceType.Smooth
- o172.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o172.Position = Vector3.new(171.999496, 11.0004845, 77.0006485)
- o172.velocity = Vector3.new(-0.134709328, 0.0930747092, 0.115608625)
- o173.Parent = o172
- o174.Name = "Main"
- o174.Parent = o171
- o174.BrickColor = BrickColor.new("Bright green")
- o174.Position = Vector3.new(171.999359, 6.00036573, 77.0016251)
- o174.Rotation = Vector3.new(180, 0, -180)
- o174.RotVelocity = Vector3.new(-0.00192338973, 0.00293849804, -0.00458937092)
- o174.Velocity = Vector3.new(-0.147094488, 0.0771303773, 0.249105483)
- o174.FormFactor = Enum.FormFactor.Plate
- o174.Size = Vector3.new(4, 8.00000095, 4)
- o174.CFrame = CFrame.new(171.999359, 6.00036573, 77.0016251, -1, 1.8392715e-05, -1.20817385e-05, 1.83938882e-05, 0.999999523, -8.3834675e-05, 1.2079513e-05, -8.24042727e-05, -1.00000095)
- o174.BottomSurface = Enum.SurfaceType.Smooth
- o174.TopSurface = Enum.SurfaceType.Smooth
- o174.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o174.Position = Vector3.new(171.999359, 6.00036573, 77.0016251)
- o174.velocity = Vector3.new(-0.147094488, 0.0771303773, 0.249105483)
- o175.Parent = o174
- o176.Parent = o174
- o176.CFrame = CFrame.new(-617.000305, 67.5623474, -784.998657, 0.999999404, 1.26726304e-15, -0.00108641572, -1.26694625e-15, 1, 2.92214429e-16, 0.00108641572, -2.90837842e-16, 0.999999404)
- o177.Parent = o171
- o177.BrickColor = BrickColor.new("Bright green")
- o177.Position = Vector3.new(171.999466, 12.2003574, 77.0011139)
- o177.Rotation = Vector3.new(180, 0, -180)
- o177.RotVelocity = Vector3.new(-0.00192338973, 0.00293849804, -0.00458937092)
- o177.Velocity = Vector3.new(-0.11864192, 0.0771289021, 0.237180173)
- o177.CanCollide = false
- o177.FormFactor = Enum.FormFactor.Plate
- o177.Size = Vector3.new(3, 0.400000006, 4)
- o177.CFrame = CFrame.new(171.999466, 12.2003574, 77.0011139, -1, 1.83925222e-05, -1.20825498e-05, 1.83940792e-05, 0.99999845, -8.54441751e-05, 1.20787572e-05, -8.07948527e-05, -1.0000031)
- o177.BottomSurface = Enum.SurfaceType.Weld
- o177.LeftSurface = Enum.SurfaceType.Hinge
- o177.TopSurface = Enum.SurfaceType.Smooth
- o177.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o177.Position = Vector3.new(171.999466, 12.2003574, 77.0011139)
- o177.velocity = Vector3.new(-0.11864192, 0.0771289021, 0.237180173)
- o178.Parent = o177
- o179.Name = "Left Leg"
- o179.Parent = o170
- o180.Parent = o179
- o180.BrickColor = BrickColor.new("Bright green")
- o180.Position = Vector3.new(176, 11.0001965, 76.999939)
- o180.Rotation = Vector3.new(-180, 0, 180)
- o180.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o180.Velocity = Vector3.new(-0.00511014974, 0.0618179664, -0.00291155092)
- o180.CanCollide = false
- o180.FormFactor = Enum.FormFactor.Plate
- o180.Size = Vector3.new(4, 2, 4)
- o180.CFrame = CFrame.new(176, 11.0001965, 76.999939, -1, -2.16724394e-09, -8.61475069e-09, -1.74474701e-09, 0.999998808, 3.46001689e-05, 6.93374114e-09, 3.8176775e-05, -1.00000238)
- o180.BottomSurface = Enum.SurfaceType.Weld
- o180.TopSurface = Enum.SurfaceType.Smooth
- o180.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o180.Position = Vector3.new(176, 11.0001965, 76.999939)
- o180.velocity = Vector3.new(-0.00511014974, 0.0618179664, -0.00291155092)
- o181.Parent = o180
- o182.Parent = o179
- o182.BrickColor = BrickColor.new("Bright green")
- o182.Position = Vector3.new(176, 12.2000704, 77.0001221)
- o182.Rotation = Vector3.new(-180, 0, -180)
- o182.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o182.Velocity = Vector3.new(-0.0051102126, 0.0618179664, -0.00291155092)
- o182.CanCollide = false
- o182.FormFactor = Enum.FormFactor.Plate
- o182.Size = Vector3.new(3, 0.400000006, 4)
- o182.CFrame = CFrame.new(176, 12.2000704, 77.0001221, -1, 2.37912889e-09, 9.4546575e-09, 2.97131386e-09, 0.999998331, 2.01169696e-05, -1.18078916e-08, 2.51240272e-05, -1.00000334)
- o182.BottomSurface = Enum.SurfaceType.Weld
- o182.RightSurface = Enum.SurfaceType.Hinge
- o182.TopSurface = Enum.SurfaceType.Smooth
- o182.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o182.Position = Vector3.new(176, 12.2000704, 77.0001221)
- o182.velocity = Vector3.new(-0.0051102126, 0.0618179664, -0.00291155092)
- o183.Parent = o182
- o184.Name = "Main"
- o184.Parent = o179
- o184.BrickColor = BrickColor.new("Bright green")
- o184.Position = Vector3.new(176, 6.00004482, 77.0000992)
- o184.Rotation = Vector3.new(180, 0, 180)
- o184.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o184.Velocity = Vector3.new(-0.00511020515, 0.0618179664, -0.00291155092)
- o184.FormFactor = Enum.FormFactor.Plate
- o184.Size = Vector3.new(4, 8.00000095, 4)
- o184.CFrame = CFrame.new(176, 6.00004482, 77.0000992, -1, -5.19308996e-09, -2.06316066e-08, -5.02307884e-09, 0.999999523, -4.39020259e-05, 1.99594616e-08, -4.24714526e-05, -1.00000095)
- o184.BottomSurface = Enum.SurfaceType.Smooth
- o184.TopSurface = Enum.SurfaceType.Smooth
- o184.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o184.Position = Vector3.new(176, 6.00004482, 77.0000992)
- o184.velocity = Vector3.new(-0.00511020515, 0.0618179664, -0.00291155092)
- o185.Parent = o184
- o186.Parent = o184
- o186.CFrame = CFrame.new(-617.000305, 67.5623474, -784.998657, 0.999999404, 1.26726304e-15, -0.00108641572, -1.26694625e-15, 1, 2.92214429e-16, 0.00108641572, -2.90837842e-16, 0.999999404)
- o187.Name = "Main Terrain Joint"
- o187.Parent = o184
- o187.Part0 = mas
- o187.Part1 = o184
- o188.Parent = o179
- o188.BrickColor = BrickColor.new("Bright green")
- o188.Position = Vector3.new(174.003159, 12.2006311, 77.0003738)
- o188.Rotation = Vector3.new(-179.599991, -0.00999999978, -180)
- o188.RotVelocity = Vector3.new(-0.0176374521, 0.0109065827, -0.00504503911)
- o188.Velocity = Vector3.new(0.000812199665, 0.0430474244, 0.0970967859)
- o188.CanCollide = false
- o188.FormFactor = Enum.FormFactor.Plate
- o188.Size = Vector3.new(1, 0.400000006, 4)
- o188.CFrame = CFrame.new(174.003159, 12.2006311, 77.0003738, -1, 5.78493746e-05, -9.85598235e-05, 5.71520395e-05, 0.999974966, 0.00706078298, 9.89656401e-05, 0.00706113223, -0.999975324)
- o188.BottomSurface = Enum.SurfaceType.Smooth
- o188.TopSurface = Enum.SurfaceType.Weld
- o188.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o188.Position = Vector3.new(174.003159, 12.2006311, 77.0003738)
- o188.velocity = Vector3.new(0.000812199665, 0.0430474244, 0.0970967859)
- o189.Parent = o188
- o190.Parent = o179
- o190.BrickColor = BrickColor.new("Bright green")
- o190.Position = Vector3.new(176, 12.2001677, 74.5000763)
- o190.Rotation = Vector3.new(-180, 0, 180)
- o190.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o190.Velocity = Vector3.new(-0.00425370038, 0.0618179664, -0.00291155092)
- o190.FormFactor = Enum.FormFactor.Plate
- o190.Size = Vector3.new(2, 0.400000006, 1)
- o190.CFrame = CFrame.new(176, 12.2001677, 74.5000763, -1, -1.46940549e-09, -5.84133852e-09, -1.13144205e-09, 0.999999046, 4.15739087e-05, 4.49651072e-09, 4.44353027e-05, -1.00000191)
- o190.BottomSurface = Enum.SurfaceType.Smooth
- o190.FrontSurface = Enum.SurfaceType.Weld
- o190.TopSurface = Enum.SurfaceType.Smooth
- o190.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o190.Position = Vector3.new(176, 12.2001677, 74.5000763)
- o190.velocity = Vector3.new(-0.00425370038, 0.0618179664, -0.00291155092)
- o191.Parent = o179
- o191.BrickColor = BrickColor.new("Bright green")
- o191.Position = Vector3.new(175.5, 4.20029354, 74.4996719)
- o191.Rotation = Vector3.new(-180, 0, 180)
- o191.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o191.Velocity = Vector3.new(-0.00425356161, 0.0618179664, -0.00308285025)
- o191.FormFactor = Enum.FormFactor.Plate
- o191.Size = Vector3.new(3, 0.400000006, 1)
- o191.CFrame = CFrame.new(175.5, 4.20029354, 74.4996719, -1, -2.29410757e-09, -9.11901843e-09, -1.61785541e-09, 0.999998093, 3.35273326e-05, 6.42948628e-09, 3.92496331e-05, -1.00000381)
- o191.BottomSurface = Enum.SurfaceType.Smooth
- o191.FrontSurface = Enum.SurfaceType.Weld
- o191.TopSurface = Enum.SurfaceType.Smooth
- o191.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o191.Position = Vector3.new(175.5, 4.20029354, 74.4996719)
- o191.velocity = Vector3.new(-0.00425356161, 0.0618179664, -0.00308285025)
- o192.Parent = o179
- o192.BrickColor = BrickColor.new("Bright green")
- o192.Position = Vector3.new(175.5, 3.40030599, 74.4996338)
- o192.Rotation = Vector3.new(-180, 0, 180)
- o192.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o192.Velocity = Vector3.new(-0.00425354857, 0.0618179664, -0.00308285025)
- o192.FormFactor = Enum.FormFactor.Plate
- o192.Size = Vector3.new(3, 0.400000006, 1)
- o192.CFrame = CFrame.new(175.5, 3.40030599, 74.4996338, -1, -2.48440135e-09, -9.87542226e-09, -1.42751932e-09, 0.99999702, 3.19180836e-05, 5.67310376e-09, 4.08589221e-05, -1.00000596)
- o192.BottomSurface = Enum.SurfaceType.Smooth
- o192.FrontSurface = Enum.SurfaceType.Weld
- o192.TopSurface = Enum.SurfaceType.Smooth
- o192.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o192.Position = Vector3.new(175.5, 3.40030599, 74.4996338)
- o192.velocity = Vector3.new(-0.00425354857, 0.0618179664, -0.00308285025)
- o193.Parent = o179
- o193.BrickColor = BrickColor.new("Bright green")
- o193.Position = Vector3.new(175.5, 8.20027161, 74.4998398)
- o193.Rotation = Vector3.new(-180, 0, 180)
- o193.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o193.Velocity = Vector3.new(-0.00425361935, 0.0618179664, -0.00308285025)
- o193.FormFactor = Enum.FormFactor.Plate
- o193.Size = Vector3.new(3, 0.400000006, 1)
- o193.CFrame = CFrame.new(175.5, 8.20027161, 74.4998398, -1, -2.6746938e-09, -1.0631827e-08, -1.23718469e-09, 0.999995947, 3.03088327e-05, 4.91671903e-09, 4.24682148e-05, -1.00000811)
- o193.BottomSurface = Enum.SurfaceType.Smooth
- o193.FrontSurface = Enum.SurfaceType.Weld
- o193.TopSurface = Enum.SurfaceType.Smooth
- o193.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o193.Position = Vector3.new(175.5, 8.20027161, 74.4998398)
- o193.velocity = Vector3.new(-0.00425361935, 0.0618179664, -0.00308285025)
- o194.Parent = o179
- o194.BrickColor = BrickColor.new("Bright green")
- o194.Position = Vector3.new(175.5, 2.60031843, 74.4995956)
- o194.Rotation = Vector3.new(-180, 0, 180)
- o194.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o194.Velocity = Vector3.new(-0.00425353553, 0.0618179664, -0.00308285025)
- o194.FormFactor = Enum.FormFactor.Plate
- o194.Size = Vector3.new(3, 0.400000006, 1)
- o194.CFrame = CFrame.new(175.5, 2.60031843, 74.4995956, -1, -1.38483092e-09, -5.50515455e-09, -1.04685161e-09, 0.999999046, 4.1216299e-05, 4.16033341e-09, 4.4077693e-05, -1.00000191)
- o194.BottomSurface = Enum.SurfaceType.Smooth
- o194.FrontSurface = Enum.SurfaceType.Weld
- o194.TopSurface = Enum.SurfaceType.Smooth
- o194.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o194.Position = Vector3.new(175.5, 2.60031843, 74.4995956)
- o194.velocity = Vector3.new(-0.00425353553, 0.0618179664, -0.00308285025)
- o195.Parent = o179
- o195.BrickColor = BrickColor.new("Bright green")
- o195.Position = Vector3.new(175.5, 10.6001072, 74.5000305)
- o195.Rotation = Vector3.new(-180, 0, -180)
- o195.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o195.Velocity = Vector3.new(-0.00425368501, 0.0618179664, -0.00308285025)
- o195.FormFactor = Enum.FormFactor.Plate
- o195.Size = Vector3.new(3, 0.400000006, 1)
- o195.CFrame = CFrame.new(175.5, 10.6001072, 74.5000305, -1, 1.27958422e-09, 5.08442355e-09, 2.59069322e-09, 0.999996305, 1.0818706e-05, -1.02951034e-08, 2.19052636e-05, -1.00000739)
- o195.BottomSurface = Enum.SurfaceType.Smooth
- o195.FrontSurface = Enum.SurfaceType.Weld
- o195.TopSurface = Enum.SurfaceType.Smooth
- o195.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o195.Position = Vector3.new(175.5, 10.6001072, 74.5000305)
- o195.velocity = Vector3.new(-0.00425368501, 0.0618179664, -0.00308285025)
- o196.Parent = o179
- o196.BrickColor = BrickColor.new("Bright green")
- o196.Position = Vector3.new(175.5, 5.00030947, 74.4997025)
- o196.Rotation = Vector3.new(-180, 0, 180)
- o196.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o196.Velocity = Vector3.new(-0.00425357232, 0.0618179664, -0.00308285025)
- o196.FormFactor = Enum.FormFactor.Plate
- o196.Size = Vector3.new(3, 0.400000006, 1)
- o196.CFrame = CFrame.new(175.5, 5.00030947, 74.4997025, -1, -1.57513058e-09, -6.26155217e-09, -8.5651064e-10, 0.999997973, 3.96070609e-05, 3.40395157e-09, 4.56869748e-05, -1.00000405)
- o196.BottomSurface = Enum.SurfaceType.Smooth
- o196.FrontSurface = Enum.SurfaceType.Weld
- o196.TopSurface = Enum.SurfaceType.Smooth
- o196.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o196.Position = Vector3.new(175.5, 5.00030947, 74.4997025)
- o196.velocity = Vector3.new(-0.00425357232, 0.0618179664, -0.00308285025)
- o197.Parent = o179
- o197.BrickColor = BrickColor.new("Bright green")
- o197.Position = Vector3.new(175.5, 6.6003046, 74.4997711)
- o197.Rotation = Vector3.new(-180, 0, 180)
- o197.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o197.Velocity = Vector3.new(-0.00425359607, 0.0618179664, -0.00308285025)
- o197.FormFactor = Enum.FormFactor.Plate
- o197.Size = Vector3.new(3, 0.400000006, 1)
- o197.CFrame = CFrame.new(175.5, 6.6003046, 74.4997711, -1, -1.76542858e-09, -7.017952e-09, -6.66171174e-10, 0.999996901, 3.79978192e-05, 2.64756927e-09, 4.72962638e-05, -1.0000062)
- o197.BottomSurface = Enum.SurfaceType.Smooth
- o197.FrontSurface = Enum.SurfaceType.Weld
- o197.TopSurface = Enum.SurfaceType.Smooth
- o197.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o197.Position = Vector3.new(175.5, 6.6003046, 74.4997711)
- o197.velocity = Vector3.new(-0.00425359607, 0.0618179664, -0.00308285025)
- o198.Parent = o179
- o198.BrickColor = BrickColor.new("Bright green")
- o198.Position = Vector3.new(175.5, 5.80030346, 74.499733)
- o198.Rotation = Vector3.new(-180, 0, 180)
- o198.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o198.Velocity = Vector3.new(-0.00425358256, 0.0618179664, -0.00308285025)
- o198.FormFactor = Enum.FormFactor.Plate
- o198.Size = Vector3.new(3, 0.400000006, 1)
- o198.CFrame = CFrame.new(175.5, 5.80030346, 74.499733, -1, -1.95572536e-09, -7.77435183e-09, -4.75833095e-10, 0.999995828, 3.63885774e-05, 1.89118632e-09, 4.89055528e-05, -1.00000834)
- o198.BottomSurface = Enum.SurfaceType.Smooth
- o198.FrontSurface = Enum.SurfaceType.Weld
- o198.TopSurface = Enum.SurfaceType.Smooth
- o198.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o198.Position = Vector3.new(175.5, 5.80030346, 74.499733)
- o198.velocity = Vector3.new(-0.00425358256, 0.0618179664, -0.00308285025)
- o199.Parent = o179
- o199.BrickColor = BrickColor.new("Bright green")
- o199.Position = Vector3.new(175.5, 9.80028629, 74.499939)
- o199.Rotation = Vector3.new(-180, 0, 180)
- o199.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o199.Velocity = Vector3.new(-0.00425365334, 0.0618179664, -0.00308285025)
- o199.FormFactor = Enum.FormFactor.Plate
- o199.Size = Vector3.new(3, 0.400000006, 1)
- o199.CFrame = CFrame.new(175.5, 9.80028629, 74.499939, -1, -6.23583851e-10, -2.4795983e-09, -2.85496543e-10, 0.999999046, 4.76536443e-05, 1.13480025e-09, 5.05150565e-05, -1.00000191)
- o199.BottomSurface = Enum.SurfaceType.Smooth
- o199.FrontSurface = Enum.SurfaceType.Weld
- o199.TopSurface = Enum.SurfaceType.Smooth
- o199.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o199.Position = Vector3.new(175.5, 9.80028629, 74.499939)
- o199.velocity = Vector3.new(-0.00425365334, 0.0618179664, -0.00308285025)
- o200.Parent = o179
- o200.BrickColor = BrickColor.new("Bright green")
- o200.Position = Vector3.new(175.5, 9.0002861, 74.4999084)
- o200.Rotation = Vector3.new(-180, 0, 180)
- o200.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o200.Velocity = Vector3.new(-0.00425364263, 0.0618179664, -0.00308285025)
- o200.FormFactor = Enum.FormFactor.Plate
- o200.Size = Vector3.new(3, 0.400000006, 1)
- o200.CFrame = CFrame.new(175.5, 9.0002861, 74.4999084, -1, -8.13888013e-10, -3.23599059e-09, -9.51519974e-11, 0.999997973, 4.60444171e-05, 3.78419074e-10, 5.21243346e-05, -1.00000405)
- o200.BottomSurface = Enum.SurfaceType.Smooth
- o200.FrontSurface = Enum.SurfaceType.Weld
- o200.TopSurface = Enum.SurfaceType.Smooth
- o200.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o200.Position = Vector3.new(175.5, 9.0002861, 74.4999084)
- o200.velocity = Vector3.new(-0.00425364263, 0.0618179664, -0.00308285025)
- o201.Parent = o179
- o201.BrickColor = BrickColor.new("Bright green")
- o201.Position = Vector3.new(175.5, 7.40028858, 74.4998245)
- o201.Rotation = Vector3.new(-180, 0, 180)
- o201.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o201.Velocity = Vector3.new(-0.00425361423, 0.0618179664, -0.00308285025)
- o201.FormFactor = Enum.FormFactor.Plate
- o201.Size = Vector3.new(3, 0.400000006, 1)
- o201.CFrame = CFrame.new(175.5, 7.40028858, 74.4998245, -1, -1.00419062e-09, -3.99238509e-09, 9.51913201e-11, 0.999996901, 4.44351863e-05, -3.77963438e-10, 5.37336164e-05, -1.0000062)
- o201.BottomSurface = Enum.SurfaceType.Smooth
- o201.FrontSurface = Enum.SurfaceType.Weld
- o201.TopSurface = Enum.SurfaceType.Smooth
- o201.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o201.Position = Vector3.new(175.5, 7.40028858, 74.4998245)
- o201.velocity = Vector3.new(-0.00425361423, 0.0618179664, -0.00308285025)
- o202.Parent = o179
- o202.BrickColor = BrickColor.new("Bright green")
- o202.Position = Vector3.new(175.5, 11.4001265, 74.4999771)
- o202.Rotation = Vector3.new(-180, 0, -180)
- o202.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o202.Velocity = Vector3.new(-0.00425366685, 0.0618179664, -0.00308285025)
- o202.FormFactor = Enum.FormFactor.Plate
- o202.Size = Vector3.new(3, 0.400000006, 1)
- o202.CFrame = CFrame.new(175.5, 11.4001265, 74.4999771, -1, 1.91407534e-09, 7.60562902e-09, 2.25240138e-09, 0.999999046, 1.61828484e-05, -8.95037999e-09, 1.90441697e-05, -1.00000191)
- o202.BottomSurface = Enum.SurfaceType.Smooth
- o202.FrontSurface = Enum.SurfaceType.Weld
- o202.TopSurface = Enum.SurfaceType.Smooth
- o202.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o202.Position = Vector3.new(175.5, 11.4001265, 74.4999771)
- o202.velocity = Vector3.new(-0.00425366685, 0.0618179664, -0.00308285025)
- o203.Name = "Main"
- o203.Parent = o170
- o203.BrickColor = BrickColor.new("Bright blue")
- o203.Position = Vector3.new(173.999863, 12.5997047, 76.9988556)
- o203.Rotation = Vector3.new(-179.669998, 0.00999999978, 180)
- o203.RotVelocity = Vector3.new(-0.00857798476, -0.0345993601, 0.00965110213)
- o203.Velocity = Vector3.new(0.0632625371, -0.00404940778, -0.957282841)
- o203.FormFactor = Enum.FormFactor.Plate
- o203.Size = Vector3.new(7.5, 0.400000006, 3.5)
- o203.CFrame = CFrame.new(173.999863, 12.5997047, 76.9988556, -1, -5.11033104e-05, 0.000117361, -5.0425082e-05, 0.999980509, 0.00575574208, -0.000117656535, 0.00576426974, -0.999989152)
- o203.BottomSurface = Enum.SurfaceType.Smooth
- o203.TopSurface = Enum.SurfaceType.Smooth
- o203.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o203.Position = Vector3.new(173.999863, 12.5997047, 76.9988556)
- o203.velocity = Vector3.new(0.0632625371, -0.00404940778, -0.957282841)
- o204.Parent = o203
- o205.Name = "Head"
- o205.Parent = o139
- o206.Parent = o205
- o206.Material = Enum.Material.Ice
- o206.BrickColor = BrickColor.new("Bright yellow")
- o206.Position = Vector3.new(174.002945, 25.0011883, 77.0841141)
- o206.Rotation = Vector3.new(-179.62999, -0.00999999978, -180)
- o206.RotVelocity = Vector3.new(-0.0289262123, 0.0388676636, -0.0104329493)
- o206.Velocity = Vector3.new(0.0665239543, 0.111022666, 0.173105031)
- o206.CanCollide = false
- o206.FormFactor = Enum.FormFactor.Plate
- o206.Size = Vector3.new(6, 0.400000006, 4)
- o206.CFrame = CFrame.new(174.002945, 25.0011883, 77.0841141, -0.99999994, 8.5247324e-05, -0.000229382524, 8.37806656e-05, 0.999975622, 0.00638233917, 0.000229914527, 0.00639404589, -0.999987483)
- o206.BackSurface = Enum.SurfaceType.Weld
- o206.BottomSurface = Enum.SurfaceType.Weld
- o206.FrontSurface = Enum.SurfaceType.Weld
- o206.LeftSurface = Enum.SurfaceType.Weld
- o206.RightSurface = Enum.SurfaceType.Weld
- o206.TopSurface = Enum.SurfaceType.Weld
- o206.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o206.Position = Vector3.new(174.002945, 25.0011883, 77.0841141)
- o206.velocity = Vector3.new(0.0665239543, 0.111022666, 0.173105031)
- o207.Parent = o206
- o208.Parent = o205
- o208.Material = Enum.Material.Ice
- o208.BrickColor = BrickColor.new("Bright yellow")
- o208.Position = Vector3.new(176.502762, 22.8009396, 77.0694504)
- o208.Rotation = Vector3.new(-179.62999, -0.00999999978, -180)
- o208.RotVelocity = Vector3.new(-0.0289262123, 0.0388676636, -0.0104329493)
- o208.Velocity = Vector3.new(0.0429989323, 0.0845180377, 0.139587849)
- o208.CanCollide = false
- o208.FormFactor = Enum.FormFactor.Plate
- o208.Size = Vector3.new(1, 4.00000191, 4)
- o208.CFrame = CFrame.new(176.502762, 22.8009396, 77.0694504, -0.99999994, 8.52450394e-05, -0.000229386642, 8.37799234e-05, 0.999975324, 0.00637519173, 0.000229917394, 0.00638796436, -0.999988258)
- o208.BottomSurface = Enum.SurfaceType.Weld
- o208.TopSurface = Enum.SurfaceType.Smooth
- o208.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o208.Position = Vector3.new(176.502762, 22.8009396, 77.0694504)
- o208.velocity = Vector3.new(0.0429989323, 0.0845180377, 0.139587849)
- o209.Parent = o208
- o210.Parent = o205
- o210.Material = Enum.Material.Ice
- o210.BrickColor = BrickColor.new("Bright yellow")
- o210.Position = Vector3.new(171.498093, 22.7989082, 77.0851288)
- o210.Rotation = Vector3.new(-179.539993, 0.00999999978, 180)
- o210.RotVelocity = Vector3.new(-0.033501327, -0.0173102319, 0.0108658122)
- o210.Velocity = Vector3.new(-0.0625395924, -0.020256795, -0.215027928)
- o210.CanCollide = false
- o210.FormFactor = Enum.FormFactor.Plate
- o210.Size = Vector3.new(1, 4.00000191, 4)
- o210.CFrame = CFrame.new(171.498093, 22.7989082, 77.0851288, -1, -7.58673123e-05, 9.41542967e-05, -7.51139305e-05, 0.999963224, 0.00794526283, -9.47603548e-05, 0.0079605123, -0.999978662)
- o210.BottomSurface = Enum.SurfaceType.Weld
- o210.TopSurface = Enum.SurfaceType.Smooth
- o210.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o210.Position = Vector3.new(171.498093, 22.7989082, 77.0851288)
- o210.velocity = Vector3.new(-0.0625395924, -0.020256795, -0.215027928)
- o211.Parent = o210
- o212.Parent = o205
- o212.Material = Enum.Material.Ice
- o212.BrickColor = BrickColor.new("Bright yellow")
- o212.Position = Vector3.new(173.997833, 24.3871231, 78.5980759)
- o212.Rotation = Vector3.new(-179.539993, 0.00999999978, 180)
- o212.RotVelocity = Vector3.new(-0.033501327, -0.0173102319, 0.0108658122)
- o212.Velocity = Vector3.new(-0.105986305, 0.0575906523, -0.224964142)
- o212.CanCollide = false
- o212.FormFactor = Enum.FormFactor.Plate
- o212.Size = Vector3.new(4, 0.800000012, 1)
- o212.CFrame = CFrame.new(173.997833, 24.3871231, 78.5980759, -1, -7.58677561e-05, 9.41535764e-05, -7.51136031e-05, 0.999961376, 0.00794260949, -9.47616063e-05, 0.00796318054, -0.999982297)
- o212.BottomSurface = Enum.SurfaceType.Weld
- o212.TopSurface = Enum.SurfaceType.Smooth
- o212.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o212.Position = Vector3.new(173.997833, 24.3871231, 78.5980759)
- o212.velocity = Vector3.new(-0.105986305, 0.0575906523, -0.224964142)
- o213.Parent = o212
- o214.Parent = o205
- o214.Material = Enum.Material.Ice
- o214.BrickColor = BrickColor.new("Bright yellow")
- o214.Position = Vector3.new(172.497986, 22.3871498, 78.5820389)
- o214.Rotation = Vector3.new(-179.539993, 0.00999999978, 180)
- o214.RotVelocity = Vector3.new(-0.033501327, -0.0173102319, 0.0108658122)
- o214.Velocity = Vector3.new(-0.0839773715, 0.0407563373, -0.183925107)
- o214.CanCollide = false
- o214.FormFactor = Enum.FormFactor.Plate
- o214.Size = Vector3.new(1, 3.20000196, 1)
- o214.CFrame = CFrame.new(172.497986, 22.3871498, 78.5820389, -1, -7.58641763e-05, 9.41670951e-05, -7.51110783e-05, 0.999965072, 0.0079525644, -9.47713343e-05, 0.0079621356, -0.999974787)
- o214.BottomSurface = Enum.SurfaceType.Weld
- o214.TopSurface = Enum.SurfaceType.Smooth
- o214.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o214.Position = Vector3.new(172.497986, 22.3871498, 78.5820389)
- o214.velocity = Vector3.new(-0.0839773715, 0.0407563373, -0.183925107)
- o215.Parent = o214
- o216.Parent = o205
- o216.Material = Enum.Material.Ice
- o216.BrickColor = BrickColor.new("Bright yellow")
- o216.Position = Vector3.new(175.499283, 22.3911133, 78.5551376)
- o216.Rotation = Vector3.new(-179.669998, 0.00999999978, 180)
- o216.RotVelocity = Vector3.new(-0.00711403647, -0.0349564478, 0.00496551814)
- o216.Velocity = Vector3.new(-0.069048509, 0.0149472598, -0.989219666)
- o216.CanCollide = false
- o216.FormFactor = Enum.FormFactor.Plate
- o216.Size = Vector3.new(1, 3.20000196, 1)
- o216.CFrame = CFrame.new(175.499283, 22.3911133, 78.5551376, -1, -2.96417002e-05, 0.00013015994, -2.88980427e-05, 0.999980509, 0.00569192925, -0.000130330227, 0.00570152514, -0.999990225)
- o216.BottomSurface = Enum.SurfaceType.Weld
- o216.TopSurface = Enum.SurfaceType.Smooth
- o216.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o216.Position = Vector3.new(175.499283, 22.3911133, 78.5551376)
- o216.velocity = Vector3.new(-0.069048509, 0.0149472598, -0.989219666)
- o217.Parent = o216
- o218.Parent = o205
- o218.Material = Enum.Material.Ice
- o218.BrickColor = BrickColor.new("Bright yellow")
- o218.Position = Vector3.new(174.499542, 23.1802444, 77.0296478)
- o218.Rotation = Vector3.new(138.339996, 0.00999999978, -180)
- o218.RotVelocity = Vector3.new(-0.00711403647, -0.0349564478, 0.00496551814)
- o218.Velocity = Vector3.new(-0.0196412466, -0.00086936017, -1.02978086)
- o218.CanCollide = false
- o218.FormFactor = Enum.FormFactor.Plate
- o218.Size = Vector3.new(1, 0.400001913, 1)
- o218.CFrame = CFrame.new(174.499542, 23.1802444, 77.0296478, -1, 6.5038621e-05, 0.000116576935, -2.88978099e-05, 0.747090757, -0.66471535, -0.0001303311, -0.664714336, -0.747108698)
- o218.BottomSurface = Enum.SurfaceType.Weld
- o218.TopSurface = Enum.SurfaceType.Smooth
- o218.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o218.Position = Vector3.new(174.499542, 23.1802444, 77.0296478)
- o218.velocity = Vector3.new(-0.0196412466, -0.00086936017, -1.02978086)
- o219.Parent = o218
- o219.Scale = Vector3.new(0.400000006, 1, 0.400000006)
- o219.MeshType = Enum.MeshType.Sphere
- o220.Parent = o205
- o220.Material = Enum.Material.Ice
- o220.BrickColor = BrickColor.new("Bright yellow")
- o220.Position = Vector3.new(173.50296, 23.1424179, 77.3134003)
- o220.Rotation = Vector3.new(158.559998, -0.0199999996, 180)
- o220.RotVelocity = Vector3.new(-0.0301854629, 0.0429155193, -0.0108249504)
- o220.Velocity = Vector3.new(0.0725452155, 0.127257362, 0.285919577)
- o220.CanCollide = false
- o220.FormFactor = Enum.FormFactor.Plate
- o220.Size = Vector3.new(1, 0.400001913, 1)
- o220.CFrame = CFrame.new(173.50296, 23.1424179, 77.3134003, -0.99999994, -1.03503462e-05, -0.000263185444, 8.65456095e-05, 0.930786192, -0.365531385, 0.000248684984, -0.365517735, -0.930820405)
- o220.BottomSurface = Enum.SurfaceType.Weld
- o220.TopSurface = Enum.SurfaceType.Smooth
- o220.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o220.Position = Vector3.new(173.50296, 23.1424179, 77.3134003)
- o220.velocity = Vector3.new(0.0725452155, 0.127257362, 0.285919577)
- o221.Parent = o220
- o221.Scale = Vector3.new(0.400000006, 1, 0.400000006)
- o221.MeshType = Enum.MeshType.Sphere
- o222.Parent = o205
- o222.Material = Enum.Material.Ice
- o222.BrickColor = BrickColor.new("Bright yellow")
- o222.Position = Vector3.new(173.50296, 22.7700729, 77.4597092)
- o222.Rotation = Vector3.new(158.559998, -0.0199999996, 180)
- o222.RotVelocity = Vector3.new(-0.0301854629, 0.0429155193, -0.0108249504)
- o222.Velocity = Vector3.new(0.074793525, 0.131673768, 0.297158986)
- o222.CanCollide = false
- o222.FormFactor = Enum.FormFactor.Plate
- o222.Size = Vector3.new(1, 0.400001913, 1)
- o222.CFrame = CFrame.new(173.50296, 22.7700729, 77.4597092, -0.99999994, -1.03467537e-05, -0.000263118767, 8.6535576e-05, 0.930790901, -0.365530908, 0.00024865396, -0.365521401, -0.930814564)
- o222.BottomSurface = Enum.SurfaceType.Weld
- o222.TopSurface = Enum.SurfaceType.Weld
- o222.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o222.Position = Vector3.new(173.50296, 22.7700729, 77.4597092)
- o222.velocity = Vector3.new(0.074793525, 0.131673768, 0.297158986)
- o223.Parent = o222
- o223.Scale = Vector3.new(0.200000003, 1.5, 0.200000003)
- o224.Parent = o205
- o224.Material = Enum.Material.Ice
- o224.BrickColor = BrickColor.new("Bright yellow")
- o224.Position = Vector3.new(174.503815, 22.8815804, 77.3183517)
- o224.Rotation = Vector3.new(138.440002, -0.00999999978, 180)
- o224.RotVelocity = Vector3.new(-0.02131778, 0.0127301067, -0.0059136143)
- o224.Velocity = Vector3.new(0.0660832822, 0.0477503911, -0.110217929)
- o224.CanCollide = false
- o224.FormFactor = Enum.FormFactor.Plate
- o224.Size = Vector3.new(1, 0.400001913, 1)
- o224.CFrame = CFrame.new(174.503815, 22.8815804, 77.3183517, -1, -2.05357683e-05, -0.000120097953, 6.43083767e-05, 0.748254418, -0.663404465, 0.000103480757, -0.663403213, -0.748273492)
- o224.BottomSurface = Enum.SurfaceType.Weld
- o224.TopSurface = Enum.SurfaceType.Weld
- o224.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o224.Position = Vector3.new(174.503815, 22.8815804, 77.3183517)
- o224.velocity = Vector3.new(0.0660832822, 0.0477503911, -0.110217929)
- o225.Parent = o224
- o225.Scale = Vector3.new(0.200000003, 1.5, 0.200000003)
- o226.Parent = o205
- o226.Material = Enum.Material.Ice
- o226.BrickColor = BrickColor.new("Bright yellow")
- o226.Position = Vector3.new(174.003693, 21.5965405, 77.5709305)
- o226.Rotation = Vector3.new(-179.569992, -0.00999999978, -180)
- o226.RotVelocity = Vector3.new(-0.02131778, 0.0127301067, -0.0059136143)
- o226.Velocity = Vector3.new(0.061699409, 0.0560923368, -0.0764571205)
- o226.CanCollide = false
- o226.FormFactor = Enum.FormFactor.Plate
- o226.Size = Vector3.new(4, 1.60000169, 1)
- o226.CFrame = CFrame.new(174.003693, 21.5965405, 77.5709305, -1, 6.50769798e-05, -0.000103004037, 6.43083767e-05, 0.999968946, 0.00744818663, 0.000103480685, 0.00745776249, -0.999978662)
- o226.BottomSurface = Enum.SurfaceType.Weld
- o226.TopSurface = Enum.SurfaceType.Smooth
- o226.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o226.Position = Vector3.new(174.003693, 21.5965405, 77.5709305)
- o226.velocity = Vector3.new(0.061699409, 0.0560923368, -0.0764571205)
- o227.Parent = o226
- o227.Scale = Vector3.new(1, 1.35000002, 1)
- o228.Parent = o205
- o228.Material = Enum.Material.Ice
- o228.BrickColor = BrickColor.new("Bright yellow")
- o228.Position = Vector3.new(173.99913, 21.5888042, 78.5657883)
- o228.Rotation = Vector3.new(-179.599991, 0.00999999978, 180)
- o228.CanCollide = false
- o228.FormFactor = Enum.FormFactor.Plate
- o228.Size = Vector3.new(2, 1.60000169, 1)
- o228.CFrame = CFrame.new(173.99913, 21.5888042, 78.5657883, -0.99999994, -3.84562645e-06, 0.000256076601, -2.06015261e-06, 0.999972522, 0.00695796078, -0.0002561, 0.00696754642, -0.999982238)
- o228.BottomSurface = Enum.SurfaceType.Weld
- o228.TopSurface = Enum.SurfaceType.Smooth
- o228.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o228.Position = Vector3.new(173.99913, 21.5888042, 78.5657883)
- o229.Parent = o228
- o230.Parent = o205
- o230.Material = Enum.Material.Ice
- o230.BrickColor = BrickColor.new("Bright yellow")
- o230.Position = Vector3.new(173.99913, 23.188755, 78.5770187)
- o230.Rotation = Vector3.new(-179.599991, 0.00999999978, 180)
- o230.CanCollide = false
- o230.FormFactor = Enum.FormFactor.Plate
- o230.Size = Vector3.new(2, 1.60000169, 1)
- o230.CFrame = CFrame.new(173.99913, 23.188755, 78.5770187, -0.99999994, -3.88045146e-06, 0.000256037281, -2.07008429e-06, 0.999971271, 0.00705362763, -0.00025606167, 0.00706499023, -0.999982715)
- o230.BottomSurface = Enum.SurfaceType.Weld
- o230.FrontSurface = Enum.SurfaceType.Weld
- o230.TopSurface = Enum.SurfaceType.Smooth
- o230.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o230.Position = Vector3.new(173.99913, 23.188755, 78.5770187)
- o231.Parent = o230
- o232.Parent = o205
- o232.Material = Enum.Material.Ice
- o232.BrickColor = BrickColor.new("Bright blue")
- o232.Position = Vector3.new(177.00296, 20.0008335, 77.0632401)
- o232.Rotation = Vector3.new(-179.550003, -0.00999999978, -179.98999)
- o232.RotVelocity = Vector3.new(-0.0471483916, 0.0410205685, -0.0114615383)
- o232.Velocity = Vector3.new(0.0265235826, 0.0760730878, 0.0832452178)
- o232.FormFactor = Enum.FormFactor.Plate
- o232.Size = Vector3.new(2, 1.60000002, 4)
- o232.CFrame = CFrame.new(177.00296, 20.0008335, 77.0632401, -0.99999994, 9.55540745e-05, -0.000240443012, 9.36594952e-05, 0.999965787, 0.00786384195, 0.000241180882, 0.00787340011, -0.999975502)
- o232.BottomSurface = Enum.SurfaceType.Weld
- o232.TopSurface = Enum.SurfaceType.Smooth
- o232.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o232.Position = Vector3.new(177.00296, 20.0008335, 77.0632401)
- o232.velocity = Vector3.new(0.0265235826, 0.0760730878, 0.0832452178)
- o233.Parent = o232
- o234.Parent = o205
- o234.Material = Enum.Material.Ice
- o234.BrickColor = BrickColor.new("Bright blue")
- o234.Position = Vector3.new(171.00296, 20.0013981, 77.0646515)
- o234.Rotation = Vector3.new(-179.550003, -0.00999999978, -179.98999)
- o234.RotVelocity = Vector3.new(-0.0471483916, 0.0410205685, -0.0114615383)
- o234.Velocity = Vector3.new(0.0265879519, 0.14490886, 0.329342008)
- o234.FormFactor = Enum.FormFactor.Plate
- o234.Size = Vector3.new(2, 1.60000002, 4)
- o234.CFrame = CFrame.new(171.00296, 20.0013981, 77.0646515, -0.99999994, 9.55544529e-05, -0.000240446461, 9.36596916e-05, 0.999963582, 0.00786226615, 0.00024118014, 0.00787821133, -0.999979794)
- o234.BottomSurface = Enum.SurfaceType.Weld
- o234.TopSurface = Enum.SurfaceType.Smooth
- o234.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o234.Position = Vector3.new(171.00296, 20.0013981, 77.0646515)
- o234.velocity = Vector3.new(0.0265879519, 0.14490886, 0.329342008)
- o235.Parent = o234
- o236.Parent = o205
- o236.Material = Enum.Material.Ice
- o236.BrickColor = BrickColor.new("Bright yellow")
- o236.Position = Vector3.new(174.003677, 19.9916401, 78.0703888)
- o236.Rotation = Vector3.new(-179.48999, -0.00999999978, -180)
- o236.RotVelocity = Vector3.new(-0.0306551103, 0.0136604067, -0.00660804939)
- o236.Velocity = Vector3.new(0.0600829944, 0.0761374533, -0.0536068529)
- o236.FormFactor = Enum.FormFactor.Plate
- o236.Size = Vector3.new(4, 1.60000002, 2)
- o236.CFrame = CFrame.new(174.003677, 19.9916401, 78.0703888, -1, 6.91890236e-05, -0.000104656712, 6.8253772e-05, 0.99995625, 0.00891492702, 0.000105262996, 0.00892661419, -0.999968171)
- o236.BackSurface = Enum.SurfaceType.Weld
- o236.BottomSurface = Enum.SurfaceType.Weld
- o236.TopSurface = Enum.SurfaceType.Smooth
- o236.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o236.Position = Vector3.new(174.003677, 19.9916401, 78.0703888)
- o236.velocity = Vector3.new(0.0600829944, 0.0761374533, -0.0536068529)
- o237.Parent = o236
- o238.Parent = o205
- o238.Material = Enum.Material.Ice
- o238.BrickColor = BrickColor.new("Bright yellow")
- o238.Transparency = 1
- o238.Position = Vector3.new(174.50383, 22.8458862, 77.595726)
- o238.Rotation = Vector3.new(0.50999999, 0.00999999978, 0)
- o238.RotVelocity = Vector3.new(-0.0306551103, 0.0136604067, -0.00660804939)
- o238.Velocity = Vector3.new(0.0724599138, 0.0582815744, -0.147936374)
- o238.FormFactor = Enum.FormFactor.Plate
- o238.Size = Vector3.new(1, 0.900000036, 1)
- o238.CFrame = CFrame.new(174.50383, 22.8458862, 77.595726, 1, 6.9189482e-05, 0.000104650724, -6.82563623e-05, 0.999953866, -0.00889671128, -0.00010525313, 0.00891443249, 0.999970913)
- o238.BottomSurface = Enum.SurfaceType.Weld
- o238.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o238.Position = Vector3.new(174.50383, 22.8458862, 77.595726)
- o238.velocity = Vector3.new(0.0724599138, 0.0582815744, -0.147936374)
- o239.Parent = o205
- o239.Material = Enum.Material.Ice
- o239.BrickColor = BrickColor.new("Bright yellow")
- o239.Transparency = 1
- o239.Position = Vector3.new(173.498001, 22.5939713, 77.600296)
- o239.Rotation = Vector3.new(0.539999962, 0, 0)
- o239.RotVelocity = Vector3.new(-0.0466758348, -0.0177577659, 0.0106289601)
- o239.Velocity = Vector3.new(-0.0680159628, 0.0240245443, -0.228658825)
- o239.FormFactor = Enum.FormFactor.Plate
- o239.Size = Vector3.new(1, 0.400000006, 1)
- o239.CFrame = CFrame.new(173.498001, 22.5939713, 77.600296, 1, -7.55813307e-05, -8.4577252e-05, 7.47760496e-05, 0.999950588, -0.00945223495, 8.52934681e-05, 0.00946568884, 0.999964237)
- o239.BottomSurface = Enum.SurfaceType.Weld
- o239.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o239.Position = Vector3.new(173.498001, 22.5939713, 77.600296)
- o239.velocity = Vector3.new(-0.0680159628, 0.0240245443, -0.228658825)
- o240.Parent = o205
- o240.Material = Enum.Material.Ice
- o240.BrickColor = BrickColor.new("Bright yellow")
- o240.Position = Vector3.new(173.997787, 22.9750767, 79.6041794)
- o240.Rotation = Vector3.new(-179.459991, 0, 180)
- o240.RotVelocity = Vector3.new(-0.0466758348, -0.0177577659, 0.0106289601)
- o240.Velocity = Vector3.new(-0.107651204, 0.122869685, -0.237572163)
- o240.CanCollide = false
- o240.FormFactor = Enum.FormFactor.Plate
- o240.Size = Vector3.new(6, 4.4000001, 1)
- o240.CFrame = CFrame.new(173.997787, 22.9750767, 79.6041794, -1, -7.55942456e-05, 8.45678587e-05, -7.4786687e-05, 0.999949098, 0.00947168749, -8.52872836e-05, 0.0094890371, -0.9999668)
- o240.BottomSurface = Enum.SurfaceType.Weld
- o240.FrontSurface = Enum.SurfaceType.Weld
- o240.TopSurface = Enum.SurfaceType.Smooth
- o240.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o240.Position = Vector3.new(173.997787, 22.9750767, 79.6041794)
- o240.velocity = Vector3.new(-0.107651204, 0.122869685, -0.237572163)
- o241.Parent = o240
- o242.Name = "face"
- o242.Parent = o240
- o242.Texture = "http://www.roblox.com/asset/?id=7074749"
- o243.Name = "Torso"
- o243.Parent = o139
- o244.Name = "Main"
- o244.Parent = o243
- o244.BrickColor = BrickColor.new("Bright blue")
- o244.Position = Vector3.new(173.999603, 15.9997654, 77.0236053)
- o244.Rotation = Vector3.new(-179.589996, 0.00999999978, 180)
- o244.RotVelocity = Vector3.new(-0.0166392066, -0.0388780348, 0.00157442212)
- o244.Velocity = Vector3.new(0.00765237212, -0.0194556229, -1.12071264)
- o244.FormFactor = Enum.FormFactor.Plate
- o244.Size = Vector3.new(8, 6.4000001, 4)
- o244.CFrame = CFrame.new(173.999603, 15.9997654, 77.0236053, -1, -1.91832733e-05, 0.000155463887, -1.80580209e-05, 0.999970973, 0.00721993763, -0.000155601461, 0.00722845504, -0.999979615)
- o244.BottomSurface = Enum.SurfaceType.Weld
- o244.TopSurface = Enum.SurfaceType.Smooth
- o244.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o244.Position = Vector3.new(173.999603, 15.9997654, 77.0236053)
- o244.velocity = Vector3.new(0.00765237212, -0.0194556229, -1.12071264)
- o245.Parent = o244
- o246.Parent = o244
- o246.Velocity = Vector3.new(-0, -0, -0)
- o246.velocity = Vector3.new(-0, -0, -0)
- o247.Parent = o244
- o248.Parent = o244
- o248.angularVelocity = Vector3.new(0, -0, 0)
- o248.maxTorque = Vector3.new(0, 4e+10, 0)
- o248.MaxTorque = Vector3.new(0, 4e+10, 0)
- o249.Parent = o243
- o249.BrickColor = BrickColor.new("Bright blue")
- o249.Position = Vector3.new(175.501617, 16.6205788, 74.5359879)
- o249.Rotation = Vector3.new(-179.559998, -0.00999999978, -179.98999)
- o249.RotVelocity = Vector3.new(-0.0370655842, 0.0415587388, -0.0132874968)
- o249.Velocity = Vector3.new(-0.105399758, 0.004455477, 0.369638026)
- o249.FormFactor = Enum.FormFactor.Plate
- o249.Size = Vector3.new(3, 0.400000006, 1)
- o249.CFrame = CFrame.new(175.501617, 16.6205788, 74.5359879, -0.99999994, 9.57710945e-05, -0.000245962729, 9.38658704e-05, 0.999966621, 0.00773061719, 0.00024668916, 0.00774088455, -0.999976993)
- o249.BottomSurface = Enum.SurfaceType.Smooth
- o249.FrontSurface = Enum.SurfaceType.Weld
- o249.TopSurface = Enum.SurfaceType.Smooth
- o249.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o249.Position = Vector3.new(175.501617, 16.6205788, 74.5359879)
- o249.velocity = Vector3.new(-0.105399758, 0.004455477, 0.369638026)
- o250.Parent = o243
- o250.BrickColor = BrickColor.new("Bright blue")
- o250.Position = Vector3.new(175.501862, 19.0204926, 74.5545654)
- o250.Rotation = Vector3.new(-179.559998, -0.00999999978, -179.98999)
- o250.RotVelocity = Vector3.new(-0.0370655842, 0.0415587388, -0.0132874968)
- o250.Velocity = Vector3.new(-0.0727388561, 0.00514082611, 0.280673683)
- o250.FormFactor = Enum.FormFactor.Plate
- o250.Size = Vector3.new(3, 0.400000006, 1)
- o250.CFrame = CFrame.new(175.501862, 19.0204926, 74.5545654, -0.99999994, 9.57712255e-05, -0.000245964475, 9.38661105e-05, 0.99996531, 0.00772867026, 0.000246688229, 0.00774284126, -0.999979615)
- o250.BottomSurface = Enum.SurfaceType.Smooth
- o250.FrontSurface = Enum.SurfaceType.Weld
- o250.TopSurface = Enum.SurfaceType.Smooth
- o250.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o250.Position = Vector3.new(175.501862, 19.0204926, 74.5545654)
- o250.velocity = Vector3.new(-0.0727388561, 0.00514082611, 0.280673683)
- o251.Parent = o243
- o251.BrickColor = BrickColor.new("Bright blue")
- o251.Position = Vector3.new(175.501389, 14.2206497, 74.5174026)
- o251.Rotation = Vector3.new(-179.559998, -0.00999999978, -179.98999)
- o251.RotVelocity = Vector3.new(-0.0370655842, 0.0415587388, -0.0132874968)
- o251.Velocity = Vector3.new(-0.138061181, 0.00376965851, 0.458602309)
- o251.FormFactor = Enum.FormFactor.Plate
- o251.Size = Vector3.new(3, 0.400000006, 1)
- o251.CFrame = CFrame.new(175.501389, 14.2206497, 74.5174026, -0.99999994, 9.57729571e-05, -0.000245958421, 9.38663507e-05, 0.999967515, 0.00773739722, 0.000246687297, 0.00774482591, -0.999975026)
- o251.BottomSurface = Enum.SurfaceType.Smooth
- o251.FrontSurface = Enum.SurfaceType.Weld
- o251.TopSurface = Enum.SurfaceType.Smooth
- o251.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o251.Position = Vector3.new(175.501389, 14.2206497, 74.5174026)
- o251.velocity = Vector3.new(-0.138061181, 0.00376965851, 0.458602309)
- o252.Parent = o243
- o252.BrickColor = BrickColor.new("Bright blue")
- o252.Position = Vector3.new(175.498871, 13.4225292, 74.5122299)
- o252.Rotation = Vector3.new(-179.470001, 0.00999999978, 180)
- o252.RotVelocity = Vector3.new(-0.0421778671, -0.0153870285, 0.0104320133)
- o252.Velocity = Vector3.new(0.068432197, -0.0859386027, 0.208851233)
- o252.FormFactor = Enum.FormFactor.Plate
- o252.Size = Vector3.new(3, 0.400000006, 1)
- o252.CFrame = CFrame.new(175.498871, 13.4225292, 74.5122299, -1, -6.81566889e-05, 9.08692382e-05, -6.73110553e-05, 0.99995327, 0.00924997311, -9.15004566e-05, 0.00926130451, -0.999964774)
- o252.BottomSurface = Enum.SurfaceType.Smooth
- o252.FrontSurface = Enum.SurfaceType.Weld
- o252.TopSurface = Enum.SurfaceType.Smooth
- o252.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o252.Position = Vector3.new(175.498871, 13.4225292, 74.5122299)
- o252.velocity = Vector3.new(0.068432197, -0.0859386027, 0.208851233)
- o253.Parent = o243
- o253.BrickColor = BrickColor.new("Bright blue")
- o253.Position = Vector3.new(175.498703, 15.8224134, 74.5344543)
- o253.Rotation = Vector3.new(-179.470001, 0.00999999978, 180)
- o253.RotVelocity = Vector3.new(-0.0421778671, -0.0153870285, 0.0104320133)
- o253.Velocity = Vector3.new(0.0430546105, -0.0850029737, 0.107626654)
- o253.FormFactor = Enum.FormFactor.Plate
- o253.Size = Vector3.new(3, 0.400000006, 1)
- o253.CFrame = CFrame.new(175.498703, 15.8224134, 74.5344543, -1, -6.81570018e-05, 9.08686852e-05, -6.73108079e-05, 0.999951959, 0.00924803037, -9.15013807e-05, 0.00926325936, -0.999967456)
- o253.BottomSurface = Enum.SurfaceType.Smooth
- o253.FrontSurface = Enum.SurfaceType.Weld
- o253.TopSurface = Enum.SurfaceType.Smooth
- o253.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o253.Position = Vector3.new(175.498703, 15.8224134, 74.5344543)
- o253.velocity = Vector3.new(0.0430546105, -0.0850029737, 0.107626654)
- o254.Parent = o243
- o254.BrickColor = BrickColor.new("Bright blue")
- o254.Position = Vector3.new(175.498596, 17.4223385, 74.5492783)
- o254.Rotation = Vector3.new(-179.470001, 0.00999999978, 180)
- o254.RotVelocity = Vector3.new(-0.0421778671, -0.0153870285, 0.0104320133)
- o254.Velocity = Vector3.new(0.0261360742, -0.0843788534, 0.0401435867)
- o254.FormFactor = Enum.FormFactor.Plate
- o254.Size = Vector3.new(3, 0.400000006, 1)
- o254.CFrame = CFrame.new(175.498596, 17.4223385, 74.5492783, -1, -6.81562015e-05, 9.08721559e-05, -6.73105678e-05, 0.999954522, 0.00925781671, -9.15022974e-05, 0.00926525053, -0.999962091)
- o254.BottomSurface = Enum.SurfaceType.Smooth
- o254.FrontSurface = Enum.SurfaceType.Weld
- o254.TopSurface = Enum.SurfaceType.Smooth
- o254.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o254.Position = Vector3.new(175.498596, 17.4223385, 74.5492783)
- o254.velocity = Vector3.new(0.0261360742, -0.0843788534, 0.0401435867)
- o255.Parent = o243
- o255.BrickColor = BrickColor.new("Bright blue")
- o255.Position = Vector3.new(175.498535, 18.2222862, 74.556694)
- o255.Rotation = Vector3.new(-179.470001, 0.00999999978, 180)
- o255.RotVelocity = Vector3.new(-0.0421778671, -0.0153870285, 0.0104320133)
- o255.Velocity = Vector3.new(0.0176769011, -0.0840667039, 0.00640255213)
- o255.FormFactor = Enum.FormFactor.Plate
- o255.Size = Vector3.new(3, 0.400000006, 1)
- o255.CFrame = CFrame.new(175.498535, 18.2222862, 74.556694, -1, -6.81565216e-05, 9.08716102e-05, -6.73103277e-05, 0.99995321, 0.00925587397, -9.15032215e-05, 0.00926720537, -0.999964774)
- o255.BottomSurface = Enum.SurfaceType.Smooth
- o255.FrontSurface = Enum.SurfaceType.Weld
- o255.TopSurface = Enum.SurfaceType.Smooth
- o255.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o255.Position = Vector3.new(175.498535, 18.2222862, 74.556694)
- o255.velocity = Vector3.new(0.0176769011, -0.0840667039, 0.00640255213)
- o256.Parent = o243
- o256.BrickColor = BrickColor.new("Bright blue")
- o256.Position = Vector3.new(175.5, 15.0172386, 74.5166779)
- o256.Rotation = Vector3.new(-179.599991, 0.00999999978, 180)
- o256.RotVelocity = Vector3.new(-0.0116056157, -0.0316723399, 0.00327820936)
- o256.Velocity = Vector3.new(0.101029634, -0.0186768677, -0.88541621)
- o256.FormFactor = Enum.FormFactor.Plate
- o256.Size = Vector3.new(3, 0.400000006, 1)
- o256.CFrame = CFrame.new(175.5, 15.0172386, 74.5166779, -1, -1.81157266e-05, 9.59785248e-05, -1.74372308e-05, 0.999970019, 0.00703083724, -9.61097467e-05, 0.00704610441, -0.999985516)
- o256.BottomSurface = Enum.SurfaceType.Smooth
- o256.FrontSurface = Enum.SurfaceType.Weld
- o256.TopSurface = Enum.SurfaceType.Smooth
- o256.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o256.Position = Vector3.new(175.5, 15.0172386, 74.5166779)
- o256.velocity = Vector3.new(0.101029634, -0.0186768677, -0.88541621)
- o257.Name = "Control"
- o257.Parent = o139
- o257.BrickColor = BrickColor.new("Dark stone grey")
- o257.Position = Vector3.new(173.999756, 20.6065388, 76.0559082)
- o257.Rotation = Vector3.new(-179.599991, 0.00999999978, 180)
- o257.RotVelocity = Vector3.new(-0.0116056157, -0.0316723399, 0.00327820936)
- o257.Velocity = Vector3.new(0.0339557119, -0.00573126599, -0.997799695)
- o257.Size = Vector3.new(2, 1.60000002, 2)
- o257.CFrame = CFrame.new(173.999756, 20.6065388, 76.0559082, -1, -1.81153991e-05, 9.59743629e-05, -1.74389497e-05, 0.999972045, 0.00702240644, -9.61031183e-05, 0.00703199208, -0.999981761)
- o257.BottomSurface = Enum.SurfaceType.Weld
- o257.TopSurface = Enum.SurfaceType.Smooth
- o257.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o257.Position = Vector3.new(173.999756, 20.6065388, 76.0559082)
- o257.velocity = Vector3.new(0.0339557119, -0.00573126599, -0.997799695)
- o258.Parent = o257
- o259.Name = "Left Arm"
- o259.Parent = o139
- o260.Name = "Hand"
- o260.Parent = o259
- o260.BrickColor = BrickColor.new("Bright yellow")
- o260.Position = Vector3.new(179.490158, 17.1029205, 78.7112732)
- o260.Rotation = Vector3.new(-44.7700005, -0.189999998, -0.049999997)
- o260.RotVelocity = Vector3.new(-0.0291872397, 0.010884244, -0.00292362575)
- o260.Velocity = Vector3.new(0.103157006, 0.118949741, -0.676474154)
- o260.CanCollide = false
- o260.FormFactor = Enum.FormFactor.Plate
- o260.Size = Vector3.new(3, 1.60000002, 1)
- o260.CFrame = CFrame.new(179.490158, 17.1029205, 78.7112732, 0.999993861, 0.000945375999, -0.00337809254, 0.0017078059, 0.709951937, 0.704247475, 0.00306406664, -0.704249859, 0.709946215)
- o260.BottomSurface = Enum.SurfaceType.Smooth
- o260.FrontSurface = Enum.SurfaceType.Weld
- o260.TopSurface = Enum.SurfaceType.Smooth
- o260.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o260.Position = Vector3.new(179.490158, 17.1029205, 78.7112732)
- o260.velocity = Vector3.new(0.103157006, 0.118949741, -0.676474154)
- o261.Parent = o260
- o261.CFrame = CFrame.new(-617.000305, 67.5616455, -784.998657, 0.999999404, 0.000768159225, -0.000768159225, -1.26694625e-15, 0.707106769, 0.707106769, 0.00108634122, -0.707106352, 0.707106352)
- o261.maxTorque = Vector3.new(400000, 400000, 400000)
- o261.MaxTorque = Vector3.new(400000, 400000, 400000)
- o262.Parent = o259
- o262.BrickColor = BrickColor.new("Bright yellow")
- o262.Position = Vector3.new(179.480911, 14.9902248, 76.581604)
- o262.Rotation = Vector3.new(-90.2699966, 0.0899999961, -179.970001)
- o262.RotVelocity = Vector3.new(0.0189934317, 0.06357117, 0.00844313949)
- o262.Velocity = Vector3.new(-0.0761801302, 0.0557302274, -0.610506475)
- o262.CanCollide = false
- o262.FormFactor = Enum.FormFactor.Plate
- o262.Size = Vector3.new(1, 1.60000002, 1)
- o262.CFrame = CFrame.new(179.480911, 14.9902248, 76.581604, -0.999998033, 0.000448570703, 0.00149363419, 0.00149536901, 0.00470766844, 0.999987304, 0.000441176613, 0.999988794, -0.00470666261)
- o262.BackSurface = Enum.SurfaceType.Weld
- o262.BottomSurface = Enum.SurfaceType.Smooth
- o262.TopSurface = Enum.SurfaceType.Smooth
- o262.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o262.Position = Vector3.new(179.480911, 14.9902248, 76.581604)
- o262.velocity = Vector3.new(-0.0761801302, 0.0557302274, -0.610506475)
- o263.Parent = o262
- o264.Name = "For"
- o264.Parent = o259
- o264.BrickColor = BrickColor.new("Bright yellow")
- o264.Position = Vector3.new(179.485336, 16.7541904, 78.365593)
- o264.Rotation = Vector3.new(135.229996, -0.0700000003, -179.949997)
- o264.RotVelocity = Vector3.new(-0.02408107, 0.0193292983, -0.00654096808)
- o264.Velocity = Vector3.new(0.0627993643, 0.0434348881, -0.429986775)
- o264.FormFactor = Enum.FormFactor.Plate
- o264.Size = Vector3.new(3, 0.400000006, 4)
- o264.CFrame = CFrame.new(179.485336, 16.7541904, 78.365593, -0.999998808, 0.000790967606, -0.00123854901, 0.00143380102, 0.709940195, -0.704261363, 0.000322247419, -0.704261959, -0.709939599)
- o264.BottomSurface = Enum.SurfaceType.Smooth
- o264.TopSurface = Enum.SurfaceType.Smooth
- o264.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o264.Position = Vector3.new(179.485336, 16.7541904, 78.365593)
- o264.velocity = Vector3.new(0.0627993643, 0.0434348881, -0.429986775)
- o265.Parent = o264
- o265.Scale = Vector3.new(1, 4, 1)
- o266.Parent = o264
- o266.CFrame = CFrame.new(-617.000305, 67.5623474, -784.998657, 0.999999404, 0.000768211903, -0.000768211903, -1.26694625e-15, 0.707106769, 0.707106769, 0.00108641572, -0.707106352, 0.707106352)
- o267.Parent = o259
- o267.BrickColor = BrickColor.new("Bright yellow")
- o267.Position = Vector3.new(179.486877, 17.5266399, 79.7122116)
- o267.Rotation = Vector3.new(-31.8699989, 89.7900009, -12.8899994)
- o267.RotVelocity = Vector3.new(-0.0168397389, 0.0149946474, -0.00589706516)
- o267.Velocity = Vector3.new(0.0947519764, 0.0629243553, -0.437324107)
- o267.CanCollide = false
- o267.FormFactor = Enum.FormFactor.Plate
- o267.Size = Vector3.new(1, 0.400000006, 3)
- o267.CFrame = CFrame.new(179.486877, 17.5266399, 79.7122116, 0.0035036318, 0.00080200244, 0.999993563, -0.7042436, 0.709952414, 0.00189776218, -0.709947765, -0.704251349, 0.00305224513)
- o267.BottomSurface = Enum.SurfaceType.Smooth
- o267.RightSurface = Enum.SurfaceType.Weld
- o267.TopSurface = Enum.SurfaceType.Hinge
- o267.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o267.Position = Vector3.new(179.486877, 17.5266399, 79.7122116)
- o267.velocity = Vector3.new(0.0947519764, 0.0629243553, -0.437324107)
- o268.Parent = o259
- o268.BrickColor = BrickColor.new("Bright yellow")
- o268.Position = Vector3.new(179.487091, 18.0974121, 79.1554642)
- o268.Rotation = Vector3.new(-33.6499977, 89.7900009, -11.1199999)
- o268.RotVelocity = Vector3.new(-0.0154851349, 0.0115986178, -0.00455398438)
- o268.Velocity = Vector3.new(-0.0312494691, 0.0603167824, 0.0551046543)
- o268.CanCollide = false
- o268.FormFactor = Enum.FormFactor.Plate
- o268.Size = Vector3.new(1, 0.400000006, 3)
- o268.CFrame = CFrame.new(179.487091, 18.0974121, 79.1554642, 0.00367928203, 0.000723177858, 0.999992967, -0.704205751, 0.709992945, 0.00207753479, -0.709986448, -0.704208374, 0.00312153017)
- o268.BottomSurface = Enum.SurfaceType.Hinge
- o268.RightSurface = Enum.SurfaceType.Weld
- o268.TopSurface = Enum.SurfaceType.Smooth
- o268.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o268.Position = Vector3.new(179.487091, 18.0974121, 79.1554642)
- o268.velocity = Vector3.new(-0.0312494691, 0.0603167824, 0.0551046543)
- o269.Parent = o259
- o269.BrickColor = BrickColor.new("Bright yellow")
- o269.Position = Vector3.new(180.482986, 14.995429, 76.5970154)
- o269.Rotation = Vector3.new(135.23999, -0.049999997, -179.949997)
- o269.RotVelocity = Vector3.new(-0.00961664505, -0.0223064926, 0.0035075976)
- o269.Velocity = Vector3.new(0.0298725273, 0.0502394512, 0.117748216)
- o269.CanCollide = false
- o269.FormFactor = Enum.FormFactor.Plate
- o269.Size = Vector3.new(1, 1.60000002, 1)
- o269.CFrame = CFrame.new(180.482986, 14.995429, 76.5970154, -0.999998987, 0.000798143388, -0.000938515994, 0.00122757733, 0.710039616, -0.704162478, 0.000104360326, -0.704162121, -0.710038126)
- o269.BottomSurface = Enum.SurfaceType.Smooth
- o269.FrontSurface = Enum.SurfaceType.Weld
- o269.RightSurface = Enum.SurfaceType.Hinge
- o269.TopSurface = Enum.SurfaceType.Smooth
- o269.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o269.Position = Vector3.new(180.482986, 14.995429, 76.5970154)
- o269.velocity = Vector3.new(0.0298725273, 0.0502394512, 0.117748216)
- o270.Parent = o269
- o271.Parent = o259
- o271.BrickColor = BrickColor.new("Bright yellow")
- o271.Position = Vector3.new(178.482986, 14.9978838, 76.5972366)
- o271.Rotation = Vector3.new(135.23999, -0.049999997, -179.949997)
- o271.RotVelocity = Vector3.new(-0.00961664505, -0.0223064926, 0.0035075976)
- o271.Velocity = Vector3.new(0.0298589785, 0.0432263836, 0.0731116235)
- o271.CanCollide = false
- o271.FormFactor = Enum.FormFactor.Plate
- o271.Size = Vector3.new(1, 1.60000002, 1)
- o271.CFrame = CFrame.new(178.482986, 14.9978838, 76.5972366, -0.999998629, 0.000798145949, -0.000938517973, 0.00122757605, 0.710041344, -0.704163373, 0.000104359875, -0.704161704, -0.710036874)
- o271.BottomSurface = Enum.SurfaceType.Smooth
- o271.FrontSurface = Enum.SurfaceType.Weld
- o271.LeftSurface = Enum.SurfaceType.Hinge
- o271.TopSurface = Enum.SurfaceType.Smooth
- o271.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o271.Position = Vector3.new(178.482986, 14.9978838, 76.5972366)
- o271.velocity = Vector3.new(0.0298589785, 0.0432263836, 0.0731116235)
- o272.Parent = o271
- o273.Parent = o259
- o273.BrickColor = BrickColor.new("Bright yellow")
- o273.Position = Vector3.new(179.622726, 18.9327717, 76.5448151)
- o273.Rotation = Vector3.new(-90.4000015, 0.469999999, 180)
- o273.RotVelocity = Vector3.new(0.0263921134, 0.043453183, -0.00271380506)
- o273.Velocity = Vector3.new(-0.0912491456, -0.102072619, -0.33055824)
- o273.CanCollide = false
- o273.FormFactor = Enum.FormFactor.Plate
- o273.Size = Vector3.new(3, 1.60000002, 1)
- o273.CFrame = CFrame.new(179.622726, 18.9327717, 76.5448151, -0.999964654, -6.7975634e-05, 0.00818833522, 0.00818675198, 0.00700367754, 0.999940813, -0.000126209969, 0.999975443, -0.00699870568)
- o273.BottomSurface = Enum.SurfaceType.Smooth
- o273.FrontSurface = Enum.SurfaceType.Weld
- o273.TopSurface = Enum.SurfaceType.Smooth
- o273.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o273.Position = Vector3.new(179.622726, 18.9327717, 76.5448151)
- o273.velocity = Vector3.new(-0.0912491456, -0.102072619, -0.33055824)
- o274.Parent = o273
- o275.Parent = o259
- o275.BrickColor = BrickColor.new("Bright yellow")
- o275.Position = Vector3.new(179.630859, 19.9362125, 77.0376205)
- o275.Rotation = Vector3.new(-90.8699951, -89.5299988, 179.529999)
- o275.RotVelocity = Vector3.new(0.0263921134, 0.043453183, -0.00271380506)
- o275.Velocity = Vector3.new(-0.0671120435, -0.115100868, -0.304428726)
- o275.CanCollide = false
- o275.FormFactor = Enum.FormFactor.Plate
- o275.Size = Vector3.new(1, 0.600000024, 3)
- o275.CFrame = CFrame.new(179.630859, 19.9362125, 77.0376205, -0.00818923861, -6.71454618e-05, -0.999966443, -0.999942005, 0.00699532917, 0.00818856806, 0.00699454453, 0.999975502, -0.000124427985)
- o275.BottomSurface = Enum.SurfaceType.Hinge
- o275.RightSurface = Enum.SurfaceType.Weld
- o275.TopSurface = Enum.SurfaceType.Smooth
- o275.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o275.Position = Vector3.new(179.630859, 19.9362125, 77.0376205)
- o275.velocity = Vector3.new(-0.0671120435, -0.115100868, -0.304428726)
- o276.Parent = o275
- o277.Parent = o259
- o277.BrickColor = BrickColor.new("Bright yellow")
- o277.Position = Vector3.new(179.441727, 20.0123177, 76.5514297)
- o277.Rotation = Vector3.new(-90.2699966, -0.049999997, -179.919998)
- o277.RotVelocity = Vector3.new(0.0360873751, -0.0292848144, 0.00615698379)
- o277.Velocity = Vector3.new(-0.230975926, -0.0436445475, -0.343264729)
- o277.FormFactor = Enum.FormFactor.Plate
- o277.Size = Vector3.new(3, 0.400000006, 1)
- o277.CFrame = CFrame.new(179.441727, 20.0123177, 76.5514297, -0.999998629, 0.00134887453, -0.000953701208, -0.000947230204, 0.00478984043, 0.999988079, 0.00135342649, 0.999987602, -0.00478855614)
- o277.BottomSurface = Enum.SurfaceType.Smooth
- o277.RightSurface = Enum.SurfaceType.Hinge
- o277.TopSurface = Enum.SurfaceType.Smooth
- o277.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o277.Position = Vector3.new(179.441727, 20.0123177, 76.5514297)
- o277.velocity = Vector3.new(-0.230975926, -0.0436445475, -0.343264729)
- o278.Parent = o277
- o279.Parent = o259
- o279.BrickColor = BrickColor.new("Bright yellow")
- o279.Position = Vector3.new(179.504425, 19.9868031, 76.0507355)
- o279.Rotation = Vector3.new(-48.4899979, -89.8399963, -138.220001)
- o279.RotVelocity = Vector3.new(0.0348175243, -0.0308893584, 0.011160179)
- o279.Velocity = Vector3.new(-0.23127915, -0.0280549582, -0.35249114)
- o279.CanCollide = false
- o279.FormFactor = Enum.FormFactor.Plate
- o279.Size = Vector3.new(1, 0.600000024, 3)
- o279.CFrame = CFrame.new(179.504425, 19.9868031, 76.0507355, -0.00204022764, 0.00182289898, -0.999996185, -0.99998641, 0.00479645748, 0.00204895088, 0.00480017485, 0.999986768, 0.00181308819)
- o279.BottomSurface = Enum.SurfaceType.Smooth
- o279.RightSurface = Enum.SurfaceType.Weld
- o279.TopSurface = Enum.SurfaceType.Hinge
- o279.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o279.Position = Vector3.new(179.504425, 19.9868031, 76.0507355)
- o279.velocity = Vector3.new(-0.23127915, -0.0280549582, -0.35249114)
- o280.Parent = o279
- o281.Name = "Back"
- o281.Parent = o259
- o281.BrickColor = BrickColor.new("Bright yellow")
- o281.Position = Vector3.new(179.487335, 16.997448, 76.5713196)
- o281.Rotation = Vector3.new(179.769989, 0.0299999993, -179.919998)
- o281.RotVelocity = Vector3.new(0.0246229563, -0.0321113169, 0.0137370443)
- o281.Velocity = Vector3.new(-0.00104354508, 0.0522211157, -0.0497893989)
- o281.CanCollide = false
- o281.FormFactor = Enum.FormFactor.Plate
- o281.Size = Vector3.new(3, 3, 1.60000002)
- o281.CFrame = CFrame.new(179.487335, 16.997448, 76.5713196, -0.999998868, 0.00143472024, 0.000523968716, 0.00143259263, 0.999990821, -0.00403845217, -0.00052975805, -0.00403769733, -0.999991715)
- o281.BottomSurface = Enum.SurfaceType.Smooth
- o281.TopSurface = Enum.SurfaceType.Weld
- o281.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o281.Position = Vector3.new(179.487335, 16.997448, 76.5713196)
- o281.velocity = Vector3.new(-0.00104354508, 0.0522211157, -0.0497893989)
- o282.Parent = o281
- o283.Parent = o281
- o283.CFrame = CFrame.new(-617.000305, 67.5623474, -784.998657, 0.999999404, 1.26726304e-15, -0.00108641572, -1.26694625e-15, 1, 2.92214429e-16, 0.00108641572, -2.90837842e-16, 0.999999404)
- o284.Name = "TS"
- o284.Parent = o139
- o285.Name = "WalkSpeed"
- o285.Parent = o139
- o285.Value = 50
- o286.Parent = o139
- runDummyScript(function()
- --Start Naming Main variables--
- MSCRIPT3 = script
- script = script.Parent
- --Above names script to the script's parent. that makes it easier.--
- Control = script.Control
- Torso = script.Torso.Main
- LarmM = script["Left Arm"]
- Larm = {
- Hand = LarmM.Hand,
- For = LarmM.For,
- Back = LarmM.Back
- }
- RarmM = script["Right Arm"]
- Rarm = {
- Hand = RarmM.Hand,
- For = RarmM.For,
- Back = RarmM.Back
- }
- legs = script.Legs
- Legs = {
- Left = legs["Left Leg"].Main,
- Right = legs["Right Leg"].Main
- }
- larg = {
- H = Larm.Hand.BodyGyro,
- F = Larm.For.BodyGyro,
- B = Larm.Back.BodyGyro
- }
- rarg = {
- H = Rarm.Hand.BodyGyro,
- F = Rarm.For.BodyGyro,
- B = Rarm.Back.BodyGyro
- }
- leg = {
- L = Legs.Right.BodyGyro,
- R = Legs.Left.BodyGyro
- }
- TG = Torso.BodyGyro
- TV = Torso.BodyVelocity
- TBAV = Torso.BodyAngularVelocity
- ---Finish of setting the main variables, long, huh?---
- local highest = math.rad(45)
- local add = math.rad(7)
- local Amount = 0
- local TS = false --Tool Selected
- local Sit = false
- script.TS.Changed:connect(function()
- TS = script.TS.Value
- end)
- Control.ChildAdded:connect(function(c)
- local In = true
- Control.ChildRemoved:connect(function(cc)
- if cc == c then
- In = false
- end
- end)
- if c.Name == "SeatWeld" and c:IsA("Weld") then
- local plyr = game.Players:GetPlayerFromCharacter(c.Part1.Parent)
- if plyr == nil then plyr = game.Players:GetPlayerFromCharacter(c.Part0.Parent) end
- if plyr ~= nil then
- if plyr:findFirstChild("Backpack") == nil then return end
- if plyr.Character:findFirstChild("Right Arm") == nil then return end
- plyr.Character["Right Arm"].ChildAdded:connect(function(c)
- if In == false then return end
- if c.Name == "RightGrip" and c:IsA("Weld") then
- c.Part0 = RarmM.Hand
- LarmM.Hand:MakeJoints()
- script.TS.Value = true
- end
- end)
- plyr.Character["Right Arm"].ChildRemoved:connect(function(c)
- if In == false then return end
- if c.Name == "RightGrip" and c:IsA("Weld") then
- script.TS.Value = false
- end
- end)
- end
- end
- end)
- Walk = function()
- if Amount >= highest or Amount <= -highest then
- add = -add
- end
- Amount = Amount+add
- leg.L.cframe = Torso.CFrame*CFrame.Angles(Amount,0,0)
- leg.R.cframe = Torso.CFrame*CFrame.Angles(-Amount,0,0)
- larg.B.cframe = Torso.CFrame*CFrame.Angles(Amount,0,0)
- larg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(45/3),0,0)
- if TS == false then
- rarg.B.cframe = Torso.CFrame*CFrame.Angles(-Amount,0,0)
- rarg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(45/3),0,0)
- else
- rarg.B.cframe = Torso.CFrame*CFrame.Angles(math.rad(45+45/2),0,0)
- rarg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(45),0,0)
- end
- end
- Stand = function()
- leg.L.cframe = Torso.CFrame*CFrame.Angles(0,0,0)
- leg.R.cframe = Torso.CFrame*CFrame.Angles(0,0,0)
- larg.B.cframe = Torso.CFrame*CFrame.Angles(0,0,0)
- larg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(-45),0,0)
- rarg.B.cframe = Torso.CFrame*CFrame.Angles(0,0,0)
- rarg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(-45),0,0)
- if TS == true then
- rarg.B.cframe = Torso.CFrame*CFrame.Angles(math.rad(45+45/2),0,0)
- rarg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(45),0,0)
- end
- end
- Sit = function()
- leg.L.cframe = Torso.CFrame*CFrame.Angles(math.rad(90),0,0)
- leg.R.cframe = Torso.CFrame*CFrame.Angles(math.rad(90),0,0)
- larg.B.cframe = Torso.CFrame*CFrame.Angles(math.rad(45),0,0)
- larg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(90+45/2),0,0)
- rarg.B.cframe = Torso.CFrame*CFrame.Angles(math.rad(45),0,0)
- rarg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(90+45/2),0,0)
- if TS == true then
- rarg.B.cframe = Torso.CFrame*CFrame.Angles(math.rad(45+45/2),0,0)
- rarg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(45),0,0)
- end
- end
- while true do
- TV.velocity = (Torso.CFrame.lookVector*script.WalkSpeed.Value)*Control.Throttle
- TBAV.angularvelocity = Vector3.new(0,-5,0)*Control.Steer
- rarg.H.cframe = rarg.F.cframe
- larg.H.cframe = larg.F.cframe
- if Control.Throttle ~= 0 then
- Walk()
- elseif Sit == true then
- Sit()
- else
- Stand()
- end
- wait()
- end
- end,o286)
- o287.Name = "NoobMech"
- o287.Parent = mas
- o288.Name = "Mech"
- o288.Parent = o287
- o289.Name = "Right Arm"
- o289.Parent = o288
- o290.Parent = o289
- o290.BrickColor = BrickColor.new("Bright yellow")
- o290.Position = Vector3.new(167.372574, 16.1148567, 79.5934372)
- o290.Rotation = Vector3.new(134.099991, -1.81999993, -177.720001)
- o290.RotVelocity = Vector3.new(0.317726493, 3.660887, -3.6234796)
- o290.Velocity = Vector3.new(13.6880064, 14.5214291, 13.1460676)
- o290.CanCollide = false
- o290.FormFactor = Enum.FormFactor.Plate
- o290.Size = Vector3.new(1, 1.60000002, 1)
- o290.CFrame = CFrame.new(167.372574, 16.1148567, 79.5934372, -0.998699725, 0.0398191772, -0.0318337269, 0.0505674034, 0.694515288, -0.717707694, -0.00646948582, -0.718382835, -0.695616424)
- o290.BottomSurface = Enum.SurfaceType.Smooth
- o290.FrontSurface = Enum.SurfaceType.Weld
- o290.LeftSurface = Enum.SurfaceType.Hinge
- o290.TopSurface = Enum.SurfaceType.Smooth
- o290.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o290.Position = Vector3.new(167.372574, 16.1148567, 79.5934372)
- o290.velocity = Vector3.new(13.6880064, 14.5214291, 13.1460676)
- o291.Parent = o290
- o292.Name = "Hand"
- o292.Parent = o289
- o292.BrickColor = BrickColor.new("Bright yellow")
- o292.Position = Vector3.new(169.487015, 18.8027573, 82.3079987)
- o292.Rotation = Vector3.new(-60.8599968, -81.25, -15.0599995)
- o292.RotVelocity = Vector3.new(0.314694524, 3.71237063, -3.56657219)
- o292.Velocity = Vector3.new(33.0746269, 5.97911119, 5.93069839)
- o292.CanCollide = false
- o292.FormFactor = Enum.FormFactor.Plate
- o292.Size = Vector3.new(3, 1.60000002, 1)
- o292.CFrame = CFrame.new(169.487015, 18.8027573, 82.3079987, 0.146887481, 0.0395231545, -0.988363266, 0.707109571, 0.694509923, 0.132860839, 0.69167918, -0.718396723, 0.0740676075)
- o292.BottomSurface = Enum.SurfaceType.Smooth
- o292.FrontSurface = Enum.SurfaceType.Weld
- o292.TopSurface = Enum.SurfaceType.Smooth
- o292.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o292.Position = Vector3.new(169.487015, 18.8027573, 82.3079987)
- o292.velocity = Vector3.new(33.0746269, 5.97911119, 5.93069839)
- o293.Parent = o292
- o293.CFrame = CFrame.new(-617.000305, 67.5616455, -784.998657, 0.999999404, 0.000768159225, -0.000768159225, -1.26694625e-15, 0.707106769, 0.707106769, 0.00108634122, -0.707106352, 0.707106352)
- o293.maxTorque = Vector3.new(400000, 400000, 400000)
- o293.MaxTorque = Vector3.new(400000, 400000, 400000)
- o294.Parent = o289
- o294.BrickColor = BrickColor.new("Bright yellow")
- o294.Position = Vector3.new(168.503922, 20.0343456, 76.5959549)
- o294.Rotation = Vector3.new(-127.029999, 1.14999998, 179.550003)
- o294.RotVelocity = Vector3.new(0.941411853, -4.87351418, -2.21997523)
- o294.Velocity = Vector3.new(-1.47493076, 8.42014217, 9.53917027)
- o294.FormFactor = Enum.FormFactor.Plate
- o294.Size = Vector3.new(3, 0.400000006, 1)
- o294.CFrame = CFrame.new(168.503922, 20.0343456, 76.5959549, -0.999769807, -0.00779189542, 0.0199894235, 0.0112652872, 0.602283001, 0.79820317, -0.0182588063, 0.798244596, -0.602056623)
- o294.BottomSurface = Enum.SurfaceType.Smooth
- o294.LeftSurface = Enum.SurfaceType.Hinge
- o294.TopSurface = Enum.SurfaceType.Smooth
- o294.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o294.Position = Vector3.new(168.503922, 20.0343456, 76.5959549)
- o294.velocity = Vector3.new(-1.47493076, 8.42014217, 9.53917027)
- o295.Parent = o294
- o296.Parent = o289
- o296.BrickColor = BrickColor.new("Bright yellow")
- o296.Position = Vector3.new(168.469406, 19.240799, 77.2010727)
- o296.Rotation = Vector3.new(-126.939995, 2.30999994, 179.940002)
- o296.RotVelocity = Vector3.new(1.35250783, -1.04363203, 0.54798007)
- o296.Velocity = Vector3.new(-2.30566406, 8.50503635, 9.45868778)
- o296.CanCollide = false
- o296.FormFactor = Enum.FormFactor.Plate
- o296.Size = Vector3.new(3, 1.60000002, 1)
- o296.CFrame = CFrame.new(168.469406, 19.240799, 77.2010727, -0.999188781, -0.00111520465, 0.0402552709, 0.0315039232, 0.601011992, 0.798618913, -0.0250845235, 0.799239218, -0.600489318)
- o296.BottomSurface = Enum.SurfaceType.Smooth
- o296.FrontSurface = Enum.SurfaceType.Weld
- o296.TopSurface = Enum.SurfaceType.Smooth
- o296.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o296.Position = Vector3.new(168.469406, 19.240799, 77.2010727)
- o296.velocity = Vector3.new(-2.30566406, 8.50503635, 9.45868778)
- o297.Parent = o296
- o298.Parent = o289
- o298.BrickColor = BrickColor.new("Bright yellow")
- o298.Position = Vector3.new(168.498764, 19.7805367, 76.2172165)
- o298.Rotation = Vector3.new(-93.2799988, -87.2200012, -147.289993)
- o298.RotVelocity = Vector3.new(0.699097872, 4.89898157, -3.25287223)
- o298.Velocity = Vector3.new(0.789911509, 21.3339615, 19.5124111)
- o298.CanCollide = false
- o298.FormFactor = Enum.FormFactor.Plate
- o298.Size = Vector3.new(1, 0.600000024, 3)
- o298.CFrame = CFrame.new(168.498764, 19.7805367, 76.2172165, -0.0408410728, 0.0262310002, -0.998821259, -0.808092356, 0.587059081, 0.0484596267, 0.587638319, 0.809118986, -0.00277905166)
- o298.BottomSurface = Enum.SurfaceType.Smooth
- o298.RightSurface = Enum.SurfaceType.Weld
- o298.TopSurface = Enum.SurfaceType.Hinge
- o298.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o298.Position = Vector3.new(168.498764, 19.7805367, 76.2172165)
- o298.velocity = Vector3.new(0.789911509, 21.3339615, 19.5124111)
- o299.Parent = o298
- o300.Parent = o289
- o300.BrickColor = BrickColor.new("Bright yellow")
- o300.Position = Vector3.new(168.307678, 16.0336781, 79.5600739)
- o300.Rotation = Vector3.new(-126.029999, 2.33999991, -178.5)
- o300.RotVelocity = Vector3.new(0.699097872, 4.89898157, -3.25287223)
- o300.Velocity = Vector3.new(4.97845554, 19.6185551, 17.8291168)
- o300.CanCollide = false
- o300.FormFactor = Enum.FormFactor.Plate
- o300.Size = Vector3.new(1, 1.60000002, 1)
- o300.CFrame = CFrame.new(168.307678, 16.0336781, 79.5600739, -0.998821199, 0.0262361076, 0.0408400483, 0.0484616905, 0.587090433, 0.808069468, -0.00277620554, 0.809096098, -0.587669849)
- o300.BackSurface = Enum.SurfaceType.Weld
- o300.BottomSurface = Enum.SurfaceType.Smooth
- o300.TopSurface = Enum.SurfaceType.Smooth
- o300.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o300.Position = Vector3.new(168.307678, 16.0336781, 79.5600739)
- o300.velocity = Vector3.new(4.97845554, 19.6185551, 17.8291168)
- o301.Parent = o300
- o302.Name = "For"
- o302.Parent = o289
- o302.BrickColor = BrickColor.new("Bright yellow")
- o302.Position = Vector3.new(168.448868, 17.8646145, 81.3440323)
- o302.Rotation = Vector3.new(134.110001, -2.05999994, -177.720001)
- o302.RotVelocity = Vector3.new(0.370810121, 4.57965899, -4.50238419)
- o302.Velocity = Vector3.new(25.0916481, 13.0432634, 12.9932623)
- o302.FormFactor = Enum.FormFactor.Plate
- o302.Size = Vector3.new(3, 0.400000006, 4)
- o302.CFrame = CFrame.new(168.448868, 17.8646145, 81.3440323, -0.998557866, 0.0398233384, -0.0360036492, 0.0535665974, 0.694412172, -0.717580855, -0.00357509265, -0.718474627, -0.695543945)
- o302.BottomSurface = Enum.SurfaceType.Smooth
- o302.TopSurface = Enum.SurfaceType.Smooth
- o302.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o302.Position = Vector3.new(168.448868, 17.8646145, 81.3440323)
- o302.velocity = Vector3.new(25.0916481, 13.0432634, 12.9932623)
- o303.Parent = o302
- o303.Scale = Vector3.new(1, 4, 1)
- o304.Parent = o302
- o304.CFrame = CFrame.new(-617.000305, 67.5623474, -784.998657, 0.999999404, 0.000768211903, -0.000768211903, -1.26694625e-15, 0.707106769, 0.707106769, 0.00108641572, -0.707106352, 0.707106352)
- o305.Parent = o289
- o305.BrickColor = BrickColor.new("Bright yellow")
- o305.Position = Vector3.new(168.454224, 20.1731853, 76.8626938)
- o305.Rotation = Vector3.new(-109.559998, -87.5099945, -163.360001)
- o305.RotVelocity = Vector3.new(4.28504801, 2.85803366, -2.25299931)
- o305.Velocity = Vector3.new(-7.75788307, -28.0179787, -21.8399525)
- o305.CanCollide = false
- o305.FormFactor = Enum.FormFactor.Plate
- o305.Size = Vector3.new(1, 0.600000024, 3)
- o305.CFrame = CFrame.new(168.454224, 20.1731853, 76.8626938, -0.0416904837, 0.0124596078, -0.999052882, -0.806152105, 0.590286016, 0.0410024375, 0.590237856, 0.807097971, -0.0145649714)
- o305.BottomSurface = Enum.SurfaceType.Hinge
- o305.RightSurface = Enum.SurfaceType.Weld
- o305.TopSurface = Enum.SurfaceType.Smooth
- o305.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o305.Position = Vector3.new(168.454224, 20.1731853, 76.8626938)
- o305.velocity = Vector3.new(-7.75788307, -28.0179787, -21.8399525)
- o306.Parent = o305
- o307.Parent = o289
- o307.BrickColor = BrickColor.new("Bright yellow")
- o307.Position = Vector3.new(168.303162, 18.4424324, 82.4792175)
- o307.Rotation = Vector3.new(-45.6399994, 8.34999943, -2.27999997)
- o307.RotVelocity = Vector3.new(0.258594573, 3.76017141, -3.62495065)
- o307.Velocity = Vector3.new(5.80934763, -40.4099579, -40.177063)
- o307.CanCollide = false
- o307.FormFactor = Enum.FormFactor.Plate
- o307.Size = Vector3.new(1, 0.400000006, 3)
- o307.CFrame = CFrame.new(168.303162, 18.4424324, 82.4792175, 0.988611519, 0.0393107757, 0.145264894, -0.131554812, 0.694498241, 0.707365215, -0.0730791315, -0.718419671, 0.69176048)
- o307.BottomSurface = Enum.SurfaceType.Smooth
- o307.RightSurface = Enum.SurfaceType.Weld
- o307.TopSurface = Enum.SurfaceType.Hinge
- o307.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o307.Position = Vector3.new(168.303162, 18.4424324, 82.4792175)
- o307.velocity = Vector3.new(5.80934763, -40.4099579, -40.177063)
- o308.Parent = o289
- o308.BrickColor = BrickColor.new("Bright yellow")
- o308.Position = Vector3.new(168.334625, 18.9980373, 81.9044647)
- o308.Rotation = Vector3.new(-45.6399994, 8.34999943, -2.27999997)
- o308.RotVelocity = Vector3.new(0.258594573, 3.76017141, -3.62495065)
- o308.Velocity = Vector3.new(5.66221905, -40.3753815, -40.1516953)
- o308.CanCollide = false
- o308.FormFactor = Enum.FormFactor.Plate
- o308.Size = Vector3.new(1, 0.400000006, 3)
- o308.CFrame = CFrame.new(168.334625, 18.9980373, 81.9044647, 0.98861146, 0.0393124074, 0.145264953, -0.131555989, 0.694498062, 0.707365155, -0.0730779991, -0.71841979, 0.69176054)
- o308.BottomSurface = Enum.SurfaceType.Hinge
- o308.RightSurface = Enum.SurfaceType.Weld
- o308.TopSurface = Enum.SurfaceType.Smooth
- o308.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o308.Position = Vector3.new(168.334625, 18.9980373, 81.9044647)
- o308.velocity = Vector3.new(5.66221905, -40.3753815, -40.1516953)
- o309.Parent = o289
- o309.BrickColor = BrickColor.new("Bright yellow")
- o309.Position = Vector3.new(169.304932, 16.0008488, 79.5871658)
- o309.Rotation = Vector3.new(134.059998, -1.62, -177.769989)
- o309.RotVelocity = Vector3.new(0.261422366, 3.55806518, -3.27268791)
- o309.Velocity = Vector3.new(5.1933012, 21.4481754, 20.1590366)
- o309.CanCollide = false
- o309.FormFactor = Enum.FormFactor.Plate
- o309.Size = Vector3.new(1, 1.60000002, 1)
- o309.CFrame = CFrame.new(169.304932, 16.0008488, 79.5871658, -0.998845041, 0.0388846584, -0.0282234568, 0.0473184511, 0.694137454, -0.718285561, -0.00833932869, -0.718791485, -0.695175707)
- o309.BottomSurface = Enum.SurfaceType.Smooth
- o309.FrontSurface = Enum.SurfaceType.Weld
- o309.RightSurface = Enum.SurfaceType.Hinge
- o309.TopSurface = Enum.SurfaceType.Smooth
- o309.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o309.Position = Vector3.new(169.304932, 16.0008488, 79.5871658)
- o309.velocity = Vector3.new(5.1933012, 21.4481754, 20.1590366)
- o310.Parent = o309
- o311.Name = "Back"
- o311.Parent = o289
- o311.BrickColor = BrickColor.new("Bright yellow")
- o311.Position = Vector3.new(168.385468, 17.6496773, 78.3845749)
- o311.Rotation = Vector3.new(144.029999, -1.26999998, -177.62999)
- o311.RotVelocity = Vector3.new(0.420422763, 4.19691801, -2.92570043)
- o311.Velocity = Vector3.new(3.92634296, 20.7668247, 19.1631336)
- o311.CanCollide = false
- o311.FormFactor = Enum.FormFactor.Plate
- o311.Size = Vector3.new(3, 3, 1.60000002)
- o311.CFrame = CFrame.new(168.385468, 17.6496773, 78.3845749, -0.998897433, 0.0413650349, -0.0222019106, 0.0465149097, 0.808048248, -0.587277114, -0.0063525266, -0.587662339, -0.809081376)
- o311.BottomSurface = Enum.SurfaceType.Smooth
- o311.TopSurface = Enum.SurfaceType.Weld
- o311.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o311.Position = Vector3.new(168.385468, 17.6496773, 78.3845749)
- o311.velocity = Vector3.new(3.92634296, 20.7668247, 19.1631336)
- o312.Parent = o311
- o313.Parent = o311
- o313.CFrame = CFrame.new(-617.000305, 67.5623474, -784.998657, 0.999999404, 1.26726304e-15, -0.00108641572, -1.26694625e-15, 1, 2.92214429e-16, 0.00108641572, -2.90837842e-16, 0.999999404)
- o314.Name = "Tip"
- o314.Parent = o289
- o314.Position = Vector3.new(171.792755, 31.2509422, 70.5277405)
- o314.Rotation = Vector3.new(44.0200005, -2.26999998, -8.22000027)
- o314.RotVelocity = Vector3.new(0.329489499, 3.66057634, -3.54640484)
- o314.Velocity = Vector3.new(34.6527367, 1.32642901, 1.49491847)
- o314.FormFactor = Enum.FormFactor.Symmetric
- o314.Size = Vector3.new(2, 3, 2)
- o314.CFrame = CFrame.new(171.792755, 31.2509422, 70.5277405, 0.988959312, 0.142787129, -0.0396397561, -0.130019888, 0.70776093, -0.694384277, -0.071093671, 0.691871703, 0.71851176)
- o314.BottomSurface = Enum.SurfaceType.Smooth
- o314.Position = Vector3.new(171.792755, 31.2509422, 70.5277405)
- o314.velocity = Vector3.new(34.6527367, 1.32642901, 1.49491847)
- o315.Parent = o314
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- script.Parent.Touched:connect(onTouched)
- end,o315)
- o316.Parent = o289
- o316.BrickColor = BrickColor.new("Really black")
- o316.Position = Vector3.new(171.04744, 19.0924339, 82.3965683)
- o316.Rotation = Vector3.new(44.0200005, -2.26999998, 81.7799988)
- o316.RotVelocity = Vector3.new(0.329489499, 3.66057634, -3.54640484)
- o316.Velocity = Vector3.new(34.9804955, 0.058965683, 0.217102051)
- o316.FormFactor = Enum.FormFactor.Symmetric
- o316.Size = Vector3.new(2, 2, 6)
- o316.CFrame = CFrame.new(171.04744, 19.0924339, 82.3965683, 0.142790914, -0.98895973, -0.0396151692, 0.7077595, 0.13000524, -0.69438839, 0.691872299, 0.0711143389, 0.718509138)
- o316.BackSurface = Enum.SurfaceType.Weld
- o316.BottomSurface = Enum.SurfaceType.Weld
- o316.FrontSurface = Enum.SurfaceType.Weld
- o316.LeftSurface = Enum.SurfaceType.Weld
- o316.RightSurface = Enum.SurfaceType.Weld
- o316.TopSurface = Enum.SurfaceType.Weld
- o316.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o316.Position = Vector3.new(171.04744, 19.0924339, 82.3965683)
- o316.velocity = Vector3.new(34.9804955, 0.058965683, 0.217102051)
- o317.Name = "Blade"
- o317.Parent = o289
- o317.Position = Vector3.new(171.346237, 26.0629711, 75.9551544)
- o317.Rotation = Vector3.new(44.0299988, -2.26999998, 81.75)
- o317.RotVelocity = Vector3.new(0.172886789, 3.09079194, -2.88714409)
- o317.Velocity = Vector3.new(-3.72725153, 3.29952216, 3.09786725)
- o317.FormFactor = Enum.FormFactor.Symmetric
- o317.Size = Vector3.new(3, 2, 13)
- o317.CFrame = CFrame.new(171.346237, 26.0629711, 75.9551544, 0.143452853, -0.988865137, -0.0395848341, 0.70760572, 0.130450755, -0.694461584, 0.691892684, 0.0716120377, 0.718440115)
- o317.BackSurface = Enum.SurfaceType.Weld
- o317.BottomSurface = Enum.SurfaceType.Smooth
- o317.FrontSurface = Enum.SurfaceType.Weld
- o317.RightSurface = Enum.SurfaceType.Weld
- o317.TopSurface = Enum.SurfaceType.Smooth
- o317.Position = Vector3.new(171.346237, 26.0629711, 75.9551544)
- o317.velocity = Vector3.new(-3.72725153, 3.29952216, 3.09786725)
- o318.Parent = o317
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- script.Parent.Touched:connect(onTouched)
- end,o318)
- o319.Name = "Legs"
- o319.Parent = o288
- o320.Name = "Right Leg"
- o320.Parent = o319
- o321.Parent = o320
- o321.BrickColor = BrickColor.new("Bright green")
- o321.Position = Vector3.new(171.999939, 11.0002556, 77.0011978)
- o321.Rotation = Vector3.new(179.98999, 0, 180)
- o321.RotVelocity = Vector3.new(-0.00512098009, -5.9826416e-05, -1.63929853e-05)
- o321.Velocity = Vector3.new(-0.0057059112, 0.051675465, 0.236522868)
- o321.CanCollide = false
- o321.FormFactor = Enum.FormFactor.Plate
- o321.Size = Vector3.new(4, 2, 4)
- o321.CFrame = CFrame.new(171.999939, 11.0002556, 77.0011978, -1, -7.01001625e-07, 3.68863454e-07, -7.01036242e-07, 1, -9.36948563e-05, -3.68797743e-07, -9.36948563e-05, -1)
- o321.BottomSurface = Enum.SurfaceType.Weld
- o321.TopSurface = Enum.SurfaceType.Smooth
- o321.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o321.Position = Vector3.new(171.999939, 11.0002556, 77.0011978)
- o321.velocity = Vector3.new(-0.0057059112, 0.051675465, 0.236522868)
- o322.Parent = o321
- o323.Name = "Main"
- o323.Parent = o320
- o323.BrickColor = BrickColor.new("Bright green")
- o323.Position = Vector3.new(171.999939, 6.0002985, 77.0015564)
- o323.Rotation = Vector3.new(180, 0, 180)
- o323.RotVelocity = Vector3.new(-0.00512098009, -5.9826416e-05, -1.63929853e-05)
- o323.Velocity = Vector3.new(-0.00578789692, 0.0516773015, 0.262127548)
- o323.FormFactor = Enum.FormFactor.Plate
- o323.Size = Vector3.new(4, 8.00000095, 4)
- o323.CFrame = CFrame.new(171.999939, 6.0002985, 77.0015564, -1, -7.02571242e-07, 3.6263495e-07, -7.02600516e-07, 1, -8.04628071e-05, -3.6257839e-07, -8.04628071e-05, -1)
- o323.BottomSurface = Enum.SurfaceType.Smooth
- o323.TopSurface = Enum.SurfaceType.Smooth
- o323.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o323.Position = Vector3.new(171.999939, 6.0002985, 77.0015564)
- o323.velocity = Vector3.new(-0.00578789692, 0.0516773015, 0.262127548)
- o324.Parent = o323
- o325.Parent = o323
- o325.CFrame = CFrame.new(-617.000305, 67.5623474, -784.998657, 0.999999404, 1.26726304e-15, -0.00108641572, -1.26694625e-15, 1, 2.92214429e-16, 0.00108641572, -2.90837842e-16, 0.999999404)
- o326.Parent = o320
- o326.BrickColor = BrickColor.new("Bright green")
- o326.Position = Vector3.new(171.999832, 12.2005205, 76.9964905)
- o326.Rotation = Vector3.new(180, 0, -180)
- o326.RotVelocity = Vector3.new(0.00599224214, -0.0186782423, -0.000853115809)
- o326.Velocity = Vector3.new(-0.0368379131, 0.105285332, -0.865440667)
- o326.CanCollide = false
- o326.FormFactor = Enum.FormFactor.Plate
- o326.Size = Vector3.new(3, 0.400000006, 4)
- o326.CFrame = CFrame.new(171.999832, 12.2005205, 76.9964905, -1, 3.3200447e-06, 7.77604582e-05, 3.31506885e-06, 1, -6.3989748e-05, -7.77606692e-05, -6.39894934e-05, -1)
- o326.BottomSurface = Enum.SurfaceType.Weld
- o326.LeftSurface = Enum.SurfaceType.Hinge
- o326.TopSurface = Enum.SurfaceType.Smooth
- o326.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o326.Position = Vector3.new(171.999832, 12.2005205, 76.9964905)
- o326.velocity = Vector3.new(-0.0368379131, 0.105285332, -0.865440667)
- o327.Parent = o326
- o328.Name = "Left Leg"
- o328.Parent = o319
- o329.Parent = o328
- o329.BrickColor = BrickColor.new("Bright green")
- o329.Position = Vector3.new(176, 11.0000744, 77.0000916)
- o329.Rotation = Vector3.new(-180, 0, -180)
- o329.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o329.Velocity = Vector3.new(-0.00511020236, 0.0618179664, -0.00291155092)
- o329.CanCollide = false
- o329.FormFactor = Enum.FormFactor.Plate
- o329.Size = Vector3.new(4, 2, 4)
- o329.CFrame = CFrame.new(176, 11.0000744, 77.0000916, -1, 2.50601562e-09, 9.95890392e-09, 2.84442914e-09, 0.999999046, 2.11898223e-05, -1.13036354e-08, 2.40511581e-05, -1.00000191)
- o329.BottomSurface = Enum.SurfaceType.Weld
- o329.TopSurface = Enum.SurfaceType.Smooth
- o329.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o329.Position = Vector3.new(176, 11.0000744, 77.0000916)
- o329.velocity = Vector3.new(-0.00511020236, 0.0618179664, -0.00291155092)
- o330.Parent = o329
- o331.Parent = o328
- o331.BrickColor = BrickColor.new("Bright green")
- o331.Position = Vector3.new(176, 12.2000895, 77.0000916)
- o331.Rotation = Vector3.new(-180, 0, 180)
- o331.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o331.Velocity = Vector3.new(-0.00511020236, 0.0618179664, -0.00291155092)
- o331.CanCollide = false
- o331.FormFactor = Enum.FormFactor.Plate
- o331.Size = Vector3.new(3, 0.400000006, 4)
- o331.CFrame = CFrame.new(176, 12.2000895, 77.0000916, -1, -2.18838658e-09, -8.69880079e-09, -1.85048832e-09, 0.999999046, 3.54942058e-05, 7.35396011e-09, 3.83555816e-05, -1.00000191)
- o331.BottomSurface = Enum.SurfaceType.Weld
- o331.RightSurface = Enum.SurfaceType.Hinge
- o331.TopSurface = Enum.SurfaceType.Smooth
- o331.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o331.Position = Vector3.new(176, 12.2000895, 77.0000916)
- o331.velocity = Vector3.new(-0.00511020236, 0.0618179664, -0.00291155092)
- o332.Parent = o331
- o333.Name = "Main"
- o333.Parent = o328
- o333.BrickColor = BrickColor.new("Bright green")
- o333.Position = Vector3.new(176, 6.00020361, 76.9997482)
- o333.Rotation = Vector3.new(-180, 0, 180)
- o333.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o333.Velocity = Vector3.new(-0.00511008454, 0.0618179664, -0.00291155092)
- o333.FormFactor = Enum.FormFactor.Plate
- o333.Size = Vector3.new(4, 8.00000095, 4)
- o333.CFrame = CFrame.new(176, 6.00020361, 76.9997482, -1, -2.12495599e-09, -8.44666115e-09, -1.78704429e-09, 0.999999046, 3.49577786e-05, 7.10182579e-09, 3.78191544e-05, -1.00000191)
- o333.BottomSurface = Enum.SurfaceType.Smooth
- o333.TopSurface = Enum.SurfaceType.Smooth
- o333.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o333.Position = Vector3.new(176, 6.00020361, 76.9997482)
- o333.velocity = Vector3.new(-0.00511008454, 0.0618179664, -0.00291155092)
- o334.Parent = o333
- o335.Parent = o333
- o335.CFrame = CFrame.new(-617.000305, 67.5623474, -784.998657, 0.999999404, 1.26726304e-15, -0.00108641572, -1.26694625e-15, 1, 2.92214429e-16, 0.00108641572, -2.90837842e-16, 0.999999404)
- o336.Parent = o328
- o336.BrickColor = BrickColor.new("Bright green")
- o336.Position = Vector3.new(174.002426, 12.2005978, 77.0001907)
- o336.Rotation = Vector3.new(-179.599991, -0.00999999978, -179.98999)
- o336.RotVelocity = Vector3.new(-0.0152553637, 0.0120189572, -0.021775404)
- o336.Velocity = Vector3.new(-0.0736630857, 0.052420482, 0.0879638195)
- o336.CanCollide = false
- o336.FormFactor = Enum.FormFactor.Plate
- o336.Size = Vector3.new(1, 0.400000006, 4)
- o336.CFrame = CFrame.new(174.002426, 12.2005978, 77.0001907, -1, 0.000126531639, -9.21499377e-05, 0.000125890292, 0.999975979, 0.0069269333, 9.30242022e-05, 0.00692692166, -0.999975979)
- o336.BottomSurface = Enum.SurfaceType.Smooth
- o336.TopSurface = Enum.SurfaceType.Weld
- o336.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o336.Position = Vector3.new(174.002426, 12.2005978, 77.0001907)
- o336.velocity = Vector3.new(-0.0736630857, 0.052420482, 0.0879638195)
- o337.Parent = o336
- o338.Parent = o328
- o338.BrickColor = BrickColor.new("Bright green")
- o338.Position = Vector3.new(176, 12.2001028, 74.5000992)
- o338.Rotation = Vector3.new(180, 0, 180)
- o338.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o338.Velocity = Vector3.new(-0.00425370829, 0.0618179664, -0.00291155092)
- o338.FormFactor = Enum.FormFactor.Plate
- o338.Size = Vector3.new(2, 0.400000006, 1)
- o338.CFrame = CFrame.new(176, 12.2001028, 74.5000992, -1, -9.54105822e-11, -3.78039822e-10, 2.42794812e-10, 0.999999046, -8.05455784e-07, -9.66733804e-10, 2.05581455e-06, -1.00000191)
- o338.BottomSurface = Enum.SurfaceType.Smooth
- o338.FrontSurface = Enum.SurfaceType.Weld
- o338.TopSurface = Enum.SurfaceType.Smooth
- o338.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o338.Position = Vector3.new(176, 12.2001028, 74.5000992)
- o338.velocity = Vector3.new(-0.00425370829, 0.0618179664, -0.00291155092)
- o339.Parent = o328
- o339.BrickColor = BrickColor.new("Bright green")
- o339.Position = Vector3.new(175.5, 4.19993973, 74.5001602)
- o339.Rotation = Vector3.new(180, 0, 180)
- o339.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o339.Velocity = Vector3.new(-0.00425372925, 0.0618179664, -0.00308285025)
- o339.FormFactor = Enum.FormFactor.Plate
- o339.Size = Vector3.new(3, 0.400000006, 1)
- o339.CFrame = CFrame.new(175.5, 4.19993973, 74.5001602, -1, -7.79503662e-09, -3.09684758e-08, -7.45478346e-09, 0.999999046, -6.58974604e-05, 2.9624255e-08, -6.30363647e-05, -1.00000191)
- o339.BottomSurface = Enum.SurfaceType.Smooth
- o339.FrontSurface = Enum.SurfaceType.Weld
- o339.TopSurface = Enum.SurfaceType.Smooth
- o339.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o339.Position = Vector3.new(175.5, 4.19993973, 74.5001602)
- o339.velocity = Vector3.new(-0.00425372925, 0.0618179664, -0.00308285025)
- o340.Parent = o328
- o340.BrickColor = BrickColor.new("Bright green")
- o340.Position = Vector3.new(175.5, 3.39996028, 74.5001907)
- o340.Rotation = Vector3.new(180, 0, 180)
- o340.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o340.Velocity = Vector3.new(-0.00425373949, 0.0618179664, -0.00308285025)
- o340.FormFactor = Enum.FormFactor.Plate
- o340.Size = Vector3.new(3, 0.400000006, 1)
- o340.CFrame = CFrame.new(175.5, 3.39996028, 74.5001907, -1, -7.79503662e-09, -3.09684758e-08, -7.45478346e-09, 0.999999046, -6.58974604e-05, 2.9624255e-08, -6.30363647e-05, -1.00000191)
- o340.BottomSurface = Enum.SurfaceType.Smooth
- o340.FrontSurface = Enum.SurfaceType.Weld
- o340.TopSurface = Enum.SurfaceType.Smooth
- o340.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o340.Position = Vector3.new(175.5, 3.39996028, 74.5001907)
- o340.velocity = Vector3.new(-0.00425373949, 0.0618179664, -0.00308285025)
- o341.Parent = o328
- o341.BrickColor = BrickColor.new("Bright green")
- o341.Position = Vector3.new(175.5, 8.19986629, 74.5)
- o341.Rotation = Vector3.new(180, 0, 180)
- o341.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o341.Velocity = Vector3.new(-0.0042536743, 0.0618179664, -0.00308285025)
- o341.FormFactor = Enum.FormFactor.Plate
- o341.Size = Vector3.new(3, 0.400000006, 1)
- o341.CFrame = CFrame.new(175.5, 8.19986629, 74.5, -1, -7.79503662e-09, -3.09684758e-08, -7.45478346e-09, 0.999999046, -6.58974604e-05, 2.9624255e-08, -6.30363647e-05, -1.00000191)
- o341.BottomSurface = Enum.SurfaceType.Smooth
- o341.FrontSurface = Enum.SurfaceType.Weld
- o341.TopSurface = Enum.SurfaceType.Smooth
- o341.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o341.Position = Vector3.new(175.5, 8.19986629, 74.5)
- o341.velocity = Vector3.new(-0.0042536743, 0.0618179664, -0.00308285025)
- o342.Parent = o328
- o342.BrickColor = BrickColor.new("Bright green")
- o342.Position = Vector3.new(175.5, 2.59997296, 74.5002213)
- o342.Rotation = Vector3.new(180, 0, 180)
- o342.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o342.Velocity = Vector3.new(-0.0042537502, 0.0618179664, -0.00308285025)
- o342.FormFactor = Enum.FormFactor.Plate
- o342.Size = Vector3.new(3, 0.400000006, 1)
- o342.CFrame = CFrame.new(175.5, 2.59997296, 74.5002213, -1, -7.79503662e-09, -3.09684758e-08, -7.45478346e-09, 0.999999046, -6.58974604e-05, 2.9624255e-08, -6.30363647e-05, -1.00000191)
- o342.BottomSurface = Enum.SurfaceType.Smooth
- o342.FrontSurface = Enum.SurfaceType.Weld
- o342.TopSurface = Enum.SurfaceType.Smooth
- o342.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o342.Position = Vector3.new(175.5, 2.59997296, 74.5002213)
- o342.velocity = Vector3.new(-0.0042537502, 0.0618179664, -0.00308285025)
- o343.Parent = o328
- o343.BrickColor = BrickColor.new("Bright green")
- o343.Position = Vector3.new(175.5, 10.600091, 74.5)
- o343.Rotation = Vector3.new(180, 0, 180)
- o343.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o343.Velocity = Vector3.new(-0.0042536743, 0.0618179664, -0.00308285025)
- o343.FormFactor = Enum.FormFactor.Plate
- o343.Size = Vector3.new(3, 0.400000006, 1)
- o343.CFrame = CFrame.new(175.5, 10.600091, 74.5, -1, -2.18784879e-09, -8.69893579e-09, -1.84948068e-09, 0.999999046, -1.85077479e-05, 7.35421413e-09, -1.56465248e-05, -1.00000191)
- o343.BottomSurface = Enum.SurfaceType.Smooth
- o343.FrontSurface = Enum.SurfaceType.Weld
- o343.TopSurface = Enum.SurfaceType.Smooth
- o343.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o343.Position = Vector3.new(175.5, 10.600091, 74.5)
- o343.velocity = Vector3.new(-0.0042536743, 0.0618179664, -0.00308285025)
- o344.Parent = o328
- o344.BrickColor = BrickColor.new("Bright green")
- o344.Position = Vector3.new(175.5, 4.99997091, 74.5000916)
- o344.Rotation = Vector3.new(180, 0, 180)
- o344.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o344.Velocity = Vector3.new(-0.0042537055, 0.0618179664, -0.00308285025)
- o344.FormFactor = Enum.FormFactor.Plate
- o344.Size = Vector3.new(3, 0.400000006, 1)
- o344.CFrame = CFrame.new(175.5, 4.99997091, 74.5000916, -1, -5.27765653e-09, -2.09677964e-08, -4.93851005e-09, 0.999999046, -4.46173253e-05, 1.96232843e-08, -4.17561751e-05, -1.00000191)
- o344.BottomSurface = Enum.SurfaceType.Smooth
- o344.FrontSurface = Enum.SurfaceType.Weld
- o344.TopSurface = Enum.SurfaceType.Smooth
- o344.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o344.Position = Vector3.new(175.5, 4.99997091, 74.5000916)
- o344.velocity = Vector3.new(-0.0042537055, 0.0618179664, -0.00308285025)
- o345.Parent = o328
- o345.BrickColor = BrickColor.new("Bright green")
- o345.Position = Vector3.new(175.5, 6.59990263, 74.500061)
- o345.Rotation = Vector3.new(180, 0, 180)
- o345.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o345.Velocity = Vector3.new(-0.00425369525, 0.0618179664, -0.00308285025)
- o345.FormFactor = Enum.FormFactor.Plate
- o345.Size = Vector3.new(3, 0.400000006, 1)
- o345.CFrame = CFrame.new(175.5, 6.59990263, 74.500061, -1, -7.79503662e-09, -3.09684758e-08, -7.45478346e-09, 0.999999046, -6.58974604e-05, 2.9624255e-08, -6.30363647e-05, -1.00000191)
- o345.BottomSurface = Enum.SurfaceType.Smooth
- o345.FrontSurface = Enum.SurfaceType.Weld
- o345.TopSurface = Enum.SurfaceType.Smooth
- o345.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o345.Position = Vector3.new(175.5, 6.59990263, 74.500061)
- o345.velocity = Vector3.new(-0.00425369525, 0.0618179664, -0.00308285025)
- o346.Parent = o328
- o346.BrickColor = BrickColor.new("Bright green")
- o346.Position = Vector3.new(175.5, 5.7999568, 74.5000763)
- o346.Rotation = Vector3.new(180, 0, 180)
- o346.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o346.Velocity = Vector3.new(-0.00425370038, 0.0618179664, -0.00308285025)
- o346.FormFactor = Enum.FormFactor.Plate
- o346.Size = Vector3.new(3, 0.400000006, 1)
- o346.CFrame = CFrame.new(175.5, 5.7999568, 74.5000763, -1, -5.27765653e-09, -2.09677964e-08, -4.93851005e-09, 0.999999046, -4.46173253e-05, 1.96232843e-08, -4.17561751e-05, -1.00000191)
- o346.BottomSurface = Enum.SurfaceType.Smooth
- o346.FrontSurface = Enum.SurfaceType.Weld
- o346.TopSurface = Enum.SurfaceType.Smooth
- o346.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o346.Position = Vector3.new(175.5, 5.7999568, 74.5000763)
- o346.velocity = Vector3.new(-0.00425370038, 0.0618179664, -0.00308285025)
- o347.Parent = o328
- o347.BrickColor = BrickColor.new("Bright green")
- o347.Position = Vector3.new(175.5, 9.80003834, 74.5000381)
- o347.Rotation = Vector3.new(180, 0, 180)
- o347.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o347.Velocity = Vector3.new(-0.00425368734, 0.0618179664, -0.00308285025)
- o347.FormFactor = Enum.FormFactor.Plate
- o347.Size = Vector3.new(3, 0.400000006, 1)
- o347.CFrame = CFrame.new(175.5, 9.80003834, 74.5000381, -1, -2.43440629e-10, -9.6633368e-10, 9.47670067e-11, 0.999999046, -2.05722608e-06, -3.78435061e-10, 8.04044248e-07, -1.00000191)
- o347.BottomSurface = Enum.SurfaceType.Smooth
- o347.FrontSurface = Enum.SurfaceType.Weld
- o347.TopSurface = Enum.SurfaceType.Smooth
- o347.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o347.Position = Vector3.new(175.5, 9.80003834, 74.5000381)
- o347.velocity = Vector3.new(-0.00425368734, 0.0618179664, -0.00308285025)
- o348.Parent = o328
- o348.BrickColor = BrickColor.new("Bright green")
- o348.Position = Vector3.new(175.5, 8.99997425, 74.5000305)
- o348.Rotation = Vector3.new(180, 0, 180)
- o348.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o348.Velocity = Vector3.new(-0.00425368454, 0.0618179664, -0.00308285025)
- o348.FormFactor = Enum.FormFactor.Plate
- o348.Size = Vector3.new(3, 0.400000006, 1)
- o348.CFrame = CFrame.new(175.5, 8.99997425, 74.5000305, -1, -2.7604572e-09, -1.09670815e-08, -2.42199349e-09, 0.999999046, -2.33372448e-05, 9.62238911e-09, -2.04760363e-05, -1.00000191)
- o348.BottomSurface = Enum.SurfaceType.Smooth
- o348.FrontSurface = Enum.SurfaceType.Weld
- o348.TopSurface = Enum.SurfaceType.Smooth
- o348.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o348.Position = Vector3.new(175.5, 8.99997425, 74.5000305)
- o348.velocity = Vector3.new(-0.00425368454, 0.0618179664, -0.00308285025)
- o349.Parent = o328
- o349.BrickColor = BrickColor.new("Bright green")
- o349.Position = Vector3.new(175.5, 7.39993382, 74.5000458)
- o349.Rotation = Vector3.new(180, 0, 180)
- o349.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o349.Velocity = Vector3.new(-0.00425369013, 0.0618179664, -0.00308285025)
- o349.FormFactor = Enum.FormFactor.Plate
- o349.Size = Vector3.new(3, 0.400000006, 1)
- o349.CFrame = CFrame.new(175.5, 7.39993382, 74.5000458, -1, -5.27765565e-09, -2.09677946e-08, -4.93851049e-09, 0.999999046, -4.46173253e-05, 1.96232861e-08, -4.17561751e-05, -1.00000191)
- o349.BottomSurface = Enum.SurfaceType.Smooth
- o349.FrontSurface = Enum.SurfaceType.Weld
- o349.TopSurface = Enum.SurfaceType.Smooth
- o349.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o349.Position = Vector3.new(175.5, 7.39993382, 74.5000458)
- o349.velocity = Vector3.new(-0.00425369013, 0.0618179664, -0.00308285025)
- o350.Parent = o328
- o350.BrickColor = BrickColor.new("Bright green")
- o350.Position = Vector3.new(175.5, 11.4000759, 74.5000153)
- o350.Rotation = Vector3.new(180, 0, 180)
- o350.RotVelocity = Vector3.new(-1.90976771e-19, -0.000342598622, 7.40140016e-20)
- o350.Velocity = Vector3.new(-0.00425367989, 0.0618179664, -0.00308285025)
- o350.FormFactor = Enum.FormFactor.Plate
- o350.Size = Vector3.new(3, 0.400000006, 1)
- o350.CFrame = CFrame.new(175.5, 11.4000759, 74.5000153, -1, -2.20898921e-09, -8.78298057e-09, -1.8706181e-09, 0.999999046, -1.86865764e-05, 7.43825801e-09, -1.58253533e-05, -1.00000191)
- o350.BottomSurface = Enum.SurfaceType.Smooth
- o350.FrontSurface = Enum.SurfaceType.Weld
- o350.TopSurface = Enum.SurfaceType.Smooth
- o350.Color = Color3.new(0.294118, 0.592157, 0.294118)
- o350.Position = Vector3.new(175.5, 11.4000759, 74.5000153)
- o350.velocity = Vector3.new(-0.00425367989, 0.0618179664, -0.00308285025)
- o351.Name = "Main"
- o351.Parent = o319
- o351.BrickColor = BrickColor.new("Bright blue")
- o351.Position = Vector3.new(174.003098, 12.6005411, 77.0032501)
- o351.Rotation = Vector3.new(-179.599991, -0.00999999978, -180)
- o351.RotVelocity = Vector3.new(-0.018996913, 0.0121080093, -0.00515394891)
- o351.Velocity = Vector3.new(1.55486632e-05, 0.0475609973, 0.100398168)
- o351.FormFactor = Enum.FormFactor.Plate
- o351.Size = Vector3.new(7.5, 0.400000006, 3.5)
- o351.CFrame = CFrame.new(174.003098, 12.6005411, 77.0032501, -1, 5.87053983e-05, -0.00010871268, 5.79441767e-05, 0.999975562, 0.00698898872, 0.000109120323, 0.00698898267, -0.999975562)
- o351.BottomSurface = Enum.SurfaceType.Smooth
- o351.TopSurface = Enum.SurfaceType.Smooth
- o351.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o351.Position = Vector3.new(174.003098, 12.6005411, 77.0032501)
- o351.velocity = Vector3.new(1.55486632e-05, 0.0475609973, 0.100398168)
- o352.Parent = o351
- o353.Name = "Head"
- o353.Parent = o288
- o354.Parent = o353
- o354.Material = Enum.Material.Ice
- o354.BrickColor = BrickColor.new("Bright yellow")
- o354.Position = Vector3.new(173.997604, 24.9990063, 77.0976334)
- o354.Rotation = Vector3.new(-179.569992, 0.00999999978, 180)
- o354.RotVelocity = Vector3.new(-0.0322759859, -0.0169251412, 0.0107737212)
- o354.Velocity = Vector3.new(-0.086400032, 0.00854133628, -0.236437127)
- o354.CanCollide = false
- o354.FormFactor = Enum.FormFactor.Plate
- o354.Size = Vector3.new(6, 0.400000006, 4)
- o354.CFrame = CFrame.new(173.997604, 24.9990063, 77.0976334, -1, -7.35127542e-05, 0.000100139732, -7.27521765e-05, 0.999967635, 0.00755179813, -0.000100696619, 0.00756314816, -0.999979138)
- o354.BackSurface = Enum.SurfaceType.Weld
- o354.BottomSurface = Enum.SurfaceType.Weld
- o354.FrontSurface = Enum.SurfaceType.Weld
- o354.LeftSurface = Enum.SurfaceType.Weld
- o354.RightSurface = Enum.SurfaceType.Weld
- o354.TopSurface = Enum.SurfaceType.Weld
- o354.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o354.Position = Vector3.new(173.997604, 24.9990063, 77.0976334)
- o354.velocity = Vector3.new(-0.086400032, 0.00854133628, -0.236437127)
- o355.Parent = o354
- o356.Parent = o353
- o356.Material = Enum.Material.Ice
- o356.BrickColor = BrickColor.new("Bright yellow")
- o356.Position = Vector3.new(176.497772, 22.7993698, 77.0812378)
- o356.Rotation = Vector3.new(-179.569992, 0.00999999978, 180)
- o356.RotVelocity = Vector3.new(-0.0322759859, -0.0169251412, 0.0107737212)
- o356.Velocity = Vector3.new(-0.0624242648, 0.034948267, -0.123126)
- o356.CanCollide = false
- o356.FormFactor = Enum.FormFactor.Plate
- o356.Size = Vector3.new(1, 4.00000191, 4)
- o356.CFrame = CFrame.new(176.497772, 22.7993698, 77.0812378, -1, -7.35146677e-05, 0.000100137302, -7.27525039e-05, 0.999967515, 0.00756771164, -0.000100695361, 0.00757906167, -0.999979019)
- o356.BottomSurface = Enum.SurfaceType.Weld
- o356.TopSurface = Enum.SurfaceType.Smooth
- o356.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o356.Position = Vector3.new(176.497772, 22.7993698, 77.0812378)
- o356.velocity = Vector3.new(-0.0624242648, 0.034948267, -0.123126)
- o357.Parent = o356
- o358.Parent = o353
- o358.Material = Enum.Material.Ice
- o358.BrickColor = BrickColor.new("Bright yellow")
- o358.Position = Vector3.new(171.502686, 22.8014355, 77.0670013)
- o358.Rotation = Vector3.new(-179.649994, -0.00999999978, -180)
- o358.RotVelocity = Vector3.new(-0.0278917253, 0.0413369983, -0.0100743696)
- o358.Velocity = Vector3.new(0.0480767079, 0.134427667, 0.347418487)
- o358.CanCollide = false
- o358.FormFactor = Enum.FormFactor.Plate
- o358.Size = Vector3.new(1, 4.00000191, 4)
- o358.CFrame = CFrame.new(171.502686, 22.8014355, 77.0670013, -0.99999994, 8.54836908e-05, -0.0002432521, 8.40085704e-05, 0.999977827, 0.00605337275, 0.000243757851, 0.00606472697, -0.999989271)
- o358.BottomSurface = Enum.SurfaceType.Weld
- o358.TopSurface = Enum.SurfaceType.Smooth
- o358.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o358.Position = Vector3.new(171.502686, 22.8014355, 77.0670013)
- o358.velocity = Vector3.new(0.0480767079, 0.134427667, 0.347418487)
- o359.Parent = o358
- o360.Parent = o353
- o360.Material = Enum.Material.Ice
- o360.BrickColor = BrickColor.new("Bright yellow")
- o360.Position = Vector3.new(174.003189, 24.3921127, 78.5761261)
- o360.Rotation = Vector3.new(-179.649994, -0.00999999978, -180)
- o360.RotVelocity = Vector3.new(-0.0278917253, 0.0413369983, -0.0100743696)
- o360.Velocity = Vector3.new(0.126484469, 0.151328772, 0.199688435)
- o360.CanCollide = false
- o360.FormFactor = Enum.FormFactor.Plate
- o360.Size = Vector3.new(4, 0.800000012, 1)
- o360.CFrame = CFrame.new(174.003189, 24.3921127, 78.5761261, -0.99999994, 8.54836908e-05, -0.0002432521, 8.40085704e-05, 0.999977827, 0.00605337275, 0.000243757851, 0.00606472697, -0.999989271)
- o360.BottomSurface = Enum.SurfaceType.Weld
- o360.TopSurface = Enum.SurfaceType.Smooth
- o360.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o360.Position = Vector3.new(174.003189, 24.3921127, 78.5761261)
- o360.velocity = Vector3.new(0.126484469, 0.151328772, 0.199688435)
- o361.Parent = o360
- o362.Parent = o353
- o362.Material = Enum.Material.Ice
- o362.BrickColor = BrickColor.new("Bright yellow")
- o362.Position = Vector3.new(172.503006, 22.3922977, 78.5642395)
- o362.Rotation = Vector3.new(-179.649994, -0.00999999978, -180)
- o362.RotVelocity = Vector3.new(-0.0278917253, 0.0413369983, -0.0100743696)
- o362.Velocity = Vector3.new(0.105846226, 0.166110635, 0.317479789)
- o362.CanCollide = false
- o362.FormFactor = Enum.FormFactor.Plate
- o362.Size = Vector3.new(1, 3.20000196, 1)
- o362.CFrame = CFrame.new(172.503006, 22.3922977, 78.5642395, -0.99999994, 8.54847458e-05, -0.000243248913, 8.40094363e-05, 0.999977648, 0.00605408987, 0.000243754519, 0.00606579939, -0.99998951)
- o362.BottomSurface = Enum.SurfaceType.Weld
- o362.TopSurface = Enum.SurfaceType.Smooth
- o362.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o362.Position = Vector3.new(172.503006, 22.3922977, 78.5642395)
- o362.velocity = Vector3.new(0.105846226, 0.166110635, 0.317479789)
- o363.Parent = o362
- o364.Parent = o353
- o364.Material = Enum.Material.Ice
- o364.BrickColor = BrickColor.new("Bright yellow")
- o364.Position = Vector3.new(175.503769, 22.3898506, 78.5727005)
- o364.Rotation = Vector3.new(-179.589996, -0.00999999978, -180)
- o364.RotVelocity = Vector3.new(-0.0189822782, 0.0148006789, -0.00620889477)
- o364.Velocity = Vector3.new(0.0851919502, 0.0657077283, -0.100955844)
- o364.CanCollide = false
- o364.FormFactor = Enum.FormFactor.Plate
- o364.Size = Vector3.new(1, 3.20000196, 1)
- o364.CFrame = CFrame.new(175.503769, 22.3898506, 78.5727005, -1, 6.9083806e-05, -0.00010792636, 6.83138278e-05, 0.999970615, 0.00712219346, 0.000108409266, 0.00713390345, -0.999982536)
- o364.BottomSurface = Enum.SurfaceType.Weld
- o364.TopSurface = Enum.SurfaceType.Smooth
- o364.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o364.Position = Vector3.new(175.503769, 22.3898506, 78.5727005)
- o364.velocity = Vector3.new(0.0851919502, 0.0657077283, -0.100955844)
- o365.Parent = o364
- o366.Parent = o353
- o366.Material = Enum.Material.Ice
- o366.BrickColor = BrickColor.new("Bright yellow")
- o366.Position = Vector3.new(174.503738, 23.1811371, 77.0487289)
- o366.Rotation = Vector3.new(138.419998, -0.00999999978, 180)
- o366.RotVelocity = Vector3.new(-0.0189822782, 0.0148006789, -0.00620889477)
- o366.Velocity = Vector3.new(0.0675491467, 0.0429883562, -0.101175129)
- o366.CanCollide = false
- o366.FormFactor = Enum.FormFactor.Plate
- o366.Size = Vector3.new(1, 0.400001913, 1)
- o366.CFrame = CFrame.new(174.503738, 23.1811371, 77.0487289, -1, -2.08231559e-05, -0.00012641435, 6.83231046e-05, 0.748013437, -0.663677633, 0.000108373519, -0.663676858, -0.748030066)
- o366.BottomSurface = Enum.SurfaceType.Weld
- o366.TopSurface = Enum.SurfaceType.Smooth
- o366.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o366.Position = Vector3.new(174.503738, 23.1811371, 77.0487289)
- o366.velocity = Vector3.new(0.0675491467, 0.0429883562, -0.101175129)
- o367.Parent = o366
- o367.Scale = Vector3.new(0.400000006, 1, 0.400000006)
- o367.MeshType = Enum.MeshType.Sphere
- o368.Parent = o353
- o368.Material = Enum.Material.Ice
- o368.BrickColor = BrickColor.new("Bright yellow")
- o368.Position = Vector3.new(173.49791, 23.1398029, 77.3263626)
- o368.Rotation = Vector3.new(158.639999, 0.00999999978, 180)
- o368.RotVelocity = Vector3.new(-0.0306382198, -0.0193930175, 0.0107513545)
- o368.Velocity = Vector3.new(-0.0696696788, 0.0163756311, -0.1966746)
- o368.CanCollide = false
- o368.FormFactor = Enum.FormFactor.Plate
- o368.Size = Vector3.new(1, 0.400001913, 1)
- o368.CFrame = CFrame.new(173.49791, 23.1398029, 77.3263626, -1, -1.34906559e-05, 0.000164251134, -7.24037745e-05, 0.931319356, -0.364159435, -0.000148155334, -0.364141703, -0.931364)
- o368.BottomSurface = Enum.SurfaceType.Weld
- o368.TopSurface = Enum.SurfaceType.Smooth
- o368.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o368.Position = Vector3.new(173.49791, 23.1398029, 77.3263626)
- o368.velocity = Vector3.new(-0.0696696788, 0.0163756311, -0.1966746)
- o369.Parent = o368
- o369.Scale = Vector3.new(0.400000006, 1, 0.400000006)
- o369.MeshType = Enum.MeshType.Sphere
- o370.Parent = o353
- o370.Material = Enum.Material.Ice
- o370.BrickColor = BrickColor.new("Bright yellow")
- o370.Position = Vector3.new(173.49791, 22.7673054, 77.4719238)
- o370.Rotation = Vector3.new(158.639999, 0.00999999978, 180)
- o370.RotVelocity = Vector3.new(-0.0306382198, -0.0193930175, 0.0107513545)
- o370.Velocity = Vector3.new(-0.0684876963, 0.020835368, -0.185261935)
- o370.CanCollide = false
- o370.FormFactor = Enum.FormFactor.Plate
- o370.Size = Vector3.new(1, 0.400001913, 1)
- o370.CFrame = CFrame.new(173.49791, 22.7673054, 77.4719238, -1, -1.34912116e-05, 0.000164279772, -7.2404735e-05, 0.931325436, -0.364155501, -0.000148151637, -0.364141852, -0.931359529)
- o370.BottomSurface = Enum.SurfaceType.Weld
- o370.TopSurface = Enum.SurfaceType.Weld
- o370.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o370.Position = Vector3.new(173.49791, 22.7673054, 77.4719238)
- o370.velocity = Vector3.new(-0.0684876963, 0.020835368, -0.185261935)
- o371.Parent = o370
- o371.Scale = Vector3.new(0.200000003, 1.5, 0.200000003)
- o372.Parent = o353
- o372.Material = Enum.Material.Ice
- o372.BrickColor = BrickColor.new("Bright yellow")
- o372.Position = Vector3.new(174.499237, 22.8812981, 77.2932816)
- o372.Rotation = Vector3.new(138.330002, 0.00999999978, -180)
- o372.RotVelocity = Vector3.new(-0.019294573, -0.0296482518, 0.00357722002)
- o372.Velocity = Vector3.new(-0.0180262495, 0.00574999489, -1.13090158)
- o372.CanCollide = false
- o372.FormFactor = Enum.FormFactor.Plate
- o372.Size = Vector3.new(1, 0.400001913, 1)
- o372.CFrame = CFrame.new(174.499237, 22.8812981, 77.2932816, -1, 6.05680834e-05, 0.00010460554, -2.43066461e-05, 0.74694407, -0.664880931, -0.000118410113, -0.664880216, -0.746960759)
- o372.BottomSurface = Enum.SurfaceType.Weld
- o372.TopSurface = Enum.SurfaceType.Weld
- o372.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o372.Position = Vector3.new(174.499237, 22.8812981, 77.2932816)
- o372.velocity = Vector3.new(-0.0180262495, 0.00574999489, -1.13090158)
- o373.Parent = o372
- o373.Scale = Vector3.new(0.200000003, 1.5, 0.200000003)
- o374.Parent = o353
- o374.Material = Enum.Material.Ice
- o374.BrickColor = BrickColor.new("Bright yellow")
- o374.Position = Vector3.new(173.999161, 21.5967426, 77.5483475)
- o374.Rotation = Vector3.new(-179.690002, 0.00999999978, 180)
- o374.RotVelocity = Vector3.new(-0.019294573, -0.0296482518, 0.00357722002)
- o374.Velocity = Vector3.new(-0.0209933706, 0.0088824993, -1.12094295)
- o374.CanCollide = false
- o374.FormFactor = Enum.FormFactor.Plate
- o374.Size = Vector3.new(4, 1.60000169, 1)
- o374.CFrame = CFrame.new(173.999161, 21.5967426, 77.5483475, -1, -2.49642399e-05, 0.000118252538, -2.43111754e-05, 0.999980867, 0.00549650379, -0.000118392571, 0.00550823705, -0.999992788)
- o374.BottomSurface = Enum.SurfaceType.Weld
- o374.TopSurface = Enum.SurfaceType.Smooth
- o374.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o374.Position = Vector3.new(173.999161, 21.5967426, 77.5483475)
- o374.velocity = Vector3.new(-0.0209933706, 0.0088824993, -1.12094295)
- o375.Parent = o374
- o375.Scale = Vector3.new(1, 1.35000002, 1)
- o376.Parent = o353
- o376.Material = Enum.Material.Ice
- o376.BrickColor = BrickColor.new("Bright yellow")
- o376.Position = Vector3.new(174.002808, 21.5913391, 78.5611267)
- o376.Rotation = Vector3.new(-179.639999, -0.00999999978, -179.98999)
- o376.RotVelocity = Vector3.new(-0.0286736023, 0.0443012677, -0.0125058126)
- o376.Velocity = Vector3.new(0.127909333, 0.165191352, 0.376111358)
- o376.CanCollide = false
- o376.FormFactor = Enum.FormFactor.Plate
- o376.Size = Vector3.new(2, 1.60000169, 1)
- o376.CFrame = CFrame.new(174.002808, 21.5913391, 78.5611267, -0.99999994, 9.12845062e-05, -0.000245129137, 8.97540085e-05, 0.999976575, 0.00623207027, 0.000245685776, 0.00624377513, -0.999988377)
- o376.BottomSurface = Enum.SurfaceType.Weld
- o376.TopSurface = Enum.SurfaceType.Smooth
- o376.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o376.Position = Vector3.new(174.002808, 21.5913391, 78.5611267)
- o376.velocity = Vector3.new(0.127909333, 0.165191352, 0.376111358)
- o377.Parent = o376
- o378.Parent = o353
- o378.Material = Enum.Material.Ice
- o378.BrickColor = BrickColor.new("Bright yellow")
- o378.Position = Vector3.new(174.002945, 23.1911869, 78.571167)
- o378.Rotation = Vector3.new(-179.639999, -0.00999999978, -179.98999)
- o378.RotVelocity = Vector3.new(-0.0286736023, 0.0443012677, -0.0125058126)
- o378.Velocity = Vector3.new(0.148361534, 0.165477544, 0.330231845)
- o378.CanCollide = false
- o378.FormFactor = Enum.FormFactor.Plate
- o378.Size = Vector3.new(2, 1.60000169, 1)
- o378.CFrame = CFrame.new(174.002945, 23.1911869, 78.571167, -0.99999994, 9.12773758e-05, -0.000245152158, 8.97493082e-05, 0.999974728, 0.00621939776, 0.000245703966, 0.00623678928, -0.999992311)
- o378.BottomSurface = Enum.SurfaceType.Weld
- o378.FrontSurface = Enum.SurfaceType.Weld
- o378.TopSurface = Enum.SurfaceType.Smooth
- o378.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o378.Position = Vector3.new(174.002945, 23.1911869, 78.571167)
- o378.velocity = Vector3.new(0.148361534, 0.165477544, 0.330231845)
- o379.Parent = o378
- o380.Parent = o353
- o380.Material = Enum.Material.Ice
- o380.BrickColor = BrickColor.new("Bright blue")
- o380.Position = Vector3.new(176.991653, 19.9921188, 77.0450058)
- o380.Rotation = Vector3.new(-179.649994, 0.0299999993, 179.98999)
- o380.RotVelocity = Vector3.new(-0.0260599572, 0.0140978675, -0.00471128896)
- o380.Velocity = Vector3.new(-0.000667821616, 0.0581437647, -0.0481770188)
- o380.FormFactor = Enum.FormFactor.Plate
- o380.Size = Vector3.new(2, 1.60000002, 4)
- o380.CFrame = CFrame.new(176.991653, 19.9921188, 77.0450058, -0.999999821, -0.000231179438, 0.000554639671, -0.000227786324, 0.999977469, 0.00609774468, -0.000556040148, 0.00610899134, -0.999988914)
- o380.BottomSurface = Enum.SurfaceType.Weld
- o380.TopSurface = Enum.SurfaceType.Smooth
- o380.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o380.Position = Vector3.new(176.991653, 19.9921188, 77.0450058)
- o380.velocity = Vector3.new(-0.000667821616, 0.0581437647, -0.0481770188)
- o381.Parent = o380
- o382.Parent = o353
- o382.Material = Enum.Material.Ice
- o382.BrickColor = BrickColor.new("Bright blue")
- o382.Position = Vector3.new(170.991653, 19.9907589, 77.0416718)
- o382.Rotation = Vector3.new(-179.649994, 0.0299999993, 179.98999)
- o382.RotVelocity = Vector3.new(-0.0260599572, 0.0140978675, -0.00471128896)
- o382.Velocity = Vector3.new(-0.00072122924, 0.0863246173, 0.0364456214)
- o382.FormFactor = Enum.FormFactor.Plate
- o382.Size = Vector3.new(2, 1.60000002, 4)
- o382.CFrame = CFrame.new(170.991653, 19.9907589, 77.0416718, -0.999999821, -0.00023118293, 0.000554636063, -0.00022778695, 0.999977469, 0.00610293029, -0.000556037703, 0.00611417694, -0.999988854)
- o382.BottomSurface = Enum.SurfaceType.Weld
- o382.TopSurface = Enum.SurfaceType.Smooth
- o382.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o382.Position = Vector3.new(170.991653, 19.9907589, 77.0416718)
- o382.velocity = Vector3.new(-0.00072122924, 0.0863246173, 0.0364456214)
- o383.Parent = o382
- o384.Parent = o353
- o384.Material = Enum.Material.Ice
- o384.BrickColor = BrickColor.new("Bright yellow")
- o384.Position = Vector3.new(173.997711, 19.9941959, 78.0458298)
- o384.Rotation = Vector3.new(-179.62999, 0.00999999978, 180)
- o384.RotVelocity = Vector3.new(-0.0120183751, -0.0322743095, 0.00583428796)
- o384.Velocity = Vector3.new(-0.0539779812, 0.00208087359, -0.979945481)
- o384.FormFactor = Enum.FormFactor.Plate
- o384.Size = Vector3.new(4, 1.60000002, 2)
- o384.CFrame = CFrame.new(173.997711, 19.9941959, 78.0458298, -1, -2.91419037e-05, 0.000147752042, -2.8194776e-05, 0.999976277, 0.00638936274, -0.000147938757, 0.00639895257, -0.999985993)
- o384.BackSurface = Enum.SurfaceType.Weld
- o384.BottomSurface = Enum.SurfaceType.Weld
- o384.TopSurface = Enum.SurfaceType.Smooth
- o384.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o384.Position = Vector3.new(173.997711, 19.9941959, 78.0458298)
- o384.velocity = Vector3.new(-0.0539779812, 0.00208087359, -0.979945481)
- o385.Parent = o384
- o386.Parent = o353
- o386.Material = Enum.Material.Ice
- o386.BrickColor = BrickColor.new("Bright yellow")
- o386.Transparency = 1
- o386.Position = Vector3.new(174.497711, 22.8472214, 77.5640411)
- o386.Rotation = Vector3.new(0.359999985, -0.00999999978, 0)
- o386.RotVelocity = Vector3.new(-0.0120183751, -0.0322743095, 0.00583428796)
- o386.Velocity = Vector3.new(-0.0550739579, -0.000792299397, -0.998097062)
- o386.FormFactor = Enum.FormFactor.Plate
- o386.Size = Vector3.new(1, 0.900000036, 1)
- o386.CFrame = CFrame.new(174.497711, 22.8472214, 77.5640411, 1, -2.91257529e-05, -0.000147783663, 2.81868579e-05, 0.99997592, -0.00632860931, 0.00014796936, 0.00634033047, 0.999987841)
- o386.BottomSurface = Enum.SurfaceType.Weld
- o386.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o386.Position = Vector3.new(174.497711, 22.8472214, 77.5640411)
- o386.velocity = Vector3.new(-0.0550739579, -0.000792299397, -0.998097062)
- o387.Parent = o353
- o387.Material = Enum.Material.Ice
- o387.BrickColor = BrickColor.new("Bright yellow")
- o387.Transparency = 1
- o387.Position = Vector3.new(173.507294, 22.6122684, 77.535614)
- o387.Rotation = Vector3.new(0.209999993, 0.129999995, -0.0199999996)
- o387.RotVelocity = Vector3.new(-0.0180504788, 0.00185560854, 0.00193946715)
- o387.Velocity = Vector3.new(-0.0222408809, 0.0633799285, -0.0944650322)
- o387.FormFactor = Enum.FormFactor.Plate
- o387.Size = Vector3.new(1, 0.400000006, 1)
- o387.CFrame = CFrame.new(173.507294, 22.6122684, 77.535614, 0.999997556, 0.000338917162, 0.00219722837, -0.000330842187, 0.999985635, -0.00365383876, -0.00219839253, 0.00367082632, 1.00000155)
- o387.BottomSurface = Enum.SurfaceType.Weld
- o387.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o387.Position = Vector3.new(173.507294, 22.6122684, 77.535614)
- o387.velocity = Vector3.new(-0.0222408809, 0.0633799285, -0.0944650322)
- o388.Parent = o353
- o388.Material = Enum.Material.Ice
- o388.BrickColor = BrickColor.new("Bright yellow")
- o388.Position = Vector3.new(174.01181, 23.0047874, 79.5360107)
- o388.Rotation = Vector3.new(-179.789993, -0.129999995, -179.979996)
- o388.RotVelocity = Vector3.new(-0.0180504788, 0.00185560854, 0.00193946715)
- o388.Velocity = Vector3.new(-0.019290207, 0.100466534, -0.102486402)
- o388.CanCollide = false
- o388.FormFactor = Enum.FormFactor.Plate
- o388.Size = Vector3.new(6, 4.4000001, 1)
- o388.CFrame = CFrame.new(174.01181, 23.0047874, 79.5360107, -0.999997556, 0.000338993093, -0.00219721952, 0.000330840034, 0.999989212, 0.00369975041, 0.0021984363, 0.00371041568, -0.999998391)
- o388.BottomSurface = Enum.SurfaceType.Weld
- o388.FrontSurface = Enum.SurfaceType.Weld
- o388.TopSurface = Enum.SurfaceType.Smooth
- o388.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o388.Position = Vector3.new(174.01181, 23.0047874, 79.5360107)
- o388.velocity = Vector3.new(-0.019290207, 0.100466534, -0.102486402)
- o389.Parent = o388
- o390.Name = "face"
- o390.Parent = o388
- o390.Texture = "http://www.roblox.com/asset/?id=7074749"
- o391.Name = "Torso"
- o391.Parent = o288
- o392.Name = "Main"
- o392.Parent = o391
- o392.BrickColor = BrickColor.new("Bright blue")
- o392.Position = Vector3.new(174.004272, 16.0012112, 77.019516)
- o392.Rotation = Vector3.new(-179.709991, -0.0199999996, -179.98999)
- o392.RotVelocity = Vector3.new(-0.00568008469, 0.0170599539, -0.00841690227)
- o392.Velocity = Vector3.new(0.0612792186, 0.0484455302, 0.00855666213)
- o392.FormFactor = Enum.FormFactor.Plate
- o392.Size = Vector3.new(8, 6.4000001, 4)
- o392.CFrame = CFrame.new(174.004272, 16.0012112, 77.019516, -0.99999994, 0.000132094821, -0.000287470437, 0.000130645436, 0.999984741, 0.00503296312, 0.00028812667, 0.00504039787, -0.999992311)
- o392.BottomSurface = Enum.SurfaceType.Weld
- o392.TopSurface = Enum.SurfaceType.Smooth
- o392.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o392.Position = Vector3.new(174.004272, 16.0012112, 77.019516)
- o392.velocity = Vector3.new(0.0612792186, 0.0484455302, 0.00855666213)
- o393.Parent = o392
- o394.Parent = o392
- o394.Velocity = Vector3.new(-0, -0, -0)
- o394.velocity = Vector3.new(-0, -0, -0)
- o395.Parent = o392
- o396.Parent = o392
- o396.angularVelocity = Vector3.new(0, -0, 0)
- o396.maxTorque = Vector3.new(0, 4e+10, 0)
- o396.MaxTorque = Vector3.new(0, 4e+10, 0)
- o397.Parent = o391
- o397.BrickColor = BrickColor.new("Bright blue")
- o397.Position = Vector3.new(175.502319, 16.6140385, 74.52388)
- o397.Rotation = Vector3.new(-179.690002, 0, -180)
- o397.RotVelocity = Vector3.new(-0.00281664566, 0.00450348854, -0.0041157403)
- o397.Velocity = Vector3.new(-0.0373217091, 0.0263939854, -0.0279741846)
- o397.FormFactor = Enum.FormFactor.Plate
- o397.Size = Vector3.new(3, 0.400000006, 1)
- o397.CFrame = CFrame.new(175.502319, 16.6140385, 74.52388, -1, 3.875326e-05, -1.8462837e-05, 3.86533175e-05, 0.999982655, 0.00542922691, 1.86693469e-05, 0.00543669518, -0.999990225)
- o397.BottomSurface = Enum.SurfaceType.Smooth
- o397.FrontSurface = Enum.SurfaceType.Weld
- o397.TopSurface = Enum.SurfaceType.Smooth
- o397.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o397.Position = Vector3.new(175.502319, 16.6140385, 74.52388)
- o397.velocity = Vector3.new(-0.0373217091, 0.0263939854, -0.0279741846)
- o398.Parent = o391
- o398.BrickColor = BrickColor.new("Bright blue")
- o398.Position = Vector3.new(175.502411, 19.0140076, 74.5369644)
- o398.Rotation = Vector3.new(-179.690002, 0, -180)
- o398.RotVelocity = Vector3.new(-0.00281664566, 0.00450348854, -0.0041157403)
- o398.Velocity = Vector3.new(-0.0273851342, 0.0264304634, -0.0347344577)
- o398.FormFactor = Enum.FormFactor.Plate
- o398.Size = Vector3.new(3, 0.400000006, 1)
- o398.CFrame = CFrame.new(175.502411, 19.0140076, 74.5369644, -1, 3.87539658e-05, -1.84604833e-05, 3.86548963e-05, 0.999979854, 0.00543408468, 1.86632187e-05, 0.0054497337, -0.999995708)
- o398.BottomSurface = Enum.SurfaceType.Smooth
- o398.FrontSurface = Enum.SurfaceType.Weld
- o398.TopSurface = Enum.SurfaceType.Smooth
- o398.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o398.Position = Vector3.new(175.502411, 19.0140076, 74.5369644)
- o398.velocity = Vector3.new(-0.0273851342, 0.0264304634, -0.0347344577)
- o399.Parent = o391
- o399.BrickColor = BrickColor.new("Bright blue")
- o399.Position = Vector3.new(175.502213, 14.2140942, 74.5107803)
- o399.Rotation = Vector3.new(-179.690002, 0, -180)
- o399.RotVelocity = Vector3.new(-0.00281664566, 0.00450348854, -0.0041157403)
- o399.Velocity = Vector3.new(-0.0472582504, 0.0263575278, -0.0212139096)
- o399.FormFactor = Enum.FormFactor.Plate
- o399.Size = Vector3.new(3, 0.400000006, 1)
- o399.CFrame = CFrame.new(175.502213, 14.2140942, 74.5107803, -1, 3.87526561e-05, -1.84654127e-05, 3.86539032e-05, 0.999979436, 0.00542443432, 1.86670786e-05, 0.00544150546, -0.999996722)
- o399.BottomSurface = Enum.SurfaceType.Smooth
- o399.FrontSurface = Enum.SurfaceType.Weld
- o399.TopSurface = Enum.SurfaceType.Smooth
- o399.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o399.Position = Vector3.new(175.502213, 14.2140942, 74.5107803)
- o399.velocity = Vector3.new(-0.0472582504, 0.0263575278, -0.0212139096)
- o400.Parent = o391
- o400.BrickColor = BrickColor.new("Bright blue")
- o400.Position = Vector3.new(175.498215, 13.4166145, 74.5078888)
- o400.Rotation = Vector3.new(-179.62999, 0, -180)
- o400.RotVelocity = Vector3.new(-0.0101504605, 0.0160455462, -0.00690052053)
- o400.Velocity = Vector3.new(-0.101489231, 0.0384416953, 0.0350537896)
- o400.FormFactor = Enum.FormFactor.Plate
- o400.Size = Vector3.new(3, 0.400000006, 1)
- o400.CFrame = CFrame.new(175.498215, 13.4166145, 74.5078888, -1, 1.83472275e-05, -3.22541746e-05, 1.81414398e-05, 0.999973595, 0.00641919719, 3.23628628e-05, 0.00643625204, -0.99999088)
- o400.BottomSurface = Enum.SurfaceType.Smooth
- o400.FrontSurface = Enum.SurfaceType.Weld
- o400.TopSurface = Enum.SurfaceType.Smooth
- o400.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o400.Position = Vector3.new(175.498215, 13.4166145, 74.5078888)
- o400.velocity = Vector3.new(-0.101489231, 0.0384416953, 0.0350537896)
- o401.Parent = o391
- o401.BrickColor = BrickColor.new("Bright blue")
- o401.Position = Vector3.new(175.498245, 15.8165426, 74.5233536)
- o401.Rotation = Vector3.new(-179.62999, 0, -180)
- o401.RotVelocity = Vector3.new(-0.0101504605, 0.0160455462, -0.00690052053)
- o401.Velocity = Vector3.new(-0.0846803337, 0.0385984629, 0.0106929224)
- o401.FormFactor = Enum.FormFactor.Plate
- o401.Size = Vector3.new(3, 0.400000006, 1)
- o401.CFrame = CFrame.new(175.498245, 15.8165426, 74.5233536, -1, 1.83472275e-05, -3.22541746e-05, 1.81414398e-05, 0.999973595, 0.00641919719, 3.23628628e-05, 0.00643625204, -0.99999088)
- o401.BottomSurface = Enum.SurfaceType.Smooth
- o401.FrontSurface = Enum.SurfaceType.Weld
- o401.TopSurface = Enum.SurfaceType.Smooth
- o401.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o401.Position = Vector3.new(175.498245, 15.8165426, 74.5233536)
- o401.velocity = Vector3.new(-0.0846803337, 0.0385984629, 0.0106929224)
- o402.Parent = o391
- o402.BrickColor = BrickColor.new("Bright blue")
- o402.Position = Vector3.new(175.498276, 17.4164925, 74.5336609)
- o402.Rotation = Vector3.new(-179.62999, 0, -180)
- o402.RotVelocity = Vector3.new(-0.0101504605, 0.0160455462, -0.00690052053)
- o402.Velocity = Vector3.new(-0.0734744668, 0.0387028754, -0.00554779544)
- o402.FormFactor = Enum.FormFactor.Plate
- o402.Size = Vector3.new(3, 0.400000006, 1)
- o402.CFrame = CFrame.new(175.498276, 17.4164925, 74.5336609, -1, 1.83472275e-05, -3.22541746e-05, 1.81414398e-05, 0.999973595, 0.00641919719, 3.23628628e-05, 0.00643625204, -0.99999088)
- o402.BottomSurface = Enum.SurfaceType.Smooth
- o402.FrontSurface = Enum.SurfaceType.Weld
- o402.TopSurface = Enum.SurfaceType.Smooth
- o402.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o402.Position = Vector3.new(175.498276, 17.4164925, 74.5336609)
- o402.velocity = Vector3.new(-0.0734744668, 0.0387028754, -0.00554779544)
- o403.Parent = o391
- o403.BrickColor = BrickColor.new("Bright blue")
- o403.Position = Vector3.new(175.498291, 18.2164593, 74.5388107)
- o403.Rotation = Vector3.new(-179.62999, 0, -180)
- o403.RotVelocity = Vector3.new(-0.0101504605, 0.0160455462, -0.00690052053)
- o403.Velocity = Vector3.new(-0.0678716451, 0.0387550443, -0.0136680715)
- o403.FormFactor = Enum.FormFactor.Plate
- o403.Size = Vector3.new(3, 0.400000006, 1)
- o403.CFrame = CFrame.new(175.498291, 18.2164593, 74.5388107, -1, 1.83472275e-05, -3.22541746e-05, 1.81414398e-05, 0.999973595, 0.00641919719, 3.23628628e-05, 0.00643625204, -0.99999088)
- o403.BottomSurface = Enum.SurfaceType.Smooth
- o403.FrontSurface = Enum.SurfaceType.Weld
- o403.TopSurface = Enum.SurfaceType.Smooth
- o403.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o403.Position = Vector3.new(175.498291, 18.2164593, 74.5388107)
- o403.velocity = Vector3.new(-0.0678716451, 0.0387550443, -0.0136680715)
- o404.Parent = o391
- o404.BrickColor = BrickColor.new("Bright blue")
- o404.Position = Vector3.new(175.499802, 15.018508, 74.5207672)
- o404.Rotation = Vector3.new(-179.589996, -0.00999999978, -180)
- o404.RotVelocity = Vector3.new(-0.0208476018, 0.0125600994, -0.00790272281)
- o404.Velocity = Vector3.new(-0.0552983806, 0.00178781897, 0.0609705299)
- o404.FormFactor = Enum.FormFactor.Plate
- o404.Size = Vector3.new(3, 0.400000006, 1)
- o404.CFrame = CFrame.new(175.499802, 15.018508, 74.5207672, -1, 5.71729543e-05, -0.000117383257, 5.6336823e-05, 0.999972105, 0.0071123396, 0.000117782809, 0.00711978972, -0.999979675)
- o404.BottomSurface = Enum.SurfaceType.Smooth
- o404.FrontSurface = Enum.SurfaceType.Weld
- o404.TopSurface = Enum.SurfaceType.Smooth
- o404.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o404.Position = Vector3.new(175.499802, 15.018508, 74.5207672)
- o404.velocity = Vector3.new(-0.0552983806, 0.00178781897, 0.0609705299)
- o405.Name = "Control"
- o405.Parent = o288
- o405.BrickColor = BrickColor.new("Dark stone grey")
- o405.Position = Vector3.new(174.000305, 20.6077919, 76.0607452)
- o405.Rotation = Vector3.new(-179.589996, -0.00999999978, -180)
- o405.RotVelocity = Vector3.new(-0.0208476018, 0.0125600994, -0.00790272281)
- o405.Velocity = Vector3.new(0.00821445882, 0.0457427688, -0.0367188156)
- o405.Size = Vector3.new(2, 1.60000002, 2)
- o405.CFrame = CFrame.new(174.000305, 20.6077919, 76.0607452, -1, 5.71738565e-05, -0.000117382311, 5.63375434e-05, 0.999970913, 0.00711468142, 0.000117780037, 0.0071256822, -0.999982059)
- o405.BottomSurface = Enum.SurfaceType.Weld
- o405.TopSurface = Enum.SurfaceType.Smooth
- o405.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o405.Position = Vector3.new(174.000305, 20.6077919, 76.0607452)
- o405.velocity = Vector3.new(0.00821445882, 0.0457427688, -0.0367188156)
- o406.Parent = o405
- o407.Name = "Left Arm"
- o407.Parent = o288
- o408.Name = "Hand"
- o408.Parent = o407
- o408.BrickColor = BrickColor.new("Bright yellow")
- o408.Position = Vector3.new(179.495056, 17.099596, 78.7039337)
- o408.Rotation = Vector3.new(-44.7000008, -0.179999992, -0.0700000003)
- o408.RotVelocity = Vector3.new(-0.0284953937, 0.00704123173, -0.00443686871)
- o408.Velocity = Vector3.new(0.184546977, 0.0573400445, -0.13948831)
- o408.CanCollide = false
- o408.FormFactor = Enum.FormFactor.Plate
- o408.Size = Vector3.new(3, 1.60000002, 1)
- o408.CFrame = CFrame.new(179.495056, 17.099596, 78.7039337, 0.99999404, 0.00129710173, -0.00319862762, 0.00132794317, 0.710794866, 0.703398108, 0.00318594696, -0.703398168, 0.710788906)
- o408.BottomSurface = Enum.SurfaceType.Smooth
- o408.FrontSurface = Enum.SurfaceType.Weld
- o408.TopSurface = Enum.SurfaceType.Smooth
- o408.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o408.Position = Vector3.new(179.495056, 17.099596, 78.7039337)
- o408.velocity = Vector3.new(0.184546977, 0.0573400445, -0.13948831)
- o409.Parent = o408
- o409.CFrame = CFrame.new(-617.000305, 67.5616455, -784.998657, 0.999999404, 0.000768159225, -0.000768159225, -1.26694625e-15, 0.707106769, 0.707106769, 0.00108634122, -0.707106352, 0.707106352)
- o409.maxTorque = Vector3.new(400000, 400000, 400000)
- o409.MaxTorque = Vector3.new(400000, 400000, 400000)
- o410.Parent = o407
- o410.BrickColor = BrickColor.new("Bright yellow")
- o410.Position = Vector3.new(179.485886, 14.9894485, 76.5715103)
- o410.Rotation = Vector3.new(-90.1199951, 0.109999999, -180)
- o410.RotVelocity = Vector3.new(-0.0016823936, 0.00322295469, 0.000224584059)
- o410.Velocity = Vector3.new(0.113345884, 0.00795354415, -0.0830475762)
- o410.CanCollide = false
- o410.FormFactor = Enum.FormFactor.Plate
- o410.Size = Vector3.new(1, 1.60000002, 1)
- o410.CFrame = CFrame.new(179.485886, 14.9894485, 76.5715103, -0.999998152, 8.68476054e-05, 0.00189351675, 0.00189369766, 0.00213238085, 0.999995947, 8.28095435e-05, 0.999997675, -0.0021325415)
- o410.BackSurface = Enum.SurfaceType.Weld
- o410.BottomSurface = Enum.SurfaceType.Smooth
- o410.TopSurface = Enum.SurfaceType.Smooth
- o410.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o410.Position = Vector3.new(179.485886, 14.9894485, 76.5715103)
- o410.velocity = Vector3.new(0.113345884, 0.00795354415, -0.0830475762)
- o411.Parent = o410
- o412.Name = "For"
- o412.Parent = o407
- o412.BrickColor = BrickColor.new("Bright yellow")
- o412.Position = Vector3.new(179.488876, 16.7502537, 78.3579865)
- o412.Rotation = Vector3.new(135.279999, -0.0700000003, -179.919998)
- o412.RotVelocity = Vector3.new(-0.0421939678, -0.0287631061, 0.00332721579)
- o412.Velocity = Vector3.new(-0.0188485198, 0.108002596, 0.0800531358)
- o412.FormFactor = Enum.FormFactor.Plate
- o412.Size = Vector3.new(3, 0.400000006, 4)
- o412.CFrame = CFrame.new(179.488876, 16.7502537, 78.3579865, -0.999998331, 0.0013321623, -0.00125412049, 0.0018290244, 0.710531294, -0.70366323, -4.63018114e-05, -0.703664362, -0.710532546)
- o412.BottomSurface = Enum.SurfaceType.Smooth
- o412.TopSurface = Enum.SurfaceType.Smooth
- o412.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o412.Position = Vector3.new(179.488876, 16.7502537, 78.3579865)
- o412.velocity = Vector3.new(-0.0188485198, 0.108002596, 0.0800531358)
- o413.Parent = o412
- o413.Scale = Vector3.new(1, 4, 1)
- o414.Parent = o412
- o414.CFrame = CFrame.new(-617.000305, 67.5623474, -784.998657, 0.999999404, 0.000768211903, -0.000768211903, -1.26694625e-15, 0.707106769, 0.707106769, 0.00108641572, -0.707106352, 0.707106352)
- o415.Parent = o407
- o415.BrickColor = BrickColor.new("Bright yellow")
- o415.Position = Vector3.new(179.49028, 17.5214748, 79.7052612)
- o415.Rotation = Vector3.new(-23.4899998, 89.7999954, -21.2299995)
- o415.RotVelocity = Vector3.new(-0.0285047032, 0.00804033596, -0.00974110607)
- o415.Velocity = Vector3.new(-0.0512980744, 0.120277092, 0.0682556108)
- o415.CanCollide = false
- o415.FormFactor = Enum.FormFactor.Plate
- o415.Size = Vector3.new(1, 0.400000006, 3)
- o415.CFrame = CFrame.new(179.49028, 17.5214748, 79.7052612, 0.00325055909, 0.00126299879, 0.99999392, -0.703642666, 0.710552573, 0.00138981349, -0.710546553, -0.703642905, 0.00319839315)
- o415.BottomSurface = Enum.SurfaceType.Smooth
- o415.RightSurface = Enum.SurfaceType.Weld
- o415.TopSurface = Enum.SurfaceType.Hinge
- o415.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o415.Position = Vector3.new(179.49028, 17.5214748, 79.7052612)
- o415.velocity = Vector3.new(-0.0512980744, 0.120277092, 0.0682556108)
- o416.Parent = o407
- o416.BrickColor = BrickColor.new("Bright yellow")
- o416.Position = Vector3.new(179.491287, 18.089922, 79.1423492)
- o416.Rotation = Vector3.new(-23.5, 89.7999954, -21.2199993)
- o416.CanCollide = false
- o416.FormFactor = Enum.FormFactor.Plate
- o416.Size = Vector3.new(1, 0.400000006, 3)
- o416.CFrame = CFrame.new(179.491287, 18.089922, 79.1423492, 0.00325102801, 0.00126240496, 0.99999392, -0.703634024, 0.710561156, 0.00139052642, -0.710555136, -0.703634262, 0.0031983254)
- o416.BottomSurface = Enum.SurfaceType.Hinge
- o416.RightSurface = Enum.SurfaceType.Weld
- o416.TopSurface = Enum.SurfaceType.Smooth
- o416.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o416.Position = Vector3.new(179.491287, 18.089922, 79.1423492)
- o417.Parent = o407
- o417.BrickColor = BrickColor.new("Bright yellow")
- o417.Position = Vector3.new(180.484406, 14.9915962, 76.5907669)
- o417.Rotation = Vector3.new(135.270004, -0.0899999961, -179.940002)
- o417.RotVelocity = Vector3.new(0.0117772138, 0.0958368257, -0.0395900048)
- o417.Velocity = Vector3.new(-0.212284148, 0.121086441, -0.0683614165)
- o417.CanCollide = false
- o417.FormFactor = Enum.FormFactor.Plate
- o417.Size = Vector3.new(1, 1.60000002, 1)
- o417.CFrame = CFrame.new(180.484406, 14.9915962, 76.5907669, -0.999998212, 0.00106004009, -0.00155204453, 0.00184536038, 0.710434794, -0.703760684, 0.00035661197, -0.703762293, -0.71043551)
- o417.BottomSurface = Enum.SurfaceType.Smooth
- o417.FrontSurface = Enum.SurfaceType.Weld
- o417.RightSurface = Enum.SurfaceType.Hinge
- o417.TopSurface = Enum.SurfaceType.Smooth
- o417.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o417.Position = Vector3.new(180.484406, 14.9915962, 76.5907669)
- o417.velocity = Vector3.new(-0.212284148, 0.121086441, -0.0683614165)
- o418.Parent = o417
- o419.Parent = o407
- o419.BrickColor = BrickColor.new("Bright yellow")
- o419.Position = Vector3.new(178.484406, 14.9952774, 76.5914917)
- o419.Rotation = Vector3.new(135.270004, -0.0899999961, -179.940002)
- o419.RotVelocity = Vector3.new(0.0117772138, 0.0958368257, -0.0395900048)
- o419.Velocity = Vector3.new(-0.21206896, 0.200257912, 0.12335559)
- o419.CanCollide = false
- o419.FormFactor = Enum.FormFactor.Plate
- o419.Size = Vector3.new(1, 1.60000002, 1)
- o419.CFrame = CFrame.new(178.484406, 14.9952774, 76.5914917, -0.999998212, 0.00106002891, -0.00155205908, 0.00184536586, 0.710428715, -0.703766763, 0.00035661427, -0.703768373, -0.71042943)
- o419.BottomSurface = Enum.SurfaceType.Smooth
- o419.FrontSurface = Enum.SurfaceType.Weld
- o419.LeftSurface = Enum.SurfaceType.Hinge
- o419.TopSurface = Enum.SurfaceType.Smooth
- o419.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o419.Position = Vector3.new(178.484406, 14.9952774, 76.5914917)
- o419.velocity = Vector3.new(-0.21206896, 0.200257912, 0.12335559)
- o420.Parent = o419
- o421.Parent = o407
- o421.BrickColor = BrickColor.new("Bright yellow")
- o421.Position = Vector3.new(179.492966, 18.995388, 76.5606003)
- o421.Rotation = Vector3.new(-90.3899994, 0.099999994, -179.979996)
- o421.RotVelocity = Vector3.new(0.0151165295, 0.0485386401, 0.00555682974)
- o421.Velocity = Vector3.new(-0.00797111914, -0.0450140387, -0.11384657)
- o421.CanCollide = false
- o421.FormFactor = Enum.FormFactor.Plate
- o421.Size = Vector3.new(3, 1.60000002, 1)
- o421.CFrame = CFrame.new(179.492966, 18.995388, 76.5606003, -0.999998271, 0.000375531323, 0.00180055434, 0.00180304807, 0.00674946979, 0.999975562, 0.000363369356, 0.999977112, -0.00675013522)
- o421.BottomSurface = Enum.SurfaceType.Smooth
- o421.FrontSurface = Enum.SurfaceType.Weld
- o421.TopSurface = Enum.SurfaceType.Smooth
- o421.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o421.Position = Vector3.new(179.492966, 18.995388, 76.5606003)
- o421.velocity = Vector3.new(-0.00797111914, -0.0450140387, -0.11384657)
- o422.Parent = o421
- o423.Parent = o407
- o423.BrickColor = BrickColor.new("Bright yellow")
- o423.Position = Vector3.new(179.494995, 19.9987392, 77.0540466)
- o423.Rotation = Vector3.new(-78.4399948, -89.8899994, -168.050003)
- o423.RotVelocity = Vector3.new(0.0151165295, 0.0485386401, 0.00555682974)
- o423.Velocity = Vector3.new(0.0104046445, -0.0524619594, -0.0987778902)
- o423.CanCollide = false
- o423.FormFactor = Enum.FormFactor.Plate
- o423.Size = Vector3.new(1, 0.600000024, 3)
- o423.CFrame = CFrame.new(179.494995, 19.9987392, 77.0540466, -0.00180762971, 0.000382550177, -0.999998271, -0.999975801, 0.00671649491, 0.00181015849, 0.00671717571, 0.99997735, 0.000370399968)
- o423.BottomSurface = Enum.SurfaceType.Hinge
- o423.RightSurface = Enum.SurfaceType.Weld
- o423.TopSurface = Enum.SurfaceType.Smooth
- o423.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o423.Position = Vector3.new(179.494995, 19.9987392, 77.0540466)
- o423.velocity = Vector3.new(0.0104046445, -0.0524619594, -0.0987778902)
- o424.Parent = o423
- o425.Parent = o407
- o425.BrickColor = BrickColor.new("Bright yellow")
- o425.Position = Vector3.new(179.601059, 19.9281368, 76.5690231)
- o425.Rotation = Vector3.new(-90.2900009, 0.179999992, -180)
- o425.RotVelocity = Vector3.new(0.0221208818, -0.0177827682, 0.00376960682)
- o425.Velocity = Vector3.new(0.00106603093, -0.017151475, 0.140302613)
- o425.FormFactor = Enum.FormFactor.Plate
- o425.Size = Vector3.new(3, 0.400000006, 1)
- o425.CFrame = CFrame.new(179.601059, 19.9281368, 76.5690231, -0.999994874, 1.80745137e-05, 0.00319332071, 0.00319337123, 0.0050466815, 0.999982178, 1.95851885e-06, 0.999987245, -0.00504671363)
- o425.BottomSurface = Enum.SurfaceType.Smooth
- o425.RightSurface = Enum.SurfaceType.Hinge
- o425.TopSurface = Enum.SurfaceType.Smooth
- o425.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o425.Position = Vector3.new(179.601059, 19.9281368, 76.5690231)
- o425.velocity = Vector3.new(0.00106603093, -0.017151475, 0.140302613)
- o426.Parent = o425
- o427.Parent = o407
- o427.BrickColor = BrickColor.new("Bright yellow")
- o427.Position = Vector3.new(179.494095, 19.9958897, 76.0688095)
- o427.Rotation = Vector3.new(-87.8699951, -89.9000015, -177.580002)
- o427.RotVelocity = Vector3.new(0.0230824742, -0.0194267314, 0.00731365709)
- o427.Velocity = Vector3.new(0.0129609173, -0.000955336727, 0.141558215)
- o427.CanCollide = false
- o427.FormFactor = Enum.FormFactor.Plate
- o427.Size = Vector3.new(1, 0.600000024, 3)
- o427.CFrame = CFrame.new(179.494095, 19.9958897, 76.0688095, -0.00175694155, 7.42965567e-05, -0.99999845, -0.999985278, 0.00513485074, 0.00175729988, 0.00513497321, 0.999986827, 6.52738308e-05)
- o427.BottomSurface = Enum.SurfaceType.Smooth
- o427.RightSurface = Enum.SurfaceType.Weld
- o427.TopSurface = Enum.SurfaceType.Hinge
- o427.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o427.Position = Vector3.new(179.494095, 19.9958897, 76.0688095)
- o427.velocity = Vector3.new(0.0129609173, -0.000955336727, 0.141558215)
- o428.Parent = o427
- o429.Name = "Back"
- o429.Parent = o407
- o429.BrickColor = BrickColor.new("Bright yellow")
- o429.Position = Vector3.new(179.488403, 16.998064, 76.561203)
- o429.Rotation = Vector3.new(179.669998, -0.00999999978, -179.899994)
- o429.RotVelocity = Vector3.new(0.0169108566, 0.0401343666, -0.0136504406)
- o429.Velocity = Vector3.new(-0.0261351969, -0.0582935326, -0.632583022)
- o429.CanCollide = false
- o429.FormFactor = Enum.FormFactor.Plate
- o429.Size = Vector3.new(3, 3, 1.60000002)
- o429.CFrame = CFrame.new(179.488403, 16.998064, 76.561203, -0.999998331, 0.00181331963, -0.000219595997, 0.00181455933, 0.999981642, -0.00578437047, 0.000209103047, -0.00578475976, -0.999983311)
- o429.BottomSurface = Enum.SurfaceType.Smooth
- o429.TopSurface = Enum.SurfaceType.Weld
- o429.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o429.Position = Vector3.new(179.488403, 16.998064, 76.561203)
- o429.velocity = Vector3.new(-0.0261351969, -0.0582935326, -0.632583022)
- o430.Parent = o429
- o431.Parent = o429
- o431.CFrame = CFrame.new(-617.000305, 67.5623474, -784.998657, 0.999999404, 1.26726304e-15, -0.00108641572, -1.26694625e-15, 1, 2.92214429e-16, 0.00108641572, -2.90837842e-16, 0.999999404)
- o432.Name = "TS"
- o432.Parent = o288
- o433.Name = "WalkSpeed"
- o433.Parent = o288
- o433.Value = 50
- o434.Parent = o288
- runDummyScript(function()
- --Start Naming Main variables--
- MSCRIPT3 = script
- script = script.Parent
- --Above names script to the script's parent. that makes it easier.--
- Control = script.Control
- Torso = script.Torso.Main
- LarmM = script["Left Arm"]
- Larm = {
- Hand = LarmM.Hand,
- For = LarmM.For,
- Back = LarmM.Back
- }
- RarmM = script["Right Arm"]
- Rarm = {
- Hand = RarmM.Hand,
- For = RarmM.For,
- Back = RarmM.Back
- }
- legs = script.Legs
- Legs = {
- Left = legs["Left Leg"].Main,
- Right = legs["Right Leg"].Main
- }
- larg = {
- H = Larm.Hand.BodyGyro,
- F = Larm.For.BodyGyro,
- B = Larm.Back.BodyGyro
- }
- rarg = {
- H = Rarm.Hand.BodyGyro,
- F = Rarm.For.BodyGyro,
- B = Rarm.Back.BodyGyro
- }
- leg = {
- L = Legs.Right.BodyGyro,
- R = Legs.Left.BodyGyro
- }
- TG = Torso.BodyGyro
- TV = Torso.BodyVelocity
- TBAV = Torso.BodyAngularVelocity
- ---Finish of setting the main variables, long, huh?---
- local highest = math.rad(45)
- local add = math.rad(7)
- local Amount = 0
- local TS = false --Tool Selected
- local Sit = false
- script.TS.Changed:connect(function()
- TS = script.TS.Value
- end)
- Control.ChildAdded:connect(function(c)
- local In = true
- Control.ChildRemoved:connect(function(cc)
- if cc == c then
- In = false
- end
- end)
- if c.Name == "SeatWeld" and c:IsA("Weld") then
- local plyr = game.Players:GetPlayerFromCharacter(c.Part1.Parent)
- if plyr == nil then plyr = game.Players:GetPlayerFromCharacter(c.Part0.Parent) end
- if plyr ~= nil then
- if plyr:findFirstChild("Backpack") == nil then return end
- if plyr.Character:findFirstChild("Right Arm") == nil then return end
- plyr.Character["Right Arm"].ChildAdded:connect(function(c)
- if In == false then return end
- if c.Name == "RightGrip" and c:IsA("Weld") then
- c.Part0 = RarmM.Hand
- LarmM.Hand:MakeJoints()
- script.TS.Value = true
- end
- end)
- plyr.Character["Right Arm"].ChildRemoved:connect(function(c)
- if In == false then return end
- if c.Name == "RightGrip" and c:IsA("Weld") then
- script.TS.Value = false
- end
- end)
- end
- end
- end)
- Walk = function()
- if Amount >= highest or Amount <= -highest then
- add = -add
- end
- Amount = Amount+add
- leg.L.cframe = Torso.CFrame*CFrame.Angles(Amount,0,0)
- leg.R.cframe = Torso.CFrame*CFrame.Angles(-Amount,0,0)
- larg.B.cframe = Torso.CFrame*CFrame.Angles(Amount,0,0)
- larg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(45/3),0,0)
- if TS == false then
- rarg.B.cframe = Torso.CFrame*CFrame.Angles(-Amount,0,0)
- rarg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(45/3),0,0)
- else
- rarg.B.cframe = Torso.CFrame*CFrame.Angles(math.rad(45+45/2),0,0)
- rarg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(45),0,0)
- end
- end
- Stand = function()
- leg.L.cframe = Torso.CFrame*CFrame.Angles(0,0,0)
- leg.R.cframe = Torso.CFrame*CFrame.Angles(0,0,0)
- larg.B.cframe = Torso.CFrame*CFrame.Angles(0,0,0)
- larg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(-45),0,0)
- rarg.B.cframe = Torso.CFrame*CFrame.Angles(0,0,0)
- rarg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(-45),0,0)
- if TS == true then
- rarg.B.cframe = Torso.CFrame*CFrame.Angles(math.rad(45+45/2),0,0)
- rarg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(45),0,0)
- end
- end
- Sit = function()
- leg.L.cframe = Torso.CFrame*CFrame.Angles(math.rad(90),0,0)
- leg.R.cframe = Torso.CFrame*CFrame.Angles(math.rad(90),0,0)
- larg.B.cframe = Torso.CFrame*CFrame.Angles(math.rad(45),0,0)
- larg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(90+45/2),0,0)
- rarg.B.cframe = Torso.CFrame*CFrame.Angles(math.rad(45),0,0)
- rarg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(90+45/2),0,0)
- if TS == true then
- rarg.B.cframe = Torso.CFrame*CFrame.Angles(math.rad(45+45/2),0,0)
- rarg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(45),0,0)
- end
- end
- while true do
- TV.velocity = (Torso.CFrame.lookVector*script.WalkSpeed.Value)*Control.Throttle
- TBAV.angularvelocity = Vector3.new(0,-5,0)*Control.Steer
- rarg.H.cframe = rarg.F.cframe
- larg.H.cframe = larg.F.cframe
- if Control.Throttle ~= 0 then
- Walk()
- elseif Sit == true then
- Sit()
- else
- Stand()
- end
- wait()
- end
- end,o434)
- o435.Name = "Regen Button"
- o435.Parent = o287
- o435.BrickColor = BrickColor.new("Bright violet")
- o435.Position = Vector3.new(185, 2.60075307, 76)
- o435.Rotation = Vector3.new(0, 90, 0)
- o435.Anchored = true
- o435.FormFactor = Enum.FormFactor.Plate
- o435.Size = Vector3.new(4, 1.20000005, 4)
- o435.CFrame = CFrame.new(185, 2.60075307, 76, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o435.TopSurface = Enum.SurfaceType.Smooth
- o435.Color = Color3.new(0.419608, 0.196078, 0.486275)
- o435.Position = Vector3.new(185, 2.60075307, 76)
- o436.Name = "Regen"
- o436.Parent = o435
- runDummyScript(function()
- --Made by Life0nMars, just group with the model to get it to work. This button also works for planes.
- --Do not change anything besides the lines mentioned below.
- model = script.Parent.Parent--Indicates that the script interacts with the model the button is grouped with.
- messageText = "Regenerating Noob Mech"--If you want a message to appear upon pressing, type it here.
- message = Instance.new("Message")
- message.Text = messageText
- backup = model:clone()
- enabled = true
- function regenerate()
- message.Parent = game.Workspace
- model:remove()
- wait(1)--Change this number to display the regen message as long as you want in seconds.
- model = backup:clone()
- model.Parent = game.Workspace
- model:makeJoints()
- message.Parent = nil
- script.Disabled = true
- script.Parent.BrickColor = BrickColor.new(26)--Black
- wait(15)--Change this number to change the time in between regenerations via the button, in seconds..
- script.Parent.BrickColor = BrickColor.new(104)--Purple
- script.Disabled = false
- end
- function onHit(hit)
- if (hit.Parent:FindFirstChild("Humanoid") ~= nil) and enabled then
- regenerate()
- end
- end
- script.Parent.Touched:connect(onHit)
- --And it's done. If there's anything wrong with this button, PM me. -EdduTheArdo
- end,o436)
- mas.Parent = workspace
- mas:MakeJoints()
- local mas1 = mas:GetChildren()
- for i=1,#mas1 do
- mas1[i].Parent = script
- ypcall(function() mas1[i]:MakeJoints() end)
- end
- mas:Destroy()
- for i=1,#cors do
- coroutine.resume(cors[i])
- end
- mess_handle.Text = "Resetting"
- for i,v in pairs(game:GetService("Players"):GetPlayers()) do
- v:LoadCharacter()
- end
- wait(1)
- mess_handle:Remove()
- game:GetService("Lighting").Ambient = Color3.new(0, 0, 0)
- game:GetService("Lighting").Brightness = 1
- game:GetService("Lighting").ColorShift_Bottom = Color3.new(0, 0, 0)
- game:GetService("Lighting").ColorShift_Top = Color3.new(0, 0, 0)
- game:GetService("Lighting").GlobalShadows = true
- game:GetService("Lighting").OutdoorAmbient = Color3.new(0.529412, 0.529412, 0.501961)
- game:GetService("Lighting").Outlines = false
- game:GetService("Lighting").GeographicLatitude = 41.733299255371
- game:GetService("Lighting").TimeOfDay = "15:00:00"
- game:GetService("Lighting").FogColor = Color3.new(0.75, 0.75, 0.75)
- game:GetService("Lighting").FogEnd = 100000
- game:GetService("Lighting").FogStart = 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement