--Converted with ttyyuu12345's model to script plugin v4 function sandbox(var,func) local env = getfenv(func) local newenv = setmetatable({},{ __index = function(self,k) if k=="script" then return var else return env[k] end end, }) setfenv(func,newenv) return func end cors = {} mas = Instance.new("Model",game:GetService("Lighting")) Model0 = Instance.new("Model") Humanoid1 = Instance.new("Humanoid") VehicleSeat2 = Instance.new("VehicleSeat") BoolValue3 = Instance.new("BoolValue") BoolValue4 = Instance.new("BoolValue") BoolValue5 = Instance.new("BoolValue") BoolValue6 = Instance.new("BoolValue") BoolValue7 = Instance.new("BoolValue") ScreenGui8 = Instance.new("ScreenGui") LocalScript9 = Instance.new("LocalScript") BoolValue10 = Instance.new("BoolValue") StringValue11 = Instance.new("StringValue") BoolValue12 = Instance.new("BoolValue") Frame13 = Instance.new("Frame") ImageLabel14 = Instance.new("ImageLabel") TextLabel15 = Instance.new("TextLabel") ImageLabel16 = Instance.new("ImageLabel") TextLabel17 = Instance.new("TextLabel") ImageLabel18 = Instance.new("ImageLabel") TextLabel19 = Instance.new("TextLabel") ImageLabel20 = Instance.new("ImageLabel") TextLabel21 = Instance.new("TextLabel") ObjectValue22 = Instance.new("ObjectValue") LocalScript23 = Instance.new("LocalScript") Script24 = Instance.new("Script") Frame25 = Instance.new("Frame") TextButton26 = Instance.new("TextButton") ImageLabel27 = Instance.new("ImageLabel") ImageLabel28 = Instance.new("ImageLabel") ImageLabel29 = Instance.new("ImageLabel") StringValue30 = Instance.new("StringValue") Sound31 = Instance.new("Sound") Sound32 = Instance.new("Sound") NumberValue33 = Instance.new("NumberValue") LocalScript34 = Instance.new("LocalScript") Frame35 = Instance.new("Frame") TextLabel36 = Instance.new("TextLabel") Frame37 = Instance.new("Frame") TextLabel38 = Instance.new("TextLabel") TextLabel39 = Instance.new("TextLabel") TextLabel40 = Instance.new("TextLabel") TextLabel41 = Instance.new("TextLabel") TextLabel42 = Instance.new("TextLabel") ImageLabel43 = Instance.new("ImageLabel") ImageLabel44 = Instance.new("ImageLabel") ImageLabel45 = Instance.new("ImageLabel") Frame46 = Instance.new("Frame") TextLabel47 = Instance.new("TextLabel") TextLabel48 = Instance.new("TextLabel") TextLabel49 = Instance.new("TextLabel") ImageLabel50 = Instance.new("ImageLabel") ImageLabel51 = Instance.new("ImageLabel") ImageLabel52 = Instance.new("ImageLabel") Frame53 = Instance.new("Frame") TextLabel54 = Instance.new("TextLabel") TextLabel55 = Instance.new("TextLabel") TextLabel56 = Instance.new("TextLabel") ImageLabel57 = Instance.new("ImageLabel") ImageLabel58 = Instance.new("ImageLabel") ImageLabel59 = Instance.new("ImageLabel") Frame60 = Instance.new("Frame") TextButton61 = Instance.new("TextButton") TextButton62 = Instance.new("TextButton") Frame63 = Instance.new("Frame") LocalScript64 = Instance.new("LocalScript") Frame65 = Instance.new("Frame") Frame66 = Instance.new("Frame") TextLabel67 = Instance.new("TextLabel") TextLabel68 = Instance.new("TextLabel") ImageLabel69 = Instance.new("ImageLabel") Frame70 = Instance.new("Frame") Frame71 = Instance.new("Frame") ImageButton72 = Instance.new("ImageButton") TextLabel73 = Instance.new("TextLabel") Frame74 = Instance.new("Frame") ImageButton75 = Instance.new("ImageButton") TextLabel76 = Instance.new("TextLabel") Frame77 = Instance.new("Frame") ImageButton78 = Instance.new("ImageButton") TextLabel79 = Instance.new("TextLabel") Frame80 = Instance.new("Frame") ImageButton81 = Instance.new("ImageButton") TextLabel82 = Instance.new("TextLabel") NumberValue83 = Instance.new("NumberValue") BoolValue84 = Instance.new("BoolValue") BoolValue85 = Instance.new("BoolValue") Sound86 = Instance.new("Sound") Script87 = Instance.new("Script") ScreenGui88 = Instance.new("ScreenGui") ObjectValue89 = Instance.new("ObjectValue") LocalScript90 = Instance.new("LocalScript") BoolValue91 = Instance.new("BoolValue") BoolValue92 = Instance.new("BoolValue") BoolValue93 = Instance.new("BoolValue") NumberValue94 = Instance.new("NumberValue") Script95 = Instance.new("Script") Script96 = Instance.new("Script") BoolValue97 = Instance.new("BoolValue") BoolValue98 = Instance.new("BoolValue") Sound99 = Instance.new("Sound") Sound100 = Instance.new("Sound") Sound101 = Instance.new("Sound") Model102 = Instance.new("Model") Part103 = Instance.new("Part") CylinderMesh104 = Instance.new("CylinderMesh") Model105 = Instance.new("Model") Model106 = Instance.new("Model") MeshPart107 = Instance.new("MeshPart") MeshPart108 = Instance.new("MeshPart") MeshPart109 = Instance.new("MeshPart") Model110 = Instance.new("Model") Part111 = Instance.new("Part") CylinderMesh112 = Instance.new("CylinderMesh") Model113 = Instance.new("Model") Model114 = Instance.new("Model") MeshPart115 = Instance.new("MeshPart") MeshPart116 = Instance.new("MeshPart") MeshPart117 = Instance.new("MeshPart") Model118 = Instance.new("Model") Part119 = Instance.new("Part") CylinderMesh120 = Instance.new("CylinderMesh") Model121 = Instance.new("Model") Model122 = Instance.new("Model") Model123 = Instance.new("Model") Part124 = Instance.new("Part") CylinderMesh125 = Instance.new("CylinderMesh") Model126 = Instance.new("Model") Model127 = Instance.new("Model") MeshPart128 = Instance.new("MeshPart") MeshPart129 = Instance.new("MeshPart") MeshPart130 = Instance.new("MeshPart") Model131 = Instance.new("Model") UnionOperation132 = Instance.new("UnionOperation") Model133 = Instance.new("Model") Model134 = Instance.new("Model") IntValue135 = Instance.new("IntValue") NumberValue136 = Instance.new("NumberValue") NumberValue137 = Instance.new("NumberValue") StringValue138 = Instance.new("StringValue") NumberValue139 = Instance.new("NumberValue") Model140 = Instance.new("Model") IntValue141 = Instance.new("IntValue") NumberValue142 = Instance.new("NumberValue") NumberValue143 = Instance.new("NumberValue") StringValue144 = Instance.new("StringValue") NumberValue145 = Instance.new("NumberValue") Model146 = Instance.new("Model") IntValue147 = Instance.new("IntValue") NumberValue148 = Instance.new("NumberValue") NumberValue149 = Instance.new("NumberValue") StringValue150 = Instance.new("StringValue") NumberValue151 = Instance.new("NumberValue") Model152 = Instance.new("Model") IntValue153 = Instance.new("IntValue") NumberValue154 = Instance.new("NumberValue") NumberValue155 = Instance.new("NumberValue") StringValue156 = Instance.new("StringValue") NumberValue157 = Instance.new("NumberValue") Model158 = Instance.new("Model") IntValue159 = Instance.new("IntValue") NumberValue160 = Instance.new("NumberValue") NumberValue161 = Instance.new("NumberValue") StringValue162 = Instance.new("StringValue") NumberValue163 = Instance.new("NumberValue") Model164 = Instance.new("Model") IntValue165 = Instance.new("IntValue") NumberValue166 = Instance.new("NumberValue") NumberValue167 = Instance.new("NumberValue") StringValue168 = Instance.new("StringValue") NumberValue169 = Instance.new("NumberValue") Model170 = Instance.new("Model") IntValue171 = Instance.new("IntValue") NumberValue172 = Instance.new("NumberValue") NumberValue173 = Instance.new("NumberValue") StringValue174 = Instance.new("StringValue") NumberValue175 = Instance.new("NumberValue") Model176 = Instance.new("Model") IntValue177 = Instance.new("IntValue") NumberValue178 = Instance.new("NumberValue") NumberValue179 = Instance.new("NumberValue") StringValue180 = Instance.new("StringValue") NumberValue181 = Instance.new("NumberValue") Model182 = Instance.new("Model") IntValue183 = Instance.new("IntValue") NumberValue184 = Instance.new("NumberValue") NumberValue185 = Instance.new("NumberValue") StringValue186 = Instance.new("StringValue") NumberValue187 = Instance.new("NumberValue") Model188 = Instance.new("Model") IntValue189 = Instance.new("IntValue") NumberValue190 = Instance.new("NumberValue") NumberValue191 = Instance.new("NumberValue") StringValue192 = Instance.new("StringValue") NumberValue193 = Instance.new("NumberValue") Model194 = Instance.new("Model") IntValue195 = Instance.new("IntValue") NumberValue196 = Instance.new("NumberValue") NumberValue197 = Instance.new("NumberValue") StringValue198 = Instance.new("StringValue") NumberValue199 = Instance.new("NumberValue") Model200 = Instance.new("Model") IntValue201 = Instance.new("IntValue") NumberValue202 = Instance.new("NumberValue") NumberValue203 = Instance.new("NumberValue") StringValue204 = Instance.new("StringValue") NumberValue205 = Instance.new("NumberValue") Model206 = Instance.new("Model") IntValue207 = Instance.new("IntValue") NumberValue208 = Instance.new("NumberValue") NumberValue209 = Instance.new("NumberValue") StringValue210 = Instance.new("StringValue") NumberValue211 = Instance.new("NumberValue") Model212 = Instance.new("Model") IntValue213 = Instance.new("IntValue") NumberValue214 = Instance.new("NumberValue") NumberValue215 = Instance.new("NumberValue") StringValue216 = Instance.new("StringValue") NumberValue217 = Instance.new("NumberValue") Model218 = Instance.new("Model") IntValue219 = Instance.new("IntValue") NumberValue220 = Instance.new("NumberValue") NumberValue221 = Instance.new("NumberValue") StringValue222 = Instance.new("StringValue") NumberValue223 = Instance.new("NumberValue") Model224 = Instance.new("Model") IntValue225 = Instance.new("IntValue") NumberValue226 = Instance.new("NumberValue") NumberValue227 = Instance.new("NumberValue") StringValue228 = Instance.new("StringValue") NumberValue229 = Instance.new("NumberValue") Model230 = Instance.new("Model") IntValue231 = Instance.new("IntValue") NumberValue232 = Instance.new("NumberValue") NumberValue233 = Instance.new("NumberValue") StringValue234 = Instance.new("StringValue") NumberValue235 = Instance.new("NumberValue") Model236 = Instance.new("Model") IntValue237 = Instance.new("IntValue") NumberValue238 = Instance.new("NumberValue") NumberValue239 = Instance.new("NumberValue") StringValue240 = Instance.new("StringValue") NumberValue241 = Instance.new("NumberValue") Model242 = Instance.new("Model") IntValue243 = Instance.new("IntValue") NumberValue244 = Instance.new("NumberValue") NumberValue245 = Instance.new("NumberValue") StringValue246 = Instance.new("StringValue") NumberValue247 = Instance.new("NumberValue") Model248 = Instance.new("Model") IntValue249 = Instance.new("IntValue") NumberValue250 = Instance.new("NumberValue") NumberValue251 = Instance.new("NumberValue") StringValue252 = Instance.new("StringValue") NumberValue253 = Instance.new("NumberValue") Model254 = Instance.new("Model") IntValue255 = Instance.new("IntValue") NumberValue256 = Instance.new("NumberValue") NumberValue257 = Instance.new("NumberValue") StringValue258 = Instance.new("StringValue") NumberValue259 = Instance.new("NumberValue") Model260 = Instance.new("Model") IntValue261 = Instance.new("IntValue") NumberValue262 = Instance.new("NumberValue") NumberValue263 = Instance.new("NumberValue") StringValue264 = Instance.new("StringValue") NumberValue265 = Instance.new("NumberValue") Model266 = Instance.new("Model") IntValue267 = Instance.new("IntValue") NumberValue268 = Instance.new("NumberValue") NumberValue269 = Instance.new("NumberValue") StringValue270 = Instance.new("StringValue") NumberValue271 = Instance.new("NumberValue") Model272 = Instance.new("Model") IntValue273 = Instance.new("IntValue") NumberValue274 = Instance.new("NumberValue") NumberValue275 = Instance.new("NumberValue") StringValue276 = Instance.new("StringValue") NumberValue277 = Instance.new("NumberValue") Model278 = Instance.new("Model") IntValue279 = Instance.new("IntValue") NumberValue280 = Instance.new("NumberValue") NumberValue281 = Instance.new("NumberValue") StringValue282 = Instance.new("StringValue") NumberValue283 = Instance.new("NumberValue") Model284 = Instance.new("Model") IntValue285 = Instance.new("IntValue") NumberValue286 = Instance.new("NumberValue") NumberValue287 = Instance.new("NumberValue") StringValue288 = Instance.new("StringValue") NumberValue289 = Instance.new("NumberValue") Model290 = Instance.new("Model") IntValue291 = Instance.new("IntValue") NumberValue292 = Instance.new("NumberValue") NumberValue293 = Instance.new("NumberValue") StringValue294 = Instance.new("StringValue") NumberValue295 = Instance.new("NumberValue") Model296 = Instance.new("Model") IntValue297 = Instance.new("IntValue") NumberValue298 = Instance.new("NumberValue") NumberValue299 = Instance.new("NumberValue") StringValue300 = Instance.new("StringValue") NumberValue301 = Instance.new("NumberValue") Model302 = Instance.new("Model") IntValue303 = Instance.new("IntValue") NumberValue304 = Instance.new("NumberValue") NumberValue305 = Instance.new("NumberValue") StringValue306 = Instance.new("StringValue") NumberValue307 = Instance.new("NumberValue") Model308 = Instance.new("Model") IntValue309 = Instance.new("IntValue") NumberValue310 = Instance.new("NumberValue") NumberValue311 = Instance.new("NumberValue") StringValue312 = Instance.new("StringValue") NumberValue313 = Instance.new("NumberValue") Model314 = Instance.new("Model") IntValue315 = Instance.new("IntValue") NumberValue316 = Instance.new("NumberValue") NumberValue317 = Instance.new("NumberValue") StringValue318 = Instance.new("StringValue") NumberValue319 = Instance.new("NumberValue") Model320 = Instance.new("Model") IntValue321 = Instance.new("IntValue") NumberValue322 = Instance.new("NumberValue") NumberValue323 = Instance.new("NumberValue") StringValue324 = Instance.new("StringValue") NumberValue325 = Instance.new("NumberValue") Model326 = Instance.new("Model") IntValue327 = Instance.new("IntValue") NumberValue328 = Instance.new("NumberValue") NumberValue329 = Instance.new("NumberValue") StringValue330 = Instance.new("StringValue") NumberValue331 = Instance.new("NumberValue") Model332 = Instance.new("Model") IntValue333 = Instance.new("IntValue") NumberValue334 = Instance.new("NumberValue") StringValue335 = Instance.new("StringValue") NumberValue336 = Instance.new("NumberValue") NumberValue337 = Instance.new("NumberValue") Model338 = Instance.new("Model") IntValue339 = Instance.new("IntValue") NumberValue340 = Instance.new("NumberValue") NumberValue341 = Instance.new("NumberValue") StringValue342 = Instance.new("StringValue") NumberValue343 = Instance.new("NumberValue") Model344 = Instance.new("Model") IntValue345 = Instance.new("IntValue") NumberValue346 = Instance.new("NumberValue") NumberValue347 = Instance.new("NumberValue") StringValue348 = Instance.new("StringValue") NumberValue349 = Instance.new("NumberValue") Model350 = Instance.new("Model") IntValue351 = Instance.new("IntValue") NumberValue352 = Instance.new("NumberValue") NumberValue353 = Instance.new("NumberValue") StringValue354 = Instance.new("StringValue") NumberValue355 = Instance.new("NumberValue") Model356 = Instance.new("Model") IntValue357 = Instance.new("IntValue") NumberValue358 = Instance.new("NumberValue") NumberValue359 = Instance.new("NumberValue") StringValue360 = Instance.new("StringValue") NumberValue361 = Instance.new("NumberValue") Model362 = Instance.new("Model") IntValue363 = Instance.new("IntValue") NumberValue364 = Instance.new("NumberValue") NumberValue365 = Instance.new("NumberValue") StringValue366 = Instance.new("StringValue") NumberValue367 = Instance.new("NumberValue") Model368 = Instance.new("Model") IntValue369 = Instance.new("IntValue") NumberValue370 = Instance.new("NumberValue") NumberValue371 = Instance.new("NumberValue") StringValue372 = Instance.new("StringValue") NumberValue373 = Instance.new("NumberValue") Model374 = Instance.new("Model") IntValue375 = Instance.new("IntValue") NumberValue376 = Instance.new("NumberValue") NumberValue377 = Instance.new("NumberValue") StringValue378 = Instance.new("StringValue") NumberValue379 = Instance.new("NumberValue") Model380 = Instance.new("Model") IntValue381 = Instance.new("IntValue") NumberValue382 = Instance.new("NumberValue") NumberValue383 = Instance.new("NumberValue") StringValue384 = Instance.new("StringValue") NumberValue385 = Instance.new("NumberValue") Model386 = Instance.new("Model") IntValue387 = Instance.new("IntValue") NumberValue388 = Instance.new("NumberValue") NumberValue389 = Instance.new("NumberValue") StringValue390 = Instance.new("StringValue") NumberValue391 = Instance.new("NumberValue") Model392 = Instance.new("Model") IntValue393 = Instance.new("IntValue") NumberValue394 = Instance.new("NumberValue") NumberValue395 = Instance.new("NumberValue") StringValue396 = Instance.new("StringValue") NumberValue397 = Instance.new("NumberValue") NumberValue398 = Instance.new("NumberValue") IntValue399 = Instance.new("IntValue") StringValue400 = Instance.new("StringValue") BoolValue401 = Instance.new("BoolValue") Script402 = Instance.new("Script") ScreenGui403 = Instance.new("ScreenGui") ObjectValue404 = Instance.new("ObjectValue") LocalScript405 = Instance.new("LocalScript") ObjectValue406 = Instance.new("ObjectValue") Frame407 = Instance.new("Frame") TextLabel408 = Instance.new("TextLabel") Frame409 = Instance.new("Frame") TextLabel410 = Instance.new("TextLabel") TextButton411 = Instance.new("TextButton") TextButton412 = Instance.new("TextButton") TextLabel413 = Instance.new("TextLabel") TextButton414 = Instance.new("TextButton") ImageButton415 = Instance.new("ImageButton") ImageButton416 = Instance.new("ImageButton") ImageButton417 = Instance.new("ImageButton") ImageButton418 = Instance.new("ImageButton") ImageButton419 = Instance.new("ImageButton") ScrollingFrame420 = Instance.new("ScrollingFrame") ImageButton421 = Instance.new("ImageButton") Frame422 = Instance.new("Frame") TextLabel423 = Instance.new("TextLabel") ImageButton424 = Instance.new("ImageButton") TextBox425 = Instance.new("TextBox") Frame426 = Instance.new("Frame") TextLabel427 = Instance.new("TextLabel") TextButton428 = Instance.new("TextButton") TextButton429 = Instance.new("TextButton") ImageLabel430 = Instance.new("ImageLabel") TextButton431 = Instance.new("TextButton") TextButton432 = Instance.new("TextButton") BoolValue433 = Instance.new("BoolValue") NumberValue434 = Instance.new("NumberValue") BoolValue435 = Instance.new("BoolValue") StringValue436 = Instance.new("StringValue") NumberValue437 = Instance.new("NumberValue") BoolValue438 = Instance.new("BoolValue") Sound439 = Instance.new("Sound") EqualizerSoundEffect440 = Instance.new("EqualizerSoundEffect") ModuleScript441 = Instance.new("ModuleScript") Folder442 = Instance.new("Folder") Frame443 = Instance.new("Frame") LocalScript444 = Instance.new("LocalScript") Frame445 = Instance.new("Frame") TextLabel446 = Instance.new("TextLabel") TextLabel447 = Instance.new("TextLabel") TextLabel448 = Instance.new("TextLabel") TextLabel449 = Instance.new("TextLabel") Frame450 = Instance.new("Frame") TextButton451 = Instance.new("TextButton") TextButton452 = Instance.new("TextButton") TextButton453 = Instance.new("TextButton") Frame454 = Instance.new("Frame") Frame455 = Instance.new("Frame") TextLabel456 = Instance.new("TextLabel") ScrollingFrame457 = Instance.new("ScrollingFrame") TextLabel458 = Instance.new("TextLabel") ScrollingFrame459 = Instance.new("ScrollingFrame") TextLabel460 = Instance.new("TextLabel") ScrollingFrame461 = Instance.new("ScrollingFrame") TextLabel462 = Instance.new("TextLabel") ScrollingFrame463 = Instance.new("ScrollingFrame") TextLabel464 = Instance.new("TextLabel") TextLabel465 = Instance.new("TextLabel") TextLabel466 = Instance.new("TextLabel") TextLabel467 = Instance.new("TextLabel") TextButton468 = Instance.new("TextButton") TextButton469 = Instance.new("TextButton") TextButton470 = Instance.new("TextButton") TextButton471 = Instance.new("TextButton") TextButton472 = Instance.new("TextButton") TextButton473 = Instance.new("TextButton") TextButton474 = Instance.new("TextButton") TextButton475 = Instance.new("TextButton") TextButton476 = Instance.new("TextButton") TextLabel477 = Instance.new("TextLabel") TextLabel478 = Instance.new("TextLabel") TextLabel479 = Instance.new("TextLabel") TextLabel480 = Instance.new("TextLabel") TextLabel481 = Instance.new("TextLabel") TextLabel482 = Instance.new("TextLabel") TextLabel483 = Instance.new("TextLabel") TextLabel484 = Instance.new("TextLabel") TextLabel485 = Instance.new("TextLabel") TextButton486 = Instance.new("TextButton") TextButton487 = Instance.new("TextButton") TextButton488 = Instance.new("TextButton") TextButton489 = Instance.new("TextButton") TextButton490 = Instance.new("TextButton") TextButton491 = Instance.new("TextButton") TextButton492 = Instance.new("TextButton") TextLabel493 = Instance.new("TextLabel") TextLabel494 = Instance.new("TextLabel") TextLabel495 = Instance.new("TextLabel") TextLabel496 = Instance.new("TextLabel") TextLabel497 = Instance.new("TextLabel") TextLabel498 = Instance.new("TextLabel") TextLabel499 = Instance.new("TextLabel") TextButton500 = Instance.new("TextButton") TextButton501 = Instance.new("TextButton") TextButton502 = Instance.new("TextButton") TextButton503 = Instance.new("TextButton") TextButton504 = Instance.new("TextButton") TextButton505 = Instance.new("TextButton") TextButton506 = Instance.new("TextButton") TextButton507 = Instance.new("TextButton") TextButton508 = Instance.new("TextButton") TextButton509 = Instance.new("TextButton") TextButton510 = Instance.new("TextButton") TextButton511 = Instance.new("TextButton") TextButton512 = Instance.new("TextButton") TextButton513 = Instance.new("TextButton") TextButton514 = Instance.new("TextButton") TextLabel515 = Instance.new("TextLabel") TextLabel516 = Instance.new("TextLabel") TextLabel517 = Instance.new("TextLabel") TextLabel518 = Instance.new("TextLabel") TextLabel519 = Instance.new("TextLabel") TextLabel520 = Instance.new("TextLabel") TextLabel521 = Instance.new("TextLabel") TextLabel522 = Instance.new("TextLabel") TextLabel523 = Instance.new("TextLabel") TextLabel524 = Instance.new("TextLabel") TextLabel525 = Instance.new("TextLabel") TextLabel526 = Instance.new("TextLabel") TextLabel527 = Instance.new("TextLabel") TextLabel528 = Instance.new("TextLabel") TextLabel529 = Instance.new("TextLabel") TextButton530 = Instance.new("TextButton") TextLabel531 = Instance.new("TextLabel") TextLabel532 = Instance.new("TextLabel") TextButton533 = Instance.new("TextButton") TextButton534 = Instance.new("TextButton") LocalScript535 = Instance.new("LocalScript") Frame536 = Instance.new("Frame") Frame537 = Instance.new("Frame") Frame538 = Instance.new("Frame") Frame539 = Instance.new("Frame") Frame540 = Instance.new("Frame") Frame541 = Instance.new("Frame") Frame542 = Instance.new("Frame") Frame543 = Instance.new("Frame") Frame544 = Instance.new("Frame") TextLabel545 = Instance.new("TextLabel") TextLabel546 = Instance.new("TextLabel") TextLabel547 = Instance.new("TextLabel") TextLabel548 = Instance.new("TextLabel") TextLabel549 = Instance.new("TextLabel") TextLabel550 = Instance.new("TextLabel") TextButton551 = Instance.new("TextButton") TextLabel552 = Instance.new("TextLabel") LocalScript553 = Instance.new("LocalScript") LocalScript554 = Instance.new("LocalScript") LocalScript555 = Instance.new("LocalScript") RemoteEvent556 = Instance.new("RemoteEvent") Script557 = Instance.new("Script") Sound558 = Instance.new("Sound") NumberValue559 = Instance.new("NumberValue") NumberValue560 = Instance.new("NumberValue") Sound561 = Instance.new("Sound") NumberValue562 = Instance.new("NumberValue") NumberValue563 = Instance.new("NumberValue") Frame564 = Instance.new("Frame") ImageLabel565 = Instance.new("ImageLabel") UISizeConstraint566 = Instance.new("UISizeConstraint") UIAspectRatioConstraint567 = Instance.new("UIAspectRatioConstraint") TextButton568 = Instance.new("TextButton") LocalScript569 = Instance.new("LocalScript") ImageLabel570 = Instance.new("ImageLabel") UISizeConstraint571 = Instance.new("UISizeConstraint") UIAspectRatioConstraint572 = Instance.new("UIAspectRatioConstraint") RemoteEvent573 = Instance.new("RemoteEvent") Script574 = Instance.new("Script") LocalScript575 = Instance.new("LocalScript") RemoteEvent576 = Instance.new("RemoteEvent") Script577 = Instance.new("Script") Sound578 = Instance.new("Sound") TremoloSoundEffect579 = Instance.new("TremoloSoundEffect") ParticleEmitter580 = Instance.new("ParticleEmitter") Script581 = Instance.new("Script") ModuleScript582 = Instance.new("ModuleScript") ModuleScript583 = Instance.new("ModuleScript") ScreenGui584 = Instance.new("ScreenGui") ObjectValue585 = Instance.new("ObjectValue") Folder586 = Instance.new("Folder") NumberValue587 = Instance.new("NumberValue") NumberValue588 = Instance.new("NumberValue") NumberValue589 = Instance.new("NumberValue") StringValue590 = Instance.new("StringValue") NumberValue591 = Instance.new("NumberValue") NumberValue592 = Instance.new("NumberValue") NumberValue593 = Instance.new("NumberValue") NumberValue594 = Instance.new("NumberValue") NumberValue595 = Instance.new("NumberValue") BoolValue596 = Instance.new("BoolValue") BoolValue597 = Instance.new("BoolValue") BoolValue598 = Instance.new("BoolValue") Vector3Value599 = Instance.new("Vector3Value") BoolValue600 = Instance.new("BoolValue") BoolValue601 = Instance.new("BoolValue") BoolValue602 = Instance.new("BoolValue") BoolValue603 = Instance.new("BoolValue") BoolValue604 = Instance.new("BoolValue") LocalScript605 = Instance.new("LocalScript") Model606 = Instance.new("Model") Model607 = Instance.new("Model") Model608 = Instance.new("Model") Part609 = Instance.new("Part") SurfaceGui610 = Instance.new("SurfaceGui") Frame611 = Instance.new("Frame") ImageLabel612 = Instance.new("ImageLabel") Frame613 = Instance.new("Frame") Frame614 = Instance.new("Frame") Frame615 = Instance.new("Frame") TextLabel616 = Instance.new("TextLabel") Frame617 = Instance.new("Frame") TextLabel618 = Instance.new("TextLabel") Frame619 = Instance.new("Frame") TextLabel620 = Instance.new("TextLabel") Frame621 = Instance.new("Frame") TextLabel622 = Instance.new("TextLabel") Frame623 = Instance.new("Frame") TextLabel624 = Instance.new("TextLabel") Frame625 = Instance.new("Frame") TextLabel626 = Instance.new("TextLabel") Frame627 = Instance.new("Frame") TextLabel628 = Instance.new("TextLabel") Frame629 = Instance.new("Frame") TextLabel630 = Instance.new("TextLabel") Frame631 = Instance.new("Frame") TextLabel632 = Instance.new("TextLabel") ImageLabel633 = Instance.new("ImageLabel") ImageLabel634 = Instance.new("ImageLabel") Frame635 = Instance.new("Frame") TextLabel636 = Instance.new("TextLabel") TextLabel637 = Instance.new("TextLabel") ImageLabel638 = Instance.new("ImageLabel") ImageLabel639 = Instance.new("ImageLabel") ImageLabel640 = Instance.new("ImageLabel") ImageLabel641 = Instance.new("ImageLabel") TextButton642 = Instance.new("TextButton") Frame643 = Instance.new("Frame") ImageLabel644 = Instance.new("ImageLabel") Frame645 = Instance.new("Frame") Frame646 = Instance.new("Frame") Frame647 = Instance.new("Frame") TextLabel648 = Instance.new("TextLabel") Frame649 = Instance.new("Frame") TextLabel650 = Instance.new("TextLabel") Frame651 = Instance.new("Frame") TextLabel652 = Instance.new("TextLabel") Frame653 = Instance.new("Frame") TextLabel654 = Instance.new("TextLabel") Frame655 = Instance.new("Frame") TextLabel656 = Instance.new("TextLabel") Frame657 = Instance.new("Frame") TextLabel658 = Instance.new("TextLabel") Frame659 = Instance.new("Frame") TextLabel660 = Instance.new("TextLabel") Frame661 = Instance.new("Frame") TextLabel662 = Instance.new("TextLabel") Frame663 = Instance.new("Frame") TextLabel664 = Instance.new("TextLabel") ImageLabel665 = Instance.new("ImageLabel") Part666 = Instance.new("Part") SurfaceGui667 = Instance.new("SurfaceGui") ImageLabel668 = Instance.new("ImageLabel") TextLabel669 = Instance.new("TextLabel") Part670 = Instance.new("Part") SurfaceGui671 = Instance.new("SurfaceGui") Frame672 = Instance.new("Frame") Frame673 = Instance.new("Frame") Frame674 = Instance.new("Frame") Frame675 = Instance.new("Frame") Frame676 = Instance.new("Frame") Frame677 = Instance.new("Frame") Frame678 = Instance.new("Frame") Frame679 = Instance.new("Frame") Frame680 = Instance.new("Frame") Frame681 = Instance.new("Frame") Frame682 = Instance.new("Frame") ImageLabel683 = Instance.new("ImageLabel") TextLabel684 = Instance.new("TextLabel") TextLabel685 = Instance.new("TextLabel") TextLabel686 = Instance.new("TextLabel") Model687 = Instance.new("Model") MeshPart688 = Instance.new("MeshPart") SurfaceLight689 = Instance.new("SurfaceLight") MeshPart690 = Instance.new("MeshPart") SurfaceLight691 = Instance.new("SurfaceLight") MeshPart692 = Instance.new("MeshPart") SurfaceLight693 = Instance.new("SurfaceLight") MeshPart694 = Instance.new("MeshPart") SurfaceLight695 = Instance.new("SurfaceLight") MeshPart696 = Instance.new("MeshPart") SurfaceLight697 = Instance.new("SurfaceLight") MeshPart698 = Instance.new("MeshPart") SurfaceLight699 = Instance.new("SurfaceLight") MeshPart700 = Instance.new("MeshPart") SurfaceLight701 = Instance.new("SurfaceLight") Model702 = Instance.new("Model") MeshPart703 = Instance.new("MeshPart") MeshPart704 = Instance.new("MeshPart") MeshPart705 = Instance.new("MeshPart") MeshPart706 = Instance.new("MeshPart") MeshPart707 = Instance.new("MeshPart") MeshPart708 = Instance.new("MeshPart") MeshPart709 = Instance.new("MeshPart") MeshPart710 = Instance.new("MeshPart") MeshPart711 = Instance.new("MeshPart") MeshPart712 = Instance.new("MeshPart") MeshPart713 = Instance.new("MeshPart") MeshPart714 = Instance.new("MeshPart") MeshPart715 = Instance.new("MeshPart") MeshPart716 = Instance.new("MeshPart") MeshPart717 = Instance.new("MeshPart") MeshPart718 = Instance.new("MeshPart") MeshPart719 = Instance.new("MeshPart") MeshPart720 = Instance.new("MeshPart") MeshPart721 = Instance.new("MeshPart") MeshPart722 = Instance.new("MeshPart") MeshPart723 = Instance.new("MeshPart") MeshPart724 = Instance.new("MeshPart") MeshPart725 = Instance.new("MeshPart") MeshPart726 = Instance.new("MeshPart") MeshPart727 = Instance.new("MeshPart") MeshPart728 = Instance.new("MeshPart") MeshPart729 = Instance.new("MeshPart") Model730 = Instance.new("Model") Model0.Name = "" Model0.Parent = mas Humanoid1.Name = "Shadow" Humanoid1.Parent = Model0 Humanoid1.MaxHealth = 0 Humanoid1.maxHealth = 0 VehicleSeat2.Name = "DriveSeat" VehicleSeat2.Parent = Model0 VehicleSeat2.CFrame = CFrame.new(-20.6615753, 1.67277205, 26.0660324, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) VehicleSeat2.Orientation = Vector3.new(0, 180, 0) VehicleSeat2.Position = Vector3.new(-20.6615753, 1.67277205, 26.0660324) VehicleSeat2.Rotation = Vector3.new(-180, 0, -180) VehicleSeat2.Transparency = 1 VehicleSeat2.MaxSpeed = 0 VehicleSeat2.Size = Vector3.new(2, 1, 2) VehicleSeat2.Torque = 0 VehicleSeat2.Anchored = true VehicleSeat2.BottomSurface = Enum.SurfaceType.Smooth VehicleSeat2.CanCollide = false VehicleSeat2.CustomPhysicalProperties = 0.00999999978, 0.300000012, 0, 1, 1 VehicleSeat2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines VehicleSeat2.Material = Enum.Material.SmoothPlastic VehicleSeat2.TopSurface = Enum.SurfaceType.SmoothNoOutlines VehicleSeat2.TurnSpeed = 0 BoolValue3.Name = "WindowRR" BoolValue3.Parent = VehicleSeat2 BoolValue4.Name = "WindowRL" BoolValue4.Parent = VehicleSeat2 BoolValue5.Name = "WindowFR" BoolValue5.Parent = VehicleSeat2 BoolValue6.Name = "WindowFL" BoolValue6.Parent = VehicleSeat2 BoolValue7.Name = "TL" BoolValue7.Parent = VehicleSeat2 ScreenGui8.Name = "SS3" ScreenGui8.Parent = VehicleSeat2 LocalScript9.Name = "AV" LocalScript9.Parent = ScreenGui8 table.insert(cors,sandbox(LocalScript9,function() local Height=1 -- Max height of the bars local carSeat = script.Parent.CarSeat.Value local Soundbar = carSeat.Parent.Body.Dash.Scr.G.Bars local Sound = carSeat.Parent.MP.Sound local Bars={} for i,v in next,Soundbar:GetChildren() do if v:IsA'Frame' then table.insert(Bars,v) end end local nBars,Tweens = 9,{} -- EASING FUNCTIONS -- local function quadIn(t,b,c,d) t=t/d; return c*t*t+b; end; local function quadOut(t,b,c,d) t=t/d; return -c*t*(t-2)+b; end; local function Quad(obj,val,ease,d) local t,f,con,nt,st,sd=tick() Tweens[obj]=t -- Set identifier st=obj.Size.Y.Scale -- Start Value sd=val-st -- Change in Value f=ease=='In' and quadIn or quadOut -- Choose between Out/In con = game:GetService'RunService'.RenderStepped:connect(function() nt=tick()-t if Tweens[obj]~=t then -- Check for override con:disconnect() return end local nv=math.max(.05,f(math.min(d,nt),st,sd,d)) -- New Value obj.Size = UDim2.new(0.1,-3,nv,0) obj.BackgroundColor3=Color3.new(.7,.3,1):lerp(Color3.new(.3,1,.7),nv/Height) if nt>d then -- Easing done? con:disconnect() if ease~='In' then Quad(obj,.05,'In',.3) -- Drop the bar end end end) end -- BAR MANIPULATION -- local function CheckSet(N,S,D) -- Number, Scale, Direction local nS = Soundbar[tostring(N)].Size.Y.Scale if S>nS then Set(N,nS+(S-nS)/3,D) end end function Set(N,S,D) -- Number, Scale, Direction Quad(Soundbar[tostring(N)],S,'Out',.1) -- Grabs the bar and tweens if N>0 and D~=1 then -- Checks left for smaller bars to manipulate CheckSet(N-1,S,-1) end if N 0 then carSeat.Parent.MP.Volume.Value = carSeat.Parent.MP.Volume.Value - 2 end elseif key == "]" then -- volume up if carSeat.Parent.MP.Volume.Value < 100 then carSeat.Parent.MP.Volume.Value = carSeat.Parent.MP.Volume.Value + 2 end end end) winfob.FL.Lock.MouseButton1Click:connect(function() --Window if carSeat.WindowFL.Value == false then carSeat.WindowFL.Value = true carSeat.Parent.Misc.FL.Window.SS.Motor.DesiredAngle = carSeat.Parent.Misc.FL.Window.SS.Motor.DesiredAngle - 0.20 else carSeat.WindowFL.Value = false carSeat.Parent.Misc.FL.Window.SS.Motor.DesiredAngle = carSeat.Parent.Misc.FL.Window.SS.Motor.DesiredAngle + 0.20 end end) winfob.FR.Lock.MouseButton1Click:connect(function() --Window if carSeat.WindowFR.Value == false then carSeat.WindowFR.Value = true carSeat.Parent.Misc.FR.Window.SS.Motor.DesiredAngle = carSeat.Parent.Misc.FR.Window.SS.Motor.DesiredAngle + 0.20 else carSeat.WindowFR.Value = false carSeat.Parent.Misc.FR.Window.SS.Motor.DesiredAngle = carSeat.Parent.Misc.FR.Window.SS.Motor.DesiredAngle - 0.20 end end) winfob.RL.Lock.MouseButton1Click:connect(function() --Window if carSeat.WindowRL.Value == false then carSeat.WindowRL.Value = true carSeat.Parent.Misc.RL.Window.SS.Motor.DesiredAngle = carSeat.Parent.Misc.RL.Window.SS.Motor.DesiredAngle - 0.20 else carSeat.WindowRL.Value = false carSeat.Parent.Misc.RL.Window.SS.Motor.DesiredAngle = carSeat.Parent.Misc.RL.Window.SS.Motor.DesiredAngle + 0.20 end end) winfob.RR.Lock.MouseButton1Click:connect(function() --Window if carSeat.WindowRR.Value == false then carSeat.WindowRR.Value = true carSeat.Parent.Misc.RR.Window.SS.Motor.DesiredAngle = carSeat.Parent.Misc.RR.Window.SS.Motor.DesiredAngle + 0.20 else carSeat.WindowRR.Value = false carSeat.Parent.Misc.RR.Window.SS.Motor.DesiredAngle = carSeat.Parent.Misc.RR.Window.SS.Motor.DesiredAngle - 0.20 end end) HUB.Limiter.MouseButton1Click:connect(function() --Ignition if carSeat.IsOn.Value == false then carSeat.IsOn.Value = true carSeat.Startup:Play() wait(1) else carSeat.IsOn.Value = false end end) TR.SN.MouseButton1Click:connect(function() --Show tracker names script.Parent.Names.Value = true end) TR.HN.MouseButton1Click:connect(function() --Hide tracker names script.Parent.Names.Value = false end) carSeat.Indicator.Changed:connect(function() if carSeat.Indicator.Value == true then script.Parent.Indicator:Play() else script.Parent.Indicator2:Play() end end) carSeat.LI.Changed:connect(function() if carSeat.LI.Value == true then carSeat.Parent.Body.Dash.DashSc.G.Left.Visible = true script.Parent.HUB.Left.Visible = true else carSeat.Parent.Body.Dash.DashSc.G.Left.Visible = false script.Parent.HUB.Left.Visible = false end end) carSeat.RI.Changed:connect(function() if carSeat.RI.Value == true then carSeat.Parent.Body.Dash.DashSc.G.Right.Visible = true script.Parent.HUB.Right.Visible = true else carSeat.Parent.Body.Dash.DashSc.G.Right.Visible = false script.Parent.HUB.Right.Visible = false end end) carSeat.Parent.MP.Volume.Changed:connect(function() INFO.Music.Volume.Text = (carSeat.Parent.MP.Volume.Value*10).."%" end) while wait() do carSeat.Parent.Body.Dash.DashSc.G.Time.Text = game.Lighting.TimeOfDay carSeat.Parent.Body.Dash.Scr.G.Time.Text = game.Lighting.TimeOfDay carSeat.Parent.Body.Dash.DashSc.G.Speed.Text = math.floor(carSeat.Velocity.magnitude*((10/12) * (60/88))) if game.ReplicatedStorage:FindFirstChild("WeatherResources") ~= nil then carSeat.Parent.Body.Dash.Scr.G.Temperature.Text = game.ReplicatedStorage.WeatherResources.Weather.Current.Temperature.Value carSeat.Parent.Body.Dash.Scr.G.Weather.Text = game.ReplicatedStorage.WeatherResources.Weather.Current.Weather.Value elseif game.ReplicatedStorage:FindFirstChild("WeatherResources") == nil then carSeat.Parent.Body.Dash.Scr.G.Temperature.Text = ":(" carSeat.Parent.Body.Dash.Scr.G.Weather.Text = "TTP Plugin not found" end end end)) LocalScript23.Disabled = true Script24.Name = "TheFix" Script24.Parent = LocalScript23 table.insert(cors,sandbox(Script24,function() wait(2) script.Parent.Disabled = false end)) Frame25.Name = "HUB" Frame25.Parent = ScreenGui8 Frame25.Position = UDim2.new(0, 0, 0, 600) Frame25.Size = UDim2.new(0, 140, 0, 30) Frame25.Active = true Frame25.BackgroundColor = BrickColor.new("Really black") Frame25.BackgroundColor3 = Color3.new(0, 0, 0) Frame25.BackgroundTransparency = 1 Frame25.BorderSizePixel = 0 TextButton26.Name = "Limiter" TextButton26.Parent = Frame25 TextButton26.Position = UDim2.new(0, 0, 0, -110) TextButton26.Size = UDim2.new(0, 140, 0, 30) TextButton26.BackgroundColor = BrickColor.new("Really black") TextButton26.BackgroundColor3 = Color3.new(0, 0, 0) TextButton26.BackgroundTransparency = 0.60000002384186 TextButton26.BorderSizePixel = 0 TextButton26.Font = Enum.Font.SourceSansLight TextButton26.FontSize = Enum.FontSize.Size24 TextButton26.Text = "Engine Start/Stop" TextButton26.TextColor = BrickColor.new("Institutional white") TextButton26.TextColor3 = Color3.new(1, 1, 1) TextButton26.TextScaled = true TextButton26.TextSize = 24 TextButton26.TextWrap = true TextButton26.TextWrapped = true ImageLabel27.Name = "Left" ImageLabel27.Parent = Frame25 ImageLabel27.Position = UDim2.new(0, 0, 0, -40) ImageLabel27.Rotation = 180 ImageLabel27.Visible = false ImageLabel27.Size = UDim2.new(0, 20, 0, 20) ImageLabel27.BackgroundColor = BrickColor.new("Institutional white") ImageLabel27.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel27.BackgroundTransparency = 1 ImageLabel27.BorderSizePixel = 0 ImageLabel27.ZIndex = 2 ImageLabel27.Image = "rbxassetid://71659683" ImageLabel27.ImageColor3 = Color3.new(0, 1, 0) ImageLabel27.ImageTransparency = 0.40000000596046 ImageLabel28.Name = "Right" ImageLabel28.Parent = Frame25 ImageLabel28.Position = UDim2.new(0.200000003, 0, 0, -40) ImageLabel28.Visible = false ImageLabel28.Size = UDim2.new(0, 20, 0, 20) ImageLabel28.BackgroundColor = BrickColor.new("Institutional white") ImageLabel28.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel28.BackgroundTransparency = 1 ImageLabel28.BorderSizePixel = 0 ImageLabel28.ZIndex = 2 ImageLabel28.Image = "rbxassetid://71659683" ImageLabel28.ImageColor3 = Color3.new(0, 1, 0) ImageLabel28.ImageTransparency = 0.40000000596046 ImageLabel29.Name = "Light" ImageLabel29.Parent = Frame25 ImageLabel29.Position = UDim2.new(0.400000006, 0, 0, -40) ImageLabel29.Visible = false ImageLabel29.Size = UDim2.new(0, 20, 0, 20) ImageLabel29.BackgroundColor = BrickColor.new("Institutional white") ImageLabel29.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel29.BackgroundTransparency = 1 ImageLabel29.BorderSizePixel = 0 ImageLabel29.ZIndex = 2 ImageLabel29.Image = "http://www.roblox.com/asset/?id=151673087" StringValue30.Name = "nxtcam" StringValue30.Parent = ScreenGui8 StringValue30.Value = "car" Sound31.Name = "Indicator" Sound31.Parent = ScreenGui8 Sound31.Pitch = 0.80000001192093 Sound31.PlaybackSpeed = 0.80000001192093 Sound31.SoundId = "rbxassetid://190126363" Sound31.Volume = 0.30000001192093 Sound32.Name = "Indicator2" Sound32.Parent = ScreenGui8 Sound32.Pitch = 0.69999998807907 Sound32.PlaybackSpeed = 0.69999998807907 Sound32.SoundId = "rbxassetid://190126363" Sound32.Volume = 0.30000001192093 NumberValue33.Name = "Dist" NumberValue33.Parent = ScreenGui8 NumberValue33.Value = 10000 LocalScript34.Name = "Radar" LocalScript34.Parent = ScreenGui8 table.insert(cors,sandbox(LocalScript34,function() -- INSTRUCTIONS: -- There are four dot colors. Green, Red, Blue, and Yellow. Green for allies, Red for enemies, Blue for neutral (Basically AI), and Yellow for objectives\objects. -- -- To build an objective\object (yellow dot) it must (at least) have this skeleton. -- Class: Model -- Torso Class: Part, Truss, Seat, or Veichle seat. -- -- -- To build a Neutral object (red dot) it must (at least) have this skeleton. -- Class: Model -- Class: Humanoid -- Torso Class: Part, Truss, Seat, or Veichle seat. -- -- This only works for team games. The radar could possible break in FFA games. -- Credit to nickcool9999 for the original radar. Dots, Neutral script, as well as team-check scripts by Havear. wait(0.1) local Center = UDim2.new(0.5, 0, 0.5, 0) local Pl = script.Parent.Parent.Parent local tab = {} local c = script.Parent.Full.DotP:Clone() local n = script.Parent.Full.DotO:Clone() local g = script.Parent.Full.DotG:Clone() local blue = script.Parent.Full.DotB:Clone() local Distance = script.Parent.Dist -- Radar Distance.Value ( How far the radar sees in studs ) function CanfindHumanoid(place) local listt = place:GetChildren() for i = 1, #listt do if listt[i].className == "Humanoid" then return listt[i] end end end function D(v1, v2) return v1-v2 end function PositionOnRadar(item) if CanfindHumanoid(item.Parent) ~= nil and Distance.Value > (item.Position - Pl.Character.Torso.Position).magnitude and item ~= Pl.Character.Torso then local aag = game.Players:GetPlayerFromCharacter(item.Parent) if aag ~= nil then local d = g:Clone() d.Parent = script.Parent.Frame if script.Parent.Names.Value == true then d.nam.Text = item.Parent.Name else d.nam.Text = "" end d.Position = UDim2.new(Center.X.Scale + (D(item.Position.x, Pl.Character.Torso.Position.x)/Distance.Value)/2, 0, Center.Y.Scale + (D(item.Position.z, Pl.Character.Torso.Position.z)/Distance.Value)/2, 0) d.Rotation = -(script.Parent.Frame.Rotation) coroutine.resume(coroutine.create(function() wait() d:remove() end)) else local d = blue:Clone() d.Parent = script.Parent.Frame if script.Parent.Names.Value == true then d.nam.Text = item.Parent.Name else d.nam.Text = "" end d.Position = UDim2.new(Center.X.Scale + (D(item.Position.x, Pl.Character.Torso.Position.x)/Distance.Value)/2, 0, Center.Y.Scale + (D(item.Position.z, Pl.Character.Torso.Position.z)/Distance.Value)/2, 0) d.Rotation = -(script.Parent.Frame.Rotation) coroutine.resume(coroutine.create(function() wait() d:remove() end)) end elseif CanfindHumanoid(item.Parent) == nil and Distance.Value > (item.Position - Pl.Character.Torso.Position).magnitude and item ~= Pl.Character.Torso then local d = n:Clone() d.Parent = script.Parent.Frame if script.Parent.Names.Value == true then d.nam.Text = item.Parent.Name else d.nam.Text = "" end d.Position = UDim2.new(Center.X.Scale + (D(item.Position.x, Pl.Character.Torso.Position.x)/Distance.Value)/2, 0, Center.Y.Scale + (D(item.Position.z, Pl.Character.Torso.Position.z)/Distance.Value)/2, 0) d.Rotation = -(script.Parent.Frame.Rotation) coroutine.resume(coroutine.create(function() wait() d:remove() end)) end end function GetTorsos() tab = {} if Pl.Character:findFirstChild("HumanoidRootPart") then local list = workspace:GetChildren() for i = 1, #list do if list[i].className == "Model" and list[i]:findFirstChild("HumanoidRootPart") ~= nil then local listx = list[i]:GetChildren() for x = 1, #listx do if listx[x].Name == "HumanoidRootPart" then table.insert(tab, listx[x]) end end end end end return tab end cam = workspace.CurrentCamera slurAngle = 0 previousDesiredAngle = 0 spinSpeed = 1 --ratio per second rotationOffset = 90 --in degrees rotationOffset = math.rad(rotationOffset) carSeat = script.Parent.CarSeat.Value function Rotate() local vec = cam.CFrame.lookVector local desiredAngle = math.atan2(vec.z, vec.x) if desiredAngle < -1.57 and previousDesiredAngle > 1.57 then slurAngle = slurAngle - math.pi*2 elseif desiredAngle > 1.57 and previousDesiredAngle < -1.57 then slurAngle = slurAngle + math.pi*2 end slurAngle = slurAngle*(1-spinSpeed) + desiredAngle*spinSpeed local a = slurAngle + rotationOffset previousDesiredAngle = desiredAngle script.Parent.Frame.Rotation = -math.deg(a) end while true do wait() Rotate() local t = GetTorsos() for i = 1, #t do PositionOnRadar(t[i]) end end --Edits made by Itzt end)) Frame35.Name = "Infotainment" Frame35.Parent = ScreenGui8 Frame35.Position = UDim2.new(1, -140, 0, 300) Frame35.Visible = false Frame35.Size = UDim2.new(0, 140, 0, 200) Frame35.Active = true Frame35.BackgroundColor = BrickColor.new("Really black") Frame35.BackgroundColor3 = Color3.new(0, 0, 0) Frame35.BackgroundTransparency = 1 Frame35.BorderSizePixel = 0 TextLabel36.Name = "Time" TextLabel36.Parent = Frame35 TextLabel36.Size = UDim2.new(1, 0, 0.200000003, 0) TextLabel36.BackgroundColor = BrickColor.new("Institutional white") TextLabel36.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel36.BackgroundTransparency = 1 TextLabel36.ZIndex = 2 TextLabel36.Font = Enum.Font.SciFi TextLabel36.FontSize = Enum.FontSize.Size24 TextLabel36.Text = "14:00:00" TextLabel36.TextScaled = true TextLabel36.TextSize = 24 TextLabel36.TextWrap = true TextLabel36.TextWrapped = true Frame37.Name = "Performance" Frame37.Parent = Frame35 Frame37.Visible = false Frame37.Size = UDim2.new(1, 0, 1, 0) Frame37.BackgroundColor = BrickColor.new("Institutional white") Frame37.BackgroundColor3 = Color3.new(1, 1, 1) Frame37.BackgroundTransparency = 1 TextLabel38.Name = "Label" TextLabel38.Parent = Frame37 TextLabel38.Position = UDim2.new(0, 0, 0.5, 0) TextLabel38.Visible = false TextLabel38.Size = UDim2.new(1, 0, 0.200000003, 0) TextLabel38.BackgroundColor = BrickColor.new("Institutional white") TextLabel38.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel38.BackgroundTransparency = 1 TextLabel38.ZIndex = 2 TextLabel38.Font = Enum.Font.SciFi TextLabel38.FontSize = Enum.FontSize.Size14 TextLabel38.Text = "TCS OFF" TextLabel38.TextScaled = true TextLabel38.TextSize = 14 TextLabel38.TextWrap = true TextLabel38.TextWrapped = true TextLabel39.Name = "Speed" TextLabel39.Parent = Frame37 TextLabel39.Position = UDim2.new(0, 0, 0.300000012, 0) TextLabel39.Size = UDim2.new(1, 0, 0.200000003, 0) TextLabel39.BackgroundColor = BrickColor.new("Institutional white") TextLabel39.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel39.BackgroundTransparency = 1 TextLabel39.ZIndex = 2 TextLabel39.FontSize = Enum.FontSize.Size14 TextLabel39.Text = "50" TextLabel39.TextScaled = true TextLabel39.TextSize = 14 TextLabel39.TextWrap = true TextLabel39.TextWrapped = true TextLabel40.Name = "Label" TextLabel40.Parent = Frame37 TextLabel40.Position = UDim2.new(0, 0, 0.699999988, 0) TextLabel40.Size = UDim2.new(1, 0, 0.100000001, 0) TextLabel40.BackgroundColor = BrickColor.new("Institutional white") TextLabel40.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel40.BackgroundTransparency = 1 TextLabel40.ZIndex = 2 TextLabel40.Font = Enum.Font.SciFi TextLabel40.FontSize = Enum.FontSize.Size14 TextLabel40.Text = "Current RPM:" TextLabel40.TextScaled = true TextLabel40.TextSize = 14 TextLabel40.TextWrap = true TextLabel40.TextWrapped = true TextLabel41.Name = "RPM" TextLabel41.Parent = Frame37 TextLabel41.Position = UDim2.new(0, 0, 0.800000012, 0) TextLabel41.Size = UDim2.new(1, 0, 0.200000003, 0) TextLabel41.BackgroundColor = BrickColor.new("Institutional white") TextLabel41.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel41.BackgroundTransparency = 1 TextLabel41.ZIndex = 2 TextLabel41.FontSize = Enum.FontSize.Size14 TextLabel41.Text = "800" TextLabel41.TextScaled = true TextLabel41.TextSize = 14 TextLabel41.TextWrap = true TextLabel41.TextWrapped = true TextLabel42.Name = "Label" TextLabel42.Parent = Frame37 TextLabel42.Position = UDim2.new(0, 0, 0.200000003, 0) TextLabel42.Size = UDim2.new(1, 0, 0.100000001, 0) TextLabel42.BackgroundColor = BrickColor.new("Institutional white") TextLabel42.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel42.BackgroundTransparency = 1 TextLabel42.ZIndex = 2 TextLabel42.Font = Enum.Font.SciFi TextLabel42.FontSize = Enum.FontSize.Size14 TextLabel42.Text = "Current whp:" TextLabel42.TextScaled = true TextLabel42.TextSize = 14 TextLabel42.TextWrap = true TextLabel42.TextWrapped = true ImageLabel43.Name = "Right" ImageLabel43.Parent = Frame37 ImageLabel43.Position = UDim2.new(0, 100, 0.829999983, 0) ImageLabel43.Visible = false ImageLabel43.Size = UDim2.new(0, 100, 0, 100) ImageLabel43.BackgroundColor = BrickColor.new("Institutional white") ImageLabel43.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel43.BackgroundTransparency = 1 ImageLabel43.BorderSizePixel = 0 ImageLabel43.ZIndex = 2 ImageLabel43.Image = "rbxassetid://71659683" ImageLabel43.ImageColor3 = Color3.new(0, 1, 0) ImageLabel43.ImageTransparency = 0.40000000596046 ImageLabel44.Name = "Left" ImageLabel44.Parent = Frame37 ImageLabel44.Position = UDim2.new(0, 0, 0.829999983, 0) ImageLabel44.Rotation = 180 ImageLabel44.Visible = false ImageLabel44.Size = UDim2.new(0, 100, 0, 100) ImageLabel44.BackgroundColor = BrickColor.new("Institutional white") ImageLabel44.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel44.BackgroundTransparency = 1 ImageLabel44.BorderSizePixel = 0 ImageLabel44.ZIndex = 2 ImageLabel44.Image = "rbxassetid://71659683" ImageLabel44.ImageColor3 = Color3.new(0, 1, 0) ImageLabel44.ImageTransparency = 0.40000000596046 ImageLabel45.Name = "Background" ImageLabel45.Parent = Frame37 ImageLabel45.Size = UDim2.new(1, 0, 1, 0) ImageLabel45.BackgroundColor = BrickColor.new("Institutional white") ImageLabel45.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel45.BorderSizePixel = 0 ImageLabel45.Image = "rbxassetid://290472278" Frame46.Name = "Weather" Frame46.Parent = Frame35 Frame46.Visible = false Frame46.Size = UDim2.new(1, 0, 1, 0) Frame46.BackgroundColor = BrickColor.new("Institutional white") Frame46.BackgroundColor3 = Color3.new(1, 1, 1) Frame46.BackgroundTransparency = 1 TextLabel47.Name = "Temperature" TextLabel47.Parent = Frame46 TextLabel47.Position = UDim2.new(0, 0, 0.649999976, 0) TextLabel47.Size = UDim2.new(1, 0, 0.200000003, 0) TextLabel47.BackgroundColor = BrickColor.new("Institutional white") TextLabel47.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel47.BackgroundTransparency = 1 TextLabel47.ZIndex = 2 TextLabel47.FontSize = Enum.FontSize.Size14 TextLabel47.Text = "66*" TextLabel47.TextScaled = true TextLabel47.TextSize = 14 TextLabel47.TextWrap = true TextLabel47.TextWrapped = true TextLabel48.Name = "Weather" TextLabel48.Parent = Frame46 TextLabel48.Position = UDim2.new(0, 0, 0.300000012, 0) TextLabel48.Size = UDim2.new(1, 0, 0.300000012, 0) TextLabel48.BackgroundColor = BrickColor.new("Institutional white") TextLabel48.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel48.BackgroundTransparency = 1 TextLabel48.ZIndex = 2 TextLabel48.Font = Enum.Font.SciFi TextLabel48.FontSize = Enum.FontSize.Size14 TextLabel48.Text = "Partly cloudy" TextLabel48.TextScaled = true TextLabel48.TextSize = 14 TextLabel48.TextWrap = true TextLabel48.TextWrapped = true TextLabel49.Name = "Label" TextLabel49.Parent = Frame46 TextLabel49.Position = UDim2.new(0, 0, 0.200000003, 0) TextLabel49.Size = UDim2.new(1, 0, 0.100000001, 0) TextLabel49.BackgroundColor = BrickColor.new("Institutional white") TextLabel49.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel49.BackgroundTransparency = 1 TextLabel49.ZIndex = 2 TextLabel49.Font = Enum.Font.SciFi TextLabel49.FontSize = Enum.FontSize.Size14 TextLabel49.Text = "Current weather:" TextLabel49.TextScaled = true TextLabel49.TextSize = 14 TextLabel49.TextWrap = true TextLabel49.TextWrapped = true ImageLabel50.Name = "Right" ImageLabel50.Parent = Frame46 ImageLabel50.Position = UDim2.new(0, 100, 0.829999983, 0) ImageLabel50.Visible = false ImageLabel50.Size = UDim2.new(0, 100, 0, 100) ImageLabel50.BackgroundColor = BrickColor.new("Institutional white") ImageLabel50.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel50.BackgroundTransparency = 1 ImageLabel50.BorderSizePixel = 0 ImageLabel50.ZIndex = 2 ImageLabel50.Image = "rbxassetid://71659683" ImageLabel50.ImageColor3 = Color3.new(0, 1, 0) ImageLabel50.ImageTransparency = 0.40000000596046 ImageLabel51.Name = "Left" ImageLabel51.Parent = Frame46 ImageLabel51.Position = UDim2.new(0, 0, 0.829999983, 0) ImageLabel51.Rotation = 180 ImageLabel51.Visible = false ImageLabel51.Size = UDim2.new(0, 100, 0, 100) ImageLabel51.BackgroundColor = BrickColor.new("Institutional white") ImageLabel51.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel51.BackgroundTransparency = 1 ImageLabel51.BorderSizePixel = 0 ImageLabel51.ZIndex = 2 ImageLabel51.Image = "rbxassetid://71659683" ImageLabel51.ImageColor3 = Color3.new(0, 1, 0) ImageLabel51.ImageTransparency = 0.40000000596046 ImageLabel52.Name = "Background" ImageLabel52.Parent = Frame46 ImageLabel52.Size = UDim2.new(1, 0, 1, 0) ImageLabel52.BackgroundColor = BrickColor.new("Institutional white") ImageLabel52.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel52.BorderSizePixel = 0 ImageLabel52.Image = "rbxassetid://290472278" Frame53.Name = "Music" Frame53.Parent = Frame35 Frame53.Size = UDim2.new(1, 0, 1, 0) Frame53.BackgroundColor = BrickColor.new("Institutional white") Frame53.BackgroundColor3 = Color3.new(1, 1, 1) Frame53.BackgroundTransparency = 1 TextLabel54.Name = "Volume" TextLabel54.Parent = Frame53 TextLabel54.Position = UDim2.new(0, 0, 0.649999976, 0) TextLabel54.Size = UDim2.new(1, 0, 0.200000003, 0) TextLabel54.BackgroundColor = BrickColor.new("Institutional white") TextLabel54.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel54.BackgroundTransparency = 1 TextLabel54.ZIndex = 2 TextLabel54.FontSize = Enum.FontSize.Size14 TextLabel54.Text = "100%" TextLabel54.TextScaled = true TextLabel54.TextSize = 14 TextLabel54.TextWrap = true TextLabel54.TextWrapped = true TextLabel55.Name = "Song" TextLabel55.Parent = Frame53 TextLabel55.Position = UDim2.new(0, 0, 0.300000012, 0) TextLabel55.Size = UDim2.new(1, 0, 0.300000012, 0) TextLabel55.BackgroundColor = BrickColor.new("Institutional white") TextLabel55.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel55.BackgroundTransparency = 1 TextLabel55.ZIndex = 2 TextLabel55.Font = Enum.Font.SciFi TextLabel55.FontSize = Enum.FontSize.Size14 TextLabel55.Text = "Lorde - Tennis Court (Flume Remix)" TextLabel55.TextScaled = true TextLabel55.TextSize = 14 TextLabel55.TextWrap = true TextLabel55.TextWrapped = true TextLabel56.Name = "Label" TextLabel56.Parent = Frame53 TextLabel56.Position = UDim2.new(0, 0, 0.200000003, 0) TextLabel56.Size = UDim2.new(1, 0, 0.100000001, 0) TextLabel56.BackgroundColor = BrickColor.new("Institutional white") TextLabel56.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel56.BackgroundTransparency = 1 TextLabel56.ZIndex = 2 TextLabel56.Font = Enum.Font.SciFi TextLabel56.FontSize = Enum.FontSize.Size14 TextLabel56.Text = "Current song:" TextLabel56.TextScaled = true TextLabel56.TextSize = 14 TextLabel56.TextWrap = true TextLabel56.TextWrapped = true ImageLabel57.Name = "Right" ImageLabel57.Parent = Frame53 ImageLabel57.Position = UDim2.new(0, 100, 0.829999983, 0) ImageLabel57.Visible = false ImageLabel57.Size = UDim2.new(0, 100, 0, 100) ImageLabel57.BackgroundColor = BrickColor.new("Institutional white") ImageLabel57.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel57.BackgroundTransparency = 1 ImageLabel57.BorderSizePixel = 0 ImageLabel57.ZIndex = 2 ImageLabel57.Image = "rbxassetid://71659683" ImageLabel57.ImageColor3 = Color3.new(0, 1, 0) ImageLabel57.ImageTransparency = 0.40000000596046 ImageLabel58.Name = "Left" ImageLabel58.Parent = Frame53 ImageLabel58.Position = UDim2.new(0, 0, 0.829999983, 0) ImageLabel58.Rotation = 180 ImageLabel58.Visible = false ImageLabel58.Size = UDim2.new(0, 100, 0, 100) ImageLabel58.BackgroundColor = BrickColor.new("Institutional white") ImageLabel58.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel58.BackgroundTransparency = 1 ImageLabel58.BorderSizePixel = 0 ImageLabel58.ZIndex = 2 ImageLabel58.Image = "rbxassetid://71659683" ImageLabel58.ImageColor3 = Color3.new(0, 1, 0) ImageLabel58.ImageTransparency = 0.40000000596046 ImageLabel59.Name = "Background" ImageLabel59.Parent = Frame53 ImageLabel59.Size = UDim2.new(1, 0, 1, 0) ImageLabel59.BackgroundColor = BrickColor.new("Institutional white") ImageLabel59.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel59.BorderSizePixel = 0 ImageLabel59.Image = "rbxassetid://290472278" Frame60.Name = "Tracker" Frame60.Parent = ScreenGui8 Frame60.Position = UDim2.new(1, -140, 0, 630) Frame60.Size = UDim2.new(0, 140, 0, 30) Frame60.Active = true Frame60.BackgroundColor = BrickColor.new("Really black") Frame60.BackgroundColor3 = Color3.new(0, 0, 0) Frame60.BackgroundTransparency = 1 Frame60.BorderSizePixel = 0 Frame60.Draggable = true TextButton61.Name = "HN" TextButton61.Parent = Frame60 TextButton61.Position = UDim2.new(0, 75, 0, -100) TextButton61.Size = UDim2.new(0, 65, 0, 30) TextButton61.BackgroundColor = BrickColor.new("Really black") TextButton61.BackgroundColor3 = Color3.new(0, 0, 0) TextButton61.BackgroundTransparency = 0.60000002384186 TextButton61.BorderSizePixel = 0 TextButton61.Font = Enum.Font.SourceSansBold TextButton61.FontSize = Enum.FontSize.Size24 TextButton61.Text = "Hide names" TextButton61.TextColor = BrickColor.new("Institutional white") TextButton61.TextColor3 = Color3.new(1, 1, 1) TextButton61.TextScaled = true TextButton61.TextSize = 24 TextButton61.TextWrap = true TextButton61.TextWrapped = true TextButton62.Name = "SN" TextButton62.Parent = Frame60 TextButton62.Position = UDim2.new(0, 0, 0, -100) TextButton62.Size = UDim2.new(0, 65, 0, 30) TextButton62.BackgroundColor = BrickColor.new("Really black") TextButton62.BackgroundColor3 = Color3.new(0, 0, 0) TextButton62.BackgroundTransparency = 0.60000002384186 TextButton62.BorderSizePixel = 0 TextButton62.Font = Enum.Font.SourceSansBold TextButton62.FontSize = Enum.FontSize.Size24 TextButton62.Text = "Show names" TextButton62.TextColor = BrickColor.new("Institutional white") TextButton62.TextColor3 = Color3.new(1, 1, 1) TextButton62.TextScaled = true TextButton62.TextSize = 24 TextButton62.TextWrap = true TextButton62.TextWrapped = true Frame63.Name = "DistSlider" Frame63.Parent = ScreenGui8 Frame63.Position = UDim2.new(1, -50, 1, -200) Frame63.Size = UDim2.new(0, 50, 0, 200) Frame63.BackgroundColor = BrickColor.new("Really black") Frame63.BackgroundColor3 = Color3.new(0, 0, 0) Frame63.BackgroundTransparency = 0.30000001192093 Frame63.BorderColor = BrickColor.new("Dirt brown") Frame63.BorderColor3 = Color3.new(0.25098, 0.25098, 0.25098) Frame63.BorderSizePixel = 2 LocalScript64.Name = "FOVLogic" LocalScript64.Parent = Frame63 table.insert(cors,sandbox(LocalScript64,function() local UIS = game:GetService("UserInputService") wait(1) local P = script.Parent local slider = P.Slider local knob = slider.Knob local FOVLabel = P.FOVValue local knobGrabbed = false function GrabFOVKnob() knobGrabbed = true end function MoveFOVKnob(screenPosition) local yDiff = screenPosition.y - slider.AbsolutePosition.y local knobPositionRatio = math.min(math.max(yDiff / slider.AbsoluteSize.y, 0), 1) local newFOV = 100 + 9900 * (1 - knobPositionRatio) script.Parent.Parent.Dist.Value = newFOV knob.Position = UDim2.new(0, -10, knobPositionRatio, -10) FOVLabel.Text = math.floor(newFOV) end function ReleaseFOVKnob() knobGrabbed = false end knob.InputBegan:connect(function(input) if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) then GrabFOVKnob() end end) UIS.InputChanged:connect(function(input, gameProcessedEvent) if (not gameProcessedEvent and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) and knobGrabbed) then MoveFOVKnob(input.Position) end end) UIS.InputEnded:connect(function(input, gameProcessedEvent) if (not gameProcessedEvent and input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) then ReleaseFOVKnob() end end) end)) Frame65.Name = "Slider" Frame65.Parent = Frame63 Frame65.Position = UDim2.new(0.5, 0, 0.150000006, 0) Frame65.Size = UDim2.new(0, 0, 0.699999988, 0) Frame65.BackgroundColor = BrickColor.new("Institutional white") Frame65.BackgroundColor3 = Color3.new(1, 1, 1) Frame65.BorderColor = BrickColor.new("Dark stone grey") Frame65.BorderColor3 = Color3.new(0.392157, 0.392157, 0.392157) Frame66.Name = "Knob" Frame66.Parent = Frame65 Frame66.Position = UDim2.new(0, -10, 0, -10) Frame66.Size = UDim2.new(0, 20, 0, 20) Frame66.BackgroundColor = BrickColor.new("Persimmon") Frame66.BackgroundColor3 = Color3.new(1, 0.392157, 0.392157) TextLabel67.Name = "FOVValue" TextLabel67.Parent = Frame63 TextLabel67.Position = UDim2.new(0, 0, 0.899999976, 0) TextLabel67.Size = UDim2.new(1, 0, 0.100000001, 0) TextLabel67.BackgroundColor = BrickColor.new("Institutional white") TextLabel67.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel67.BackgroundTransparency = 1 TextLabel67.Font = Enum.Font.SourceSans TextLabel67.FontSize = Enum.FontSize.Size14 TextLabel67.Text = "10000" TextLabel67.TextColor = BrickColor.new("Institutional white") TextLabel67.TextColor3 = Color3.new(1, 1, 1) TextLabel67.TextScaled = true TextLabel67.TextSize = 14 TextLabel67.TextWrap = true TextLabel67.TextWrapped = true TextLabel68.Name = "Title" TextLabel68.Parent = Frame63 TextLabel68.Size = UDim2.new(1, 0, 0.100000001, 0) TextLabel68.BackgroundColor = BrickColor.new("Institutional white") TextLabel68.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel68.BackgroundTransparency = 1 TextLabel68.Font = Enum.Font.SourceSans TextLabel68.FontSize = Enum.FontSize.Size14 TextLabel68.Text = "Diameter" TextLabel68.TextColor = BrickColor.new("Institutional white") TextLabel68.TextColor3 = Color3.new(1, 1, 1) TextLabel68.TextScaled = true TextLabel68.TextSize = 14 TextLabel68.TextWrap = true TextLabel68.TextWrapped = true ImageLabel69.Name = "Frame" ImageLabel69.Parent = ScreenGui8 ImageLabel69.Position = UDim2.new(1, -250, 1, -200) ImageLabel69.Size = UDim2.new(0, 200, 0, 200) ImageLabel69.BackgroundColor = BrickColor.new("Light grey metallic") ImageLabel69.BackgroundColor3 = Color3.new(0.666667, 0.662745, 0.67451) ImageLabel69.BackgroundTransparency = 1 ImageLabel69.Image = "rbxassetid://77155281" Frame70.Name = "Windows" Frame70.Parent = ScreenGui8 Frame70.Visible = false Frame70.Size = UDim2.new(1, 0, 1, 0) Frame70.BackgroundColor = BrickColor.new("Institutional white") Frame70.BackgroundColor3 = Color3.new(1, 1, 1) Frame70.BackgroundTransparency = 1 Frame71.Name = "FR" Frame71.Parent = Frame70 Frame71.Position = UDim2.new(0.5, -200, 0.600000024, -50) Frame71.Size = UDim2.new(0, 400, 0, 70) Frame71.BackgroundColor = BrickColor.new("Electric blue") Frame71.BackgroundColor3 = Color3.new(0.0901961, 0.529412, 1) Frame71.BackgroundTransparency = 0.69999998807907 Frame71.BorderSizePixel = 0 Frame71.ClipsDescendants = true ImageButton72.Name = "Lock" ImageButton72.Parent = Frame71 ImageButton72.Position = UDim2.new(0, 25, 0.5, -25) ImageButton72.Size = UDim2.new(0, 50, 0, 50) ImageButton72.BackgroundColor = BrickColor.new("Institutional white") ImageButton72.BackgroundColor3 = Color3.new(1, 1, 1) ImageButton72.BackgroundTransparency = 1 ImageButton72.Image = "rbxassetid://435196221" TextLabel73.Parent = Frame71 TextLabel73.Position = UDim2.new(0.550000012, 0, 0, 0) TextLabel73.Size = UDim2.new(0.5, 0, 1, 0) TextLabel73.BackgroundColor = BrickColor.new("Institutional white") TextLabel73.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel73.BackgroundTransparency = 1 TextLabel73.ZIndex = 2 TextLabel73.Font = Enum.Font.SourceSansLight TextLabel73.FontSize = Enum.FontSize.Size14 TextLabel73.Text = "FR" TextLabel73.TextColor = BrickColor.new("Institutional white") TextLabel73.TextColor3 = Color3.new(1, 1, 1) TextLabel73.TextScaled = true TextLabel73.TextSize = 14 TextLabel73.TextWrap = true TextLabel73.TextWrapped = true Frame74.Name = "RL" Frame74.Parent = Frame70 Frame74.Position = UDim2.new(0.5, -200, 0.699999988, -50) Frame74.Size = UDim2.new(0, 400, 0, 70) Frame74.BackgroundColor = BrickColor.new("Electric blue") Frame74.BackgroundColor3 = Color3.new(0.0901961, 0.529412, 1) Frame74.BackgroundTransparency = 0.69999998807907 Frame74.BorderSizePixel = 0 Frame74.ClipsDescendants = true ImageButton75.Name = "Lock" ImageButton75.Parent = Frame74 ImageButton75.Position = UDim2.new(0, 25, 0.5, -25) ImageButton75.Size = UDim2.new(0, 50, 0, 50) ImageButton75.BackgroundColor = BrickColor.new("Institutional white") ImageButton75.BackgroundColor3 = Color3.new(1, 1, 1) ImageButton75.BackgroundTransparency = 1 ImageButton75.Image = "rbxassetid://435196221" TextLabel76.Parent = Frame74 TextLabel76.Position = UDim2.new(0.550000012, 0, 0, 0) TextLabel76.Size = UDim2.new(0.5, 0, 1, 0) TextLabel76.BackgroundColor = BrickColor.new("Institutional white") TextLabel76.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel76.BackgroundTransparency = 1 TextLabel76.ZIndex = 2 TextLabel76.Font = Enum.Font.SourceSansLight TextLabel76.FontSize = Enum.FontSize.Size14 TextLabel76.Text = "RL" TextLabel76.TextColor = BrickColor.new("Institutional white") TextLabel76.TextColor3 = Color3.new(1, 1, 1) TextLabel76.TextScaled = true TextLabel76.TextSize = 14 TextLabel76.TextWrap = true TextLabel76.TextWrapped = true Frame77.Name = "FL" Frame77.Parent = Frame70 Frame77.Position = UDim2.new(0.5, -200, 0.5, -50) Frame77.Size = UDim2.new(0, 400, 0, 70) Frame77.BackgroundColor = BrickColor.new("Electric blue") Frame77.BackgroundColor3 = Color3.new(0.0901961, 0.529412, 1) Frame77.BackgroundTransparency = 0.69999998807907 Frame77.BorderSizePixel = 0 Frame77.ClipsDescendants = true ImageButton78.Name = "Lock" ImageButton78.Parent = Frame77 ImageButton78.Position = UDim2.new(0, 25, 0.5, -25) ImageButton78.Size = UDim2.new(0, 50, 0, 50) ImageButton78.BackgroundColor = BrickColor.new("Institutional white") ImageButton78.BackgroundColor3 = Color3.new(1, 1, 1) ImageButton78.BackgroundTransparency = 1 ImageButton78.Image = "rbxassetid://435196221" TextLabel79.Parent = Frame77 TextLabel79.Position = UDim2.new(0.550000012, 0, 0, 0) TextLabel79.Size = UDim2.new(0.5, 0, 1, 0) TextLabel79.BackgroundColor = BrickColor.new("Institutional white") TextLabel79.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel79.BackgroundTransparency = 1 TextLabel79.ZIndex = 2 TextLabel79.Font = Enum.Font.SourceSansLight TextLabel79.FontSize = Enum.FontSize.Size14 TextLabel79.Text = "FL" TextLabel79.TextColor = BrickColor.new("Institutional white") TextLabel79.TextColor3 = Color3.new(1, 1, 1) TextLabel79.TextScaled = true TextLabel79.TextSize = 14 TextLabel79.TextWrap = true TextLabel79.TextWrapped = true Frame80.Name = "RR" Frame80.Parent = Frame70 Frame80.Position = UDim2.new(0.5, -200, 0.800000012, -50) Frame80.Size = UDim2.new(0, 400, 0, 70) Frame80.BackgroundColor = BrickColor.new("Electric blue") Frame80.BackgroundColor3 = Color3.new(0.0901961, 0.529412, 1) Frame80.BackgroundTransparency = 0.69999998807907 Frame80.BorderSizePixel = 0 Frame80.ClipsDescendants = true ImageButton81.Name = "Lock" ImageButton81.Parent = Frame80 ImageButton81.Position = UDim2.new(0, 25, 0.5, -25) ImageButton81.Size = UDim2.new(0, 50, 0, 50) ImageButton81.BackgroundColor = BrickColor.new("Institutional white") ImageButton81.BackgroundColor3 = Color3.new(1, 1, 1) ImageButton81.BackgroundTransparency = 1 ImageButton81.Image = "rbxassetid://435196221" TextLabel82.Parent = Frame80 TextLabel82.Position = UDim2.new(0.550000012, 0, 0, 0) TextLabel82.Size = UDim2.new(0.5, 0, 1, 0) TextLabel82.BackgroundColor = BrickColor.new("Institutional white") TextLabel82.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel82.BackgroundTransparency = 1 TextLabel82.ZIndex = 2 TextLabel82.Font = Enum.Font.SourceSansLight TextLabel82.FontSize = Enum.FontSize.Size14 TextLabel82.Text = "RR" TextLabel82.TextColor = BrickColor.new("Institutional white") TextLabel82.TextColor3 = Color3.new(1, 1, 1) TextLabel82.TextScaled = true TextLabel82.TextSize = 14 TextLabel82.TextWrap = true TextLabel82.TextWrapped = true NumberValue83.Name = "RPM" NumberValue83.Parent = VehicleSeat2 BoolValue84.Name = "RI" BoolValue84.Parent = VehicleSeat2 BoolValue85.Name = "PSL" BoolValue85.Parent = VehicleSeat2 Sound86.Name = "Horn" Sound86.Parent = VehicleSeat2 Sound86.Looped = true Sound86.SoundId = "rbxassetid://1055227126" Sound86.Volume = 5 Script87.Name = "Control" Script87.Parent = Sound86 table.insert(cors,sandbox(Script87,function() if script.Parent.Parent:IsA("VehicleSeat") then script.Parent.Parent.ChildAdded:connect(function(child) if child:IsA("Weld") and game.Players:GetPlayerFromCharacter(child.Part1.Parent)~=nil then local p=game.Players:GetPlayerFromCharacter(child.Part1.Parent) local g=script.G:Clone() g.Parent=p.PlayerGui g:WaitForChild("src") g.src.Value=script.Parent g.Horn.Disabled=false end end) end end)) ScreenGui88.Name = "G" ScreenGui88.Parent = Script87 ObjectValue89.Name = "src" ObjectValue89.Parent = ScreenGui88 LocalScript90.Name = "Horn" LocalScript90.Parent = ScreenGui88 table.insert(cors,sandbox(LocalScript90,function() local mouse=game.Players.LocalPlayer:GetMouse() script.Parent:WaitForChild("src") src=script.Parent.src.Value mouse.KeyDown:connect(function(key) if key=="h" then src:Play() end end) mouse.KeyUp:connect(function(key) if key=="h" then src:Stop() end end) src.Parent.ChildRemoved:connect(function(child) if child.Name=="SeatWeld" then src:Stop() script.Parent:Destroy() end end) end)) LocalScript90.Disabled = true BoolValue91.Name = "LI" BoolValue91.Parent = VehicleSeat2 BoolValue92.Name = "IsOn" BoolValue92.Parent = VehicleSeat2 BoolValue93.Name = "Indicator" BoolValue93.Parent = VehicleSeat2 NumberValue94.Name = "Horsepower" NumberValue94.Parent = VehicleSeat2 Script95.Name = "Gui Giver" Script95.Parent = VehicleSeat2 table.insert(cors,sandbox(Script95,function() GUI = script.Parent.SS3 script.Parent.ChildAdded:connect(function(child) if child:IsA("Weld") then -- child.C0 = CFrame.new(0,-0.6,0)*CFrame.fromEulerAnglesXYZ(-(math.pi/2),0,0) --// Reposition player if child.Part1.Name == "HumanoidRootPart" then player = game.Players:GetPlayerFromCharacter(child.Part1.Parent) if player and (not player.PlayerGui:FindFirstChild("Screen")) then --// The part after the "and" prevents multiple GUI's to be copied over. GUI.CarSeat.Value = script.Parent --// Puts a reference of the seat in this ObjectValue, now you can use this ObjectValue's value to find the car directly. GUI:Clone().Parent = player.PlayerGui --// Compact version script.Parent.Parent.Body.Lights.Runner.Material = "Neon" script.Parent.Parent.Body.Dash.Tac.G.Enabled = true script.Parent.Parent.Body.Dash.DashSc.G.Enabled = true script.Parent.Parent.Body.Dash.Scr.G.Enabled = true end end end end) script.Parent.ChildRemoved:connect(function(child) if child:IsA("Weld") then if child.Part1.Name == "HumanoidRootPart" then game.Workspace.CurrentCamera.FieldOfView = 70 player = game.Players:GetPlayerFromCharacter(child.Part1.Parent) if player and player.PlayerGui:FindFirstChild("SS3") then player.PlayerGui:FindFirstChild("SS3"):Destroy() script.Parent.Parent.Body.Lights.Runner.Material = "SmoothPlastic" script.Parent.Parent.Body.Dash.Tac.G.Enabled = false script.Parent.Parent.Body.Dash.DashSc.G.Enabled = false script.Parent.Parent.Body.Dash.Scr.G.Enabled = false end end end end) end)) Script95.Disabled = true Script96.Name = "TheFix" Script96.Parent = Script95 table.insert(cors,sandbox(Script96,function() wait(2) script.Parent.Disabled = false end)) BoolValue97.Name = "DSL" BoolValue97.Parent = VehicleSeat2 BoolValue97.Value = true BoolValue98.Name = "DL" BoolValue98.Parent = VehicleSeat2 Sound99.Name = "Unlock" Sound99.Parent = VehicleSeat2 Sound99.SoundId = "rbxassetid://588504467" Sound99.Volume = 0.64999997615814 Sound100.Name = "Startup" Sound100.Parent = VehicleSeat2 Sound100.SoundId = "rbxassetid://433042413" Sound100.Volume = 0.20000000298023 Sound101.Name = "Lock" Sound101.Parent = VehicleSeat2 Sound101.SoundId = "rbxassetid://588504467" Sound101.Volume = 0.64999997615814 Model102.Name = "Wheels" Model102.Parent = Model0 Part103.Name = "FR" Part103.Parent = Model102 Part103.CFrame = CFrame.new(-22.5411682, 0.627222002, 29.1942692, 0, -1, -1.42108039e-14, 0, 1.42108039e-14, -1, 1, 0, 0) Part103.Orientation = Vector3.new(90, -90, 0) Part103.Position = Vector3.new(-22.5411682, 0.627222002, 29.1942692) Part103.Rotation = Vector3.new(90, 0, 90) Part103.Color = Color3.new(0.666667, 0, 0.666667) Part103.Transparency = 1 Part103.Size = Vector3.new(1.25000226, 1.25000226, 1.25000226) Part103.Anchored = true Part103.BackSurface = Enum.SurfaceType.SmoothNoOutlines Part103.BottomParamA = 0 Part103.BottomParamB = 0 Part103.BottomSurface = Enum.SurfaceType.SmoothNoOutlines Part103.BrickColor = BrickColor.new("Magenta") Part103.CustomPhysicalProperties = 0.100000001, 0.699999988, 0, 1, 1 Part103.FrontParamA = 0 Part103.FrontParamB = 0 Part103.FrontSurface = Enum.SurfaceType.SmoothNoOutlines Part103.LeftSurface = Enum.SurfaceType.SmoothNoOutlines Part103.Material = Enum.Material.SmoothPlastic Part103.RightSurface = Enum.SurfaceType.SmoothNoOutlines Part103.TopSurface = Enum.SurfaceType.SmoothNoOutlines Part103.brickColor = BrickColor.new("Magenta") Part103.FormFactor = Enum.FormFactor.Symmetric Part103.formFactor = Enum.FormFactor.Symmetric Part103.Shape = Enum.PartType.Ball CylinderMesh104.Parent = Part103 CylinderMesh104.Scale = Vector3.new(1, 0.300000012, 1) Model105.Name = "SuspensionFixed" Model105.Parent = Part103 Model106.Name = "Parts" Model106.Parent = Part103 MeshPart107.Parent = Model106 MeshPart107.CFrame = CFrame.new(-22.6327591, 0.677892029, 29.1954269, 1, 1.42108039e-14, 0, -1.42108039e-14, 1, 0, 0, 0, 1) MeshPart107.Position = Vector3.new(-22.6327591, 0.677892029, 29.1954269) MeshPart107.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) MeshPart107.Size = Vector3.new(0.0595941655, 0.351090968, 0.396713108) MeshPart107.Anchored = true MeshPart107.BrickColor = BrickColor.new("Really black") MeshPart107.CanCollide = false MeshPart107.Material = Enum.Material.SmoothPlastic MeshPart107.brickColor = BrickColor.new("Really black") MeshPart108.Parent = Model106 MeshPart108.CFrame = CFrame.new(-22.5463257, 0.628732026, 29.1953659, 1, 1.42108039e-14, 0, -1.42108039e-14, 1, 0, 0, 0, 1) MeshPart108.Position = Vector3.new(-22.5463257, 0.628732026, 29.1953659) MeshPart108.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) MeshPart108.Size = Vector3.new(0.465240508, 1.25740564, 1.25740588) MeshPart108.Anchored = true MeshPart108.BrickColor = BrickColor.new("Really black") MeshPart108.Material = Enum.Material.SmoothPlastic MeshPart108.brickColor = BrickColor.new("Really black") MeshPart109.Parent = Model106 MeshPart109.CFrame = CFrame.new(-22.5551758, 0.628732026, 29.1953831, 1, 1.42108039e-14, 0, -1.42108039e-14, 1, 0, 0, 0, 1) MeshPart109.Position = Vector3.new(-22.5551758, 0.628732026, 29.1953831) MeshPart109.Size = Vector3.new(0.411225826, 0.711978853, 0.711976349) MeshPart109.Anchored = true MeshPart109.Material = Enum.Material.SmoothPlastic MeshPart109.Reflectance = 0.20000000298023 Model110.Name = "WheelFixed" Model110.Parent = Part103 Part111.Name = "FL" Part111.Parent = Model102 Part111.CFrame = CFrame.new(-18.7154007, 0.627260029, 29.196558, 0, 1, -1.42108039e-14, 0, -1.42108039e-14, -1, -1, 0, 0) Part111.Orientation = Vector3.new(90, 90, 0) Part111.Position = Vector3.new(-18.7154007, 0.627260029, 29.196558) Part111.Rotation = Vector3.new(90, 0, -90) Part111.Color = Color3.new(0.666667, 0, 0.666667) Part111.Transparency = 1 Part111.Size = Vector3.new(1.25000226, 1.25000226, 1.25000226) Part111.Anchored = true Part111.BackSurface = Enum.SurfaceType.SmoothNoOutlines Part111.BottomParamA = 0 Part111.BottomParamB = 0 Part111.BottomSurface = Enum.SurfaceType.SmoothNoOutlines Part111.BrickColor = BrickColor.new("Magenta") Part111.CustomPhysicalProperties = 0.100000001, 0.699999988, 0, 1, 1 Part111.FrontParamA = 0 Part111.FrontParamB = 0 Part111.FrontSurface = Enum.SurfaceType.SmoothNoOutlines Part111.LeftSurface = Enum.SurfaceType.SmoothNoOutlines Part111.Material = Enum.Material.SmoothPlastic Part111.RightSurface = Enum.SurfaceType.SmoothNoOutlines Part111.TopSurface = Enum.SurfaceType.SmoothNoOutlines Part111.brickColor = BrickColor.new("Magenta") Part111.FormFactor = Enum.FormFactor.Symmetric Part111.formFactor = Enum.FormFactor.Symmetric Part111.Shape = Enum.PartType.Ball CylinderMesh112.Parent = Part111 CylinderMesh112.Scale = Vector3.new(1, 0.300000012, 1) Model113.Name = "SuspensionFixed" Model113.Parent = Part111 Model114.Name = "Parts" Model114.Parent = Part111 MeshPart115.Parent = Model114 MeshPart115.CFrame = CFrame.new(-18.6238174, 0.677927017, 29.1953659, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart115.Orientation = Vector3.new(0, 180, 0) MeshPart115.Position = Vector3.new(-18.6238174, 0.677927017, 29.1953659) MeshPart115.Rotation = Vector3.new(-180, 0, -180) MeshPart115.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) MeshPart115.Size = Vector3.new(0.0595941655, 0.351090968, 0.396713108) MeshPart115.Anchored = true MeshPart115.BrickColor = BrickColor.new("Really black") MeshPart115.CanCollide = false MeshPart115.Material = Enum.Material.SmoothPlastic MeshPart115.brickColor = BrickColor.new("Really black") MeshPart116.Parent = Model114 MeshPart116.CFrame = CFrame.new(-18.7102432, 0.628768027, 29.1954269, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart116.Orientation = Vector3.new(0, 180, 0) MeshPart116.Position = Vector3.new(-18.7102432, 0.628768027, 29.1954269) MeshPart116.Rotation = Vector3.new(-180, 0, -180) MeshPart116.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) MeshPart116.Size = Vector3.new(0.465240508, 1.25740564, 1.25740588) MeshPart116.Anchored = true MeshPart116.BrickColor = BrickColor.new("Really black") MeshPart116.Material = Enum.Material.SmoothPlastic MeshPart116.brickColor = BrickColor.new("Really black") MeshPart117.Parent = Model114 MeshPart117.CFrame = CFrame.new(-18.7013931, 0.628768027, 29.1954269, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart117.Orientation = Vector3.new(0, 180, 0) MeshPart117.Position = Vector3.new(-18.7013931, 0.628768027, 29.1954269) MeshPart117.Rotation = Vector3.new(-180, 0, -180) MeshPart117.Size = Vector3.new(0.411225826, 0.711978853, 0.711976349) MeshPart117.Anchored = true MeshPart117.Material = Enum.Material.SmoothPlastic MeshPart117.Reflectance = 0.20000000298023 Model118.Name = "WheelFixed" Model118.Parent = Part111 Part119.Name = "RR" Part119.Parent = Model102 Part119.CFrame = CFrame.new(-22.3565521, 0.627198994, 24.5702763, 0, -1, -1.42108039e-14, 0, 1.42108039e-14, -1, 1, 0, 0) Part119.Orientation = Vector3.new(90, -90, 0) Part119.Position = Vector3.new(-22.3565521, 0.627198994, 24.5702763) Part119.Rotation = Vector3.new(90, 0, 90) Part119.Color = Color3.new(0.666667, 0, 0.666667) Part119.Transparency = 1 Part119.Size = Vector3.new(1.25000226, 1.25000226, 1.25000226) Part119.Anchored = true Part119.BackSurface = Enum.SurfaceType.SmoothNoOutlines Part119.BottomParamA = 0 Part119.BottomParamB = 0 Part119.BottomSurface = Enum.SurfaceType.SmoothNoOutlines Part119.BrickColor = BrickColor.new("Magenta") Part119.CustomPhysicalProperties = 0.100000001, 0.699999988, 0, 1, 1 Part119.FrontParamA = 0 Part119.FrontParamB = 0 Part119.FrontSurface = Enum.SurfaceType.SmoothNoOutlines Part119.LeftSurface = Enum.SurfaceType.SmoothNoOutlines Part119.Material = Enum.Material.SmoothPlastic Part119.RightSurface = Enum.SurfaceType.SmoothNoOutlines Part119.TopSurface = Enum.SurfaceType.SmoothNoOutlines Part119.brickColor = BrickColor.new("Magenta") Part119.FormFactor = Enum.FormFactor.Symmetric Part119.formFactor = Enum.FormFactor.Symmetric Part119.Shape = Enum.PartType.Ball CylinderMesh120.Parent = Part119 CylinderMesh120.Scale = Vector3.new(1, 0.300000012, 1) Model121.Name = "SuspensionFixed" Model121.Parent = Part119 Model122.Name = "Parts" Model122.Parent = Part119 Model123.Name = "WheelFixed" Model123.Parent = Part119 Part124.Name = "RL" Part124.Parent = Model102 Part124.CFrame = CFrame.new(-20.6117249, 0.627219021, 24.4390202, 0, -1, -1.42108039e-14, 0, 1.42108039e-14, -1, 1, 0, 0) Part124.Orientation = Vector3.new(90, -90, 0) Part124.Position = Vector3.new(-20.6117249, 0.627219021, 24.4390202) Part124.Rotation = Vector3.new(90, 0, 90) Part124.Color = Color3.new(0.666667, 0, 0.666667) Part124.Transparency = 1 Part124.Size = Vector3.new(1.25000226, 1.25000226, 1.25000226) Part124.Anchored = true Part124.BackSurface = Enum.SurfaceType.SmoothNoOutlines Part124.BottomParamA = 0 Part124.BottomParamB = 0 Part124.BottomSurface = Enum.SurfaceType.SmoothNoOutlines Part124.BrickColor = BrickColor.new("Magenta") Part124.CustomPhysicalProperties = 0.100000001, 0.699999988, 0, 1, 1 Part124.FrontParamA = 0 Part124.FrontParamB = 0 Part124.FrontSurface = Enum.SurfaceType.SmoothNoOutlines Part124.LeftSurface = Enum.SurfaceType.SmoothNoOutlines Part124.Material = Enum.Material.SmoothPlastic Part124.RightSurface = Enum.SurfaceType.SmoothNoOutlines Part124.TopSurface = Enum.SurfaceType.SmoothNoOutlines Part124.brickColor = BrickColor.new("Magenta") Part124.FormFactor = Enum.FormFactor.Symmetric Part124.formFactor = Enum.FormFactor.Symmetric Part124.Shape = Enum.PartType.Ball CylinderMesh125.Parent = Part124 CylinderMesh125.Scale = Vector3.new(1, 0.300000012, 1) Model126.Name = "SuspensionFixed" Model126.Parent = Part124 Model127.Name = "Parts" Model127.Parent = Part124 MeshPart128.Parent = Model127 MeshPart128.CFrame = CFrame.new(-20.7014771, 0.677883029, 24.4343548, 1, 1.42108039e-14, 0, -1.42108039e-14, 1, 0, 0, 0, 1) MeshPart128.Position = Vector3.new(-20.7014771, 0.677883029, 24.4343548) MeshPart128.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) MeshPart128.Size = Vector3.new(0.0595941655, 0.351090968, 0.396713108) MeshPart128.Anchored = true MeshPart128.BrickColor = BrickColor.new("Really black") MeshPart128.CanCollide = false MeshPart128.Material = Enum.Material.SmoothPlastic MeshPart128.brickColor = BrickColor.new("Really black") MeshPart129.Parent = Model127 MeshPart129.CFrame = CFrame.new(-20.6239014, 0.628727019, 24.4343185, 1, 1.42108039e-14, 0, -1.42108039e-14, 1, 0, 0, 0, 1) MeshPart129.Position = Vector3.new(-20.6239014, 0.628727019, 24.4343185) MeshPart129.Size = Vector3.new(0.411225826, 0.711978853, 0.711976349) MeshPart129.Anchored = true MeshPart129.Material = Enum.Material.SmoothPlastic MeshPart129.Reflectance = 0.20000000298023 MeshPart130.Parent = Model127 MeshPart130.CFrame = CFrame.new(-20.6150513, 0.628727019, 24.4343338, 1, 1.42108039e-14, 0, -1.42108039e-14, 1, 0, 0, 0, 1) MeshPart130.Position = Vector3.new(-20.6150513, 0.628727019, 24.4343338) MeshPart130.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) MeshPart130.Size = Vector3.new(0.465240508, 1.25740564, 1.25740588) MeshPart130.Anchored = true MeshPart130.BrickColor = BrickColor.new("Really black") MeshPart130.Material = Enum.Material.SmoothPlastic MeshPart130.brickColor = BrickColor.new("Really black") Model131.Name = "WheelFixed" Model131.Parent = Part124 UnionOperation132.Name = "MPL" UnionOperation132.Parent = Model0 UnionOperation132.CFrame = CFrame.new(-20.7193451, 2.29447293, 29.2170029, -1, -1.42108039e-14, 0, 1.42108039e-14, -1, 0, 0, 0, 1) UnionOperation132.Orientation = Vector3.new(0, 0, 180) UnionOperation132.Position = Vector3.new(-20.7193451, 2.29447293, 29.2170029) UnionOperation132.Rotation = Vector3.new(0, 0, 180) UnionOperation132.Color = Color3.new(0.105882, 0.164706, 0.207843) UnionOperation132.Transparency = 1 UnionOperation132.Size = Vector3.new(0.929734647, 0.640210211, 0.521996915) UnionOperation132.Anchored = true UnionOperation132.BackSurface = Enum.SurfaceType.SmoothNoOutlines UnionOperation132.BottomSurface = Enum.SurfaceType.SmoothNoOutlines UnionOperation132.BrickColor = BrickColor.new("Black") UnionOperation132.CanCollide = false UnionOperation132.CustomPhysicalProperties = 0.0500000007, 0.300000012, 0.5, 0.0500000007, 0.0500000007 UnionOperation132.FrontSurface = Enum.SurfaceType.SmoothNoOutlines UnionOperation132.LeftSurface = Enum.SurfaceType.SmoothNoOutlines UnionOperation132.RightSurface = Enum.SurfaceType.SmoothNoOutlines UnionOperation132.TopSurface = Enum.SurfaceType.SmoothNoOutlines UnionOperation132.brickColor = BrickColor.new("Black") UnionOperation132.UsePartColor = true Model133.Name = "Songs" Model133.Parent = UnionOperation132 Model134.Name = "Cassius Jay - This City" Model134.Parent = Model133 IntValue135.Name = "PT1" IntValue135.Parent = Model134 NumberValue136.Name = "Duration" NumberValue136.Parent = IntValue135 NumberValue136.Value = 120 NumberValue137.Name = "Merge" NumberValue137.Parent = IntValue135 NumberValue137.Value = 3.34 StringValue138.Name = "Id" StringValue138.Parent = IntValue135 StringValue138.Value = "http://www.roblox.com/asset?id=162196366" NumberValue139.Name = "Pitch" NumberValue139.Parent = IntValue135 NumberValue139.Value = 1 Model140.Name = "Ice Cube - $100 Bill Ya'll" Model140.Parent = Model133 IntValue141.Name = "PT1" IntValue141.Parent = Model140 NumberValue142.Name = "Duration" NumberValue142.Parent = IntValue141 NumberValue142.Value = 224 NumberValue143.Name = "Merge" NumberValue143.Parent = IntValue141 NumberValue143.Value = 3.34 StringValue144.Name = "Id" StringValue144.Parent = IntValue141 StringValue144.Value = "http://www.roblox.com/asset?id=546317677" NumberValue145.Name = "Pitch" NumberValue145.Parent = IntValue141 NumberValue145.Value = 1 Model146.Name = "Fredo Santana - My Squad" Model146.Parent = Model133 IntValue147.Name = "PT1" IntValue147.Parent = Model146 NumberValue148.Name = "Duration" NumberValue148.Parent = IntValue147 NumberValue148.Value = 120 NumberValue149.Name = "Merge" NumberValue149.Parent = IntValue147 NumberValue149.Value = 3.34 StringValue150.Name = "Id" StringValue150.Parent = IntValue147 StringValue150.Value = "http://www.roblox.com/asset?id=243584393" NumberValue151.Name = "Pitch" NumberValue151.Parent = IntValue147 NumberValue151.Value = 1 Model152.Name = "50 Cent - Disco Inferno" Model152.Parent = Model133 IntValue153.Name = "PT1" IntValue153.Parent = Model152 NumberValue154.Name = "Duration" NumberValue154.Parent = IntValue153 NumberValue154.Value = 117 NumberValue155.Name = "Merge" NumberValue155.Parent = IntValue153 NumberValue155.Value = 3.34 StringValue156.Name = "Id" StringValue156.Parent = IntValue153 StringValue156.Value = "http://www.roblox.com/asset?id=212346393" NumberValue157.Name = "Pitch" NumberValue157.Parent = IntValue153 NumberValue157.Value = 1 Model158.Name = "Giraffage - Hello" Model158.Parent = Model133 IntValue159.Name = "PT1" IntValue159.Parent = Model158 NumberValue160.Name = "Duration" NumberValue160.Parent = IntValue159 NumberValue160.Value = 120 NumberValue161.Name = "Merge" NumberValue161.Parent = IntValue159 NumberValue161.Value = 3.34 StringValue162.Name = "Id" StringValue162.Parent = IntValue159 StringValue162.Value = "http://www.roblox.com/asset?id=258904754" NumberValue163.Name = "Pitch" NumberValue163.Parent = IntValue159 NumberValue163.Value = 1 Model164.Name = "YG - BPT" Model164.Parent = Model133 IntValue165.Name = "PT1" IntValue165.Parent = Model164 NumberValue166.Name = "Duration" NumberValue166.Parent = IntValue165 NumberValue166.Value = 80 NumberValue167.Name = "Merge" NumberValue167.Parent = IntValue165 NumberValue167.Value = 3.34 StringValue168.Name = "Id" StringValue168.Parent = IntValue165 StringValue168.Value = "http://www.roblox.com/asset?id=182183125" NumberValue169.Name = "Pitch" NumberValue169.Parent = IntValue165 NumberValue169.Value = 1 Model170.Name = "Migos - Cross The Country" Model170.Parent = Model133 IntValue171.Name = "PT1" IntValue171.Parent = Model170 NumberValue172.Name = "Duration" NumberValue172.Parent = IntValue171 NumberValue172.Value = 120 NumberValue173.Name = "Merge" NumberValue173.Parent = IntValue171 NumberValue173.Value = 3.34 StringValue174.Name = "Id" StringValue174.Parent = IntValue171 StringValue174.Value = "http://www.roblox.com/asset?id=240167215" NumberValue175.Name = "Pitch" NumberValue175.Parent = IntValue171 NumberValue175.Value = 1 Model176.Name = "Nihils - Help Our Souls (Urban Contact Remix)" Model176.Parent = Model133 IntValue177.Name = "PT1" IntValue177.Parent = Model176 NumberValue178.Name = "Duration" NumberValue178.Parent = IntValue177 NumberValue178.Value = 107 NumberValue179.Name = "Merge" NumberValue179.Parent = IntValue177 NumberValue179.Value = 3.34 StringValue180.Name = "Id" StringValue180.Parent = IntValue177 StringValue180.Value = "http://www.roblox.com/asset?id=187087407" NumberValue181.Name = "Pitch" NumberValue181.Parent = IntValue177 NumberValue181.Value = 1 Model182.Name = "Floppy Circus - All The Happy Days" Model182.Parent = Model133 IntValue183.Name = "PT1" IntValue183.Parent = Model182 NumberValue184.Name = "Duration" NumberValue184.Parent = IntValue183 NumberValue184.Value = 115 NumberValue185.Name = "Merge" NumberValue185.Parent = IntValue183 NumberValue185.Value = 3.34 StringValue186.Name = "Id" StringValue186.Parent = IntValue183 StringValue186.Value = "http://www.roblox.com/asset?id=335018489" NumberValue187.Name = "Pitch" NumberValue187.Parent = IntValue183 NumberValue187.Value = 1 Model188.Name = "Hucci - Hitta (Quix Remix)" Model188.Parent = Model133 IntValue189.Name = "PT1" IntValue189.Parent = Model188 NumberValue190.Name = "Duration" NumberValue190.Parent = IntValue189 NumberValue190.Value = 66 NumberValue191.Name = "Merge" NumberValue191.Parent = IntValue189 NumberValue191.Value = 3.34 StringValue192.Name = "Id" StringValue192.Parent = IntValue189 StringValue192.Value = "http://www.roblox.com/asset?id=345642157" NumberValue193.Name = "Pitch" NumberValue193.Parent = IntValue189 NumberValue193.Value = 1 Model194.Name = "Jay Z ft. Beyonce - Crazy In Love" Model194.Parent = Model133 IntValue195.Name = "PT1" IntValue195.Parent = Model194 NumberValue196.Name = "Duration" NumberValue196.Parent = IntValue195 NumberValue196.Value = 120 NumberValue197.Name = "Merge" NumberValue197.Parent = IntValue195 NumberValue197.Value = 3.34 StringValue198.Name = "Id" StringValue198.Parent = IntValue195 StringValue198.Value = "http://www.roblox.com/asset?id=272322459" NumberValue199.Name = "Pitch" NumberValue199.Parent = IntValue195 NumberValue199.Value = 1 Model200.Name = "Panic! At The Disco - Emperor's New Clothes" Model200.Parent = Model133 IntValue201.Name = "PT1" IntValue201.Parent = Model200 NumberValue202.Name = "Duration" NumberValue202.Parent = IntValue201 NumberValue202.Value = 116 NumberValue203.Name = "Merge" NumberValue203.Parent = IntValue201 NumberValue203.Value = 3.34 StringValue204.Name = "Id" StringValue204.Parent = IntValue201 StringValue204.Value = "http://www.roblox.com/asset?id=313723217" NumberValue205.Name = "Pitch" NumberValue205.Parent = IntValue201 NumberValue205.Value = 1 Model206.Name = "YG - Sorry Momma" Model206.Parent = Model133 IntValue207.Name = "PT1" IntValue207.Parent = Model206 NumberValue208.Name = "Duration" NumberValue208.Parent = IntValue207 NumberValue208.Value = 79 NumberValue209.Name = "Merge" NumberValue209.Parent = IntValue207 NumberValue209.Value = 3.34 StringValue210.Name = "Id" StringValue210.Parent = IntValue207 StringValue210.Value = "http://www.roblox.com/asset?id=182239453" NumberValue211.Name = "Pitch" NumberValue211.Parent = IntValue207 NumberValue211.Value = 1 Model212.Name = "Lifehouse - Halfway Gone" Model212.Parent = Model133 IntValue213.Name = "PT1" IntValue213.Parent = Model212 NumberValue214.Name = "Duration" NumberValue214.Parent = IntValue213 NumberValue214.Value = 80 NumberValue215.Name = "Merge" NumberValue215.Parent = IntValue213 NumberValue215.Value = 3.34 StringValue216.Name = "Id" StringValue216.Parent = IntValue213 StringValue216.Value = "http://www.roblox.com/asset?id=247043179" NumberValue217.Name = "Pitch" NumberValue217.Parent = IntValue213 NumberValue217.Value = 1 Model218.Name = "Neon Trees - Your Surrender" Model218.Parent = Model133 IntValue219.Name = "PT1" IntValue219.Parent = Model218 NumberValue220.Name = "Duration" NumberValue220.Parent = IntValue219 NumberValue220.Value = 120 NumberValue221.Name = "Merge" NumberValue221.Parent = IntValue219 NumberValue221.Value = 3.34 StringValue222.Name = "Id" StringValue222.Parent = IntValue219 StringValue222.Value = "http://www.roblox.com/asset?id=376209646" NumberValue223.Name = "Pitch" NumberValue223.Parent = IntValue219 NumberValue223.Value = 1 Model224.Name = "Snootie Wild - Made Me" Model224.Parent = Model133 IntValue225.Name = "PT1" IntValue225.Parent = Model224 NumberValue226.Name = "Duration" NumberValue226.Parent = IntValue225 NumberValue226.Value = 79 NumberValue227.Name = "Merge" NumberValue227.Parent = IntValue225 NumberValue227.Value = 3.34 StringValue228.Name = "Id" StringValue228.Parent = IntValue225 StringValue228.Value = "http://www.roblox.com/asset?id=181765182" NumberValue229.Name = "Pitch" NumberValue229.Parent = IntValue225 NumberValue229.Value = 1 Model230.Name = "VULFPECK - Back Pocket" Model230.Parent = Model133 IntValue231.Name = "PT1" IntValue231.Parent = Model230 NumberValue232.Name = "Duration" NumberValue232.Parent = IntValue231 NumberValue232.Value = 182 NumberValue233.Name = "Merge" NumberValue233.Parent = IntValue231 NumberValue233.Value = 3.34 StringValue234.Name = "Id" StringValue234.Parent = IntValue231 StringValue234.Value = "http://www.roblox.com/asset?id=569818309" NumberValue235.Name = "Pitch" NumberValue235.Parent = IntValue231 NumberValue235.Value = 1 Model236.Name = "Queen - Killer Queen" Model236.Parent = Model133 IntValue237.Name = "PT1" IntValue237.Parent = Model236 NumberValue238.Name = "Duration" NumberValue238.Parent = IntValue237 NumberValue238.Value = 184 NumberValue239.Name = "Merge" NumberValue239.Parent = IntValue237 NumberValue239.Value = 3.34 StringValue240.Name = "Id" StringValue240.Parent = IntValue237 StringValue240.Value = "http://www.roblox.com/asset?id=546430756" NumberValue241.Name = "Pitch" NumberValue241.Parent = IntValue237 NumberValue241.Value = 1 Model242.Name = "Travis Scott - 3 Wayz" Model242.Parent = Model133 IntValue243.Name = "PT1" IntValue243.Parent = Model242 NumberValue244.Name = "Duration" NumberValue244.Parent = IntValue243 NumberValue244.Value = 120 NumberValue245.Name = "Merge" NumberValue245.Parent = IntValue243 NumberValue245.Value = 3.34 StringValue246.Name = "Id" StringValue246.Parent = IntValue243 StringValue246.Value = "http://www.roblox.com/asset?id=441361948" NumberValue247.Name = "Pitch" NumberValue247.Parent = IntValue243 NumberValue247.Value = 1 Model248.Name = "Waka Flocka Flame - No Hands" Model248.Parent = Model133 IntValue249.Name = "PT1" IntValue249.Parent = Model248 NumberValue250.Name = "Duration" NumberValue250.Parent = IntValue249 NumberValue250.Value = 99 NumberValue251.Name = "Merge" NumberValue251.Parent = IntValue249 NumberValue251.Value = 3.34 StringValue252.Name = "Id" StringValue252.Parent = IntValue249 StringValue252.Value = "http://www.roblox.com/asset?id=143279678" NumberValue253.Name = "Pitch" NumberValue253.Parent = IntValue249 NumberValue253.Value = 1 Model254.Name = "Flo Rida - I Don't Like It I Love It" Model254.Parent = Model133 IntValue255.Name = "PT1" IntValue255.Parent = Model254 NumberValue256.Name = "Duration" NumberValue256.Parent = IntValue255 NumberValue256.Value = 102 NumberValue257.Name = "Merge" NumberValue257.Parent = IntValue255 NumberValue257.Value = 3.34 StringValue258.Name = "Id" StringValue258.Parent = IntValue255 StringValue258.Value = "http://www.roblox.com/asset?id=341453604" NumberValue259.Name = "Pitch" NumberValue259.Parent = IntValue255 NumberValue259.Value = 1 Model260.Name = "Soulja Boy - Gucci Bandanna" Model260.Parent = Model133 IntValue261.Name = "PT1" IntValue261.Parent = Model260 NumberValue262.Name = "Duration" NumberValue262.Parent = IntValue261 NumberValue262.Value = 120 NumberValue263.Name = "Merge" NumberValue263.Parent = IntValue261 NumberValue263.Value = 3.34 StringValue264.Name = "Id" StringValue264.Parent = IntValue261 StringValue264.Value = "http://www.roblox.com/asset?id=213196094" NumberValue265.Name = "Pitch" NumberValue265.Parent = IntValue261 NumberValue265.Value = 1 Model266.Name = "Florence & The Machine - What Kind Of Man" Model266.Parent = Model133 IntValue267.Name = "PT1" IntValue267.Parent = Model266 NumberValue268.Name = "Duration" NumberValue268.Parent = IntValue267 NumberValue268.Value = 120 NumberValue269.Name = "Merge" NumberValue269.Parent = IntValue267 NumberValue269.Value = 3.34 StringValue270.Name = "Id" StringValue270.Parent = IntValue267 StringValue270.Value = "http://www.roblox.com/asset?id=273523566" NumberValue271.Name = "Pitch" NumberValue271.Parent = IntValue267 NumberValue271.Value = 1 Model272.Name = "Tinie Tempah - Girls Like" Model272.Parent = Model133 IntValue273.Name = "PT1" IntValue273.Parent = Model272 NumberValue274.Name = "Duration" NumberValue274.Parent = IntValue273 NumberValue274.Value = 120 NumberValue275.Name = "Merge" NumberValue275.Parent = IntValue273 NumberValue275.Value = 3.34 StringValue276.Name = "Id" StringValue276.Parent = IntValue273 StringValue276.Value = "http://www.roblox.com/asset?id=380130095" NumberValue277.Name = "Pitch" NumberValue277.Parent = IntValue273 NumberValue277.Value = 1 Model278.Name = "Zara Larsson - I Would Like" Model278.Parent = Model133 IntValue279.Name = "PT1" IntValue279.Parent = Model278 NumberValue280.Name = "Duration" NumberValue280.Parent = IntValue279 NumberValue280.Value = 221 NumberValue281.Name = "Merge" NumberValue281.Parent = IntValue279 NumberValue281.Value = 3.34 StringValue282.Name = "Id" StringValue282.Parent = IntValue279 StringValue282.Value = "http://www.roblox.com/asset?id=567875432" NumberValue283.Name = "Pitch" NumberValue283.Parent = IntValue279 NumberValue283.Value = 1 Model284.Name = "Lil B - Prayin' For A Brick" Model284.Parent = Model133 IntValue285.Name = "PT1" IntValue285.Parent = Model284 NumberValue286.Name = "Duration" NumberValue286.Parent = IntValue285 NumberValue286.Value = 120 NumberValue287.Name = "Merge" NumberValue287.Parent = IntValue285 NumberValue287.Value = 3.34 StringValue288.Name = "Id" StringValue288.Parent = IntValue285 StringValue288.Value = "http://www.roblox.com/asset?id=303514301" NumberValue289.Name = "Pitch" NumberValue289.Parent = IntValue285 NumberValue289.Value = 1 Model290.Name = "Soulja Boy - Gucci Louie" Model290.Parent = Model133 IntValue291.Name = "PT1" IntValue291.Parent = Model290 NumberValue292.Name = "Duration" NumberValue292.Parent = IntValue291 NumberValue292.Value = 92 NumberValue293.Name = "Merge" NumberValue293.Parent = IntValue291 NumberValue293.Value = 3.34 StringValue294.Name = "Id" StringValue294.Parent = IntValue291 StringValue294.Value = "http://www.roblox.com/asset?id=210185048" NumberValue295.Name = "Pitch" NumberValue295.Parent = IntValue291 NumberValue295.Value = 1 Model296.Name = "Rae Sremmurd - Up Like Trump" Model296.Parent = Model133 IntValue297.Name = "PT1" IntValue297.Parent = Model296 NumberValue298.Name = "Duration" NumberValue298.Parent = IntValue297 NumberValue298.Value = 118 NumberValue299.Name = "Merge" NumberValue299.Parent = IntValue297 NumberValue299.Value = 3.34 StringValue300.Name = "Id" StringValue300.Parent = IntValue297 StringValue300.Value = "http://www.roblox.com/asset?id=201458064" NumberValue301.Name = "Pitch" NumberValue301.Parent = IntValue297 NumberValue301.Value = 1 Model302.Name = "C2C - Who Are You" Model302.Parent = Model133 IntValue303.Name = "PT1" IntValue303.Parent = Model302 NumberValue304.Name = "Duration" NumberValue304.Parent = IntValue303 NumberValue304.Value = 120 NumberValue305.Name = "Merge" NumberValue305.Parent = IntValue303 NumberValue305.Value = 3.34 StringValue306.Name = "Id" StringValue306.Parent = IntValue303 StringValue306.Value = "http://www.roblox.com/asset?id=194586765" NumberValue307.Name = "Pitch" NumberValue307.Parent = IntValue303 NumberValue307.Value = 1 Model308.Name = "Flume ft. Chet Faker - Drop The Game" Model308.Parent = Model133 IntValue309.Name = "PT1" IntValue309.Parent = Model308 NumberValue310.Name = "Duration" NumberValue310.Parent = IntValue309 NumberValue310.Value = 120 NumberValue311.Name = "Merge" NumberValue311.Parent = IntValue309 NumberValue311.Value = 3.34 StringValue312.Name = "Id" StringValue312.Parent = IntValue309 StringValue312.Value = "http://www.roblox.com/asset?id=249271747" NumberValue313.Name = "Pitch" NumberValue313.Parent = IntValue309 NumberValue313.Value = 1 Model314.Name = "Blackstreet - No Diggity" Model314.Parent = Model133 IntValue315.Name = "PT1" IntValue315.Parent = Model314 NumberValue316.Name = "Duration" NumberValue316.Parent = IntValue315 NumberValue316.Value = 120 NumberValue317.Name = "Merge" NumberValue317.Parent = IntValue315 NumberValue317.Value = 3.34 StringValue318.Name = "Id" StringValue318.Parent = IntValue315 StringValue318.Value = "http://www.roblox.com/asset?id=342181595" NumberValue319.Name = "Pitch" NumberValue319.Parent = IntValue315 NumberValue319.Value = 1 Model320.Name = "LUNA - Free Somebody" Model320.Parent = Model133 IntValue321.Name = "PT1" IntValue321.Parent = Model320 NumberValue322.Name = "Duration" NumberValue322.Parent = IntValue321 NumberValue322.Value = 120 NumberValue323.Name = "Merge" NumberValue323.Parent = IntValue321 NumberValue323.Value = 3.34 StringValue324.Name = "Id" StringValue324.Parent = IntValue321 StringValue324.Value = "http://www.roblox.com/asset?id=427354052" NumberValue325.Name = "Pitch" NumberValue325.Parent = IntValue321 NumberValue325.Value = 1 Model326.Name = "The Weeknd - Starboy" Model326.Parent = Model133 IntValue327.Name = "PT1" IntValue327.Parent = Model326 NumberValue328.Name = "Duration" NumberValue328.Parent = IntValue327 NumberValue328.Value = 229 NumberValue329.Name = "Merge" NumberValue329.Parent = IntValue327 NumberValue329.Value = 3.34 StringValue330.Name = "Id" StringValue330.Parent = IntValue327 StringValue330.Value = "http://www.roblox.com/asset?id=561274893" NumberValue331.Name = "Pitch" NumberValue331.Parent = IntValue327 NumberValue331.Value = 1 Model332.Name = "Eminem ft. Dr. Dre" Model332.Parent = Model133 IntValue333.Name = "PT1" IntValue333.Parent = Model332 NumberValue334.Name = "Pitch" NumberValue334.Parent = IntValue333 NumberValue334.Value = 1 StringValue335.Name = "Id" StringValue335.Parent = IntValue333 StringValue335.Value = "http://www.roblox.com/asset?id=150070669" NumberValue336.Name = "Merge" NumberValue336.Parent = IntValue333 NumberValue336.Value = 3.34 NumberValue337.Name = "Duration" NumberValue337.Parent = IntValue333 NumberValue337.Value = 120 Model338.Name = "Kodak Black - Gospel" Model338.Parent = Model133 IntValue339.Name = "PT1" IntValue339.Parent = Model338 NumberValue340.Name = "Duration" NumberValue340.Parent = IntValue339 NumberValue340.Value = 120 NumberValue341.Name = "Merge" NumberValue341.Parent = IntValue339 NumberValue341.Value = 3.34 StringValue342.Name = "Id" StringValue342.Parent = IntValue339 StringValue342.Value = "http://www.roblox.com/asset?id=359950140" NumberValue343.Name = "Pitch" NumberValue343.Parent = IntValue339 NumberValue343.Value = 1 Model344.Name = "Chet Faker - Gold" Model344.Parent = Model133 IntValue345.Name = "PT1" IntValue345.Parent = Model344 NumberValue346.Name = "Duration" NumberValue346.Parent = IntValue345 NumberValue346.Value = 120 NumberValue347.Name = "Merge" NumberValue347.Parent = IntValue345 NumberValue347.Value = 3.34 StringValue348.Name = "Id" StringValue348.Parent = IntValue345 StringValue348.Value = "http://www.roblox.com/asset?id=468909376" NumberValue349.Name = "Pitch" NumberValue349.Parent = IntValue345 NumberValue349.Value = 1 Model350.Name = "Ja Rule - New York" Model350.Parent = Model133 IntValue351.Name = "PT1" IntValue351.Parent = Model350 NumberValue352.Name = "Duration" NumberValue352.Parent = IntValue351 NumberValue352.Value = 80 NumberValue353.Name = "Merge" NumberValue353.Parent = IntValue351 NumberValue353.Value = 3.34 StringValue354.Name = "Id" StringValue354.Parent = IntValue351 StringValue354.Value = "http://www.roblox.com/asset?id=190926996" NumberValue355.Name = "Pitch" NumberValue355.Parent = IntValue351 NumberValue355.Value = 1 Model356.Name = "G-Eazy ft. Kehlani - Everything Will Be OK" Model356.Parent = Model133 IntValue357.Name = "PT1" IntValue357.Parent = Model356 NumberValue358.Name = "Duration" NumberValue358.Parent = IntValue357 NumberValue358.Value = 314 NumberValue359.Name = "Merge" NumberValue359.Parent = IntValue357 NumberValue359.Value = 3.34 StringValue360.Name = "Id" StringValue360.Parent = IntValue357 StringValue360.Value = "http://www.roblox.com/asset?id=559649422" NumberValue361.Name = "Pitch" NumberValue361.Parent = IntValue357 NumberValue361.Value = 1 Model362.Name = "Kodak Black - Deep In These Streets" Model362.Parent = Model133 IntValue363.Name = "PT1" IntValue363.Parent = Model362 NumberValue364.Name = "Duration" NumberValue364.Parent = IntValue363 NumberValue364.Value = 102 NumberValue365.Name = "Merge" NumberValue365.Parent = IntValue363 NumberValue365.Value = 3.34 StringValue366.Name = "Id" StringValue366.Parent = IntValue363 StringValue366.Value = "http://www.roblox.com/asset?id=402899150" NumberValue367.Name = "Pitch" NumberValue367.Parent = IntValue363 NumberValue367.Value = 1 Model368.Name = "Nipsey Hussle - Only A Case" Model368.Parent = Model133 IntValue369.Name = "PT1" IntValue369.Parent = Model368 NumberValue370.Name = "Duration" NumberValue370.Parent = IntValue369 NumberValue370.Value = 120 NumberValue371.Name = "Merge" NumberValue371.Parent = IntValue369 NumberValue371.Value = 3.34 StringValue372.Name = "Id" StringValue372.Parent = IntValue369 StringValue372.Value = "http://www.roblox.com/asset?id=333880185" NumberValue373.Name = "Pitch" NumberValue373.Parent = IntValue369 NumberValue373.Value = 1 Model374.Name = "Kreayshawn - Gucci Gucci" Model374.Parent = Model133 IntValue375.Name = "PT1" IntValue375.Parent = Model374 NumberValue376.Name = "Duration" NumberValue376.Parent = IntValue375 NumberValue376.Value = 120 NumberValue377.Name = "Merge" NumberValue377.Parent = IntValue375 NumberValue377.Value = 3.34 StringValue378.Name = "Id" StringValue378.Parent = IntValue375 StringValue378.Value = "http://www.roblox.com/asset?id=167132608" NumberValue379.Name = "Pitch" NumberValue379.Parent = IntValue375 NumberValue379.Value = 1 Model380.Name = "Que - OG Bobby Johnson" Model380.Parent = Model133 IntValue381.Name = "PT1" IntValue381.Parent = Model380 NumberValue382.Name = "Duration" NumberValue382.Parent = IntValue381 NumberValue382.Value = 107 NumberValue383.Name = "Merge" NumberValue383.Parent = IntValue381 NumberValue383.Value = 3.34 StringValue384.Name = "Id" StringValue384.Parent = IntValue381 StringValue384.Value = "http://www.roblox.com/asset?id=202723799" NumberValue385.Name = "Pitch" NumberValue385.Parent = IntValue381 NumberValue385.Value = 1 Model386.Name = "Lil Yachty - Minnesota" Model386.Parent = Model133 IntValue387.Name = "PT1" IntValue387.Parent = Model386 NumberValue388.Name = "Duration" NumberValue388.Parent = IntValue387 NumberValue388.Value = 106 NumberValue389.Name = "Merge" NumberValue389.Parent = IntValue387 NumberValue389.Value = 3.34 StringValue390.Name = "Id" StringValue390.Parent = IntValue387 StringValue390.Value = "http://www.roblox.com/asset?id=521560957" NumberValue391.Name = "Pitch" NumberValue391.Parent = IntValue387 NumberValue391.Value = 1 Model392.Name = "Bruno Mars - That's What I Like" Model392.Parent = Model133 IntValue393.Name = "PT1" IntValue393.Parent = Model392 NumberValue394.Name = "Duration" NumberValue394.Parent = IntValue393 NumberValue394.Value = 80 NumberValue395.Name = "Merge" NumberValue395.Parent = IntValue393 NumberValue395.Value = 3.34 StringValue396.Name = "Id" StringValue396.Parent = IntValue393 StringValue396.Value = "http://www.roblox.com/asset?id=554132354" NumberValue397.Name = "Pitch" NumberValue397.Parent = IntValue393 NumberValue397.Value = 1 NumberValue398.Name = "Volume" NumberValue398.Parent = UnionOperation132 NumberValue398.Value = 10 IntValue399.Name = "Track" IntValue399.Parent = UnionOperation132 IntValue399.Value = 1 StringValue400.Name = "TName" StringValue400.Parent = UnionOperation132 BoolValue401.Name = "Stopped" BoolValue401.Parent = UnionOperation132 BoolValue401.Value = true Script402.Name = "Run" Script402.Parent = UnionOperation132 table.insert(cors,sandbox(Script402,function() function MakeWeld(x,y) local W = Instance.new("Weld") W.Part0 = x W.Part1 = y local CJ = CFrame.new(x.Position) local C0 = x.CFrame:inverse()*CJ local C1 = y.CFrame:inverse()*CJ W.C0 = C0 W.C1 = C1 W.Parent = x end local weld=false local nseats=0 local sound = script.Parent.Sound for i,v in pairs(script.Parent.Parent:GetChildren()) do if v:IsA("VehicleSeat") or v:IsA("Seat") then if not weld then weld=true MakeWeld(script.Parent,v) script.Parent.Anchored=false end nseats=nseats+1 v.ChildAdded:connect(function(child) if child.Name == "SeatWeld" then local player = game.Players:GetPlayerFromCharacter(child.Part1.Parent) if player ~= nil then local gui = script.RadioGui:Clone() gui.Radio.Value = script.Parent gui.Seat.Value = v gui.Parent = player.PlayerGui wait() gui.LocalScript.Disabled = false end end end) end end if nseats==0 then script.Parent:Destroy() end wait(3) local content = game:GetService("ContentProvider") local trashcan = game:GetService("Debris") local songs = script.Parent.Songs:GetChildren() local debounce = false script.Parent.Volume.Changed:connect(function() for i,v in pairs(script.Parent:GetChildren()) do if v:IsA("Sound") then v.Volume = script.Parent.Volume.Value/10 end end end) -------------------------- script.Parent.Pitch.Changed:connect(function() for i,v in pairs(script.Parent:GetChildren()) do if v:IsA("Sound") then v.Pitch = script.Parent.Pitch.Value/10 end end end) -------------------------- script.Parent.Paused.Changed:connect(function() if script.Parent.Paused.Value == true then for i,v in pairs(script.Parent:GetChildren()) do if v:IsA("Sound") then v.Looped = true v:Pause() end end else for i,v in pairs(script.Parent:GetChildren()) do if v:IsA("Sound") then if script.Parent.Stopped.Value ~= true then v:Play() end v.Looped = false end end end end) script.Parent.Stopped.Changed:connect(function() if script.Parent.Stopped.Value == true then script.Parent.Paused.Value = false for i,v in pairs(script.Parent:GetChildren()) do if v:IsA("Sound") then v:Stop() wait() end end end end) script.Parent.Track.Changed:connect(function() if debounce == false then debounce = true local song = songs[script.Parent.Track.Value] script.Parent.TName.Value = song.Name if script.Parent.Stopped.Value ~= true then script.Parent.Stopped.Value = true wait() script.Parent.Play.Value = not script.Parent.Play.Value end debounce = false end end) script.Parent.IdPlay.Changed:connect(function() if script.Parent.IdPlay.Value~="" then script.Parent.Stopped.Value=true sound.SoundId = "http://www.roblox.com/asset/?id="..script.Parent.IdPlay.Value sound.Volume = script.Parent.Volume.Value/10 sound.Pitch = 1 sound.Looped=true script.Parent.TName.Value=game:GetService("MarketplaceService"):GetProductInfo(script.Parent.IdPlay.Value).Name wait() script.Parent.Stopped.Value=false sound:Play() end end) local rgui=script.RadioGui.Draggable.Menu rgui.CanvasSize=UDim2.new(0,0,0,15*#songs) for i,v in pairs(songs) do for b,a in pairs(v:GetChildren()) do content:Preload(a.Id.Value) end local button=Instance.new("TextButton",rgui) button.Name=v.Name button.Size=UDim2.new(1,0,0,15) button.Position=UDim2.new(0,5,0,(i-1)*15) button.BackgroundTransparency=1 button.Text=v.Name button.TextColor3=Color3.new(1,1,1) button.FontSize=Enum.FontSize.Size10 button.TextXAlignment=Enum.TextXAlignment.Left end function play() script.Parent.Stopped.Value = false script.Parent.Paused.Value = false local song = songs[script.Parent.Track.Value] script.Parent.TName.Value = song.Name local playing = {} for i,v in pairs(song:GetChildren()) do sound.Name = v.Name sound.SoundId = v.Id.Value sound.Volume = 0 sound.Pitch = 0 table.insert(playing,sound) end wait() for i,v in pairs(song:GetChildren()) do if script.Parent.Stopped.Value ~= true then local a = playing[i] a:Stop() a.Pitch = v.Pitch.Value a.Volume = script.Parent.Volume.Value/10 local dur = v.Duration.Value a:Play() local t = tick() local run = tick()-t repeat wait(0.001) if script.Parent.Paused.Value == true then t = tick()-run else run = tick()-t end until run >= dur or script.Parent.Stopped.Value == true a:Stop() end end if script.Parent.Stopped.Value ~= true then if script.Parent.Autoplay.Value == true then local n = script.Parent.Track.Value+1 if n > #songs then n = 1 end script.Parent.Track.Value = n else script.Parent.Stopped.Value = true end end end script.Parent.Play.Changed:connect(function() play() end) end)) ScreenGui403.Name = "RadioGui" ScreenGui403.Parent = Script402 ObjectValue404.Name = "Radio" ObjectValue404.Parent = ScreenGui403 LocalScript405.Parent = ScreenGui403 table.insert(cors,sandbox(LocalScript405,function() script.Parent:WaitForChild("Radio") script.Parent:WaitForChild("Seat") wait(1) local radio = script.Parent.Radio.Value local gui = script.Parent.Draggable local seat = script.Parent.Seat.Value seat.ChildRemoved:connect(function(child) if child.Name == "SeatWeld" then script.Parent:Destroy() end end) local vol = gui.VolumeControl vol.TextLabel.Text = ("Volume: "..(radio.Volume.Value*10).."%") radio.Volume.Changed:connect(function() vol.TextLabel.Text = ("Volume: "..(radio.Volume.Value*10).."%") end) vol.Up.MouseButton1Click:connect(function() radio.Volume.Value = math.min(radio.Volume.Value+2,100) end) vol.Down.MouseButton1Click:connect(function() radio.Volume.Value = math.max(radio.Volume.Value-2,0) end) ------------------------------------------ local pit = gui.PitchControl pit.TextLabel.Text = ("Pitch: "..(radio.Pitch.Value*10).."%") radio.Pitch.Changed:connect(function() pit.TextLabel.Text = ("Pitch: "..(radio.Pitch.Value*10).."%") end) pit.Up.MouseButton1Click:connect(function() radio.Pitch.Value = math.min(radio.Pitch.Value+.5,50) end) pit.Down.MouseButton1Click:connect(function() radio.Pitch.Value = math.max(radio.Pitch.Value-.5,0) end) ------------------------------------------ gui.Track.Text = radio.TName.Value radio.TName.Changed:connect(function() gui.Track.Text = radio.TName.Value seat.Parent.Body.Dash.Screen.G.Song.Text = radio.TName.Value end) gui.Stop.MouseButton1Click:connect(function() if radio.Stopped.Value == false then radio.Stopped.Value = true end end) gui.Pause.MouseButton1Click:connect(function() if radio.Paused.Value == false and radio.Stopped.Value == false then radio.Paused.Value = true end end) gui.Play.MouseButton1Click:connect(function() if radio.Stopped.Value == true then radio.Play.Value = not radio.Play.Value else if radio.Paused.Value == true then radio.Paused.Value = false end end end) gui.Forward.MouseButton1Click:connect(function() local n = radio.Track.Value+1 if n>#radio.Songs:GetChildren() then n = 1 end radio.Track.Value = n end) gui.Back.MouseButton1Click:connect(function() local n = radio.Track.Value-1 if n<=0 then n = #radio.Songs:GetChildren() end radio.Track.Value = n end) gui.AutoplayOn.MouseButton1Click:connect(function() if radio.Autoplay.Value == true then radio.Autoplay.Value = false end end) gui.AutoplayOff.MouseButton1Click:connect(function() if radio.Autoplay.Value == false then radio.Autoplay.Value = true end end) gui.List.MouseButton1Click:connect(function() gui.Menu.Visible=not gui.Menu.Visible end) gui.Id.MouseButton1Click:connect(function() gui.IdPlayer.Visible=not gui.IdPlayer.Visible if gui.IdPlayer.Visible then gui.Id.Rotation=180 else gui.Id.Rotation=0 end end) gui.IdPlayer.Play.MouseButton1Click:connect(function() if radio.IdPlay.Value==gui.IdPlayer.TextBox.Text then radio.IdPlay.Value="" wait() end radio.IdPlay.Value=gui.IdPlayer.TextBox.Text end) for i,v in pairs(gui.Menu:GetChildren()) do v.MouseButton1Click:connect(function() radio.Track.Value = i end) end function Stopped() if radio.Stopped.Value == true then gui.Pause.Visible = false gui.Play.Visible = true else gui.Play.Visible = false gui.Pause.Visible = true end end function Paused() if radio.Paused.Value == true then gui.Pause.Visible = false gui.Play.Visible = true else if radio.Stopped.Value == false then gui.Play.Visible = false gui.Pause.Visible = true end end end function Autoplay() if radio.Autoplay.Value == true then gui.AutoplayOff.Visible = false gui.AutoplayOn.Visible = true else gui.AutoplayOn.Visible = false gui.AutoplayOff.Visible = true end end radio.Stopped.Changed:connect(Stopped) radio.Paused.Changed:connect(Paused) radio.Autoplay.Changed:connect(Autoplay) Stopped() Paused() Autoplay() while wait(.5) do if seat:FindFirstChild("SeatWeld") == nil then script.Parent:Destroy() end end end)) LocalScript405.Disabled = true ObjectValue406.Name = "Seat" ObjectValue406.Parent = ScreenGui403 Frame407.Name = "Draggable" Frame407.Parent = ScreenGui403 Frame407.Position = UDim2.new(0, 0, 0.300000012, 0) Frame407.Size = UDim2.new(0, 200, 0, 100) Frame407.Active = true Frame407.BackgroundColor = BrickColor.new("Really black") Frame407.BackgroundColor3 = Color3.new(0, 0, 0) Frame407.BackgroundTransparency = 0.60000002384186 Frame407.Draggable = true TextLabel408.Name = "Header" TextLabel408.Parent = Frame407 TextLabel408.Size = UDim2.new(1, 0, 0, 16) TextLabel408.BackgroundColor = BrickColor.new("Institutional white") TextLabel408.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel408.BackgroundTransparency = 1 TextLabel408.BorderSizePixel = 0 TextLabel408.Font = Enum.Font.SourceSansBold TextLabel408.FontSize = Enum.FontSize.Size24 TextLabel408.Text = "Music" TextLabel408.TextColor = BrickColor.new("Institutional white") TextLabel408.TextColor3 = Color3.new(1, 1, 1) TextLabel408.TextSize = 24 Frame409.Name = "VolumeControl" Frame409.Parent = Frame407 Frame409.Position = UDim2.new(0, 0, 0, 105) Frame409.Size = UDim2.new(0, 200, 0, 25) Frame409.BackgroundColor = BrickColor.new("Really black") Frame409.BackgroundColor3 = Color3.new(0, 0, 0) Frame409.BackgroundTransparency = 0.60000002384186 Frame409.BorderSizePixel = 0 TextLabel410.Parent = Frame409 TextLabel410.Size = UDim2.new(0.5, 0, 1, 0) TextLabel410.BackgroundColor = BrickColor.new("Institutional white") TextLabel410.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel410.BackgroundTransparency = 1 TextLabel410.BorderSizePixel = 0 TextLabel410.Font = Enum.Font.SourceSansBold TextLabel410.FontSize = Enum.FontSize.Size14 TextLabel410.Text = "Volume: 50%" TextLabel410.TextColor = BrickColor.new("Institutional white") TextLabel410.TextColor3 = Color3.new(1, 1, 1) TextLabel410.TextSize = 14 TextLabel410.TextWrap = true TextLabel410.TextWrapped = true TextButton411.Name = "Down" TextButton411.Parent = Frame409 TextButton411.Position = UDim2.new(0.5, 0, -0.5, 0) TextButton411.Size = UDim2.new(0.25, 0, 2, 0) TextButton411.BackgroundColor = BrickColor.new("Institutional white") TextButton411.BackgroundColor3 = Color3.new(1, 1, 1) TextButton411.BackgroundTransparency = 1 TextButton411.BorderSizePixel = 0 TextButton411.Font = Enum.Font.SourceSans TextButton411.FontSize = Enum.FontSize.Size36 TextButton411.Text = "-" TextButton411.TextColor = BrickColor.new("Institutional white") TextButton411.TextColor3 = Color3.new(1, 1, 1) TextButton411.TextSize = 36 TextButton412.Name = "Up" TextButton412.Parent = Frame409 TextButton412.Position = UDim2.new(0.75, 0, -0.5, 0) TextButton412.Size = UDim2.new(0.25, 0, 2, 0) TextButton412.BackgroundColor = BrickColor.new("Institutional white") TextButton412.BackgroundColor3 = Color3.new(1, 1, 1) TextButton412.BackgroundTransparency = 1 TextButton412.BorderSizePixel = 0 TextButton412.Font = Enum.Font.SourceSans TextButton412.FontSize = Enum.FontSize.Size36 TextButton412.Text = "+" TextButton412.TextColor = BrickColor.new("Institutional white") TextButton412.TextColor3 = Color3.new(1, 1, 1) TextButton412.TextSize = 36 TextLabel413.Name = "Track" TextLabel413.Parent = Frame407 TextLabel413.Position = UDim2.new(0, 0, 0, 20) TextLabel413.Size = UDim2.new(1, 0, 0, 30) TextLabel413.BackgroundColor = BrickColor.new("Institutional white") TextLabel413.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel413.BackgroundTransparency = 1 TextLabel413.BorderSizePixel = 0 TextLabel413.Font = Enum.Font.SourceSansBold TextLabel413.FontSize = Enum.FontSize.Size14 TextLabel413.Text = "Playing: Artist - Track" TextLabel413.TextColor = BrickColor.new("Institutional white") TextLabel413.TextColor3 = Color3.new(1, 1, 1) TextLabel413.TextScaled = true TextLabel413.TextSize = 14 TextLabel413.TextWrap = true TextLabel413.TextWrapped = true TextLabel413.TextYAlignment = Enum.TextYAlignment.Top TextButton414.Name = "Stop" TextButton414.Parent = Frame407 TextButton414.Position = UDim2.new(0, 11, 0, 59) TextButton414.Size = UDim2.new(0, 15, 0, 15) TextButton414.BackgroundColor = BrickColor.new("Institutional white") TextButton414.BackgroundColor3 = Color3.new(1, 1, 1) TextButton414.BackgroundTransparency = 1 TextButton414.BorderSizePixel = 0 TextButton414.ZIndex = 2 TextButton414.Font = Enum.Font.SourceSans TextButton414.FontSize = Enum.FontSize.Size9 TextButton414.Text = "" TextButton414.TextSize = 9 TextButton414.TextTransparency = 1 ImageButton415.Name = "Pause" ImageButton415.Parent = Frame407 ImageButton415.Position = UDim2.new(0.5, -16, 0, 51) ImageButton415.Rotation = 90 ImageButton415.Size = UDim2.new(0, 32, 0, 32) ImageButton415.BackgroundColor = BrickColor.new("Institutional white") ImageButton415.BackgroundColor3 = Color3.new(1, 1, 1) ImageButton415.BackgroundTransparency = 1 ImageButton415.BorderSizePixel = 0 ImageButton415.ZIndex = 2 ImageButton415.Image = "http://www.roblox.com/asset?id=235925866" ImageButton416.Name = "Play" ImageButton416.Parent = Frame407 ImageButton416.Position = UDim2.new(0.5, -16, 0, 51) ImageButton416.Rotation = 90 ImageButton416.Size = UDim2.new(0, 32, 0, 32) ImageButton416.BackgroundColor = BrickColor.new("Institutional white") ImageButton416.BackgroundColor3 = Color3.new(1, 1, 1) ImageButton416.BackgroundTransparency = 1 ImageButton416.BorderSizePixel = 0 ImageButton416.ZIndex = 2 ImageButton416.Image = "http://www.roblox.com/asset?id=235925825" ImageButton417.Name = "AutoplayOff" ImageButton417.Parent = Frame407 ImageButton417.Position = UDim2.new(0.5, 66, 0, 59) ImageButton417.Visible = false ImageButton417.Size = UDim2.new(0, 15, 0, 15) ImageButton417.BackgroundColor = BrickColor.new("Institutional white") ImageButton417.BackgroundColor3 = Color3.new(1, 1, 1) ImageButton417.BackgroundTransparency = 1 ImageButton417.BorderSizePixel = 0 ImageButton417.ZIndex = 2 ImageButton417.Image = "http://www.roblox.com/asset?id=155035478" ImageButton418.Name = "AutoplayOn" ImageButton418.Parent = Frame407 ImageButton418.Position = UDim2.new(0.5, 66, 0, 59) ImageButton418.Size = UDim2.new(0, 15, 0, 15) ImageButton418.BackgroundColor = BrickColor.new("Institutional white") ImageButton418.BackgroundColor3 = Color3.new(1, 1, 1) ImageButton418.BackgroundTransparency = 1 ImageButton418.BorderSizePixel = 0 ImageButton418.ZIndex = 2 ImageButton418.Image = "http://www.roblox.com/asset?id=155035483" ImageButton419.Name = "List" ImageButton419.Parent = Frame407 ImageButton419.Position = UDim2.new(1, -21, 0, 2) ImageButton419.Size = UDim2.new(0, 17, 0, 17) ImageButton419.BackgroundColor = BrickColor.new("Institutional white") ImageButton419.BackgroundColor3 = Color3.new(1, 1, 1) ImageButton419.BackgroundTransparency = 1 ImageButton419.BorderSizePixel = 0 ImageButton419.ZIndex = 2 ImageButton419.Image = "http://www.roblox.com/asset?id=166501188" ScrollingFrame420.Name = "Menu" ScrollingFrame420.Parent = Frame407 ScrollingFrame420.Position = UDim2.new(1, 10, 0, -5) ScrollingFrame420.Visible = false ScrollingFrame420.Size = UDim2.new(0, 150, 0, 200) ScrollingFrame420.BackgroundColor = BrickColor.new("Really black") ScrollingFrame420.BackgroundColor3 = Color3.new(0, 0, 0) ScrollingFrame420.BackgroundTransparency = 0.30000001192093 ScrollingFrame420.BorderSizePixel = 0 ScrollingFrame420.BottomImage = "rbxasset://textures/blackBkg_square.png" ScrollingFrame420.CanvasSize = UDim2.new(0, 0, 0, 200) ScrollingFrame420.MidImage = "rbxasset://textures/blackBkg_square.png" ScrollingFrame420.TopImage = "rbxasset://textures/blackBkg_square.png" ImageButton421.Name = "Id" ImageButton421.Parent = Frame407 ImageButton421.Size = UDim2.new(0, 15, 0, 15) ImageButton421.BackgroundColor = BrickColor.new("Institutional white") ImageButton421.BackgroundColor3 = Color3.new(1, 1, 1) ImageButton421.BackgroundTransparency = 1 ImageButton421.BorderSizePixel = 0 ImageButton421.ZIndex = 2 ImageButton421.Image = "http://www.roblox.com/asset?id=47730250" Frame422.Name = "IdPlayer" Frame422.Parent = Frame407 Frame422.Position = UDim2.new(0, -7, 0, -33) Frame422.Visible = false Frame422.Size = UDim2.new(0, 200, 0, 25) Frame422.BackgroundColor = BrickColor.new("Institutional white") Frame422.BackgroundColor3 = Color3.new(1, 1, 1) Frame422.Style = Enum.FrameStyle.DropShadow TextLabel423.Parent = Frame422 TextLabel423.Size = UDim2.new(0.400000006, 0, 1, 0) TextLabel423.BackgroundColor = BrickColor.new("Institutional white") TextLabel423.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel423.BackgroundTransparency = 1 TextLabel423.BorderSizePixel = 0 TextLabel423.Font = Enum.Font.SourceSansBold TextLabel423.FontSize = Enum.FontSize.Size14 TextLabel423.Text = "Sound Id: " TextLabel423.TextColor = BrickColor.new("Institutional white") TextLabel423.TextColor3 = Color3.new(1, 1, 1) TextLabel423.TextSize = 14 TextLabel423.TextWrap = true TextLabel423.TextWrapped = true TextLabel423.TextXAlignment = Enum.TextXAlignment.Right ImageButton424.Name = "Play" ImageButton424.Parent = Frame422 ImageButton424.Position = UDim2.new(1, -16, 0, -5) ImageButton424.Size = UDim2.new(0, 18, 0, 18) ImageButton424.BackgroundColor = BrickColor.new("Institutional white") ImageButton424.BackgroundColor3 = Color3.new(1, 1, 1) ImageButton424.BackgroundTransparency = 1 ImageButton424.BorderSizePixel = 0 ImageButton424.ZIndex = 2 ImageButton424.Image = "http://www.roblox.com/asset?id=154874301" TextBox425.Parent = Frame422 TextBox425.Position = UDim2.new(0.400000006, 10, 0, -2) TextBox425.Size = UDim2.new(0, 75, 1.5, 0) TextBox425.BackgroundColor = BrickColor.new("Really black") TextBox425.BackgroundColor3 = Color3.new(0, 0, 0) TextBox425.BackgroundTransparency = 0.30000001192093 TextBox425.BorderColor = BrickColor.new("Institutional white") TextBox425.BorderColor3 = Color3.new(1, 1, 1) TextBox425.Font = Enum.Font.SourceSans TextBox425.FontSize = Enum.FontSize.Size14 TextBox425.Text = "" TextBox425.TextColor = BrickColor.new("Institutional white") TextBox425.TextColor3 = Color3.new(1, 1, 1) TextBox425.TextSize = 14 TextBox425.TextXAlignment = Enum.TextXAlignment.Left Frame426.Name = "PitchControl" Frame426.Parent = Frame407 Frame426.Position = UDim2.new(0, 0, 0, 135) Frame426.Size = UDim2.new(0, 200, 0, 25) Frame426.BackgroundColor = BrickColor.new("Really black") Frame426.BackgroundColor3 = Color3.new(0, 0, 0) Frame426.BackgroundTransparency = 0.60000002384186 Frame426.BorderSizePixel = 0 TextLabel427.Parent = Frame426 TextLabel427.Size = UDim2.new(0.5, 0, 1, 0) TextLabel427.BackgroundColor = BrickColor.new("Institutional white") TextLabel427.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel427.BackgroundTransparency = 1 TextLabel427.BorderSizePixel = 0 TextLabel427.Font = Enum.Font.SourceSansBold TextLabel427.FontSize = Enum.FontSize.Size14 TextLabel427.Text = "Pitch: 100%" TextLabel427.TextColor = BrickColor.new("Institutional white") TextLabel427.TextColor3 = Color3.new(1, 1, 1) TextLabel427.TextSize = 14 TextLabel427.TextWrap = true TextLabel427.TextWrapped = true TextButton428.Name = "Down" TextButton428.Parent = Frame426 TextButton428.Position = UDim2.new(0.5, 0, -0.5, 0) TextButton428.Size = UDim2.new(0.25, 0, 2, 0) TextButton428.BackgroundColor = BrickColor.new("Institutional white") TextButton428.BackgroundColor3 = Color3.new(1, 1, 1) TextButton428.BackgroundTransparency = 1 TextButton428.BorderSizePixel = 0 TextButton428.Font = Enum.Font.SourceSans TextButton428.FontSize = Enum.FontSize.Size36 TextButton428.Text = "-" TextButton428.TextColor = BrickColor.new("Institutional white") TextButton428.TextColor3 = Color3.new(1, 1, 1) TextButton428.TextSize = 36 TextButton429.Name = "Up" TextButton429.Parent = Frame426 TextButton429.Position = UDim2.new(0.75, 0, -0.5, 0) TextButton429.Size = UDim2.new(0.25, 0, 2, 0) TextButton429.BackgroundColor = BrickColor.new("Institutional white") TextButton429.BackgroundColor3 = Color3.new(1, 1, 1) TextButton429.BackgroundTransparency = 1 TextButton429.BorderSizePixel = 0 TextButton429.Font = Enum.Font.SourceSans TextButton429.FontSize = Enum.FontSize.Size36 TextButton429.Text = "+" TextButton429.TextColor = BrickColor.new("Institutional white") TextButton429.TextColor3 = Color3.new(1, 1, 1) TextButton429.TextSize = 36 ImageLabel430.Name = "Dash" ImageLabel430.Parent = Frame407 ImageLabel430.Position = UDim2.new(0, 0, 0, 48) ImageLabel430.Size = UDim2.new(1, 0, 0, 37) ImageLabel430.BackgroundColor = BrickColor.new("Institutional white") ImageLabel430.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel430.BackgroundTransparency = 1 ImageLabel430.Image = "http://www.roblox.com/asset?id=154875516" TextButton431.Name = "Back" TextButton431.Parent = Frame407 TextButton431.Position = UDim2.new(0.5, -55, 0, 59) TextButton431.Size = UDim2.new(0, 35, 0, 15) TextButton431.BackgroundColor = BrickColor.new("Institutional white") TextButton431.BackgroundColor3 = Color3.new(1, 1, 1) TextButton431.BackgroundTransparency = 1 TextButton431.BorderSizePixel = 0 TextButton431.ZIndex = 2 TextButton431.Font = Enum.Font.SourceSans TextButton431.FontSize = Enum.FontSize.Size9 TextButton431.Text = "" TextButton431.TextSize = 9 TextButton431.TextTransparency = 1 TextButton432.Name = "Forward" TextButton432.Parent = Frame407 TextButton432.Position = UDim2.new(0.5, 20, 0, 59) TextButton432.Size = UDim2.new(0, 35, 0, 15) TextButton432.BackgroundColor = BrickColor.new("Institutional white") TextButton432.BackgroundColor3 = Color3.new(1, 1, 1) TextButton432.BackgroundTransparency = 1 TextButton432.BorderSizePixel = 0 TextButton432.ZIndex = 2 TextButton432.Font = Enum.Font.SourceSans TextButton432.FontSize = Enum.FontSize.Size9 TextButton432.Text = "" TextButton432.TextSize = 9 TextButton432.TextTransparency = 1 BoolValue433.Name = "Play" BoolValue433.Parent = UnionOperation132 NumberValue434.Name = "Pitch" NumberValue434.Parent = UnionOperation132 NumberValue434.Value = 10 BoolValue435.Name = "Paused" BoolValue435.Parent = UnionOperation132 StringValue436.Name = "IdPlay" StringValue436.Parent = UnionOperation132 NumberValue437.Name = "Duration" NumberValue437.Parent = UnionOperation132 BoolValue438.Name = "Autoplay" BoolValue438.Parent = UnionOperation132 BoolValue438.Value = true Sound439.Parent = UnionOperation132 Sound439.SoundId = "rbxassetid://189224548" Sound439.Volume = 1 EqualizerSoundEffect440.Parent = Sound439 EqualizerSoundEffect440.LowGain = 10 EqualizerSoundEffect440.MidGain = 10 ModuleScript441.Name = "A-Chassis Tune" ModuleScript441.Parent = Model0 table.insert(cors,sandbox(ModuleScript441,function() --[[ ___ _______ _ / _ |____/ ___/ / ___ ____ ___ (_)__ / __ /___/ /__/ _ \/ _ `(_-<(_-100) Tune.CGHeight = .8 -- Center of gravity height (studs relative to median of all wheels) Tune.WBVisible = false -- Makes the weight brick visible --Unsprung Weight Tune.FWheelDensity = 0.3 -- Front Wheel Density Tune.RWheelDensity = 0.3 -- Rear Wheel Density Tune.FWLgcyDensity = 1.5 -- Front Wheel Density [PGS OFF] Tune.RWLgcyDensity = 1.5 -- Rear Wheel Density [PGS OFF] Tune.AxleSize = 2 -- Size of structural members (larger = more stable/carry more weight) Tune.AxleDensity = .1 -- Density of structural members --[[Susupension]] Tune.SusEnabled = true -- works only in with PGSPhysicsSolverEnabled, defaults to false when PGS is disabled --Front Suspension Tune.FSusDamping = 335 -- Spring Dampening Tune.FSusStiffness = 5500 -- Spring Force Tune.FAntiRoll = 50 -- Anti-Roll (Gyro Dampening) Tune.FSusLength = 2 -- Suspension length (in studs) Tune.FPreCompress = .1 -- Pre-compression adds resting length force Tune.FExtensionLim = .3 -- Max Extension Travel (in studs) Tune.FCompressLim = .1 -- Max Compression Travel (in studs) Tune.FSusAngle = 80 -- Suspension Angle (degrees from horizontal) Tune.FWsBoneLen = 5 -- Wishbone Length Tune.FWsBoneAngle = 0 -- Wishbone angle (degrees from horizontal) Tune.FAnchorOffset = { -- Suspension anchor point offset (relative to center of wheel) --[[Lateral]] -.4 , -- positive = outward --[[Vertical]] -.5 , -- positive = upward --[[Forward]] 0 } -- positive = forward --Rear Suspension Tune.RSusDamping = 335 -- Spring Dampening Tune.RSusStiffness = 5500 -- Spring Force Tune.FAntiRoll = 50 -- Anti-Roll (Gyro Dampening) Tune.RSusLength = 2 -- Suspension length (in studs) Tune.RPreCompress = .1 -- Pre-compression adds resting length force Tune.RExtensionLim = .3 -- Max Extension Travel (in studs) Tune.RCompressLim = .1 -- Max Compression Travel (in studs) Tune.RSusAngle = 80 -- Suspension Angle (degrees from horizontal) Tune.RWsBoneLen = 5 -- Wishbone Length Tune.RWsBoneAngle = 0 -- Wishbone angle (degrees from horizontal) Tune.RAnchorOffset = { -- Suspension anchor point offset (relative to center of wheel) --[[Lateral]] -.4 , -- positive = outward --[[Vertical]] -.5 , -- positive = upward --[[Forward]] 0 } -- positive = forward --Aesthetics Tune.SusVisible = false -- Spring Visible Tune.WsBVisible = false -- Wishbone Visible Tune.SusRadius = .2 -- Suspension Coil Radius Tune.SusThickness = .1 -- Suspension Coil Thickness Tune.SusColor = "Black" -- Suspension Color [BrickColor] Tune.SusCoilCount = 6 -- Suspension Coil Count Tune.WsColor = "Black" -- Wishbone Color [BrickColor] Tune.WsThickness = .1 -- Wishbone Rod Thickness --[[Wheel Stabilizer Gyro]] Tune.FGyroDamp = 50 -- Front Wheel Non-Axial Dampening Tune.RGyroDamp = 50 -- Rear Wheel Non-Axial Dampening --[[Steering]] Tune.SteerInner = 36 -- Inner wheel steering angle (in degrees) Tune.SteerOuter = 37 -- Outer wheel steering angle (in degrees) Tune.SteerSpeed = .1-- Steering increment per tick (in degrees) Tune.ReturnSpeed = .1-- Steering increment per tick (in degrees) Tune.SteerDecay = 320 -- Speed of gradient cutoff (in SPS) Tune.MinSteer = 10 -- Minimum steering at max steer decay (in percent) Tune.MSteerExp = 1 -- Mouse steering exponential degree --Steer Gyro Tuning Tune.SteerD = 1000 -- Steering Dampening Tune.SteerMaxTorque = 50000 -- Steering Force Tune.SteerP = 100000 -- Steering Aggressiveness --[[Engine]] --Torque Curve Tune.Horsepower = 35 Tune.IdleRPM = 700 Tune.PeakRPM = 5600 Tune.Redline = 6200 Tune.EqPoint = 5250 Tune.PeakSharpness = 7.5 Tune.CurveMult = 0.16 --Incline Compensation Tune.InclineComp = 1.35 -- Torque compensation multiplier for inclines (applies gradient from 0-90 degrees) --Misc Tune.RevAccel = 200 -- RPM acceleration when clutch is off Tune.RevDecay = 75 -- RPM decay when clutch is off Tune.RevBounce = 500 -- RPM kickback from redline Tune.IdleThrottle = 0 -- Percent throttle at idle Tune.ClutchTol = 1000 -- Clutch engagement threshold (higher = faster response) --[[Drivetrain]] Tune.Config = "FWD" --"FWD" , "RWD" , "AWD" --Differential Settings Tune.FDiffSlipThres = 50 -- 1 - 100% (Max threshold of applying full lock determined by deviation from avg speed) Tune.FDiffLockThres = 50 -- 0 - 100% (0 - Bias toward slower wheel, 100 - Bias toward faster wheel) Tune.RDiffSlipThres = 50 -- 1 - 100% Tune.RDiffLockThres = 50 -- 0 - 100% Tune.CDiffSlipThres = 50 -- 1 - 100% [AWD Only] Tune.CDiffLockThres = 50 -- 0 - 100% [AWD Only] --Traction Control Settings Tune.TCSEnabled = true -- Implements TCS Tune.TCSThreshold = 20 -- Slip speed allowed before TCS starts working (in SPS) Tune.TCSGradient = 20 -- Slip speed gradient between 0 to max reduction (in SPS) Tune.TCSLimit = 10 -- Minimum amount of torque at max reduction (in percent) --[[Transmission]] Tune.TransModes = {"Auto", "Semi"} --[[ [Modes] "Auto" : Automatic shifting "Semi" : Clutchless manual shifting, dual clutch transmission "Manual" : Manual shifting with clutch >Include within brackets eg: {"Semi"} or {"Auto", "Manual"} >First mode is default mode ]] --Automatic Settings Tune.AutoShiftMode = "RPM" --[[ [Modes] "Speed" : Shifts based on wheel speed "RPM" : Shifts based on RPM ]] Tune.AutoUpThresh = -200 --Automatic upshift point (relative to peak RPM, positive = Over-rev) Tune.AutoDownThresh = 1400 --Automatic downshift point (relative to peak RPM, positive = Under-rev) --Gear Ratios Tune.FinalDrive = 4.041 Tune.Ratios = { --[[Reverse]] 2.48 , --[[Neutral]] 0 , --[[ 1 ]] 2.842 , --[[ 2 ]] 1.529 , --[[ 3 ]] 1 , --[[ 4 ]] 0.712 , } Tune.FDMult = 1.03 -- Ratio multiplier (Change this value instead of FinalDrive if car is struggling with torque ; Default = 1) --[[Brakes]] Tune.ABSEnabled = true -- Implements ABS Tune.ABSThreshold = 20 -- Slip speed allowed before ABS starts working (in SPS) Tune.FBrakeForce = 100 -- Front brake force Tune.RBrakeForce = 100 -- Rear brake force Tune.PBrakeForce = 1000 -- Handbrake force Tune.FLgcyBForce = 1000 -- Front brake force [PGS OFF] Tune.RLgcyBForce = 1000 -- Rear brake force [PGS OFF] Tune.LgcyPBForce = 1500 -- Handbrake force [PGS OFF] --[[[Default Controls]] --Peripheral Deadzones Tune.Peripherals = { MSteerWidth = 67 , -- Mouse steering control width (0 - 100% of screen width) MSteerDZone = 10 , -- Mouse steering deadzone (0 - 100%) ControlLDZone = 5 , -- Controller steering L-deadzone (0 - 100%) ControlRDZone = 5 , -- Controller steering R-deadzone (0 - 100%) } --Control Mapping Tune.Controls = { --Keyboard Controls --Mode Toggles ToggleTCS = Enum.KeyCode.T , ToggleABS = Enum.KeyCode.Y , ToggleTransMode = Enum.KeyCode.M , ToggleMouseDrive = Enum.KeyCode.R , --Primary Controls Throttle = Enum.KeyCode.Up , Brake = Enum.KeyCode.Down , SteerLeft = Enum.KeyCode.Left , SteerRight = Enum.KeyCode.Right , --Secondary Controls Throttle2 = Enum.KeyCode.W , Brake2 = Enum.KeyCode.S , SteerLeft2 = Enum.KeyCode.A , SteerRight2 = Enum.KeyCode.D , --Manual Transmission ShiftUp = Enum.KeyCode.E , ShiftDown = Enum.KeyCode.Q , Clutch = Enum.KeyCode.LeftShift , --Handbrake PBrake = Enum.KeyCode.P , --Mouse Controls MouseThrottle = Enum.UserInputType.MouseButton1 , MouseBrake = Enum.UserInputType.MouseButton2 , MouseClutch = Enum.KeyCode.W , MouseShiftUp = Enum.KeyCode.E , MouseShiftDown = Enum.KeyCode.Q , MousePBrake = Enum.KeyCode.LeftShift , --Controller Mapping ContlrThrottle = Enum.KeyCode.ButtonR2 , ContlrBrake = Enum.KeyCode.ButtonL2 , ContlrSteer = Enum.KeyCode.Thumbstick1 , ContlrShiftUp = Enum.KeyCode.ButtonY , ContlrShiftDown = Enum.KeyCode.ButtonX , ContlrClutch = Enum.KeyCode.ButtonR1 , ContlrPBrake = Enum.KeyCode.ButtonL1 , ContlrToggleTMode = Enum.KeyCode.DPadUp , ContlrToggleTCS = Enum.KeyCode.DPadDown , ContlrToggleABS = Enum.KeyCode.DPadRight , } --[[Weight Scaling]] --[Cubic stud : pounds ratio] --[STANDARDIZED: Don't touch unless needed] Tune.WeightScaling = 1/50 --Default = 1/50 (1 cubic stud = 50 lbs) Tune.LegacyScaling = 1/10 --Default = 1/10 (1 cubic stud = 10 lbs) [PGS OFF] return Tune end)) Folder442.Name = "Plugins" Folder442.Parent = ModuleScript441 Frame443.Name = "AC6_Controls_Module" Frame443.Parent = Folder442 Frame443.Size = UDim2.new(1, 0, 1, 0) Frame443.BackgroundColor = BrickColor.new("Institutional white") Frame443.BackgroundColor3 = Color3.new(1, 1, 1) Frame443.BackgroundTransparency = 1 Frame443.BorderSizePixel = 0 Frame443.ZIndex = 3 LocalScript444.Name = "Controls_AC6" LocalScript444.Parent = Frame443 table.insert(cors,sandbox(LocalScript444,function() --[[ ___ _______ _ / _ |____/ ___/ / ___ ____ ___ (_)__ / __ /___/ /__/ _ \/ _ `(_-<(_-wDia then wDia = v.Size.x end end Drive = nil for i,v in pairs(UNITS) do v.maxSpeed = math.ceil(v.scaling*wDia*math.pi*_lRPM/60/_Tune.Ratios[#_Tune.Ratios]/_Tune.FinalDrive) v.spInc = math.max(math.ceil(v.maxSpeed/200)*20,20) end end for i=0,revEnd*2 do local ln = script.Parent.ln:clone() ln.Parent = script.Parent.Tach ln.Rotation = 45 + i * 225 / (revEnd*2) ln.Num.Text = i/2 ln.Num.Rotation = -ln.Rotation if i*500>=math.floor(_pRPM/500)*500 then ln.Frame.BackgroundColor3 = Color3.new(1,0,0) if i0 then UpdateLight(Lights.R,Enum.Material.Neon,BrickColor.new("Really red"),0,true,15) if not LInd then UpdateLight(Lights.RLI,Enum.Material.Neon,BrickColor.new("Really red"),0,false,15) end if not RInd then UpdateLight(Lights.RRI,Enum.Material.Neon,BrickColor.new("Really red"),0,false,15) end else if LightOn then UpdateLight(Lights.R,Enum.Material.Neon,BrickColor.new("Bright red"),0.1,true,10) if not LInd then UpdateLight(Lights.RLI,Enum.Material.Neon,BrickColor.new("Bright red"),0.1,false,10) end if not RInd then UpdateLight(Lights.RRI,Enum.Material.Neon,BrickColor.new("Bright red"),0.1,false,10) end else UpdateLight(Lights.R,Enum.Material.SmoothPlastic,BrickColor.new("Bright red"),0,false,10) if not LInd then UpdateLight(Lights.RLI,Enum.Material.SmoothPlastic,BrickColor.new("Bright red"),0,false,10) end if not RInd then UpdateLight(Lights.RRI,Enum.Material.SmoothPlastic,BrickColor.new("Bright red"),0,false,10) end end end end function AutoLight() if mode == 0 then if (game.Lighting:GetMinutesAfterMidnight()night) then if not LightOn then LightOn = true ToggleLight() end else if LightOn then LightOn = false ToggleLight() end end end end cValues.Brake.Changed:connect(function() if cValues.Brake.Value>0 then UpdateLight(Lights.R,Enum.Material.Neon,BrickColor.new("Really red"),0,true,15) if not LInd then UpdateLight(Lights.RLI,Enum.Material.Neon,BrickColor.new("Really red"),0,false,15) end if not RInd then UpdateLight(Lights.RRI,Enum.Material.Neon,BrickColor.new("Really red"),0,false,15) end else if LightOn then UpdateLight(Lights.R,Enum.Material.Neon,BrickColor.new("Bright red"),0.1,true,10) if not LInd then UpdateLight(Lights.RLI,Enum.Material.Neon,BrickColor.new("Bright red"),0.1,false,10) end if not RInd then UpdateLight(Lights.RRI,Enum.Material.Neon,BrickColor.new("Bright red"),0.1,false,10) end else UpdateLight(Lights.R,Enum.Material.SmoothPlastic,BrickColor.new("Bright red"),0,false,10) if not LInd then UpdateLight(Lights.RLI,Enum.Material.SmoothPlastic,BrickColor.new("Bright red"),0,false,10) end if not RInd then UpdateLight(Lights.RRI,Enum.Material.SmoothPlastic,BrickColor.new("Bright red"),0,false,10) end end end end) UpdateLight(Lights.RV,Enum.Material.SmoothPlastic,BrickColor.new("Institutional white"),0,false,15) cValues.Gear.Changed:connect(function() if cValues.Gear.Value == -1 then UpdateLight(Lights.RV,Enum.Material.Neon,BrickColor.new("Institutional white"),0,true,15) else UpdateLight(Lights.RV,Enum.Material.SmoothPlastic,BrickColor.new("Institutional white"),0,false,15) end end) cValues.SteerT.Changed:connect(function() if not (LInd and RInd) then if LInd then lSteer=math.min(cValues.SteerT.Value,lSteer) if lSteer-cValues.SteerT.Value < -cancelThr then LInd=false end else lSteer=0 end if RInd then rSteer=math.max(cValues.SteerT.Value,rSteer) if rSteer-cValues.SteerT.Value > cancelThr then RInd=false end else rSteer=0 end end end) script.Parent.Toggle.MouseButton1Click:connect(function() if mode==0 then script.Parent.Toggle.Text = "Lights: On" mode=1 LightOn=true elseif mode==1 then script.Parent.Toggle.Text = "Lights: Off" mode=2 LightOn=false else script.Parent.Toggle.Text = "Lights: Auto" mode=0 AutoLight() end ToggleLight() end) mouse.keyDown:connect(function(k) if k=="z" then if RInd then RInd=false LInd=true else LInd=not LInd end elseif k=="c" then if LInd then LInd=false RInd=true else RInd=not RInd end elseif k=="x" then if LInd and RInd then LInd = false RInd = false else LInd = true RInd = true end end end) game:GetService("UserInputService").InputBegan:connect(function(input,IsRobloxFunction) if input.KeyCode ==Enum.KeyCode.DPadLeft and input.UserInputState == Enum.UserInputState.Begin then if RInd then RInd=false LInd=true else LInd=not LInd end elseif input.KeyCode ==Enum.KeyCode.DPadRight and input.UserInputState == Enum.UserInputState.Begin then if LInd then LInd=false RInd=true else RInd=not RInd end elseif input.KeyCode ==Enum.KeyCode.DPadUp and input.UserInputState == Enum.UserInputState.Begin then if LInd and RInd then LInd = false RInd = false else LInd = true RInd = true end end end) ToggleLight() game.Lighting.Changed:connect(AutoLight) AutoLight() while wait(pulseDur) do PsOn = not PsOn if PsOn then if LInd then script.Parent.Left.Visible=true UpdateLight(Lights.FLI,Enum.Material.Neon,BrickColor.new("Bright orange"),0,true,20) UpdateLight(Lights.RLI,Enum.Material.Neon,BrickColor.new("Crimson"),0,true,15) end if RInd then script.Parent.Right.Visible=true UpdateLight(Lights.FRI,Enum.Material.Neon,BrickColor.new("Bright orange"),0,true,20) UpdateLight(Lights.RRI,Enum.Material.Neon,BrickColor.new("Crimson"),0,true,15) end else script.Parent.Left.Visible=false script.Parent.Right.Visible=false if (not LInd) and LightOn then UpdateLight(Lights.FLI,Enum.Material.Neon,BrickColor.new("Bright orange"),0,false,20) else UpdateLight(Lights.FLI,Enum.Material.SmoothPlastic,BrickColor.new("Bright orange"),0,false,20) end if (not RInd) and LightOn then UpdateLight(Lights.FRI,Enum.Material.Neon,BrickColor.new("Neon orange"),0,false,20) else UpdateLight(Lights.FRI,Enum.Material.SmoothPlastic,BrickColor.new("Neon orange"),0,false,20) end if cValues.Brake.Value>0 then if not LInd then UpdateLight(Lights.RLI,Enum.Material.Neon,BrickColor.new("Really red"),0,false,15) else UpdateLight(Lights.RLI,Enum.Material.SmoothPlastic,BrickColor.new("Bright red"),0,false,10) end if not RInd then UpdateLight(Lights.RRI,Enum.Material.Neon,BrickColor.new("Really red"),0,false,15) else UpdateLight(Lights.RRI,Enum.Material.SmoothPlastic,BrickColor.new("Bright red"),0,false,10) end else if (not LInd) and LightOn then UpdateLight(Lights.RLI,Enum.Material.Neon,BrickColor.new("Bright red"),0.1,false,10) else UpdateLight(Lights.RLI,Enum.Material.SmoothPlastic,BrickColor.new("Bright red"),0,false,10) end if (not RInd) and LightOn then UpdateLight(Lights.RRI,Enum.Material.Neon,BrickColor.new("Bright red"),0.1,false,10) else UpdateLight(Lights.RRI,Enum.Material.SmoothPlastic,BrickColor.new("Bright red"),0,false,10) end end end end end)) ImageLabel570.Name = "Right" ImageLabel570.Parent = Frame564 ImageLabel570.Position = UDim2.new(0.5, 50, 1, -200) ImageLabel570.Visible = false ImageLabel570.Size = UDim2.new(1.25, 0, 1.25, 0) ImageLabel570.AnchorPoint = Vector2.new(0.5, 0.5) ImageLabel570.BackgroundColor = BrickColor.new("Institutional white") ImageLabel570.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel570.BackgroundTransparency = 1 ImageLabel570.BorderSizePixel = 0 ImageLabel570.Image = "rbxassetid://719866601" UISizeConstraint571.Parent = ImageLabel570 UISizeConstraint571.MaxSize = Vector2.new(50, 50) UISizeConstraint571.MinSize = Vector2.new(50, 50) UIAspectRatioConstraint572.Parent = ImageLabel570 RemoteEvent573.Name = "Lights_FE" RemoteEvent573.Parent = Frame564 Script574.Name = "Handler" Script574.Parent = RemoteEvent573 table.insert(cors,sandbox(Script574,function() local car = script.Parent.Parent local Lights = car.Body.Lights local F = {} local LightOn = false local LInd = false local RInd = false local pulseDur = 1 F.UpdateLight = function(prt,mat,col,trn,lon,lrg) prt.Material = mat prt.BrickColor = col prt.Transparency = trn prt.L.Enabled = lon prt.L.Range = lrg end F.ToggleBlinker = function(lo, li, ri, pd) LightOn = lo LInd = li RInd = ri pulseDur = pd end script.Parent.OnServerEvent:connect(function(pl,Fnc,...) F[Fnc](...) end) while wait(pulseDur) do if LInd or RInd then PsOn = not PsOn if PsOn then if LInd then F.UpdateLight(Lights.FLI,Enum.Material.Neon,BrickColor.new("Br. yellowish orange"),0,true,20) F.UpdateLight(Lights.RLI,Enum.Material.Neon,BrickColor.new("Br. yellowish orange"),0,true,15) end if RInd then F.UpdateLight(Lights.FRI,Enum.Material.Neon,BrickColor.new("Br. yellowish orange"),0,true,20) F.UpdateLight(Lights.RRI,Enum.Material.Neon,BrickColor.new("Br. yellowish orange"),0,true,15) end else if (not LInd) and LightOn then F.UpdateLight(Lights.FLI,Enum.Material.Neon,BrickColor.new("Institutional white"),0,false,20) F.UpdateLight(Lights.RLI,Enum.Material.Neon,BrickColor.new("Burgundy"),0.1,false,10) else F.UpdateLight(Lights.FLI,Enum.Material.SmoothPlastic,BrickColor.new("Institutional white"),0,false,20) F.UpdateLight(Lights.RLI,Enum.Material.SmoothPlastic,BrickColor.new("Burgundy"),0,false,10) end if (not RInd) and LightOn then F.UpdateLight(Lights.FRI,Enum.Material.Neon,BrickColor.new("Institutional white"),0,false,20) F.UpdateLight(Lights.RRI,Enum.Material.Neon,BrickColor.new("Burgundy"),0.1,false,10) else F.UpdateLight(Lights.FRI,Enum.Material.SmoothPlastic,BrickColor.new("Institutional white"),0,false,20) F.UpdateLight(Lights.RRI,Enum.Material.SmoothPlastic,BrickColor.new("Burgundy"),0,false,10) end end end end end)) Script574.Disabled = true LocalScript575.Name = "Smoke [FE+]" LocalScript575.Parent = Folder442 table.insert(cors,sandbox(LocalScript575,function() local FE = workspace.FilteringEnabled local car = script.Parent.Car.Value car.Wheels.RL.SQ:Play() car.Wheels.RR.SQ:Play() local handler = car:WaitForChild("Smoke_FE") while wait(.2) do local r1 = Ray.new(car.Wheels.RL.Position,(car.Wheels.RL.Arm.CFrame*CFrame.Angles(-math.pi/2,0,0)).lookVector*(.05+car.Wheels.RL.Size.x/2)) local r1hit = 0 if workspace:FindPartOnRay(r1,car)~=nil then r1hit=1 end local r2 = Ray.new(car.Wheels.RL.Position,(car.Wheels.RR.Arm.CFrame*CFrame.Angles(-math.pi/2,0,0)).lookVector*(.05+car.Wheels.RR.Size.x/2)) local r2hit = 0 if workspace:FindPartOnRay(r2,car)~=nil then r2hit=1 end local rl = math.min((math.max(math.abs((car.Wheels.RL.RotVelocity.Magnitude*car.Wheels.RL.Size.x/2) - (car.Wheels.RL.Velocity.Magnitude))-30,0)),50)*r1hit local rr = math.min((math.max(math.abs((car.Wheels.RR.RotVelocity.Magnitude*car.Wheels.RR.Size.x/2) - (car.Wheels.RR.Velocity.Magnitude))-30,0)),50)*r2hit if FE then handler:FireServer("UpdateSmoke",rl,rr) else car.Wheels.RL.Smoke.Rate = rl car.Wheels.RR.Smoke.Rate = rr car.Wheels.RL.SQ.Volume = rl/50 car.Wheels.RR.SQ.Volume = rr/50 end end end)) RemoteEvent576.Name = "Smoke_FE" RemoteEvent576.Parent = LocalScript575 Script577.Name = "Handler" Script577.Parent = RemoteEvent576 table.insert(cors,sandbox(Script577,function() local car = script.Parent.Parent local F = {} F.UpdateSmoke = function(rl,rr) car.Wheels.RL.Smoke.Rate = rl car.Wheels.RR.Smoke.Rate = rr car.Wheels.RL.SQ.Volume = rl/50 car.Wheels.RR.SQ.Volume = rr/50 end script.Parent.OnServerEvent:connect(function(pl,Fnc,...) F[Fnc](...) end) car.DriveSeat.ChildRemoved:connect(function(child) if child.Name=="SeatWeld" then car.Wheels.RL.SQ:Stop() car.Wheels.RR.SQ:Stop() car.Wheels.RL.Smoke.Rate=0 car.Wheels.RR.Smoke.Rate=0 end end) for i,v in pairs(car.Wheels:GetChildren()) do if v.Name=="RL" or v.Name=="RR" or v.Name=="R" then local sq = script.Parent.SQ:Clone() sq.Parent=v local sm = script.Parent.Smoke:Clone() sm.Parent=v end end end)) Script577.Disabled = true Sound578.Name = "SQ" Sound578.Parent = RemoteEvent576 Sound578.Looped = true Sound578.SoundId = "rbxassetid://435752381" Sound578.Volume = 0 TremoloSoundEffect579.Parent = Sound578 TremoloSoundEffect579.Depth = 0.80000001192093 TremoloSoundEffect579.Frequency = 10 ParticleEmitter580.Name = "Smoke" ParticleEmitter580.Parent = RemoteEvent576 ParticleEmitter580.Speed = NumberRange.new(-2, 0) ParticleEmitter580.Color = ColorSequence.new(Color3.new(0.827451, 0.827451, 0.827451),Color3.new(1, 1, 1)) ParticleEmitter580.Texture = "http://www.roblox.com/asset/?id=34098552" ParticleEmitter580.Transparency = NumberSequence.new(0.75,1) ParticleEmitter580.Size = NumberSequence.new(3,7.8611102104187,9.3888902664185) ParticleEmitter580.Acceleration = Vector3.new(0, 1, 0) ParticleEmitter580.EmissionDirection = Enum.NormalId.Bottom ParticleEmitter580.Lifetime = NumberRange.new(3, 3.5) ParticleEmitter580.Rate = 0 ParticleEmitter580.RotSpeed = NumberRange.new(20, 100) ParticleEmitter580.SpreadAngle = Vector2.new(20, 20) ParticleEmitter580.VelocitySpread = 20 Script581.Name = "Initialize" Script581.Parent = ModuleScript441 table.insert(cors,sandbox(Script581,function() --[[ ___ _______ _ / _ |____/ ___/ / ___ ____ ___ (_)__ / __ /___/ /__/ _ \/ _ `(_-<(_-0 then v["#AV"].AngularVelocity = Vector3.new() v["#AV"].MaxTorque = Vector3.new() end else if v["#AV"].AngularVelocity>0 then v["#AV"].AngularVelocity = 0 v["#AV"].MotorMaxTorque = 0 end end end end end end) --[END]] end)) ModuleScript582.Name = "MiscWeld" ModuleScript582.Parent = Script581 table.insert(cors,sandbox(ModuleScript582,function() local MiscWeld = {} function MakeWeld(x,y,type,s) if type==nil then type="Weld" end local W=Instance.new(type) W.Part0=x W.Part1=y W.C0=x.CFrame:inverse()*x.CFrame W.C1=y.CFrame:inverse()*x.CFrame W.Parent=x if type=="Motor" and s~=nil then W.MaxVelocity=s end return W end function ModelWeld(a,b) if a:IsA("BasePart") then MakeWeld(b,a,"Weld") elseif a:IsA("Model") then for i,v in pairs(a:GetChildren()) do ModelWeld(v,b) end end end car = script.Parent.Parent.Parent misc = car:WaitForChild("Misc") --------------------------- --[[ --Main anchor point is the DriveSeat Usage: MakeWeld(Part1,Part2,WeldType*,MotorVelocity**) *default is "Weld" **Applies to Motor welds only ModelWeld(Model,MainPart) Example: MakeWeld(car.DriveSeat,misc.PassengerSeat) MakeWeld(car.DriveSeat,misc.SteeringWheel,"Motor",.2) ModelWeld(car.DriveSeat,misc.Door) ]] --Weld stuff here car.DriveSeat.ChildAdded:connect(function(child) if child.Name=="SeatWeld" and child:IsA("Weld") and game.Players:GetPlayerFromCharacter(child.Part1.Parent)~=nil then child.C0=CFrame.new(0,-.5,0)*CFrame.fromEulerAnglesXYZ(-(math.pi/2),0,0) end end) --------------------------- return MiscWeld end)) ModuleScript583.Name = "README" ModuleScript583.Parent = ModuleScript441 table.insert(cors,sandbox(ModuleScript583,function() --[[ <> ___ _______ _ / _ |____/ ___/ / ___ ____ ___ (_)__ / __ /___/ /__/ _ \/ _ `(_-<(_->Manual Basically...everything you can and would ever want to touch is in the tuning module. EVERYTHING Torque Curve Tune Visualizer: https://www.desmos.com/calculator/2uo3hqwdhf Basic Tips: --Installation >Everything is built-in (assembly, welding, suspension, gyros), so all you have to worry about is placing the wheels and the seat. >Body parts go in the "Body" section. >Wheel parts such as 3D rims and brake disks go in the "Parts" section of the wheel. >Suspension-Anchored parts such as suspension wishbones and linkages go in the "SuspensionFixed" section. >Axle-Anchored parts such as calipers go in the "WheelFixed" section. >You can add or remove wheels. To add a wheel, simply copy one of the wheels and make sure it's named one of the following: "F","FL","FR","R","RL","RR". >Wheels need to be aligned with the axes of the seat. Don't rotate the seat relative to the wheels as it may cause welding problems. >All wheel offsets are applied in the tuning module. Do NOT manually add offset to the wheels. Steering axis is centered on the wheel part by default. >Seat offset can be adjusted in the "MiscWeld" module under "Initialize". >Use the "Misc" section for scripted/moving parts and apply welding using the "MiscWeld" module under "Initialize". --Tuning >Reduce weight(density) if setup is lacking torque. Increase density if setup has too much torque. >Add downforce manually if setup is lacking grip or use a downforce plugin. >Dialing in ratios used in real cars is an easy way to have a realisticly tuned transmission. >Modifying the "Drive" script may affect the integrity of the system. >Custom scripts should be put in the "Plugins" folder. Using plugins made by other users is encouraged. >When writing custom plugins, you can reference the values within the "Values" folder inside the A-Chassis Interface. >It is a good practice to make plugins compatible with any setup and providing a usage manual if a plugin is released. >You can remove/change the default plugins that come with the kit. The drive system will still work perfectly with or without them. --Updates >To update, simply just replace the entire "A-Chassis Tune" module of an existing car with a newer version of the module. >You may want to copy the tune values and plugins from the old module, but dont simply overwrite the tune module as new values may be added. >>Changelog [6/10/17 : Build 6.52S2] - Fixed Initialization Orientation [Fixed Initialization Rotation] -Fixed initialization rotation glitch [6/8/17 : Build 6.51S2] - More Suspension Tuning [Re-Added Suspension Values] -New suspension tuning is now the same as the previous suspension -AntiRoll and PreCompress are now added to suspension tuning [Fixes] -Fixed Rev-Boucing: Car does not stall anymore when rev-bouncing -Fixed Stock Gauges not showing the the right transmission mode / pbrake mode [6/8/17 : Build 6.5S2] - Full Suspension Change and Optimization [New Suspension System] -Suspension Linkages are now made using axles instead of constraints -Better overall stability and ease of tuning -SpringConstraint Tuning has been changed in the tune to more meaningful values -Added AntiRoll system using gyro dampening on the suspension linkages -AxleSize affects the size of suspension linkage parts [Major Performance Optimizations] -Torque output calculations are now cached (pre-calculated and stored) to reduce runtime cpu load -Constant multipliers for several lines have been simplified and cached -Split Engine function into RPM calculation and Power Output -Split runtime loops into different cycle rates -RPM calculation, Steering, and External Value updating now run on 60 FPS max (from 30) for smoother steering and RPM tracking. -Engine Output and Flip now run on 15 FPS max (from 30) to reduce runtime cpu load -Overall percieved smoothness is now TWICE AS MUCH but runtime cpu load has actually been HALVED!!! [5/23/17 : Build 6.43S] - STUFF [Added Tune Values] -Added WBVisible to set weight brick visibility [Independent Camera Handling] -Separated camera handling from Drive script -Mouse camera is now handled by a plugin -Custom camera plugin support is now easier [Stock Plugins Update] -Added Dynamic Friction as a stock plugin -Dynamic friction can be tuned within the Simulated script -Updated default sound plugin -Added mouse-steer camera plugin [Code Fixes] -Fixed missing operation within torque curve -Slight optimizations during runtime [5/20/17 : Build 6.42S] - ABS and PGS Standardization [Added ABS] -Modulates brakes when locking -Added threshold value for slip allowance -Added control toggles for ABS -Added ABS indicator and control mapping to stock UI [Split Density Tuning for PGS and Legacy] -Added standardized weight scaling values to tune -Default weight tuning set to 1 cubic stud : 50 lbs for PGS -Default weight tuning set to 1 cubic stud : 10 lbs for Legacy -Split front and rear density to PGS and Legacy -Split brake force tuning to PGS and Legacy [Added Tune Values] -TCSEnabled: Sets whether or not the car will have TCS -ABSEnabled: Sets whether or not the car will have ABS -LoadDelay: Sets a delay time before initializing car [Bug Fix: Axle Size Initialization] -Car applies proper axle size -Added AxleDensity value which sets axle density -Fixed miscelaneous wheel part welding [Added Changable Stock Gauge Units] -Added units system for stock gauges -Added default units: MPH [1 stud : 10 in], KP/H [1 stud : 10 in], SPS -Custom units can be added or removed -Click on speed to change between units -Moved Controls button to middle for better visibility [Code Documentation] -Extensive documentation and commenting within scripts for better readability -Improved warning message for oversized mass condition [5/4/17 : Build 6.41S] - Standardized Weight [Added automatic weight system] -Added tune values for car weight, center of gravity, and wheel density -Weight standard: 100 lbs = 1 cubic stud mass -Applies weight at initialization [Scaled Down Power Delivery] -Horsepower output now at 1/10 because of lighter weight standard -Added FDMult value in transmission for gear ratio scaling without having to change Final Drive (useful for low HP tunes) [Optimized value for Anchor Offset] -Changed "SusOffset" to "Anchor Offset" -New anchor offset is now based off of wishbone length and wishbone angle. -Anchor offset now labelled for forward, lateral, and vertical offsets. [Split some tune values to F/R] -Suspension values for front and rear are now independently tunable. -Front and rear brakes can be tuned independently. [Tune Module Housekeeping] -Rearranged and documented several of the values within the tune module. -Removed GyroP and GyroMaxTorque for simplicity. Dampening values are still present. -Changed some decimal values to percent values [1/2/17 : Build 6.40S] - Suspension "S" Build number identifies suspension build [Added suspension system for PGS Physics Solver] -Suspension uses ROBLOX constraints and is automatically generated with the chassis -Added tune values for suspension -Temporarily removed caster tuning [Steering Fix] -Added tune value 'ReturnSpeed' which determines how fast wheels return to default orientation [New Torque Curve Equation] -New equation gives more control over the shape of the torque curve -Engine values have been replaced with the new equation's variables -Added link to desmos graph for the torque curve visualization [10/31/16 : Build 6.33] - Semi-Automatic [Added semi-automatic transmission mode] -'TransModes' now accepts "Semi" value for semi-automatic. -Updated AC6_Stock_Gauges to include semi-automatic mode. [Fixed disengaging p-brake] -P-Brake now remains engaged if player gets into then vehicle. [Fixed FE Support for AC6_Stock_Sound] -Sounds should now work properly with Filtering Enabled. [8/5/16 : Build 6.32] - Differential System [Implemented differential system] -Differential controls torque distibution between wheels that are spinning at different rates -Added tune values 'FDiffSlipThres', 'FDiffLockThres', 'RDiffSlipThres', 'RDiffLockThres', 'CDiffSlipThres', and 'CDiffLockThres'. -'DiffSlipThres' determine the threshold of the speed difference between the wheels. Full lock applies at max threshold. -A lower slip threshold value will make the diff more aggressive. -'DiffLockThres' determines the bias of the differential. -A lock threshold value more than 50 puts more torque into the slipping wheel (moving towards an open diff). -A lock threshold value less than 50 puts more torque into the grounded wheel (moving towards a locked diff). [Fixed multiple wheel support] -The chassis can now use more than just the default 4 set of wheels. Just copy an existing wheel and place accordingly. -Differential works with auxiliary wheels. [7/13/16 : Build 6.31] - Peripheral Settings [Added peripheral adjustment values] -Moved controller and mouse deadzone values to the "Controls" section of the tune. -Split controller deadzone into left and right input. -Moved mouse control width to "Conrols" secton. This value now operates based off of % of screed width. [Updated stock Controls Module] -Added sliders for controller and mouse deadzone values. -Added slider for mouse control width. [6/15/16 : Build 6.3] - Motercisly [Better motorcycle system support] -Added wheel configurations "F" and "R" for single wheel settup. -"F" and "R" wheels will have axle parts on both sides for better balance. -These wheel configurations will ignore outor rotation value and will rotated based off of the inner rotation value only. -Camber and Toe cannot be applied to these wheel configurations. Caster will still be applied as normal. [Bug fixes] -Caster now applies after wheel part rotations so wheel parts dont rotate with caster. -Fixed Clutch re-engaging automatically when shifting out of neutral. [6/4/16 : Build 6.21] - AC6 Official Public Kit Release [Plugin FilteringEnabled compatability made easier] -System now detects if there is a RemoteEvent or RemoteFunction inside a plugin. These will be parented directly under the car. -The RemoteEvent/RemoteFunction needs to be a direct child of the plugin for it to be detected. -Scripts inside the RemoteEvent/RemoteFunction should be disabled. They will be enabled after initialization. -Be careful as this system is suceptible to name collisions. Name your RemoteEvents/RemoteFunctions uniquely. -Stock AC6 Sound plugin is now FE compatible. [Controls Panel now a plugin instead of integrated] -Separated controls panel from Drive script. The controls panel is now a plugin. -The "Controls" folder appears inside the interface on Drive startup. Use this folder to reference button mapping values for custom controls plugins. -"ControlsOpen" value added. This is a safety toggle when changing control values. This value can be manipulated by plugins. [New tune values] -Added 'AutoFlip' tune value. This determines if the car automatically flips itself over when upside down. -Added 'StAxisOffset' tune value. This offsets the center of the steering axis. Positive value = offset outward. -Added 'SteerD', 'SteerMaxTorque', and 'SteerP' values which set the steering axle gyro properties. [MiscWeld streamlining] -Added "Misc" section to the main sections. This should contain scripted/moving parts. -Parts in this section are NOT WELDED AUTOMATICALLY. Use the "MiscWeld" module to weld these parts. The "Misc" section is pre-referenced as 'misc'. [Bug fixes] -Fixed flip gyro not resetting when gyro is active and driver leaves car. -Fixed issue with switching transmission modes. --]] return "6.52S2" end)) ScreenGui584.Name = "A-Chassis Interface" ScreenGui584.Parent = ModuleScript441 ObjectValue585.Name = "Car" ObjectValue585.Parent = ScreenGui584 Folder586.Name = "Values" Folder586.Parent = ScreenGui584 NumberValue587.Name = "RPM" NumberValue587.Parent = Folder586 NumberValue588.Name = "Horsepower" NumberValue588.Parent = Folder586 NumberValue589.Name = "Torque" NumberValue589.Parent = Folder586 StringValue590.Name = "TransmissionMode" StringValue590.Parent = Folder586 NumberValue591.Name = "Gear" NumberValue591.Parent = Folder586 NumberValue592.Name = "Throttle" NumberValue592.Parent = Folder586 NumberValue593.Name = "SteerC" NumberValue593.Parent = Folder586 NumberValue594.Name = "SteerT" NumberValue594.Parent = Folder586 NumberValue595.Name = "Brake" NumberValue595.Parent = Folder586 BoolValue596.Name = "TCS" BoolValue596.Parent = Folder586 BoolValue597.Name = "PBrake" BoolValue597.Parent = Folder586 BoolValue598.Name = "TCSActive" BoolValue598.Parent = Folder586 Vector3Value599.Name = "Velocity" Vector3Value599.Parent = Folder586 BoolValue600.Name = "ABS" BoolValue600.Parent = Folder586 BoolValue601.Name = "ABSActive" BoolValue601.Parent = Folder586 BoolValue602.Name = "MouseSteerOn" BoolValue602.Parent = Folder586 BoolValue603.Name = "IsOn" BoolValue603.Parent = ScreenGui584 BoolValue604.Name = "ControlsOpen" BoolValue604.Parent = ScreenGui584 LocalScript605.Name = "Drive" LocalScript605.Parent = ScreenGui584 table.insert(cors,sandbox(LocalScript605,function() --[[ ___ _______ _ / _ |____/ ___/ / ___ ____ ___ (_)__ / __ /___/ /__/ _ \/ _ `(_-<(_-5 then _PBrake = false end end --Toggle Transmission Mode elseif (input.KeyCode == _CTRL["ContlrToggleTMode"] or input.KeyCode==_CTRL["ToggleTransMode"]) and input.UserInputState == Enum.UserInputState.Begin then local n=1 for i,v in pairs(_Tune.TransModes) do if v==_TMode then n=i break end end n=n+1 if n>#_Tune.TransModes then n=1 end _TMode = _Tune.TransModes[n] --Throttle elseif _IsOn and ((not _MSteer) and (input.KeyCode==_CTRL["Throttle"] or input.KeyCode == _CTRL["Throttle2"])) or ((((_CTRL["MouseThrottle"]==Enum.UserInputType.MouseButton1 or _CTRL["MouseThrottle"]==Enum.UserInputType.MouseButton2) and input.UserInputType == _CTRL["MouseThrottle"]) or input.KeyCode == _CTRL["MouseThrottle"])and _MSteer) then if input.UserInputState == Enum.UserInputState.Begin then _GThrot = 1 else _GThrot = _Tune.IdleThrottle/100 end --Brake elseif ((not _MSteer) and (input.KeyCode==_CTRL["Brake"] or input.KeyCode == _CTRL["Brake2"])) or ((((_CTRL["MouseBrake"]==Enum.UserInputType.MouseButton1 or _CTRL["MouseBrake"]==Enum.UserInputType.MouseButton2) and input.UserInputType == _CTRL["MouseBrake"]) or input.KeyCode == _CTRL["MouseBrake"])and _MSteer) then if input.UserInputState == Enum.UserInputState.Begin then _GBrake = 1 else _GBrake = 0 end --Steer Left elseif (not _MSteer) and (input.KeyCode==_CTRL["SteerLeft"] or input.KeyCode == _CTRL["SteerLeft2"]) then if input.UserInputState == Enum.UserInputState.Begin then _GSteerT = -1 _SteerL = true else if _SteerR then _GSteerT = 1 else _GSteerT = 0 end _SteerL = false end --Steer Right elseif (not _MSteer) and (input.KeyCode==_CTRL["SteerRight"] or input.KeyCode == _CTRL["SteerRight2"]) then if input.UserInputState == Enum.UserInputState.Begin then _GSteerT = 1 _SteerR = true else if _SteerL then _GSteerT = -1 else _GSteerT = 0 end _SteerR = false end --Toggle Mouse Controls elseif input.KeyCode ==_CTRL["ToggleMouseDrive"] then if input.UserInputState == Enum.UserInputState.End then _MSteer = not _MSteer _GThrot = _Tune.IdleThrottle/100 _GBrake = 0 _GSteerT = 0 _ClutchOn = true end --Toggle TCS elseif _Tune.TCSEnabled and _IsOn and input.KeyCode == _CTRL["ToggleTCS"] or input.KeyCode == _CTRL["ContlrToggleTCS"] then if input.UserInputState == Enum.UserInputState.End then _TCS = not _TCS end --Toggle ABS elseif _Tune. ABSEnabled and _IsOn and input.KeyCode == _CTRL["ToggleABS"] or input.KeyCode == _CTRL["ContlrToggleABS"] then if input.UserInputState == Enum.UserInputState.End then _ABS = not _ABS end end --Variable Controls if input.UserInputType.Name:find("Gamepad") then --Gamepad Steering if input.KeyCode == _CTRL["ContlrSteer"] then if input.Position.X>= 0 then local cDZone = math.min(.99,_Tune.Peripherals.ControlRDZone/100) if math.abs(input.Position.X)>cDZone then _GSteerT = (input.Position.X-cDZone)/(1-cDZone) else _GSteerT = 0 end else local cDZone = math.min(.99,_Tune.Peripherals.ControlLDZone/100) if math.abs(input.Position.X)>cDZone then _GSteerT = (input.Position.X+cDZone)/(1-cDZone) else _GSteerT = 0 end end --Gamepad Throttle elseif _IsOn and input.KeyCode == _CTRL["ContlrThrottle"] then _GThrot = math.max(_Tune.IdleThrottle/100,input.Position.Z) --Gamepad Brake elseif input.KeyCode == _CTRL["ContlrBrake"] then _GBrake = input.Position.Z end end else _GThrot = _Tune.IdleThrottle/100 _GSteerT = 0 _GBrake = 0 if _CGear~=0 then _ClutchOn = true end end end UserInputService.InputBegan:connect(DealWithInput) UserInputService.InputChanged:connect(DealWithInput) UserInputService.InputEnded:connect(DealWithInput) --[[Drivetrain Initialize]] local Drive={} --Power Front Wheels if _Tune.Config == "FWD" or _Tune.Config == "AWD" then for i,v in pairs(car.Wheels:GetChildren()) do if v.Name=="FL" or v.Name=="FR" or v.Name=="F" then table.insert(Drive,v) end end end --Power Rear Wheels if _Tune.Config == "RWD" or _Tune.Config == "AWD" then for i,v in pairs(car.Wheels:GetChildren()) do if v.Name=="RL" or v.Name=="RR" or v.Name=="R" then table.insert(Drive,v) end end end --Determine Wheel Size local wDia = 0 for i,v in pairs(Drive) do if v.Size.x>wDia then wDia = v.Size.x end end --Pre-Toggled PBrake for i,v in pairs(car.Wheels:GetChildren()) do if v["#AV"]:IsA("BodyAngularVelocity") then if math.abs(v["#AV"].maxTorque.Magnitude-PBrakeForce)<1 then _PBrake=true end else if math.abs(v["#AV"].MotorMaxTorque-PBrakeForce)<1 then _PBrake=true end end end --[[Steering]] function Steering() --Mouse Steer if _MSteer then local msWidth = math.max(1,mouse.ViewSizeX*_Tune.Peripherals.MSteerWidth/200) local mdZone = _Tune.Peripherals.MSteerDZone/100 local mST = ((mouse.X-mouse.ViewSizeX/2)/msWidth) if math.abs(mST)<=mdZone then _GSteerT = 0 else _GSteerT = (math.max(math.min((math.abs(mST)-mdZone),(1-mdZone)),0)/(1-mdZone))^_Tune.MSteerExp * (mST / math.abs(mST)) end end --Interpolate Steering if _GSteerC < _GSteerT then if _GSteerC<0 then _GSteerC = math.min(_GSteerT,_GSteerC+_Tune.ReturnSpeed) else _GSteerC = math.min(_GSteerT,_GSteerC+_Tune.SteerSpeed) end else if _GSteerC>0 then _GSteerC = math.max(_GSteerT,_GSteerC-_Tune.ReturnSpeed) else _GSteerC = math.max(_GSteerT,_GSteerC-_Tune.SteerSpeed) end end --Steer Decay Multiplier local sDecay = (1-math.min(car.DriveSeat.Velocity.Magnitude/_Tune.SteerDecay,1-(_Tune.MinSteer/100))) --Apply Steering for i,v in pairs(car.Wheels:GetChildren()) do if v.Name=="F" then v.Arm.Steer.CFrame=car.Wheels.F.Base.CFrame*CFrame.Angles(0,-math.rad(_GSteerC*_Tune.SteerInner*sDecay),0) elseif v.Name=="FL" then if _GSteerC>= 0 then v.Arm.Steer.CFrame=car.Wheels.FL.Base.CFrame*CFrame.Angles(0,-math.rad(_GSteerC*_Tune.SteerOuter*sDecay),0) else v.Arm.Steer.CFrame=car.Wheels.FL.Base.CFrame*CFrame.Angles(0,-math.rad(_GSteerC*_Tune.SteerInner*sDecay),0) end elseif v.Name=="FR" then if _GSteerC>= 0 then v.Arm.Steer.CFrame=car.Wheels.FR.Base.CFrame*CFrame.Angles(0,-math.rad(_GSteerC*_Tune.SteerInner*sDecay),0) else v.Arm.Steer.CFrame=car.Wheels.FR.Base.CFrame*CFrame.Angles(0,-math.rad(_GSteerC*_Tune.SteerOuter*sDecay),0) end end end end --[[Engine]] local fFD = _Tune.FinalDrive*_Tune.FDMult local fFDr = fFD*30/math.pi local cGrav = workspace.Gravity*_Tune.InclineComp/32.2 local wDRatio = wDia*math.pi/60 local cfWRot = CFrame.Angles(math.pi/2,-math.pi/2,0) local cfYRot = CFrame.Angles(0,math.pi,0) local rtTwo = (2^.5)/2 --Horsepower Curve local fgc_h=_Tune.Horsepower/100 local fgc_n=_Tune.PeakRPM/1000 local fgc_a=_Tune.PeakSharpness local fgc_c=_Tune.CurveMult function FGC(x) x=x/1000 return (((-(x-fgc_n)^2)*math.min(fgc_h/(fgc_n^2),fgc_c^(fgc_n/fgc_h)))+fgc_h)*(x-((x^fgc_a)/((fgc_a*fgc_n)^(fgc_a-1)))) end local PeakFGC = FGC(_Tune.PeakRPM) --Plot Current Horsepower function GetCurve(x,gear) local hp=math.max((FGC(x)*_Tune.Horsepower)/PeakFGC,0) return hp,hp*(_Tune.EqPoint/x)*_Tune.Ratios[gear+2]*fFD*hpScaling end --Output Cache local CacheTorque = true local HPCache = {} local HPInc = 100 if CacheTorque then for gear,ratio in pairs(_Tune.Ratios) do local hpPlot = {} for rpm = math.floor(_Tune.IdleRPM/HPInc),math.ceil((_Tune.Redline+100)/HPInc) do local tqPlot = {} tqPlot.Horsepower,tqPlot.Torque = GetCurve(rpm*HPInc,gear-2) hp1,tq1 = GetCurve((rpm+1)*HPInc,gear-2) tqPlot.HpSlope = (hp1 - tqPlot.Horsepower)/(HPInc/1000) tqPlot.TqSlope = (tq1 - tqPlot.Torque)/(HPInc/1000) hpPlot[rpm] = tqPlot end table.insert(HPCache,hpPlot) end end --Powertrain --Update RPM function RPM() --Neutral Gear if _CGear==0 then _ClutchOn = false end --Car Is Off local revMin = _Tune.IdleRPM if not _IsOn then revMin = 0 _CGear = 0 _ClutchOn = false _GThrot = _Tune.IdleThrottle/100 end --Determine RPM local maxSpin=0 for i,v in pairs(Drive) do if v.RotVelocity.Magnitude>maxSpin then maxSpin = v.RotVelocity.Magnitude end end if _ClutchOn then local aRPM = math.max(math.min(maxSpin*_Tune.Ratios[_CGear+2]*fFDr,_Tune.Redline+100),revMin) local clutchP = math.min(math.abs(aRPM-_RPM)/_Tune.ClutchTol,.9) _RPM = _RPM*clutchP + aRPM*(1-clutchP) else if _GThrot-(_Tune.IdleThrottle/100)>0 then if _RPM>_Tune.Redline then _RPM = _RPM-_Tune.RevBounce*2 else _RPM = math.min(_RPM+_Tune.RevAccel*_GThrot,_Tune.Redline+100) end else _RPM = math.max(_RPM-_Tune.RevDecay,revMin) end end --Rev Limiter _spLimit = (_Tune.Redline+100)/(fFDr*_Tune.Ratios[_CGear+2]) if _RPM>_Tune.Redline then if _CGear<#_Tune.Ratios-2 then _RPM = _RPM-_Tune.RevBounce else _RPM = _RPM-_Tune.RevBounce*.5 end end end --Apply Power function Engine() --Get Torque local maxSpin=0 for i,v in pairs(Drive) do if v.RotVelocity.Magnitude>maxSpin then maxSpin = v.RotVelocity.Magnitude end end if _ClutchOn then if CacheTorque then local cTq = HPCache[_CGear+2][math.floor(math.min(_Tune.Redline,math.max(_Tune.IdleRPM,_RPM))/HPInc)] _HP = cTq.Horsepower+(cTq.HpSlope*(_RPM-math.floor(_RPM/HPInc))/1000) _OutTorque = cTq.Torque+(cTq.TqSlope*(_RPM-math.floor(_RPM/HPInc))/1000) else _HP,_OutTorque = GetCurve(_RPM,_CGear) end local iComp =(car.DriveSeat.CFrame.lookVector.y)*cGrav if _CGear==-1 then iComp=-iComp end _OutTorque = _OutTorque*math.max(1,(1+iComp)) else _HP,_OutTorque = 0,0 end --Automatic Transmission if _TMode == "Auto" and _IsOn then _ClutchOn = true if _CGear == 0 then _CGear = 1 end if _CGear >= 1 then if _CGear==1 and _GBrake > 0 and car.DriveSeat.Velocity.Magnitude < 0 then _CGear = -1 else if _Tune.AutoShiftMode == "RPM" then if _RPM>(_Tune.PeakRPM+_Tune.AutoUpThresh) then _CGear=math.min(_CGear+1,#_Tune.Ratios-2) elseif math.max(math.min(maxSpin*_Tune.Ratios[_CGear+1]*fFDr,_Tune.Redline+100),_Tune.IdleRPM)<(_Tune.PeakRPM-_Tune.AutoDownThresh) then _CGear=math.max(_CGear-1,1) end else if car.DriveSeat.Velocity.Magnitude > math.ceil(wDRatio*(_Tune.PeakRPM+_Tune.AutoUpThresh)/_Tune.Ratios[_CGear+2]/fFD) then _CGear=math.min(_CGear+1,#_Tune.Ratios-2) elseif car.DriveSeat.Velocity.Magnitude < math.ceil(wDRatio*(_Tune.PeakRPM-_Tune.AutoDownThresh)/_Tune.Ratios[_CGear+1]/fFD) then _CGear=math.max(_CGear-1,1) end end end else if _GThrot-(_Tune.IdleThrottle/100) > 0 and car.DriveSeat.Velocity.Magnitude < 0 then _CGear = 1 end end end --Average Rotational Speed Calculation local fwspeed=0 local fwcount=0 local rwspeed=0 local rwcount=0 for i,v in pairs(car.Wheels:GetChildren()) do if v.Name=="FL" or v.Name=="FR" or v.Name == "F" then fwspeed=fwspeed+v.RotVelocity.Magnitude fwcount=fwcount+1 elseif v.Name=="RL" or v.Name=="RR" or v.Name == "R" then rwspeed=rwspeed+v.RotVelocity.Magnitude rwcount=rwcount+1 end end fwspeed=fwspeed/fwcount rwspeed=rwspeed/rwcount local cwspeed=(fwspeed+rwspeed)/2 --Update Wheels for i,v in pairs(car.Wheels:GetChildren()) do --Reference Wheel Orientation local Ref=(CFrame.new(v.Position-((v.Arm.CFrame*cfWRot).lookVector),v.Position)*cfYRot).lookVector local aRef=1 local diffMult=1 if v.Name=="FL" or v.Name=="RL" then aRef=-1 end --AWD Torque Scaling if _Tune.Config == "AWD" then _OutTorque = _OutTorque*rtTwo end --Differential/Torque-Vectoring if v.Name=="FL" or v.Name=="FR" then diffMult=math.max(0,math.min(1,1+((((v.RotVelocity.Magnitude-fwspeed)/fwspeed)/(math.max(_Tune.FDiffSlipThres,1)/100))*((_Tune.FDiffLockThres-50)/50)))) if _Tune.Config == "AWD" then diffMult=math.max(0,math.min(1,diffMult*(1+((((fwspeed-cwspeed)/cwspeed)/(math.max(_Tune.CDiffSlipThres,1)/100))*((_Tune.CDiffLockThres-50)/50))))) end elseif v.Name=="RL" or v.Name=="RR" then diffMult=math.max(0,math.min(1,1+((((v.RotVelocity.Magnitude-rwspeed)/rwspeed)/(math.max(_Tune.RDiffSlipThres,1)/100))*((_Tune.RDiffLockThres-50)/50)))) if _Tune.Config == "AWD" then diffMult=math.max(0,math.min(1,diffMult*(1+((((rwspeed-cwspeed)/cwspeed)/(math.max(_Tune.CDiffSlipThres,1)/100))*((_Tune.CDiffLockThres-50)/50))))) end end _TCSActive = false _ABSActive = false --Output if _PBrake and ((_Tune.Config ~= "FWD" and (((v.Name=="FL" or v.Name=="FR") and car.DriveSeat.Velocity.Magnitude<20) or ((v.Name=="RR" or v.Name=="RL") and car.DriveSeat.Velocity.Magnitude>=20))) or (_Tune.Config == "FWD" and (v.Name=="RR" or v.Name=="RL"))) then --PBrake v["#AV"].maxTorque=Vector3.new(math.abs(Ref.x),math.abs(Ref.y),math.abs(Ref.z))*PBrakeForce v["#AV"].angularvelocity=Vector3.new() else --Apply Power if ((_TMode == "Manual" or _TMode == "Semi") and _GBrake==0) or (_TMode == "Auto" and ((_CGear>-1 and _GBrake==0 ) or (_CGear==-1 and _GThrot-(_Tune.IdleThrottle/100)==0 )))then local driven = false for _,a in pairs(Drive) do if a==v then driven = true end end if driven then local on=1 if not car.DriveSeat.IsOn.Value then on=0 end local throt = _GThrot if _TMode == "Auto" and _CGear==-1 then throt = _GBrake end --Apply TCS local tqTCS = 1 if _TCS then tqTCS = 1-(math.min(math.max(0,math.abs(v.RotVelocity.Magnitude*(v.Size.x/2) - v.Velocity.Magnitude)-_Tune.TCSThreshold)/_Tune.TCSGradient,1)*(1-(_Tune.TCSLimit/100))) end if tqTCS < 1 then _TCSActive = true end --Update Forces local dir = 1 if _CGear==-1 then dir = -1 end v["#AV"].maxTorque=Vector3.new(math.abs(Ref.x),math.abs(Ref.y),math.abs(Ref.z))*_OutTorque*(1+(v.RotVelocity.Magnitude/60)^1.15)*throt*tqTCS*diffMult*on v["#AV"].angularvelocity=Ref*aRef*_spLimit*dir else v["#AV"].maxTorque=Vector3.new() v["#AV"].angularvelocity=Vector3.new() end --Brakes else local brake = _GBrake if _TMode == "Auto" and _CGear==-1 then brake = _GThrot end --Apply ABS local tqABS = 1 if _ABS and math.abs(v.RotVelocity.Magnitude*(v.Size.x/2) - v.Velocity.Magnitude)-_Tune.ABSThreshold>0 then tqABS = 0 end if tqABS < 1 then _ABSActive = true end --Update Forces if v.Name=="FL" or v.Name=="FR" or v.Name=="F" then v["#AV"].maxTorque=Vector3.new(math.abs(Ref.x),math.abs(Ref.y),math.abs(Ref.z))*FBrakeForce*brake*tqABS else v["#AV"].maxTorque=Vector3.new(math.abs(Ref.x),math.abs(Ref.y),math.abs(Ref.z))*RBrakeForce*brake*tqABS end v["#AV"].angularvelocity=Vector3.new() end end end end --[[Flip]] function Flip() --Detect Orientation if (car.DriveSeat.CFrame*CFrame.Angles(math.pi/2,0,0)).lookVector.y > .1 or FlipDB then FlipWait=tick() --Apply Flip else if tick()-FlipWait>=3 then FlipDB=true local gyro = car.DriveSeat.Flip gyro.maxTorque = Vector3.new(10000,0,10000) gyro.P=3000 gyro.D=500 wait(1) gyro.maxTorque = Vector3.new(0,0,0) gyro.P=0 gyro.D=0 FlipDB=false end end end --[[Run]] --Print Version local ver=require(car["A-Chassis Tune"].README) print("//INSPARE: AC6 Loaded - Build "..ver) --Runtime Loops -- ~60 c/s game["Run Service"].Stepped:connect(function() --Steering Steering() --RPM RPM() --Update External Values _IsOn = car.DriveSeat.IsOn.Value _InControls = script.Parent.ControlsOpen.Value script.Parent.Values.Gear.Value = _CGear script.Parent.Values.RPM.Value = _RPM script.Parent.Values.Horsepower.Value = _HP script.Parent.Values.Torque.Value = _HP * _Tune.EqPoint / _RPM script.Parent.Values.TransmissionMode.Value = _TMode script.Parent.Values.Throttle.Value = _GThrot script.Parent.Values.Brake.Value = _GBrake script.Parent.Values.SteerC.Value = _GSteerC*(1-math.min(car.DriveSeat.Velocity.Magnitude/_Tune.SteerDecay,1-(_Tune.MinSteer/100))) script.Parent.Values.SteerT.Value = _GSteerT script.Parent.Values.PBrake.Value = _PBrake script.Parent.Values.TCS.Value = _TCS script.Parent.Values.TCSActive.Value = _TCSActive script.Parent.Values.ABS.Value = _ABS script.Parent.Values.ABSActive.Value = _ABSActive script.Parent.Values.MouseSteerOn.Value = _MSteer script.Parent.Values.Velocity.Value = car.DriveSeat.Velocity end) -- ~15 c/s while wait(.0667) do --Power Engine() --Flip if _Tune.AutoFlip then Flip() end end --[[END]] end)) Model606.Name = "Body" Model606.Parent = Model0 Model607.Name = "GS" Model607.Parent = Model606 Model608.Name = "Dash" Model608.Parent = Model606 Part609.Name = "D" Part609.Parent = Model608 Part609.CFrame = CFrame.new(-19.8604584, 2.01579905, 28.9208298, 1.42108039e-14, -5.55104332e-17, 1, 0.999994874, -0.00322695333, -1.42109072e-14, 0.00322695333, 0.999994874, 9.65254345e-18) Part609.Orientation = Vector3.new(0, 90, 90.1800003) Part609.Position = Vector3.new(-19.8604584, 2.01579905, 28.9208298) Part609.Rotation = Vector3.new(90.1800003, 90, 0) Part609.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) Part609.Transparency = 1 Part609.Size = Vector3.new(0.576779127, 0.209737703, 1.57303381) Part609.Anchored = true Part609.BackSurface = Enum.SurfaceType.SmoothNoOutlines Part609.BottomSurface = Enum.SurfaceType.SmoothNoOutlines Part609.BrickColor = BrickColor.new("Really black") Part609.CanCollide = false Part609.FrontSurface = Enum.SurfaceType.SmoothNoOutlines Part609.LeftSurface = Enum.SurfaceType.SmoothNoOutlines Part609.Material = Enum.Material.SmoothPlastic Part609.Reflectance = 0.10000000149012 Part609.RightSurface = Enum.SurfaceType.SmoothNoOutlines Part609.TopSurface = Enum.SurfaceType.SmoothNoOutlines Part609.brickColor = BrickColor.new("Really black") Part609.FormFactor = Enum.FormFactor.Custom Part609.formFactor = Enum.FormFactor.Custom SurfaceGui610.Name = "G" SurfaceGui610.Parent = Part609 SurfaceGui610.Enabled = false SurfaceGui610.Face = Enum.NormalId.Bottom SurfaceGui610.CanvasSize = Vector2.new(750, 275) Frame611.Name = "Tac" Frame611.Parent = SurfaceGui610 Frame611.Position = UDim2.new(1, -275, 0, 15) Frame611.Size = UDim2.new(0, 245, 0, 245) Frame611.BackgroundColor = BrickColor.new("Institutional white") Frame611.BackgroundColor3 = Color3.new(1, 1, 1) Frame611.BackgroundTransparency = 1 Frame611.ZIndex = 2 ImageLabel612.Name = "Needle" ImageLabel612.Parent = Frame611 ImageLabel612.Rotation = -90 ImageLabel612.Size = UDim2.new(1, 0, 1, 0) ImageLabel612.BackgroundColor = BrickColor.new("Institutional white") ImageLabel612.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel612.BackgroundTransparency = 1 ImageLabel612.BorderSizePixel = 0 ImageLabel612.ZIndex = 4 ImageLabel612.Image = "rbxassetid://386771233" ImageLabel612.ImageTransparency = 1 Frame613.Parent = ImageLabel612 Frame613.Position = UDim2.new(0.495000005, 0, 0.49000001, 0) Frame613.Rotation = 90 Frame613.Size = UDim2.new(0.00999999978, 0, 0.0199999996, 0) Frame613.BackgroundColor = BrickColor.new("Institutional white") Frame613.BackgroundColor3 = Color3.new(1, 1, 1) Frame613.BackgroundTransparency = 1 Frame613.BorderSizePixel = 0 Frame613.ZIndex = 4 Frame614.Parent = Frame613 Frame614.Size = UDim2.new(1, 0, 0, 110) Frame614.BackgroundColor = BrickColor.new("Really red") Frame614.BackgroundColor3 = Color3.new(1, 0, 0) Frame614.BorderSizePixel = 0 Frame614.ZIndex = 4 Frame615.Name = "0" Frame615.Parent = Frame611 Frame615.Rotation = -90 Frame615.Size = UDim2.new(1, 0, 1, 0) Frame615.BackgroundColor = BrickColor.new("Institutional white") Frame615.BackgroundColor3 = Color3.new(1, 1, 1) Frame615.BackgroundTransparency = 1 Frame615.ZIndex = 3 TextLabel616.Parent = Frame615 TextLabel616.Position = UDim2.new(0.0399999991, 0, 0.449999988, 0) TextLabel616.Rotation = 90 TextLabel616.Size = UDim2.new(0.100000001, 0, 0.100000001, 0) TextLabel616.BackgroundColor = BrickColor.new("Institutional white") TextLabel616.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel616.BackgroundTransparency = 1 TextLabel616.ZIndex = 3 TextLabel616.Font = Enum.Font.SciFi TextLabel616.FontSize = Enum.FontSize.Size28 TextLabel616.Text = "0" TextLabel616.TextColor = BrickColor.new("Institutional white") TextLabel616.TextColor3 = Color3.new(1, 1, 1) TextLabel616.TextSize = 28 Frame617.Name = "1" Frame617.Parent = Frame611 Frame617.Rotation = -56.25 Frame617.Size = UDim2.new(1, 0, 1, 0) Frame617.BackgroundColor = BrickColor.new("Institutional white") Frame617.BackgroundColor3 = Color3.new(1, 1, 1) Frame617.BackgroundTransparency = 1 Frame617.ZIndex = 3 TextLabel618.Parent = Frame617 TextLabel618.Position = UDim2.new(0.0399999991, 0, 0.449999988, 0) TextLabel618.Rotation = 56.25 TextLabel618.Size = UDim2.new(0.100000001, 0, 0.100000001, 0) TextLabel618.BackgroundColor = BrickColor.new("Institutional white") TextLabel618.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel618.BackgroundTransparency = 1 TextLabel618.ZIndex = 3 TextLabel618.Font = Enum.Font.SciFi TextLabel618.FontSize = Enum.FontSize.Size28 TextLabel618.Text = "1" TextLabel618.TextColor = BrickColor.new("Institutional white") TextLabel618.TextColor3 = Color3.new(1, 1, 1) TextLabel618.TextSize = 28 Frame619.Name = "2" Frame619.Parent = Frame611 Frame619.Rotation = -22.5 Frame619.Size = UDim2.new(1, 0, 1, 0) Frame619.BackgroundColor = BrickColor.new("Institutional white") Frame619.BackgroundColor3 = Color3.new(1, 1, 1) Frame619.BackgroundTransparency = 1 Frame619.ZIndex = 3 TextLabel620.Parent = Frame619 TextLabel620.Position = UDim2.new(0.0399999991, 0, 0.449999988, 0) TextLabel620.Rotation = 22.5 TextLabel620.Size = UDim2.new(0.100000001, 0, 0.100000001, 0) TextLabel620.BackgroundColor = BrickColor.new("Institutional white") TextLabel620.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel620.BackgroundTransparency = 1 TextLabel620.ZIndex = 3 TextLabel620.Font = Enum.Font.SciFi TextLabel620.FontSize = Enum.FontSize.Size28 TextLabel620.Text = "2" TextLabel620.TextColor = BrickColor.new("Institutional white") TextLabel620.TextColor3 = Color3.new(1, 1, 1) TextLabel620.TextSize = 28 Frame621.Name = "3" Frame621.Parent = Frame611 Frame621.Rotation = 11.25 Frame621.Size = UDim2.new(1, 0, 1, 0) Frame621.BackgroundColor = BrickColor.new("Institutional white") Frame621.BackgroundColor3 = Color3.new(1, 1, 1) Frame621.BackgroundTransparency = 1 Frame621.ZIndex = 3 TextLabel622.Parent = Frame621 TextLabel622.Position = UDim2.new(0.0399999991, 0, 0.449999988, 0) TextLabel622.Rotation = -11.25 TextLabel622.Size = UDim2.new(0.100000001, 0, 0.100000001, 0) TextLabel622.BackgroundColor = BrickColor.new("Institutional white") TextLabel622.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel622.BackgroundTransparency = 1 TextLabel622.ZIndex = 3 TextLabel622.Font = Enum.Font.SciFi TextLabel622.FontSize = Enum.FontSize.Size28 TextLabel622.Text = "3" TextLabel622.TextColor = BrickColor.new("Institutional white") TextLabel622.TextColor3 = Color3.new(1, 1, 1) TextLabel622.TextSize = 28 Frame623.Name = "4" Frame623.Parent = Frame611 Frame623.Rotation = 45 Frame623.Size = UDim2.new(1, 0, 1, 0) Frame623.BackgroundColor = BrickColor.new("Institutional white") Frame623.BackgroundColor3 = Color3.new(1, 1, 1) Frame623.BackgroundTransparency = 1 Frame623.ZIndex = 3 TextLabel624.Parent = Frame623 TextLabel624.Position = UDim2.new(0.0399999991, 0, 0.449999988, 0) TextLabel624.Rotation = -45 TextLabel624.Size = UDim2.new(0.100000001, 0, 0.100000001, 0) TextLabel624.BackgroundColor = BrickColor.new("Institutional white") TextLabel624.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel624.BackgroundTransparency = 1 TextLabel624.ZIndex = 3 TextLabel624.Font = Enum.Font.SciFi TextLabel624.FontSize = Enum.FontSize.Size28 TextLabel624.Text = "4" TextLabel624.TextColor = BrickColor.new("Institutional white") TextLabel624.TextColor3 = Color3.new(1, 1, 1) TextLabel624.TextSize = 28 Frame625.Name = "5" Frame625.Parent = Frame611 Frame625.Rotation = 78.75 Frame625.Size = UDim2.new(1, 0, 1, 0) Frame625.BackgroundColor = BrickColor.new("Institutional white") Frame625.BackgroundColor3 = Color3.new(1, 1, 1) Frame625.BackgroundTransparency = 1 Frame625.ZIndex = 3 TextLabel626.Parent = Frame625 TextLabel626.Position = UDim2.new(0.0399999991, 0, 0.449999988, 0) TextLabel626.Rotation = -78.75 TextLabel626.Size = UDim2.new(0.100000001, 0, 0.100000001, 0) TextLabel626.BackgroundColor = BrickColor.new("Institutional white") TextLabel626.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel626.BackgroundTransparency = 1 TextLabel626.ZIndex = 3 TextLabel626.Font = Enum.Font.SciFi TextLabel626.FontSize = Enum.FontSize.Size28 TextLabel626.Text = "5" TextLabel626.TextColor = BrickColor.new("Institutional white") TextLabel626.TextColor3 = Color3.new(1, 1, 1) TextLabel626.TextSize = 28 Frame627.Name = "6" Frame627.Parent = Frame611 Frame627.Rotation = 112.5 Frame627.Size = UDim2.new(1, 0, 1, 0) Frame627.BackgroundColor = BrickColor.new("Institutional white") Frame627.BackgroundColor3 = Color3.new(1, 1, 1) Frame627.BackgroundTransparency = 1 Frame627.ZIndex = 3 TextLabel628.Parent = Frame627 TextLabel628.Position = UDim2.new(0.0399999991, 0, 0.449999988, 0) TextLabel628.Rotation = -112.5 TextLabel628.Size = UDim2.new(0.100000001, 0, 0.100000001, 0) TextLabel628.BackgroundColor = BrickColor.new("Institutional white") TextLabel628.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel628.BackgroundTransparency = 1 TextLabel628.ZIndex = 3 TextLabel628.Font = Enum.Font.SciFi TextLabel628.FontSize = Enum.FontSize.Size28 TextLabel628.Text = "6" TextLabel628.TextColor = BrickColor.new("Institutional white") TextLabel628.TextColor3 = Color3.new(1, 1, 1) TextLabel628.TextSize = 28 Frame629.Name = "7" Frame629.Parent = Frame611 Frame629.Rotation = 146.25 Frame629.Size = UDim2.new(1, 0, 1, 0) Frame629.BackgroundColor = BrickColor.new("Institutional white") Frame629.BackgroundColor3 = Color3.new(1, 1, 1) Frame629.BackgroundTransparency = 1 Frame629.ZIndex = 3 TextLabel630.Parent = Frame629 TextLabel630.Position = UDim2.new(0.0399999991, 0, 0.449999988, 0) TextLabel630.Rotation = -146.25 TextLabel630.Size = UDim2.new(0.100000001, 0, 0.100000001, 0) TextLabel630.BackgroundColor = BrickColor.new("Institutional white") TextLabel630.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel630.BackgroundTransparency = 1 TextLabel630.ZIndex = 3 TextLabel630.Font = Enum.Font.SciFi TextLabel630.FontSize = Enum.FontSize.Size28 TextLabel630.Text = "7" TextLabel630.TextColor = BrickColor.new("Really red") TextLabel630.TextColor3 = Color3.new(1, 0, 0) TextLabel630.TextSize = 28 Frame631.Name = "8" Frame631.Parent = Frame611 Frame631.Rotation = 180 Frame631.Size = UDim2.new(1, 0, 1, 0) Frame631.BackgroundColor = BrickColor.new("Institutional white") Frame631.BackgroundColor3 = Color3.new(1, 1, 1) Frame631.BackgroundTransparency = 1 Frame631.ZIndex = 3 TextLabel632.Parent = Frame631 TextLabel632.Position = UDim2.new(0.0399999991, 0, 0.449999988, 0) TextLabel632.Rotation = 180 TextLabel632.Size = UDim2.new(0.100000001, 0, 0.100000001, 0) TextLabel632.BackgroundColor = BrickColor.new("Institutional white") TextLabel632.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel632.BackgroundTransparency = 1 TextLabel632.ZIndex = 3 TextLabel632.Font = Enum.Font.SciFi TextLabel632.FontSize = Enum.FontSize.Size28 TextLabel632.Text = "8" TextLabel632.TextColor = BrickColor.new("Really red") TextLabel632.TextColor3 = Color3.new(1, 0, 0) TextLabel632.TextSize = 28 ImageLabel633.Parent = Frame611 ImageLabel633.Size = UDim2.new(1, 0, 1, 0) ImageLabel633.BackgroundColor = BrickColor.new("Institutional white") ImageLabel633.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel633.BackgroundTransparency = 1 ImageLabel633.ZIndex = 2 ImageLabel633.Image = "rbxassetid://64378494" ImageLabel633.ImageTransparency = 0.30000001192093 ImageLabel634.Name = "Background" ImageLabel634.Parent = SurfaceGui610 ImageLabel634.Size = UDim2.new(1, 0, 1, 0) ImageLabel634.BackgroundColor = BrickColor.new("Institutional white") ImageLabel634.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel634.BorderSizePixel = 0 ImageLabel634.Image = "rbxassetid://370205255" ImageLabel634.ImageColor3 = Color3.new(0, 0.333333, 0.498039) Frame635.Name = "Info" Frame635.Parent = SurfaceGui610 Frame635.Position = UDim2.new(0.400000006, 0, 0.100000001, 0) Frame635.Size = UDim2.new(0.200000003, 0, 0.699999988, 0) Frame635.BackgroundColor = BrickColor.new("Institutional white") Frame635.BackgroundColor3 = Color3.new(1, 1, 1) Frame635.BackgroundTransparency = 1 TextLabel636.Name = "Time" TextLabel636.Parent = Frame635 TextLabel636.Size = UDim2.new(1, 0, 1, 0) TextLabel636.BackgroundColor = BrickColor.new("Really black") TextLabel636.BackgroundColor3 = Color3.new(0, 0, 0) TextLabel636.BackgroundTransparency = 1 TextLabel636.BorderColor = BrickColor.new("Institutional white") TextLabel636.BorderColor3 = Color3.new(1, 1, 1) TextLabel636.BorderSizePixel = 0 TextLabel636.ZIndex = 2 TextLabel636.Font = Enum.Font.SciFi TextLabel636.FontSize = Enum.FontSize.Size36 TextLabel636.Text = "16:20:00" TextLabel636.TextColor = BrickColor.new("Institutional white") TextLabel636.TextColor3 = Color3.new(1, 1, 1) TextLabel636.TextSize = 36 TextLabel636.TextStrokeColor3 = Color3.new(0.509804, 0.509804, 0.509804) TextLabel636.TextWrap = true TextLabel636.TextWrapped = true TextLabel636.TextYAlignment = Enum.TextYAlignment.Bottom TextLabel637.Name = "Gear" TextLabel637.Parent = Frame635 TextLabel637.Position = UDim2.new(0.5, 0, 0.5, 20) TextLabel637.Size = UDim2.new(0, 1, 0, 1) TextLabel637.BackgroundColor = BrickColor.new("Institutional white") TextLabel637.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel637.BackgroundTransparency = 1 TextLabel637.ZIndex = 9 TextLabel637.Font = Enum.Font.SciFi TextLabel637.FontSize = Enum.FontSize.Size60 TextLabel637.Text = "N" TextLabel637.TextColor = BrickColor.new("Institutional white") TextLabel637.TextColor3 = Color3.new(1, 1, 1) TextLabel637.TextSize = 60 TextLabel637.TextStrokeColor3 = Color3.new(0.509804, 0.509804, 0.509804) ImageLabel638.Name = "Right" ImageLabel638.Parent = Frame635 ImageLabel638.Position = UDim2.new(1.29999995, -35, 0.75, 10) ImageLabel638.Visible = false ImageLabel638.Size = UDim2.new(0, 20, 0, 20) ImageLabel638.BackgroundColor = BrickColor.new("Institutional white") ImageLabel638.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel638.BackgroundTransparency = 1 ImageLabel638.BorderSizePixel = 0 ImageLabel638.ZIndex = 2 ImageLabel638.Image = "rbxassetid://71659683" ImageLabel638.ImageColor3 = Color3.new(0, 1, 0) ImageLabel638.ImageTransparency = 0.40000000596046 ImageLabel639.Name = "PBrake" ImageLabel639.Parent = Frame635 ImageLabel639.Position = UDim2.new(0.200000003, -10, 0.5, 18) ImageLabel639.Visible = false ImageLabel639.Size = UDim2.new(0, 20, 0, 20) ImageLabel639.BackgroundColor = BrickColor.new("Institutional white") ImageLabel639.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel639.BackgroundTransparency = 1 ImageLabel639.BorderSizePixel = 0 ImageLabel639.ZIndex = 2 ImageLabel639.Image = "rbxassetid://123454312" ImageLabel640.Name = "Light" ImageLabel640.Parent = Frame635 ImageLabel640.Position = UDim2.new(0.699999988, 2, 0.300000012, 42) ImageLabel640.Visible = false ImageLabel640.Size = UDim2.new(0, 20, 0, 20) ImageLabel640.BackgroundColor = BrickColor.new("Institutional white") ImageLabel640.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel640.BackgroundTransparency = 1 ImageLabel640.BorderSizePixel = 0 ImageLabel640.ZIndex = 2 ImageLabel640.Image = "http://www.roblox.com/asset/?id=151673087" ImageLabel641.Name = "Left" ImageLabel641.Parent = Frame635 ImageLabel641.Position = UDim2.new(-0.100000001, 0, 0.75, 10) ImageLabel641.Rotation = 180 ImageLabel641.Visible = false ImageLabel641.Size = UDim2.new(0, 20, 0, 20) ImageLabel641.BackgroundColor = BrickColor.new("Institutional white") ImageLabel641.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel641.BackgroundTransparency = 1 ImageLabel641.BorderSizePixel = 0 ImageLabel641.ZIndex = 2 ImageLabel641.Image = "rbxassetid://71659683" ImageLabel641.ImageColor3 = Color3.new(0, 1, 0) ImageLabel641.ImageTransparency = 0.40000000596046 TextButton642.Name = "Speed" TextButton642.Parent = Frame635 TextButton642.Position = UDim2.new(0.5, 0, 0.25, 0) TextButton642.BackgroundColor = BrickColor.new("Institutional white") TextButton642.BackgroundColor3 = Color3.new(1, 1, 1) TextButton642.BackgroundTransparency = 1 TextButton642.BorderSizePixel = 0 TextButton642.ZIndex = 9 TextButton642.Font = Enum.Font.SciFi TextButton642.FontSize = Enum.FontSize.Size96 TextButton642.Text = "0" TextButton642.TextColor = BrickColor.new("Institutional white") TextButton642.TextColor3 = Color3.new(1, 1, 1) TextButton642.TextSize = 96 TextButton642.TextStrokeColor3 = Color3.new(0.509804, 0.509804, 0.509804) Frame643.Name = "Spd" Frame643.Parent = SurfaceGui610 Frame643.Position = UDim2.new(0, 30, 0, 15) Frame643.Size = UDim2.new(0, 245, 0, 245) Frame643.BackgroundColor = BrickColor.new("Institutional white") Frame643.BackgroundColor3 = Color3.new(1, 1, 1) Frame643.BackgroundTransparency = 1 Frame643.ZIndex = 2 ImageLabel644.Name = "Needle" ImageLabel644.Parent = Frame643 ImageLabel644.Rotation = -90 ImageLabel644.Size = UDim2.new(1, 0, 1, 0) ImageLabel644.BackgroundColor = BrickColor.new("Institutional white") ImageLabel644.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel644.BackgroundTransparency = 1 ImageLabel644.BorderSizePixel = 0 ImageLabel644.ZIndex = 4 ImageLabel644.Image = "rbxassetid://386771233" ImageLabel644.ImageTransparency = 1 Frame645.Parent = ImageLabel644 Frame645.Position = UDim2.new(0.495000005, 0, 0.49000001, 0) Frame645.Rotation = 90 Frame645.Size = UDim2.new(0.00999999978, 0, 0.0199999996, 0) Frame645.BackgroundColor = BrickColor.new("Institutional white") Frame645.BackgroundColor3 = Color3.new(1, 1, 1) Frame645.BackgroundTransparency = 1 Frame645.BorderSizePixel = 0 Frame645.ZIndex = 4 Frame646.Parent = Frame645 Frame646.Size = UDim2.new(1, 0, 0, 110) Frame646.BackgroundColor = BrickColor.new("Really red") Frame646.BackgroundColor3 = Color3.new(1, 0, 0) Frame646.BorderSizePixel = 0 Frame646.ZIndex = 4 Frame647.Name = "8" Frame647.Parent = Frame643 Frame647.Rotation = 180 Frame647.Size = UDim2.new(1, 0, 1, 0) Frame647.BackgroundColor = BrickColor.new("Institutional white") Frame647.BackgroundColor3 = Color3.new(1, 1, 1) Frame647.BackgroundTransparency = 1 Frame647.ZIndex = 3 TextLabel648.Parent = Frame647 TextLabel648.Position = UDim2.new(0.0399999991, 0, 0.449999988, 0) TextLabel648.Rotation = 180 TextLabel648.Size = UDim2.new(0.100000001, 0, 0.100000001, 0) TextLabel648.BackgroundColor = BrickColor.new("Institutional white") TextLabel648.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel648.BackgroundTransparency = 1 TextLabel648.ZIndex = 3 TextLabel648.Font = Enum.Font.SciFi TextLabel648.FontSize = Enum.FontSize.Size28 TextLabel648.Text = "160" TextLabel648.TextColor = BrickColor.new("Institutional white") TextLabel648.TextColor3 = Color3.new(1, 1, 1) TextLabel648.TextSize = 28 Frame649.Name = "7" Frame649.Parent = Frame643 Frame649.Rotation = 146.25 Frame649.Size = UDim2.new(1, 0, 1, 0) Frame649.BackgroundColor = BrickColor.new("Institutional white") Frame649.BackgroundColor3 = Color3.new(1, 1, 1) Frame649.BackgroundTransparency = 1 Frame649.ZIndex = 3 TextLabel650.Parent = Frame649 TextLabel650.Position = UDim2.new(0.0399999991, 0, 0.449999988, 0) TextLabel650.Rotation = -146.25 TextLabel650.Size = UDim2.new(0.100000001, 0, 0.100000001, 0) TextLabel650.BackgroundColor = BrickColor.new("Institutional white") TextLabel650.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel650.BackgroundTransparency = 1 TextLabel650.ZIndex = 3 TextLabel650.Font = Enum.Font.SciFi TextLabel650.FontSize = Enum.FontSize.Size28 TextLabel650.Text = "140" TextLabel650.TextColor = BrickColor.new("Institutional white") TextLabel650.TextColor3 = Color3.new(1, 1, 1) TextLabel650.TextSize = 28 Frame651.Name = "6" Frame651.Parent = Frame643 Frame651.Rotation = 112.5 Frame651.Size = UDim2.new(1, 0, 1, 0) Frame651.BackgroundColor = BrickColor.new("Institutional white") Frame651.BackgroundColor3 = Color3.new(1, 1, 1) Frame651.BackgroundTransparency = 1 Frame651.ZIndex = 3 TextLabel652.Parent = Frame651 TextLabel652.Position = UDim2.new(0.0399999991, 0, 0.449999988, 0) TextLabel652.Rotation = -112.5 TextLabel652.Size = UDim2.new(0.100000001, 0, 0.100000001, 0) TextLabel652.BackgroundColor = BrickColor.new("Institutional white") TextLabel652.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel652.BackgroundTransparency = 1 TextLabel652.ZIndex = 3 TextLabel652.Font = Enum.Font.SciFi TextLabel652.FontSize = Enum.FontSize.Size28 TextLabel652.Text = "120" TextLabel652.TextColor = BrickColor.new("Institutional white") TextLabel652.TextColor3 = Color3.new(1, 1, 1) TextLabel652.TextSize = 28 Frame653.Name = "5" Frame653.Parent = Frame643 Frame653.Rotation = 78.75 Frame653.Size = UDim2.new(1, 0, 1, 0) Frame653.BackgroundColor = BrickColor.new("Institutional white") Frame653.BackgroundColor3 = Color3.new(1, 1, 1) Frame653.BackgroundTransparency = 1 Frame653.ZIndex = 3 TextLabel654.Parent = Frame653 TextLabel654.Position = UDim2.new(0.0399999991, 0, 0.449999988, 0) TextLabel654.Rotation = -78.75 TextLabel654.Size = UDim2.new(0.100000001, 0, 0.100000001, 0) TextLabel654.BackgroundColor = BrickColor.new("Institutional white") TextLabel654.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel654.BackgroundTransparency = 1 TextLabel654.ZIndex = 3 TextLabel654.Font = Enum.Font.SciFi TextLabel654.FontSize = Enum.FontSize.Size28 TextLabel654.Text = "100" TextLabel654.TextColor = BrickColor.new("Institutional white") TextLabel654.TextColor3 = Color3.new(1, 1, 1) TextLabel654.TextSize = 28 Frame655.Name = "4" Frame655.Parent = Frame643 Frame655.Rotation = 45 Frame655.Size = UDim2.new(1, 0, 1, 0) Frame655.BackgroundColor = BrickColor.new("Institutional white") Frame655.BackgroundColor3 = Color3.new(1, 1, 1) Frame655.BackgroundTransparency = 1 Frame655.ZIndex = 3 TextLabel656.Parent = Frame655 TextLabel656.Position = UDim2.new(0.0399999991, 0, 0.449999988, 0) TextLabel656.Rotation = -45 TextLabel656.Size = UDim2.new(0.100000001, 0, 0.100000001, 0) TextLabel656.BackgroundColor = BrickColor.new("Institutional white") TextLabel656.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel656.BackgroundTransparency = 1 TextLabel656.ZIndex = 3 TextLabel656.Font = Enum.Font.SciFi TextLabel656.FontSize = Enum.FontSize.Size28 TextLabel656.Text = "80" TextLabel656.TextColor = BrickColor.new("Institutional white") TextLabel656.TextColor3 = Color3.new(1, 1, 1) TextLabel656.TextSize = 28 Frame657.Name = "3" Frame657.Parent = Frame643 Frame657.Rotation = 11.25 Frame657.Size = UDim2.new(1, 0, 1, 0) Frame657.BackgroundColor = BrickColor.new("Institutional white") Frame657.BackgroundColor3 = Color3.new(1, 1, 1) Frame657.BackgroundTransparency = 1 Frame657.ZIndex = 3 TextLabel658.Parent = Frame657 TextLabel658.Position = UDim2.new(0.0399999991, 0, 0.449999988, 0) TextLabel658.Rotation = -11.25 TextLabel658.Size = UDim2.new(0.100000001, 0, 0.100000001, 0) TextLabel658.BackgroundColor = BrickColor.new("Institutional white") TextLabel658.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel658.BackgroundTransparency = 1 TextLabel658.ZIndex = 3 TextLabel658.Font = Enum.Font.SciFi TextLabel658.FontSize = Enum.FontSize.Size28 TextLabel658.Text = "60" TextLabel658.TextColor = BrickColor.new("Institutional white") TextLabel658.TextColor3 = Color3.new(1, 1, 1) TextLabel658.TextSize = 28 Frame659.Name = "2" Frame659.Parent = Frame643 Frame659.Rotation = -22.5 Frame659.Size = UDim2.new(1, 0, 1, 0) Frame659.BackgroundColor = BrickColor.new("Institutional white") Frame659.BackgroundColor3 = Color3.new(1, 1, 1) Frame659.BackgroundTransparency = 1 Frame659.ZIndex = 3 TextLabel660.Parent = Frame659 TextLabel660.Position = UDim2.new(0.0399999991, 0, 0.449999988, 0) TextLabel660.Rotation = 22.5 TextLabel660.Size = UDim2.new(0.100000001, 0, 0.100000001, 0) TextLabel660.BackgroundColor = BrickColor.new("Institutional white") TextLabel660.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel660.BackgroundTransparency = 1 TextLabel660.ZIndex = 3 TextLabel660.Font = Enum.Font.SciFi TextLabel660.FontSize = Enum.FontSize.Size28 TextLabel660.Text = "40" TextLabel660.TextColor = BrickColor.new("Institutional white") TextLabel660.TextColor3 = Color3.new(1, 1, 1) TextLabel660.TextSize = 28 Frame661.Name = "1" Frame661.Parent = Frame643 Frame661.Rotation = -56.25 Frame661.Size = UDim2.new(1, 0, 1, 0) Frame661.BackgroundColor = BrickColor.new("Institutional white") Frame661.BackgroundColor3 = Color3.new(1, 1, 1) Frame661.BackgroundTransparency = 1 Frame661.ZIndex = 3 TextLabel662.Parent = Frame661 TextLabel662.Position = UDim2.new(0.0399999991, 0, 0.449999988, 0) TextLabel662.Rotation = 56.25 TextLabel662.Size = UDim2.new(0.100000001, 0, 0.100000001, 0) TextLabel662.BackgroundColor = BrickColor.new("Institutional white") TextLabel662.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel662.BackgroundTransparency = 1 TextLabel662.ZIndex = 3 TextLabel662.Font = Enum.Font.SciFi TextLabel662.FontSize = Enum.FontSize.Size28 TextLabel662.Text = "20" TextLabel662.TextColor = BrickColor.new("Institutional white") TextLabel662.TextColor3 = Color3.new(1, 1, 1) TextLabel662.TextSize = 28 Frame663.Name = "0" Frame663.Parent = Frame643 Frame663.Rotation = -90 Frame663.Size = UDim2.new(1, 0, 1, 0) Frame663.BackgroundColor = BrickColor.new("Institutional white") Frame663.BackgroundColor3 = Color3.new(1, 1, 1) Frame663.BackgroundTransparency = 1 Frame663.ZIndex = 3 TextLabel664.Parent = Frame663 TextLabel664.Position = UDim2.new(0.0399999991, 0, 0.449999988, 0) TextLabel664.Rotation = 90 TextLabel664.Size = UDim2.new(0.100000001, 0, 0.100000001, 0) TextLabel664.BackgroundColor = BrickColor.new("Institutional white") TextLabel664.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel664.BackgroundTransparency = 1 TextLabel664.ZIndex = 3 TextLabel664.Font = Enum.Font.SciFi TextLabel664.FontSize = Enum.FontSize.Size28 TextLabel664.Text = "0" TextLabel664.TextColor = BrickColor.new("Institutional white") TextLabel664.TextColor3 = Color3.new(1, 1, 1) TextLabel664.TextSize = 28 ImageLabel665.Parent = Frame643 ImageLabel665.Size = UDim2.new(1, 0, 1, 0) ImageLabel665.BackgroundColor = BrickColor.new("Institutional white") ImageLabel665.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel665.BackgroundTransparency = 1 ImageLabel665.ZIndex = 2 ImageLabel665.Image = "rbxassetid://64378494" ImageLabel665.ImageTransparency = 0.30000001192093 Part666.Name = "T" Part666.Parent = Model608 Part666.CFrame = CFrame.new(-21.5907059, 1.15403795, 28.5002384, 0, 3.55274968e-15, 1, -0.979943275, 0.199277163, -7.07979783e-16, -0.199277192, -0.979943156, 3.48149345e-15) Part666.Orientation = Vector3.new(0, 90, -78.5100021) Part666.Position = Vector3.new(-21.5907059, 1.15403795, 28.5002384) Part666.Rotation = Vector3.new(-78.5100021, 90, 0) Part666.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) Part666.Transparency = 1 Part666.Size = Vector3.new(0.209737852, 0.209737703, 0.838951409) Part666.Anchored = true Part666.BackSurface = Enum.SurfaceType.SmoothNoOutlines Part666.BottomSurface = Enum.SurfaceType.SmoothNoOutlines Part666.BrickColor = BrickColor.new("Really black") Part666.CanCollide = false Part666.FrontSurface = Enum.SurfaceType.SmoothNoOutlines Part666.LeftSurface = Enum.SurfaceType.SmoothNoOutlines Part666.Material = Enum.Material.SmoothPlastic Part666.Reflectance = 0.10000000149012 Part666.RightSurface = Enum.SurfaceType.SmoothNoOutlines Part666.TopSurface = Enum.SurfaceType.SmoothNoOutlines Part666.brickColor = BrickColor.new("Really black") Part666.FormFactor = Enum.FormFactor.Custom Part666.formFactor = Enum.FormFactor.Custom SurfaceGui667.Name = "G" SurfaceGui667.Parent = Part666 SurfaceGui667.Enabled = false SurfaceGui667.Face = Enum.NormalId.Top SurfaceGui667.CanvasSize = Vector2.new(800, 200) ImageLabel668.Name = "Background" ImageLabel668.Parent = SurfaceGui667 ImageLabel668.Size = UDim2.new(1, 0, 1, 0) ImageLabel668.BackgroundColor = BrickColor.new("Institutional white") ImageLabel668.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel668.BorderSizePixel = 0 ImageLabel668.Image = "rbxassetid://370205255" ImageLabel668.ImageColor3 = Color3.new(0, 0.333333, 0.498039) TextLabel669.Name = "Time" TextLabel669.Parent = SurfaceGui667 TextLabel669.Size = UDim2.new(1, 0, 1, 0) TextLabel669.BackgroundColor = BrickColor.new("Institutional white") TextLabel669.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel669.BackgroundTransparency = 1 TextLabel669.ZIndex = 2 TextLabel669.Font = Enum.Font.SciFi TextLabel669.FontSize = Enum.FontSize.Size14 TextLabel669.Text = "14:00:00" TextLabel669.TextColor = BrickColor.new("Institutional white") TextLabel669.TextColor3 = Color3.new(1, 1, 1) TextLabel669.TextScaled = true TextLabel669.TextSize = 14 TextLabel669.TextWrap = true TextLabel669.TextWrapped = true Part670.Name = "S" Part670.Parent = Model608 Part670.CFrame = CFrame.new(-21.5906906, 1.462327, 28.562952, 0, 3.55274968e-15, 1, -0.979943275, 0.199277163, -7.07979783e-16, -0.199277192, -0.979943156, 3.48149345e-15) Part670.Orientation = Vector3.new(0, 90, -78.5100021) Part670.Position = Vector3.new(-21.5906906, 1.462327, 28.562952) Part670.Rotation = Vector3.new(-78.5100021, 90, 0) Part670.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) Part670.Transparency = 1 Part670.Size = Vector3.new(0.419475734, 0.209737703, 0.838951409) Part670.Anchored = true Part670.BackSurface = Enum.SurfaceType.SmoothNoOutlines Part670.BottomSurface = Enum.SurfaceType.SmoothNoOutlines Part670.BrickColor = BrickColor.new("Really black") Part670.CanCollide = false Part670.FrontSurface = Enum.SurfaceType.SmoothNoOutlines Part670.LeftSurface = Enum.SurfaceType.SmoothNoOutlines Part670.Material = Enum.Material.SmoothPlastic Part670.Reflectance = 0.10000000149012 Part670.RightSurface = Enum.SurfaceType.SmoothNoOutlines Part670.TopSurface = Enum.SurfaceType.SmoothNoOutlines Part670.brickColor = BrickColor.new("Really black") Part670.FormFactor = Enum.FormFactor.Custom Part670.formFactor = Enum.FormFactor.Custom SurfaceGui671.Name = "G" SurfaceGui671.Parent = Part670 SurfaceGui671.Enabled = false SurfaceGui671.Face = Enum.NormalId.Top SurfaceGui671.CanvasSize = Vector2.new(800, 400) Frame672.Name = "Bars" Frame672.Parent = SurfaceGui671 Frame672.Rotation = 180 Frame672.Size = UDim2.new(1, 0, 1, 0) Frame672.BackgroundColor = BrickColor.new("Really black") Frame672.BackgroundColor3 = Color3.new(0, 0, 0) Frame672.BackgroundTransparency = 1 Frame672.ZIndex = 4 Frame673.Name = "4" Frame673.Parent = Frame672 Frame673.Position = UDim2.new(0.5, 0, 0, 0) Frame673.Size = UDim2.new(0.100000001, -3, 0, 0) Frame673.BackgroundColor = BrickColor.new("Crimson") Frame673.BackgroundColor3 = Color3.new(0.607843, 0, 0) Frame673.BorderColor = BrickColor.new("Crimson") Frame673.BorderColor3 = Color3.new(0.607843, 0, 0) Frame673.BorderSizePixel = 0 Frame673.ZIndex = 2 Frame674.Name = "1" Frame674.Parent = Frame672 Frame674.Position = UDim2.new(0.800000012, 0, 0, 0) Frame674.Size = UDim2.new(0.100000001, -3, 0, 0) Frame674.BackgroundColor = BrickColor.new("Crimson") Frame674.BackgroundColor3 = Color3.new(0.607843, 0, 0) Frame674.BorderColor = BrickColor.new("Crimson") Frame674.BorderColor3 = Color3.new(0.607843, 0, 0) Frame674.BorderSizePixel = 0 Frame674.ZIndex = 2 Frame675.Name = "6" Frame675.Parent = Frame672 Frame675.Position = UDim2.new(0.300000012, 0, 0, 0) Frame675.Size = UDim2.new(0.100000001, -3, 0, 0) Frame675.BackgroundColor = BrickColor.new("Crimson") Frame675.BackgroundColor3 = Color3.new(0.607843, 0, 0) Frame675.BorderColor = BrickColor.new("Crimson") Frame675.BorderColor3 = Color3.new(0.607843, 0, 0) Frame675.BorderSizePixel = 0 Frame675.ZIndex = 2 Frame676.Name = "2" Frame676.Parent = Frame672 Frame676.Position = UDim2.new(0.699999988, 0, 0, 0) Frame676.Size = UDim2.new(0.100000001, -3, 0, 0) Frame676.BackgroundColor = BrickColor.new("Crimson") Frame676.BackgroundColor3 = Color3.new(0.607843, 0, 0) Frame676.BorderColor = BrickColor.new("Crimson") Frame676.BorderColor3 = Color3.new(0.607843, 0, 0) Frame676.BorderSizePixel = 0 Frame676.ZIndex = 2 Frame677.Name = "5" Frame677.Parent = Frame672 Frame677.Position = UDim2.new(0.400000006, 0, 0, 0) Frame677.Size = UDim2.new(0.100000001, -3, 0, 0) Frame677.BackgroundColor = BrickColor.new("Crimson") Frame677.BackgroundColor3 = Color3.new(0.607843, 0, 0) Frame677.BorderColor = BrickColor.new("Crimson") Frame677.BorderColor3 = Color3.new(0.607843, 0, 0) Frame677.BorderSizePixel = 0 Frame677.ZIndex = 2 Frame678.Name = "9" Frame678.Parent = Frame672 Frame678.Size = UDim2.new(0.100000001, -3, 0, 0) Frame678.BackgroundColor = BrickColor.new("Crimson") Frame678.BackgroundColor3 = Color3.new(0.607843, 0, 0) Frame678.BorderColor = BrickColor.new("Crimson") Frame678.BorderColor3 = Color3.new(0.607843, 0, 0) Frame678.BorderSizePixel = 0 Frame678.ZIndex = 2 Frame679.Name = "8" Frame679.Parent = Frame672 Frame679.Position = UDim2.new(0.100000001, 0, 0, 0) Frame679.Size = UDim2.new(0.100000001, -3, 0, 0) Frame679.BackgroundColor = BrickColor.new("Crimson") Frame679.BackgroundColor3 = Color3.new(0.607843, 0, 0) Frame679.BorderColor = BrickColor.new("Crimson") Frame679.BorderColor3 = Color3.new(0.607843, 0, 0) Frame679.BorderSizePixel = 0 Frame679.ZIndex = 2 Frame680.Name = "3" Frame680.Parent = Frame672 Frame680.Position = UDim2.new(0.600000024, 0, 0, 0) Frame680.Size = UDim2.new(0.100000001, -3, 0, 0) Frame680.BackgroundColor = BrickColor.new("Crimson") Frame680.BackgroundColor3 = Color3.new(0.607843, 0, 0) Frame680.BorderColor = BrickColor.new("Crimson") Frame680.BorderColor3 = Color3.new(0.607843, 0, 0) Frame680.BorderSizePixel = 0 Frame680.ZIndex = 2 Frame681.Name = "7" Frame681.Parent = Frame672 Frame681.Position = UDim2.new(0.200000003, 0, 0, 0) Frame681.Size = UDim2.new(0.100000001, -3, 0, 0) Frame681.BackgroundColor = BrickColor.new("Crimson") Frame681.BackgroundColor3 = Color3.new(0.607843, 0, 0) Frame681.BorderColor = BrickColor.new("Crimson") Frame681.BorderColor3 = Color3.new(0.607843, 0, 0) Frame681.BorderSizePixel = 0 Frame681.ZIndex = 2 Frame682.Name = "0" Frame682.Parent = Frame672 Frame682.Position = UDim2.new(0.899999976, 0, 0, 0) Frame682.Size = UDim2.new(0.100000001, -3, 0, 0) Frame682.BackgroundColor = BrickColor.new("Crimson") Frame682.BackgroundColor3 = Color3.new(0.607843, 0, 0) Frame682.BorderColor = BrickColor.new("Crimson") Frame682.BorderColor3 = Color3.new(0.607843, 0, 0) Frame682.BorderSizePixel = 0 Frame682.ZIndex = 2 ImageLabel683.Name = "Background" ImageLabel683.Parent = SurfaceGui671 ImageLabel683.Size = UDim2.new(1, 0, 1, 0) ImageLabel683.BackgroundColor = BrickColor.new("Institutional white") ImageLabel683.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel683.BorderSizePixel = 0 ImageLabel683.Image = "rbxassetid://370205255" ImageLabel683.ImageColor3 = Color3.new(0, 0.333333, 0.498039) TextLabel684.Name = "Weather" TextLabel684.Parent = SurfaceGui671 TextLabel684.Position = UDim2.new(0, 0, 0.5, 0) TextLabel684.Size = UDim2.new(0.5, 0, 0.200000003, 0) TextLabel684.BackgroundColor = BrickColor.new("Institutional white") TextLabel684.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel684.BackgroundTransparency = 1 TextLabel684.ZIndex = 2 TextLabel684.Font = Enum.Font.SciFi TextLabel684.FontSize = Enum.FontSize.Size14 TextLabel684.Text = "" TextLabel684.TextColor = BrickColor.new("Institutional white") TextLabel684.TextColor3 = Color3.new(1, 1, 1) TextLabel684.TextScaled = true TextLabel684.TextSize = 14 TextLabel684.TextWrap = true TextLabel684.TextWrapped = true TextLabel685.Name = "Temperature" TextLabel685.Parent = SurfaceGui671 TextLabel685.Position = UDim2.new(0.5, 0, 0.5, 0) TextLabel685.Size = UDim2.new(0.5, 0, 0.200000003, 0) TextLabel685.BackgroundColor = BrickColor.new("Institutional white") TextLabel685.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel685.BackgroundTransparency = 1 TextLabel685.ZIndex = 2 TextLabel685.Font = Enum.Font.SciFi TextLabel685.FontSize = Enum.FontSize.Size14 TextLabel685.Text = "" TextLabel685.TextColor = BrickColor.new("Institutional white") TextLabel685.TextColor3 = Color3.new(1, 1, 1) TextLabel685.TextScaled = true TextLabel685.TextSize = 14 TextLabel685.TextWrap = true TextLabel685.TextWrapped = true TextLabel686.Name = "Song" TextLabel686.Parent = SurfaceGui671 TextLabel686.Position = UDim2.new(0, 0, 0.200000003, 0) TextLabel686.Size = UDim2.new(1, 0, 0.200000003, 0) TextLabel686.BackgroundColor = BrickColor.new("Institutional white") TextLabel686.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel686.BackgroundTransparency = 1 TextLabel686.ZIndex = 2 TextLabel686.Font = Enum.Font.SciFi TextLabel686.FontSize = Enum.FontSize.Size14 TextLabel686.Text = "" TextLabel686.TextColor = BrickColor.new("Institutional white") TextLabel686.TextColor3 = Color3.new(1, 1, 1) TextLabel686.TextScaled = true TextLabel686.TextSize = 14 TextLabel686.TextWrap = true TextLabel686.TextWrapped = true Model687.Name = "Lights" Model687.Parent = Model606 MeshPart688.Name = "RV" MeshPart688.Parent = Model687 MeshPart688.CFrame = CFrame.new(-20.3290558, 1.54050696, 25.584528, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart688.Orientation = Vector3.new(0, 180, 0) MeshPart688.Position = Vector3.new(-20.3290558, 1.54050696, 25.584528) MeshPart688.Rotation = Vector3.new(-180, 0, -180) MeshPart688.Color = Color3.new(0.905882, 0.905882, 0.92549) MeshPart688.Size = Vector3.new(0.0500000007, 0.0600000024, 0.217341498) MeshPart688.Anchored = true MeshPart688.BrickColor = BrickColor.new("Pearl") MeshPart688.CanCollide = false MeshPart688.Material = Enum.Material.SmoothPlastic MeshPart688.Reflectance = 0.20000000298023 MeshPart688.brickColor = BrickColor.new("Pearl") SurfaceLight689.Name = "L" SurfaceLight689.Parent = MeshPart688 SurfaceLight689.Enabled = false SurfaceLight689.Face = Enum.NormalId.Back SurfaceLight689.Range = 17 SurfaceLight689.Brightness = 2 SurfaceLight689.Shadows = true MeshPart690.Name = "R" MeshPart690.Parent = Model687 MeshPart690.CFrame = CFrame.new(-20.6960754, 2.61329699, 24.1482315, 0, 0.00322202221, 0.999994874, 0, 0.999994874, -0.00322202221, -1, 0, -0) MeshPart690.Orientation = Vector3.new(0.180000007, 90, 0) MeshPart690.Position = Vector3.new(-20.6960754, 2.61329699, 24.1482315) MeshPart690.Rotation = Vector3.new(90, 89.8199997, -90) MeshPart690.Color = Color3.new(0.972549, 0.972549, 0.972549) MeshPart690.Transparency = 1 MeshPart690.Size = Vector3.new(0.0931623802, 0.0700000003, 0.0500000007) MeshPart690.Anchored = true MeshPart690.BrickColor = BrickColor.new("Institutional white") MeshPart690.CanCollide = false MeshPart690.Material = Enum.Material.SmoothPlastic MeshPart690.Reflectance = 0.30000001192093 MeshPart690.brickColor = BrickColor.new("Institutional white") SurfaceLight691.Name = "L" SurfaceLight691.Parent = MeshPart690 SurfaceLight691.Color = Color3.new(1, 0, 0) SurfaceLight691.Enabled = false SurfaceLight691.Face = Enum.NormalId.Right SurfaceLight691.Brightness = 7 SurfaceLight691.Shadows = true MeshPart692.Name = "F" MeshPart692.Parent = Model687 MeshPart692.CFrame = CFrame.new(-20.6295471, 2.28779602, 29.7248917, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart692.Orientation = Vector3.new(0, 180, 0) MeshPart692.Position = Vector3.new(-20.6295471, 2.28779602, 29.7248917) MeshPart692.Rotation = Vector3.new(-180, 0, -180) MeshPart692.Transparency = 0.5 MeshPart692.Size = Vector3.new(0.619832873, 0.618608236, 0.105001584) MeshPart692.Anchored = true MeshPart692.CanCollide = false MeshPart692.Material = Enum.Material.SmoothPlastic MeshPart692.Reflectance = 0.20000000298023 SurfaceLight693.Name = "L" SurfaceLight693.Parent = MeshPart692 SurfaceLight693.Color = Color3.new(0.996078, 1, 0.658824) SurfaceLight693.Enabled = false SurfaceLight693.Range = 15 SurfaceLight693.Shadows = true MeshPart694.Name = "FLI" MeshPart694.Parent = Model687 MeshPart694.CFrame = CFrame.new(-19.0673676, 1.72822595, 29.8136234, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart694.Orientation = Vector3.new(0, 180, 0) MeshPart694.Position = Vector3.new(-19.0673676, 1.72822595, 29.8136234) MeshPart694.Rotation = Vector3.new(-180, 0, -180) MeshPart694.Color = Color3.new(0.835294, 0.45098, 0.239216) MeshPart694.Size = Vector3.new(0.216519117, 0.201028958, 0.140436411) MeshPart694.Anchored = true MeshPart694.BrickColor = BrickColor.new("Neon orange") MeshPart694.CanCollide = false MeshPart694.Material = Enum.Material.SmoothPlastic MeshPart694.Reflectance = 0.30000001192093 MeshPart694.brickColor = BrickColor.new("Neon orange") SurfaceLight695.Name = "L" SurfaceLight695.Parent = MeshPart694 SurfaceLight695.Color = Color3.new(1, 0.666667, 0) SurfaceLight695.Enabled = false SurfaceLight695.Range = 7 SurfaceLight695.Shadows = true SurfaceLight695.Angle = 95 MeshPart696.Name = "FRI" MeshPart696.Parent = Model687 MeshPart696.CFrame = CFrame.new(-22.1917114, 1.72819805, 29.8136234, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart696.Orientation = Vector3.new(0, 180, 0) MeshPart696.Position = Vector3.new(-22.1917114, 1.72819805, 29.8136234) MeshPart696.Rotation = Vector3.new(-180, 0, -180) MeshPart696.Color = Color3.new(0.835294, 0.45098, 0.239216) MeshPart696.Size = Vector3.new(0.216519207, 0.201028958, 0.140436411) MeshPart696.Anchored = true MeshPart696.BrickColor = BrickColor.new("Neon orange") MeshPart696.CanCollide = false MeshPart696.Material = Enum.Material.SmoothPlastic MeshPart696.Reflectance = 0.30000001192093 MeshPart696.brickColor = BrickColor.new("Neon orange") SurfaceLight697.Name = "L" SurfaceLight697.Parent = MeshPart696 SurfaceLight697.Color = Color3.new(1, 0.666667, 0) SurfaceLight697.Enabled = false SurfaceLight697.Range = 7 SurfaceLight697.Shadows = true SurfaceLight697.Angle = 95 MeshPart698.Name = "RLI" MeshPart698.Parent = Model687 MeshPart698.CFrame = CFrame.new(-19.2277832, 2.25936699, 23.7546768, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart698.Orientation = Vector3.new(0, 180, 0) MeshPart698.Position = Vector3.new(-19.2277832, 2.25936699, 23.7546768) MeshPart698.Rotation = Vector3.new(-180, 0, -180) MeshPart698.Color = Color3.new(0.592157, 0, 0) MeshPart698.Size = Vector3.new(0.285804838, 0.388489068, 0.0595941655) MeshPart698.Anchored = true MeshPart698.BrickColor = BrickColor.new("Crimson") MeshPart698.CanCollide = false MeshPart698.Material = Enum.Material.SmoothPlastic MeshPart698.Reflectance = 0.30000001192093 MeshPart698.brickColor = BrickColor.new("Crimson") SurfaceLight699.Name = "L" SurfaceLight699.Parent = MeshPart698 SurfaceLight699.Color = Color3.new(1, 0, 0) SurfaceLight699.Enabled = false SurfaceLight699.Face = Enum.NormalId.Back SurfaceLight699.Range = 7 SurfaceLight699.Brightness = 2 SurfaceLight699.Shadows = true MeshPart700.Name = "RRI" MeshPart700.Parent = Model687 MeshPart700.CFrame = CFrame.new(-22.0313187, 2.25934005, 23.7546768, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart700.Orientation = Vector3.new(0, 180, 0) MeshPart700.Position = Vector3.new(-22.0313187, 2.25934005, 23.7546768) MeshPart700.Rotation = Vector3.new(-180, 0, -180) MeshPart700.Color = Color3.new(0.592157, 0, 0) MeshPart700.Size = Vector3.new(0.285807669, 0.388489068, 0.0595941655) MeshPart700.Anchored = true MeshPart700.BrickColor = BrickColor.new("Crimson") MeshPart700.CanCollide = false MeshPart700.Material = Enum.Material.SmoothPlastic MeshPart700.Reflectance = 0.30000001192093 MeshPart700.brickColor = BrickColor.new("Crimson") SurfaceLight701.Name = "L" SurfaceLight701.Parent = MeshPart700 SurfaceLight701.Color = Color3.new(1, 0, 0) SurfaceLight701.Enabled = false SurfaceLight701.Face = Enum.NormalId.Back SurfaceLight701.Range = 7 SurfaceLight701.Brightness = 2 SurfaceLight701.Shadows = true Model702.Parent = Model606 MeshPart703.Parent = Model702 MeshPart703.CFrame = CFrame.new(-20.6295471, 2.25015211, 23.7981644, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart703.Orientation = Vector3.new(0, 180, 0) MeshPart703.Position = Vector3.new(-20.6295471, 2.25015211, 23.7981644) MeshPart703.Rotation = Vector3.new(-180, 0, -180) MeshPart703.Size = Vector3.new(3.12828255, 0.441464633, 0.125449106) MeshPart703.Anchored = true MeshPart703.CanCollide = false MeshPart703.Material = Enum.Material.SmoothPlastic MeshPart703.Reflectance = 0.5 MeshPart704.Parent = Model702 MeshPart704.CFrame = CFrame.new(-20.6295319, 0.81427002, 26.9132023, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart704.Orientation = Vector3.new(0, 180, 0) MeshPart704.Position = Vector3.new(-20.6295319, 0.81427002, 26.9132023) MeshPart704.Rotation = Vector3.new(-180, 0, -180) MeshPart704.Color = Color3.new(0.184314, 0.184314, 0.184314) MeshPart704.Size = Vector3.new(4.15051079, 0.955942035, 5.75263214) MeshPart704.Anchored = true MeshPart704.BrickColor = BrickColor.new("Black") MeshPart704.CanCollide = false MeshPart704.Material = Enum.Material.SmoothPlastic MeshPart704.brickColor = BrickColor.new("Black") MeshPart705.Parent = Model702 MeshPart705.CFrame = CFrame.new(-20.6295471, 2.77249694, 27.6366062, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart705.Orientation = Vector3.new(0, 180, 0) MeshPart705.Position = Vector3.new(-20.6295471, 2.77249694, 27.6366062) MeshPart705.Rotation = Vector3.new(-180, 0, -180) MeshPart705.Color = Color3.new(0.0627451, 0.0941176, 0.113725) MeshPart705.Size = Vector3.new(1.22348177, 1.00342643, 0.773644507) MeshPart705.Anchored = true MeshPart705.BrickColor = BrickColor.new("Really black") MeshPart705.CanCollide = false MeshPart705.Material = Enum.Material.SmoothPlastic MeshPart705.brickColor = BrickColor.new("Really black") MeshPart706.Parent = Model702 MeshPart706.CFrame = CFrame.new(-22.3092346, 0.976436019, 29.1865768, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart706.Orientation = Vector3.new(0, 180, 0) MeshPart706.Position = Vector3.new(-22.3092346, 0.976436019, 29.1865768) MeshPart706.Rotation = Vector3.new(-180, 0, -180) MeshPart706.Size = Vector3.new(0.301820278, 0.651242852, 0.130431995) MeshPart706.Anchored = true MeshPart706.CanCollide = false MeshPart706.Material = Enum.Material.SmoothPlastic MeshPart706.Reflectance = 0.40000000596046 MeshPart707.Parent = Model702 MeshPart707.CFrame = CFrame.new(-22.2709045, 1.05742896, 29.1977158, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart707.Orientation = Vector3.new(0, 180, 0) MeshPart707.Position = Vector3.new(-22.2709045, 1.05742896, 29.1977158) MeshPart707.Rotation = Vector3.new(-180, 0, -180) MeshPart707.Size = Vector3.new(0.192074865, 0.38271156, 0.133703917) MeshPart707.Anchored = true MeshPart707.CanCollide = false MeshPart707.Material = Enum.Material.SmoothPlastic MeshPart707.Reflectance = 0.40000000596046 MeshPart708.Parent = Model702 MeshPart708.CFrame = CFrame.new(-22.1101685, 0.839110017, 29.186594, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart708.Orientation = Vector3.new(0, 180, 0) MeshPart708.Position = Vector3.new(-22.1101685, 0.839110017, 29.186594) MeshPart708.Rotation = Vector3.new(-180, 0, -180) MeshPart708.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) MeshPart708.Size = Vector3.new(0.147696972, 0.192571998, 0.162998885) MeshPart708.Anchored = true MeshPart708.BrickColor = BrickColor.new("Really black") MeshPart708.CanCollide = false MeshPart708.Material = Enum.Material.SmoothPlastic MeshPart708.brickColor = BrickColor.new("Really black") MeshPart709.Parent = Model702 MeshPart709.CFrame = CFrame.new(-20.6295471, 2.21213198, 28.2841568, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart709.Orientation = Vector3.new(0, 180, 0) MeshPart709.Position = Vector3.new(-20.6295471, 2.21213198, 28.2841568) MeshPart709.Rotation = Vector3.new(-180, 0, -180) MeshPart709.Size = Vector3.new(1.00103068, 1.23626709, 1.89192843) MeshPart709.Anchored = true MeshPart709.CanCollide = false MeshPart709.Material = Enum.Material.SmoothPlastic MeshPart709.Reflectance = 0.40000000596046 MeshPart710.Parent = Model702 MeshPart710.CFrame = CFrame.new(-22.4274445, 0.500019014, 25.6127262, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart710.Orientation = Vector3.new(0, 180, 0) MeshPart710.Position = Vector3.new(-22.4274445, 0.500019014, 25.6127262) MeshPart710.Rotation = Vector3.new(-180, 0, -180) MeshPart710.Size = Vector3.new(0.245822713, 0.245451912, 3.05399752) MeshPart710.Anchored = true MeshPart710.CanCollide = false MeshPart710.Material = Enum.Material.SmoothPlastic MeshPart710.Reflectance = 0.5 MeshPart711.Parent = Model702 MeshPart711.CFrame = CFrame.new(-18.9869461, 1.05746305, 29.2222843, 0.965926826, -1.06252037e-05, -0.258815557, 1.10000101e-05, 1, -1.56999264e-13, 0.258815527, -2.84697308e-06, 0.965926826) MeshPart711.Orientation = Vector3.new(0, -15, 0) MeshPart711.Position = Vector3.new(-18.9869461, 1.05746305, 29.2222843) MeshPart711.Rotation = Vector3.new(0, -15, 0) MeshPart711.Size = Vector3.new(0.192074865, 0.38271156, 0.133703917) MeshPart711.Anchored = true MeshPart711.CanCollide = false MeshPart711.Material = Enum.Material.SmoothPlastic MeshPart711.Reflectance = 0.40000000596046 MeshPart712.Parent = Model702 MeshPart712.CFrame = CFrame.new(-20.6295471, 1.59874797, 26.7899723, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart712.Orientation = Vector3.new(0, 180, 0) MeshPart712.Position = Vector3.new(-20.6295471, 1.59874797, 26.7899723) MeshPart712.Rotation = Vector3.new(-180, 0, -180) MeshPart712.Color = Color3.new(0.105882, 0.164706, 0.207843) MeshPart712.Size = Vector3.new(1.8435142, 1.81271088, 6.11959505) MeshPart712.Anchored = true MeshPart712.BrickColor = BrickColor.new("Black") MeshPart712.CanCollide = false MeshPart712.Material = Enum.Material.SmoothPlastic MeshPart712.brickColor = BrickColor.new("Black") MeshPart713.Parent = Model702 MeshPart713.CFrame = CFrame.new(-22.1750336, 0.806407988, 27.6906509, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart713.Orientation = Vector3.new(0, 180, 0) MeshPart713.Position = Vector3.new(-22.1750336, 0.806407988, 27.6906509) MeshPart713.Rotation = Vector3.new(-180, 0, -180) MeshPart713.Size = Vector3.new(0.32603994, 0.481972069, 0.94519037) MeshPart713.Anchored = true MeshPart713.CanCollide = false MeshPart713.Material = Enum.Material.SmoothPlastic MeshPart713.Reflectance = 0.5 MeshPart714.Parent = Model702 MeshPart714.CFrame = CFrame.new(-20.6295471, 2.27445889, 29.3875809, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart714.Orientation = Vector3.new(0, 180, 0) MeshPart714.Position = Vector3.new(-20.6295471, 2.27445889, 29.3875809) MeshPart714.Rotation = Vector3.new(-180, 0, -180) MeshPart714.Color = Color3.new(0.972549, 0.972549, 0.972549) MeshPart714.Size = Vector3.new(0.822420776, 0.820797443, 0.236244857) MeshPart714.Anchored = true MeshPart714.BrickColor = BrickColor.new("Institutional white") MeshPart714.CanCollide = false MeshPart714.Material = Enum.Material.SmoothPlastic MeshPart714.brickColor = BrickColor.new("Institutional white") MeshPart715.Parent = Model702 MeshPart715.CFrame = CFrame.new(-18.9527893, 0.97646898, 29.2429428, 0.965926826, -1.06252037e-05, -0.258815557, 1.10000101e-05, 1, -1.56999264e-13, 0.258815527, -2.84697308e-06, 0.965926826) MeshPart715.Orientation = Vector3.new(0, -15, 0) MeshPart715.Position = Vector3.new(-18.9527893, 0.97646898, 29.2429428) MeshPart715.Rotation = Vector3.new(0, -15, 0) MeshPart715.Size = Vector3.new(0.301820278, 0.651242852, 0.130431995) MeshPart715.Anchored = true MeshPart715.CanCollide = false MeshPart715.Material = Enum.Material.SmoothPlastic MeshPart715.Reflectance = 0.40000000596046 MeshPart716.Parent = Model702 MeshPart716.CFrame = CFrame.new(-19.1450958, 0.839133024, 29.1914597, 0.965926826, -1.06252037e-05, -0.258815557, 1.10000101e-05, 1, -1.56999264e-13, 0.258815527, -2.84697308e-06, 0.965926826) MeshPart716.Orientation = Vector3.new(0, -15, 0) MeshPart716.Position = Vector3.new(-19.1450958, 0.839133024, 29.1914597) MeshPart716.Rotation = Vector3.new(0, -15, 0) MeshPart716.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) MeshPart716.Size = Vector3.new(0.147696972, 0.192571998, 0.162998885) MeshPart716.Anchored = true MeshPart716.BrickColor = BrickColor.new("Really black") MeshPart716.CanCollide = false MeshPart716.Material = Enum.Material.SmoothPlastic MeshPart716.brickColor = BrickColor.new("Really black") MeshPart717.Parent = Model702 MeshPart717.CFrame = CFrame.new(-20.6295471, 2.97528195, 26.7761631, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart717.Orientation = Vector3.new(0, 180, 0) MeshPart717.Position = Vector3.new(-20.6295471, 2.97528195, 26.7761631) MeshPart717.Rotation = Vector3.new(-180, 0, -180) MeshPart717.Color = Color3.new(0.2, 0.345098, 0.509804) MeshPart717.Size = Vector3.new(4.19201231, 4.69817305, 6.1472044) MeshPart717.Anchored = true MeshPart717.BrickColor = BrickColor.new("Storm blue") MeshPart717.CanCollide = false MeshPart717.Material = Enum.Material.SmoothPlastic MeshPart717.Reflectance = 0.23000000417233 MeshPart717.brickColor = BrickColor.new("Storm blue") MeshPart718.Parent = Model702 MeshPart718.CFrame = CFrame.new(-20.6295624, 3.91567707, 26.308176, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart718.Orientation = Vector3.new(0, 180, 0) MeshPart718.Position = Vector3.new(-20.6295624, 3.91567707, 26.308176) MeshPart718.Rotation = Vector3.new(-180, 0, -180) MeshPart718.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) MeshPart718.Transparency = 0.60000002384186 MeshPart718.Size = Vector3.new(2.95030189, 1.98175395, 4.52250433) MeshPart718.Anchored = true MeshPart718.BrickColor = BrickColor.new("Really black") MeshPart718.CanCollide = false MeshPart718.Material = Enum.Material.SmoothPlastic MeshPart718.Reflectance = 0.30000001192093 MeshPart718.brickColor = BrickColor.new("Really black") MeshPart719.Parent = Model702 MeshPart719.CFrame = CFrame.new(-20.8172073, 3.91466403, 26.3145218, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart719.Orientation = Vector3.new(0, 180, 0) MeshPart719.Position = Vector3.new(-20.8172073, 3.91466403, 26.3145218) MeshPart719.Rotation = Vector3.new(-180, 0, -180) MeshPart719.Size = Vector3.new(3.33588934, 2.04481244, 4.54391241) MeshPart719.Anchored = true MeshPart719.CanCollide = false MeshPart719.Material = Enum.Material.SmoothPlastic MeshPart719.Reflectance = 0.5 MeshPart720.Parent = Model702 MeshPart720.CFrame = CFrame.new(-20.6295319, 1.42536497, 26.7743759, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart720.Orientation = Vector3.new(0, 180, 0) MeshPart720.Position = Vector3.new(-20.6295319, 1.42536497, 26.7743759) MeshPart720.Rotation = Vector3.new(-180, 0, -180) MeshPart720.Size = Vector3.new(4.25989389, 0.22469826, 6.20406103) MeshPart720.Anchored = true MeshPart720.CanCollide = false MeshPart720.Material = Enum.Material.SmoothPlastic MeshPart720.Reflectance = 0.5 MeshPart721.Parent = Model702 MeshPart721.CFrame = CFrame.new(-20.6295471, 1.43710995, 26.4880314, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart721.Orientation = Vector3.new(0, 180, 0) MeshPart721.Position = Vector3.new(-20.6295471, 1.43710995, 26.4880314) MeshPart721.Rotation = Vector3.new(-180, 0, -180) MeshPart721.Size = Vector3.new(4.22689676, 0.140436396, 3.10108566) MeshPart721.Anchored = true MeshPart721.CanCollide = false MeshPart721.Material = Enum.Material.SmoothPlastic MeshPart721.Reflectance = 0.5 MeshPart722.Parent = Model702 MeshPart722.CFrame = CFrame.new(-20.6295624, 2.93878198, 26.7964249, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart722.Orientation = Vector3.new(0, 180, 0) MeshPart722.Position = Vector3.new(-20.6295624, 2.93878198, 26.7964249) MeshPart722.Rotation = Vector3.new(-180, 0, -180) MeshPart722.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) MeshPart722.Size = Vector3.new(3.54560304, 4.62393856, 5.00588083) MeshPart722.Anchored = true MeshPart722.BrickColor = BrickColor.new("Really black") MeshPart722.CanCollide = false MeshPart722.Material = Enum.Material.SmoothPlastic MeshPart722.brickColor = BrickColor.new("Really black") MeshPart723.Parent = Model702 MeshPart723.CFrame = CFrame.new(-20.6295471, 2.46702003, 25.8127232, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart723.Orientation = Vector3.new(0, 180, 0) MeshPart723.Position = Vector3.new(-20.6295471, 2.46702003, 25.8127232) MeshPart723.Rotation = Vector3.new(-180, 0, -180) MeshPart723.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) MeshPart723.Size = Vector3.new(1.66332865, 3.47514057, 2.66829157) MeshPart723.Anchored = true MeshPart723.BrickColor = BrickColor.new("Really black") MeshPart723.CanCollide = false MeshPart723.Material = Enum.Material.SmoothPlastic MeshPart723.brickColor = BrickColor.new("Really black") MeshPart724.Parent = Model702 MeshPart724.CFrame = CFrame.new(-20.6295624, 2.63241696, 25.4003067, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart724.Orientation = Vector3.new(0, 180, 0) MeshPart724.Position = Vector3.new(-20.6295624, 2.63241696, 25.4003067) MeshPart724.Rotation = Vector3.new(-180, 0, -180) MeshPart724.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) MeshPart724.Size = Vector3.new(1.27403903, 1.90167439, 0.259515256) MeshPart724.Anchored = true MeshPart724.BrickColor = BrickColor.new("Really black") MeshPart724.CanCollide = false MeshPart724.Material = Enum.Material.SmoothPlastic MeshPart724.brickColor = BrickColor.new("Really black") MeshPart725.Parent = Model702 MeshPart725.CFrame = CFrame.new(-20.6295624, 2.95073509, 25.3639908, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart725.Orientation = Vector3.new(0, 180, 0) MeshPart725.Position = Vector3.new(-20.6295624, 2.95073509, 25.3639908) MeshPart725.Rotation = Vector3.new(-180, 0, -180) MeshPart725.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) MeshPart725.Size = Vector3.new(1.27403903, 1.26503134, 0.186960191) MeshPart725.Anchored = true MeshPart725.BrickColor = BrickColor.new("Really black") MeshPart725.CanCollide = false MeshPart725.Material = Enum.Material.SmoothPlastic MeshPart725.brickColor = BrickColor.new("Really black") MeshPart726.Parent = Model702 MeshPart726.CFrame = CFrame.new(-20.6295471, 2.2774179, 29.6029739, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart726.Orientation = Vector3.new(0, 180, 0) MeshPart726.Position = Vector3.new(-20.6295471, 2.2774179, 29.6029739) MeshPart726.Rotation = Vector3.new(-180, 0, -180) MeshPart726.Size = Vector3.new(0.822420776, 0.826720953, 0.297831833) MeshPart726.Anchored = true MeshPart726.CanCollide = false MeshPart726.Material = Enum.Material.SmoothPlastic MeshPart726.Reflectance = 0.5 MeshPart727.Parent = Model702 MeshPart727.CFrame = CFrame.new(-20.6295624, 1.71651697, 29.7853317, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart727.Orientation = Vector3.new(0, 180, 0) MeshPart727.Position = Vector3.new(-20.6295624, 1.71651697, 29.7853317) MeshPart727.Rotation = Vector3.new(-180, 0, -180) MeshPart727.Size = Vector3.new(3.37034678, 0.228442207, 0.140436411) MeshPart727.Anchored = true MeshPart727.CanCollide = false MeshPart727.Material = Enum.Material.SmoothPlastic MeshPart727.Reflectance = 0.5 MeshPart728.Parent = Model702 MeshPart728.CFrame = CFrame.new(-22.3562469, 0.842486024, 27.5696945, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart728.Orientation = Vector3.new(0, 180, 0) MeshPart728.Position = Vector3.new(-22.3562469, 0.842486024, 27.5696945) MeshPart728.Rotation = Vector3.new(-180, 0, -180) MeshPart728.Color = Color3.new(0.184314, 0.184314, 0.184314) MeshPart728.Size = Vector3.new(0.697126269, 0.869017601, 1.7513628) MeshPart728.Anchored = true MeshPart728.BrickColor = BrickColor.new("Black") MeshPart728.CanCollide = false MeshPart728.Material = Enum.Material.SmoothPlastic MeshPart728.brickColor = BrickColor.new("Black") MeshPart729.Parent = Model702 MeshPart729.CFrame = CFrame.new(-22.2467194, 0.636453986, 27.7057133, -1, 1.42108039e-14, 0, 1.42108039e-14, 1, 0, 0, 0, -1) MeshPart729.Orientation = Vector3.new(0, 180, 0) MeshPart729.Position = Vector3.new(-22.2467194, 0.636453986, 27.7057133) MeshPart729.Rotation = Vector3.new(-180, 0, -180) MeshPart729.Size = Vector3.new(0.531813085, 0.442981303, 1.13198757) MeshPart729.Anchored = true MeshPart729.CanCollide = false MeshPart729.Material = Enum.Material.SmoothPlastic MeshPart729.Reflectance = 0.5 Model730.Name = "Misc" Model730.Parent = Model0 for i,v in pairs(mas:GetChildren()) do v.Parent = workspace pcall(function() v:MakeJoints() end) end mas:Destroy() for i,v in pairs(cors) do spawn(function() pcall(v) end) end