Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local gPlayers = game:GetService('Players')
- local gWorkspace = game:GetService('Workspace')
- gWorkspace.Terrain:Clear()
- for i,v in pairs(gWorkspace:GetChildren()) do if not v:IsA('Camera') and not v:IsA('Terrain') then v:destroy() end end
- for i,v in pairs(gPlayers:GetPlayers()) do
- local M = Instance.new('Model', gWorkspace) M.Name = 'resp'
- local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
- Instance.new('Humanoid', M)
- v.Character = M
- end
- wait(5.3)
- --Created with PenguinAnonymous's compiler
- --PenguinAnonymous is not responsible for damages caused to your game
- --This plugin does not remove things
- --PenguinAnonymous cannot be held resonsible for manual deletion for the purpose of testing
- --Keep in mind, any items that cause errors in compilation will be skipped and documented within the last line of the disclaimer comments
- --Thank you for using my plugin and enjoy :)
- --It is free to use
- --If you use this plugin to create your own, please give me credit
- --Errors: RotateP,MeshPart,Camera,Accessory,UnionOperation
- local runDummyScript = function(f,scri)
- local oldenv = getfenv(f)
- local newenv = setmetatable({}, {
- __index = function(_, k)
- if k:lower() == 'script' then
- return scri
- else
- return oldenv[k]
- end
- end
- })
- setfenv(f, newenv)
- ypcall(function() f() end)
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- mas.Name = "CompiledModel"
- o1 = Instance.new("Model")
- o2 = Instance.new("Part")
- o3 = Instance.new("Model")
- o4 = Instance.new("Model")
- o5 = Instance.new("Model")
- o6 = Instance.new("Part")
- o7 = Instance.new("ManualWeld")
- o8 = Instance.new("Part")
- o9 = Instance.new("ManualWeld")
- o10 = Instance.new("Model")
- o11 = Instance.new("Part")
- o12 = Instance.new("BodyForce")
- o13 = Instance.new("Part")
- o14 = Instance.new("Part")
- o15 = Instance.new("Part")
- o16 = Instance.new("Part")
- o17 = Instance.new("Part")
- o18 = Instance.new("Motor")
- o19 = Instance.new("Motor")
- o20 = Instance.new("Motor")
- o21 = Instance.new("Motor")
- o22 = Instance.new("Snap")
- o23 = Instance.new("Weld")
- o24 = Instance.new("Script")
- o25 = Instance.new("Humanoid")
- o27 = Instance.new("Model")
- o28 = Instance.new("Part")
- o29 = Instance.new("Weld")
- o30 = Instance.new("Weld")
- o31 = Instance.new("Weld")
- o32 = Instance.new("Weld")
- o33 = Instance.new("Weld")
- o34 = Instance.new("Weld")
- o35 = Instance.new("Weld")
- o36 = Instance.new("Weld")
- o37 = Instance.new("Part")
- o38 = Instance.new("SpecialMesh")
- o39 = Instance.new("Part")
- o40 = Instance.new("SpecialMesh")
- o41 = Instance.new("Part")
- o42 = Instance.new("SpecialMesh")
- o43 = Instance.new("Part")
- o44 = Instance.new("SpecialMesh")
- o45 = Instance.new("Part")
- o46 = Instance.new("SpecialMesh")
- o47 = Instance.new("Part")
- o48 = Instance.new("SpecialMesh")
- o49 = Instance.new("Script")
- o50 = Instance.new("Part")
- o51 = Instance.new("SpecialMesh")
- o52 = Instance.new("Script")
- o53 = Instance.new("Script")
- o54 = Instance.new("Script")
- o55 = Instance.new("Script")
- o56 = Instance.new("Script")
- o57 = Instance.new("Part")
- o58 = Instance.new("Part")
- o59 = Instance.new("ManualWeld")
- o60 = Instance.new("Part")
- o61 = Instance.new("ManualWeld")
- o62 = Instance.new("Model")
- o63 = Instance.new("Part")
- o64 = Instance.new("SpecialMesh")
- o65 = Instance.new("Part")
- o66 = Instance.new("SpecialMesh")
- o67 = Instance.new("Part")
- o68 = Instance.new("SpecialMesh")
- o69 = Instance.new("Part")
- o70 = Instance.new("SpecialMesh")
- o71 = Instance.new("Part")
- o72 = Instance.new("ClickDetector")
- o73 = Instance.new("Script")
- o74 = Instance.new("Script")
- o75 = Instance.new("Script")
- o76 = Instance.new("Script")
- o77 = Instance.new("Script")
- o78 = Instance.new("Script")
- o79 = Instance.new("Part")
- o80 = Instance.new("ClickDetector")
- o81 = Instance.new("Script")
- o82 = Instance.new("Script")
- o83 = Instance.new("Script")
- o84 = Instance.new("Script")
- o85 = Instance.new("Script")
- o86 = Instance.new("Script")
- o87 = Instance.new("Part")
- o88 = Instance.new("SpecialMesh")
- o89 = Instance.new("ManualWeld")
- o90 = Instance.new("Part")
- o91 = Instance.new("SpecialMesh")
- o92 = Instance.new("ManualWeld")
- o93 = Instance.new("Part")
- o94 = Instance.new("SpecialMesh")
- o95 = Instance.new("ManualWeld")
- o96 = Instance.new("Part")
- o97 = Instance.new("SpecialMesh")
- o98 = Instance.new("ManualWeld")
- o99 = Instance.new("Part")
- o100 = Instance.new("SpecialMesh")
- o101 = Instance.new("ManualWeld")
- o102 = Instance.new("Part")
- o103 = Instance.new("SpecialMesh")
- o104 = Instance.new("ManualWeld")
- o105 = Instance.new("Part")
- o106 = Instance.new("SpecialMesh")
- o107 = Instance.new("ManualWeld")
- o108 = Instance.new("Part")
- o109 = Instance.new("SpecialMesh")
- o110 = Instance.new("ManualWeld")
- o111 = Instance.new("Part")
- o112 = Instance.new("SpecialMesh")
- o113 = Instance.new("ManualWeld")
- o114 = Instance.new("Part")
- o115 = Instance.new("SpecialMesh")
- o116 = Instance.new("ManualWeld")
- o117 = Instance.new("Part")
- o118 = Instance.new("SpecialMesh")
- o119 = Instance.new("ManualWeld")
- o120 = Instance.new("Part")
- o121 = Instance.new("SpecialMesh")
- o122 = Instance.new("ManualWeld")
- o123 = Instance.new("Part")
- o124 = Instance.new("Model")
- o125 = Instance.new("Model")
- o126 = Instance.new("Part")
- o127 = Instance.new("ManualWeld")
- o128 = Instance.new("Part")
- o129 = Instance.new("ManualWeld")
- o130 = Instance.new("Part")
- o131 = Instance.new("Part")
- o132 = Instance.new("ManualWeld")
- o133 = Instance.new("Part")
- o134 = Instance.new("ManualWeld")
- o135 = Instance.new("Model")
- o136 = Instance.new("Part")
- o137 = Instance.new("SpecialMesh")
- o138 = Instance.new("Part")
- o139 = Instance.new("SpecialMesh")
- o140 = Instance.new("Part")
- o141 = Instance.new("SpecialMesh")
- o142 = Instance.new("Part")
- o143 = Instance.new("SpecialMesh")
- o144 = Instance.new("Part")
- o145 = Instance.new("ClickDetector")
- o146 = Instance.new("Script")
- o147 = Instance.new("Script")
- o148 = Instance.new("Script")
- o149 = Instance.new("Script")
- o150 = Instance.new("Script")
- o151 = Instance.new("Script")
- o152 = Instance.new("Part")
- o153 = Instance.new("ClickDetector")
- o154 = Instance.new("Script")
- o155 = Instance.new("Script")
- o156 = Instance.new("Script")
- o157 = Instance.new("Script")
- o158 = Instance.new("Script")
- o159 = Instance.new("Script")
- o160 = Instance.new("Part")
- o161 = Instance.new("SpecialMesh")
- o162 = Instance.new("ManualWeld")
- o163 = Instance.new("Part")
- o164 = Instance.new("SpecialMesh")
- o165 = Instance.new("ManualWeld")
- o166 = Instance.new("Part")
- o167 = Instance.new("SpecialMesh")
- o168 = Instance.new("ManualWeld")
- o169 = Instance.new("Part")
- o170 = Instance.new("SpecialMesh")
- o171 = Instance.new("ManualWeld")
- o172 = Instance.new("Part")
- o173 = Instance.new("SpecialMesh")
- o174 = Instance.new("ManualWeld")
- o175 = Instance.new("Part")
- o176 = Instance.new("SpecialMesh")
- o177 = Instance.new("ManualWeld")
- o178 = Instance.new("Part")
- o179 = Instance.new("SpecialMesh")
- o180 = Instance.new("ManualWeld")
- o181 = Instance.new("Part")
- o182 = Instance.new("SpecialMesh")
- o183 = Instance.new("ManualWeld")
- o184 = Instance.new("Part")
- o185 = Instance.new("SpecialMesh")
- o186 = Instance.new("ManualWeld")
- o187 = Instance.new("Part")
- o188 = Instance.new("SpecialMesh")
- o189 = Instance.new("ManualWeld")
- o190 = Instance.new("Part")
- o191 = Instance.new("SpecialMesh")
- o192 = Instance.new("ManualWeld")
- o193 = Instance.new("Part")
- o194 = Instance.new("SpecialMesh")
- o195 = Instance.new("ManualWeld")
- o196 = Instance.new("Part")
- o197 = Instance.new("Model")
- o198 = Instance.new("Model")
- o199 = Instance.new("Part")
- o200 = Instance.new("ManualWeld")
- o201 = Instance.new("Part")
- o202 = Instance.new("ManualWeld")
- o203 = Instance.new("Part")
- o204 = Instance.new("Part")
- o205 = Instance.new("ManualWeld")
- o206 = Instance.new("Part")
- o207 = Instance.new("ManualWeld")
- o208 = Instance.new("Model")
- o209 = Instance.new("Part")
- o210 = Instance.new("SpecialMesh")
- o211 = Instance.new("Part")
- o212 = Instance.new("SpecialMesh")
- o213 = Instance.new("Part")
- o214 = Instance.new("SpecialMesh")
- o215 = Instance.new("Part")
- o216 = Instance.new("SpecialMesh")
- o217 = Instance.new("Part")
- o218 = Instance.new("ClickDetector")
- o219 = Instance.new("Script")
- o220 = Instance.new("Script")
- o221 = Instance.new("Script")
- o222 = Instance.new("Script")
- o223 = Instance.new("Script")
- o224 = Instance.new("Script")
- o225 = Instance.new("Part")
- o226 = Instance.new("ClickDetector")
- o227 = Instance.new("Script")
- o228 = Instance.new("Script")
- o229 = Instance.new("Script")
- o230 = Instance.new("Script")
- o231 = Instance.new("Script")
- o232 = Instance.new("Script")
- o233 = Instance.new("Part")
- o234 = Instance.new("SpecialMesh")
- o235 = Instance.new("ManualWeld")
- o236 = Instance.new("Part")
- o237 = Instance.new("SpecialMesh")
- o238 = Instance.new("ManualWeld")
- o239 = Instance.new("Part")
- o240 = Instance.new("SpecialMesh")
- o241 = Instance.new("ManualWeld")
- o242 = Instance.new("Part")
- o243 = Instance.new("SpecialMesh")
- o244 = Instance.new("ManualWeld")
- o245 = Instance.new("Part")
- o246 = Instance.new("SpecialMesh")
- o247 = Instance.new("ManualWeld")
- o248 = Instance.new("Part")
- o249 = Instance.new("SpecialMesh")
- o250 = Instance.new("ManualWeld")
- o251 = Instance.new("Part")
- o252 = Instance.new("SpecialMesh")
- o253 = Instance.new("ManualWeld")
- o254 = Instance.new("Part")
- o255 = Instance.new("SpecialMesh")
- o256 = Instance.new("ManualWeld")
- o257 = Instance.new("Part")
- o258 = Instance.new("SpecialMesh")
- o259 = Instance.new("ManualWeld")
- o260 = Instance.new("Part")
- o261 = Instance.new("SpecialMesh")
- o262 = Instance.new("ManualWeld")
- o263 = Instance.new("Part")
- o264 = Instance.new("SpecialMesh")
- o265 = Instance.new("ManualWeld")
- o266 = Instance.new("Part")
- o267 = Instance.new("SpecialMesh")
- o268 = Instance.new("ManualWeld")
- o269 = Instance.new("Part")
- o270 = Instance.new("Model")
- o271 = Instance.new("Model")
- o272 = Instance.new("Part")
- o273 = Instance.new("ManualWeld")
- o274 = Instance.new("Part")
- o275 = Instance.new("ManualWeld")
- o276 = Instance.new("Part")
- o277 = Instance.new("Part")
- o278 = Instance.new("ManualWeld")
- o279 = Instance.new("Part")
- o280 = Instance.new("ManualWeld")
- o281 = Instance.new("Model")
- o282 = Instance.new("Part")
- o283 = Instance.new("SpecialMesh")
- o284 = Instance.new("Part")
- o285 = Instance.new("SpecialMesh")
- o286 = Instance.new("Part")
- o287 = Instance.new("SpecialMesh")
- o288 = Instance.new("Part")
- o289 = Instance.new("SpecialMesh")
- o290 = Instance.new("Part")
- o291 = Instance.new("ClickDetector")
- o292 = Instance.new("Script")
- o293 = Instance.new("Script")
- o294 = Instance.new("Script")
- o295 = Instance.new("Script")
- o296 = Instance.new("Script")
- o297 = Instance.new("Script")
- o298 = Instance.new("Part")
- o299 = Instance.new("ClickDetector")
- o300 = Instance.new("Script")
- o301 = Instance.new("Script")
- o302 = Instance.new("Script")
- o303 = Instance.new("Script")
- o304 = Instance.new("Script")
- o305 = Instance.new("Script")
- o306 = Instance.new("Part")
- o307 = Instance.new("SpecialMesh")
- o308 = Instance.new("ManualWeld")
- o309 = Instance.new("Part")
- o310 = Instance.new("SpecialMesh")
- o311 = Instance.new("ManualWeld")
- o312 = Instance.new("Part")
- o313 = Instance.new("SpecialMesh")
- o314 = Instance.new("ManualWeld")
- o315 = Instance.new("Part")
- o316 = Instance.new("SpecialMesh")
- o317 = Instance.new("ManualWeld")
- o318 = Instance.new("Part")
- o319 = Instance.new("SpecialMesh")
- o320 = Instance.new("ManualWeld")
- o321 = Instance.new("Part")
- o322 = Instance.new("SpecialMesh")
- o323 = Instance.new("ManualWeld")
- o324 = Instance.new("Part")
- o325 = Instance.new("SpecialMesh")
- o326 = Instance.new("ManualWeld")
- o327 = Instance.new("Part")
- o328 = Instance.new("SpecialMesh")
- o329 = Instance.new("ManualWeld")
- o330 = Instance.new("Part")
- o331 = Instance.new("SpecialMesh")
- o332 = Instance.new("ManualWeld")
- o333 = Instance.new("Part")
- o334 = Instance.new("SpecialMesh")
- o335 = Instance.new("ManualWeld")
- o336 = Instance.new("Part")
- o337 = Instance.new("SpecialMesh")
- o338 = Instance.new("ManualWeld")
- o339 = Instance.new("Part")
- o340 = Instance.new("SpecialMesh")
- o341 = Instance.new("ManualWeld")
- o342 = Instance.new("Part")
- o343 = Instance.new("Model")
- o344 = Instance.new("Part")
- o345 = Instance.new("SpecialMesh")
- o346 = Instance.new("Sound")
- o347 = Instance.new("Sound")
- o348 = Instance.new("Sound")
- o349 = Instance.new("Sound")
- o350 = Instance.new("Sound")
- o351 = Instance.new("Sound")
- o352 = Instance.new("Sound")
- o353 = Instance.new("Sound")
- o354 = Instance.new("Sound")
- o355 = Instance.new("Sound")
- o356 = Instance.new("Sound")
- o357 = Instance.new("Sound")
- o358 = Instance.new("Sound")
- o359 = Instance.new("Sound")
- o360 = Instance.new("Sound")
- o361 = Instance.new("Sound")
- o362 = Instance.new("Sound")
- o363 = Instance.new("Sound")
- o364 = Instance.new("Sound")
- o365 = Instance.new("Sound")
- o366 = Instance.new("Sound")
- o367 = Instance.new("Sound")
- o368 = Instance.new("Sound")
- o369 = Instance.new("Sound")
- o370 = Instance.new("Sound")
- o371 = Instance.new("Sound")
- o372 = Instance.new("Sound")
- o373 = Instance.new("Sound")
- o374 = Instance.new("Sound")
- o375 = Instance.new("Sound")
- o376 = Instance.new("Sound")
- o377 = Instance.new("Sound")
- o378 = Instance.new("Sound")
- o379 = Instance.new("Sound")
- o380 = Instance.new("Sound")
- o381 = Instance.new("Sound")
- o382 = Instance.new("Sound")
- o383 = Instance.new("Sound")
- o384 = Instance.new("Sound")
- o385 = Instance.new("Sound")
- o386 = Instance.new("Sound")
- o387 = Instance.new("Sound")
- o388 = Instance.new("Sound")
- o389 = Instance.new("Sound")
- o390 = Instance.new("Sound")
- o391 = Instance.new("Sound")
- o392 = Instance.new("Sound")
- o393 = Instance.new("Sound")
- o394 = Instance.new("Sound")
- o395 = Instance.new("Sound")
- o396 = Instance.new("Sound")
- o397 = Instance.new("Sound")
- o398 = Instance.new("Sound")
- o399 = Instance.new("Sound")
- o400 = Instance.new("Sound")
- o401 = Instance.new("Sound")
- o402 = Instance.new("Sound")
- o403 = Instance.new("Sound")
- o404 = Instance.new("Sound")
- o405 = Instance.new("Sound")
- o406 = Instance.new("Sound")
- o407 = Instance.new("Sound")
- o408 = Instance.new("Sound")
- o409 = Instance.new("Sound")
- o410 = Instance.new("Sound")
- o411 = Instance.new("Sound")
- o412 = Instance.new("Sound")
- o413 = Instance.new("Sound")
- o414 = Instance.new("Sound")
- o415 = Instance.new("Sound")
- o416 = Instance.new("Sound")
- o417 = Instance.new("Sound")
- o418 = Instance.new("Sound")
- o419 = Instance.new("Sound")
- o420 = Instance.new("Sound")
- o421 = Instance.new("Sound")
- o422 = Instance.new("Sound")
- o423 = Instance.new("Sound")
- o424 = Instance.new("Sound")
- o425 = Instance.new("Sound")
- o426 = Instance.new("Sound")
- o427 = Instance.new("Sound")
- o428 = Instance.new("Sound")
- o429 = Instance.new("Sound")
- o430 = Instance.new("Sound")
- o431 = Instance.new("Sound")
- o432 = Instance.new("Sound")
- o433 = Instance.new("Sound")
- o434 = Instance.new("Sound")
- o435 = Instance.new("Sound")
- o436 = Instance.new("Sound")
- o437 = Instance.new("Sound")
- o438 = Instance.new("Sound")
- o439 = Instance.new("Sound")
- o440 = Instance.new("Sound")
- o441 = Instance.new("Sound")
- o442 = Instance.new("Sound")
- o443 = Instance.new("Sound")
- o444 = Instance.new("Sound")
- o445 = Instance.new("Sound")
- o446 = Instance.new("Sound")
- o447 = Instance.new("Sound")
- o448 = Instance.new("Sound")
- o449 = Instance.new("Sound")
- o450 = Instance.new("Sound")
- o451 = Instance.new("Sound")
- o452 = Instance.new("Sound")
- o453 = Instance.new("Sound")
- o454 = Instance.new("Sound")
- o455 = Instance.new("Sound")
- o456 = Instance.new("Sound")
- o457 = Instance.new("Sound")
- o458 = Instance.new("Sound")
- o459 = Instance.new("Sound")
- o460 = Instance.new("Sound")
- o461 = Instance.new("Sound")
- o462 = Instance.new("Sound")
- o463 = Instance.new("Sound")
- o464 = Instance.new("Sound")
- o465 = Instance.new("Sound")
- o466 = Instance.new("Sound")
- o467 = Instance.new("Sound")
- o468 = Instance.new("Sound")
- o469 = Instance.new("Sound")
- o470 = Instance.new("Sound")
- o471 = Instance.new("Sound")
- o472 = Instance.new("Sound")
- o473 = Instance.new("Sound")
- o474 = Instance.new("Sound")
- o475 = Instance.new("Sound")
- o476 = Instance.new("Sound")
- o477 = Instance.new("Sound")
- o478 = Instance.new("Sound")
- o479 = Instance.new("Sound")
- o480 = Instance.new("Sound")
- o481 = Instance.new("Sound")
- o482 = Instance.new("Sound")
- o483 = Instance.new("Sound")
- o484 = Instance.new("Sound")
- o485 = Instance.new("Sound")
- o486 = Instance.new("Sound")
- o487 = Instance.new("Sound")
- o488 = Instance.new("Sound")
- o489 = Instance.new("Sound")
- o490 = Instance.new("Sound")
- o491 = Instance.new("Sound")
- o492 = Instance.new("Sound")
- o493 = Instance.new("Sound")
- o494 = Instance.new("Sound")
- o495 = Instance.new("Sound")
- o496 = Instance.new("Sound")
- o497 = Instance.new("Sound")
- o498 = Instance.new("Sound")
- o499 = Instance.new("Sound")
- o500 = Instance.new("Sound")
- o501 = Instance.new("Sound")
- o502 = Instance.new("Sound")
- o503 = Instance.new("Sound")
- o504 = Instance.new("Sound")
- o505 = Instance.new("Sound")
- o506 = Instance.new("Sound")
- o507 = Instance.new("Sound")
- o508 = Instance.new("Sound")
- o509 = Instance.new("Sound")
- o510 = Instance.new("Sound")
- o511 = Instance.new("Sound")
- o512 = Instance.new("Sound")
- o513 = Instance.new("Sound")
- o514 = Instance.new("Sound")
- o515 = Instance.new("Sound")
- o516 = Instance.new("Sound")
- o517 = Instance.new("Sound")
- o518 = Instance.new("Sound")
- o519 = Instance.new("Sound")
- o520 = Instance.new("Sound")
- o521 = Instance.new("Sound")
- o522 = Instance.new("Sound")
- o523 = Instance.new("Sound")
- o524 = Instance.new("Sound")
- o525 = Instance.new("Sound")
- o526 = Instance.new("Sound")
- o527 = Instance.new("Sound")
- o528 = Instance.new("Sound")
- o529 = Instance.new("Sound")
- o530 = Instance.new("Sound")
- o531 = Instance.new("Sound")
- o532 = Instance.new("Fire")
- o533 = Instance.new("Script")
- o534 = Instance.new("Part")
- o535 = Instance.new("Motor")
- o536 = Instance.new("Snap")
- o537 = Instance.new("Motor")
- o538 = Instance.new("Motor")
- o539 = Instance.new("Motor")
- o540 = Instance.new("Fire")
- o541 = Instance.new("Script")
- o542 = Instance.new("Part")
- o543 = Instance.new("Fire")
- o544 = Instance.new("Script")
- o545 = Instance.new("Part")
- o546 = Instance.new("Fire")
- o547 = Instance.new("Script")
- o548 = Instance.new("BodyColors")
- o549 = Instance.new("IntValue")
- o550 = Instance.new("IntValue")
- o551 = Instance.new("IntValue")
- o552 = Instance.new("IntValue")
- o553 = Instance.new("Part")
- o554 = Instance.new("Weld")
- o555 = Instance.new("Weld")
- o556 = Instance.new("Weld")
- o557 = Instance.new("Weld")
- o558 = Instance.new("Weld")
- o559 = Instance.new("Weld")
- o560 = Instance.new("Weld")
- o561 = Instance.new("Weld")
- o562 = Instance.new("Weld")
- o563 = Instance.new("Weld")
- o564 = Instance.new("Weld")
- o565 = Instance.new("Weld")
- o566 = Instance.new("Weld")
- o567 = Instance.new("Weld")
- o568 = Instance.new("Weld")
- o569 = Instance.new("Weld")
- o570 = Instance.new("Weld")
- o571 = Instance.new("Weld")
- o572 = Instance.new("Weld")
- o573 = Instance.new("Weld")
- o574 = Instance.new("Weld")
- o575 = Instance.new("Weld")
- o576 = Instance.new("Weld")
- o577 = Instance.new("Weld")
- o578 = Instance.new("Weld")
- o579 = Instance.new("Weld")
- o580 = Instance.new("Weld")
- o581 = Instance.new("Weld")
- o582 = Instance.new("Weld")
- o583 = Instance.new("Weld")
- o584 = Instance.new("Weld")
- o585 = Instance.new("Weld")
- o586 = Instance.new("Weld")
- o587 = Instance.new("Weld")
- o588 = Instance.new("Weld")
- o589 = Instance.new("Weld")
- o590 = Instance.new("Weld")
- o591 = Instance.new("Weld")
- o592 = Instance.new("Weld")
- o593 = Instance.new("Weld")
- o594 = Instance.new("Weld")
- o595 = Instance.new("Weld")
- o596 = Instance.new("Weld")
- o597 = Instance.new("Fire")
- o598 = Instance.new("Script")
- o599 = Instance.new("Weld")
- o600 = Instance.new("Part")
- o601 = Instance.new("Fire")
- o602 = Instance.new("Script")
- o603 = Instance.new("Script")
- o604 = Instance.new("Script")
- o605 = Instance.new("Script")
- o606 = Instance.new("Script")
- o607 = Instance.new("Script")
- o608 = Instance.new("Pants")
- o609 = Instance.new("Shirt")
- o610 = Instance.new("Tool")
- o611 = Instance.new("Part")
- o612 = Instance.new("SpecialMesh")
- o613 = Instance.new("Sound")
- o614 = Instance.new("Sound")
- o615 = Instance.new("Sound")
- o616 = Instance.new("Sound")
- o617 = Instance.new("Sound")
- o618 = Instance.new("Sound")
- o619 = Instance.new("Sound")
- o620 = Instance.new("Sound")
- o621 = Instance.new("Sound")
- o622 = Instance.new("Sound")
- o623 = Instance.new("Sound")
- o624 = Instance.new("Sound")
- o625 = Instance.new("Sound")
- o626 = Instance.new("Sound")
- o627 = Instance.new("Sound")
- o628 = Instance.new("Sound")
- o629 = Instance.new("Sound")
- o630 = Instance.new("Sound")
- o631 = Instance.new("Sound")
- o632 = Instance.new("Sound")
- o633 = Instance.new("Sound")
- o634 = Instance.new("Sound")
- o635 = Instance.new("Sound")
- o636 = Instance.new("Sound")
- o637 = Instance.new("Sound")
- o638 = Instance.new("Sound")
- o639 = Instance.new("Sound")
- o640 = Instance.new("Sound")
- o641 = Instance.new("Sound")
- o642 = Instance.new("Sound")
- o643 = Instance.new("Sound")
- o644 = Instance.new("Sound")
- o645 = Instance.new("Sound")
- o646 = Instance.new("Sound")
- o647 = Instance.new("Sound")
- o648 = Instance.new("Sound")
- o649 = Instance.new("Sound")
- o650 = Instance.new("Sound")
- o651 = Instance.new("Sound")
- o652 = Instance.new("Sound")
- o653 = Instance.new("Sound")
- o654 = Instance.new("Sound")
- o655 = Instance.new("Sound")
- o656 = Instance.new("Sound")
- o657 = Instance.new("Script")
- o658 = Instance.new("Script")
- o659 = Instance.new("Script")
- o660 = Instance.new("Fire")
- o661 = Instance.new("Script")
- o662 = Instance.new("Part")
- o663 = Instance.new("SpecialMesh")
- o664 = Instance.new("Fire")
- o665 = Instance.new("Script")
- o666 = Instance.new("Script")
- o667 = Instance.new("Humanoid")
- o668 = Instance.new("Script")
- o669 = Instance.new("CharacterMesh")
- o670 = Instance.new("CharacterMesh")
- o671 = Instance.new("CharacterMesh")
- o672 = Instance.new("CharacterMesh")
- o673 = Instance.new("CharacterMesh")
- o674 = Instance.new("Script")
- o676 = Instance.new("Decal")
- o677 = Instance.new("Model")
- o678 = Instance.new("Model")
- o679 = Instance.new("Part")
- o680 = Instance.new("SpecialMesh")
- o681 = Instance.new("Decal")
- o682 = Instance.new("Sound")
- o683 = Instance.new("Weld")
- o684 = Instance.new("Part")
- o685 = Instance.new("Decal")
- o686 = Instance.new("Motor6D")
- o687 = Instance.new("Motor6D")
- o688 = Instance.new("Motor6D")
- o689 = Instance.new("Motor6D")
- o690 = Instance.new("Motor6D")
- o691 = Instance.new("Part")
- o692 = Instance.new("Part")
- o693 = Instance.new("Part")
- o694 = Instance.new("Part")
- o695 = Instance.new("Part")
- o696 = Instance.new("Motor6D")
- o697 = Instance.new("Script")
- o698 = Instance.new("StringValue")
- o699 = Instance.new("Animation")
- o700 = Instance.new("StringValue")
- o701 = Instance.new("Animation")
- o702 = Instance.new("StringValue")
- o703 = Instance.new("Animation")
- o704 = Instance.new("NumberValue")
- o705 = Instance.new("Animation")
- o706 = Instance.new("NumberValue")
- o707 = Instance.new("StringValue")
- o708 = Instance.new("Animation")
- o709 = Instance.new("StringValue")
- o710 = Instance.new("Animation")
- o711 = Instance.new("StringValue")
- o712 = Instance.new("Animation")
- o713 = Instance.new("StringValue")
- o714 = Instance.new("Animation")
- o715 = Instance.new("StringValue")
- o716 = Instance.new("Animation")
- o717 = Instance.new("Humanoid")
- o718 = Instance.new("Script")
- o719 = Instance.new("Script")
- o720 = Instance.new("Script")
- o721 = Instance.new("BodyColors")
- o722 = Instance.new("Pants")
- o723 = Instance.new("Shirt")
- o724 = Instance.new("ShirtGraphic")
- o725 = Instance.new("Script")
- o726 = Instance.new("Script")
- o727 = Instance.new("Script")
- o728 = Instance.new("Script")
- o729 = Instance.new("Script")
- o731 = Instance.new("Script")
- o734 = Instance.new("Texture")
- o735 = Instance.new("Texture")
- o736 = Instance.new("Texture")
- o737 = Instance.new("Texture")
- o738 = Instance.new("Texture")
- o739 = Instance.new("Texture")
- o1.Parent = mas
- o2.Name = "Baseplate"
- o2.Parent = o1
- o2.BrickColor = BrickColor.new("Dark stone grey")
- o2.Position = Vector3.new(0, -10, 0)
- o2.Anchored = true
- o2.Locked = true
- o2.FormFactor = Enum.FormFactor.Symmetric
- o2.Size = Vector3.new(512, 20, 512)
- o2.CFrame = CFrame.new(0, -10, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o2.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o2.Position = Vector3.new(0, -10, 0)
- o2.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o3.Parent = o1
- o4.Parent = o3
- o5.Parent = o4
- o6.Parent = o5
- o6.BrickColor = BrickColor.new("Dark stone grey")
- o6.Position = Vector3.new(-18.5, 5.39999723, -13.1000023)
- o6.Anchored = true
- o6.FormFactor = Enum.FormFactor.Symmetric
- o6.Size = Vector3.new(1, 10, 1)
- o6.CFrame = CFrame.new(-18.5, 5.39999723, -13.1000023, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o6.BottomSurface = Enum.SurfaceType.Smooth
- o6.TopSurface = Enum.SurfaceType.Smooth
- o6.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o6.Position = Vector3.new(-18.5, 5.39999723, -13.1000023)
- o6.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o7.Name = "Part-to-Part Strong Joint"
- o7.Parent = o6
- o7.C0 = CFrame.new(-0.5, 5, 0.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o7.C1 = CFrame.new(3.80000305, -0.199999809, -4, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o7.Part0 = o6
- o7.Part1 = o123
- o8.Parent = o5
- o8.BrickColor = BrickColor.new("Dark stone grey")
- o8.Position = Vector3.new(-18.5, 5.39999723, -4.10000181)
- o8.Anchored = true
- o8.FormFactor = Enum.FormFactor.Symmetric
- o8.Size = Vector3.new(1, 10, 1)
- o8.CFrame = CFrame.new(-18.5, 5.39999723, -4.10000181, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o8.BottomSurface = Enum.SurfaceType.Smooth
- o8.TopSurface = Enum.SurfaceType.Smooth
- o8.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o8.Position = Vector3.new(-18.5, 5.39999723, -4.10000181)
- o8.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o9.Name = "Part-to-Part Strong Joint"
- o9.Parent = o8
- o9.C0 = CFrame.new(-0.5, 5, 0.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o9.C1 = CFrame.new(3.80000305, -0.199999809, 5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o9.Part0 = o8
- o9.Part1 = o123
- o10.Name = "Slenderman"
- o10.Parent = o5
- o10.PrimaryPart = o11
- o11.Name = "Head"
- o11.Parent = o10
- o11.BrickColor = BrickColor.new("Institutional white")
- o11.Transparency = 1
- o11.Position = Vector3.new(-21.6999969, 4.89999866, -7.41200209)
- o11.Rotation = Vector3.new(0, -90, 0)
- o11.RotVelocity = Vector3.new(-2.01625274e-24, 1.71251428e-22, -2.54374194e-24)
- o11.Velocity = Vector3.new(3.64828817e-20, 18.5593414, 3.64754694e-20)
- o11.FormFactor = Enum.FormFactor.Symmetric
- o11.Friction = 0
- o11.Size = Vector3.new(2, 1, 1)
- o11.CFrame = CFrame.new(-21.6999969, 4.89999866, -7.41200209, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o11.TopSurface = Enum.SurfaceType.Smooth
- o11.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o11.Position = Vector3.new(-21.6999969, 4.89999866, -7.41200209)
- o11.Orientation = Vector3.new(0, -90, 0)
- o11.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o12.Name = "GravityCoilEffect"
- o12.Parent = o11
- o12.force = Vector3.new(0, 5527, 0)
- o13.Name = "Left Arm"
- o13.Parent = o10
- o13.BrickColor = BrickColor.new("Institutional white")
- o13.Transparency = 1
- o13.Position = Vector3.new(-21.6999969, 3.3999989, -8.91200256)
- o13.Rotation = Vector3.new(0, -90, 0)
- o13.RotVelocity = Vector3.new(-2.01625274e-24, 1.71251428e-22, -2.54374194e-24)
- o13.Velocity = Vector3.new(3.62221873e-20, 18.5593414, 3.64784938e-20)
- o13.CanCollide = false
- o13.FormFactor = Enum.FormFactor.Symmetric
- o13.Size = Vector3.new(1, 2, 1)
- o13.CFrame = CFrame.new(-21.6999969, 3.3999989, -8.91200256, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o13.TopSurface = Enum.SurfaceType.Smooth
- o13.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o13.Position = Vector3.new(-21.6999969, 3.3999989, -8.91200256)
- o13.Orientation = Vector3.new(0, -90, 0)
- o13.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o14.Name = "Left Leg"
- o14.Parent = o10
- o14.BrickColor = BrickColor.new("Institutional white")
- o14.Transparency = 1
- o14.Position = Vector3.new(-21.6999969, 1.3999989, -7.91200209)
- o14.Rotation = Vector3.new(0, -90, 0)
- o14.RotVelocity = Vector3.new(-2.01625274e-24, 1.71251428e-22, -2.54374194e-24)
- o14.Velocity = Vector3.new(3.63883537e-20, 18.5593414, 3.64825263e-20)
- o14.CanCollide = false
- o14.FormFactor = Enum.FormFactor.Symmetric
- o14.Size = Vector3.new(1, 2, 1)
- o14.CFrame = CFrame.new(-21.6999969, 1.3999989, -7.91200209, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o14.BottomSurface = Enum.SurfaceType.Smooth
- o14.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o14.Position = Vector3.new(-21.6999969, 1.3999989, -7.91200209)
- o14.Orientation = Vector3.new(0, -90, 0)
- o14.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o15.Name = "Right Arm"
- o15.Parent = o10
- o15.BrickColor = BrickColor.new("Institutional white")
- o15.Transparency = 1
- o15.Position = Vector3.new(-21.6999969, 3.3999989, -5.91200209)
- o15.Rotation = Vector3.new(0, -90, 0)
- o15.RotVelocity = Vector3.new(-2.01625274e-24, 1.71251428e-22, -2.54374194e-24)
- o15.Velocity = Vector3.new(3.6735944e-20, 18.5593414, 3.64784938e-20)
- o15.CanCollide = false
- o15.FormFactor = Enum.FormFactor.Symmetric
- o15.Size = Vector3.new(1, 2, 1)
- o15.CFrame = CFrame.new(-21.6999969, 3.3999989, -5.91200209, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o15.TopSurface = Enum.SurfaceType.Smooth
- o15.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o15.Position = Vector3.new(-21.6999969, 3.3999989, -5.91200209)
- o15.Orientation = Vector3.new(0, -90, 0)
- o15.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o16.Name = "Right Leg"
- o16.Parent = o10
- o16.BrickColor = BrickColor.new("Institutional white")
- o16.Transparency = 1
- o16.Position = Vector3.new(-21.6999969, 1.3999989, -6.91200209)
- o16.Rotation = Vector3.new(0, -90, 0)
- o16.RotVelocity = Vector3.new(-2.01625274e-24, 1.71251428e-22, -2.54374194e-24)
- o16.Velocity = Vector3.new(3.65596027e-20, 18.5593414, 3.64825263e-20)
- o16.CanCollide = false
- o16.FormFactor = Enum.FormFactor.Symmetric
- o16.Size = Vector3.new(1, 2, 1)
- o16.CFrame = CFrame.new(-21.6999969, 1.3999989, -6.91200209, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o16.BottomSurface = Enum.SurfaceType.Smooth
- o16.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o16.Position = Vector3.new(-21.6999969, 1.3999989, -6.91200209)
- o16.Orientation = Vector3.new(0, -90, 0)
- o16.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o17.Name = "Torso"
- o17.Parent = o10
- o17.BrickColor = BrickColor.new("Institutional white")
- o17.Transparency = 1
- o17.Position = Vector3.new(-21.6999969, 3.3999989, -7.41200209)
- o17.Rotation = Vector3.new(0, -90, 0)
- o17.RotVelocity = Vector3.new(-2.01625274e-24, 1.71251428e-22, -2.54374194e-24)
- o17.Velocity = Vector3.new(3.64790657e-20, 18.5593414, 3.64784938e-20)
- o17.FormFactor = Enum.FormFactor.Symmetric
- o17.Friction = 0
- o17.Size = Vector3.new(2, 2, 1)
- o17.CFrame = CFrame.new(-21.6999969, 3.3999989, -7.41200209, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o17.LeftSurface = Enum.SurfaceType.Weld
- o17.RightSurface = Enum.SurfaceType.Weld
- o17.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o17.Position = Vector3.new(-21.6999969, 3.3999989, -7.41200209)
- o17.Orientation = Vector3.new(0, -90, 0)
- o17.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o18.Name = "Right Shoulder"
- o18.Parent = o17
- o18.C0 = CFrame.new(-2, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o18.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- o18.Part0 = o15
- o18.Part1 = o17
- o18.DesiredAngle = -0.49259507656097
- o18.MaxVelocity = 0.15000000596046
- o19.Name = "Left Shoulder"
- o19.Parent = o17
- o19.C0 = CFrame.new(2, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o19.C1 = CFrame.new(0.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- o19.Part0 = o13
- o19.Part1 = o17
- o19.DesiredAngle = -0.49259507656097
- o19.MaxVelocity = 0.15000000596046
- o20.Name = "Right Hip"
- o20.Parent = o17
- o20.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- o20.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- o20.Part0 = o17
- o20.Part1 = o16
- o20.DesiredAngle = 0.49259507656097
- o20.MaxVelocity = 0.5
- o21.Name = "Left Hip"
- o21.Parent = o17
- o21.C0 = CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- o21.C1 = CFrame.new(-0.5, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- o21.Part0 = o17
- o21.Part1 = o14
- o21.DesiredAngle = 0.49259507656097
- o21.MaxVelocity = 0.5
- o22.Name = "Neck"
- o22.Parent = o17
- o22.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- o22.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- o22.Part0 = o17
- o22.Part1 = o11
- o23.Parent = o17
- o23.Part0 = o17
- o23.Part1 = o28
- o24.Parent = o17
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onTouch(part)
- local human = part.Parent:findFirstChild("Humanoid")
- if (human == nil)then return end
- human.Health = 0
- end
- script.Parent.Touched:connect(onTouch)
- end,o24)
- end))
- o25.Name = "Enemy"
- o25.Parent = o10
- o25.NameOcclusion = Enum.NameOcclusion.NoOcclusion
- o25.RightLeg = o16
- o25.LeftLeg = o14
- o25.Torso = o17
- o27.Name = "Chest"
- o27.Parent = o10
- o28.Name = "Middle"
- o28.Parent = o27
- o28.BrickColor = BrickColor.new("Really black")
- o28.Transparency = 1
- o28.Position = Vector3.new(-21.6999969, 3.3999989, -7.41200209)
- o28.Rotation = Vector3.new(0, -90, 0)
- o28.RotVelocity = Vector3.new(-2.01625274e-24, 1.71251428e-22, -2.54374194e-24)
- o28.Velocity = Vector3.new(3.64790657e-20, 18.5593414, 3.64784938e-20)
- o28.CanCollide = false
- o28.FormFactor = Enum.FormFactor.Symmetric
- o28.Size = Vector3.new(2, 2, 1)
- o28.CFrame = CFrame.new(-21.6999969, 3.3999989, -7.41200209, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o28.BottomSurface = Enum.SurfaceType.Smooth
- o28.TopSurface = Enum.SurfaceType.Smooth
- o28.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o28.Position = Vector3.new(-21.6999969, 3.3999989, -7.41200209)
- o28.Orientation = Vector3.new(0, -90, 0)
- o28.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o29.Parent = o28
- o29.Part0 = o28
- o29.Part1 = o28
- o30.Parent = o28
- o30.C1 = CFrame.new(1.23977661e-05, -1.88365459, 0.000714302063, 1.00000012, -2.90572615e-07, -4.2782613e-09, 2.86847353e-07, 1, 0, 4.63986054e-12, -7.4505806e-09, 1.00000012)
- o30.Part0 = o28
- o30.Part1 = o37
- o31.Parent = o28
- o31.C1 = CFrame.new(1.14440918e-05, -3.3708415, -0.294193268, 1, 0, 0, 0, 0.99619478, -0.087155737, 0, 0.087155737, 0.99619478)
- o31.Part0 = o28
- o31.Part1 = o39
- o32.Parent = o28
- o32.C1 = CFrame.new(9.53674316e-07, -2.10078049, 0.712605476, 1, -8.00835437e-07, -4.01479596e-08, 8.06201342e-07, 0.996195376, 0.0871578828, -2.06057393e-13, -0.0871578828, 0.996195376)
- o32.Part0 = o28
- o32.Part1 = o41
- o33.Parent = o28
- o33.C1 = CFrame.new(-1.71654463, -1.09691715, 0.121303558, 0.984808147, 0.172987491, 0.0151344175, -0.173648238, 0.981060863, 0.0858315602, -4.73029864e-08, -0.0871555209, 0.996195555)
- o33.Part0 = o28
- o33.Part1 = o43
- o34.Parent = o28
- o34.C1 = CFrame.new(1.71656799, -1.09691286, 0.121304512, 0.984808326, -0.172987461, -0.0151344771, 0.173648268, 0.981060863, 0.0858319253, 3.83233321e-08, -0.0871561021, 0.996195197)
- o34.Part0 = o28
- o34.Part1 = o45
- o35.Parent = o28
- o35.C1 = CFrame.new(0.500016212, 1.11635542, 0.000715255737, 1.00000072, 6.38867914e-06, -2.08616427e-07, -6.50516722e-06, 1.00000119, -2.23517418e-08, -1.49004535e-07, -2.23517418e-08, 1.00000119)
- o35.Part0 = o28
- o35.Part1 = o47
- o36.Parent = o28
- o36.C1 = CFrame.new(-0.5, 1.11635494, 0.000713348389, 1.00000024, 9.81436727e-08, -1.28708791e-06, -1.36252023e-08, 1.00000036, -6.70552254e-08, 1.1054799e-06, -7.4505806e-09, 1.00000072)
- o36.Part0 = o28
- o36.Part1 = o50
- o37.Parent = o27
- o37.BrickColor = BrickColor.new("Really black")
- o37.Position = Vector3.new(-21.6992817, 5.28365326, -7.41201401)
- o37.Rotation = Vector3.new(0, -90, 0)
- o37.RotVelocity = Vector3.new(-2.01625274e-24, 1.71251428e-22, -2.54374194e-24)
- o37.Velocity = Vector3.new(3.64838543e-20, 18.5593414, 3.64745743e-20)
- o37.CanCollide = false
- o37.FormFactor = Enum.FormFactor.Symmetric
- o37.Size = Vector3.new(2, 2, 1)
- o37.CFrame = CFrame.new(-21.6992817, 5.28365326, -7.41201401, 4.2782613e-09, 0, -1.00000012, -2.90572615e-07, 1, -7.4505806e-09, 1.00000012, 2.86847353e-07, 4.63986054e-12)
- o37.BottomSurface = Enum.SurfaceType.Smooth
- o37.TopSurface = Enum.SurfaceType.Smooth
- o37.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o37.Position = Vector3.new(-21.6992817, 5.28365326, -7.41201401)
- o37.Orientation = Vector3.new(0, -90, 0)
- o37.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o38.Parent = o37
- o38.MeshId = "http://www.roblox.com/asset/?id=27111894"
- o38.MeshType = Enum.MeshType.FileMesh
- o39.Parent = o27
- o39.BrickColor = BrickColor.new("Light stone grey")
- o39.Position = Vector3.new(-21.6992817, 6.78365421, -7.41201353)
- o39.Rotation = Vector3.new(-90, -85, -90)
- o39.RotVelocity = Vector3.new(-2.01625274e-24, 1.71251428e-22, -2.54374194e-24)
- o39.Velocity = Vector3.new(3.64876703e-20, 18.5593414, 3.647155e-20)
- o39.CanCollide = false
- o39.FormFactor = Enum.FormFactor.Symmetric
- o39.Size = Vector3.new(2, 1, 1)
- o39.CFrame = CFrame.new(-21.6992817, 6.78365421, -7.41201353, 0, 0.087155737, -0.99619478, 0, 0.99619478, 0.087155737, 1, 0, 0)
- o39.BottomSurface = Enum.SurfaceType.Smooth
- o39.TopSurface = Enum.SurfaceType.Smooth
- o39.Color = Color3.new(0.898039, 0.894118, 0.87451)
- o39.Position = Vector3.new(-21.6992817, 6.78365421, -7.41201353)
- o39.Orientation = Vector3.new(-5, -90, 0)
- o39.Color = Color3.new(0.898039, 0.894118, 0.87451)
- o40.Parent = o39
- o40.Scale = Vector3.new(1.25, 1.25, 1.25)
- o40.Scale = Vector3.new(1.25, 1.25, 1.25)
- o41.Parent = o27
- o41.BrickColor = BrickColor.new("Really black")
- o41.Position = Vector3.new(-21.1732025, 5.55489588, -7.41200113)
- o41.Rotation = Vector3.new(90, -85, 90)
- o41.RotVelocity = Vector3.new(-2.01625274e-24, 1.71251428e-22, -2.54374194e-24)
- o41.Velocity = Vector3.new(3.64845458e-20, 18.5593414, 3.63839334e-20)
- o41.CanCollide = false
- o41.FormFactor = Enum.FormFactor.Plate
- o41.Size = Vector3.new(1, 0.800000012, 1)
- o41.CFrame = CFrame.new(-21.1732025, 5.55489588, -7.41200113, 4.01479596e-08, -0.0871578828, -0.996195376, -8.00835437e-07, 0.996195376, -0.0871578828, 1, 8.06201342e-07, -2.06057393e-13)
- o41.BottomSurface = Enum.SurfaceType.Smooth
- o41.TopSurface = Enum.SurfaceType.Smooth
- o41.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o41.Position = Vector3.new(-21.1732025, 5.55489588, -7.41200113)
- o41.Orientation = Vector3.new(5, -90, 0)
- o41.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o42.Parent = o41
- o42.MeshId = "http://www.roblox.com/asset/?id=28463033"
- o42.Scale = Vector3.new(1, 1, 2)
- o42.TextureId = "http://www.roblox.com/asset/?id=88606726"
- o42.VertexColor = Vector3.new(0, 0, 0)
- o42.MeshType = Enum.MeshType.FileMesh
- o42.Scale = Vector3.new(1, 1, 2)
- o43.Parent = o27
- o43.BrickColor = BrickColor.new("Really black")
- o43.Position = Vector3.new(-21.6992836, 4.78365421, -5.91201258)
- o43.Rotation = Vector3.new(90, -85, 100)
- o43.RotVelocity = Vector3.new(-2.01625274e-24, 1.71251428e-22, -2.54374194e-24)
- o43.Velocity = Vector3.new(3.67394596e-20, 18.5593414, 3.64755825e-20)
- o43.CanCollide = false
- o43.FormFactor = Enum.FormFactor.Symmetric
- o43.Size = Vector3.new(1, 2, 1)
- o43.CFrame = CFrame.new(-21.6992836, 4.78365421, -5.91201258, -0.0151344175, -0.0858315602, -0.996195555, 0.172987491, 0.981060863, -0.0871555209, 0.984808147, -0.173648238, -4.73029864e-08)
- o43.BottomSurface = Enum.SurfaceType.Smooth
- o43.TopSurface = Enum.SurfaceType.Smooth
- o43.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o43.Position = Vector3.new(-21.6992836, 4.78365421, -5.91201258)
- o43.Orientation = Vector3.new(5, -90, 10)
- o43.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o44.Parent = o43
- o44.MeshId = "http://www.roblox.com/asset/?id=64022364"
- o44.Scale = Vector3.new(1, 2, 1)
- o44.MeshType = Enum.MeshType.FileMesh
- o44.Scale = Vector3.new(1, 2, 1)
- o45.Parent = o27
- o45.BrickColor = BrickColor.new("Really black")
- o45.Position = Vector3.new(-21.6992836, 4.78365421, -8.91201591)
- o45.Rotation = Vector3.new(90, -85, 80)
- o45.RotVelocity = Vector3.new(-2.01625274e-24, 1.71251428e-22, -2.54374194e-24)
- o45.Velocity = Vector3.new(3.62257061e-20, 18.5593414, 3.64755825e-20)
- o45.CanCollide = false
- o45.FormFactor = Enum.FormFactor.Symmetric
- o45.Size = Vector3.new(1, 2, 1)
- o45.CFrame = CFrame.new(-21.6992836, 4.78365421, -8.91201591, 0.0151344771, -0.0858319253, -0.996195197, -0.172987461, 0.981060863, -0.0871561021, 0.984808326, 0.173648268, 3.83233321e-08)
- o45.BottomSurface = Enum.SurfaceType.Smooth
- o45.TopSurface = Enum.SurfaceType.Smooth
- o45.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o45.Position = Vector3.new(-21.6992836, 4.78365421, -8.91201591)
- o45.Orientation = Vector3.new(5, -90, -10)
- o45.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o46.Parent = o45
- o46.MeshId = "http://www.roblox.com/asset/?id=64022346"
- o46.Scale = Vector3.new(1, 2, 1)
- o46.MeshType = Enum.MeshType.FileMesh
- o46.Scale = Vector3.new(1, 2, 1)
- o47.Parent = o27
- o47.BrickColor = BrickColor.new("Really black")
- o47.Position = Vector3.new(-21.6992817, 2.28363895, -7.91201115)
- o47.Rotation = Vector3.new(0, -90, 0)
- o47.RotVelocity = Vector3.new(-2.01625274e-24, 1.71251428e-22, -2.54374194e-24)
- o47.Velocity = Vector3.new(3.63905994e-20, 18.5593414, 3.64806231e-20)
- o47.CanCollide = false
- o47.FormFactor = Enum.FormFactor.Symmetric
- o47.Size = Vector3.new(1, 2, 1)
- o47.CFrame = CFrame.new(-21.6992817, 2.28363895, -7.91201115, 2.08616427e-07, 2.23517418e-08, -1.00000119, 6.38867914e-06, 1.00000119, -2.23517418e-08, 1.00000072, -6.50516722e-06, -1.49004535e-07)
- o47.BottomSurface = Enum.SurfaceType.Smooth
- o47.TopSurface = Enum.SurfaceType.Smooth
- o47.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o47.Position = Vector3.new(-21.6992817, 2.28363895, -7.91201115)
- o47.Orientation = Vector3.new(0, -90, 0)
- o47.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o48.Parent = o47
- o48.MeshId = "http://www.roblox.com/asset/?id=27111857"
- o48.Scale = Vector3.new(1, 2, 1)
- o48.MeshType = Enum.MeshType.FileMesh
- o48.Scale = Vector3.new(1, 2, 1)
- o49.Parent = o47
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onTouch(part)
- local human = part.Parent:findFirstChild("Humanoid")
- if (human == nil)then return end
- human.Health = 0
- end
- script.Parent.Touched:connect(onTouch)
- end,o49)
- end))
- o50.Parent = o27
- o50.BrickColor = BrickColor.new("Really black")
- o50.Position = Vector3.new(-21.6992836, 2.28364372, -6.91200209)
- o50.Rotation = Vector3.new(0, -90, 0)
- o50.RotVelocity = Vector3.new(-2.01625274e-24, 1.71251428e-22, -2.54374194e-24)
- o50.Velocity = Vector3.new(3.65618516e-20, 18.5593414, 3.64806231e-20)
- o50.CanCollide = false
- o50.FormFactor = Enum.FormFactor.Symmetric
- o50.Size = Vector3.new(1, 2, 1)
- o50.CFrame = CFrame.new(-21.6992836, 2.28364372, -6.91200209, 1.28708791e-06, 6.70552254e-08, -1.00000072, 9.81436727e-08, 1.00000036, -7.4505806e-09, 1.00000024, -1.36252023e-08, 1.1054799e-06)
- o50.BottomSurface = Enum.SurfaceType.Smooth
- o50.TopSurface = Enum.SurfaceType.Smooth
- o50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o50.Position = Vector3.new(-21.6992836, 2.28364372, -6.91200209)
- o50.Orientation = Vector3.new(0, -90, 0)
- o50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o51.Parent = o50
- o51.MeshId = "http://www.roblox.com/asset/?id=27111882"
- o51.Scale = Vector3.new(1, 2, 1)
- o51.MeshType = Enum.MeshType.FileMesh
- o51.Scale = Vector3.new(1, 2, 1)
- o52.Parent = o50
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onTouch(part)
- local human = part.Parent:findFirstChild("Humanoid")
- if (human == nil)then return end
- human.Health = 0
- end
- script.Parent.Touched:connect(onTouch)
- end,o52)
- end))
- o53.Name = "Respawn"
- o53.Parent = o10
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- wait(1)
- human = script.Parent:findFirstChild("Humanoid")
- if human == nil then human = script.Parent:findFirstChild("Enemy") end
- if script.Parent.archivable == false then script.Parent.archivable = true end
- robo=script.Parent:clone()
- robo.Parent = game.Lighting
- player = game.Players:playerFromCharacter(script.Parent)
- if player ~= nil then robo:findFirstChild(script.Name):remove() end
- while true do
- wait(1)
- if human.Health<1 then
- robot=robo:clone()
- robot.Parent=script.Parent.Parent
- robot:makeJoints()
- wait(.1)
- robo:remove()
- script.Parent:remove()
- end
- end
- end,o53)
- end))
- o54.Name = "Health"
- o54.Parent = o10
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function waitForChild(parent, childName)
- while true do
- local child = parent:findFirstChild(childName)
- if child then
- return child
- end
- parent.ChildAdded:wait()
- end
- end
- local Figure = script.Parent
- local Head = waitForChild(Figure, "Head")
- local Humanoid = waitForChild(Figure, "Enemy")
- Humanoid.Health=500
- while true do
- local s = wait(1)
- local health = Humanoid.Health
- if health > 0 and health < Humanoid.MaxHealth then
- health = health + 0.01 * s * Humanoid.MaxHealth
- if health * 1.05 < Humanoid.MaxHealth then
- Humanoid.Health = health
- else
- Humanoid.Health = Humanoid.MaxHealth
- end
- end
- end
- end,o54)
- end))
- o55.Name = "Follow"
- o55.Parent = o10
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- local larm = script.Parent:FindFirstChild("Left Arm")
- local rarm = script.Parent:FindFirstChild("Right Arm")
- function findNearestTorso(pos)
- local list = game.Workspace:children()
- local torso = nil
- local dist = 10000
- local temp = nil
- local human = nil
- local temp2 = nil
- for x = 1, #list do
- temp2 = list[x]
- if (temp2.className == "Model") and (temp2 ~= script.Parent) then
- temp = temp2:findFirstChild("Torso")
- human = temp2:findFirstChild("Humanoid")
- if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
- if (temp.Position - pos).magnitude < dist then
- torso = temp
- dist = (temp.Position - pos).magnitude
- end
- end
- end
- end
- return torso
- end
- function Hit(hit)
- local human = hit.Parent:FindFirstChild("Humanoid")
- if human ~= nil then
- human.Health = human.Health -100
- end
- end
- larm.Touched:connect(Hit)
- rarm.Touched:connect(Hit)
- while true do
- wait(0.1)
- local target = findNearestTorso(script.Parent.Torso.Position)
- if target ~= nil then
- script.Parent.Enemy:MoveTo(target.Position, target)
- end
- end
- end,o55)
- end))
- o56.Name = "Jump"
- o56.Parent = o10
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- while true do
- wait(math.random(3,6))
- script.Parent.Enemy.Jump = true
- end
- end,o56)
- end))
- o57.Parent = o5
- o57.BrickColor = BrickColor.new("Dark stone grey")
- o57.Position = Vector3.new(-23, 0.200001001, -8.60000229)
- o57.Anchored = true
- o57.FormFactor = Enum.FormFactor.Plate
- o57.Size = Vector3.new(10, 0.400000006, 10)
- o57.CFrame = CFrame.new(-23, 0.200001001, -8.60000229, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o57.BottomSurface = Enum.SurfaceType.Smooth
- o57.TopSurface = Enum.SurfaceType.Smooth
- o57.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o57.Position = Vector3.new(-23, 0.200001001, -8.60000229)
- o57.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o58.Parent = o5
- o58.BrickColor = BrickColor.new("Dark stone grey")
- o58.Position = Vector3.new(-27.5, 5.39999723, -13.1000023)
- o58.Anchored = true
- o58.FormFactor = Enum.FormFactor.Symmetric
- o58.Size = Vector3.new(1, 10, 1)
- o58.CFrame = CFrame.new(-27.5, 5.39999723, -13.1000023, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o58.BottomSurface = Enum.SurfaceType.Smooth
- o58.TopSurface = Enum.SurfaceType.Smooth
- o58.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o58.Position = Vector3.new(-27.5, 5.39999723, -13.1000023)
- o58.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o59.Name = "Part-to-Part Strong Joint"
- o59.Parent = o58
- o59.C0 = CFrame.new(-0.5, 5, 0.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o59.C1 = CFrame.new(-5.20001221, -0.199999809, -4, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o59.Part0 = o58
- o59.Part1 = o123
- o60.Parent = o5
- o60.BrickColor = BrickColor.new("Dark stone grey")
- o60.Position = Vector3.new(-27.5, 5.39999723, -4.10000181)
- o60.Anchored = true
- o60.FormFactor = Enum.FormFactor.Symmetric
- o60.Size = Vector3.new(1, 10, 1)
- o60.CFrame = CFrame.new(-27.5, 5.39999723, -4.10000181, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o60.BottomSurface = Enum.SurfaceType.Smooth
- o60.TopSurface = Enum.SurfaceType.Smooth
- o60.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o60.Position = Vector3.new(-27.5, 5.39999723, -4.10000181)
- o60.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o61.Name = "Part-to-Part Strong Joint"
- o61.Parent = o60
- o61.C0 = CFrame.new(-0.5, 5, 0.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o61.C1 = CFrame.new(-5.20001221, -0.199999809, 5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o61.Part0 = o60
- o61.Part1 = o123
- o62.Parent = o5
- o63.Name = "l1"
- o63.Parent = o62
- o63.Reflectance = 0.5
- o63.Transparency = 0.30000001192093
- o63.Position = Vector3.new(-26, 5.39999723, -13.1000023)
- o63.Rotation = Vector3.new(0, -90, 0)
- o63.Anchored = true
- o63.FormFactor = Enum.FormFactor.Symmetric
- o63.Size = Vector3.new(1, 10, 2)
- o63.CFrame = CFrame.new(-26, 5.39999723, -13.1000023, 0, 0, -1, 0, 1, -0, 1, 0, -0)
- o63.Position = Vector3.new(-26, 5.39999723, -13.1000023)
- o63.Orientation = Vector3.new(0, -90, 0)
- o64.Parent = o63
- o64.Scale = Vector3.new(0.5, 1, 0.5)
- o64.Scale = Vector3.new(0.5, 1, 0.5)
- o65.Name = "l2"
- o65.Parent = o62
- o65.Reflectance = 0.5
- o65.Transparency = 0.30000001192093
- o65.Position = Vector3.new(-24, 5.39999723, -13.1000023)
- o65.Rotation = Vector3.new(0, 90, 0)
- o65.Anchored = true
- o65.FormFactor = Enum.FormFactor.Symmetric
- o65.Size = Vector3.new(1, 10, 2)
- o65.CFrame = CFrame.new(-24, 5.39999723, -13.1000023, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o65.Position = Vector3.new(-24, 5.39999723, -13.1000023)
- o65.Orientation = Vector3.new(0, 90, 0)
- o66.Parent = o65
- o66.Scale = Vector3.new(0.5, 1, 0.5)
- o66.Scale = Vector3.new(0.5, 1, 0.5)
- o67.Name = "l3"
- o67.Parent = o62
- o67.Reflectance = 0.5
- o67.Transparency = 0.30000001192093
- o67.Position = Vector3.new(-22, 5.39999723, -13.1000023)
- o67.Rotation = Vector3.new(0, 90, 0)
- o67.Anchored = true
- o67.FormFactor = Enum.FormFactor.Symmetric
- o67.Size = Vector3.new(1, 10, 2)
- o67.CFrame = CFrame.new(-22, 5.39999723, -13.1000023, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o67.Position = Vector3.new(-22, 5.39999723, -13.1000023)
- o67.Orientation = Vector3.new(0, 90, 0)
- o68.Parent = o67
- o68.Scale = Vector3.new(0.5, 1, 0.5)
- o68.Scale = Vector3.new(0.5, 1, 0.5)
- o69.Name = "l4"
- o69.Parent = o62
- o69.Reflectance = 0.5
- o69.Transparency = 0.30000001192093
- o69.Position = Vector3.new(-20, 5.39999723, -13.1000023)
- o69.Rotation = Vector3.new(0, 90, 0)
- o69.Anchored = true
- o69.FormFactor = Enum.FormFactor.Symmetric
- o69.Size = Vector3.new(1, 10, 2)
- o69.CFrame = CFrame.new(-20, 5.39999723, -13.1000023, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o69.Position = Vector3.new(-20, 5.39999723, -13.1000023)
- o69.Orientation = Vector3.new(0, 90, 0)
- o70.Parent = o69
- o70.Scale = Vector3.new(0.5, 1, 0.5)
- o70.Scale = Vector3.new(0.5, 1, 0.5)
- o71.Name = "Smooth Block Model"
- o71.Parent = o62
- o71.BrickColor = BrickColor.new("Bright red")
- o71.Position = Vector3.new(-27.5, 3.8999989, -13.7999983)
- o71.Rotation = Vector3.new(-90, 0, 0)
- o71.Anchored = true
- o71.FormFactor = Enum.FormFactor.Plate
- o71.Size = Vector3.new(1, 0.400000006, 1)
- o71.CFrame = CFrame.new(-27.5, 3.8999989, -13.7999983, 1, -0, 0, 0, -0, 1, 0, -1, 0)
- o71.TopSurface = Enum.SurfaceType.Smooth
- o71.Color = Color3.new(0.768628, 0.156863, 0.109804)
- o71.Position = Vector3.new(-27.5, 3.8999989, -13.7999983)
- o71.Orientation = Vector3.new(-90, 0, 0)
- o71.Color = Color3.new(0.768628, 0.156863, 0.109804)
- o72.Parent = o71
- o73.Parent = o71
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l1.Transparency = 0.3
- script.Parent.Parent.l1.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o73)
- end))
- o74.Parent = o71
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l2.Transparency = 0.3
- script.Parent.Parent.l2.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o74)
- end))
- o75.Parent = o71
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l3.Transparency = 0.3
- script.Parent.Parent.l3.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o75)
- end))
- o76.Parent = o71
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l4.Transparency = 0.3
- script.Parent.Parent.l4.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o76)
- end))
- o77.Parent = o71
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l5.Transparency = 0.3
- script.Parent.Parent.l5.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o77)
- end))
- o78.Parent = o71
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l6.Transparency = 0.3
- script.Parent.Parent.l6.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o78)
- end))
- o79.Name = "Smooth Block Model"
- o79.Parent = o62
- o79.BrickColor = BrickColor.new("Dark green")
- o79.Position = Vector3.new(-27.4999924, 4.89899778, -13.8000021)
- o79.Rotation = Vector3.new(90, -90, 0)
- o79.Anchored = true
- o79.FormFactor = Enum.FormFactor.Plate
- o79.Size = Vector3.new(1, 0.400000006, 1)
- o79.CFrame = CFrame.new(-27.4999924, 4.89899778, -13.8000021, 0, 0, -1, -1, 0, 0, 0, 1, 0)
- o79.BottomSurface = Enum.SurfaceType.Smooth
- o79.TopSurface = Enum.SurfaceType.Smooth
- o79.Color = Color3.new(0.156863, 0.498039, 0.278431)
- o79.Position = Vector3.new(-27.4999924, 4.89899778, -13.8000021)
- o79.Orientation = Vector3.new(0, -90, -90)
- o79.Color = Color3.new(0.156863, 0.498039, 0.278431)
- o80.Parent = o79
- o81.Parent = o79
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l1.Transparency = 1
- script.Parent.Parent.l1.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o81)
- end))
- o82.Parent = o79
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l2.Transparency = 1
- script.Parent.Parent.l2.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o82)
- end))
- o83.Parent = o79
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l3.Transparency = 1
- script.Parent.Parent.l3.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o83)
- end))
- o84.Parent = o79
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l4.Transparency = 1
- script.Parent.Parent.l4.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o84)
- end))
- o85.Parent = o79
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l5.Transparency = 1
- script.Parent.Parent.l5.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o85)
- end))
- o86.Parent = o79
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l6.Transparency = 1
- script.Parent.Parent.l6.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o86)
- end))
- o87.Parent = o62
- o87.BrickColor = BrickColor.new("Dark stone grey")
- o87.Reflectance = 0.5
- o87.Position = Vector3.new(-26, 5.39999723, -4.10000181)
- o87.Rotation = Vector3.new(0, 90, 0)
- o87.Anchored = true
- o87.FormFactor = Enum.FormFactor.Symmetric
- o87.Size = Vector3.new(1, 10, 2)
- o87.CFrame = CFrame.new(-26, 5.39999723, -4.10000181, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o87.BottomSurface = Enum.SurfaceType.Smooth
- o87.TopSurface = Enum.SurfaceType.Smooth
- o87.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o87.Position = Vector3.new(-26, 5.39999723, -4.10000181)
- o87.Orientation = Vector3.new(0, 90, 0)
- o87.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o88.Parent = o87
- o88.Scale = Vector3.new(0.5, 1, 0.5)
- o88.Scale = Vector3.new(0.5, 1, 0.5)
- o89.Name = "Part-to-Part Strong Joint"
- o89.Parent = o87
- o89.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o89.C1 = CFrame.new(-2.19999695, -0.199999809, 5, 0, 1, 0, 0, 0, 1, 1, 0, 0)
- o89.Part0 = o87
- o89.Part1 = o123
- o90.Parent = o62
- o90.BrickColor = BrickColor.new("Dark stone grey")
- o90.Reflectance = 0.5
- o90.Position = Vector3.new(-24, 5.39999723, -4.10000181)
- o90.Rotation = Vector3.new(0, 90, 0)
- o90.Anchored = true
- o90.FormFactor = Enum.FormFactor.Symmetric
- o90.Size = Vector3.new(1, 10, 2)
- o90.CFrame = CFrame.new(-24, 5.39999723, -4.10000181, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o90.BottomSurface = Enum.SurfaceType.Smooth
- o90.TopSurface = Enum.SurfaceType.Smooth
- o90.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o90.Position = Vector3.new(-24, 5.39999723, -4.10000181)
- o90.Orientation = Vector3.new(0, 90, 0)
- o90.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o91.Parent = o90
- o91.Scale = Vector3.new(0.5, 1, 0.5)
- o91.Scale = Vector3.new(0.5, 1, 0.5)
- o92.Name = "Part-to-Part Strong Joint"
- o92.Parent = o90
- o92.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o92.C1 = CFrame.new(-0.199996948, -0.199999809, 5, 0, 1, 0, 0, 0, 1, 1, 0, 0)
- o92.Part0 = o90
- o92.Part1 = o123
- o93.Parent = o62
- o93.BrickColor = BrickColor.new("Dark stone grey")
- o93.Reflectance = 0.5
- o93.Position = Vector3.new(-22, 5.39999723, -4.10000181)
- o93.Rotation = Vector3.new(0, 90, 0)
- o93.Anchored = true
- o93.FormFactor = Enum.FormFactor.Symmetric
- o93.Size = Vector3.new(1, 10, 2)
- o93.CFrame = CFrame.new(-22, 5.39999723, -4.10000181, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o93.BottomSurface = Enum.SurfaceType.Smooth
- o93.TopSurface = Enum.SurfaceType.Smooth
- o93.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o93.Position = Vector3.new(-22, 5.39999723, -4.10000181)
- o93.Orientation = Vector3.new(0, 90, 0)
- o93.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o94.Parent = o93
- o94.Scale = Vector3.new(0.5, 1, 0.5)
- o94.Scale = Vector3.new(0.5, 1, 0.5)
- o95.Name = "Part-to-Part Strong Joint"
- o95.Parent = o93
- o95.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o95.C1 = CFrame.new(1.80000305, -0.199999809, 5, 0, 1, 0, 0, 0, 1, 1, 0, 0)
- o95.Part0 = o93
- o95.Part1 = o123
- o96.Parent = o62
- o96.BrickColor = BrickColor.new("Dark stone grey")
- o96.Reflectance = 0.5
- o96.Position = Vector3.new(-20, 5.39999723, -4.10000181)
- o96.Rotation = Vector3.new(0, 90, 0)
- o96.Anchored = true
- o96.FormFactor = Enum.FormFactor.Symmetric
- o96.Size = Vector3.new(1, 10, 2)
- o96.CFrame = CFrame.new(-20, 5.39999723, -4.10000181, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o96.BottomSurface = Enum.SurfaceType.Smooth
- o96.TopSurface = Enum.SurfaceType.Smooth
- o96.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o96.Position = Vector3.new(-20, 5.39999723, -4.10000181)
- o96.Orientation = Vector3.new(0, 90, 0)
- o96.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o97.Parent = o96
- o97.Scale = Vector3.new(0.5, 1, 0.5)
- o97.Scale = Vector3.new(0.5, 1, 0.5)
- o98.Name = "Part-to-Part Strong Joint"
- o98.Parent = o96
- o98.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o98.C1 = CFrame.new(3.80000305, -0.199999809, 5, 0, 1, 0, 0, 0, 1, 1, 0, 0)
- o98.Part0 = o96
- o98.Part1 = o123
- o99.Parent = o62
- o99.BrickColor = BrickColor.new("Dark stone grey")
- o99.Reflectance = 0.5
- o99.Position = Vector3.new(-27.5, 5.39999723, -5.60000181)
- o99.Rotation = Vector3.new(180, 0, -180)
- o99.Anchored = true
- o99.FormFactor = Enum.FormFactor.Symmetric
- o99.Size = Vector3.new(1, 10, 2)
- o99.CFrame = CFrame.new(-27.5, 5.39999723, -5.60000181, -1, 0, -0, -0, 1, -0, -0, 0, -1)
- o99.BottomSurface = Enum.SurfaceType.Smooth
- o99.TopSurface = Enum.SurfaceType.Smooth
- o99.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o99.Position = Vector3.new(-27.5, 5.39999723, -5.60000181)
- o99.Orientation = Vector3.new(0, -180, 0)
- o99.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o100.Parent = o99
- o100.Scale = Vector3.new(0.5, 1, 0.5)
- o100.Scale = Vector3.new(0.5, 1, 0.5)
- o101.Name = "Part-to-Part Strong Joint"
- o101.Parent = o99
- o101.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o101.C1 = CFrame.new(-4.19999695, -0.199999809, 2, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- o101.Part0 = o99
- o101.Part1 = o123
- o102.Parent = o62
- o102.BrickColor = BrickColor.new("Dark stone grey")
- o102.Reflectance = 0.5
- o102.Position = Vector3.new(-27.5, 5.39999723, -7.60000181)
- o102.Rotation = Vector3.new(180, 0, -180)
- o102.Anchored = true
- o102.FormFactor = Enum.FormFactor.Symmetric
- o102.Size = Vector3.new(1, 10, 2)
- o102.CFrame = CFrame.new(-27.5, 5.39999723, -7.60000181, -1, 0, -0, -0, 1, -0, -0, 0, -1)
- o102.BottomSurface = Enum.SurfaceType.Smooth
- o102.TopSurface = Enum.SurfaceType.Smooth
- o102.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o102.Position = Vector3.new(-27.5, 5.39999723, -7.60000181)
- o102.Orientation = Vector3.new(0, -180, 0)
- o102.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o103.Parent = o102
- o103.Scale = Vector3.new(0.5, 1, 0.5)
- o103.Scale = Vector3.new(0.5, 1, 0.5)
- o104.Name = "Part-to-Part Strong Joint"
- o104.Parent = o102
- o104.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o104.C1 = CFrame.new(-4.19999695, -0.199999809, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- o104.Part0 = o102
- o104.Part1 = o123
- o105.Parent = o62
- o105.BrickColor = BrickColor.new("Dark stone grey")
- o105.Reflectance = 0.5
- o105.Position = Vector3.new(-27.5, 5.39999723, -9.60000229)
- o105.Rotation = Vector3.new(180, 0, -180)
- o105.Anchored = true
- o105.FormFactor = Enum.FormFactor.Symmetric
- o105.Size = Vector3.new(1, 10, 2)
- o105.CFrame = CFrame.new(-27.5, 5.39999723, -9.60000229, -1, 0, -0, -0, 1, -0, -0, 0, -1)
- o105.BottomSurface = Enum.SurfaceType.Smooth
- o105.TopSurface = Enum.SurfaceType.Smooth
- o105.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o105.Position = Vector3.new(-27.5, 5.39999723, -9.60000229)
- o105.Orientation = Vector3.new(0, -180, 0)
- o105.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o106.Parent = o105
- o106.Scale = Vector3.new(0.5, 1, 0.5)
- o106.Scale = Vector3.new(0.5, 1, 0.5)
- o107.Name = "Part-to-Part Strong Joint"
- o107.Parent = o105
- o107.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o107.C1 = CFrame.new(-4.19999695, -0.199999809, -2, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- o107.Part0 = o105
- o107.Part1 = o123
- o108.Parent = o62
- o108.BrickColor = BrickColor.new("Dark stone grey")
- o108.Reflectance = 0.5
- o108.Position = Vector3.new(-27.5, 5.39999723, -11.6000023)
- o108.Rotation = Vector3.new(180, 0, -180)
- o108.Anchored = true
- o108.FormFactor = Enum.FormFactor.Symmetric
- o108.Size = Vector3.new(1, 10, 2)
- o108.CFrame = CFrame.new(-27.5, 5.39999723, -11.6000023, -1, 0, -0, -0, 1, -0, -0, 0, -1)
- o108.BottomSurface = Enum.SurfaceType.Smooth
- o108.TopSurface = Enum.SurfaceType.Smooth
- o108.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o108.Position = Vector3.new(-27.5, 5.39999723, -11.6000023)
- o108.Orientation = Vector3.new(0, -180, 0)
- o108.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o109.Parent = o108
- o109.Scale = Vector3.new(0.5, 1, 0.5)
- o109.Scale = Vector3.new(0.5, 1, 0.5)
- o110.Name = "Part-to-Part Strong Joint"
- o110.Parent = o108
- o110.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o110.C1 = CFrame.new(-4.19999695, -0.199999809, -4, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- o110.Part0 = o108
- o110.Part1 = o123
- o111.Parent = o62
- o111.BrickColor = BrickColor.new("Dark stone grey")
- o111.Reflectance = 0.5
- o111.Position = Vector3.new(-18.5, 5.39999723, -11.6000023)
- o111.Anchored = true
- o111.FormFactor = Enum.FormFactor.Symmetric
- o111.Size = Vector3.new(1, 10, 2)
- o111.CFrame = CFrame.new(-18.5, 5.39999723, -11.6000023, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o111.BottomSurface = Enum.SurfaceType.Smooth
- o111.TopSurface = Enum.SurfaceType.Smooth
- o111.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o111.Position = Vector3.new(-18.5, 5.39999723, -11.6000023)
- o111.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o112.Parent = o111
- o112.Scale = Vector3.new(0.5, 1, 0.5)
- o112.Scale = Vector3.new(0.5, 1, 0.5)
- o113.Name = "Part-to-Part Strong Joint"
- o113.Parent = o111
- o113.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o113.C1 = CFrame.new(3.80000305, -0.199999809, -2, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o113.Part0 = o111
- o113.Part1 = o123
- o114.Parent = o62
- o114.BrickColor = BrickColor.new("Dark stone grey")
- o114.Reflectance = 0.5
- o114.Position = Vector3.new(-18.5, 5.39999723, -9.60000229)
- o114.Anchored = true
- o114.FormFactor = Enum.FormFactor.Symmetric
- o114.Size = Vector3.new(1, 10, 2)
- o114.CFrame = CFrame.new(-18.5, 5.39999723, -9.60000229, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o114.BottomSurface = Enum.SurfaceType.Smooth
- o114.TopSurface = Enum.SurfaceType.Smooth
- o114.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o114.Position = Vector3.new(-18.5, 5.39999723, -9.60000229)
- o114.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o115.Parent = o114
- o115.Scale = Vector3.new(0.5, 1, 0.5)
- o115.Scale = Vector3.new(0.5, 1, 0.5)
- o116.Name = "Part-to-Part Strong Joint"
- o116.Parent = o114
- o116.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o116.C1 = CFrame.new(3.80000305, -0.199999809, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o116.Part0 = o114
- o116.Part1 = o123
- o117.Parent = o62
- o117.BrickColor = BrickColor.new("Dark stone grey")
- o117.Reflectance = 0.5
- o117.Position = Vector3.new(-18.5, 5.39999723, -7.60000181)
- o117.Anchored = true
- o117.FormFactor = Enum.FormFactor.Symmetric
- o117.Size = Vector3.new(1, 10, 2)
- o117.CFrame = CFrame.new(-18.5, 5.39999723, -7.60000181, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o117.BottomSurface = Enum.SurfaceType.Smooth
- o117.TopSurface = Enum.SurfaceType.Smooth
- o117.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o117.Position = Vector3.new(-18.5, 5.39999723, -7.60000181)
- o117.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o118.Parent = o117
- o118.Scale = Vector3.new(0.5, 1, 0.5)
- o118.Scale = Vector3.new(0.5, 1, 0.5)
- o119.Name = "Part-to-Part Strong Joint"
- o119.Parent = o117
- o119.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o119.C1 = CFrame.new(3.80000305, -0.199999809, 2, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o119.Part0 = o117
- o119.Part1 = o123
- o120.Parent = o62
- o120.BrickColor = BrickColor.new("Dark stone grey")
- o120.Reflectance = 0.5
- o120.Position = Vector3.new(-18.5, 5.39999723, -5.60000181)
- o120.Anchored = true
- o120.FormFactor = Enum.FormFactor.Symmetric
- o120.Size = Vector3.new(1, 10, 2)
- o120.CFrame = CFrame.new(-18.5, 5.39999723, -5.60000181, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o120.BottomSurface = Enum.SurfaceType.Smooth
- o120.TopSurface = Enum.SurfaceType.Smooth
- o120.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o120.Position = Vector3.new(-18.5, 5.39999723, -5.60000181)
- o120.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o121.Parent = o120
- o121.Scale = Vector3.new(0.5, 1, 0.5)
- o121.Scale = Vector3.new(0.5, 1, 0.5)
- o122.Name = "Part-to-Part Strong Joint"
- o122.Parent = o120
- o122.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o122.C1 = CFrame.new(3.80000305, -0.199999809, 4, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o122.Part0 = o120
- o122.Part1 = o123
- o123.Parent = o4
- o123.BrickColor = BrickColor.new("Dark stone grey")
- o123.Position = Vector3.new(-22.7999954, 10.5999937, -8.60000229)
- o123.Anchored = true
- o123.FormFactor = Enum.FormFactor.Plate
- o123.Size = Vector3.new(10, 0.400000006, 10)
- o123.CFrame = CFrame.new(-22.7999954, 10.5999937, -8.60000229, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o123.BottomSurface = Enum.SurfaceType.Smooth
- o123.TopSurface = Enum.SurfaceType.Smooth
- o123.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o123.Position = Vector3.new(-22.7999954, 10.5999937, -8.60000229)
- o123.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o124.Parent = o3
- o125.Parent = o124
- o126.Parent = o125
- o126.BrickColor = BrickColor.new("Dark stone grey")
- o126.Position = Vector3.new(-18.5, 5.39999723, -27.7000027)
- o126.Anchored = true
- o126.FormFactor = Enum.FormFactor.Symmetric
- o126.Size = Vector3.new(1, 10, 1)
- o126.CFrame = CFrame.new(-18.5, 5.39999723, -27.7000027, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o126.BottomSurface = Enum.SurfaceType.Smooth
- o126.TopSurface = Enum.SurfaceType.Smooth
- o126.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o126.Position = Vector3.new(-18.5, 5.39999723, -27.7000027)
- o126.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o127.Name = "Part-to-Part Strong Joint"
- o127.Parent = o126
- o127.C0 = CFrame.new(-0.5, 5, 0.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o127.C1 = CFrame.new(3.80000305, -0.199999809, -4, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o127.Part0 = o126
- o127.Part1 = o196
- o128.Parent = o125
- o128.BrickColor = BrickColor.new("Dark stone grey")
- o128.Position = Vector3.new(-18.5, 5.39999723, -18.7000027)
- o128.Anchored = true
- o128.FormFactor = Enum.FormFactor.Symmetric
- o128.Size = Vector3.new(1, 10, 1)
- o128.CFrame = CFrame.new(-18.5, 5.39999723, -18.7000027, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o128.BottomSurface = Enum.SurfaceType.Smooth
- o128.TopSurface = Enum.SurfaceType.Smooth
- o128.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o128.Position = Vector3.new(-18.5, 5.39999723, -18.7000027)
- o128.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o129.Name = "Part-to-Part Strong Joint"
- o129.Parent = o128
- o129.C0 = CFrame.new(-0.5, 5, 0.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o129.C1 = CFrame.new(3.80000305, -0.199999809, 5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o129.Part0 = o128
- o129.Part1 = o196
- o130.Parent = o125
- o130.BrickColor = BrickColor.new("Dark stone grey")
- o130.Position = Vector3.new(-23, 0.200001001, -23.2000027)
- o130.Anchored = true
- o130.FormFactor = Enum.FormFactor.Plate
- o130.Size = Vector3.new(10, 0.400000006, 10)
- o130.CFrame = CFrame.new(-23, 0.200001001, -23.2000027, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o130.BottomSurface = Enum.SurfaceType.Smooth
- o130.TopSurface = Enum.SurfaceType.Smooth
- o130.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o130.Position = Vector3.new(-23, 0.200001001, -23.2000027)
- o130.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o131.Parent = o125
- o131.BrickColor = BrickColor.new("Dark stone grey")
- o131.Position = Vector3.new(-27.5, 5.39999723, -27.7000027)
- o131.Anchored = true
- o131.FormFactor = Enum.FormFactor.Symmetric
- o131.Size = Vector3.new(1, 10, 1)
- o131.CFrame = CFrame.new(-27.5, 5.39999723, -27.7000027, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o131.BottomSurface = Enum.SurfaceType.Smooth
- o131.TopSurface = Enum.SurfaceType.Smooth
- o131.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o131.Position = Vector3.new(-27.5, 5.39999723, -27.7000027)
- o131.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o132.Name = "Part-to-Part Strong Joint"
- o132.Parent = o131
- o132.C0 = CFrame.new(-0.5, 5, 0.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o132.C1 = CFrame.new(-5.20001221, -0.199999809, -4, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o132.Part0 = o131
- o132.Part1 = o196
- o133.Parent = o125
- o133.BrickColor = BrickColor.new("Dark stone grey")
- o133.Position = Vector3.new(-27.5, 5.39999723, -18.7000027)
- o133.Anchored = true
- o133.FormFactor = Enum.FormFactor.Symmetric
- o133.Size = Vector3.new(1, 10, 1)
- o133.CFrame = CFrame.new(-27.5, 5.39999723, -18.7000027, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o133.BottomSurface = Enum.SurfaceType.Smooth
- o133.TopSurface = Enum.SurfaceType.Smooth
- o133.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o133.Position = Vector3.new(-27.5, 5.39999723, -18.7000027)
- o133.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o134.Name = "Part-to-Part Strong Joint"
- o134.Parent = o133
- o134.C0 = CFrame.new(-0.5, 5, 0.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o134.C1 = CFrame.new(-5.20001221, -0.199999809, 5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o134.Part0 = o133
- o134.Part1 = o196
- o135.Parent = o125
- o136.Name = "l1"
- o136.Parent = o135
- o136.Reflectance = 0.5
- o136.Transparency = 0.30000001192093
- o136.Position = Vector3.new(-26, 5.39999723, -27.7000027)
- o136.Rotation = Vector3.new(0, -90, 0)
- o136.Anchored = true
- o136.FormFactor = Enum.FormFactor.Symmetric
- o136.Size = Vector3.new(1, 10, 2)
- o136.CFrame = CFrame.new(-26, 5.39999723, -27.7000027, 0, 0, -1, 0, 1, -0, 1, 0, -0)
- o136.Position = Vector3.new(-26, 5.39999723, -27.7000027)
- o136.Orientation = Vector3.new(0, -90, 0)
- o137.Parent = o136
- o137.Scale = Vector3.new(0.5, 1, 0.5)
- o137.Scale = Vector3.new(0.5, 1, 0.5)
- o138.Name = "l2"
- o138.Parent = o135
- o138.Reflectance = 0.5
- o138.Transparency = 0.30000001192093
- o138.Position = Vector3.new(-24, 5.39999723, -27.7000027)
- o138.Rotation = Vector3.new(0, 90, 0)
- o138.Anchored = true
- o138.FormFactor = Enum.FormFactor.Symmetric
- o138.Size = Vector3.new(1, 10, 2)
- o138.CFrame = CFrame.new(-24, 5.39999723, -27.7000027, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o138.Position = Vector3.new(-24, 5.39999723, -27.7000027)
- o138.Orientation = Vector3.new(0, 90, 0)
- o139.Parent = o138
- o139.Scale = Vector3.new(0.5, 1, 0.5)
- o139.Scale = Vector3.new(0.5, 1, 0.5)
- o140.Name = "l3"
- o140.Parent = o135
- o140.Reflectance = 0.5
- o140.Transparency = 0.30000001192093
- o140.Position = Vector3.new(-22, 5.39999723, -27.7000027)
- o140.Rotation = Vector3.new(0, 90, 0)
- o140.Anchored = true
- o140.FormFactor = Enum.FormFactor.Symmetric
- o140.Size = Vector3.new(1, 10, 2)
- o140.CFrame = CFrame.new(-22, 5.39999723, -27.7000027, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o140.Position = Vector3.new(-22, 5.39999723, -27.7000027)
- o140.Orientation = Vector3.new(0, 90, 0)
- o141.Parent = o140
- o141.Scale = Vector3.new(0.5, 1, 0.5)
- o141.Scale = Vector3.new(0.5, 1, 0.5)
- o142.Name = "l4"
- o142.Parent = o135
- o142.Reflectance = 0.5
- o142.Transparency = 0.30000001192093
- o142.Position = Vector3.new(-20, 5.39999723, -27.7000027)
- o142.Rotation = Vector3.new(0, 90, 0)
- o142.Anchored = true
- o142.FormFactor = Enum.FormFactor.Symmetric
- o142.Size = Vector3.new(1, 10, 2)
- o142.CFrame = CFrame.new(-20, 5.39999723, -27.7000027, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o142.Position = Vector3.new(-20, 5.39999723, -27.7000027)
- o142.Orientation = Vector3.new(0, 90, 0)
- o143.Parent = o142
- o143.Scale = Vector3.new(0.5, 1, 0.5)
- o143.Scale = Vector3.new(0.5, 1, 0.5)
- o144.Name = "Smooth Block Model"
- o144.Parent = o135
- o144.BrickColor = BrickColor.new("Bright red")
- o144.Position = Vector3.new(-27.5, 3.8999989, -28.3999996)
- o144.Rotation = Vector3.new(-90, 0, 0)
- o144.Anchored = true
- o144.FormFactor = Enum.FormFactor.Plate
- o144.Size = Vector3.new(1, 0.400000006, 1)
- o144.CFrame = CFrame.new(-27.5, 3.8999989, -28.3999996, 1, -0, 0, 0, -0, 1, 0, -1, 0)
- o144.TopSurface = Enum.SurfaceType.Smooth
- o144.Color = Color3.new(0.768628, 0.156863, 0.109804)
- o144.Position = Vector3.new(-27.5, 3.8999989, -28.3999996)
- o144.Orientation = Vector3.new(-90, 0, 0)
- o144.Color = Color3.new(0.768628, 0.156863, 0.109804)
- o145.Parent = o144
- o146.Parent = o144
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l1.Transparency = 0.3
- script.Parent.Parent.l1.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o146)
- end))
- o147.Parent = o144
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l2.Transparency = 0.3
- script.Parent.Parent.l2.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o147)
- end))
- o148.Parent = o144
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l3.Transparency = 0.3
- script.Parent.Parent.l3.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o148)
- end))
- o149.Parent = o144
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l4.Transparency = 0.3
- script.Parent.Parent.l4.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o149)
- end))
- o150.Parent = o144
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l5.Transparency = 0.3
- script.Parent.Parent.l5.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o150)
- end))
- o151.Parent = o144
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l6.Transparency = 0.3
- script.Parent.Parent.l6.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o151)
- end))
- o152.Name = "Smooth Block Model"
- o152.Parent = o135
- o152.BrickColor = BrickColor.new("Dark green")
- o152.Position = Vector3.new(-27.4999924, 4.89899778, -28.4000034)
- o152.Rotation = Vector3.new(90, -90, 0)
- o152.Anchored = true
- o152.FormFactor = Enum.FormFactor.Plate
- o152.Size = Vector3.new(1, 0.400000006, 1)
- o152.CFrame = CFrame.new(-27.4999924, 4.89899778, -28.4000034, 0, 0, -1, -1, 0, 0, 0, 1, 0)
- o152.BottomSurface = Enum.SurfaceType.Smooth
- o152.TopSurface = Enum.SurfaceType.Smooth
- o152.Color = Color3.new(0.156863, 0.498039, 0.278431)
- o152.Position = Vector3.new(-27.4999924, 4.89899778, -28.4000034)
- o152.Orientation = Vector3.new(0, -90, -90)
- o152.Color = Color3.new(0.156863, 0.498039, 0.278431)
- o153.Parent = o152
- o154.Parent = o152
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l1.Transparency = 1
- script.Parent.Parent.l1.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o154)
- end))
- o155.Parent = o152
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l2.Transparency = 1
- script.Parent.Parent.l2.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o155)
- end))
- o156.Parent = o152
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l3.Transparency = 1
- script.Parent.Parent.l3.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o156)
- end))
- o157.Parent = o152
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l4.Transparency = 1
- script.Parent.Parent.l4.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o157)
- end))
- o158.Parent = o152
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l5.Transparency = 1
- script.Parent.Parent.l5.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o158)
- end))
- o159.Parent = o152
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l6.Transparency = 1
- script.Parent.Parent.l6.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o159)
- end))
- o160.Parent = o135
- o160.BrickColor = BrickColor.new("Dark stone grey")
- o160.Reflectance = 0.5
- o160.Position = Vector3.new(-26, 5.39999723, -18.7000027)
- o160.Rotation = Vector3.new(0, 90, 0)
- o160.Anchored = true
- o160.FormFactor = Enum.FormFactor.Symmetric
- o160.Size = Vector3.new(1, 10, 2)
- o160.CFrame = CFrame.new(-26, 5.39999723, -18.7000027, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o160.BottomSurface = Enum.SurfaceType.Smooth
- o160.TopSurface = Enum.SurfaceType.Smooth
- o160.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o160.Position = Vector3.new(-26, 5.39999723, -18.7000027)
- o160.Orientation = Vector3.new(0, 90, 0)
- o160.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o161.Parent = o160
- o161.Scale = Vector3.new(0.5, 1, 0.5)
- o161.Scale = Vector3.new(0.5, 1, 0.5)
- o162.Name = "Part-to-Part Strong Joint"
- o162.Parent = o160
- o162.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o162.C1 = CFrame.new(-2.19999695, -0.199999809, 5, 0, 1, 0, 0, 0, 1, 1, 0, 0)
- o162.Part0 = o160
- o162.Part1 = o196
- o163.Parent = o135
- o163.BrickColor = BrickColor.new("Dark stone grey")
- o163.Reflectance = 0.5
- o163.Position = Vector3.new(-24, 5.39999723, -18.7000027)
- o163.Rotation = Vector3.new(0, 90, 0)
- o163.Anchored = true
- o163.FormFactor = Enum.FormFactor.Symmetric
- o163.Size = Vector3.new(1, 10, 2)
- o163.CFrame = CFrame.new(-24, 5.39999723, -18.7000027, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o163.BottomSurface = Enum.SurfaceType.Smooth
- o163.TopSurface = Enum.SurfaceType.Smooth
- o163.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o163.Position = Vector3.new(-24, 5.39999723, -18.7000027)
- o163.Orientation = Vector3.new(0, 90, 0)
- o163.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o164.Parent = o163
- o164.Scale = Vector3.new(0.5, 1, 0.5)
- o164.Scale = Vector3.new(0.5, 1, 0.5)
- o165.Name = "Part-to-Part Strong Joint"
- o165.Parent = o163
- o165.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o165.C1 = CFrame.new(-0.199996948, -0.199999809, 5, 0, 1, 0, 0, 0, 1, 1, 0, 0)
- o165.Part0 = o163
- o165.Part1 = o196
- o166.Parent = o135
- o166.BrickColor = BrickColor.new("Dark stone grey")
- o166.Reflectance = 0.5
- o166.Position = Vector3.new(-22, 5.39999723, -18.7000027)
- o166.Rotation = Vector3.new(0, 90, 0)
- o166.Anchored = true
- o166.FormFactor = Enum.FormFactor.Symmetric
- o166.Size = Vector3.new(1, 10, 2)
- o166.CFrame = CFrame.new(-22, 5.39999723, -18.7000027, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o166.BottomSurface = Enum.SurfaceType.Smooth
- o166.TopSurface = Enum.SurfaceType.Smooth
- o166.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o166.Position = Vector3.new(-22, 5.39999723, -18.7000027)
- o166.Orientation = Vector3.new(0, 90, 0)
- o166.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o167.Parent = o166
- o167.Scale = Vector3.new(0.5, 1, 0.5)
- o167.Scale = Vector3.new(0.5, 1, 0.5)
- o168.Name = "Part-to-Part Strong Joint"
- o168.Parent = o166
- o168.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o168.C1 = CFrame.new(1.80000305, -0.199999809, 5, 0, 1, 0, 0, 0, 1, 1, 0, 0)
- o168.Part0 = o166
- o168.Part1 = o196
- o169.Parent = o135
- o169.BrickColor = BrickColor.new("Dark stone grey")
- o169.Reflectance = 0.5
- o169.Position = Vector3.new(-20, 5.39999723, -18.7000027)
- o169.Rotation = Vector3.new(0, 90, 0)
- o169.Anchored = true
- o169.FormFactor = Enum.FormFactor.Symmetric
- o169.Size = Vector3.new(1, 10, 2)
- o169.CFrame = CFrame.new(-20, 5.39999723, -18.7000027, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o169.BottomSurface = Enum.SurfaceType.Smooth
- o169.TopSurface = Enum.SurfaceType.Smooth
- o169.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o169.Position = Vector3.new(-20, 5.39999723, -18.7000027)
- o169.Orientation = Vector3.new(0, 90, 0)
- o169.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o170.Parent = o169
- o170.Scale = Vector3.new(0.5, 1, 0.5)
- o170.Scale = Vector3.new(0.5, 1, 0.5)
- o171.Name = "Part-to-Part Strong Joint"
- o171.Parent = o169
- o171.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o171.C1 = CFrame.new(3.80000305, -0.199999809, 5, 0, 1, 0, 0, 0, 1, 1, 0, 0)
- o171.Part0 = o169
- o171.Part1 = o196
- o172.Parent = o135
- o172.BrickColor = BrickColor.new("Dark stone grey")
- o172.Reflectance = 0.5
- o172.Position = Vector3.new(-27.5, 5.39999723, -20.2000027)
- o172.Rotation = Vector3.new(180, 0, -180)
- o172.Anchored = true
- o172.FormFactor = Enum.FormFactor.Symmetric
- o172.Size = Vector3.new(1, 10, 2)
- o172.CFrame = CFrame.new(-27.5, 5.39999723, -20.2000027, -1, 0, -0, -0, 1, -0, -0, 0, -1)
- o172.BottomSurface = Enum.SurfaceType.Smooth
- o172.TopSurface = Enum.SurfaceType.Smooth
- o172.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o172.Position = Vector3.new(-27.5, 5.39999723, -20.2000027)
- o172.Orientation = Vector3.new(0, -180, 0)
- o172.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o173.Parent = o172
- o173.Scale = Vector3.new(0.5, 1, 0.5)
- o173.Scale = Vector3.new(0.5, 1, 0.5)
- o174.Name = "Part-to-Part Strong Joint"
- o174.Parent = o172
- o174.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o174.C1 = CFrame.new(-4.19999695, -0.199999809, 2, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- o174.Part0 = o172
- o174.Part1 = o196
- o175.Parent = o135
- o175.BrickColor = BrickColor.new("Dark stone grey")
- o175.Reflectance = 0.5
- o175.Position = Vector3.new(-27.5, 5.39999723, -22.2000027)
- o175.Rotation = Vector3.new(180, 0, -180)
- o175.Anchored = true
- o175.FormFactor = Enum.FormFactor.Symmetric
- o175.Size = Vector3.new(1, 10, 2)
- o175.CFrame = CFrame.new(-27.5, 5.39999723, -22.2000027, -1, 0, -0, -0, 1, -0, -0, 0, -1)
- o175.BottomSurface = Enum.SurfaceType.Smooth
- o175.TopSurface = Enum.SurfaceType.Smooth
- o175.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o175.Position = Vector3.new(-27.5, 5.39999723, -22.2000027)
- o175.Orientation = Vector3.new(0, -180, 0)
- o175.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o176.Parent = o175
- o176.Scale = Vector3.new(0.5, 1, 0.5)
- o176.Scale = Vector3.new(0.5, 1, 0.5)
- o177.Name = "Part-to-Part Strong Joint"
- o177.Parent = o175
- o177.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o177.C1 = CFrame.new(-4.19999695, -0.199999809, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- o177.Part0 = o175
- o177.Part1 = o196
- o178.Parent = o135
- o178.BrickColor = BrickColor.new("Dark stone grey")
- o178.Reflectance = 0.5
- o178.Position = Vector3.new(-27.5, 5.39999723, -24.2000027)
- o178.Rotation = Vector3.new(180, 0, -180)
- o178.Anchored = true
- o178.FormFactor = Enum.FormFactor.Symmetric
- o178.Size = Vector3.new(1, 10, 2)
- o178.CFrame = CFrame.new(-27.5, 5.39999723, -24.2000027, -1, 0, -0, -0, 1, -0, -0, 0, -1)
- o178.BottomSurface = Enum.SurfaceType.Smooth
- o178.TopSurface = Enum.SurfaceType.Smooth
- o178.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o178.Position = Vector3.new(-27.5, 5.39999723, -24.2000027)
- o178.Orientation = Vector3.new(0, -180, 0)
- o178.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o179.Parent = o178
- o179.Scale = Vector3.new(0.5, 1, 0.5)
- o179.Scale = Vector3.new(0.5, 1, 0.5)
- o180.Name = "Part-to-Part Strong Joint"
- o180.Parent = o178
- o180.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o180.C1 = CFrame.new(-4.19999695, -0.199999809, -2, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- o180.Part0 = o178
- o180.Part1 = o196
- o181.Parent = o135
- o181.BrickColor = BrickColor.new("Dark stone grey")
- o181.Reflectance = 0.5
- o181.Position = Vector3.new(-27.5, 5.39999723, -26.2000027)
- o181.Rotation = Vector3.new(180, 0, -180)
- o181.Anchored = true
- o181.FormFactor = Enum.FormFactor.Symmetric
- o181.Size = Vector3.new(1, 10, 2)
- o181.CFrame = CFrame.new(-27.5, 5.39999723, -26.2000027, -1, 0, -0, -0, 1, -0, -0, 0, -1)
- o181.BottomSurface = Enum.SurfaceType.Smooth
- o181.TopSurface = Enum.SurfaceType.Smooth
- o181.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o181.Position = Vector3.new(-27.5, 5.39999723, -26.2000027)
- o181.Orientation = Vector3.new(0, -180, 0)
- o181.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o182.Parent = o181
- o182.Scale = Vector3.new(0.5, 1, 0.5)
- o182.Scale = Vector3.new(0.5, 1, 0.5)
- o183.Name = "Part-to-Part Strong Joint"
- o183.Parent = o181
- o183.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o183.C1 = CFrame.new(-4.19999695, -0.199999809, -4, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- o183.Part0 = o181
- o183.Part1 = o196
- o184.Parent = o135
- o184.BrickColor = BrickColor.new("Dark stone grey")
- o184.Reflectance = 0.5
- o184.Position = Vector3.new(-18.5, 5.39999723, -26.2000027)
- o184.Anchored = true
- o184.FormFactor = Enum.FormFactor.Symmetric
- o184.Size = Vector3.new(1, 10, 2)
- o184.CFrame = CFrame.new(-18.5, 5.39999723, -26.2000027, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o184.BottomSurface = Enum.SurfaceType.Smooth
- o184.TopSurface = Enum.SurfaceType.Smooth
- o184.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o184.Position = Vector3.new(-18.5, 5.39999723, -26.2000027)
- o184.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o185.Parent = o184
- o185.Scale = Vector3.new(0.5, 1, 0.5)
- o185.Scale = Vector3.new(0.5, 1, 0.5)
- o186.Name = "Part-to-Part Strong Joint"
- o186.Parent = o184
- o186.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o186.C1 = CFrame.new(3.80000305, -0.199999809, -2, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o186.Part0 = o184
- o186.Part1 = o196
- o187.Parent = o135
- o187.BrickColor = BrickColor.new("Dark stone grey")
- o187.Reflectance = 0.5
- o187.Position = Vector3.new(-18.5, 5.39999723, -24.2000027)
- o187.Anchored = true
- o187.FormFactor = Enum.FormFactor.Symmetric
- o187.Size = Vector3.new(1, 10, 2)
- o187.CFrame = CFrame.new(-18.5, 5.39999723, -24.2000027, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o187.BottomSurface = Enum.SurfaceType.Smooth
- o187.TopSurface = Enum.SurfaceType.Smooth
- o187.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o187.Position = Vector3.new(-18.5, 5.39999723, -24.2000027)
- o187.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o188.Parent = o187
- o188.Scale = Vector3.new(0.5, 1, 0.5)
- o188.Scale = Vector3.new(0.5, 1, 0.5)
- o189.Name = "Part-to-Part Strong Joint"
- o189.Parent = o187
- o189.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o189.C1 = CFrame.new(3.80000305, -0.199999809, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o189.Part0 = o187
- o189.Part1 = o196
- o190.Parent = o135
- o190.BrickColor = BrickColor.new("Dark stone grey")
- o190.Reflectance = 0.5
- o190.Position = Vector3.new(-18.5, 5.39999723, -22.2000027)
- o190.Anchored = true
- o190.FormFactor = Enum.FormFactor.Symmetric
- o190.Size = Vector3.new(1, 10, 2)
- o190.CFrame = CFrame.new(-18.5, 5.39999723, -22.2000027, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o190.BottomSurface = Enum.SurfaceType.Smooth
- o190.TopSurface = Enum.SurfaceType.Smooth
- o190.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o190.Position = Vector3.new(-18.5, 5.39999723, -22.2000027)
- o190.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o191.Parent = o190
- o191.Scale = Vector3.new(0.5, 1, 0.5)
- o191.Scale = Vector3.new(0.5, 1, 0.5)
- o192.Name = "Part-to-Part Strong Joint"
- o192.Parent = o190
- o192.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o192.C1 = CFrame.new(3.80000305, -0.199999809, 2, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o192.Part0 = o190
- o192.Part1 = o196
- o193.Parent = o135
- o193.BrickColor = BrickColor.new("Dark stone grey")
- o193.Reflectance = 0.5
- o193.Position = Vector3.new(-18.5, 5.39999723, -20.2000027)
- o193.Anchored = true
- o193.FormFactor = Enum.FormFactor.Symmetric
- o193.Size = Vector3.new(1, 10, 2)
- o193.CFrame = CFrame.new(-18.5, 5.39999723, -20.2000027, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o193.BottomSurface = Enum.SurfaceType.Smooth
- o193.TopSurface = Enum.SurfaceType.Smooth
- o193.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o193.Position = Vector3.new(-18.5, 5.39999723, -20.2000027)
- o193.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o194.Parent = o193
- o194.Scale = Vector3.new(0.5, 1, 0.5)
- o194.Scale = Vector3.new(0.5, 1, 0.5)
- o195.Name = "Part-to-Part Strong Joint"
- o195.Parent = o193
- o195.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o195.C1 = CFrame.new(3.80000305, -0.199999809, 4, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o195.Part0 = o193
- o195.Part1 = o196
- o196.Parent = o124
- o196.BrickColor = BrickColor.new("Dark stone grey")
- o196.Position = Vector3.new(-22.7999954, 10.5999937, -23.2000027)
- o196.Anchored = true
- o196.FormFactor = Enum.FormFactor.Plate
- o196.Size = Vector3.new(10, 0.400000006, 10)
- o196.CFrame = CFrame.new(-22.7999954, 10.5999937, -23.2000027, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o196.BottomSurface = Enum.SurfaceType.Smooth
- o196.TopSurface = Enum.SurfaceType.Smooth
- o196.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o196.Position = Vector3.new(-22.7999954, 10.5999937, -23.2000027)
- o196.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o197.Parent = o3
- o198.Parent = o197
- o199.Parent = o198
- o199.BrickColor = BrickColor.new("Dark stone grey")
- o199.Position = Vector3.new(-18.5, 5.39999723, -42.1000061)
- o199.Anchored = true
- o199.FormFactor = Enum.FormFactor.Symmetric
- o199.Size = Vector3.new(1, 10, 1)
- o199.CFrame = CFrame.new(-18.5, 5.39999723, -42.1000061, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o199.BottomSurface = Enum.SurfaceType.Smooth
- o199.TopSurface = Enum.SurfaceType.Smooth
- o199.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o199.Position = Vector3.new(-18.5, 5.39999723, -42.1000061)
- o199.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o200.Name = "Part-to-Part Strong Joint"
- o200.Parent = o199
- o200.C0 = CFrame.new(-0.5, 5, 0.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o200.C1 = CFrame.new(3.80000305, -0.199999809, -4, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o200.Part0 = o199
- o200.Part1 = o269
- o201.Parent = o198
- o201.BrickColor = BrickColor.new("Dark stone grey")
- o201.Position = Vector3.new(-18.5, 5.39999723, -33.1000061)
- o201.Anchored = true
- o201.FormFactor = Enum.FormFactor.Symmetric
- o201.Size = Vector3.new(1, 10, 1)
- o201.CFrame = CFrame.new(-18.5, 5.39999723, -33.1000061, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o201.BottomSurface = Enum.SurfaceType.Smooth
- o201.TopSurface = Enum.SurfaceType.Smooth
- o201.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o201.Position = Vector3.new(-18.5, 5.39999723, -33.1000061)
- o201.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o202.Name = "Part-to-Part Strong Joint"
- o202.Parent = o201
- o202.C0 = CFrame.new(-0.5, 5, 0.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o202.C1 = CFrame.new(3.80000305, -0.199999809, 5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o202.Part0 = o201
- o202.Part1 = o269
- o203.Parent = o198
- o203.BrickColor = BrickColor.new("Dark stone grey")
- o203.Position = Vector3.new(-23, 0.200001001, -37.6000099)
- o203.Anchored = true
- o203.FormFactor = Enum.FormFactor.Plate
- o203.Size = Vector3.new(10, 0.400000006, 10)
- o203.CFrame = CFrame.new(-23, 0.200001001, -37.6000099, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o203.BottomSurface = Enum.SurfaceType.Smooth
- o203.TopSurface = Enum.SurfaceType.Smooth
- o203.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o203.Position = Vector3.new(-23, 0.200001001, -37.6000099)
- o203.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o204.Parent = o198
- o204.BrickColor = BrickColor.new("Dark stone grey")
- o204.Position = Vector3.new(-27.5, 5.39999723, -42.1000061)
- o204.Anchored = true
- o204.FormFactor = Enum.FormFactor.Symmetric
- o204.Size = Vector3.new(1, 10, 1)
- o204.CFrame = CFrame.new(-27.5, 5.39999723, -42.1000061, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o204.BottomSurface = Enum.SurfaceType.Smooth
- o204.TopSurface = Enum.SurfaceType.Smooth
- o204.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o204.Position = Vector3.new(-27.5, 5.39999723, -42.1000061)
- o204.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o205.Name = "Part-to-Part Strong Joint"
- o205.Parent = o204
- o205.C0 = CFrame.new(-0.5, 5, 0.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o205.C1 = CFrame.new(-5.20001221, -0.199999809, -4, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o205.Part0 = o204
- o205.Part1 = o269
- o206.Parent = o198
- o206.BrickColor = BrickColor.new("Dark stone grey")
- o206.Position = Vector3.new(-27.5, 5.39999723, -33.1000061)
- o206.Anchored = true
- o206.FormFactor = Enum.FormFactor.Symmetric
- o206.Size = Vector3.new(1, 10, 1)
- o206.CFrame = CFrame.new(-27.5, 5.39999723, -33.1000061, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o206.BottomSurface = Enum.SurfaceType.Smooth
- o206.TopSurface = Enum.SurfaceType.Smooth
- o206.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o206.Position = Vector3.new(-27.5, 5.39999723, -33.1000061)
- o206.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o207.Name = "Part-to-Part Strong Joint"
- o207.Parent = o206
- o207.C0 = CFrame.new(-0.5, 5, 0.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o207.C1 = CFrame.new(-5.20001221, -0.199999809, 5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o207.Part0 = o206
- o207.Part1 = o269
- o208.Parent = o198
- o209.Name = "l1"
- o209.Parent = o208
- o209.Reflectance = 0.5
- o209.Transparency = 0.30000001192093
- o209.Position = Vector3.new(-26, 5.39999723, -42.1000061)
- o209.Rotation = Vector3.new(0, -90, 0)
- o209.Anchored = true
- o209.FormFactor = Enum.FormFactor.Symmetric
- o209.Size = Vector3.new(1, 10, 2)
- o209.CFrame = CFrame.new(-26, 5.39999723, -42.1000061, 0, 0, -1, 0, 1, -0, 1, 0, -0)
- o209.Position = Vector3.new(-26, 5.39999723, -42.1000061)
- o209.Orientation = Vector3.new(0, -90, 0)
- o210.Parent = o209
- o210.Scale = Vector3.new(0.5, 1, 0.5)
- o210.Scale = Vector3.new(0.5, 1, 0.5)
- o211.Name = "l2"
- o211.Parent = o208
- o211.Reflectance = 0.5
- o211.Transparency = 0.30000001192093
- o211.Position = Vector3.new(-24, 5.39999723, -42.1000061)
- o211.Rotation = Vector3.new(0, 90, 0)
- o211.Anchored = true
- o211.FormFactor = Enum.FormFactor.Symmetric
- o211.Size = Vector3.new(1, 10, 2)
- o211.CFrame = CFrame.new(-24, 5.39999723, -42.1000061, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o211.Position = Vector3.new(-24, 5.39999723, -42.1000061)
- o211.Orientation = Vector3.new(0, 90, 0)
- o212.Parent = o211
- o212.Scale = Vector3.new(0.5, 1, 0.5)
- o212.Scale = Vector3.new(0.5, 1, 0.5)
- o213.Name = "l3"
- o213.Parent = o208
- o213.Reflectance = 0.5
- o213.Transparency = 0.30000001192093
- o213.Position = Vector3.new(-22, 5.39999723, -42.1000061)
- o213.Rotation = Vector3.new(0, 90, 0)
- o213.Anchored = true
- o213.FormFactor = Enum.FormFactor.Symmetric
- o213.Size = Vector3.new(1, 10, 2)
- o213.CFrame = CFrame.new(-22, 5.39999723, -42.1000061, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o213.Position = Vector3.new(-22, 5.39999723, -42.1000061)
- o213.Orientation = Vector3.new(0, 90, 0)
- o214.Parent = o213
- o214.Scale = Vector3.new(0.5, 1, 0.5)
- o214.Scale = Vector3.new(0.5, 1, 0.5)
- o215.Name = "l4"
- o215.Parent = o208
- o215.Reflectance = 0.5
- o215.Transparency = 0.30000001192093
- o215.Position = Vector3.new(-20, 5.39999723, -42.1000061)
- o215.Rotation = Vector3.new(0, 90, 0)
- o215.Anchored = true
- o215.FormFactor = Enum.FormFactor.Symmetric
- o215.Size = Vector3.new(1, 10, 2)
- o215.CFrame = CFrame.new(-20, 5.39999723, -42.1000061, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o215.Position = Vector3.new(-20, 5.39999723, -42.1000061)
- o215.Orientation = Vector3.new(0, 90, 0)
- o216.Parent = o215
- o216.Scale = Vector3.new(0.5, 1, 0.5)
- o216.Scale = Vector3.new(0.5, 1, 0.5)
- o217.Name = "Smooth Block Model"
- o217.Parent = o208
- o217.BrickColor = BrickColor.new("Bright red")
- o217.Position = Vector3.new(-27.5, 3.8999989, -42.8000031)
- o217.Rotation = Vector3.new(-90, 0, 0)
- o217.Anchored = true
- o217.FormFactor = Enum.FormFactor.Plate
- o217.Size = Vector3.new(1, 0.400000006, 1)
- o217.CFrame = CFrame.new(-27.5, 3.8999989, -42.8000031, 1, -0, 0, 0, -0, 1, 0, -1, 0)
- o217.TopSurface = Enum.SurfaceType.Smooth
- o217.Color = Color3.new(0.768628, 0.156863, 0.109804)
- o217.Position = Vector3.new(-27.5, 3.8999989, -42.8000031)
- o217.Orientation = Vector3.new(-90, 0, 0)
- o217.Color = Color3.new(0.768628, 0.156863, 0.109804)
- o218.Parent = o217
- o219.Parent = o217
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l1.Transparency = 0.3
- script.Parent.Parent.l1.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o219)
- end))
- o220.Parent = o217
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l2.Transparency = 0.3
- script.Parent.Parent.l2.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o220)
- end))
- o221.Parent = o217
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l3.Transparency = 0.3
- script.Parent.Parent.l3.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o221)
- end))
- o222.Parent = o217
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l4.Transparency = 0.3
- script.Parent.Parent.l4.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o222)
- end))
- o223.Parent = o217
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l5.Transparency = 0.3
- script.Parent.Parent.l5.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o223)
- end))
- o224.Parent = o217
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l6.Transparency = 0.3
- script.Parent.Parent.l6.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o224)
- end))
- o225.Name = "Smooth Block Model"
- o225.Parent = o208
- o225.BrickColor = BrickColor.new("Dark green")
- o225.Position = Vector3.new(-27.4999924, 4.89899778, -42.8000069)
- o225.Rotation = Vector3.new(90, -90, 0)
- o225.Anchored = true
- o225.FormFactor = Enum.FormFactor.Plate
- o225.Size = Vector3.new(1, 0.400000006, 1)
- o225.CFrame = CFrame.new(-27.4999924, 4.89899778, -42.8000069, 0, 0, -1, -1, 0, 0, 0, 1, 0)
- o225.BottomSurface = Enum.SurfaceType.Smooth
- o225.TopSurface = Enum.SurfaceType.Smooth
- o225.Color = Color3.new(0.156863, 0.498039, 0.278431)
- o225.Position = Vector3.new(-27.4999924, 4.89899778, -42.8000069)
- o225.Orientation = Vector3.new(0, -90, -90)
- o225.Color = Color3.new(0.156863, 0.498039, 0.278431)
- o226.Parent = o225
- o227.Parent = o225
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l1.Transparency = 1
- script.Parent.Parent.l1.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o227)
- end))
- o228.Parent = o225
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l2.Transparency = 1
- script.Parent.Parent.l2.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o228)
- end))
- o229.Parent = o225
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l3.Transparency = 1
- script.Parent.Parent.l3.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o229)
- end))
- o230.Parent = o225
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l4.Transparency = 1
- script.Parent.Parent.l4.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o230)
- end))
- o231.Parent = o225
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l5.Transparency = 1
- script.Parent.Parent.l5.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o231)
- end))
- o232.Parent = o225
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l6.Transparency = 1
- script.Parent.Parent.l6.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o232)
- end))
- o233.Parent = o208
- o233.BrickColor = BrickColor.new("Dark stone grey")
- o233.Reflectance = 0.5
- o233.Position = Vector3.new(-26, 5.39999723, -33.1000061)
- o233.Rotation = Vector3.new(0, 90, 0)
- o233.Anchored = true
- o233.FormFactor = Enum.FormFactor.Symmetric
- o233.Size = Vector3.new(1, 10, 2)
- o233.CFrame = CFrame.new(-26, 5.39999723, -33.1000061, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o233.BottomSurface = Enum.SurfaceType.Smooth
- o233.TopSurface = Enum.SurfaceType.Smooth
- o233.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o233.Position = Vector3.new(-26, 5.39999723, -33.1000061)
- o233.Orientation = Vector3.new(0, 90, 0)
- o233.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o234.Parent = o233
- o234.Scale = Vector3.new(0.5, 1, 0.5)
- o234.Scale = Vector3.new(0.5, 1, 0.5)
- o235.Name = "Part-to-Part Strong Joint"
- o235.Parent = o233
- o235.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o235.C1 = CFrame.new(-2.19999695, -0.199999809, 5, 0, 1, 0, 0, 0, 1, 1, 0, 0)
- o235.Part0 = o233
- o235.Part1 = o269
- o236.Parent = o208
- o236.BrickColor = BrickColor.new("Dark stone grey")
- o236.Reflectance = 0.5
- o236.Position = Vector3.new(-24, 5.39999723, -33.1000061)
- o236.Rotation = Vector3.new(0, 90, 0)
- o236.Anchored = true
- o236.FormFactor = Enum.FormFactor.Symmetric
- o236.Size = Vector3.new(1, 10, 2)
- o236.CFrame = CFrame.new(-24, 5.39999723, -33.1000061, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o236.BottomSurface = Enum.SurfaceType.Smooth
- o236.TopSurface = Enum.SurfaceType.Smooth
- o236.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o236.Position = Vector3.new(-24, 5.39999723, -33.1000061)
- o236.Orientation = Vector3.new(0, 90, 0)
- o236.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o237.Parent = o236
- o237.Scale = Vector3.new(0.5, 1, 0.5)
- o237.Scale = Vector3.new(0.5, 1, 0.5)
- o238.Name = "Part-to-Part Strong Joint"
- o238.Parent = o236
- o238.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o238.C1 = CFrame.new(-0.199996948, -0.199999809, 5, 0, 1, 0, 0, 0, 1, 1, 0, 0)
- o238.Part0 = o236
- o238.Part1 = o269
- o239.Parent = o208
- o239.BrickColor = BrickColor.new("Dark stone grey")
- o239.Reflectance = 0.5
- o239.Position = Vector3.new(-22, 5.39999723, -33.1000061)
- o239.Rotation = Vector3.new(0, 90, 0)
- o239.Anchored = true
- o239.FormFactor = Enum.FormFactor.Symmetric
- o239.Size = Vector3.new(1, 10, 2)
- o239.CFrame = CFrame.new(-22, 5.39999723, -33.1000061, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o239.BottomSurface = Enum.SurfaceType.Smooth
- o239.TopSurface = Enum.SurfaceType.Smooth
- o239.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o239.Position = Vector3.new(-22, 5.39999723, -33.1000061)
- o239.Orientation = Vector3.new(0, 90, 0)
- o239.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o240.Parent = o239
- o240.Scale = Vector3.new(0.5, 1, 0.5)
- o240.Scale = Vector3.new(0.5, 1, 0.5)
- o241.Name = "Part-to-Part Strong Joint"
- o241.Parent = o239
- o241.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o241.C1 = CFrame.new(1.80000305, -0.199999809, 5, 0, 1, 0, 0, 0, 1, 1, 0, 0)
- o241.Part0 = o239
- o241.Part1 = o269
- o242.Parent = o208
- o242.BrickColor = BrickColor.new("Dark stone grey")
- o242.Reflectance = 0.5
- o242.Position = Vector3.new(-20, 5.39999723, -33.1000061)
- o242.Rotation = Vector3.new(0, 90, 0)
- o242.Anchored = true
- o242.FormFactor = Enum.FormFactor.Symmetric
- o242.Size = Vector3.new(1, 10, 2)
- o242.CFrame = CFrame.new(-20, 5.39999723, -33.1000061, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o242.BottomSurface = Enum.SurfaceType.Smooth
- o242.TopSurface = Enum.SurfaceType.Smooth
- o242.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o242.Position = Vector3.new(-20, 5.39999723, -33.1000061)
- o242.Orientation = Vector3.new(0, 90, 0)
- o242.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o243.Parent = o242
- o243.Scale = Vector3.new(0.5, 1, 0.5)
- o243.Scale = Vector3.new(0.5, 1, 0.5)
- o244.Name = "Part-to-Part Strong Joint"
- o244.Parent = o242
- o244.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o244.C1 = CFrame.new(3.80000305, -0.199999809, 5, 0, 1, 0, 0, 0, 1, 1, 0, 0)
- o244.Part0 = o242
- o244.Part1 = o269
- o245.Parent = o208
- o245.BrickColor = BrickColor.new("Dark stone grey")
- o245.Reflectance = 0.5
- o245.Position = Vector3.new(-27.5, 5.39999723, -34.6000099)
- o245.Rotation = Vector3.new(180, 0, -180)
- o245.Anchored = true
- o245.FormFactor = Enum.FormFactor.Symmetric
- o245.Size = Vector3.new(1, 10, 2)
- o245.CFrame = CFrame.new(-27.5, 5.39999723, -34.6000099, -1, 0, -0, -0, 1, -0, -0, 0, -1)
- o245.BottomSurface = Enum.SurfaceType.Smooth
- o245.TopSurface = Enum.SurfaceType.Smooth
- o245.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o245.Position = Vector3.new(-27.5, 5.39999723, -34.6000099)
- o245.Orientation = Vector3.new(0, -180, 0)
- o245.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o246.Parent = o245
- o246.Scale = Vector3.new(0.5, 1, 0.5)
- o246.Scale = Vector3.new(0.5, 1, 0.5)
- o247.Name = "Part-to-Part Strong Joint"
- o247.Parent = o245
- o247.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o247.C1 = CFrame.new(-4.19999695, -0.199999809, 2, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- o247.Part0 = o245
- o247.Part1 = o269
- o248.Parent = o208
- o248.BrickColor = BrickColor.new("Dark stone grey")
- o248.Reflectance = 0.5
- o248.Position = Vector3.new(-27.5, 5.39999723, -36.6000099)
- o248.Rotation = Vector3.new(180, 0, -180)
- o248.Anchored = true
- o248.FormFactor = Enum.FormFactor.Symmetric
- o248.Size = Vector3.new(1, 10, 2)
- o248.CFrame = CFrame.new(-27.5, 5.39999723, -36.6000099, -1, 0, -0, -0, 1, -0, -0, 0, -1)
- o248.BottomSurface = Enum.SurfaceType.Smooth
- o248.TopSurface = Enum.SurfaceType.Smooth
- o248.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o248.Position = Vector3.new(-27.5, 5.39999723, -36.6000099)
- o248.Orientation = Vector3.new(0, -180, 0)
- o248.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o249.Parent = o248
- o249.Scale = Vector3.new(0.5, 1, 0.5)
- o249.Scale = Vector3.new(0.5, 1, 0.5)
- o250.Name = "Part-to-Part Strong Joint"
- o250.Parent = o248
- o250.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o250.C1 = CFrame.new(-4.19999695, -0.199999809, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- o250.Part0 = o248
- o250.Part1 = o269
- o251.Parent = o208
- o251.BrickColor = BrickColor.new("Dark stone grey")
- o251.Reflectance = 0.5
- o251.Position = Vector3.new(-27.5, 5.39999723, -38.6000099)
- o251.Rotation = Vector3.new(180, 0, -180)
- o251.Anchored = true
- o251.FormFactor = Enum.FormFactor.Symmetric
- o251.Size = Vector3.new(1, 10, 2)
- o251.CFrame = CFrame.new(-27.5, 5.39999723, -38.6000099, -1, 0, -0, -0, 1, -0, -0, 0, -1)
- o251.BottomSurface = Enum.SurfaceType.Smooth
- o251.TopSurface = Enum.SurfaceType.Smooth
- o251.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o251.Position = Vector3.new(-27.5, 5.39999723, -38.6000099)
- o251.Orientation = Vector3.new(0, -180, 0)
- o251.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o252.Parent = o251
- o252.Scale = Vector3.new(0.5, 1, 0.5)
- o252.Scale = Vector3.new(0.5, 1, 0.5)
- o253.Name = "Part-to-Part Strong Joint"
- o253.Parent = o251
- o253.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o253.C1 = CFrame.new(-4.19999695, -0.199999809, -2, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- o253.Part0 = o251
- o253.Part1 = o269
- o254.Parent = o208
- o254.BrickColor = BrickColor.new("Dark stone grey")
- o254.Reflectance = 0.5
- o254.Position = Vector3.new(-27.5, 5.39999723, -40.6000061)
- o254.Rotation = Vector3.new(180, 0, -180)
- o254.Anchored = true
- o254.FormFactor = Enum.FormFactor.Symmetric
- o254.Size = Vector3.new(1, 10, 2)
- o254.CFrame = CFrame.new(-27.5, 5.39999723, -40.6000061, -1, 0, -0, -0, 1, -0, -0, 0, -1)
- o254.BottomSurface = Enum.SurfaceType.Smooth
- o254.TopSurface = Enum.SurfaceType.Smooth
- o254.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o254.Position = Vector3.new(-27.5, 5.39999723, -40.6000061)
- o254.Orientation = Vector3.new(0, -180, 0)
- o254.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o255.Parent = o254
- o255.Scale = Vector3.new(0.5, 1, 0.5)
- o255.Scale = Vector3.new(0.5, 1, 0.5)
- o256.Name = "Part-to-Part Strong Joint"
- o256.Parent = o254
- o256.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o256.C1 = CFrame.new(-4.19999695, -0.199999809, -4, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- o256.Part0 = o254
- o256.Part1 = o269
- o257.Parent = o208
- o257.BrickColor = BrickColor.new("Dark stone grey")
- o257.Reflectance = 0.5
- o257.Position = Vector3.new(-18.5, 5.39999723, -40.6000061)
- o257.Anchored = true
- o257.FormFactor = Enum.FormFactor.Symmetric
- o257.Size = Vector3.new(1, 10, 2)
- o257.CFrame = CFrame.new(-18.5, 5.39999723, -40.6000061, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o257.BottomSurface = Enum.SurfaceType.Smooth
- o257.TopSurface = Enum.SurfaceType.Smooth
- o257.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o257.Position = Vector3.new(-18.5, 5.39999723, -40.6000061)
- o257.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o258.Parent = o257
- o258.Scale = Vector3.new(0.5, 1, 0.5)
- o258.Scale = Vector3.new(0.5, 1, 0.5)
- o259.Name = "Part-to-Part Strong Joint"
- o259.Parent = o257
- o259.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o259.C1 = CFrame.new(3.80000305, -0.199999809, -2, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o259.Part0 = o257
- o259.Part1 = o269
- o260.Parent = o208
- o260.BrickColor = BrickColor.new("Dark stone grey")
- o260.Reflectance = 0.5
- o260.Position = Vector3.new(-18.5, 5.39999723, -38.6000099)
- o260.Anchored = true
- o260.FormFactor = Enum.FormFactor.Symmetric
- o260.Size = Vector3.new(1, 10, 2)
- o260.CFrame = CFrame.new(-18.5, 5.39999723, -38.6000099, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o260.BottomSurface = Enum.SurfaceType.Smooth
- o260.TopSurface = Enum.SurfaceType.Smooth
- o260.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o260.Position = Vector3.new(-18.5, 5.39999723, -38.6000099)
- o260.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o261.Parent = o260
- o261.Scale = Vector3.new(0.5, 1, 0.5)
- o261.Scale = Vector3.new(0.5, 1, 0.5)
- o262.Name = "Part-to-Part Strong Joint"
- o262.Parent = o260
- o262.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o262.C1 = CFrame.new(3.80000305, -0.199999809, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o262.Part0 = o260
- o262.Part1 = o269
- o263.Parent = o208
- o263.BrickColor = BrickColor.new("Dark stone grey")
- o263.Reflectance = 0.5
- o263.Position = Vector3.new(-18.5, 5.39999723, -36.6000099)
- o263.Anchored = true
- o263.FormFactor = Enum.FormFactor.Symmetric
- o263.Size = Vector3.new(1, 10, 2)
- o263.CFrame = CFrame.new(-18.5, 5.39999723, -36.6000099, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o263.BottomSurface = Enum.SurfaceType.Smooth
- o263.TopSurface = Enum.SurfaceType.Smooth
- o263.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o263.Position = Vector3.new(-18.5, 5.39999723, -36.6000099)
- o263.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o264.Parent = o263
- o264.Scale = Vector3.new(0.5, 1, 0.5)
- o264.Scale = Vector3.new(0.5, 1, 0.5)
- o265.Name = "Part-to-Part Strong Joint"
- o265.Parent = o263
- o265.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o265.C1 = CFrame.new(3.80000305, -0.199999809, 2, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o265.Part0 = o263
- o265.Part1 = o269
- o266.Parent = o208
- o266.BrickColor = BrickColor.new("Dark stone grey")
- o266.Reflectance = 0.5
- o266.Position = Vector3.new(-18.5, 5.39999723, -34.6000099)
- o266.Anchored = true
- o266.FormFactor = Enum.FormFactor.Symmetric
- o266.Size = Vector3.new(1, 10, 2)
- o266.CFrame = CFrame.new(-18.5, 5.39999723, -34.6000099, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o266.BottomSurface = Enum.SurfaceType.Smooth
- o266.TopSurface = Enum.SurfaceType.Smooth
- o266.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o266.Position = Vector3.new(-18.5, 5.39999723, -34.6000099)
- o266.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o267.Parent = o266
- o267.Scale = Vector3.new(0.5, 1, 0.5)
- o267.Scale = Vector3.new(0.5, 1, 0.5)
- o268.Name = "Part-to-Part Strong Joint"
- o268.Parent = o266
- o268.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o268.C1 = CFrame.new(3.80000305, -0.199999809, 4, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o268.Part0 = o266
- o268.Part1 = o269
- o269.Parent = o197
- o269.BrickColor = BrickColor.new("Dark stone grey")
- o269.Position = Vector3.new(-22.7999954, 10.5999937, -37.6000099)
- o269.Anchored = true
- o269.FormFactor = Enum.FormFactor.Plate
- o269.Size = Vector3.new(10, 0.400000006, 10)
- o269.CFrame = CFrame.new(-22.7999954, 10.5999937, -37.6000099, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o269.BottomSurface = Enum.SurfaceType.Smooth
- o269.TopSurface = Enum.SurfaceType.Smooth
- o269.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o269.Position = Vector3.new(-22.7999954, 10.5999937, -37.6000099)
- o269.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o270.Parent = o3
- o271.Parent = o270
- o272.Parent = o271
- o272.BrickColor = BrickColor.new("Dark stone grey")
- o272.Position = Vector3.new(-18.5, 5.39999723, -53.7000084)
- o272.Anchored = true
- o272.FormFactor = Enum.FormFactor.Symmetric
- o272.Size = Vector3.new(1, 10, 1)
- o272.CFrame = CFrame.new(-18.5, 5.39999723, -53.7000084, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o272.BottomSurface = Enum.SurfaceType.Smooth
- o272.TopSurface = Enum.SurfaceType.Smooth
- o272.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o272.Position = Vector3.new(-18.5, 5.39999723, -53.7000084)
- o272.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o273.Name = "Part-to-Part Strong Joint"
- o273.Parent = o272
- o273.C0 = CFrame.new(-0.5, 5, 0.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o273.C1 = CFrame.new(3.80000305, -0.199999809, -4, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o273.Part0 = o272
- o273.Part1 = o342
- o274.Parent = o271
- o274.BrickColor = BrickColor.new("Dark stone grey")
- o274.Position = Vector3.new(-18.5, 5.39999723, -44.7000084)
- o274.Anchored = true
- o274.FormFactor = Enum.FormFactor.Symmetric
- o274.Size = Vector3.new(1, 10, 1)
- o274.CFrame = CFrame.new(-18.5, 5.39999723, -44.7000084, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o274.BottomSurface = Enum.SurfaceType.Smooth
- o274.TopSurface = Enum.SurfaceType.Smooth
- o274.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o274.Position = Vector3.new(-18.5, 5.39999723, -44.7000084)
- o274.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o275.Name = "Part-to-Part Strong Joint"
- o275.Parent = o274
- o275.C0 = CFrame.new(-0.5, 5, 0.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o275.C1 = CFrame.new(3.80000305, -0.199999809, 5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o275.Part0 = o274
- o275.Part1 = o342
- o276.Parent = o271
- o276.BrickColor = BrickColor.new("Dark stone grey")
- o276.Position = Vector3.new(-23, 0.200001001, -49.2000122)
- o276.Anchored = true
- o276.FormFactor = Enum.FormFactor.Plate
- o276.Size = Vector3.new(10, 0.400000006, 10)
- o276.CFrame = CFrame.new(-23, 0.200001001, -49.2000122, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o276.BottomSurface = Enum.SurfaceType.Smooth
- o276.TopSurface = Enum.SurfaceType.Smooth
- o276.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o276.Position = Vector3.new(-23, 0.200001001, -49.2000122)
- o276.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o277.Parent = o271
- o277.BrickColor = BrickColor.new("Dark stone grey")
- o277.Position = Vector3.new(-27.5, 5.39999723, -53.7000084)
- o277.Anchored = true
- o277.FormFactor = Enum.FormFactor.Symmetric
- o277.Size = Vector3.new(1, 10, 1)
- o277.CFrame = CFrame.new(-27.5, 5.39999723, -53.7000084, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o277.BottomSurface = Enum.SurfaceType.Smooth
- o277.TopSurface = Enum.SurfaceType.Smooth
- o277.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o277.Position = Vector3.new(-27.5, 5.39999723, -53.7000084)
- o277.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o278.Name = "Part-to-Part Strong Joint"
- o278.Parent = o277
- o278.C0 = CFrame.new(-0.5, 5, 0.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o278.C1 = CFrame.new(-5.20001221, -0.199999809, -4, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o278.Part0 = o277
- o278.Part1 = o342
- o279.Parent = o271
- o279.BrickColor = BrickColor.new("Dark stone grey")
- o279.Position = Vector3.new(-27.5, 5.39999723, -44.7000084)
- o279.Anchored = true
- o279.FormFactor = Enum.FormFactor.Symmetric
- o279.Size = Vector3.new(1, 10, 1)
- o279.CFrame = CFrame.new(-27.5, 5.39999723, -44.7000084, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o279.BottomSurface = Enum.SurfaceType.Smooth
- o279.TopSurface = Enum.SurfaceType.Smooth
- o279.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o279.Position = Vector3.new(-27.5, 5.39999723, -44.7000084)
- o279.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o280.Name = "Part-to-Part Strong Joint"
- o280.Parent = o279
- o280.C0 = CFrame.new(-0.5, 5, 0.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o280.C1 = CFrame.new(-5.20001221, -0.199999809, 5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o280.Part0 = o279
- o280.Part1 = o342
- o281.Parent = o271
- o282.Name = "l1"
- o282.Parent = o281
- o282.Reflectance = 0.5
- o282.Transparency = 0.30000001192093
- o282.Position = Vector3.new(-26, 5.39999723, -53.7000084)
- o282.Rotation = Vector3.new(0, -90, 0)
- o282.Anchored = true
- o282.FormFactor = Enum.FormFactor.Symmetric
- o282.Size = Vector3.new(1, 10, 2)
- o282.CFrame = CFrame.new(-26, 5.39999723, -53.7000084, 0, 0, -1, 0, 1, -0, 1, 0, -0)
- o282.Position = Vector3.new(-26, 5.39999723, -53.7000084)
- o282.Orientation = Vector3.new(0, -90, 0)
- o283.Parent = o282
- o283.Scale = Vector3.new(0.5, 1, 0.5)
- o283.Scale = Vector3.new(0.5, 1, 0.5)
- o284.Name = "l2"
- o284.Parent = o281
- o284.Reflectance = 0.5
- o284.Transparency = 0.30000001192093
- o284.Position = Vector3.new(-24, 5.39999723, -53.7000084)
- o284.Rotation = Vector3.new(0, 90, 0)
- o284.Anchored = true
- o284.FormFactor = Enum.FormFactor.Symmetric
- o284.Size = Vector3.new(1, 10, 2)
- o284.CFrame = CFrame.new(-24, 5.39999723, -53.7000084, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o284.Position = Vector3.new(-24, 5.39999723, -53.7000084)
- o284.Orientation = Vector3.new(0, 90, 0)
- o285.Parent = o284
- o285.Scale = Vector3.new(0.5, 1, 0.5)
- o285.Scale = Vector3.new(0.5, 1, 0.5)
- o286.Name = "l3"
- o286.Parent = o281
- o286.Reflectance = 0.5
- o286.Transparency = 0.30000001192093
- o286.Position = Vector3.new(-22, 5.39999723, -53.7000084)
- o286.Rotation = Vector3.new(0, 90, 0)
- o286.Anchored = true
- o286.FormFactor = Enum.FormFactor.Symmetric
- o286.Size = Vector3.new(1, 10, 2)
- o286.CFrame = CFrame.new(-22, 5.39999723, -53.7000084, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o286.Position = Vector3.new(-22, 5.39999723, -53.7000084)
- o286.Orientation = Vector3.new(0, 90, 0)
- o287.Parent = o286
- o287.Scale = Vector3.new(0.5, 1, 0.5)
- o287.Scale = Vector3.new(0.5, 1, 0.5)
- o288.Name = "l4"
- o288.Parent = o281
- o288.Reflectance = 0.5
- o288.Transparency = 0.30000001192093
- o288.Position = Vector3.new(-20, 5.39999723, -53.7000084)
- o288.Rotation = Vector3.new(0, 90, 0)
- o288.Anchored = true
- o288.FormFactor = Enum.FormFactor.Symmetric
- o288.Size = Vector3.new(1, 10, 2)
- o288.CFrame = CFrame.new(-20, 5.39999723, -53.7000084, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o288.Position = Vector3.new(-20, 5.39999723, -53.7000084)
- o288.Orientation = Vector3.new(0, 90, 0)
- o289.Parent = o288
- o289.Scale = Vector3.new(0.5, 1, 0.5)
- o289.Scale = Vector3.new(0.5, 1, 0.5)
- o290.Name = "Smooth Block Model"
- o290.Parent = o281
- o290.BrickColor = BrickColor.new("Bright red")
- o290.Position = Vector3.new(-27.5, 3.8999989, -54.4000053)
- o290.Rotation = Vector3.new(-90, 0, 0)
- o290.Anchored = true
- o290.FormFactor = Enum.FormFactor.Plate
- o290.Size = Vector3.new(1, 0.400000006, 1)
- o290.CFrame = CFrame.new(-27.5, 3.8999989, -54.4000053, 1, -0, 0, 0, -0, 1, 0, -1, 0)
- o290.TopSurface = Enum.SurfaceType.Smooth
- o290.Color = Color3.new(0.768628, 0.156863, 0.109804)
- o290.Position = Vector3.new(-27.5, 3.8999989, -54.4000053)
- o290.Orientation = Vector3.new(-90, 0, 0)
- o290.Color = Color3.new(0.768628, 0.156863, 0.109804)
- o291.Parent = o290
- o292.Parent = o290
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l1.Transparency = 0.3
- script.Parent.Parent.l1.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o292)
- end))
- o293.Parent = o290
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l2.Transparency = 0.3
- script.Parent.Parent.l2.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o293)
- end))
- o294.Parent = o290
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l3.Transparency = 0.3
- script.Parent.Parent.l3.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o294)
- end))
- o295.Parent = o290
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l4.Transparency = 0.3
- script.Parent.Parent.l4.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o295)
- end))
- o296.Parent = o290
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l5.Transparency = 0.3
- script.Parent.Parent.l5.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o296)
- end))
- o297.Parent = o290
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l6.Transparency = 0.3
- script.Parent.Parent.l6.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o297)
- end))
- o298.Name = "Smooth Block Model"
- o298.Parent = o281
- o298.BrickColor = BrickColor.new("Dark green")
- o298.Position = Vector3.new(-27.4999924, 4.89899778, -54.4000092)
- o298.Rotation = Vector3.new(90, -90, 0)
- o298.Anchored = true
- o298.FormFactor = Enum.FormFactor.Plate
- o298.Size = Vector3.new(1, 0.400000006, 1)
- o298.CFrame = CFrame.new(-27.4999924, 4.89899778, -54.4000092, 0, 0, -1, -1, 0, 0, 0, 1, 0)
- o298.BottomSurface = Enum.SurfaceType.Smooth
- o298.TopSurface = Enum.SurfaceType.Smooth
- o298.Color = Color3.new(0.156863, 0.498039, 0.278431)
- o298.Position = Vector3.new(-27.4999924, 4.89899778, -54.4000092)
- o298.Orientation = Vector3.new(0, -90, -90)
- o298.Color = Color3.new(0.156863, 0.498039, 0.278431)
- o299.Parent = o298
- o300.Parent = o298
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l1.Transparency = 1
- script.Parent.Parent.l1.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o300)
- end))
- o301.Parent = o298
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l2.Transparency = 1
- script.Parent.Parent.l2.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o301)
- end))
- o302.Parent = o298
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l3.Transparency = 1
- script.Parent.Parent.l3.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o302)
- end))
- o303.Parent = o298
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l4.Transparency = 1
- script.Parent.Parent.l4.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o303)
- end))
- o304.Parent = o298
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l5.Transparency = 1
- script.Parent.Parent.l5.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o304)
- end))
- o305.Parent = o298
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.l6.Transparency = 1
- script.Parent.Parent.l6.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o305)
- end))
- o306.Parent = o281
- o306.BrickColor = BrickColor.new("Dark stone grey")
- o306.Reflectance = 0.5
- o306.Position = Vector3.new(-26, 5.39999723, -44.7000084)
- o306.Rotation = Vector3.new(0, 90, 0)
- o306.Anchored = true
- o306.FormFactor = Enum.FormFactor.Symmetric
- o306.Size = Vector3.new(1, 10, 2)
- o306.CFrame = CFrame.new(-26, 5.39999723, -44.7000084, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o306.BottomSurface = Enum.SurfaceType.Smooth
- o306.TopSurface = Enum.SurfaceType.Smooth
- o306.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o306.Position = Vector3.new(-26, 5.39999723, -44.7000084)
- o306.Orientation = Vector3.new(0, 90, 0)
- o306.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o307.Parent = o306
- o307.Scale = Vector3.new(0.5, 1, 0.5)
- o307.Scale = Vector3.new(0.5, 1, 0.5)
- o308.Name = "Part-to-Part Strong Joint"
- o308.Parent = o306
- o308.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o308.C1 = CFrame.new(-2.19999695, -0.199999809, 5, 0, 1, 0, 0, 0, 1, 1, 0, 0)
- o308.Part0 = o306
- o308.Part1 = o342
- o309.Parent = o281
- o309.BrickColor = BrickColor.new("Dark stone grey")
- o309.Reflectance = 0.5
- o309.Position = Vector3.new(-24, 5.39999723, -44.7000084)
- o309.Rotation = Vector3.new(0, 90, 0)
- o309.Anchored = true
- o309.FormFactor = Enum.FormFactor.Symmetric
- o309.Size = Vector3.new(1, 10, 2)
- o309.CFrame = CFrame.new(-24, 5.39999723, -44.7000084, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o309.BottomSurface = Enum.SurfaceType.Smooth
- o309.TopSurface = Enum.SurfaceType.Smooth
- o309.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o309.Position = Vector3.new(-24, 5.39999723, -44.7000084)
- o309.Orientation = Vector3.new(0, 90, 0)
- o309.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o310.Parent = o309
- o310.Scale = Vector3.new(0.5, 1, 0.5)
- o310.Scale = Vector3.new(0.5, 1, 0.5)
- o311.Name = "Part-to-Part Strong Joint"
- o311.Parent = o309
- o311.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o311.C1 = CFrame.new(-0.199996948, -0.199999809, 5, 0, 1, 0, 0, 0, 1, 1, 0, 0)
- o311.Part0 = o309
- o311.Part1 = o342
- o312.Parent = o281
- o312.BrickColor = BrickColor.new("Dark stone grey")
- o312.Reflectance = 0.5
- o312.Position = Vector3.new(-22, 5.39999723, -44.7000084)
- o312.Rotation = Vector3.new(0, 90, 0)
- o312.Anchored = true
- o312.FormFactor = Enum.FormFactor.Symmetric
- o312.Size = Vector3.new(1, 10, 2)
- o312.CFrame = CFrame.new(-22, 5.39999723, -44.7000084, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o312.BottomSurface = Enum.SurfaceType.Smooth
- o312.TopSurface = Enum.SurfaceType.Smooth
- o312.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o312.Position = Vector3.new(-22, 5.39999723, -44.7000084)
- o312.Orientation = Vector3.new(0, 90, 0)
- o312.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o313.Parent = o312
- o313.Scale = Vector3.new(0.5, 1, 0.5)
- o313.Scale = Vector3.new(0.5, 1, 0.5)
- o314.Name = "Part-to-Part Strong Joint"
- o314.Parent = o312
- o314.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o314.C1 = CFrame.new(1.80000305, -0.199999809, 5, 0, 1, 0, 0, 0, 1, 1, 0, 0)
- o314.Part0 = o312
- o314.Part1 = o342
- o315.Parent = o281
- o315.BrickColor = BrickColor.new("Dark stone grey")
- o315.Reflectance = 0.5
- o315.Position = Vector3.new(-20, 5.39999723, -44.7000084)
- o315.Rotation = Vector3.new(0, 90, 0)
- o315.Anchored = true
- o315.FormFactor = Enum.FormFactor.Symmetric
- o315.Size = Vector3.new(1, 10, 2)
- o315.CFrame = CFrame.new(-20, 5.39999723, -44.7000084, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o315.BottomSurface = Enum.SurfaceType.Smooth
- o315.TopSurface = Enum.SurfaceType.Smooth
- o315.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o315.Position = Vector3.new(-20, 5.39999723, -44.7000084)
- o315.Orientation = Vector3.new(0, 90, 0)
- o315.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o316.Parent = o315
- o316.Scale = Vector3.new(0.5, 1, 0.5)
- o316.Scale = Vector3.new(0.5, 1, 0.5)
- o317.Name = "Part-to-Part Strong Joint"
- o317.Parent = o315
- o317.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o317.C1 = CFrame.new(3.80000305, -0.199999809, 5, 0, 1, 0, 0, 0, 1, 1, 0, 0)
- o317.Part0 = o315
- o317.Part1 = o342
- o318.Parent = o281
- o318.BrickColor = BrickColor.new("Dark stone grey")
- o318.Reflectance = 0.5
- o318.Position = Vector3.new(-27.5, 5.39999723, -46.2000122)
- o318.Rotation = Vector3.new(180, 0, -180)
- o318.Anchored = true
- o318.FormFactor = Enum.FormFactor.Symmetric
- o318.Size = Vector3.new(1, 10, 2)
- o318.CFrame = CFrame.new(-27.5, 5.39999723, -46.2000122, -1, 0, -0, -0, 1, -0, -0, 0, -1)
- o318.BottomSurface = Enum.SurfaceType.Smooth
- o318.TopSurface = Enum.SurfaceType.Smooth
- o318.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o318.Position = Vector3.new(-27.5, 5.39999723, -46.2000122)
- o318.Orientation = Vector3.new(0, -180, 0)
- o318.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o319.Parent = o318
- o319.Scale = Vector3.new(0.5, 1, 0.5)
- o319.Scale = Vector3.new(0.5, 1, 0.5)
- o320.Name = "Part-to-Part Strong Joint"
- o320.Parent = o318
- o320.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o320.C1 = CFrame.new(-4.19999695, -0.199999809, 2, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- o320.Part0 = o318
- o320.Part1 = o342
- o321.Parent = o281
- o321.BrickColor = BrickColor.new("Dark stone grey")
- o321.Reflectance = 0.5
- o321.Position = Vector3.new(-27.5, 5.39999723, -48.2000122)
- o321.Rotation = Vector3.new(180, 0, -180)
- o321.Anchored = true
- o321.FormFactor = Enum.FormFactor.Symmetric
- o321.Size = Vector3.new(1, 10, 2)
- o321.CFrame = CFrame.new(-27.5, 5.39999723, -48.2000122, -1, 0, -0, -0, 1, -0, -0, 0, -1)
- o321.BottomSurface = Enum.SurfaceType.Smooth
- o321.TopSurface = Enum.SurfaceType.Smooth
- o321.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o321.Position = Vector3.new(-27.5, 5.39999723, -48.2000122)
- o321.Orientation = Vector3.new(0, -180, 0)
- o321.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o322.Parent = o321
- o322.Scale = Vector3.new(0.5, 1, 0.5)
- o322.Scale = Vector3.new(0.5, 1, 0.5)
- o323.Name = "Part-to-Part Strong Joint"
- o323.Parent = o321
- o323.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o323.C1 = CFrame.new(-4.19999695, -0.199999809, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- o323.Part0 = o321
- o323.Part1 = o342
- o324.Parent = o281
- o324.BrickColor = BrickColor.new("Dark stone grey")
- o324.Reflectance = 0.5
- o324.Position = Vector3.new(-27.5, 5.39999723, -50.2000122)
- o324.Rotation = Vector3.new(180, 0, -180)
- o324.Anchored = true
- o324.FormFactor = Enum.FormFactor.Symmetric
- o324.Size = Vector3.new(1, 10, 2)
- o324.CFrame = CFrame.new(-27.5, 5.39999723, -50.2000122, -1, 0, -0, -0, 1, -0, -0, 0, -1)
- o324.BottomSurface = Enum.SurfaceType.Smooth
- o324.TopSurface = Enum.SurfaceType.Smooth
- o324.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o324.Position = Vector3.new(-27.5, 5.39999723, -50.2000122)
- o324.Orientation = Vector3.new(0, -180, 0)
- o324.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o325.Parent = o324
- o325.Scale = Vector3.new(0.5, 1, 0.5)
- o325.Scale = Vector3.new(0.5, 1, 0.5)
- o326.Name = "Part-to-Part Strong Joint"
- o326.Parent = o324
- o326.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o326.C1 = CFrame.new(-4.19999695, -0.199999809, -2, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- o326.Part0 = o324
- o326.Part1 = o342
- o327.Parent = o281
- o327.BrickColor = BrickColor.new("Dark stone grey")
- o327.Reflectance = 0.5
- o327.Position = Vector3.new(-27.5, 5.39999723, -52.2000084)
- o327.Rotation = Vector3.new(180, 0, -180)
- o327.Anchored = true
- o327.FormFactor = Enum.FormFactor.Symmetric
- o327.Size = Vector3.new(1, 10, 2)
- o327.CFrame = CFrame.new(-27.5, 5.39999723, -52.2000084, -1, 0, -0, -0, 1, -0, -0, 0, -1)
- o327.BottomSurface = Enum.SurfaceType.Smooth
- o327.TopSurface = Enum.SurfaceType.Smooth
- o327.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o327.Position = Vector3.new(-27.5, 5.39999723, -52.2000084)
- o327.Orientation = Vector3.new(0, -180, 0)
- o327.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o328.Parent = o327
- o328.Scale = Vector3.new(0.5, 1, 0.5)
- o328.Scale = Vector3.new(0.5, 1, 0.5)
- o329.Name = "Part-to-Part Strong Joint"
- o329.Parent = o327
- o329.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o329.C1 = CFrame.new(-4.19999695, -0.199999809, -4, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- o329.Part0 = o327
- o329.Part1 = o342
- o330.Parent = o281
- o330.BrickColor = BrickColor.new("Dark stone grey")
- o330.Reflectance = 0.5
- o330.Position = Vector3.new(-18.5, 5.39999723, -52.2000084)
- o330.Anchored = true
- o330.FormFactor = Enum.FormFactor.Symmetric
- o330.Size = Vector3.new(1, 10, 2)
- o330.CFrame = CFrame.new(-18.5, 5.39999723, -52.2000084, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o330.BottomSurface = Enum.SurfaceType.Smooth
- o330.TopSurface = Enum.SurfaceType.Smooth
- o330.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o330.Position = Vector3.new(-18.5, 5.39999723, -52.2000084)
- o330.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o331.Parent = o330
- o331.Scale = Vector3.new(0.5, 1, 0.5)
- o331.Scale = Vector3.new(0.5, 1, 0.5)
- o332.Name = "Part-to-Part Strong Joint"
- o332.Parent = o330
- o332.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o332.C1 = CFrame.new(3.80000305, -0.199999809, -2, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o332.Part0 = o330
- o332.Part1 = o342
- o333.Parent = o281
- o333.BrickColor = BrickColor.new("Dark stone grey")
- o333.Reflectance = 0.5
- o333.Position = Vector3.new(-18.5, 5.39999723, -50.2000122)
- o333.Anchored = true
- o333.FormFactor = Enum.FormFactor.Symmetric
- o333.Size = Vector3.new(1, 10, 2)
- o333.CFrame = CFrame.new(-18.5, 5.39999723, -50.2000122, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o333.BottomSurface = Enum.SurfaceType.Smooth
- o333.TopSurface = Enum.SurfaceType.Smooth
- o333.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o333.Position = Vector3.new(-18.5, 5.39999723, -50.2000122)
- o333.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o334.Parent = o333
- o334.Scale = Vector3.new(0.5, 1, 0.5)
- o334.Scale = Vector3.new(0.5, 1, 0.5)
- o335.Name = "Part-to-Part Strong Joint"
- o335.Parent = o333
- o335.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o335.C1 = CFrame.new(3.80000305, -0.199999809, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o335.Part0 = o333
- o335.Part1 = o342
- o336.Parent = o281
- o336.BrickColor = BrickColor.new("Dark stone grey")
- o336.Reflectance = 0.5
- o336.Position = Vector3.new(-18.5, 5.39999723, -48.2000122)
- o336.Anchored = true
- o336.FormFactor = Enum.FormFactor.Symmetric
- o336.Size = Vector3.new(1, 10, 2)
- o336.CFrame = CFrame.new(-18.5, 5.39999723, -48.2000122, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o336.BottomSurface = Enum.SurfaceType.Smooth
- o336.TopSurface = Enum.SurfaceType.Smooth
- o336.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o336.Position = Vector3.new(-18.5, 5.39999723, -48.2000122)
- o336.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o337.Parent = o336
- o337.Scale = Vector3.new(0.5, 1, 0.5)
- o337.Scale = Vector3.new(0.5, 1, 0.5)
- o338.Name = "Part-to-Part Strong Joint"
- o338.Parent = o336
- o338.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o338.C1 = CFrame.new(3.80000305, -0.199999809, 2, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o338.Part0 = o336
- o338.Part1 = o342
- o339.Parent = o281
- o339.BrickColor = BrickColor.new("Dark stone grey")
- o339.Reflectance = 0.5
- o339.Position = Vector3.new(-18.5, 5.39999723, -46.2000122)
- o339.Anchored = true
- o339.FormFactor = Enum.FormFactor.Symmetric
- o339.Size = Vector3.new(1, 10, 2)
- o339.CFrame = CFrame.new(-18.5, 5.39999723, -46.2000122, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o339.BottomSurface = Enum.SurfaceType.Smooth
- o339.TopSurface = Enum.SurfaceType.Smooth
- o339.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o339.Position = Vector3.new(-18.5, 5.39999723, -46.2000122)
- o339.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o340.Parent = o339
- o340.Scale = Vector3.new(0.5, 1, 0.5)
- o340.Scale = Vector3.new(0.5, 1, 0.5)
- o341.Name = "Part-to-Part Strong Joint"
- o341.Parent = o339
- o341.C0 = CFrame.new(-0.5, 5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o341.C1 = CFrame.new(3.80000305, -0.199999809, 4, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o341.Part0 = o339
- o341.Part1 = o342
- o342.Parent = o270
- o342.BrickColor = BrickColor.new("Dark stone grey")
- o342.Position = Vector3.new(-22.7999954, 10.5999937, -49.2000122)
- o342.Anchored = true
- o342.FormFactor = Enum.FormFactor.Plate
- o342.Size = Vector3.new(10, 0.400000006, 10)
- o342.CFrame = CFrame.new(-22.7999954, 10.5999937, -49.2000122, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o342.BottomSurface = Enum.SurfaceType.Smooth
- o342.TopSurface = Enum.SurfaceType.Smooth
- o342.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o342.Position = Vector3.new(-22.7999954, 10.5999937, -49.2000122)
- o342.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o343.Name = "Jason"
- o343.Parent = o3
- o344.Name = "Head"
- o344.Parent = o343
- o344.BrickColor = BrickColor.new("Really black")
- o344.Position = Vector3.new(-21.1000004, 7.89999771, -24.3999977)
- o344.Rotation = Vector3.new(0, 90, 0)
- o344.RotVelocity = Vector3.new(-4.897298e-17, 1.24318577e-19, -4.61470531e-17)
- o344.Velocity = Vector3.new(6.8804387e-17, -0.00860595796, -7.29110013e-17)
- o344.FormFactor = Enum.FormFactor.Symmetric
- o344.Friction = 0
- o344.Size = Vector3.new(2, 1, 1)
- o344.CFrame = CFrame.new(-21.1000004, 7.89999771, -24.3999977, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o344.TopSurface = Enum.SurfaceType.Smooth
- o344.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o344.Position = Vector3.new(-21.1000004, 7.89999771, -24.3999977)
- o344.Orientation = Vector3.new(0, 90, 0)
- o344.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o345.Parent = o344
- o345.Scale = Vector3.new(1.25, 1.25, 1.25)
- o345.Scale = Vector3.new(1.25, 1.25, 1.25)
- o346.Parent = o344
- o346.SoundId = "rbxasset://sounds/uuhhh.wav"
- o347.Parent = o344
- o347.SoundId = "rbxasset://sounds/splat.wav"
- o348.Parent = o344
- o348.SoundId = "rbxasset://sounds/swoosh.wav"
- o349.Parent = o344
- o349.SoundId = "rbxasset://sounds/hit.wav"
- o350.Parent = o344
- o350.SoundId = "rbxasset://sounds/button.wav"
- o351.Parent = o344
- o351.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o351.Looped = true
- o352.Parent = o344
- o352.SoundId = "rbxasset://sounds/uuhhh.wav"
- o353.Parent = o344
- o353.SoundId = "rbxasset://sounds/splat.wav"
- o354.Parent = o344
- o354.SoundId = "rbxasset://sounds/swoosh.wav"
- o355.Parent = o344
- o355.SoundId = "rbxasset://sounds/hit.wav"
- o356.Parent = o344
- o356.SoundId = "rbxasset://sounds/button.wav"
- o357.Parent = o344
- o357.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o357.Looped = true
- o358.Parent = o344
- o358.SoundId = "rbxasset://sounds/uuhhh.wav"
- o359.Parent = o344
- o359.SoundId = "rbxasset://sounds/splat.wav"
- o360.Parent = o344
- o360.SoundId = "rbxasset://sounds/swoosh.wav"
- o361.Parent = o344
- o361.SoundId = "rbxasset://sounds/hit.wav"
- o362.Parent = o344
- o362.SoundId = "rbxasset://sounds/button.wav"
- o363.Parent = o344
- o363.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o363.Looped = true
- o364.Parent = o344
- o364.SoundId = "rbxasset://sounds/uuhhh.wav"
- o365.Parent = o344
- o365.SoundId = "rbxasset://sounds/splat.wav"
- o366.Parent = o344
- o366.SoundId = "rbxasset://sounds/swoosh.wav"
- o367.Parent = o344
- o367.SoundId = "rbxasset://sounds/hit.wav"
- o368.Parent = o344
- o368.SoundId = "rbxasset://sounds/button.wav"
- o369.Parent = o344
- o369.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o369.Looped = true
- o370.Parent = o344
- o370.SoundId = "rbxasset://sounds/uuhhh.wav"
- o371.Parent = o344
- o371.SoundId = "rbxasset://sounds/splat.wav"
- o372.Parent = o344
- o372.SoundId = "rbxasset://sounds/swoosh.wav"
- o373.Parent = o344
- o373.SoundId = "rbxasset://sounds/hit.wav"
- o374.Parent = o344
- o374.SoundId = "rbxasset://sounds/button.wav"
- o375.Parent = o344
- o375.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o375.Looped = true
- o376.Parent = o344
- o376.SoundId = "rbxasset://sounds/uuhhh.wav"
- o377.Parent = o344
- o377.SoundId = "rbxasset://sounds/splat.wav"
- o378.Parent = o344
- o378.SoundId = "rbxasset://sounds/swoosh.wav"
- o379.Parent = o344
- o379.SoundId = "rbxasset://sounds/hit.wav"
- o380.Parent = o344
- o380.SoundId = "rbxasset://sounds/button.wav"
- o381.Parent = o344
- o381.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o381.Looped = true
- o382.Parent = o344
- o382.SoundId = "rbxasset://sounds/uuhhh.wav"
- o383.Parent = o344
- o383.SoundId = "rbxasset://sounds/splat.wav"
- o384.Parent = o344
- o384.SoundId = "rbxasset://sounds/swoosh.wav"
- o385.Parent = o344
- o385.SoundId = "rbxasset://sounds/hit.wav"
- o386.Parent = o344
- o386.SoundId = "rbxasset://sounds/button.wav"
- o387.Parent = o344
- o387.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o387.Looped = true
- o388.Parent = o344
- o388.SoundId = "rbxasset://sounds/uuhhh.wav"
- o389.Parent = o344
- o389.SoundId = "rbxasset://sounds/splat.wav"
- o390.Parent = o344
- o390.SoundId = "rbxasset://sounds/swoosh.wav"
- o391.Parent = o344
- o391.SoundId = "rbxasset://sounds/hit.wav"
- o392.Parent = o344
- o392.SoundId = "rbxasset://sounds/button.wav"
- o393.Parent = o344
- o393.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o393.Looped = true
- o394.Parent = o344
- o394.SoundId = "rbxasset://sounds/uuhhh.wav"
- o395.Parent = o344
- o395.SoundId = "rbxasset://sounds/splat.wav"
- o396.Parent = o344
- o396.SoundId = "rbxasset://sounds/swoosh.wav"
- o397.Parent = o344
- o397.SoundId = "rbxasset://sounds/hit.wav"
- o398.Parent = o344
- o398.SoundId = "rbxasset://sounds/button.wav"
- o399.Parent = o344
- o399.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o399.Looped = true
- o400.Parent = o344
- o400.SoundId = "rbxasset://sounds/uuhhh.wav"
- o401.Parent = o344
- o401.SoundId = "rbxasset://sounds/splat.wav"
- o402.Parent = o344
- o402.SoundId = "rbxasset://sounds/swoosh.wav"
- o403.Parent = o344
- o403.SoundId = "rbxasset://sounds/hit.wav"
- o404.Parent = o344
- o404.SoundId = "rbxasset://sounds/button.wav"
- o405.Parent = o344
- o405.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o405.Looped = true
- o406.Parent = o344
- o406.SoundId = "rbxasset://sounds/uuhhh.wav"
- o407.Parent = o344
- o407.SoundId = "rbxasset://sounds/splat.wav"
- o408.Parent = o344
- o408.SoundId = "rbxasset://sounds/swoosh.wav"
- o409.Parent = o344
- o409.SoundId = "rbxasset://sounds/hit.wav"
- o410.Parent = o344
- o410.SoundId = "rbxasset://sounds/button.wav"
- o411.Parent = o344
- o411.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o411.Looped = true
- o412.Parent = o344
- o412.SoundId = "rbxasset://sounds/uuhhh.wav"
- o413.Parent = o344
- o413.SoundId = "rbxasset://sounds/splat.wav"
- o414.Parent = o344
- o414.SoundId = "rbxasset://sounds/swoosh.wav"
- o415.Parent = o344
- o415.SoundId = "rbxasset://sounds/hit.wav"
- o416.Parent = o344
- o416.SoundId = "rbxasset://sounds/button.wav"
- o417.Parent = o344
- o417.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o417.Looped = true
- o418.Parent = o344
- o418.SoundId = "rbxasset://sounds/uuhhh.wav"
- o419.Parent = o344
- o419.SoundId = "rbxasset://sounds/splat.wav"
- o420.Parent = o344
- o420.SoundId = "rbxasset://sounds/swoosh.wav"
- o421.Parent = o344
- o421.SoundId = "rbxasset://sounds/hit.wav"
- o422.Parent = o344
- o422.SoundId = "rbxasset://sounds/button.wav"
- o423.Parent = o344
- o423.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o423.Looped = true
- o424.Parent = o344
- o424.SoundId = "rbxasset://sounds/uuhhh.wav"
- o425.Parent = o344
- o425.SoundId = "rbxasset://sounds/splat.wav"
- o426.Parent = o344
- o426.SoundId = "rbxasset://sounds/swoosh.wav"
- o427.Parent = o344
- o427.SoundId = "rbxasset://sounds/hit.wav"
- o428.Parent = o344
- o428.SoundId = "rbxasset://sounds/button.wav"
- o429.Parent = o344
- o429.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o429.Looped = true
- o430.Parent = o344
- o430.SoundId = "rbxasset://sounds/uuhhh.wav"
- o431.Parent = o344
- o431.SoundId = "rbxasset://sounds/splat.wav"
- o432.Parent = o344
- o432.SoundId = "rbxasset://sounds/swoosh.wav"
- o433.Parent = o344
- o433.SoundId = "rbxasset://sounds/hit.wav"
- o434.Parent = o344
- o434.SoundId = "rbxasset://sounds/button.wav"
- o435.Parent = o344
- o435.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o435.Looped = true
- o436.Parent = o344
- o436.SoundId = "rbxasset://sounds/uuhhh.wav"
- o437.Parent = o344
- o437.SoundId = "rbxasset://sounds/splat.wav"
- o438.Parent = o344
- o438.SoundId = "rbxasset://sounds/swoosh.wav"
- o439.Parent = o344
- o439.SoundId = "rbxasset://sounds/hit.wav"
- o440.Parent = o344
- o440.SoundId = "rbxasset://sounds/button.wav"
- o441.Parent = o344
- o441.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o441.Looped = true
- o442.Parent = o344
- o442.SoundId = "rbxasset://sounds/uuhhh.wav"
- o443.Parent = o344
- o443.SoundId = "rbxasset://sounds/splat.wav"
- o444.Parent = o344
- o444.SoundId = "rbxasset://sounds/swoosh.wav"
- o445.Parent = o344
- o445.SoundId = "rbxasset://sounds/hit.wav"
- o446.Parent = o344
- o446.SoundId = "rbxasset://sounds/button.wav"
- o447.Parent = o344
- o447.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o447.Looped = true
- o448.Parent = o344
- o448.SoundId = "rbxasset://sounds/uuhhh.wav"
- o449.Parent = o344
- o449.SoundId = "rbxasset://sounds/splat.wav"
- o450.Parent = o344
- o450.SoundId = "rbxasset://sounds/swoosh.wav"
- o451.Parent = o344
- o451.SoundId = "rbxasset://sounds/hit.wav"
- o452.Parent = o344
- o452.SoundId = "rbxasset://sounds/button.wav"
- o453.Parent = o344
- o453.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o453.Looped = true
- o454.Parent = o344
- o454.SoundId = "rbxasset://sounds/uuhhh.wav"
- o455.Parent = o344
- o455.SoundId = "rbxasset://sounds/splat.wav"
- o456.Parent = o344
- o456.SoundId = "rbxasset://sounds/swoosh.wav"
- o457.Parent = o344
- o457.SoundId = "rbxasset://sounds/hit.wav"
- o458.Parent = o344
- o458.SoundId = "rbxasset://sounds/button.wav"
- o459.Parent = o344
- o459.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o459.Looped = true
- o460.Parent = o344
- o460.SoundId = "rbxasset://sounds/uuhhh.wav"
- o461.Parent = o344
- o461.SoundId = "rbxasset://sounds/splat.wav"
- o462.Parent = o344
- o462.SoundId = "rbxasset://sounds/swoosh.wav"
- o463.Parent = o344
- o463.SoundId = "rbxasset://sounds/hit.wav"
- o464.Parent = o344
- o464.SoundId = "rbxasset://sounds/button.wav"
- o465.Parent = o344
- o465.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o465.Looped = true
- o466.Parent = o344
- o466.SoundId = "rbxasset://sounds/uuhhh.wav"
- o467.Parent = o344
- o467.SoundId = "rbxasset://sounds/splat.wav"
- o468.Parent = o344
- o468.SoundId = "rbxasset://sounds/swoosh.wav"
- o469.Parent = o344
- o469.SoundId = "rbxasset://sounds/hit.wav"
- o470.Parent = o344
- o470.SoundId = "rbxasset://sounds/button.wav"
- o471.Parent = o344
- o471.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o471.Looped = true
- o472.Parent = o344
- o472.SoundId = "rbxasset://sounds/uuhhh.wav"
- o473.Parent = o344
- o473.SoundId = "rbxasset://sounds/splat.wav"
- o474.Parent = o344
- o474.SoundId = "rbxasset://sounds/swoosh.wav"
- o475.Parent = o344
- o475.SoundId = "rbxasset://sounds/hit.wav"
- o476.Parent = o344
- o476.SoundId = "rbxasset://sounds/button.wav"
- o477.Parent = o344
- o477.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o477.Looped = true
- o478.Parent = o344
- o478.SoundId = "rbxasset://sounds/uuhhh.wav"
- o479.Parent = o344
- o479.SoundId = "rbxasset://sounds/splat.wav"
- o480.Parent = o344
- o480.SoundId = "rbxasset://sounds/swoosh.wav"
- o481.Parent = o344
- o481.SoundId = "rbxasset://sounds/hit.wav"
- o482.Parent = o344
- o482.SoundId = "rbxasset://sounds/button.wav"
- o483.Parent = o344
- o483.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o483.Looped = true
- o484.Parent = o344
- o484.SoundId = "rbxasset://sounds/uuhhh.wav"
- o485.Parent = o344
- o485.SoundId = "rbxasset://sounds/splat.wav"
- o486.Parent = o344
- o486.SoundId = "rbxasset://sounds/swoosh.wav"
- o487.Parent = o344
- o487.SoundId = "rbxasset://sounds/hit.wav"
- o488.Parent = o344
- o488.SoundId = "rbxasset://sounds/button.wav"
- o489.Parent = o344
- o489.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
- o489.Looped = true
- o490.Parent = o344
- o490.SoundId = "http://www.roblox.com/asset/?id=25954372"
- o490.Volume = 1
- o491.Parent = o344
- o491.SoundId = "http://www.roblox.com/asset/?id=25954392"
- o491.Volume = 1
- o492.Parent = o344
- o492.SoundId = "http://www.roblox.com/asset/?id=25954407"
- o492.Volume = 1
- o493.Parent = o344
- o493.SoundId = "http://www.roblox.com/asset/?id=25954372"
- o493.Volume = 1
- o494.Parent = o344
- o494.SoundId = "http://www.roblox.com/asset/?id=25954392"
- o494.Volume = 1
- o495.Parent = o344
- o495.SoundId = "http://www.roblox.com/asset/?id=25954407"
- o495.Volume = 1
- o496.Parent = o344
- o496.SoundId = "http://www.roblox.com/asset/?id=25954372"
- o496.Volume = 1
- o497.Parent = o344
- o497.SoundId = "http://www.roblox.com/asset/?id=25954392"
- o497.Volume = 1
- o498.Parent = o344
- o498.SoundId = "http://www.roblox.com/asset/?id=25954407"
- o498.Volume = 1
- o499.Parent = o344
- o499.SoundId = "http://www.roblox.com/asset/?id=25954372"
- o499.Volume = 1
- o500.Parent = o344
- o500.SoundId = "http://www.roblox.com/asset/?id=25954392"
- o500.Volume = 1
- o501.Parent = o344
- o501.SoundId = "http://www.roblox.com/asset/?id=25954407"
- o501.Volume = 1
- o502.Parent = o344
- o502.SoundId = "http://www.roblox.com/asset/?id=25954372"
- o502.Volume = 1
- o503.Parent = o344
- o503.SoundId = "http://www.roblox.com/asset/?id=25954392"
- o503.Volume = 1
- o504.Parent = o344
- o504.SoundId = "http://www.roblox.com/asset/?id=25954407"
- o504.Volume = 1
- o505.Parent = o344
- o505.SoundId = "http://www.roblox.com/asset/?id=25954372"
- o505.Volume = 1
- o506.Parent = o344
- o506.SoundId = "http://www.roblox.com/asset/?id=25954392"
- o506.Volume = 1
- o507.Parent = o344
- o507.SoundId = "http://www.roblox.com/asset/?id=25954407"
- o507.Volume = 1
- o508.Parent = o344
- o508.SoundId = "http://www.roblox.com/asset/?id=25954372"
- o508.Volume = 1
- o509.Parent = o344
- o509.SoundId = "http://www.roblox.com/asset/?id=25954392"
- o509.Volume = 1
- o510.Parent = o344
- o510.SoundId = "http://www.roblox.com/asset/?id=25954407"
- o510.Volume = 1
- o511.Parent = o344
- o511.SoundId = "http://www.roblox.com/asset/?id=25954372"
- o511.Volume = 1
- o512.Parent = o344
- o512.SoundId = "http://www.roblox.com/asset/?id=25954392"
- o512.Volume = 1
- o513.Parent = o344
- o513.SoundId = "http://www.roblox.com/asset/?id=25954407"
- o513.Volume = 1
- o514.Parent = o344
- o514.SoundId = "http://www.roblox.com/asset/?id=25954372"
- o514.Volume = 1
- o515.Parent = o344
- o515.SoundId = "http://www.roblox.com/asset/?id=25954392"
- o515.Volume = 1
- o516.Parent = o344
- o516.SoundId = "http://www.roblox.com/asset/?id=25954407"
- o516.Volume = 1
- o517.Parent = o344
- o517.SoundId = "http://www.roblox.com/asset/?id=25954372"
- o517.Volume = 1
- o518.Parent = o344
- o518.SoundId = "http://www.roblox.com/asset/?id=25954392"
- o518.Volume = 1
- o519.Parent = o344
- o519.SoundId = "http://www.roblox.com/asset/?id=25954407"
- o519.Volume = 1
- o520.Parent = o344
- o520.SoundId = "http://www.roblox.com/asset/?id=25954372"
- o520.Volume = 1
- o521.Parent = o344
- o521.SoundId = "http://www.roblox.com/asset/?id=25954392"
- o521.Volume = 1
- o522.Parent = o344
- o522.SoundId = "http://www.roblox.com/asset/?id=25954407"
- o522.Volume = 1
- o523.Parent = o344
- o523.SoundId = "http://www.roblox.com/asset/?id=25954372"
- o523.Volume = 1
- o524.Parent = o344
- o524.SoundId = "http://www.roblox.com/asset/?id=25954392"
- o524.Volume = 1
- o525.Parent = o344
- o525.SoundId = "http://www.roblox.com/asset/?id=25954407"
- o525.Volume = 1
- o526.Parent = o344
- o526.SoundId = "http://www.roblox.com/asset/?id=25954372"
- o526.Volume = 1
- o527.Parent = o344
- o527.SoundId = "http://www.roblox.com/asset/?id=25954392"
- o527.Volume = 1
- o528.Parent = o344
- o528.SoundId = "http://www.roblox.com/asset/?id=25954407"
- o528.Volume = 1
- o529.Parent = o344
- o529.SoundId = "http://www.roblox.com/asset/?id=25954372"
- o529.Volume = 1
- o530.Parent = o344
- o530.SoundId = "http://www.roblox.com/asset/?id=25954392"
- o530.Volume = 1
- o531.Parent = o344
- o531.SoundId = "http://www.roblox.com/asset/?id=25954407"
- o531.Volume = 1
- o532.Parent = o344
- o532.Size = 30
- o532.Color = Color3.new(1, 1, 0)
- o532.Enabled = false
- o532.Heat = 25
- o532.SecondaryColor = Color3.new(1, 0, 0)
- o532.Color = Color3.new(1, 1, 0)
- o533.Parent = o532
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function Spread(part)
- check = part:findFirstChild("Fire")
- if check == nil then
- script.Parent:Clone().Parent = part
- elseif check ~= nil then
- check.Size = check.Size + 1
- check.Heat = check.Heat +1
- end
- end
- script.Parent.Parent.Touched:connect(Spread)
- end,o533)
- end))
- o534.Name = "Torso"
- o534.Parent = o343
- o534.BrickColor = BrickColor.new("Black")
- o534.Position = Vector3.new(-21.1000004, 6.39999771, -24.3999977)
- o534.Rotation = Vector3.new(0, 90, 0)
- o534.RotVelocity = Vector3.new(-4.897298e-17, 1.24318577e-19, -4.61470531e-17)
- o534.Velocity = Vector3.new(-4.16189049e-19, -0.00860595796, 5.48467482e-19)
- o534.FormFactor = Enum.FormFactor.Symmetric
- o534.Friction = 0
- o534.Size = Vector3.new(2, 2, 1)
- o534.CFrame = CFrame.new(-21.1000004, 6.39999771, -24.3999977, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o534.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o534.Position = Vector3.new(-21.1000004, 6.39999771, -24.3999977)
- o534.Orientation = Vector3.new(0, 90, 0)
- o534.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o535.Name = "Left Hip"
- o535.Parent = o534
- o535.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o535.C1 = CFrame.new(-0.5, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- o535.Part0 = o534
- o535.Part1 = o542
- o535.DesiredAngle = 0.051685523241758
- o535.MaxVelocity = 0.5
- o536.Name = "Neck"
- o536.Parent = o534
- o536.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- o536.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- o537.Name = "Right Hip"
- o537.Parent = o534
- o537.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o537.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- o537.Part0 = o534
- o537.Part1 = o545
- o537.DesiredAngle = 0.051685523241758
- o537.MaxVelocity = 0.5
- o538.Name = "Right Shoulder"
- o538.Parent = o534
- o538.C0 = CFrame.new(-2, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o538.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- o538.Part0 = o553
- o538.Part1 = o534
- o538.MaxVelocity = 0.5
- o539.Name = "Left Shoulder"
- o539.Parent = o534
- o539.C0 = CFrame.new(2, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o539.C1 = CFrame.new(0.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- o539.Part0 = o600
- o539.Part1 = o534
- o539.DesiredAngle = -0.051685523241758
- o539.MaxVelocity = 0.15000000596046
- o540.Parent = o534
- o540.Size = 30
- o540.Color = Color3.new(1, 1, 0)
- o540.Enabled = false
- o540.Heat = 25
- o540.SecondaryColor = Color3.new(1, 0, 0)
- o540.Color = Color3.new(1, 1, 0)
- o541.Parent = o540
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function Spread(part)
- check = part:findFirstChild("Fire")
- if check == nil then
- script.Parent:Clone().Parent = part
- elseif check ~= nil then
- check.Size = check.Size + 1
- check.Heat = check.Heat +1
- end
- end
- script.Parent.Parent.Touched:connect(Spread)
- end,o541)
- end))
- o542.Name = "Left Leg"
- o542.Parent = o343
- o542.Position = Vector3.new(-21.1000004, 4.39999771, -23.8999977)
- o542.Rotation = Vector3.new(0, 90, 0)
- o542.RotVelocity = Vector3.new(-4.897298e-17, 1.24318577e-19, -4.61470531e-17)
- o542.Velocity = Vector3.new(-9.26481395e-17, -0.00860595796, 9.84944271e-17)
- o542.CanCollide = false
- o542.FormFactor = Enum.FormFactor.Symmetric
- o542.Size = Vector3.new(1, 2, 1)
- o542.CFrame = CFrame.new(-21.1000004, 4.39999771, -23.8999977, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- o542.BottomSurface = Enum.SurfaceType.Smooth
- o542.Position = Vector3.new(-21.1000004, 4.39999771, -23.8999977)
- o542.Orientation = Vector3.new(0, 90, 0)
- o543.Parent = o542
- o543.Size = 30
- o543.Color = Color3.new(1, 1, 0)
- o543.Enabled = false
- o543.Heat = 25
- o543.SecondaryColor = Color3.new(1, 0, 0)
- o543.Color = Color3.new(1, 1, 0)
- o544.Parent = o543
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function Spread(part)
- check = part:findFirstChild("Fire")
- if check == nil then
- script.Parent:Clone().Parent = part
- elseif check ~= nil then
- check.Size = check.Size + 1
- check.Heat = check.Heat +1
- end
- end
- script.Parent.Parent.Touched:connect(Spread)
- end,o544)
- end))
- o545.Name = "Right Leg"
- o545.Parent = o343
- o545.Position = Vector3.new(-21.1000004, 4.39999771, -24.8999977)
- o545.Rotation = Vector3.new(0, 90, 0)
- o545.RotVelocity = Vector3.new(-4.897298e-17, 1.24318577e-19, -4.61470531e-17)
- o545.Velocity = Vector3.new(-9.27724548e-17, -0.00860595796, 9.84944271e-17)
- o545.CanCollide = false
- o545.FormFactor = Enum.FormFactor.Symmetric
- o545.Size = Vector3.new(1, 2, 1)
- o545.CFrame = CFrame.new(-21.1000004, 4.39999771, -24.8999977, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o545.BottomSurface = Enum.SurfaceType.Smooth
- o545.Position = Vector3.new(-21.1000004, 4.39999771, -24.8999977)
- o545.Orientation = Vector3.new(0, 90, 0)
- o546.Parent = o545
- o546.Size = 30
- o546.Color = Color3.new(1, 1, 0)
- o546.Enabled = false
- o546.Heat = 25
- o546.SecondaryColor = Color3.new(1, 0, 0)
- o546.Color = Color3.new(1, 1, 0)
- o547.Parent = o546
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function Spread(part)
- check = part:findFirstChild("Fire")
- if check == nil then
- script.Parent:Clone().Parent = part
- elseif check ~= nil then
- check.Size = check.Size + 1
- check.Heat = check.Heat +1
- end
- end
- script.Parent.Parent.Touched:connect(Spread)
- end,o547)
- end))
- o548.Parent = o343
- o548.HeadColor = BrickColor.new("Black")
- o548.LeftArmColor = BrickColor.new("Medium stone grey")
- o548.LeftLegColor = BrickColor.new("Medium stone grey")
- o548.RightArmColor = BrickColor.new("Medium stone grey")
- o548.RightLegColor = BrickColor.new("Medium stone grey")
- o548.TorsoColor = BrickColor.new("Black")
- o549.Name = "Mode"
- o549.Parent = o343
- o550.Name = "agent11191"
- o550.Parent = o549
- o551.Name = "Mode"
- o551.Parent = o549
- o552.Name = "Mode"
- o552.Parent = o549
- o553.Name = "Right Arm"
- o553.Parent = o343
- o553.BrickColor = BrickColor.new("Cool yellow")
- o553.Position = Vector3.new(-21.1000004, 6.39999771, -25.8999977)
- o553.Rotation = Vector3.new(0, 90, 0)
- o553.RotVelocity = Vector3.new(-4.897298e-17, 1.24318577e-19, -4.61470531e-17)
- o553.Velocity = Vector3.new(-6.02666941e-19, -0.00860595796, 5.48467482e-19)
- o553.CanCollide = false
- o553.FormFactor = Enum.FormFactor.Symmetric
- o553.Size = Vector3.new(1, 2, 1)
- o553.CFrame = CFrame.new(-21.1000004, 6.39999771, -25.8999977, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o553.Color = Color3.new(0.992157, 0.917647, 0.552941)
- o553.Position = Vector3.new(-21.1000004, 6.39999771, -25.8999977)
- o553.Orientation = Vector3.new(0, 90, 0)
- o553.Color = Color3.new(0.992157, 0.917647, 0.552941)
- o554.Name = "RightGrip"
- o554.Parent = o553
- o554.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o554.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o555.Name = "RightGrip"
- o555.Parent = o553
- o555.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o555.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o556.Name = "RightGrip"
- o556.Parent = o553
- o556.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o556.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o557.Name = "RightGrip"
- o557.Parent = o553
- o557.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o557.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o558.Name = "RightGrip"
- o558.Parent = o553
- o558.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o558.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o559.Name = "RightGrip"
- o559.Parent = o553
- o559.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o559.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o560.Name = "RightGrip"
- o560.Parent = o553
- o560.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o560.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o561.Name = "RightGrip"
- o561.Parent = o553
- o561.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o561.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o562.Name = "RightGrip"
- o562.Parent = o553
- o562.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o562.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o563.Name = "RightGrip"
- o563.Parent = o553
- o563.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o563.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o564.Name = "RightGrip"
- o564.Parent = o553
- o564.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o564.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o565.Name = "RightGrip"
- o565.Parent = o553
- o565.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o565.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o566.Name = "RightGrip"
- o566.Parent = o553
- o566.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o566.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o567.Name = "RightGrip"
- o567.Parent = o553
- o567.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o567.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o568.Name = "RightGrip"
- o568.Parent = o553
- o568.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o568.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o569.Name = "RightGrip"
- o569.Parent = o553
- o569.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o569.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o570.Name = "RightGrip"
- o570.Parent = o553
- o570.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o570.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o571.Name = "RightGrip"
- o571.Parent = o553
- o571.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o571.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o572.Name = "RightGrip"
- o572.Parent = o553
- o572.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o572.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o573.Name = "RightGrip"
- o573.Parent = o553
- o573.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o573.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o574.Name = "RightGrip"
- o574.Parent = o553
- o574.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o574.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o575.Name = "RightGrip"
- o575.Parent = o553
- o575.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o575.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o576.Name = "RightGrip"
- o576.Parent = o553
- o576.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o576.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o577.Name = "RightGrip"
- o577.Parent = o553
- o577.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o577.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o578.Name = "RightGrip"
- o578.Parent = o553
- o578.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o578.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o579.Name = "RightGrip"
- o579.Parent = o553
- o579.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o579.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o580.Name = "RightGrip"
- o580.Parent = o553
- o580.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o580.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o581.Name = "RightGrip"
- o581.Parent = o553
- o581.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o581.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o582.Name = "RightGrip"
- o582.Parent = o553
- o582.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o582.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o583.Name = "RightGrip"
- o583.Parent = o553
- o583.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o583.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o584.Name = "RightGrip"
- o584.Parent = o553
- o584.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o584.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o585.Name = "RightGrip"
- o585.Parent = o553
- o585.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o585.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o586.Name = "RightGrip"
- o586.Parent = o553
- o586.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o586.C1 = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- o587.Name = "RightGrip"
- o587.Parent = o553
- o587.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o587.C1 = CFrame.new(0, 0, 1.5, 0.996552646, 0, -0.0829627588, 0.0829627588, 0, 0.996552646, 0, -1, 0)
- o588.Name = "RightGrip"
- o588.Parent = o553
- o588.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o588.C1 = CFrame.new(0, 0, 1.5, 0.996552646, 0, -0.0829627588, 0.0829627588, 0, 0.996552646, 0, -1, 0)
- o589.Name = "RightGrip"
- o589.Parent = o553
- o589.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o589.C1 = CFrame.new(0, 0, 1.5, 0.996552646, 0, -0.0829627588, 0.0829627588, 0, 0.996552646, 0, -1, 0)
- o590.Name = "RightGrip"
- o590.Parent = o553
- o590.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o590.C1 = CFrame.new(0, 0, 1.5, 0.996552646, 0, -0.0829627588, 0.0829627588, 0, 0.996552646, 0, -1, 0)
- o591.Name = "RightGrip"
- o591.Parent = o553
- o591.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o591.C1 = CFrame.new(0, 0, 1.5, 0.996552646, 0, -0.0829627588, 0.0829627588, 0, 0.996552646, 0, -1, 0)
- o592.Name = "RightGrip"
- o592.Parent = o553
- o592.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o592.C1 = CFrame.new(0, 0, 1.5, 0.996552646, 0, -0.0829627588, 0.0829627588, 0, 0.996552646, 0, -1, 0)
- o593.Name = "RightGrip"
- o593.Parent = o553
- o593.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o593.C1 = CFrame.new(0, 0, 1.5, 0.996552646, 0, -0.0829627588, 0.0829627588, 0, 0.996552646, 0, -1, 0)
- o594.Name = "RightGrip"
- o594.Parent = o553
- o594.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o594.C1 = CFrame.new(0, 0, 1.5, 0.996552646, 0, -0.0829627588, 0.0829627588, 0, 0.996552646, 0, -1, 0)
- o595.Name = "RightGrip"
- o595.Parent = o553
- o595.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o595.C1 = CFrame.new(0, 0, 1.5, 0.996552646, 0, -0.0829627588, 0.0829627588, 0, 0.996552646, 0, -1, 0)
- o596.Name = "RightGrip"
- o596.Parent = o553
- o596.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o596.C1 = CFrame.new(0, 0, 1.5, 0.996552646, 0, -0.0829627588, 0.0829627588, 0, 0.996552646, 0, -1, 0)
- o597.Parent = o553
- o597.Size = 30
- o597.Color = Color3.new(1, 1, 0)
- o597.Enabled = false
- o597.Heat = 25
- o597.SecondaryColor = Color3.new(1, 0, 0)
- o597.Color = Color3.new(1, 1, 0)
- o598.Parent = o597
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function Spread(part)
- check = part:findFirstChild("Fire")
- if check == nil then
- script.Parent:Clone().Parent = part
- elseif check ~= nil then
- check.Size = check.Size + 1
- check.Heat = check.Heat +1
- end
- end
- script.Parent.Parent.Touched:connect(Spread)
- end,o598)
- end))
- o599.Name = "RightGrip"
- o599.Parent = o553
- o599.C0 = CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- o599.C1 = CFrame.new(0, 0, 1.5, 0.996552646, 0, -0.0829627588, 0.0829627588, 0, 0.996552646, 0, -1, 0)
- o599.Part0 = o553
- o599.Part1 = o611
- o600.Name = "Left Arm"
- o600.Parent = o343
- o600.BrickColor = BrickColor.new("Cool yellow")
- o600.Position = Vector3.new(-21.1000004, 6.39999771, -22.8999977)
- o600.Rotation = Vector3.new(0, 90, 0)
- o600.RotVelocity = Vector3.new(-4.897298e-17, 1.24318577e-19, -4.61470531e-17)
- o600.Velocity = Vector3.new(-2.29711184e-19, -0.00860595796, 5.48467482e-19)
- o600.CanCollide = false
- o600.FormFactor = Enum.FormFactor.Symmetric
- o600.Size = Vector3.new(1, 2, 1)
- o600.CFrame = CFrame.new(-21.1000004, 6.39999771, -22.8999977, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o600.Color = Color3.new(0.992157, 0.917647, 0.552941)
- o600.Position = Vector3.new(-21.1000004, 6.39999771, -22.8999977)
- o600.Orientation = Vector3.new(0, 90, 0)
- o600.Color = Color3.new(0.992157, 0.917647, 0.552941)
- o601.Parent = o600
- o601.Size = 30
- o601.Color = Color3.new(1, 1, 0)
- o601.Enabled = false
- o601.Heat = 25
- o601.SecondaryColor = Color3.new(1, 0, 0)
- o601.Color = Color3.new(1, 1, 0)
- o602.Parent = o601
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function Spread(part)
- check = part:findFirstChild("Fire")
- if check == nil then
- script.Parent:Clone().Parent = part
- elseif check ~= nil then
- check.Size = check.Size + 1
- check.Heat = check.Heat +1
- end
- end
- script.Parent.Parent.Touched:connect(Spread)
- end,o602)
- end))
- o603.Name = "README"
- o603.Parent = o343
- o603.Disabled = true
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- --[[
- ROBOTS v1
- User Manual
- ---------------------------------------------------------------------
- Before you start:
- 1. If you want to let the robot use weapons then get the Robot Weapon Hub from the toolbox.
- 2. Look at the list of names in commander. Change these names to change who can command
- your robot. Delete "Commander" if you want everyone to be able to control it.
- 3. Delete the robot spawn pad if you dont want the robot to come back when dead.
- The robot is only half done, I was going to add the ability to fire rockets, patrol set points, kill
- one team only and so on. I got fed up of making stuff for it, and Im only releasing it now as
- so many people have patiently been waiting for it. Its likely Ill update it in the future.
- HOW TO USE IT:
- It listens to what you type (if you are one of the people it is listening to)
- Change the name of the robot to whatever you want, and it will do what you say when you say its name.
- Commands:
- {Robot Name} dance
- go home
- run
- climb
- jump
- zombie
- disco
- float
- punch
- kick
- fly
- heal
- defend
- stop
- follow {Player Name}
- follow all
- kill {Player Name}
- kill all
- equip sword
- rocket
- slingshot
- pbg
- superball
- trowel
- bomb
- unequip
- e.g.:
- Yellow kill miked
- Also you can type it however you like, just include the keywords:
- e.g.:
- Yellow my best friend in the world, can you do me a favour and kill that miked guy?
- Its not case sensitive too:
- e.g.:
- YelLOW KiLl MiKeD
- Also if you have lots of robots do this to get al their attention:
- Everyone kill miked
- --]]
- end,o603)
- end))
- o604.Name = "Jump"
- o604.Parent = o343
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- while true do
- wait(math.random(3,6))
- script.Parent.Humanoid.Jump = true
- end
- end,o604)
- end))
- o605.Name = "Health"
- o605.Parent = o343
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function waitForChild(parent, childName)
- while true do
- local child = parent:findFirstChild(childName)
- if child then
- return child
- end
- parent.ChildAdded:wait()
- end
- end
- -- declarations
- local Figure = script.Parent
- local Head = waitForChild(Figure, "Head")
- local Humanoid = waitForChild(Figure, "Humanoid")
- -- regeneration
- while true do
- local s = wait(4)
- local health = Humanoid.Health
- if health > 0 and health < Humanoid.MaxHealth then
- health = health + 0.08 * s * Humanoid.MaxHealth
- if health * 1.05 < Humanoid.MaxHealth then
- Humanoid.Health = health
- else
- Humanoid.Health = Humanoid.MaxHealth
- end
- end
- end
- end,o605)
- end))
- o606.Name = "SwordCarrier"
- o606.Parent = o343
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- possibleAnims = { "Lunge", "Slash", "Slash" }
- ------------------
- --SPAWNING--
- ------------------
- -- credit to miked
- miked=script.Parent
- itlh=miked.Torso:findFirstChild("Left Hip")
- itlh.Part0=miked.Torso
- itlh.Part1=miked:findFirstChild("Left Leg")
- itlh.C0=CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- itrh=miked.Torso:findFirstChild("Right Hip")
- itrh.Part0=miked.Torso
- itrh.Part1=miked:findFirstChild("Right Leg")
- itrh.C0=CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- itls=miked.Torso:findFirstChild("Left Shoulder")
- itls.Part1=miked.Torso
- itls.C0=CFrame.new(2, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- itls.Part0=miked:findFirstChild("Left Arm")
- itrs=miked.Torso:findFirstChild("Right Shoulder")
- itrs.Part1=miked.Torso
- itrs.C0=CFrame.new(-2, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- itrs.Part0=miked:findFirstChild("Right Arm")
- miked.Head:makeJoints()
- ------------------
- ------------------
- while true do
- local p = game.Players:GetChildren()
- for i = 1,#p do
- if p[i].Character~=nil then
- if p[i].Character:findFirstChild("Torso")~=nil then
- if (p[i].Character.Torso.Position - script.Parent.Torso.Position).magnitude < 5 then
- local anim = Instance.new("StringValue")
- anim.Value = possibleAnims[math.random(1, #possibleAnims)]
- anim.Name = "toolanim"
- anim.Parent = script.Parent.LinkedSword
- end
- end
- end
- end
- wait(0.5)
- end
- end,o606)
- end))
- o607.Name = "Animate"
- o607.Parent = o343
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- -- Now with exciting TeamColors HACK!
- function waitForChild(parent, childName)
- while true do
- local child = parent:findFirstChild(childName)
- if child then
- return child
- end
- parent.ChildAdded:wait()
- end
- end
- ----------------------------- TEAM COLORS
- ----------------------------- ANIMATION
- -- declarations
- local Figure = script.Parent
- local Torso = waitForChild(Figure, "Torso")
- local RightShoulder = waitForChild(Torso, "Right Shoulder")
- local LeftShoulder = waitForChild(Torso, "Left Shoulder")
- local RightHip = waitForChild(Torso, "Right Hip")
- local LeftHip = waitForChild(Torso, "Left Hip")
- local Neck = waitForChild(Torso, "Neck")
- local Humanoid = waitForChild(Figure, "Humanoid")
- local pose = "Standing"
- local toolAnim = "None"
- local toolAnimTime = 0
- local isSeated = false
- -- functions
- function onRunning(speed)
- if isSeated then return end
- if speed>0 then
- pose = "Running"
- else
- pose = "Standing"
- end
- end
- function onDied()
- pose = "Dead"
- end
- function onJumping()
- isSeated = false
- pose = "Jumping"
- end
- function onClimbing()
- pose = "Climbing"
- end
- function onGettingUp()
- pose = "GettingUp"
- end
- function onFreeFall()
- pose = "FreeFall"
- end
- function onFallingDown()
- pose = "FallingDown"
- end
- function onSeated()
- isSeated = true
- pose = "Seated"
- print("Seated")
- end
- function moveJump()
- RightShoulder.MaxVelocity = 0.5
- LeftShoulder.MaxVelocity = 0.5
- RightShoulder.DesiredAngle = 3.14
- LeftShoulder.DesiredAngle = -3.14
- RightHip.DesiredAngle = 0
- LeftHip.DesiredAngle = 0
- end
- function moveFreeFall()
- RightShoulder.MaxVelocity = 0.5
- LeftShoulder.MaxVelocity = 0.5
- RightShoulder.DesiredAngle = 1
- LeftShoulder.DesiredAngle = -1
- RightHip.DesiredAngle = 0
- LeftHip.DesiredAngle = 0
- end
- function moveClimb()
- RightShoulder.MaxVelocity = 0.5
- LeftShoulder.MaxVelocity = 0.5
- RightShoulder.DesiredAngle = -3.14
- LeftShoulder.DesiredAngle = 3.14
- RightHip.DesiredAngle = 0
- LeftHip.DesiredAngle = 0
- end
- function moveSit()
- print("Move Sit")
- RightShoulder.MaxVelocity = 0.15
- LeftShoulder.MaxVelocity = 0.15
- RightShoulder.DesiredAngle = 3.14 /2
- LeftShoulder.DesiredAngle = -3.14 /2
- RightHip.DesiredAngle = 3.14 /2
- LeftHip.DesiredAngle = -3.14 /2
- end
- function getTool()
- kidTable = Figure:children()
- if (kidTable ~= nil) then
- numKids = #kidTable
- for i=1,numKids do
- if (kidTable[i].className == "Tool") then return kidTable[i] end
- end
- end
- return nil
- end
- function getToolAnim(tool)
- c = tool:children()
- for i=1,#c do
- if (c[i].Name == "toolanim" and c[i].className == "StringValue") then
- return c[i]
- end
- end
- return nil
- end
- function animateTool()
- if (toolAnim == "None") then
- RightShoulder.DesiredAngle = 1.57
- return
- end
- if (toolAnim == "Slash") then
- RightShoulder.MaxVelocity = 0.5
- RightShoulder.DesiredAngle = 0
- return
- end
- if (toolAnim == "Lunge") then
- RightShoulder.MaxVelocity = 0.5
- LeftShoulder.MaxVelocity = 0.5
- RightHip.MaxVelocity = 0.5
- LeftHip.MaxVelocity = 0.5
- RightShoulder.DesiredAngle = 1.57
- LeftShoulder.DesiredAngle = 1.0
- RightHip.DesiredAngle = 1.57
- LeftHip.DesiredAngle = 1.0
- return
- end
- end
- function move(time)
- local amplitude
- local frequency
- if (pose == "Jumping") then
- moveJump()
- return
- end
- if (pose == "FreeFall") then
- moveFreeFall()
- return
- end
- if (pose == "Climbing") then
- moveClimb()
- return
- end
- if (pose == "Seated") then
- moveSit()
- return
- end
- RightShoulder.MaxVelocity = 0.15
- LeftShoulder.MaxVelocity = 0.15
- if (pose == "Running") then
- amplitude = 1
- frequency = 9
- else
- amplitude = 0.1
- frequency = 1
- end
- desiredAngle = amplitude * math.sin(time*frequency)
- RightShoulder.DesiredAngle = desiredAngle
- LeftShoulder.DesiredAngle = desiredAngle
- RightHip.DesiredAngle = -desiredAngle
- LeftHip.DesiredAngle = -desiredAngle
- local tool = getTool()
- if tool ~= nil then
- animStringValueObject = getToolAnim(tool)
- if animStringValueObject ~= nil 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
- toolAnim = "None"
- 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)
- -- main program
- local nextTime = 0
- local runService = game:service("RunService");
- while Figure.Parent~=nil do
- time = runService.Stepped:wait()
- if time > nextTime then
- move(time)
- nextTime = time + 0.1
- end
- end
- wait(8)
- if game:findFirstChild("NetworkServer") ~= nil then
- h = Instance.new("Hint")
- h.Text = "The map maker thanks CrispRoll for making Jason"
- h.Parent = game.Workspace
- end
- end,o607)
- end))
- o608.Name = "Pants"
- o608.Parent = o343
- o608.PantsTemplate = "http://www.roblox.com/asset/?id=4609244"
- o609.Name = "Shirt"
- o609.Parent = o343
- o609.ShirtTemplate = "http://www.roblox.com/asset/?id=4609119"
- o610.Name = "LinkedSword"
- o610.Parent = o343
- o610.GripForward = Vector3.new(0.0829627588, -0.996552646, -0)
- o610.GripPos = Vector3.new(0, 0, 1.5)
- o610.GripRight = Vector3.new(0.996552646, 0.0829627588, 0)
- o610.GripUp = Vector3.new(0, 0, -1)
- o611.Name = "Handle"
- o611.Parent = o610
- o611.BrickColor = BrickColor.new("Bright yellow")
- o611.Reflectance = 0.40000000596046
- o611.Position = Vector3.new(-22.6000004, 5.39999771, -25.8999977)
- o611.Rotation = Vector3.new(-4.76000023, 90, 0)
- o611.RotVelocity = Vector3.new(-4.897298e-17, 1.24318577e-19, -4.61470531e-17)
- o611.Velocity = Vector3.new(-4.67497204e-17, -0.00860595796, 4.97079234e-17)
- o611.CanCollide = false
- o611.FormFactor = Enum.FormFactor.Plate
- o611.Size = Vector3.new(1, 0.800000012, 4)
- o611.CFrame = CFrame.new(-22.6000004, 5.39999771, -25.8999977, 0, 0, 1, -0.0829627588, 0.996552646, 0, -0.996552646, -0.0829627588, 0)
- o611.BottomSurface = Enum.SurfaceType.Smooth
- o611.TopSurface = Enum.SurfaceType.Smooth
- o611.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o611.Position = Vector3.new(-22.6000004, 5.39999771, -25.8999977)
- o611.Orientation = Vector3.new(0, 90, -4.76000023)
- o611.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o612.Parent = o611
- o612.MeshId = "http://www.roblox.com/asset/?id=2766469"
- o612.Scale = Vector3.new(1, 1, 1.29999995)
- o612.TextureId = "http://www.roblox.com/asset/?id=12224218"
- o612.MeshType = Enum.MeshType.FileMesh
- o612.Scale = Vector3.new(1, 1, 1.29999995)
- o613.Parent = o611
- o613.Volume = 0.69999998807907
- o614.Parent = o611
- o614.Volume = 1
- o615.Parent = o611
- o615.Volume = 0.69999998807907
- o616.Parent = o611
- o616.Volume = 1
- o617.Parent = o611
- o617.SoundId = "http://www.roblox.com/asset/?id=2766589"
- o617.Volume = 1
- o618.Parent = o611
- o618.Volume = 0.69999998807907
- o619.Parent = o611
- o620.Parent = o611
- o620.Volume = 1
- o621.Parent = o611
- o621.Volume = 1
- o622.Parent = o611
- o623.Parent = o611
- o623.Volume = 1
- o624.Parent = o611
- o624.Volume = 0.69999998807907
- o625.Parent = o611
- o625.Volume = 1
- o626.Parent = o611
- o626.Volume = 0.69999998807907
- o627.Parent = o611
- o627.Volume = 1
- o628.Parent = o611
- o628.Volume = 0.69999998807907
- o629.Parent = o611
- o629.Volume = 0.69999998807907
- o630.Parent = o611
- o630.SoundId = "rbxasset://sounds/swordlunge.wav"
- o630.Volume = 0.69999998807907
- o631.Parent = o611
- o631.SoundId = "rbxasset://sounds/swordlunge.wav"
- o631.Volume = 0.60000002384186
- o632.Parent = o611
- o632.SoundId = "rbxasset://sounds/swordlunge.wav"
- o632.Volume = 1
- o633.Parent = o611
- o633.Volume = 1
- o634.Parent = o611
- o634.Volume = 1
- o635.Parent = o611
- o635.Volume = 1
- o636.Parent = o611
- o636.Volume = 1
- o637.Parent = o611
- o637.Volume = 1
- o638.Parent = o611
- o638.Volume = 1
- o639.Parent = o611
- o639.Volume = 1
- o640.Parent = o611
- o640.Volume = 1
- o641.Parent = o611
- o641.Volume = 1
- o642.Parent = o611
- o642.Volume = 1
- o643.Parent = o611
- o643.Volume = 1
- o644.Parent = o611
- o644.Volume = 1
- o645.Parent = o611
- o645.Volume = 1
- o646.Parent = o611
- o646.Volume = 1
- o647.Parent = o611
- o647.Volume = 1
- o648.Parent = o611
- o648.Volume = 1
- o649.Parent = o611
- o649.Volume = 1
- o650.Parent = o611
- o650.Volume = 1
- o651.Parent = o611
- o651.Volume = 1
- o652.Parent = o611
- o652.Volume = 1
- o653.Parent = o611
- o653.Volume = 1
- o654.Parent = o611
- o654.Volume = 1
- o655.Parent = o611
- o655.Volume = 1
- o656.Parent = o611
- o656.Volume = 1
- o657.Name = "help Spawn"
- o657.Parent = o611
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- --if (script.Parent ~= nil) and (script.Parent.className == "Part") then --Work if in a block
- -- connection = script.Parent.Touched:connect(onTouched)
- --end
- script.Parent.Touched:connect(onTouched)
- end,o657)
- end))
- o658.Name = "Deadly"
- o658.Parent = o611
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onTouched(hit)
- local human = hit.Parent:findFirstChild("Humanoid")
- if (human ~= nil) then
- human.Health = human.Health - 10
- end
- end
- --if (script.Parent ~= nil) and (script.Parent.className == "Part") then --Work if in a block
- -- connection = script.Parent.Touched:connect(onTouched)
- --end
- script.Parent.Touched:connect(onTouched)
- end,o658)
- end))
- o659.Parent = o611
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- -- declarations
- local head = script.Parent
- local sound = head:findFirstChild("Victory")
- function onTouched(part)
- local h = part.Parent:findFirstChild("Humanoid")
- if h~=nil then
- if part.Parent:findFirstChild("Torso"):findFirstChild("roblox").Texture == nil then return end
- part.Parent:findFirstChild("Torso"):findFirstChild("roblox").Texture="http://www.roblox.com/asset/?id=2047028"
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o659)
- end))
- o660.Parent = o611
- o660.Size = 30
- o660.Color = Color3.new(1, 1, 0)
- o660.Enabled = false
- o660.Heat = 25
- o660.SecondaryColor = Color3.new(1, 0, 0)
- o660.Color = Color3.new(1, 1, 0)
- o661.Parent = o660
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function Spread(part)
- check = part:findFirstChild("Fire")
- if check == nil then
- script.Parent:Clone().Parent = part
- elseif check ~= nil then
- check.Size = check.Size + 1
- check.Heat = check.Heat +1
- end
- end
- script.Parent.Parent.Touched:connect(Spread)
- end,o661)
- end))
- o662.Name = "Mask"
- o662.Parent = o343
- o662.BrickColor = BrickColor.new("Really black")
- o662.Position = Vector3.new(-21.7999992, 7.89999771, -24.3999977)
- o662.Rotation = Vector3.new(-90, 0, 90)
- o662.RotVelocity = Vector3.new(-4.897298e-17, 1.24318577e-19, -4.61470531e-17)
- o662.Velocity = Vector3.new(6.8804387e-17, -0.00860595796, -7.28239753e-17)
- o662.FormFactor = Enum.FormFactor.Plate
- o662.Size = Vector3.new(2, 0.400000006, 1)
- o662.CFrame = CFrame.new(-21.7999992, 7.89999771, -24.3999977, 0, -1, 0, 0, 0, 1, -1, 0, 0)
- o662.BackSurface = Enum.SurfaceType.Weld
- o662.BottomSurface = Enum.SurfaceType.Weld
- o662.FrontSurface = Enum.SurfaceType.Weld
- o662.LeftSurface = Enum.SurfaceType.Weld
- o662.RightSurface = Enum.SurfaceType.Weld
- o662.TopSurface = Enum.SurfaceType.Weld
- o662.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o662.Position = Vector3.new(-21.7999992, 7.89999771, -24.3999977)
- o662.Orientation = Vector3.new(-90, 90, 0)
- o662.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o663.Parent = o662
- o663.MeshId = "http://www.roblox.com/asset/?id=5158270"
- o663.Scale = Vector3.new(0.129999995, 0.129999995, 0.100000001)
- o663.TextureId = "http://www.roblox.com/asset/?id=5158267"
- o663.MeshType = Enum.MeshType.FileMesh
- o663.Scale = Vector3.new(0.129999995, 0.129999995, 0.100000001)
- o664.Parent = o662
- o664.Size = 30
- o664.Color = Color3.new(1, 1, 0)
- o664.Enabled = false
- o664.Heat = 25
- o664.SecondaryColor = Color3.new(1, 0, 0)
- o664.Color = Color3.new(1, 1, 0)
- o665.Parent = o664
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function Spread(part)
- check = part:findFirstChild("Fire")
- if check == nil then
- script.Parent:Clone().Parent = part
- elseif check ~= nil then
- check.Size = check.Size + 1
- check.Heat = check.Heat +1
- end
- end
- script.Parent.Parent.Touched:connect(Spread)
- end,o665)
- end))
- o666.Name = "Respawn"
- o666.Parent = o343
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- name="Humanoid"
- robo=script.Parent:clone()
- while true do
- wait(5)
- if script.Parent.Humanoid.Health<1 then
- robot=robo:clone()
- robot.Parent=script.Parent.Parent
- robot:makeJoints()
- script.Parent:remove()
- end
- end
- end,o666)
- end))
- o667.Parent = o343
- o667.RightLeg = o545
- o667.LeftLeg = o542
- o667.Torso = o534
- o668.Name = "Follow"
- o668.Parent = o343
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- local larm = script.Parent:FindFirstChild("Left Arm")
- local rarm = script.Parent:FindFirstChild("Right Arm")
- function findNearestTorso(pos)
- local list = game.Workspace:children()
- local torso = nil
- local dist = 1000
- local temp = nil
- local human = nil
- local temp2 = nil
- for x = 1, #list do
- temp2 = list[x]
- if (temp2.className == "Model") and (temp2 ~= script.Parent) then
- temp = temp2:findFirstChild("Torso")
- human = temp2:findFirstChild("Humanoid")
- if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
- if (temp.Position - pos).magnitude < dist then
- torso = temp
- dist = (temp.Position - pos).magnitude
- end
- end
- end
- end
- return torso
- end
- while true do
- wait(0.1)
- local target = findNearestTorso(script.Parent.Torso.Position)
- if target ~= nil then
- script.Parent.Humanoid:MoveTo(target.Position, target)
- end
- end
- end,o668)
- end))
- o669.Name = "Roblox 2.0 torso"
- o669.Parent = o343
- o669.MeshId = 27111894
- o669.BodyPart = Enum.BodyPart.Torso
- o670.Name = "Roblox 2.0 Right Leg"
- o670.Parent = o343
- o670.MeshId = 27111882
- o670.BodyPart = Enum.BodyPart.RightLeg
- o671.Name = "Roblox 2.0 Right Arm"
- o671.Parent = o343
- o671.MeshId = 27111864
- o671.BodyPart = Enum.BodyPart.RightArm
- o672.Name = "Roblox 2.0 Left Leg"
- o672.Parent = o343
- o672.MeshId = 27111857
- o672.BodyPart = Enum.BodyPart.LeftLeg
- o673.Name = "Roblox 2.0 Left Arm"
- o673.Parent = o343
- o673.MeshId = 27111419
- o673.BodyPart = Enum.BodyPart.LeftArm
- o674.Name = "PlaySounds"
- o674.Parent = o343
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- local soundIds = {25954372, 25954392, 25954407}
- local sounds = {}
- pitch = .92
- for i=1,#soundIds do
- local s = Instance.new("Sound")
- s.SoundId = "http://www.roblox.com/asset/?id=" .. soundIds[i]
- s.Volume = 1
- s.Parent = script.Parent.Head
- sounds[#sounds + 1] = s
- end
- function onDied()
- local i = 1
- sounds[i].Pitch = pitch + (math.random() * .2)
- sounds[i]:Play()
- end
- script.Parent.Zombie.Died:connect(onDied)
- while true do
- wait(math.random(5,10))
- if script.Parent.Zombie.Health == 0 then break end
- local i = math.random(1, #sounds)
- sounds[i].Pitch = pitch + (math.random() * .2)
- sounds[i]:Play()
- end
- end,o674)
- end))
- o676.Parent = mas
- o676.Texture = "http://www.roblox.com/asset/?id=451056648"
- o676.Face = Enum.NormalId.Left
- o677.Parent = o3
- o678.Name = "Tinky Winky NPC"
- o678.Parent = o677
- o678.PrimaryPart = o679
- o679.Name = "Head"
- o679.Parent = o678
- o679.BrickColor = BrickColor.new("Royal purple")
- o679.Position = Vector3.new(-24.0122833, 4.89999437, -48.6107864)
- o679.Rotation = Vector3.new(0, 90, 0)
- o679.FormFactor = Enum.FormFactor.Symmetric
- o679.Size = Vector3.new(2, 1, 1)
- o679.CFrame = CFrame.new(-24.0122833, 4.89999437, -48.6107864, 5.60540592e-08, 2.91041219e-11, 1.00000429, -9.09489227e-13, 0.999997675, -2.91033048e-11, -1, -3.12641731e-13, 5.82368465e-08)
- o679.TopSurface = Enum.SurfaceType.Smooth
- o679.Color = Color3.new(0.384314, 0.145098, 0.819608)
- o679.Position = Vector3.new(-24.0122833, 4.89999437, -48.6107864)
- o679.Orientation = Vector3.new(0, 90, 0)
- o679.Color = Color3.new(0.384314, 0.145098, 0.819608)
- o680.Parent = o679
- o680.MeshId = "rbxasset://fonts/head.mesh"
- o680.TextureId = "http://www.roblox.com/asset/?id=256138465"
- o680.MeshType = Enum.MeshType.FileMesh
- o681.Name = "face"
- o681.Parent = o679
- o681.Texture = "http://www.roblox.com/asset/?id=272470214"
- o682.Name = "TinkyWinkyScream"
- o682.Parent = o679
- o682.SoundId = "http://www.roblox.com/asset/?id=264227115"
- o682.Volume = 1
- o683.Name = "HeadWeld"
- o683.Parent = o679
- o683.C0 = CFrame.new(0, 0.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o683.C1 = CFrame.new(-0.699999988, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0)
- o683.Part0 = o679
- o684.Name = "Torso"
- o684.Parent = o678
- o684.BrickColor = BrickColor.new("Royal purple")
- o684.Position = Vector3.new(-24.0122833, 3.39999795, -48.6107864)
- o684.Rotation = Vector3.new(0, 90, 0)
- o684.FormFactor = Enum.FormFactor.Symmetric
- o684.Size = Vector3.new(2, 2, 1)
- o684.CFrame = CFrame.new(-24.0122833, 3.39999795, -48.6107864, 5.60540592e-08, 2.91041219e-11, 1.00000429, -9.09489227e-13, 0.999997675, -2.91033048e-11, -1, -3.12641731e-13, 5.82368465e-08)
- o684.LeftSurface = Enum.SurfaceType.Weld
- o684.RightSurface = Enum.SurfaceType.Weld
- o684.Color = Color3.new(0.384314, 0.145098, 0.819608)
- o684.Position = Vector3.new(-24.0122833, 3.39999795, -48.6107864)
- o684.Orientation = Vector3.new(0, 90, 0)
- o684.Color = Color3.new(0.384314, 0.145098, 0.819608)
- o685.Name = "roblox"
- o685.Parent = o684
- o685.Texture = "http://www.roblox.com/asset/?id=11149596"
- o686.Name = "Right Shoulder"
- o686.Parent = o684
- o686.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- o686.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- o686.Part0 = o684
- o686.Part1 = o692
- o686.MaxVelocity = 0.10000000149012
- o687.Name = "Left Shoulder"
- o687.Parent = o684
- o687.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o687.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o687.Part0 = o684
- o687.Part1 = o691
- o687.MaxVelocity = 0.10000000149012
- o688.Name = "Right Hip"
- o688.Parent = o684
- o688.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- o688.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- o688.Part0 = o684
- o688.Part1 = o694
- o688.MaxVelocity = 0.10000000149012
- o689.Name = "Left Hip"
- o689.Parent = o684
- o689.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o689.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o689.Part0 = o684
- o689.Part1 = o693
- o689.MaxVelocity = 0.10000000149012
- o690.Name = "Neck"
- o690.Parent = o684
- o690.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- o690.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- o690.Part0 = o684
- o690.Part1 = o679
- o690.MaxVelocity = 0.10000000149012
- o691.Name = "Left Arm"
- o691.Parent = o678
- o691.BrickColor = BrickColor.new("Royal purple")
- o691.Position = Vector3.new(-24.0122833, 3.39999795, -47.1107864)
- o691.Rotation = Vector3.new(0, 90, 0)
- o691.CanCollide = false
- o691.FormFactor = Enum.FormFactor.Symmetric
- o691.Size = Vector3.new(1, 2, 1)
- o691.CFrame = CFrame.new(-24.0122833, 3.39999795, -47.1107864, 5.60540592e-08, 2.91041219e-11, 1.00000429, -9.09489227e-13, 0.999997675, -2.91033048e-11, -1, -3.12641731e-13, 5.82368465e-08)
- o691.Color = Color3.new(0.384314, 0.145098, 0.819608)
- o691.Position = Vector3.new(-24.0122833, 3.39999795, -47.1107864)
- o691.Orientation = Vector3.new(0, 90, 0)
- o691.Color = Color3.new(0.384314, 0.145098, 0.819608)
- o692.Name = "Right Arm"
- o692.Parent = o678
- o692.BrickColor = BrickColor.new("Royal purple")
- o692.Position = Vector3.new(-24.0122833, 3.39999795, -50.1107864)
- o692.Rotation = Vector3.new(0, 90, 0)
- o692.CanCollide = false
- o692.FormFactor = Enum.FormFactor.Symmetric
- o692.Size = Vector3.new(1, 2, 1)
- o692.CFrame = CFrame.new(-24.0122833, 3.39999795, -50.1107864, 5.60540592e-08, 2.91041219e-11, 1.00000429, -9.09489227e-13, 0.999997675, -2.91033048e-11, -1, -3.12641731e-13, 5.82368465e-08)
- o692.Color = Color3.new(0.384314, 0.145098, 0.819608)
- o692.Position = Vector3.new(-24.0122833, 3.39999795, -50.1107864)
- o692.Orientation = Vector3.new(0, 90, 0)
- o692.Color = Color3.new(0.384314, 0.145098, 0.819608)
- o693.Name = "Left Leg"
- o693.Parent = o678
- o693.BrickColor = BrickColor.new("Royal purple")
- o693.Position = Vector3.new(-24.0122833, 1.4000026, -48.1107864)
- o693.Rotation = Vector3.new(0, 90, 0)
- o693.CanCollide = false
- o693.FormFactor = Enum.FormFactor.Symmetric
- o693.Size = Vector3.new(1, 2, 1)
- o693.CFrame = CFrame.new(-24.0122833, 1.4000026, -48.1107864, 5.60540592e-08, 2.91041219e-11, 1.00000429, -9.09489227e-13, 0.999997675, -2.91033048e-11, -1, -3.12641731e-13, 5.82368465e-08)
- o693.BottomSurface = Enum.SurfaceType.Smooth
- o693.Color = Color3.new(0.384314, 0.145098, 0.819608)
- o693.Position = Vector3.new(-24.0122833, 1.4000026, -48.1107864)
- o693.Orientation = Vector3.new(0, 90, 0)
- o693.Color = Color3.new(0.384314, 0.145098, 0.819608)
- o694.Name = "Right Leg"
- o694.Parent = o678
- o694.BrickColor = BrickColor.new("Royal purple")
- o694.Position = Vector3.new(-24.0122833, 1.4000026, -49.1107864)
- o694.Rotation = Vector3.new(0, 90, 0)
- o694.CanCollide = false
- o694.FormFactor = Enum.FormFactor.Symmetric
- o694.Size = Vector3.new(1, 2, 1)
- o694.CFrame = CFrame.new(-24.0122833, 1.4000026, -49.1107864, 5.60540592e-08, 2.91041219e-11, 1.00000429, -9.09489227e-13, 0.999997675, -2.91033048e-11, -1, -3.12641731e-13, 5.82368465e-08)
- o694.BottomSurface = Enum.SurfaceType.Smooth
- o694.Color = Color3.new(0.384314, 0.145098, 0.819608)
- o694.Position = Vector3.new(-24.0122833, 1.4000026, -49.1107864)
- o694.Orientation = Vector3.new(0, 90, 0)
- o694.Color = Color3.new(0.384314, 0.145098, 0.819608)
- o695.Name = "HumanoidRootPart"
- o695.Parent = o678
- o695.Transparency = 1
- o695.Position = Vector3.new(-24.0122833, 3.39999795, -48.6107864)
- o695.Rotation = Vector3.new(0, 90, 0)
- o695.CanCollide = false
- o695.FormFactor = Enum.FormFactor.Symmetric
- o695.Size = Vector3.new(2, 2, 1)
- o695.CFrame = CFrame.new(-24.0122833, 3.39999795, -48.6107864, 5.60540592e-08, 2.91041219e-11, 1.00000429, -9.09489227e-13, 0.999997675, -2.91033048e-11, -1, -3.12641731e-13, 5.82368465e-08)
- o695.BottomSurface = Enum.SurfaceType.Smooth
- o695.TopSurface = Enum.SurfaceType.Smooth
- o695.Position = Vector3.new(-24.0122833, 3.39999795, -48.6107864)
- o695.Orientation = Vector3.new(0, 90, 0)
- o696.Name = "RootJoint"
- o696.Parent = o695
- o696.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- o696.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- o696.Part0 = o695
- o696.Part1 = o684
- o696.MaxVelocity = 0.10000000149012
- o697.Name = "Animate"
- o697.Parent = o678
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function waitForChild(parent, childName)
- local child = parent:findFirstChild(childName)
- if child then return child end
- while true do
- child = parent.ChildAdded:wait()
- if child.Name==childName then return child end
- end
- end
- local Figure = script.Parent
- local Torso = waitForChild(Figure, "Torso")
- local RightShoulder = waitForChild(Torso, "Right Shoulder")
- local LeftShoulder = waitForChild(Torso, "Left Shoulder")
- local RightHip = waitForChild(Torso, "Right Hip")
- local LeftHip = waitForChild(Torso, "Left Hip")
- local Neck = waitForChild(Torso, "Neck")
- local Enemy = waitForChild(Figure, "EnemyNPC")
- 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, Enemy)
- 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)
- -- 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, Enemy)
- end
- end
- function playToolAnimation(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
- 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)
- -- 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, Enemy)
- if currentAnimInstance and currentAnimInstance.AnimationId == "http://www.roblox.com/asset/?id=180426354" then
- setAnimationSpeed(speed / 14.5)
- end
- pose = "Running"
- else
- playAnimation("idle", 0.1, Enemy)
- pose = "Standing"
- end
- end
- function onDied()
- pose = "Dead"
- end
- function onJumping()
- playAnimation("jump", 0.1, Enemy)
- jumpAnimTime = jumpAnimDuration
- pose = "Jumping"
- end
- function onClimbing(speed)
- playAnimation("climb", 0.1, Enemy)
- setAnimationSpeed(speed / 12.0)
- pose = "Climbing"
- end
- function onGettingUp()
- pose = "GettingUp"
- end
- function onFreeFall()
- if (jumpAnimTime <= 0) then
- playAnimation("fall", fallTransitionTime, Enemy)
- 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, Enemy)
- return
- end
- if (toolAnim == "Slash") then
- playToolAnimation("toolslash", 0, Enemy)
- return
- end
- if (toolAnim == "Lunge") then
- playToolAnimation("toollunge", 0, Enemy)
- 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, Enemy)
- elseif (pose == "Seated") then
- playAnimation("sit", 0.5, Enemy)
- return
- elseif (pose == "Running") then
- playAnimation("walk", 0.1, Enemy)
- 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("Part") 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
- Enemy.Died:connect(onDied)
- Enemy.Running:connect(onRunning)
- Enemy.Jumping:connect(onJumping)
- Enemy.Climbing:connect(onClimbing)
- Enemy.GettingUp:connect(onGettingUp)
- Enemy.FreeFalling:connect(onFreeFall)
- Enemy.FallingDown:connect(onFallingDown)
- Enemy.Seated:connect(onSeated)
- Enemy.PlatformStanding:connect(onPlatformStanding)
- Enemy.Swimming:connect(onSwimming)
- -- main program
- local runService = game:service("RunService");
- -- initialize to idle
- playAnimation("idle", 0.1, Enemy)
- pose = "Standing"
- while Figure.Parent~=nil do
- local _, time = wait(0.1)
- move(time)
- end
- end,o697)
- end))
- o698.Name = "climb"
- o698.Parent = o697
- o699.Name = "ClimbAnim"
- o699.Parent = o698
- o699.AnimationId = "http://www.roblox.com/asset/?id=180436334"
- o700.Name = "fall"
- o700.Parent = o697
- o701.Name = "FallAnim"
- o701.Parent = o700
- o701.AnimationId = "http://www.roblox.com/asset/?id=180436148"
- o702.Name = "idle"
- o702.Parent = o697
- o703.Name = "Animation1"
- o703.Parent = o702
- o703.AnimationId = "http://www.roblox.com/asset/?id=180435571"
- o704.Name = "Weight"
- o704.Parent = o703
- o704.Value = 9
- o705.Name = "Animation2"
- o705.Parent = o702
- o705.AnimationId = "http://www.roblox.com/asset/?id=180435792"
- o706.Name = "Weight"
- o706.Parent = o705
- o706.Value = 1
- o707.Name = "jump"
- o707.Parent = o697
- o708.Name = "JumpAnim"
- o708.Parent = o707
- o708.AnimationId = "http://www.roblox.com/asset/?id=125750702"
- o709.Name = "run"
- o709.Parent = o697
- o710.Name = "RunAnim"
- o710.Parent = o709
- o710.AnimationId = "http://www.roblox.com/asset/?id=180426354"
- o711.Name = "sit"
- o711.Parent = o697
- o712.Name = "SitAnim"
- o712.Parent = o711
- o712.AnimationId = "http://www.roblox.com/asset/?id=178130996"
- o713.Name = "toolnone"
- o713.Parent = o697
- o714.Name = "ToolNoneAnim"
- o714.Parent = o713
- o714.AnimationId = "http://www.roblox.com/asset/?id=182393478"
- o715.Name = "walk"
- o715.Parent = o697
- o716.Name = "WalkAnim"
- o716.Parent = o715
- o716.AnimationId = "http://www.roblox.com/asset/?id=180426354"
- o717.Name = "EnemyNPC"
- o717.Parent = o678
- o717.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None
- o717.RightLeg = o694
- o717.LeftLeg = o693
- o717.Torso = o695
- o717.WalkSpeed = 20
- o718.Name = "AntiSit"
- o718.Parent = o717
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- script.Parent.Seated:connect(function()
- script.Parent.Jump = true
- end)
- end,o718)
- end))
- o719.Name = "JumpOnTouch"
- o719.Parent = o717
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- Enabled = true
- script.Parent.Parent.Torso.Touched:connect(function(Part)
- if Part.Parent ~= nil then
- if not Part.Parent:FindFirstChild("Humanoid") and Part.CanCollide == true and Enabled == true then
- Enabled = false
- script.Parent.Jump = true
- wait(1)
- Enabled = true
- end
- end
- end)
- end,o719)
- end))
- o720.Name = "SoundDistance"
- o720.Parent = o678
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function findNearestTorso(pos)
- local list = game.Workspace:GetChildren()
- local torso = nil
- local dist = 32
- local temp = nil
- local human = nil
- local temp2 = nil
- for x = 1, #list do
- temp2 = list[x]
- if (temp2.className == "Model") and (temp2 ~= script.Parent) then
- temp = temp2:findFirstChild("HumanoidRootPart")
- human = temp2:findFirstChild("Humanoid")
- if (temp ~= nil) and (human ~= nil) and (human.Health ~= 0) then
- if (temp.Position - pos).magnitude < dist then
- torso = temp
- dist = (temp.Position - pos).magnitude
- end
- end
- end
- end
- return torso
- end
- while wait()do
- local torso = script.Parent:findFirstChild("Torso")
- local head = script.Parent:findFirstChild("Head")
- if torso ~= nil then
- local target = findNearestTorso(torso.Position)
- if target ~= nil and script.Parent.EnemyNPC.Health ~= 0 then
- if head ~= nil then
- head.TinkyWinkyScream:Play()
- wait(17)
- end
- end
- end
- end
- end,o720)
- end))
- o721.Parent = o678
- o721.HeadColor = BrickColor.new("Royal purple")
- o721.LeftArmColor = BrickColor.new("Royal purple")
- o721.LeftLegColor = BrickColor.new("Royal purple")
- o721.RightArmColor = BrickColor.new("Royal purple")
- o721.RightLegColor = BrickColor.new("Royal purple")
- o721.TorsoColor = BrickColor.new("Royal purple")
- o722.Name = "Wool"
- o722.Parent = o678
- o722.PantsTemplate = "http://www.roblox.com/asset/?id=256138465"
- o723.Name = "Wool"
- o723.Parent = o678
- o723.ShirtTemplate = "http://www.roblox.com/asset/?id=256138465"
- o724.Name = "Teletubbies Tummy Screen"
- o724.Parent = o678
- o724.Graphic = "http://www.roblox.com/asset/?id=11149596"
- o725.Name = "Respawn"
- o725.Parent = o678
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- Enabled = true
- local Backup = script.Parent:Clone()
- script.Parent.EnemyNPC.Died:connect(function()
- if Enabled == true then
- Enabled = false
- wait(5)
- local Return = Backup:Clone()
- Return.Parent = script.Parent.Parent
- Return:MakeJoints()
- Backup:Remove()
- script.Parent:Remove()
- end
- end)
- end,o725)
- end))
- o726.Name = "Sound"
- o726.Parent = o678
- table.insert(cors,coroutine.create(function()
- wait()
- 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.
- ]]--
- function CreateNewSound(name, id, looped, pitch, parent)
- local sound = Instance.new("Sound")
- sound.SoundId = id
- sound.Name = name
- sound.archivable = false
- sound.Parent = parent
- sound.Pitch = pitch
- sound.Looped = looped
- sound.MinDistance = 5
- sound.MaxDistance = 150
- sound.Volume = 0.65
- return sound
- end
- local head = script.Parent:FindFirstChild("Head")
- if head == nil 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,o726)
- end))
- o727.Name = "Sound"
- o727.Parent = o726
- table.insert(cors,coroutine.create(function()
- wait()
- 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 Humanoid = nil
- local Head = nil
- --SFX ID to Sound object
- local Sounds = {}
- 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
- 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")
- 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 sound.TimePosition ~= 0 then
- sound.TimePosition = 0
- end
- if not sound.IsPlaying then
- sound.Playing = true
- end
- end;
- Pause = function(sound)
- if sound.IsPlaying then
- sound.Playing = false
- end
- end;
- Resume = function(sound)
- if not sound.IsPlaying then
- sound.Playing = true
- end
- end;
- Stop = function(sound)
- 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
- -- 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()
- stateUpdated(Enum.HumanoidStateType.Running)
- end;
- [Enum.HumanoidStateType.Running] = function()
- local sound = Sounds[SFX.Running]
- stopPlayingLoopedSoundsExcept(sound)
- if Util.HorizontalSpeed(Head) > 0.5 then
- Util.Resume(sound)
- setSoundInPlayingLoopedSounds(sound)
- else
- stopPlayingLoopedSoundsExcept()
- end
- end;
- [Enum.HumanoidStateType.Swimming] = function()
- if activeState ~= Enum.HumanoidStateType.Swimming and Util.VerticalSpeed(Head) > 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()
- local sound = Sounds[SFX.Climbing]
- if Util.VerticalSpeed(Head) > 0.1 then
- Util.Resume(sound)
- stopPlayingLoopedSoundsExcept(sound)
- else
- stopPlayingLoopedSoundsExcept()
- 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()
- 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
- }
- -- Handle state event fired or OnChange fired
- function stateUpdated(state)
- if stateUpdateHandler[state] ~= nil then
- stateUpdateHandler[state]()
- end
- activeState = state
- end
- Humanoid.Died:connect( function() stateUpdated(Enum.HumanoidStateType.Dead) end)
- Humanoid.Running:connect( function() stateUpdated(Enum.HumanoidStateType.Running) end)
- Humanoid.Swimming:connect( function() stateUpdated(Enum.HumanoidStateType.Swimming) end)
- Humanoid.Climbing:connect( function() stateUpdated(Enum.HumanoidStateType.Climbing) 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,o727)
- end))
- o728.Name = "Health"
- o728.Parent = o678
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- --Responsible for regening a player's humanoid's health
- -- declarations
- local Figure = script.Parent
- local Head = Figure:WaitForChild("Head")
- local Enemy = Figure:WaitForChild("EnemyNPC")
- local regening = false
- -- regeneration
- function regenHealth()
- if regening then return end
- regening = true
- while Enemy.Health < Enemy.MaxHealth do
- local s = wait(1)
- local health = Enemy.Health
- if health > 0 and health < Enemy.MaxHealth then
- local newHealthDelta = 0.01 * s * Enemy.MaxHealth
- health = health + newHealthDelta
- Enemy.Health = math.min(health,Enemy.MaxHealth)
- end
- end
- if Enemy.Health > Enemy.MaxHealth then
- Enemy.Health = Enemy.MaxHealth
- end
- regening = false
- end
- Enemy.HealthChanged:connect(regenHealth)
- end,o728)
- end))
- o729.Name = "Follow"
- o729.Parent = o678
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function findNearestTorso(pos)
- local list = game.Workspace:GetChildren()
- local torso = nil
- local dist = math.huge
- local temp = nil
- local human = nil
- local temp2 = nil
- for x = 1, #list do
- temp2 = list[x]
- if (temp2.className == "Model") and (temp2 ~= script.Parent) then
- temp = temp2:findFirstChild("HumanoidRootPart")
- human = temp2:findFirstChild("Humanoid")
- if (temp ~= nil) and (human ~= nil) and (human.Health ~= 0) then
- if (temp.Position - pos).magnitude < dist then
- torso = temp
- dist = (temp.Position - pos).magnitude
- end
- end
- end
- end
- return torso
- end
- while wait()do
- local torso = script.Parent:findFirstChild("Torso")
- if torso ~= nil then
- local target = findNearestTorso(torso.Position)
- if target ~= nil then
- script.Parent.EnemyNPC:MoveTo(target.Position, target)
- end
- end
- end
- end,o729)
- end))
- o731.Name = "AttackScript"
- o731.Parent = o678
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onTouched(part)
- if part.Parent ~= nil then
- local h = part.Parent:findFirstChild("Humanoid")
- if h ~= nil and script.Parent.EnemyNPC.Health ~= 0 then
- if h.Health ~= 0 then
- h:TakeDamage(math.huge)
- end
- end
- end
- end
- script.Parent.Head.Touched:connect(onTouched)
- script.Parent["Left Arm"].Touched:connect(onTouched)
- script.Parent["Left Leg"].Touched:connect(onTouched)
- script.Parent["Right Arm"].Touched:connect(onTouched)
- script.Parent["Right Leg"].Touched:connect(onTouched)
- script.Parent.Torso.Touched:connect(onTouched)
- end,o731)
- end))
- o734.Parent = mas
- o734.Texture = "http://www.roblox.com/asset/?id=256138465"
- o734.Face = Enum.NormalId.Back
- o734.StudsPerTileU = 4
- o734.StudsPerTileV = 4
- o735.Parent = mas
- o735.Texture = "http://www.roblox.com/asset/?id=256138465"
- o735.Face = Enum.NormalId.Bottom
- o735.StudsPerTileU = 4
- o735.StudsPerTileV = 4
- o736.Parent = mas
- o736.Texture = "http://www.roblox.com/asset/?id=256138465"
- o736.StudsPerTileU = 4
- o736.StudsPerTileV = 4
- o737.Parent = mas
- o737.Texture = "http://www.roblox.com/asset/?id=256138465"
- o737.Face = Enum.NormalId.Left
- o737.StudsPerTileU = 4
- o737.StudsPerTileV = 4
- o738.Parent = mas
- o738.Texture = "http://www.roblox.com/asset/?id=256138465"
- o738.Face = Enum.NormalId.Right
- o738.StudsPerTileU = 4
- o738.StudsPerTileV = 4
- o739.Parent = mas
- o739.Texture = "http://www.roblox.com/asset/?id=256138465"
- o739.Face = Enum.NormalId.Top
- o739.StudsPerTileU = 4
- o739.StudsPerTileV = 4
- mas.Parent = workspace
- mas:MakeJoints()
- local mas1 = mas:GetChildren()
- for i=1,#mas1 do
- mas1[i].Parent = workspace
- ypcall(function() mas1[i]:MakeJoints() end)
- end
- mas:Destroy()
- for i=1,#cors do
- coroutine.resume(cors[i])
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement